:host,:root{--ps-core-color-red-5:#FFF2F2;--ps-core-color-red-10:#FFD9D9;--ps-core-color-red-20:#FFB3B3;--ps-core-color-red-30:#FF8C8C;--ps-core-color-red-40:#FA5757;--ps-core-color-red-50:#EB0000;--ps-core-color-red-60:#CC0000;--ps-core-color-red-70:#A50000;--ps-core-color-red-80:#730B0B;--ps-core-color-red-90:#4D0F0F;--ps-core-color-red-95:#260B0B;--ps-core-color-cobalt-5:#E6F3FF;--ps-core-color-cobalt-10:#CCE6FF;--ps-core-color-cobalt-20:#99CCFF;--ps-core-color-cobalt-30:#64B5FF;--ps-core-color-cobalt-40:#3399FF;--ps-core-color-cobalt-50:#0080FF;--ps-core-color-cobalt-60:#0066CC;--ps-core-color-cobalt-70:#004D99;--ps-core-color-cobalt-80:#013F7C;--ps-core-color-cobalt-90:#002B57;--ps-core-color-cobalt-95:#001A33;--ps-core-color-gray-0:#FFFFFF;--ps-core-color-gray-2:#FCFBFA;--ps-core-color-gray-5:#F2EFEB;--ps-core-color-gray-10:#DBD8D5;--ps-core-color-gray-20:#CCC9C6;--ps-core-color-gray-30:#B0ADAB;--ps-core-color-gray-40:#A3A09C;--ps-core-color-gray-50:#8F8C89;--ps-core-color-gray-60:#767471;--ps-core-color-gray-70:#5E5D5A;--ps-core-color-gray-80:#474644;--ps-core-color-gray-90:#333230;--ps-core-color-gray-95:#1A1A19;--ps-core-color-gray-100:#000000;--ps-core-color-system-red-5:#FEF2F1;--ps-core-color-system-red-10:#FACFCB;--ps-core-color-system-red-20:#F7AEA6;--ps-core-color-system-red-30:#F08C81;--ps-core-color-system-red-40:#ED6F61;--ps-core-color-system-red-50:#E8503F;--ps-core-color-system-red-60:#DB3321;--ps-core-color-system-red-70:#B82616;--ps-core-color-system-red-80:#971E11;--ps-core-color-system-red-90:#73160C;--ps-core-color-system-red-95:#470E08;--ps-core-color-system-green-5:#EDFAF1;--ps-core-color-system-green-10:#B5F7CB;--ps-core-color-system-green-20:#7AF0A4;--ps-core-color-system-green-30:#4AE07C;--ps-core-color-system-green-40:#29C45D;--ps-core-color-system-green-50:#17A646;--ps-core-color-system-green-60:#118738;--ps-core-color-system-green-70:#0F5D29;--ps-core-color-system-green-80:#104A23;--ps-core-color-system-green-90:#0E361B;--ps-core-color-system-green-95:#102B19;--ps-core-color-system-orange-5:#FFF6EB;--ps-core-color-system-orange-10:#FFE7CC;--ps-core-color-system-orange-20:#FFD6A6;--ps-core-color-system-orange-30:#FFC480;--ps-core-color-system-orange-40:#FFAC4D;--ps-core-color-system-orange-50:#FA9725;--ps-core-color-system-orange-60:#E07800;--ps-core-color-system-orange-70:#B26000;--ps-core-color-system-orange-80:#8C4E06;--ps-core-color-system-orange-90:#704009;--ps-core-color-system-orange-95:#52330F;--ps-billboard-heading-font-size:2rem;--ps-button-corner-radius:1.5rem;--ps-button-outlined-color-text:#004D99;--ps-button-text-color-text:#004D99;--ps-card-heading-font-size:1.5rem;--ps-theme-color-background-negative:#FACFCB;--ps-theme-color-background-neutral:#DBD8D5;--ps-theme-color-background-positive:#B5F7CB;--ps-theme-color-background-selection:#E6F3FF;--ps-theme-color-background-warning:#FFE7CC;--ps-theme-color-brand-primary:#CC0000;--ps-theme-color-action-default:#004D99;--ps-theme-color-action-variant:#1A1A19;--ps-theme-color-action-hover:#013F7C;--ps-theme-color-action-variant-hover:#DBD8D5;--ps-theme-color-action-active:#0066CC;--ps-theme-color-action-visited:#767471;--ps-theme-color-page:#FFFFFF;--ps-theme-color-section:#FCFBFA;--ps-theme-color-container:#FFFFFF;--ps-theme-color-container-contrast:#1A1A19;--ps-theme-color-scrim:rgba(0,0,0,0.50);--ps-theme-color-background-disabled:#F2EFEB;--ps-theme-color-container-variant-1:#F2EFEB;--ps-theme-color-border-decorative:#DBD8D5;--ps-theme-color-border-interactive:#1A1A19;--ps-theme-color-border-inactive:#5E5D5A;--ps-theme-color-border-disabled:#767471;--ps-theme-color-content-default:#1A1A19;--ps-theme-color-content-disabled:#474644;--ps-theme-color-content-inactive:#5E5D5A;--ps-theme-color-negative:#DB3321;--ps-theme-color-warning:#E07800;--ps-theme-color-positive:#118738;--ps-theme-color-info:#474644;--ps-theme-color-contrast:#000000;--ps-theme-color-inverse:#FFFFFF;--ps-theme-shadow-s:0px 1.4px 8px 0px rgba(26,26,25,0.25);--ps-theme-shadow-l:0px 1.5px 24px 0px rgba(0,0,0,0.25);--ps-theme-font-family:"CVS Health Sans",Helvetica,Arial,sans-serif;--ps-theme-font-size-heading-xxxl:2.25rem;--ps-theme-font-size-heading-xxl:2rem;--ps-theme-font-size-heading-xl:1.5rem;--ps-theme-font-size-heading-l:1.25rem;--ps-theme-font-size-heading-m:1.125rem;--ps-theme-font-size-heading-s:1rem;--ps-theme-font-size-display-l:3.5rem;--ps-theme-font-size-display-m:3rem;--ps-theme-font-size-display-s:2.5rem;--ps-theme-font-size-display-xs:2rem;--ps-theme-font-size-paragraph-xl:1.375rem;--ps-theme-font-size-paragraph-l:1.25rem;--ps-theme-font-size-paragraph-m:1rem;--ps-theme-font-size-paragraph-s:0.875rem;--ps-theme-font-size-paragraph-xs:0.75rem;--ps-theme-font-weight-medium:500;--ps-theme-font-weight-semibold:600;--ps-theme-font-weight-normal:400;--ps-theme-font-leading-heading:1.2;--ps-theme-font-leading-paragraph:1.5;--ps-theme-font-leading-display:1.2;--ps-theme-font-underline-default:0.0625rem;--ps-theme-font-underline-active:0.125rem;--ps-theme-space-xxs:0.25rem;--ps-theme-space-xs:0.5rem;--ps-theme-space-s:0.75rem;--ps-theme-space-m:1rem;--ps-theme-space-l:1.5rem;--ps-theme-space-xl:2rem;--ps-theme-space-xxl:2.5rem;--ps-theme-space-xxxl:3rem;--ps-theme-space-xxxxl:3.5rem;--ps-theme-border-width-s:0.0625rem;--ps-theme-border-width-m:0.125rem;--ps-theme-border-width-l:0.25rem;--ps-theme-border-style-default:solid;--ps-theme-border-style-disabled:dashed;--ps-theme-border-offset:0.25rem;--ps-theme-corner-radius-s:0.25rem;--ps-theme-corner-radius-m:0.5rem;--ps-theme-corner-radius-l:1rem;--ps-theme-corner-radius-xl:1.5rem;--ps-alert-bar-font-size-heading:1.25rem;--ps-important-note-font-size-heading:1.25rem;--ps-status-bar-font-size-heading:1.25rem;--ps-grid-width-max:80rem;--ps-grid-width-full:100%;--ps-grid-breakpoint-s:22.5rem;--ps-grid-breakpoint-m:48rem;--ps-grid-breakpoint-l:64rem;--ps-link-cta-corner-radius:1.5rem;--ps-link-icon-size:1rem;--ps-link-icon-align:center;--ps-modal-heading-font-size:1.5rem;--ps-modal-corner-radius:1.5rem;--ps-modal-shadow:0px 1.5px 24px 0px rgba(0,0,0,0.25)}.recommended-address-modal-module_body__IGLTk{padding:4px 0 0}.recommended-address-modal-module_description__sSuKU{font-size:14px;color:#000000;margin:0 0 16px}.recommended-address-modal-module_comparison__agV4-{display:flex;flex-direction:column;gap:12px;margin:0 0 20px}.recommended-address-modal-module_addressBlock__LVrdj{padding:12px 16px;border:1px solid #dbd8d5;border-radius:4px;background:#fff}.recommended-address-modal-module_addressBlockRecommended__RTEAc{border-color:#118738;background:#f0faf3}.recommended-address-modal-module_blockLabel__BdnaD{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#6b7280;margin:0 0 8px}.recommended-address-modal-module_addressBlockRecommended__RTEAc .recommended-address-modal-module_blockLabel__BdnaD{color:#118738}.recommended-address-modal-module_addressText__hPUbi{font-style:normal;display:flex;flex-direction:column;gap:2px}.recommended-address-modal-module_addressLine__Ps7Z9{font-size:14px;color:#1a1a19;line-height:1.5}.recommended-address-modal-module_actions__1sQcp{width:100%}.deliver-to-modal-module_body__twQRo{display:flex;flex-direction:column;align-items:flex-start}.deliver-to-modal-module_applyAlert__V-HW4{width:100%;margin-bottom:12px}.deliver-to-modal-module_savedAddresses__B2z3q{word-break:break-word;width:100%}.deliver-to-modal-module_savedAddresses__B2z3q h3{font-family:var(--CVSHealthFontMedium);font-weight:500;font-size:16px;line-height:1.5;margin:unset!important}.deliver-to-modal-module_radioGroup__LzS47{display:flex}.deliver-to-modal-module_radioActionContainer__q1erU{position:relative;padding:.25rem0}.deliver-to-modal-module_radioActionContainer__q1erU+.deliver-to-modal-module_radioActionContainer__q1erU{border-top:1px solid #dbd8d5}.deliver-to-modal-module_radioContainer__82xwB{display:flex;justify-content:space-between;align-items:flex-start}.deliver-to-modal-module_addressContent__HmTKd{min-width:0}.deliver-to-modal-module_radioContainer__82xwB p{margin:unset;font-family:var(--CVSHealthFont)}.deliver-to-modal-module_emailText__HL8AL{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.deliver-to-modal-module_radioContainer__82xwB p+p{margin-top:8px}.deliver-to-modal-module_radioContainer__82xwB .ps-button{flex-shrink:0}.deliver-to-modal-module_defaultAddress__aKhYn{color:#118738}.deliver-to-modal-module_buttonContainer__0xA9w{position:absolute;top:0;right:0}.deliver-to-modal-module_actionGroup__Rw5zu{display:flex;flex-direction:column;gap:.75rem;position:sticky;bottom:0;left:0;z-index:10;width:100%;border-top:1px solid var(--ps-theme-color-border-decorative,#e0e0e0);background:var(--ps-theme-color-surface-default,#fff);padding:var(--ps-theme-space-m,16px) 0;box-shadow:0 -2px 8px 0 rgba(0,0,0,.04)}.deliver-to-modal-module_addNewAddressBtn__pEKEc{margin:0}.deliver-to-modal-module_modal__9OcWL .ps-modal{max-width:350px!important}.deliver-to-modal-module_modal__9OcWL .ps-modal-wrapper{padding-bottom:0!important}.sms-opt-in-field-module_smsOptIn__WbQnc{margin-top:-4px}.sms-opt-in-field-module_smsOptInContent__HEG4J{display:inline-block;line-height:1.5}.address-form-modal-module_body__h9INj{padding:.25rem .5rem 0;max-height:calc(80vh - 180px);overflow-y:auto;overflow-x:hidden}.address-form-modal-module_info__SVpYy{font-size:14px;color:#6b7280;margin:0 0 8px}.address-form-modal-module_form__4rxXD{display:flex;flex-direction:column;width:100%}.address-form-modal-module_fieldset__WT-zq{border:none;margin:0;padding:0}.address-form-modal-module_fieldset__WT-zq .ps-input,.address-form-modal-module_fieldset__WT-zq .ps-select{min-height:120px}.address-form-modal-module_legend__yv60p{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.address-form-modal-module_errorSummary__GxC9X{width:100%;margin:0 0 16px}.address-form-modal-module_errorList__TLHsr{margin:0;padding-left:20px;list-style:none}.address-form-modal-module_errorItem__c2nBu+.address-form-modal-module_errorItem__c2nBu{margin-top:6px}.address-form-modal-module_errorLink__uPkZi{border:none;background:none;color:#1a1a19;text-decoration:none;padding:0;cursor:pointer;font:inherit;text-align:left}.address-form-modal-module_errorLink__uPkZi:hover{text-decoration:underline}.address-form-modal-module_row__JWJBb{display:flex;flex-direction:row;gap:1rem;width:100%}.address-form-modal-module_row__JWJBb>*{flex:1;min-width:0}.address-form-modal-module_divider__IZkJ8{width:100%;height:1px;background:#dbd8d5;margin:16px 0 8px}.address-form-modal-module_actions__4jVgx{width:100%}.address-form-modal-module_externalAlert__V7Xdf{width:100%;margin:0 0 16px}.contact-info-modal-module_body__yomre{display:flex;flex-direction:column;gap:16px;margin-top:16px}.contact-info-modal-module_alert__c1I1k{margin-bottom:8px}.subscription-details-module_container__hSe-D{margin:0 auto;font-family:var(--CVSHealthFont);background:#ffffff}.subscription-details-module_title__933KG{margin:0;font-size:24px;font-family:CVS Health Sans Medium,Helvetica,Arial,sans-serif;line-height:1.2}.subscription-details-module_footerRule__0psn6,.subscription-details-module_rule__iU0UY{height:1px;background:#dbd8d5;margin:16px 0}.subscription-details-module_alert__SBBpQ{margin-bottom:24px}.subscription-details-module_layout__OzsA-{display:grid;grid-template-columns:320px 1fr;gap:48px;padding:12px 0 16px}.subscription-details-module_left__ykzUH{display:flex;flex-direction:column;align-items:flex-start}.subscription-details-module_product__PmAN6{display:flex;flex-direction:column;gap:12px;width:100%}.subscription-details-module_imageWrap__BB3kf{width:220px;height:220px;overflow:hidden;border-radius:8px;background:#ffffff}.subscription-details-module_image__rr4y-{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.subscription-details-module_imagePlaceholder__cnDHr{width:100%;height:100%;background:linear-gradient(90deg,#f3f4f6,#e5e7eb 50%,#f3f4f6);background-size:200% 100%;animation:subscription-details-module_shimmer__pvIC3 1.2s linear infinite}@keyframes subscription-details-module_shimmer__pvIC3{0%{background-position:0 0}to{background-position:-200% 0}}.subscription-details-module_productDetails__o-Knj{display:flex;flex-direction:column;gap:8px;width:100%}.subscription-details-module_priceRow__MWGGV{display:flex;align-items:baseline;gap:8px}.subscription-details-module_price__HOWV1{font-size:20px;font-family:CVS Health Sans Medium,Helvetica,Arial,sans-serif}.subscription-details-module_unitPrice__VwQ4f{font-size:14px;color:#6b7280;font-weight:400}.subscription-details-module_productName__OLlXX{font-size:16px;font-weight:500;line-height:1.5}.subscription-details-module_qtyRow__5kdvU{display:flex;align-items:center;gap:8px;padding-top:8px}.subscription-details-module_iconBtn__SZoUa{width:45px;height:40px;border-radius:999px;border:1px solid #1a1a19;background:#ffffff;color:#1a1a19;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.subscription-details-module_iconBtn__SZoUa:disabled{opacity:.4;cursor:not-allowed}.subscription-details-module_iconBtn__SZoUa:hover{background:#f9f7f5}.subscription-details-module_qtyPill__db3gM{border:2px solid #06c;color:#06c;border-radius:999px;padding:8px 14px;font-size:14px;font-weight:500}.subscription-details-module_right__HHURk{display:flex;flex-direction:column;gap:24px}.subscription-details-module_sectionTitle__XnkTC{margin:0 0 10px;font-size:20px;font-family:CVS Health Sans Medium,Helvetica,Arial,sans-serif;line-height:1.2}.subscription-details-module_subLabel__Phpy5{display:flex;align-items:center;gap:8px;color:#1a1a19;font-weight:500;margin-bottom:12px}.subscription-details-module_frequencyGroup__H15HY{display:flex;gap:4px;flex-wrap:nowrap;align-items:center}.subscription-details-module_frequencyOption__JNexo{height:40px;min-width:80px;padding:8px 12px;border-radius:8px;border:1px solid #8f8c89;background:#ffffff;color:#1a1a19;font-size:12px;font-weight:400;line-height:1.5;cursor:pointer}.subscription-details-module_frequencyOptionSelected__MZvUm{background:#e6f3ff;border:2px solid #06c;font-weight:500}.subscription-details-module_frequencyOption__JNexo:focus-visible{outline:2px solid #06c;outline-offset:2px}.subscription-details-module_cardList__X2lmU{display:flex;flex-direction:column;gap:12px}.subscription-details-module_manageCard__jsr8g{border:1px solid #dbd8d5;border-radius:8px;padding:12px 16px;display:flex;align-items:center;justify-content:space-between;gap:16px;background:#ffffff}.subscription-details-module_manageCardClickable__vDB3v{cursor:pointer}.subscription-details-module_cardText__4VBNh{display:flex;flex-direction:column;gap:2px}.subscription-details-module_cardTitle__OFaya{font-size:16px;font-weight:500}.subscription-details-module_cardValue__Hoe0f{font-size:14px;color:#1a1a19}.subscription-details-module_linkBtn__AtFp3{border:none;background:transparent;color:#06c;font-weight:500;cursor:pointer;font-size:16px}.subscription-details-module_chevron__zPcw8{font-size:24px;line-height:1;color:#1a1a19}.subscription-details-module_footer__lmlB4{display:flex;justify-content:flex-end;gap:16px;flex-wrap:wrap}.subscription-details-module_modalActions__M7iMw{margin-top:16px}.subscription-details-module_alertBody__vWTce{margin:12px 0 0;font-size:16px;line-height:1.5}.subscription-details-module_stateWrap__dWu0x{padding:12px 0 24px}.subscription-details-module_stateCard__103r-{background:#f9f7f5;border-radius:12px;padding:24px;min-height:140px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:8px}.subscription-details-module_stateIcon__hViQ3{width:64px;height:64px;border-radius:999px}.subscription-details-module_stateIcon__hViQ3,.subscription-details-module_stateLoader__JcOlr{display:inline-flex;align-items:center;justify-content:center;margin-bottom:8px}.subscription-details-module_stateIconEmpty__nEtYH{background:#dbeafe;color:#c81e1e}.subscription-details-module_stateIconError__TGS4J{background:#d92d20;color:#ffffff}.subscription-details-module_stateTitle__wAvKa{font-size:20px;font-weight:500;line-height:1.2;margin:0}.subscription-details-module_stateMessage__qG6ss{font-size:16px;font-weight:400;color:#6b7280;line-height:1.4;max-width:520px;margin:0}.subscription-details-module_actionGroup__58eme{margin-top:1rem}@media (max-width:560px){.subscription-details-module_container__hSe-D{padding:16px}.subscription-details-module_layout__OzsA-{grid-template-columns:1fr;gap:24px}.subscription-details-module_product__PmAN6{flex-direction:row;align-items:center;gap:16px}.subscription-details-module_imageWrap__BB3kf{width:116px;height:116px}.subscription-details-module_frequencyGroup__H15HY{flex-wrap:wrap}}@font-face{font-family:CVSHealthSans;src:url(/next-shop/_next/static/media/819c314c20ce7164-s.p.woff) format("woff");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:CVSHealthSans;src:url(/next-shop/_next/static/media/3fddd9c970c146f8-s.p.woff) format("woff");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:CVSHealthSans Fallback;src:local("Arial");ascent-override:98.88%;descent-override:24.43%;line-gap-override:0.00%;size-adjust:104.77%}.__className_91f953{font-family:CVSHealthSans,CVSHealthSans Fallback}.__variable_91f953{--font-CVSHealthSans:"CVSHealthSans","CVSHealthSans Fallback"}