.page_search-container__Ga0Dn{margin:2.25em 7em 0}@media screen and (max-width:899px){.page_search-container__Ga0Dn{margin:2.25em 1em 0}}.page_trust-markers__uADxp{margin:0 7em;padding:3em 0;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf}.page_trust-markers-mobile__ualR9{margin:0 1em;padding:2em 0;border-top:1px dashed #dfdfdf;border-bottom:1px dashed #dfdfdf}.page_upload-prescription-card__K7cK9.page_upload-prescription-card__K7cK9.page_upload-prescription-card__K7cK9{cursor:pointer}.page_fr-care-card__PxSre:hover{border:1px solid #ffad33;box-shadow:0 4px 10.4px rgba(255,173,51,.5);transition:all .3s ease}.page_fr-care-card__PxSre span:first-child{font-weight:800;color:#ffad33}.page_fr-care-card__PxSre span:last-child{font-weight:600;font-size:1rem;color:#fff}.page_fr-care-card__PxSre img{border-radius:8px;padding:4px;background-color:#fff}@media screen and (max-width:899px){.page_upload-prescription-card__K7cK9 span:first-child{display:block}}.page_category-slider-item__dTkBY{min-width:10em}.page_scroll-anchor__lAAeE{scroll-margin-top:11em}@media screen and (max-width:899px){.page_scroll-anchor__lAAeE{scroll-margin-top:9em}}.page_announcement-banner__eK4R9{--ab-base:#0b7a5e;--ab-g1:rgba(4,68,58,.92);--ab-g2:rgba(11,122,94,.85);--ab-g3:rgba(17,157,111,.85);--ab-fg:#fff;--ab-accent:#ffd166;--ab-accent-2:#ffad33;--ab-accent-text:#06402f;--ab-border:rgba(255,209,102,.55);--ab-line:hsla(0,0%,100%,.18);--ab-glow:0 6px 20px rgba(8,96,73,.35),0 0 0 1px rgba(255,209,102,.15);--ab-glow-strong:0 6px 24px rgba(255,173,51,.45),0 0 0 1px rgba(255,209,102,.55);--ab-glow-hover:0 10px 26px rgba(255,173,51,.4),0 0 0 1px rgba(255,209,102,.5);position:relative;overflow:hidden;margin:1.75em 7em 0;padding:.7em 1.5em;display:flex;align-items:center;gap:1em;background-color:var(--ab-base);background-image:linear-gradient(120deg,var(--ab-g1) 0,var(--ab-g2) 45%,var(--ab-g3) 100%),repeating-linear-gradient(90deg,hsla(0,0%,100%,.06) 0,hsla(0,0%,100%,.06) 5em,rgba(0,0,0,.05) 5em,rgba(0,0,0,.05) 10em);border:1px solid var(--ab-border);border-radius:.75em;color:var(--ab-fg);text-decoration:none;box-shadow:var(--ab-glow);transition:transform .15s ease,box-shadow .2s ease;animation:page_announcementGlow__2Qutk 2.8s ease-in-out infinite}.page_announcement-banner__eK4R9.page_theme-blue__riohS{--ab-base:#0b5cab;--ab-g1:rgba(7,42,92,.94);--ab-g2:rgba(16,90,170,.88);--ab-g3:rgba(33,123,212,.88);--ab-fg:#fff;--ab-accent:#ffd166;--ab-accent-2:#ffc233;--ab-accent-text:#08305f;--ab-border:rgba(255,209,102,.5);--ab-line:hsla(0,0%,100%,.2);--ab-glow:0 6px 20px rgba(11,60,120,.4),0 0 0 1px rgba(255,209,102,.15);--ab-glow-strong:0 6px 24px rgba(255,194,51,.45),0 0 0 1px rgba(255,209,102,.5);--ab-glow-hover:0 10px 26px rgba(255,194,51,.4),0 0 0 1px rgba(255,209,102,.5)}.page_announcement-banner__eK4R9.page_theme-yellow__SMTfb{--ab-base:#f3a712;--ab-g1:rgba(214,142,0,.96);--ab-g2:rgba(245,176,20,.92);--ab-g3:rgba(255,201,51,.92);--ab-fg:#3a2a00;--ab-accent:#0b3c7a;--ab-accent-2:#08305f;--ab-accent-text:#fff;--ab-border:rgba(11,60,122,.4);--ab-line:rgba(58,42,0,.16);--ab-glow:0 6px 20px rgba(214,142,0,.4),0 0 0 1px rgba(11,60,122,.12);--ab-glow-strong:0 6px 24px rgba(255,201,51,.5),0 0 0 1px rgba(11,60,122,.3);--ab-glow-hover:0 10px 26px rgba(11,60,122,.35),0 0 0 1px rgba(11,60,122,.4)}.page_announcement-pitch___zsOG{position:absolute;inset:0;pointer-events:none;z-index:0}.page_announcement-pitch___zsOG:before{content:"";position:absolute;top:50%;right:9em;width:4.5em;height:4.5em;transform:translateY(-50%);border:2px solid var(--ab-line);border-radius:50%}.page_announcement-pitch___zsOG:after{content:"";position:absolute;top:0;bottom:0;right:11.2em;width:2px;background:var(--ab-line)}.page_announcement-banner__eK4R9:before{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(100deg,transparent,hsla(0,0%,100%,.28) 50%,transparent);transform:skewX(-20deg);animation:page_announcementShine__4mkQs 4.5s ease-in-out infinite;z-index:0}.page_announcement-banner__eK4R9:hover{transform:translateY(-1px);box-shadow:var(--ab-glow-hover)}@keyframes page_announcementGlow__2Qutk{0%,to{box-shadow:var(--ab-glow)}50%{box-shadow:var(--ab-glow-strong)}}@keyframes page_announcementShine__4mkQs{0%{left:-60%}35%,to{left:130%}}.page_announcement-icon___YPSb{display:inline-flex;align-items:center;flex-shrink:0;position:relative;z-index:1;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.page_announcement-icon___YPSb svg{animation:page_announcementTrophyBob__KAFAh 2.6s ease-in-out infinite;transform-origin:center bottom}.page_announcement-banner__eK4R9:hover .page_announcement-icon___YPSb svg{animation:page_announcementTrophyCheer__kGfpo .8s ease-in-out infinite}@keyframes page_announcementTrophyBob__KAFAh{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-.15em) rotate(-4deg)}}@keyframes page_announcementTrophyCheer__kGfpo{0%,to{transform:translateY(0) rotate(-6deg)}50%{transform:translateY(-.3em) rotate(6deg)}}.page_announcement-badge__PAdeE{flex-shrink:0;padding:.3em .8em;background:linear-gradient(135deg,var(--ab-accent) 0,var(--ab-accent-2) 100%);border-radius:1em;font-size:.8em;font-weight:800;letter-spacing:.05em;color:var(--ab-accent-text);white-space:nowrap;position:relative;z-index:1}.page_announcement-text__WOw2N{flex:1 1;font-size:.95em;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;z-index:1}.page_announcement-text__WOw2N b,.page_announcement-text__WOw2N strong{color:var(--ab-accent)}.page_announcement-cta__P_4vC{display:inline-flex;align-items:center;gap:.4em;flex-shrink:0;font-size:.9em;font-weight:700;color:var(--ab-accent-text);white-space:nowrap;padding:.45em .95em;background:linear-gradient(135deg,var(--ab-accent) 0,var(--ab-accent-2) 100%);border-radius:1.5em;position:relative;z-index:1;box-shadow:0 2px 8px rgba(0,0,0,.18)}.page_announcement-cta__P_4vC svg{transition:transform .2s ease}.page_announcement-banner__eK4R9:hover .page_announcement-cta__P_4vC svg{transform:translateX(3px)}@media screen and (max-width:899px){.page_announcement-banner__eK4R9{margin:1em 1em 0;padding:.6em .9em;gap:.6em}.page_announcement-cta__P_4vC,.page_announcement-text__WOw2N{font-size:.82em}.page_announcement-pitch___zsOG{display:none}}@media(prefers-reduced-motion:reduce){.page_announcement-banner__eK4R9,.page_announcement-banner__eK4R9:before,.page_announcement-icon___YPSb svg{animation:none}}.page_category-deals-tight__JAHIu.page_category-deals-tight__JAHIu{margin-top:3em;margin-bottom:3em;gap:1.25em}@media screen and (min-width:900px){.page_category-deals-tight__JAHIu>div{display:flex;flex-wrap:nowrap;align-items:stretch;justify-content:space-between;gap:1.5em;width:100%}.page_category-deals-tight__JAHIu>div>a{flex:1 1;max-width:none;padding:1.35em 1.25em;gap:.75em}.page_category-deals-tight__JAHIu>div>a img{width:3.6em!important;height:3.6em!important}.page_category-deals-tight__JAHIu>div>a>div{gap:.6em}.page_category-deals-tight__JAHIu>div>a>div>span:first-child{font-size:1.25em}.page_category-deals-tight__JAHIu>div>a>div>span+span{font-size:.9em}}@media screen and (max-width:899px){.page_category-deals-tight__JAHIu.page_category-deals-tight__JAHIu{margin-top:1.5em;margin-bottom:1.5em}}.page_quick-links-section__N_aQ2{margin:3em 7em;padding:.7em 1.25em;background-color:#08775c;border-radius:.75em;display:flex;align-items:center;gap:1em;position:-webkit-sticky;position:sticky;top:5.5em;z-index:1;box-shadow:0 2px 12px rgba(0,0,0,.12)}.page_quick-links-label__1uzQG{color:#fff;font-weight:700;font-size:.85em;letter-spacing:.12em;white-space:nowrap}.page_quick-links-divider__CDogX{width:1px;align-self:stretch;background-color:hsla(0,0%,100%,.25)}.page_quick-links-list__3C_Q_{display:flex;align-items:stretch;gap:.6em;flex:1 1}.page_quick-link__HnEZz{flex:1 1;display:inline-flex;align-items:center;justify-content:center;gap:.5em;padding:.55em 1.1em;border:1px solid transparent;border-radius:.4em;background-color:#fff;color:#08775c;font-weight:600;font-size:.9em;text-decoration:none;box-shadow:0 1px 2px rgba(0,0,0,.08);cursor:pointer;transition:transform .15s ease,box-shadow .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease}.page_quick-link__HnEZz:hover{background-color:#f3faf7;box-shadow:0 3px 8px rgba(0,0,0,.15);transform:translateY(-1px)}.page_quick-link__HnEZz:hover .page_quick-link-icon__1S_Yr{transform:scale(1.1)}.page_quick-link-highlight__LKcDo.page_quick-link-highlight__LKcDo{background:linear-gradient(135deg,#ff7a18,#ff4d6d);color:#fff;border-color:hsla(0,0%,100%,.55);box-shadow:0 6px 16px rgba(255,77,109,.35);animation:page_quickLinkHighlightPulse__D0G38 2.2s ease-in-out infinite}.page_quick-link-highlight__LKcDo .page_quick-link-icon__1S_Yr{color:#fff}.page_quick-link-highlight__LKcDo:hover{background:linear-gradient(135deg,#ff7a18,#ff4d6d);color:#fff;filter:saturate(1.06);box-shadow:0 10px 22px rgba(255,77,109,.45)}.page_quick-link-highlight__LKcDo:hover .page_quick-link-icon__1S_Yr{color:#fff}@keyframes page_quickLinkHighlightPulse__D0G38{0%,to{box-shadow:0 6px 16px rgba(255,77,109,.32)}50%{box-shadow:0 6px 22px rgba(255,77,109,.52)}}.page_quick-link__HnEZz:active{transform:translateY(0);box-shadow:0 1px 2px rgba(0,0,0,.08)}.page_quick-link__HnEZz:focus-visible{outline:2px solid #fff;outline-offset:2px}.page_quick-link-icon__1S_Yr{display:inline-flex;align-items:center;color:#08775c;transition:transform .2s ease,color .2s ease}.page_quick-link-icon__1S_Yr svg{display:block}.page_quick-link-label___EGeu{line-height:1}@media screen and (max-width:899px){.page_quick-links-section__N_aQ2{margin:0 1em;padding:.7em .8em;gap:.6em;top:4em;align-items:center}.page_quick-links-label__1uzQG{font-size:.8em;flex-shrink:0}.page_quick-links-divider__CDogX{flex-shrink:0}.page_quick-links-list__3C_Q_{gap:.5em;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;justify-content:flex-start}.page_quick-links-list__3C_Q_::-webkit-scrollbar{display:none}.page_quick-link__HnEZz{padding:.5em .85em;font-size:.85em;flex:0 0 auto;white-space:nowrap}.page_quick-link-highlight__LKcDo.page_quick-link-highlight__LKcDo{order:-1}}.QuickCheckout_cart-summary-container__wHdg1{display:flex;justify-content:space-between;background:#e4f4f5;padding:3.84em 7em;box-shadow:0 2px 4px rgba(0,0,0,.1)}.QuickCheckout_left-container__ntzkd{display:flex;flex-direction:column;flex:1 1}.QuickCheckout_cart-details__0k7KF{display:flex;flex-direction:column;gap:2em}.QuickCheckout_cart-header__Oqqoy{display:flex;align-items:center;gap:.25em;font-size:1.5em;font-weight:700;color:#000}.QuickCheckout_shopping-cart__kD7j9{width:2em;height:2em}.QuickCheckout_cart-items__4oYmF{display:flex;flex-direction:row;align-items:center;gap:1em;flex-wrap:wrap;position:relative}.QuickCheckout_cart-item__z6v20{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff;border-radius:50%;width:8.125em;height:8.125em;border:1px solid #d3d3d3}.QuickCheckout_cart-item__z6v20:not(:first-child){margin-left:-2.5em}.QuickCheckout_item-image__Wcp8h{width:6em!important;height:5em!important}.QuickCheckout_more-items__En8tc{font-size:1.25em;font-weight:700;color:#0f9c7e;text-decoration:none}.QuickCheckout_right-container__G1Mpa{display:flex;flex-direction:column;align-self:flex-end}.QuickCheckout_cart-total-container__pevgY{display:flex;flex-direction:row;gap:2em}.QuickCheckout_cart-left-container__Dl_ZV{display:flex;flex-direction:row;gap:1em}.QuickCheckout_cart-total__i4qVL,.QuickCheckout_discount__Ue5KF{display:flex;flex-direction:column;gap:.25em}.QuickCheckout_total-label__8SDAq{font-weight:400;font-size:1em;color:#595858}.QuickCheckout_discount-label__TqrPf{font-weight:400;font-size:1em;color:#f33557}.QuickCheckout_total-amount__FrbUo{font-size:1.25em;color:#292929;font-weight:600}.QuickCheckout_discount-amount__1ktpy{color:#f33557;font-size:1.25em;font-weight:600}.QuickCheckout_checkout-button__X94K1{outline:1px solid #0f9c7e;color:#0f9c7e;font-weight:600}.QuickCheckout_divider__XHvTv{width:.188em;background:#d0eced;border-radius:62.438em}.QuickCheckout_cart-summary-details__pGleR{display:flex;flex-direction:column;gap:1.5em}.QuickCheckout_agent-text__H2dfW{display:flex;flex-direction:row;gap:.25em;font-size:1em;font-weight:400;padding:.25em .5em;background:#d0eced;color:#173f41;border-radius:.5em}.QuickCheckout_agent-name___uj6s{font-weight:700}@media screen and (max-width:899px){.QuickCheckout_cart-summary-container__wHdg1{padding:3.84em 1em}}