.AddToCartCareCard_card__BVgZB{--g1:#14a76a;--g2:#0c7e4e;--chip:#f1f5f9;--cta:#ffa53b;position:relative;display:flex;align-items:stretch;gap:1.125em;width:100%;padding:1.25em 0 1.25em 1.25em;border-radius:.875em;background:linear-gradient(110.93deg,#08775c 21.68%,rgba(0,204,78,.7) 177.65%);color:#fff;overflow:hidden;border:.125em solid;border-image-source:linear-gradient(110.93deg,#08775c .42%,rgba(0,191,204,.75) 177.65%)}.AddToCartCareCard_left__DzJnw{display:flex;flex-direction:column;gap:.875em;padding-top:1.25em;width:100%}.AddToCartCareCard_badge__tliHL{position:absolute;top:.375em;left:.625em;background:hsla(0,0%,100%,.12);padding:.25em .5em;border-radius:.375em;font-size:.75em;font-weight:700}.AddToCartCareCard_logo__51kmk{width:2.5em;height:2.5em;background:#fff;border-radius:.5em;box-shadow:0 0 54px 35px rgba(15,156,126,.149);padding:.25em;border:1.06px solid #08775c}.AddToCartCareCard_header__7768c{display:flex;align-items:flex-start;justify-content:space-between;gap:1.25em;width:100%;padding-right:1.25em;padding-top:.5em}.AddToCartCareCard_badge-icon__YKqg8{width:3.5em;height:1.5em;position:absolute;top:0;left:7.5em}.AddToCartCareCard_price-badge-icon__GoTdN{width:2.188em;height:1.625em;position:absolute;top:0;left:2em}.AddToCartCareCard_header-price-tag-badge__Jx9m7{position:absolute;top:0;left:0;width:100%;height:2.125em;padding:.5em .75em;background:#0b866b;display:flex;align-items:center;justify-content:center;gap:.5em;font-weight:700;font-size:1em;text-transform:uppercase}.AddToCartCareCard_titleContainer__fW4QC{display:flex;flex-direction:row;align-items:flex-start;gap:.75em}.AddToCartCareCard_priceContainer__7WMcf{display:flex;flex-direction:column;align-items:flex-start;gap:.5em}.AddToCartCareCard_title__WlsSn{font-size:1.5em;font-weight:700;font-style:bold}.AddToCartCareCard_titleEm__nfmK0{color:#ffad33}.AddToCartCareCard_priceTag__jmXOU{position:relative;display:inline-block;padding:.5em 1.5em;background:#08775c;color:#fff;font-weight:600;font-size:1em;text-align:center;white-space:nowrap}.AddToCartCareCard_priceTag__jmXOU:after,.AddToCartCareCard_priceTag__jmXOU:before{content:"";position:absolute;top:0;width:0;height:0;border-top:1em solid #08775c;border-bottom:1.25em solid #08775c}.AddToCartCareCard_priceTag__jmXOU:before{left:-.75em;border-left:.75em solid transparent}.AddToCartCareCard_priceTag__jmXOU:after{right:-.75em;border-right:.75em solid transparent}.AddToCartCareCard_subscription-end-date__IUYjw{font-size:.75em;font-weight:700;padding:.75em;border:.6px solid #dedee8;border-radius:62.438em;font-size:1em;font-weight:600}.AddToCartCareCard_rule__IiMxd{border:0;height:.188em;border-radius:1.25em;background:linear-gradient(90deg,#ffad33 -1.35%,rgba(234,169,31,0) 97.57%)}.AddToCartCareCard_featuresContainer__3TGTx{display:flex;flex-direction:row;align-items:flex-start;gap:1em}.AddToCartCareCard_features__VxKTA{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-gap:1em;gap:1em;list-style:none}.AddToCartCareCard_feature__qb7M1{display:flex;align-items:center;gap:.625em;font-weight:700;font-size:1.15em;line-height:1.5}.AddToCartCareCard_feature__qb7M1 img{width:2.25em;height:2.25em}.AddToCartCareCard_feature-mobile__CZbCH{font-size:1em;line-height:1.5}.AddToCartCareCard_feature-mobile__CZbCH img{width:2.5em;height:2.5em}.AddToCartCareCard_cta__7OWUQ{padding:.5em 1em;font-size:1.15em}.AddToCartCareCard_add-to-cart-cta__pvtdE,.AddToCartCareCard_cta__7OWUQ{display:inline-flex;align-items:center;gap:.5em;background:var(--cta);color:#fff;text-decoration:none;border-radius:62.438em;font-weight:600}.AddToCartCareCard_add-to-cart-cta__pvtdE{padding:.75em 1em;font-size:1em;width:-moz-fit-content;width:fit-content}.AddToCartCareCard_delete-icon__i5Yhf{width:2em;height:2em;cursor:pointer}.AddToCartCareCard_arrow__9mdIJ{font-size:1.125em;line-height:0}.AddToCartCareCard_hero__uwpXo{flex:0 0 auto;align-self:center;width:16.5em;height:12.5em;margin-left:-5em;margin-bottom:-1.3em;align-self:flex-end}.AddToCartCareCard_hero-mobile__GvIOQ{width:9.125em;height:9em;margin-bottom:-5.3em}.AddToCartCareCard_hearts__xQmHQ{flex:0 0 auto;align-self:center;width:18.5em;height:10.5em;padding-top:1.25em;align-self:flex-end}.FreeDeliveryNudge_container__24xbt{margin-top:.5em}.FreeDeliveryNudge_containerMobile__f1vrS{position:relative;display:flex;align-items:center;gap:.6em;padding:.7em 2.4em .7em .85em;margin:0;border-radius:.75em;min-height:2.85em;box-sizing:border-box}.FreeDeliveryNudge_nudgeMobile__F1gyg{background:#f8faf9;border:1px solid #e6ece9;color:#333}.FreeDeliveryNudge_unlockedMobile__tNdBV{background:#f0faf6;border:1px solid #c5e6d9;color:#1a7a5c;font-weight:500}.FreeDeliveryNudge_iconMobile__irBfW{flex-shrink:0;width:2.1em;height:2.1em;display:flex;align-items:center;justify-content:center;background:rgba(26,122,92,.1);border-radius:.5em;font-size:1em}.FreeDeliveryNudge_messageMobile__x4MOZ{flex:1 1;font-size:.9375em;line-height:1.4;min-width:0}.FreeDeliveryNudge_dismissButton__MTsoz{position:absolute;top:50%;right:.7em;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:1.6em;height:1.6em;padding:0;border:none;background:rgba(0,0,0,.08);color:#5a5a5a;cursor:pointer;border-radius:50%}.FreeDeliveryNudge_dismissButton__MTsoz:hover{background:rgba(0,0,0,.12);color:#333}.FreeDeliveryNudge_nudge__pn036{background:#fff;border:.0625em solid #e6ece9;border-radius:.9em;color:#333;box-shadow:0 .1em .3em rgba(0,0,0,.04)}.FreeDeliveryNudge_nudge__pn036,.FreeDeliveryNudge_unlocked__WMfMN{display:flex;align-items:center;gap:.5em;padding:.85em;font-size:1em}.FreeDeliveryNudge_unlocked__WMfMN{background:#f4fbf8;border:.0625em solid #d6eee5;border-radius:.9em;color:#0f9c7e;font-weight:500}.FreeDeliveryNudge_icon__am7mO{width:2.2em;height:2.2em;display:flex;align-items:center;justify-content:center;background:#eef7f4;border-radius:.5em;font-size:1.1em;color:#1ea77a;flex-shrink:0}.FreeDeliveryNudge_message__6HgCU{line-height:1.45}.FreeDeliveryNudge_highlight__a6xjf,.FreeDeliveryNudge_messageMobile__x4MOZ strong,.FreeDeliveryNudge_message__6HgCU strong{color:#0f9c7e;font-weight:600}.CartSavingsProgress_container__6HORx{background:linear-gradient(165deg,#f0f9f4,#ecf7f1 45%,#f0f9f4);border:.0625em solid rgba(15,156,126,.12);border-radius:.875em;padding:1em 1.125em .875em;box-sizing:border-box;box-shadow:0 .0625em .125em rgba(15,156,126,.06),0 .5em 1.5em rgba(0,0,0,.04);overflow-x:hidden;overflow-y:visible}.CartSavingsProgress_headerRow__OTb6e{display:flex;align-items:flex-start;gap:.875em}.CartSavingsProgress_iconWrap__ha_Fc{flex-shrink:0;width:2.75em;height:2.75em;border-radius:.75em;background:linear-gradient(145deg,#fff,#e8f5ef);border:.0625em solid rgba(15,156,126,.1);display:flex;align-items:center;justify-content:center;box-shadow:0 .125em .5em rgba(15,156,126,.08)}.CartSavingsProgress_icon__AZ6hO{font-size:1.45em;line-height:1}.CartSavingsProgress_content__fIFzc{flex:1 1;min-width:0}.CartSavingsProgress_copyBlock__9_37q{margin-bottom:0}.CartSavingsProgress_title__Xms_Q{display:block;font-size:1.1875em;font-weight:700;color:#1a1a1a;line-height:1.4;letter-spacing:-.015em;margin-bottom:.5em;-webkit-font-smoothing:antialiased}.CartSavingsProgress_title__Xms_Q strong{color:#0f9c7e;font-weight:700}.CartSavingsProgress_message__ExQsu{font-size:1em;color:#3d4a54;line-height:1.6;font-weight:400;-webkit-font-smoothing:antialiased}.CartSavingsProgress_message__ExQsu strong{font-weight:700;color:#0a7d65}.CartSavingsProgress_barWrapper__kUqd6{width:100%;position:relative;z-index:0;isolation:isolate;padding:0 .75em;margin-top:.75em;box-sizing:border-box}.CartSavingsProgress_desktopOnly__QghDh{display:block}.CartSavingsProgress_mobileOnly__6WIiT{display:none}.CartSavingsProgress_progressBar__QMh3V{width:100%;z-index:0;padding:.375em 0 .5em;box-sizing:border-box}.CartSavingsProgress_progressBarTrack__f4hbo{position:relative;width:100%;height:.75em;border-radius:62.4375em;background:#dce8e2;box-shadow:inset 0 .0625em .125em rgba(0,0,0,.06);overflow:visible}.CartSavingsProgress_milestoneDotWrapper__P4RrN{position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1;pointer-events:none}.CartSavingsProgress_progressFill__akVxf{position:absolute;left:0;top:0;z-index:0;height:100%;max-width:100%;background:linear-gradient(90deg,#0a7d65,#0f9c7e 50%,#12b896);border-radius:62.4375em;transition:width .45s cubic-bezier(.33,1,.68,1);box-shadow:inset 0 0 0 .0625em hsla(0,0%,100%,.2);pointer-events:none}.CartSavingsProgress_milestoneDot__XKVxA{width:1.375em;height:1.375em;border-radius:50%;background:#c5d9cf;border:.125em solid #fff;box-shadow:0 .0625em .1875em rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;transition:background .25s ease;backface-visibility:hidden;-webkit-backface-visibility:hidden}.CartSavingsProgress_milestoneDotAchieved__a8Vs5{background:#0f9c7e;color:#fff;box-shadow:0 .0625em .25em rgba(15,156,126,.35),inset 0 .0625em 0 hsla(0,0%,100%,.2)}.CartSavingsProgress_checkSvg__3f_hh{display:block;flex-shrink:0}.CartSavingsProgress_labels__GJZcR{--ms-count:4;position:relative;width:100%;margin-top:.5em;min-height:2.4em;box-sizing:border-box}.CartSavingsProgress_labelsDense__Ef4hY{min-height:2em;margin-top:.625em}.CartSavingsProgress_labelItem__W5ZDt{position:absolute;top:0;display:flex;align-items:flex-start;max-width:min(24%,88%/var(--ms-count,4));box-sizing:border-box}.CartSavingsProgress_labelItemCenter__5gS0L{transform:translateX(-50%);justify-content:center}.CartSavingsProgress_labelItemStart__bOZ_K{transform:translateX(0);justify-content:flex-start}.CartSavingsProgress_labelItemEnd__LGM_E{transform:translateX(-100%);justify-content:flex-end}.CartSavingsProgress_labelsDense__Ef4hY .CartSavingsProgress_labelItem__W5ZDt{max-width:min(15.5%,92%/var(--ms-count,4))}.CartSavingsProgress_labelContent__5YJZJ{display:block;text-align:center;min-width:0;max-width:100%}.CartSavingsProgress_labelItemStart__bOZ_K .CartSavingsProgress_labelContent__5YJZJ{text-align:left}.CartSavingsProgress_labelItemEnd__LGM_E .CartSavingsProgress_labelContent__5YJZJ{text-align:right}.CartSavingsProgress_labelStack__RUQcO{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.125em;min-width:0;width:100%}.CartSavingsProgress_labelItemEnd__LGM_E .CartSavingsProgress_labelStack__RUQcO{align-items:flex-end}.CartSavingsProgress_labelPct__3KJF2{display:block;font-size:clamp(.67em,.35em + .96vw,.87em);font-weight:700;line-height:1.15;color:#3d4a54;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.CartSavingsProgress_labelAmt__eE2hG{display:block;font-size:clamp(.61em,.31em + .86vw,.79em);font-weight:600;line-height:1.15;color:#3d4a54;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.CartSavingsProgress_labelStackAchieved__6ip_r .CartSavingsProgress_labelAmt__eE2hG,.CartSavingsProgress_labelStackAchieved__6ip_r .CartSavingsProgress_labelPct__3KJF2{color:#0f9c7e;font-weight:700}.CartSavingsProgress_labelsDense__Ef4hY .CartSavingsProgress_labelPct__3KJF2{font-size:clamp(.63em,.31em + .88vw,.81em)}.CartSavingsProgress_labelsDense__Ef4hY .CartSavingsProgress_labelAmt__eE2hG{font-size:clamp(.57em,.27em + .77vw,.73em)}.CartSavingsProgress_labelText__bjOTJ{display:block;font-size:clamp(.65em,.41em + 1.24vw,.93em);font-weight:600;color:#3d4a54;line-height:1.3;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;overflow-wrap:normal;word-break:normal;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased}.CartSavingsProgress_labelTextAchieved__Om3ja{color:#0f9c7e;font-weight:700}.CartSavingsProgress_mobileVertical__xABL9{margin-top:.625em}.CartSavingsProgress_verticalItem__oLR_0{display:flex;align-items:flex-start;gap:.625em}.CartSavingsProgress_verticalItem__oLR_0+.CartSavingsProgress_verticalItem__oLR_0{margin-top:.625em}.CartSavingsProgress_verticalRail__COpTX{display:flex;flex-direction:column;align-items:center;width:1.125em;flex-shrink:0}.CartSavingsProgress_verticalDot__lOiVT{width:1em;height:1em;border-radius:50%;background:#c5d9cf;border:.125em solid #fff;box-shadow:0 .0625em .125em rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center}.CartSavingsProgress_verticalDotAchieved__99c8Z{background:#0f9c7e;color:#fff}.CartSavingsProgress_verticalLine__BIprF{width:.125em;flex:1 1;min-height:1.125em;margin-top:.25em;background:#dce8e2;border-radius:.125em}.CartSavingsProgress_verticalLineAchieved__RLqzQ{background:#0f9c7e}.CartSavingsProgress_verticalLabel__p1qPd{font-size:.9em;font-weight:600;color:#3d4a54;line-height:1.35}.CartSavingsProgress_verticalLabelAchieved__hLb3h{color:#0f9c7e;font-weight:700}@media screen and (max-width:48em){.CartSavingsProgress_container__6HORx{padding:.875em .875em .75em;border-radius:.75em}.CartSavingsProgress_headerRow__OTb6e{gap:.75em}.CartSavingsProgress_iconWrap__ha_Fc{width:2.5em;height:2.5em;border-radius:.625em}.CartSavingsProgress_icon__AZ6hO{font-size:1.3em}.CartSavingsProgress_copyBlock__9_37q{margin-bottom:0}.CartSavingsProgress_title__Xms_Q{font-size:1.05em;margin-bottom:.375em}.CartSavingsProgress_message__ExQsu{font-size:.9375em;line-height:1.55}.CartSavingsProgress_barWrapper__kUqd6{margin-top:.625em;padding:0 .625em}.CartSavingsProgress_desktopOnly__QghDh{display:none}.CartSavingsProgress_mobileOnly__6WIiT{display:block}.CartSavingsProgress_progressBar__QMh3V{padding:.3125em 0 .375em}.CartSavingsProgress_progressBarTrack__f4hbo{height:.625em}.CartSavingsProgress_milestoneDot__XKVxA{width:1.25em;height:1.25em}.CartSavingsProgress_checkSvg__3f_hh{width:.625em;height:.5em}.CartSavingsProgress_labels__GJZcR{margin-top:.5em;min-height:2.3em}.CartSavingsProgress_labelsDense__Ef4hY{min-height:2em}.CartSavingsProgress_labelsDense__Ef4hY .CartSavingsProgress_labelPct__3KJF2{font-size:clamp(.6em,.27em + .74vw,.76em)}.CartSavingsProgress_labelsDense__Ef4hY .CartSavingsProgress_labelAmt__eE2hG{font-size:clamp(.56em,.24em + .68vw,.7em)}.CartSavingsProgress_labelText__bjOTJ{font-size:clamp(.66em,.41em + 1.18vw,.9em)}.CartSavingsProgress_mobileVertical__xABL9{margin-top:.375em}.CartSavingsProgress_verticalItem__oLR_0+.CartSavingsProgress_verticalItem__oLR_0{margin-top:.5em}.CartSavingsProgress_verticalLabel__p1qPd{font-size:.82em}}