.orderlymeds-home .om-bg-hero{background-color:var(--om-hero-bg)}.orderlymeds-home .om-bg-teal{background-color:var(--om-teal)}.orderlymeds-home .om-text-dark{color:var(--om-dark-blue)}.orderlymeds-home .om-btn-primary{background-color:var(--om-btn-primary,var(--om-dark-blue))!important;color:#ffffff!important;border-color:var(--om-btn-primary,var(--om-dark-blue))!important}.orderlymeds-home .om-btn-primary:hover{background-color:var(--om-btn-primary-hover,var(--om-primary-hover))!important;color:#ffffff!important}.orderlymeds-home .om-btn-outline{border:2px solid var(--om-dark-blue);color:var(--om-dark-blue);background:transparent}.orderlymeds-home .om-btn-outline:hover{background-color:color-mix(in srgb,var(--om-dark-blue) 8%,transparent);color:var(--om-dark-blue)}.orderlymeds-home .om-card-glass{background:rgba(255,255,255,.92);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.orderlymeds-home .om-hero-gradient{background:var(--om-hero-gradient);min-height:100dvh}.orderlymeds-home .om-hero-gradient-surface{background:var(--om-hero-gradient)}.orderlymeds-home .om-hero-rounded{border-radius:0 0 2rem 2rem;overflow:hidden}.marketing-public-chrome [data-eligibility-wizard-root]{overflow:visible;flex:1 0 auto;min-height:auto;height:auto}.marketing-public-chrome [data-eligibility-wizard-scroll]{overflow:visible;flex:none;min-height:auto;max-height:none;height:auto}.orderlymeds-home .om-header-glass{background:var(--om-header-glass-bg);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--om-header-glass-border);box-shadow:0 1px 0 rgba(255,255,255,.2)}.orderlymeds-home .om-accent-soft-bg{background-color:color-mix(in srgb,var(--om-accent-soft) 60%,transparent)}.orderlymeds-home .om-accent-soft-bg-strong{background-color:color-mix(in srgb,var(--om-accent-soft) 80%,transparent)}.orderlymeds-home .om-accent-soft-hover:hover{background-color:color-mix(in srgb,var(--om-accent-soft) 40%,transparent)}.om-scroll-row{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.om-scroll-row::-webkit-scrollbar{display:none}.om-scroll-row>*{scroll-snap-align:start;flex-shrink:0}.orderlymeds-home .om-product-card{transition:none}.orderlymeds-home .om-product-card:after,.orderlymeds-home .om-product-card:before{display:none}.orderlymeds-home{font-family:var(--font-tenant-body),ui-sans-serif,system-ui,sans-serif}.orderlymeds-home h1,.orderlymeds-home h2,.orderlymeds-home h3,.orderlymeds-home h4{font-family:var(--font-tenant-heading),var(--font-tenant-body),ui-sans-serif,system-ui,sans-serif}html[data-tenant-icon-style=solid] .orderlymeds-home .tenant-icon-accent{fill:currentColor;stroke-width:1.75}html[data-tenant-icon-style=minimal] .orderlymeds-home svg.lucide{stroke-width:1.25}html[data-tenant-icon-style=minimal] .orderlymeds-home{--tenant-icon-scale:0.92}html[data-tenant-skin=bold] .orderlymeds-home{--tenant-heading-scale:1.08}html[data-tenant-skin=bold] .orderlymeds-home h1{font-size:calc(1em * var(--tenant-heading-scale, 1.08))}html[data-tenant-skin=clinical] .orderlymeds-home{background-color:var(--om-hero-bg)!important}html[data-tenant-skin=clinical] .orderlymeds-home .om-hero-gradient,html[data-tenant-skin=clinical] .orderlymeds-home .om-hero-gradient-surface{background:var(--om-hero-bg)}html[data-tenant-skin=clinical] .orderlymeds-home .om-hero-rounded{border-radius:0}html[data-tenant-skin=clinical] .orderlymeds-home .om-header-glass{background:#ffffff;backdrop-filter:none;-webkit-backdrop-filter:none;border-bottom:1px solid #dde2e8;box-shadow:0 1px 3px rgba(11,24,39,.06)}html[data-tenant-skin=clinical] .orderlymeds-home .om-card-glass{background:#ffffff;backdrop-filter:none;-webkit-backdrop-filter:none;border:1px solid #dde2e8;border-radius:12px;box-shadow:0 1px 3px rgba(11,24,39,.06),0 1px 2px rgba(11,24,39,.04)}html[data-tenant-skin=clinical] .orderlymeds-home .om-btn-outline,html[data-tenant-skin=clinical] .orderlymeds-home .om-btn-primary,html[data-tenant-skin=clinical] .orderlymeds-home .om-card-glass .om-btn-primary,html[data-tenant-skin=clinical] .orderlymeds-home a.om-btn-outline,html[data-tenant-skin=clinical] .orderlymeds-home a.om-btn-primary{border-radius:4px!important;font-weight:500;letter-spacing:normal;box-shadow:none;transform:none}html[data-tenant-skin=clinical] .orderlymeds-home .om-btn-primary:hover,html[data-tenant-skin=clinical] .orderlymeds-home .om-card-glass .om-btn-primary:hover{box-shadow:none;transform:none}html[data-tenant-skin=clinical] .orderlymeds-home .eligibility-back-btn,html[data-tenant-skin=clinical] .orderlymeds-home .om-card-glass .glass-toggle,html[data-tenant-skin=clinical] .orderlymeds-home .om-header-glass .rounded-full,html[data-tenant-skin=clinical] .orderlymeds-home header .rounded-full{border-radius:4px!important}html[data-tenant-skin=clinical] .orderlymeds-home .om-bg-teal,html[data-tenant-skin=clinical] .orderlymeds-home .om-bg-teal .text-white,html[data-tenant-skin=clinical] .orderlymeds-home .om-bg-teal.text-white{color:var(--om-dark-blue)!important}html[data-tenant-skin=clinical] .orderlymeds-home .om-trust-badge{border-radius:3px!important;backdrop-filter:none;-webkit-backdrop-filter:none;background:#ffffff;border-color:#dde2e8;color:var(--om-text-muted)}html[data-tenant-skin=bold] .orderlymeds-home .om-btn-primary{border-radius:.75rem;font-weight:700;letter-spacing:.01em}html[data-tenant-skin=bold] .orderlymeds-home .om-card-glass{border-radius:1rem;box-shadow:0 10px 30px color-mix(in srgb,var(--om-dark-blue) 12%,transparent)}