.add-to-cart-button.atc-redesign .atcr-arrow svg,product-selector{display:block}:root{--gr-095946:var(--vo-primary);--gr-009370:var(--vo-star);--gr-009900:#009900;--gr-075947:var(--vo-strong, #075947);--gr-157347:#157347;--gr-rgba-9-89-70-1:color-mix(in srgb, var(--vo-primary) 100%, transparent);--gr-rgba-0-147-112-1:color-mix(in srgb, var(--vo-star) 100%, transparent);--gr-rgba-8-77-58-1:var(--vo-deep, rgba(8, 77, 58, 1));--gr-064033:var(--vo-deep, #064033);--gr-0b6e57:var(--vo-strong, #0b6e57);--gr-084D3A:var(--vo-deep, #084d3a);--gr-f1f3ea:var(--vo-tint, #f1f3ea);--gr-eef5f1:var(--vo-tint, #eef5f1);--gr-rgba-227-255-222-1:var(--vo-light);--gr-rgba-15-174-135-0-15:color-mix(in srgb, var(--vo-strong, rgb(15, 174, 135)) 15%, transparent);--gr-rgba-0-147-112-0-15:color-mix(in srgb, var(--vo-star) 15%, transparent);--gr-rgba-9-89-70-0-09:color-mix(in srgb, var(--vo-primary) 9%, transparent);--gr-rgba-9-89-70-0-08:color-mix(in srgb, var(--vo-primary) 8%, transparent);--gr-rgba-9-89-70-0-18:color-mix(in srgb, var(--vo-primary) 18%, transparent);--gr-rgba-9-89-70-0-5:color-mix(in srgb, var(--vo-primary) 50%, transparent);--gr-rgba-9-89-70-0-3:color-mix(in srgb, var(--vo-primary) 30%, transparent);--gr-rgba-9-89-70-0-4:color-mix(in srgb, var(--vo-primary) 40%, transparent);--gr-rgba-9-89-70-0-35:color-mix(in srgb, var(--vo-primary) 35%, transparent);--gr-rgba-9-89-70-0-25:color-mix(in srgb, var(--vo-primary) 25%, transparent);--gr-rgba-7-89-71-0-3:color-mix(in srgb, var(--vo-strong, rgb(7, 89, 71)) 30%, transparent);--gr-rgba-7-89-71-0-35:color-mix(in srgb, var(--vo-strong, rgb(7, 89, 71)) 35%, transparent);--gr-rgba-7-89-71-0-04:color-mix(in srgb, var(--vo-strong, rgb(7, 89, 71)) 4%, transparent)}html:has(product-selector[data-design=garlic]){--gr-095946:#800a18;--gr-009370:#800a18;--gr-009900:#800a18;--gr-075947:#800a18;--gr-157347:#800a18;--gr-rgba-9-89-70-1:#800a18;--gr-rgba-0-147-112-1:#800a18;--gr-rgba-8-77-58-1:#800a18;--gr-064033:#5e0712;--gr-0b6e57:#5e0712;--gr-084D3A:#5e0712;--gr-f1f3ea:#fbe9ec;--gr-eef5f1:#fbe9ec;--gr-rgba-227-255-222-1:#fbe9ec;--gr-rgba-15-174-135-0-15:rgba(128, 10, 24, .1);--gr-rgba-0-147-112-0-15:rgba(128, 10, 24, .1);--gr-rgba-9-89-70-0-09:rgba(128, 10, 24, .09);--gr-rgba-9-89-70-0-08:rgba(128, 10, 24, .08);--gr-rgba-9-89-70-0-18:rgba(128, 10, 24, .18);--gr-rgba-9-89-70-0-5:rgba(128, 10, 24, .5);--gr-rgba-9-89-70-0-3:rgba(128, 10, 24, .3);--gr-rgba-9-89-70-0-4:rgba(128, 10, 24, .4);--gr-rgba-9-89-70-0-35:rgba(128, 10, 24, .35);--gr-rgba-9-89-70-0-25:rgba(128, 10, 24, .25);--gr-rgba-7-89-71-0-3:rgba(128, 10, 24, .3);--gr-rgba-7-89-71-0-35:rgba(128, 10, 24, .35);--gr-rgba-7-89-71-0-04:rgba(128, 10, 24, .05)}html:has(product-selector[data-design=cinnamon]){--gr-095946:#9b470d;--gr-009370:#9b470d;--gr-009900:#9b470d;--gr-075947:#9b470d;--gr-157347:#9b470d;--gr-rgba-9-89-70-1:#9b470d;--gr-rgba-0-147-112-1:#9b470d;--gr-rgba-8-77-58-1:#9b470d;--gr-064033:#9b470d;--gr-0b6e57:#9b470d;--gr-084D3A:#9b470d;--gr-f1f3ea:#fbf0e8;--gr-eef5f1:#fbf0e8;--gr-rgba-227-255-222-1:#fbf0e8;--gr-rgba-15-174-135-0-15:rgba(155, 71, 13, .1);--gr-rgba-0-147-112-0-15:rgba(155, 71, 13, .1);--gr-rgba-9-89-70-0-09:rgba(155, 71, 13, .09);--gr-rgba-9-89-70-0-08:rgba(155, 71, 13, .08);--gr-rgba-9-89-70-0-18:rgba(155, 71, 13, .18);--gr-rgba-9-89-70-0-5:rgba(155, 71, 13, .5);--gr-rgba-9-89-70-0-3:rgba(155, 71, 13, .3);--gr-rgba-9-89-70-0-4:rgba(155, 71, 13, .4);--gr-rgba-9-89-70-0-35:rgba(155, 71, 13, .35);--gr-rgba-9-89-70-0-25:rgba(155, 71, 13, .25);--gr-rgba-7-89-71-0-3:rgba(155, 71, 13, .3);--gr-rgba-7-89-71-0-35:rgba(155, 71, 13, .35);--gr-rgba-7-89-71-0-04:rgba(155, 71, 13, .05)}.product-section .offer-box__grid{display:flex;align-items:center;gap:6px;width:100%}.product-section .quantity{background-color:var(--vo-tint, #f4f8f7);padding:.5rem;display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:1rem;border-radius:.625rem}.badge{padding:4px 10px;border-radius:30px;background:var(--vo-star);display:inline-block;color:#fff;font-family:var(--vo-font-body);font-size:10px;font-weight:500;line-height:12px}@media only screen and (min-width:990px){.badge{font-size:12px}}product-selector[data-purchase-module-only] .faq-items,product-selector[data-purchase-module-only] .features,product-selector[data-purchase-module-only] .oo-vt-heading,product-selector[data-purchase-module-only] .oo-vt-wrap,product-selector[data-purchase-module-only] .product-image,product-selector[data-purchase-module-only] .product-info-custom h1,product-selector[data-purchase-module-only] .review-count,product-selector[data-purchase-module-only] .sm-heading,product-selector[data-purchase-module-only] .tile-sub,product-selector[data-purchase-module-only] .trust-wellness-wrapper{display:none!important}product-selector[data-purchase-module-only] .product-section{display:block!important;max-width:700px;margin-left:auto;margin-right:auto}product-selector[data-purchase-module-only] .product-info-custom{width:100%!important;max-width:100%!important;padding:0!important}product-selector[data-purchase-module-only] .container-1179{background:var(--vo-tint, #f1f3ea);width:100vw;max-width:100%;padding:0 20px 72px}.faq-answers>p:last-child,.sm-heading>p:last-child,product-selector[data-purchase-module-only] .bundle-offerss{margin-bottom:0}html:has(product-selector[data-brand=main]) .review-count .review-text-mobile{display:none}.product-section{display:grid;grid-template-columns:44.5% 55.5%;padding:40px 0;align-items:self-start}.pos-rel{position:relative}.product-info-custom{display:flex;flex-direction:column;gap:0;padding-left:41px;align-items:flex-start;color:#000}.pos-rel>img{margin-bottom:26.74px}.faq-items{background:#fff;color:#000;margin-bottom:11px;border-radius:5px;overflow:hidden;transition:.3s;border:1px solid #e4e4e4}.faq-questions{width:100%;background:0 0;border:none;text-align:left;padding:17px 20px 21px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-weight:700;font-size:17px;line-height:18px;letter-spacing:0;font-family:var(--vo-font-body)}.faq-answers{padding:0 20px 16px;display:none;font-weight:400;font-size:15.5px;line-height:20px;letter-spacing:0}.feature-tag,span.save-label{font-size:15.81px;letter-spacing:0}.features{display:grid;background:#fbfbfb;border-radius:5.65px;padding:20px 17px 6px;margin-bottom:0;gap:12px 8px}.features--3col{grid-template-columns:repeat(3,1fr)}.feature-tag{font-weight:500;line-height:19.14px;margin-bottom:0}.feature-tag--dynamic{display:flex;align-items:center;gap:6px;padding:0;margin:0;min-width:0}.price-rows,.subscription-price-row--labeled{margin:16px 0;border-top:.55px solid rgba(0,0,0,.2);border-bottom:.55px solid rgba(0,0,0,.2)}.feature-tag__icon{width:18px;height:18px;object-fit:contain;flex-shrink:0}.price-rows{padding-top:12.38px;width:100%;padding-bottom:13.51px;display:inline-flex;flex-wrap:wrap;grid-gap:8px 16px}.price-rows .price{font-weight:700;font-size:20.33px;line-height:27px;letter-spacing:0;color:var(--gr-rgba-0-147-112-1)}.price-rows .compare-price{font-weight:400;font-size:20.33px;line-height:27px;letter-spacing:0;color:var(--vo-muted, #08122a);text-decoration:line-through}span.save-label{font-weight:700;line-height:100%;background:var(--gr-009370);color:#fff;border-radius:5.65px;height:27px;display:inline-flex;align-items:center;justify-content:center;width:auto;padding:0 15px}.subscription-price-row--labeled{display:flex;align-items:center;gap:16px;width:100%;padding:12px 0 13px}.subscription-price-row--labeled .subscription-price-label{flex:0 0 auto;color:var(--gr-rgba-0-147-112-1);font-size:20.33px;font-weight:700;line-height:27px}.subscription-price-row--labeled .price-rows{justify-content:flex-end;width:auto;margin:0 0 0 auto;padding:0;border:0}.sold-progress-bar{width:100%;max-width:98%;margin:16px auto 0;padding:20px 24px;background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014}.sold-progress-bar__row{display:flex;align-items:center;gap:16px}.sold-progress-bar__track{position:relative;flex:1;height:8px;overflow:visible;background:#e8e8e8;border-radius:4px}.sold-progress-bar__fill{width:var(--sold-progress);height:100%;position:relative;background:var(--vo-button, #c93b3b);border-radius:4px;transition:width 5s cubic-bezier(.4,0,.2,1);animation:2s ease-in-out infinite sold-progress-pulse-glow}.sold-progress-bar__percentage{min-width:75px;color:var(--vo-button, #c93b3b);font-size:15px;font-weight:600;text-align:right;animation:2s ease-in-out infinite sold-progress-text-pulse}@keyframes sold-progress-pulse-glow{0%,to{box-shadow:0 0 4px #c93b3b66}50%{box-shadow:0 0 12px #c93b3bcc,0 0 20px #c93b3b66}}@keyframes sold-progress-text-pulse{0%,to{opacity:1}50%{opacity:.7}}.offer-box{border:1px solid rgba(0,0,0,.3);border-radius:10px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;cursor:pointer;position:relative;padding:16px 24px;margin-bottom:19px}.offer-box.active{border:1.3px solid var(--gr-rgba-9-89-70-1)}.offer-box.active{background-color:var(--gr-rgba-15-174-135-0-15)}.ggd-item.ggd-locked .ggd-lock-overlay{display:flex}.add-to-cart-button.atc-redesign:hover .main-price{color:var(--vo-button, var(--gr-095946))}.offer-gift-callout{display:none;width:100%;align-items:flex-start;gap:10px;margin-top:8px}.offer-gift-divider{align-items:center;gap:10px;margin-top:10px}.offer-gift-divider__line{flex:1;height:1px;background:var(--gr-rgba-7-89-71-0-3)}.offer-gift-divider__text{font-size:10px;font-weight:700;letter-spacing:.1em;color:var(--gr-075947);white-space:nowrap;text-transform:uppercase}.price-var .compare-price,.price-var .price{font-size:15.81px;color:var(--gr-rgba-9-89-70-1);white-space:pre;line-height:21px;letter-spacing:0}.offer-info{display:flex;align-items:center;gap:12px;width:100%}.offer-info img{width:150px;height:60px;object-fit:contain;flex-shrink:0}.price-var .price{font-weight:700}.price-var .compare-price{font-weight:400;text-decoration:line-through}.check-label{font-weight:700;font-size:15.81px;line-height:21px;letter-spacing:0}.check-label div{font-weight:400;margin-top:5px}span.text-badge{font-weight:700;font-size:13.55px;line-height:19.2px;letter-spacing:0;text-align:center;background:var(--gr-095946);position:absolute;top:-10px;width:126px;color:#fff;border-radius:12.56px;right:36px}.add-to-cart-button:hover{background:#0000;box-shadow:0 0 0 2px var(--vo-button, var(--gr-095946)) inset;color:var(--vo-button, var(--gr-095946))}.add-to-cart-button:hover .compare-price{opacity:.6;color:var(--vo-button, var(--gr-095946))!important}.add-to-cart-button.atc-redesign{display:flex;align-items:center;justify-content:center;gap:16px}.add-to-cart-button.atc-redesign .atcr-label{font-weight:500;white-space:nowrap}.add-to-cart-button.atc-redesign .atcr-pill{display:inline-flex;align-items:center;gap:10px;padding:8px 16px;border-radius:999px;background:#ffffff24;border:1px solid rgba(255,255,255,.22);box-shadow:0 0 7px #ffffff24;font-size:.94em;line-height:1;transition:background .3s,border-color .3s,box-shadow .3s}.add-to-cart-button.atc-redesign .compare-price{text-decoration:line-through;color:#ffffff8c;font-weight:400}.add-to-cart-button.atc-redesign .main-price{font-weight:500;color:var(--vo-on-button, #fff)}.add-to-cart-button.atc-redesign .atcr-arrow{display:inline-flex;align-items:center}.add-to-cart-button.atc-redesign:hover .atcr-pill{background:var(--gr-rgba-9-89-70-0-08);border-color:var(--gr-rgba-9-89-70-0-4);box-shadow:0 0 7px 0 var(--gr-rgba-9-89-70-0-18)}.add-to-cart-button.atc-redesign:hover .compare-price{color:var(--gr-rgba-9-89-70-0-5)!important;opacity:1}.review-count,.tile-sub{font-weight:400;letter-spacing:0}.review-count{background:#fbfbfb;padding:8.47px 32px 11px 14.42px;border-radius:106.64px;border:none;display:inline-flex;align-items:center;grid-gap:10.38px;font-size:15px;line-height:19.74px;margin-bottom:16.94px}.tile-sub{font-size:16.94px;line-height:30px}.product-info-custom h1,.product-info-custom h2{font-weight:500;font-size:28.24px;line-height:30px;letter-spacing:0;font-family:var(--vo-font-heading)}.review-count strong{font-weight:500}.reviewer-avatars{height:20px;width:auto;display:block;flex-shrink:0}.sm-heading{margin-bottom:27px;font-size:16.94px;line-height:23px}.order-date{display:inline-flex;background:var(--gr-rgba-227-255-222-1);height:35px;border-radius:9.04px;align-items:center;justify-content:center;width:100%;font-weight:400;font-size:15.81px;line-height:19.2px;letter-spacing:0;color:#000}.review-count a{color:#000;font-weight:400;text-decoration:underline}.order-date svg{margin-right:11px}span.date-text{color:var(--gr-rgba-8-77-58-1);font-weight:700;text-decoration:underline;padding-left:2px}product-selector .order-date.order-date--g1wv{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;width:100%;background:#0000!important;border-top:1px dashed #b0b0b0;border-bottom:1px dashed #b0b0b0;border-radius:0;height:auto;padding:14px 0;margin-top:12px;font-size:15.81px;line-height:1.3;color:var(--vo-muted, #6b7280)}.order-date--g1wv .odg-main{display:inline-flex;align-items:center;gap:8px}.order-date--g1wv .odg-dot{width:9px;height:9px;border-radius:50%;background:var(--gr-084D3A);flex-shrink:0}.order-date--g1wv .odg-text{color:var(--vo-muted, #6b7280)}.order-date--g1wv .date-text{color:var(--gr-rgba-8-77-58-1);font-weight:700;text-decoration:none;padding-left:4px}.order-date--g1wv .odg-sep{color:#c4c4c4}.order-date--g1wv .odg-ships{color:var(--vo-muted, #9ca3af);white-space:nowrap}.add-to-cart-button{transition:.5s;margin-top:15px;padding:14px 24px;background:var(--vo-button, var(--gr-095946));color:var(--vo-on-button, #fff);border:none;border-radius:4.52px;width:100%;font-weight:500;font-size:16.94px;line-height:18.07px;letter-spacing:0;height:63px;font-family:var(--vo-font-ui, var(--vo-font-heading));text-transform:capitalize}.product-swiper-main:not(.swiper-initialized) .swiper-slide:not(:first-child){display:none}.product-slider-nav{margin-top:10px;margin-bottom:35px;margin-left:-3px;position:relative}.product-swiper-thumbs .swiper-slide{padding:0;height:auto}.product-swiper-thumbs .swiper-slide img{border-radius:0;aspect-ratio:1;object-fit:cover}.swiper-thumb-next,.swiper-thumb-prev{position:absolute;top:50%;transform:translateY(-50%);width:auto;height:auto;background:0 0;border:none;cursor:pointer;z-index:10;padding:0}.product-swiper-thumbs .swiper-slide-thumb-active img{border:2px solid var(--gr-rgba-0-147-112-1)}.product-info-custom .trust-wellness-wrapper{margin-top:16px;margin-bottom:0;padding:54px 60px}.product-info-custom .trust-wellness-wrapper h2.trust-heading{font-size:34.97px;line-height:43px;font-weight:500;margin-bottom:45px}.product-info-custom .trust-wellness-wrapper h2.trust-heading strong{width:100%;display:inline-block;font-weight:500;color:var(--gr-rgba-227-255-222-1)}.product-info-custom .trust-features{margin-bottom:36px;gap:19px}.product-info-custom .trust-icons div{font-size:21px;line-height:31.5px;letter-spacing:0;gap:6.47px}.product-info-custom .trust-icons{gap:16.52px 26px;margin-bottom:0;justify-content:start}.product-info-custom .trust-icons div:nth-child(odd){width:45%;text-align:left}@media(min-width:992px){.swiper:not(.swiper-initialized) [data-cci-visibility=mobile]{display:none}}.ggd-box{position:relative;border:1.5px solid #000;border-radius:10px;padding:26px 10px 14px;margin:26px 0 8px}.ggd-label{position:absolute;top:-15px;left:14px;background:var(--vo-tint, #faf8ea);border:1.5px solid #000;border-radius:8px;padding:5px 16px;color:var(--vo-ink, #1a1a1a);font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;line-height:1.2;white-space:nowrap}.ggd-row{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap}.ggd-item{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;flex:1 1 0;min-width:0}.ggd-item>:not(.ggd-lock-overlay){transition:filter .35s,opacity .35s}.ggd-item.ggd-locked{pointer-events:none;-webkit-user-select:none;user-select:none}.ggd-item.ggd-locked>:not(.ggd-lock-overlay){filter:blur(6px);opacity:.55}.ggd-lock-overlay{display:none;position:absolute;top:0;right:0;bottom:0;left:0;flex-direction:column;align-items:center;justify-content:center;gap:4px;z-index:2}.ggd-lock-overlay__text{font-family:var(--vo-font-body),sans-serif;font-size:14px;font-weight:400;color:var(--gr-095946)}.ggd-img{width:var(--ggd-img-w-d,80px);max-width:100%}.ggd-img img{width:100%;height:var(--ggd-img-h-d,72px);object-fit:contain}.ggd-price{margin-top:6px;line-height:1.25;font-size:var(--ggd-fs-d, var(--pfs, 13px))}.ggd-info{line-height:1.25;font-size:var(--ggd-fs-d, var(--ifs, 13px))}.ggd-item+.ggd-item:before{content:"+";position:absolute;left:-8px;top:28px;width:16px;height:16px;border:1px solid #c9c9c9;border-radius:50%;font-size:12px;line-height:14px;color:#555;background:#fff;z-index:1}@media(max-width:991px){html:has(product-selector[data-brand=main]) .review-count .review-text-mobile{display:block}html:has(product-selector[data-brand=main]) .review-count .review-text-desktop{display:none}html:has(product-selector[data-brand=main]) .review-count .hide-mob{display:block!important}.feature-tag--dynamic{gap:4px}.feature-tag__icon{width:14px;height:14px}.add-to-cart-button.atc-redesign{gap:8px}.order-date--g1wv .odg-sep,.swiper:not(.swiper-initialized) [data-cci-visibility=desktop]{display:none}product-selector .order-date.order-date--g1wv{flex-direction:column;gap:6px;height:auto;font-size:15px;padding:16px 0}body:has(product-selector>.mobile-sticky-atc){padding-bottom:calc(76px + env(safe-area-inset-bottom))}.ggd-box{padding:22px 6px 12px}.ggd-img{width:var(--ggd-img-w-m,60px)}.ggd-img img{height:var(--ggd-img-h-m,54px)}.ggd-price{font-size:var(--ggd-fs-m, var(--pfs, 13px))}.ggd-info{font-size:var(--ggd-fs-m, var(--ifs, 13px))}.product-info-custom .trust-icons{justify-content:space-between}.product-info-custom .trust-icons div{width:153px;max-width:50%}}.ggd-header{display:contents}.product-swiper-main .swiper-slide[data-cci-swap] .cci-variant+.cci-variant,.product-swiper-thumbs .swiper-slide[data-cci-swap] .cci-variant+.cci-variant{display:none}.product-swiper-main,.product-swiper-main .swiper-slide.m-product{height:auto}.product-swiper-main .swiper-slide[data-cci-swap] .cci-variant,.product-swiper-thumbs .swiper-slide[data-cci-swap] .cci-variant{width:100%;height:100%}.product-swiper-main .swiper-slide.m-product img{height:100%;object-fit:cover;border-radius:0;object-position:center}.price-var{min-width:fit-content;text-align:right}@media(min-width:915px){.product-image{position:sticky;top:40px}}@media(max-width:991px){.product-section .video-wrapper video,.testimonial-card img,.testimonial-card video{border-radius:4.05px}.product-section .review-count{grid-gap:6px}.product-swiper-main .swiper-slide.m-product{max-width:100%;height:auto;width:100%;margin-right:0}.product-swiper-main .swiper-slide.m-product img{height:100%;width:100%;object-fit:cover;border-radius:0}.product-image{max-width:100%;width:100%;display:inline-block;overflow:hidden}.product-info-custom,.product-swiper-main{width:100%;max-width:100%;overflow:hidden}.product-image .faq-items,.product-slider-nav{display:none}.pos-rel{width:100%;max-width:100%}.product-section{grid-template-columns:1fr;padding:16px 0}.product-info-custom{padding-left:10px;display:inline-block}.review-count svg{max-width:78px}.review-count{margin-bottom:14.5px;margin-top:15.5px;background:#fbfbfb;border:none;padding:0;font-size:14px;line-height:17.48px;margin-left:0}.pos-rel>img{margin-bottom:19px}.tile-sub{font-size:15px;line-height:27px}.product-info-custom h2{font-size:25px;line-height:27px;margin-bottom:10px}.sm-heading{margin-bottom:20px;font-size:15px;line-height:20px}.feature-tag,.features{padding:0;margin-bottom:0}.feature-tag{font-size:14px;line-height:16.94px;letter-spacing:0}.features{border-radius:0;background:#0000;gap:10px 0}.features--3col{grid-template-columns:repeat(2,1fr)}.price-rows{padding-top:11px;padding-bottom:12px;margin:16px 0;display:inline-flex;flex-wrap:wrap;grid-gap:8px}.price-rows .compare-price,.price-rows .price{font-size:18px;line-height:24px}.check-label,.price-var .price{font-size:14px;line-height:19px}span.save-label{font-size:14px;border-radius:5px;height:24px}.offer-info img{width:100px;height:61px}.offer-box{border-radius:10px;padding:9px 12px;margin-bottom:17px;flex-wrap:wrap}.check-label div{font-weight:400;margin-top:4px}.price-var .price{margin-bottom:4px}.price-var{text-align:right}span.text-badge{font-size:12px;line-height:16px;top:-8px;width:112px;right:10px;height:17px}.offer-gift-callout{display:none;align-items:flex-start;gap:10px;width:100%;margin-top:8px}.offer-gift-divider{align-items:center;gap:10px;margin-top:10px}.offer-gift-divider__line{flex:1;height:1px;background:var(--gr-rgba-7-89-71-0-3)}.offer-gift-divider__text{font-size:10px;font-weight:700;letter-spacing:.1em;color:var(--gr-075947);white-space:nowrap;text-transform:uppercase}.order-date{height:31px;border-radius:8px;font-size:14px;line-height:17px}.add-to-cart-button{margin-top:13px;border-radius:4px;font-size:15px;line-height:16px;height:56px}.bundle-offerss{margin-bottom:25px}.product-section .faq-questions{padding:17px 15px;font-size:16px;line-height:20px}.product-info-custom .trust-wellness-wrapper{margin-top:28px;margin-bottom:0;padding:33px 15px 30px}.product-info-custom .trust-wellness-wrapper h2.trust-heading{font-size:24.09px;line-height:30px;margin-bottom:42px}.product-info-custom .trust-features{margin-bottom:25px;gap:13.6px;flex-wrap:nowrap}.product-info-custom .trust-icons div{font-size:14.46px;line-height:21.7px;gap:4.6px}.product-info-custom .trust-icons div:nth-child(odd){width:46%}.product-info-custom .trust-icons{gap:11.43px 6px}.product-info-custom .faq-answers{padding:0 15px 17px;font-size:15.5px;line-height:20px;letter-spacing:0}body .product-swiper-main .swiper-slide.m-product{padding-right:1px}product-selector[data-layout=lp-new-offer-final] .product-swiper-thumbs .swiper-slide{width:70px!important;height:70px!important;min-width:70px!important;flex-shrink:0!important}product-selector[data-layout=lp-new-offer-final] .product-swiper-thumbs .swiper-slide img{width:100%!important;height:100%!important;object-fit:cover!important}product-selector[data-layout=lp-new-offer-final] .swiper-thumb-prev{left:8px}product-selector[data-layout=lp-new-offer-final] .swiper-thumb-next{right:6px}}.product-slider-nav{padding-right:0}.product-slider-nav .custom-arrow svg circle{fill-opacity:1!important;fill:#d8dad2}.swiper-thumb-next{right:-12px;left:unset}.swiper-thumb-prev{left:-8px;z-index:1}@media(max-width:914px){.product-info-custom{padding-left:0}}@media(max-width:767px){.subscription-price-row--labeled{gap:10px}.subscription-price-row--labeled .price-rows .compare-price,.subscription-price-row--labeled .price-rows .price,.subscription-price-row--labeled .subscription-price-label{font-size:17px;line-height:23px}.subscription-price-row--labeled span.save-label{padding:0 9px;font-size:12px}}.product-info-custom h1{color:#000!important;font-family:var(--vo-font-heading),sans-serif!important;font-size:28px!important;font-style:normal!important;font-weight:500!important;line-height:1.2!important}.one-time-purchase-button{text-decoration:underline}.rps-info-bar{flex-direction:row;display:flex}.rps-info-item span{font-weight:400;color:#000}.rps-info-item img{flex-shrink:0}.rps-info-bar{align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:12px}.rps-info-item{display:flex;flex-direction:row;align-items:center;gap:6px}.rps-info-item span{line-height:1.3;white-space:nowrap}.rps-info-sep{color:#000;font-size:14px;line-height:1;flex-shrink:0}.one-time-purchase-button{display:block;width:auto;margin:18px auto 0;padding:0;border:0;background:#0000;color:var(--gr-064033);font:inherit;font-size:16px;line-height:1.4;text-align:center;text-transform:capitalize;text-underline-offset:2px;cursor:pointer;transition:color .16s,opacity .16s,transform .16s,text-underline-offset .16s}.one-time-purchase-button:hover{color:var(--gr-009370);transform:translateY(-1px);text-underline-offset:4px}.one-time-purchase-button:focus-visible{outline:2px solid var(--gr-009370);outline-offset:4px}.one-time-purchase-button:disabled{opacity:.5;cursor:not-allowed}product-selector .add-to-cart-button.loading_hk,product-selector .one-time-purchase-button.loading_hk{pointer-events:none;cursor:wait;opacity:.65}product-selector .add-to-cart-button.loading_hk:after,product-selector .one-time-purchase-button.loading_hk:after{content:"";display:inline-block;width:1em;height:1em;margin-left:10px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;box-sizing:border-box;vertical-align:-.15em;animation:.7s linear infinite product-selector-loading-spin}@keyframes product-selector-loading-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.one-time-purchase-button{transition:none}product-selector .add-to-cart-button.loading_hk:after,product-selector .one-time-purchase-button.loading_hk:after{animation:none}}@media(max-width:991px){product-selector{overflow-x:hidden}product-selector .container-1179{padding-left:14px!important;padding-right:14px!important}.product-swiper-main .swiper-slide img{border-radius:0!important}.product-slider-nav{display:block!important;padding-right:0!important;margin-bottom:12px!important}.product-slider-nav .custom-arrow,.product-swiper-thumbs{display:none!important}product-selector[data-next-image-preview] .product-swiper-main .swiper-slide.m-product{width:calc(100% - 48px);max-width:calc(100% - 48px);height:auto;box-sizing:border-box;border-radius:8px;overflow:hidden}product-selector[data-next-image-preview] .product-swiper-main .swiper-slide.m-product img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;border-radius:8px!important}.product-info-custom h1{font-size:22px!important}.rps-info-bar{flex-wrap:nowrap;gap:8px;margin-bottom:20px}.one-time-purchase-button{margin-top:14px;font-size:14px}}@media(max-width:600px){.box_2:has(.ggd-box--aov-4) .bundle-offerss{margin-bottom:0}}product-selector .sm-heading{margin-bottom:15px}.faq-items.active .faq-answers{display:block}
/*# sourceMappingURL=/cdn/shop/t/7/assets/product-selector.css.map */
