.WellnessFeatureLpStaticOtcCard_card__9NRNj{display:flex;flex-direction:column;gap:var(--size-spacing-lg);width:100%;padding:var(--size-spacing-lg);background-color:var(--color-background);border:1px solid var(--color-border-black);border-radius:var(--radius-lg)}.WellnessFeatureLpStaticOtcCard_header__vqRXe{display:flex;flex-direction:column;gap:var(--size-spacing-xs)}.WellnessFeatureLpStaticOtcCard_medicineName__9rX2r{margin:0;font-size:var(--text-heading-sm-size);font-weight:700;line-height:var(--text-heading-sm-line-height)}.WellnessFeatureLpStaticOtcCard_actionSection__eD_Kz{display:flex;flex-direction:column;gap:var(--size-spacing-md);width:-webkit-fill-available;width:-moz-available;width:stretch}.WellnessFeatureLpStaticOtcCard_price__XdNie{margin:0;font-size:var(--text-heading-sm-size);font-weight:700;line-height:var(--text-heading-sm-line-height)}.WellnessFeatureLpStaticOtcCard_detailsSection__ciHQv{display:flex;flex-direction:column}.WellnessFeatureLpStaticOtcCard_detailItem__UcazO{display:flex;flex:1 1;padding:var(--size-spacing-sm) 0;border-bottom:1px solid var(--color-border-black)}.WellnessFeatureLpStaticOtcCard_detailLabel__dnPCD{flex-shrink:0;width:90px;font-size:var(--text-body-sm-size);font-weight:400;line-height:var(--text-body-sm-line-height);color:var(--color-text-primary-90)}.WellnessFeatureLpStaticOtcCard_detailValue__CHzbQ{flex:1 1;padding-right:0;font-size:var(--text-body-sm-size);font-weight:700;line-height:var(--text-body-sm-line-height);color:var(--color-text-primary)}.WellnessFeatureLpStaticOtcCard_contactLink__f4dy5{color:var(--color-text-sub);text-decoration:underline;cursor:pointer}.WellnessFeatureLpQuickPurchaseSection_section__gJ1iz{display:flex;flex-direction:column;gap:var(--size-spacing-md);padding:var(--size-spacing-md);background-color:var(--color-background-black);border-radius:var(--radius-md)}.WellnessFeatureLpQuickPurchaseSection_heading__DB4B0{margin:0;font-size:var(--text-body-lg-size);font-weight:700;line-height:var(--text-body-lg-line-height)}.WellnessFeatureLpQuickPurchaseSection_cards__knmo6{display:flex;flex-direction:column;gap:var(--size-spacing-sm)}@media (min-width:768px){.WellnessFeatureLpQuickPurchaseSection_cards__knmo6{display:grid;grid-template-columns:repeat(2,1fr)}}.WellnessFeatureLpOtcCompactCard_card__GuAA_{display:flex;flex-direction:column;gap:var(--size-spacing-sm);width:100%;padding:var(--size-spacing-md);background-color:var(--color-background-white);border:1px solid var(--color-border-black);border-radius:var(--radius-md)}.WellnessFeatureLpOtcCompactCard_header__wzUNS{display:flex;gap:var(--size-spacing-sm);align-items:flex-start}.WellnessFeatureLpOtcCompactCard_imageContainer__JFWjD{position:relative;flex-shrink:0;width:64px;height:64px}.WellnessFeatureLpOtcCompactCard_image__8NJwp{object-fit:contain}.WellnessFeatureLpOtcCompactCard_headerText__GZI2J{display:flex;flex:1 1;flex-direction:column;gap:var(--size-spacing-xxs);min-width:0}.WellnessFeatureLpOtcCompactCard_medicineName__h8mSm{margin:0;font-size:var(--text-body-md-size);font-weight:700;line-height:var(--text-body-md-line-height)}.WellnessFeatureLpOtcCompactCard_drugCategory__Mn_Gd{display:inline-flex;align-self:flex-start;padding:2px var(--size-spacing-sm);font-size:var(--text-body-xs-size);font-weight:700;color:var(--color-ubie-red-600);background-color:var(--color-ubie-red-100);border-radius:var(--radius-full)}.WellnessFeatureLpOtcCompactCard_drugCategoryNeutral__X0Hfk{color:var(--color-text-sub);background-color:var(--color-background-black)}.WellnessFeatureLpOtcCompactCard_price__zNwE8{display:flex;gap:var(--size-spacing-xxs);align-items:baseline}.WellnessFeatureLpOtcCompactCard_priceValue__hOLm4{font-size:var(--text-heading-sm-size);font-weight:700}.WellnessFeatureLpOtcCompactCard_taxIncluded__scLbS{font-size:var(--text-body-xs-size);color:var(--color-text-sub)}.WellnessFeatureLpOtcAnchor_anchor__bm1n5{display:flex;flex-direction:column;gap:var(--size-spacing-sm);padding:var(--size-spacing-md);background-color:var(--color-background-black);border-radius:var(--radius-md)}.WellnessFeatureLpOtcAnchor_medicineNames__OWh4O{font-size:var(--text-body-sm-size);font-weight:700;color:var(--color-text-sub)}.WellnessFeatureLpOtcAnchor_heading__hUyFf{margin:0;font-size:var(--text-body-lg-size);font-weight:700;line-height:var(--text-body-lg-line-height)}.WellnessFeatureLpOtcAnchor_action__smWb1{align-self:flex-start}@media (min-width:768px){.WellnessFeatureLpOtcAnchor_anchor__bm1n5{flex-direction:row;align-items:center;justify-content:space-between}}.WellnessFeatureLpPurchaseSteps_steps__Lhm4s{display:flex;flex-direction:column;gap:var(--size-spacing-sm);padding:var(--size-spacing-md);background-color:var(--color-background-black);border-radius:var(--radius-md)}.WellnessFeatureLpPurchaseSteps_heading__ULNIT{margin:0;font-size:var(--text-body-lg-size);font-weight:700;line-height:var(--text-body-lg-line-height)}.WellnessFeatureLpPurchaseSteps_list__CnB_d{display:flex;flex-direction:column;gap:var(--size-spacing-sm);padding:0;margin:0;list-style:none;counter-reset:step}.WellnessFeatureLpPurchaseSteps_item__yGGBC{display:flex;gap:var(--size-spacing-sm);align-items:flex-start}.WellnessFeatureLpPurchaseSteps_number__ialz6{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px;font-size:var(--text-body-xs-size);font-weight:700;color:var(--color-text-white);background-color:var(--color-background-blue);border-radius:var(--radius-full)}.WellnessFeatureLpPurchaseSteps_text__VI1S4{font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line-height)}@media (min-width:768px){.WellnessFeatureLpPurchaseSteps_list__CnB_d{flex-direction:row}.WellnessFeatureLpPurchaseSteps_item__yGGBC{flex:1 1}}.WellnessFeatureLpStickyPurchaseBar_bar__9Xkmj{position:fixed;right:0;bottom:0;left:0;z-index:var(--z-index-footer-banner);display:flex;gap:var(--size-spacing-md);align-items:center;justify-content:space-between;padding:var(--size-spacing-sm) var(--size-spacing-md);padding-bottom:calc(var(--size-spacing-sm) + env(safe-area-inset-bottom));background-color:var(--color-background-white);border-top:1px solid var(--color-border-black)}.WellnessFeatureLpStickyPurchaseBar_label__y6zav{display:flex;flex-direction:column;gap:var(--size-spacing-xxs);min-width:0}.WellnessFeatureLpStickyPurchaseBar_medicineNames__pp90p{overflow:hidden;font-size:var(--text-body-sm-size);font-weight:700;text-overflow:ellipsis;white-space:nowrap}.WellnessFeatureLpStickyPurchaseBar_note__ShyNq{font-size:var(--text-body-xs-size);color:var(--color-text-sub)}.WellnessFeatureLpStickyPurchaseBar_action__3Y0T_{flex-shrink:0}@media (min-width:768px){.WellnessFeatureLpStickyPurchaseBar_bar__9Xkmj{display:none}}.OkusuriInboundSection_section__n4NR5{padding:var(--size-spacing-xl) var(--size-spacing-md);background:var(--color-background-blue)}.OkusuriInboundSection_inner__0xB_v{max-width:720px;margin:0 auto}.OkusuriInboundSection_eyebrow__FkSUI{margin:0 0 var(--size-spacing-xs);font-size:12px;font-weight:700;color:var(--color-text-blue);letter-spacing:.04em}.OkusuriInboundSection_eyebrowLogo__1UJdg{display:inline;width:auto;height:16px;margin-right:2px;vertical-align:-3px}.OkusuriInboundSection_heading__Ay1rA{margin:0 0 var(--size-spacing-xs);font-size:18px;font-weight:700;line-height:1.4;color:var(--color-text-main)}.OkusuriInboundSection_lead__HS0iR{margin:0 0 var(--size-spacing-md);font-size:14px;line-height:1.6;color:var(--color-text-sub)}.OkusuriInboundSection_card__txYjz{display:block;padding:var(--size-spacing-md);color:var(--color-text-main);text-decoration:none;background:var(--color-background-white);border-radius:var(--radius-md);transition:transform .15s ease,box-shadow .15s ease}.OkusuriInboundSection_card__txYjz:hover{box-shadow:0 4px 12px rgb(0 0 0/6%);transform:translateY(-2px)}.OkusuriInboundSection_title__ugr2G{font-size:15px;font-weight:700;line-height:1.5;color:var(--color-text-main);transition:color .15s ease}@media (hover:hover) and (min-width:768px){.OkusuriInboundSection_card__txYjz:hover .OkusuriInboundSection_title__ugr2G{color:var(--color-text-blue)}}.OkusuriInboundSection_description__TpQE7{font-size:13px;line-height:1.6;color:var(--color-text-sub)}.OkusuriInboundSection_disclaimer__omrje{margin:var(--size-spacing-md) 0 0;font-size:11px;line-height:1.5;color:var(--color-text-sub)}