body,p{letter-spacing:1%}.section__heading{letter-spacing:1%;text-align:center;margin-bottom:10px}@media (max-width: 750px){.custom-section-heading{text-align:center}}.order-1{order:1}.order-2{order:2}.custom-border-top{border-top:1px solid #e3e3dc}.custom-border-bottom{border-bottom:1px solid #e3d3dc}.testimonial__item__image{position:relative;width:100%;padding-bottom:120%}.testimonials__wrapper{padding-top:15px}.testimonial__item__content{padding:10px;background:#fff;border-radius:6px;height:100%}.testimonial__stars{margin-bottom:5px}.testimonials-section .section__subheading{max-width:300px;margin-inline:auto}.testimonial__item--slide__text .testimonial__item__content{display:flex;flex-direction:column;justify-content:space-between;padding:20px 12px 10px}.testimonial__item--slide__text .testimonial__heading{font-family:Inter;font-weight:600;font-style:Semi Bold;font-size:16px;leading-trim:NONE;line-height:120%;letter-spacing:1%;margin-bottom:14px}.testimonial__item__footer{font-family:Inter;font-weight:400;font-style:Regular;font-size:5px;leading-trim:NONE;line-height:120%;letter-spacing:1%}.testimonial__item .product-grid-item{width:100%;display:flex;flex-direction:column;justify-content:space-between;background:#f5f5f5;border-radius:6px;height:100%}.testimonial__item .product-grid-item__info{height:100%;align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:9px;background:#fff;border-radius:6px}.testimonial__item .product-grid-item .product__submit__add .submit__button--strong,.testimonial__item .product-grid-item .product__submit__add .submit__button--del{font-size:12px}.testimonial__item .product-grid-item__title{font-size:14px}.testimonial__item .product-grid-item__info .product-cutline{font-size:12px}@media (max-width:768px){.testimonial__item .product-grid-item .product__submit__add{padding:12px}}.two-product-feature-section{margin:0 auto;max-width:1200px;padding:60px 20px}.two-product-feature__header{text-align:center;margin-bottom:40px;max-width:580px;margin-inline:auto}.two-product-feature__title{margin-bottom:.3em}.two-product-feature__products{display:flex;gap:32px;justify-content:center}.two-product-feature__products:has(.two-product-feature__card--image-overlay){display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:32px;align-items:stretch}.two-product-feature__products-column{display:flex;flex-direction:column;gap:32px;grid-column:2;grid-row:1 / span 2}.two-product-feature__card{background:#fff;border-radius:6px;transition:box-shadow .2s}.two-product-feature__products .two-product-feature__card--image-overlay{grid-column:1;grid-row:1 / span 2;width:100%;margin:0}@media (min-width:768px){.two-product-feature__products-column .two-product-feature__card{width:100%;margin-bottom:0}}.two-product-feature__card-inner{display:flex;align-items:stretch;border-radius:6px;background:#f5f5f5;height:100%}.two-product-feature__image{width:40%;position:relative;min-width:120px;display:flex;align-items:center;justify-content:center;border-radius:6px 0 0 6px;overflow:hidden;aspect-ratio:3 / 5}.two-product-feature__products:has(.two-product-feature__card--image-overlay) .two-product-feature__image{aspect-ratio:2 / 3}.two-product-feature__image img{width:100%;height:auto;display:block;mix-blend-mode:multiply;border-radius:6px 0 0 6px}.two-product-feature__quickview-btn{position:absolute;top:10px;right:10px;z-index:2;background:#fff;border:1px solid #ddd;border-radius:6px;width:33px;font-weight:300;height:33px;display:flex;justify-content:center;font-size:28px;cursor:pointer;box-shadow:0 2px 6px #00000012;transition:background .2s,box-shadow .2s}.two-product-feature__quickview-btn:hover{background:#f5f5f5;box-shadow:0 4px 12px #00000021}.two-product-feature__info{flex:1;padding:24px;display:flex;flex-direction:column;justify-content:flex-end;position:relative}.two-product-feature__products:has(.two-product-feature__card--image-overlay) .two-product-feature__info{padding:22px}.two-product-feature__product-title{font-weight:700;font-size:14px;margin-bottom:.5em}.two-product-feature__product-desc{margin:0;color:#444;font-size:1em}.two-product-feature__products:has(.two-product-feature__card--image-overlay) .two-product-feature__product-desc{font-size:.9em;margin:8px 0}.two-product-feature__atc-btn{background:#000;color:#fff;border:none;cursor:pointer;transition:background .2s;text-transform:uppercase;font-weight:700;font-size:18px;line-height:120%;letter-spacing:1%;text-align:center;padding:13px 31px 14px 24px;border-radius:4px}.two-product-feature__atc-btn:hover{background:#444}.two-product-feature__card--image-overlay .two-product-feature__card-inner{position:relative;padding:0;background:transparent}.two-product-feature__image-overlay-container{position:relative;width:100%;height:100%;border-radius:6px;overflow:hidden}.two-product-feature__overlay-image{width:100%;height:100%;object-fit:cover;display:block}.two-product-feature__overlay-title{position:absolute;top:20px;left:50%;transform:translate(-50%);padding:8px 16px;border-radius:6px;font-weight:700;font-size:16px;text-align:center;max-width:80%;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.two-product-feature__overlay-text{position:absolute;bottom:20px;left:20px;max-width:70%;font-size:14px;line-height:1.4;text-shadow:0 1px 3px rgba(0,0,0,.5)}.two-product-feature__overlay-text p{margin:0 0 8px}.two-product-feature__overlay-text p:last-child{margin-bottom:0}.two-product-feature__quickview-modal{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background:#00000080;z-index:9999;align-items:center;justify-content:center}.two-product-feature__quickview-modal.active{display:flex}.two-product-feature__quickview-content{background:#fff;max-width:500px;width:90vw;border-radius:6px;position:relative;padding:18px 34px 14px}.two-product-feature__quickview-close{position:absolute;top:16px;right:16px;background:none;border:none;font-size:2.5em;cursor:pointer;transition:color .2s}.two-product-feature__quickview-close:hover{color:#222}.two-product-feature__quickview-image{float:left;margin-right:16px;border-radius:6px;overflow:hidden}.two-product-feature__quickview-image img{width:74px;height:129px;object-fit:cover;border-radius:6px}.two-product-feature__quickview-title{margin-bottom:8px;padding-top:10px;font-family:Inter;font-weight:600;font-size:14px;line-height:140%;letter-spacing:1%}.two-product-feature__quickview-desc{clear:both;margin-top:16px;color:#444;font-size:1em}.two-product-feature__quickview-desc strong{font-size:14px}.two-product-feature__slider .swiper-slide{height:auto;border-radius:6px;overflow:hidden}.two-product-feature__products-scroller:has(.two-product-feature__card--image-overlay){display:flex;gap:20px}.two-product-feature__card--image-overlay{flex:1}.two-product-feature__products:has(.two-product-feature__card--image-overlay) .two-product-feature__slider{width:50%}@media (max-width: 768px){.two-product-feature__products:has(.two-product-feature__card--image-overlay) .two-product-feature__slider{width:100%}.two-product-feature__header{margin-bottom:24px}.two-product-feature-section{max-width:100%}.two-product-feature__products-column{display:flex;flex-direction:row}.two-product-feature__products,.two-product-feature__products:has(.two-product-feature__card--image-overlay){display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}.two-product-feature__card--image-overlay{display:none}.two-product-feature__card{border-radius:6px;margin-bottom:24px;transition:box-shadow .2s;min-width:unset;height:100%;min-height:auto}.two-product-feature__card-inner{flex-direction:column;position:relative;height:100%;max-width:100%;min-width:220px}.two-product-feature__products-scroller{overflow-x:auto}.two-product-feature__products{width:max-content;gap:15px;flex-direction:row}.two-product-feature__image{aspect-ratio:auto;width:max-content;padding:15px 24px 0}.two-product-feature__image img{width:auto;height:175px;object-fit:cover}.two-product-feature__info{position:static;padding:24px}.two-product-feature__image-overlay-container{min-height:300px;aspect-ratio:4 / 5}.two-product-feature__overlay-title{font-size:14px;padding:6px 12px;top:15px;max-width:90%}.two-product-feature__overlay-text{bottom:15px;left:15px;max-width:80%;font-size:12px}.two-product-feature__quickview-image{float:none}}.accordions-section .accordion__subheading{max-width:400px;margin-inline:auto;text-transform:none;margin-bottom:60px}.announcement__stars{display:inline-flex;align-items:center;vertical-align:middle}.announcement__star{display:inline-block;vertical-align:middle}.announcement__stars-text{display:inline-block;vertical-align:middle;margin:0 8px}.announcement__block--stars .announcement__text{display:flex;align-items:center;justify-content:center}.announcement__ticker.announcement__block--stars{display:inline-flex;align-items:center;gap:8px}.header{box-shadow:0 4px 10px #0000001a}@media (min-width: 768px){.hide-desktop{display:none}}@media (max-width: 768px){.hide-mobile{display:none}}.image-blocks__container{display:flex;gap:20px}@media (max-width: 768px){.image-blocks__container{display:flex;gap:20px;flex-direction:column}}.selector-wrapper--grid .radio__label{flex-direction:column;align-items:stretch;padding:0;border-radius:var(--RADIUS)}.selector-wrapper--boxes .radio__fieldset{flex-direction:column;flex:1 1 100%;max-width:100%}.selector-wrapper--boxes .radio__label .radio__label--content{display:grid;grid-template-columns:1fr auto;grid-template-rows:1fr 1fr;grid-gap:3px 10px;padding:.75rem 1rem}.radio__label--value{text-align:left;font-size:.8rem;grid-column:1 / 2;grid-row:1 / 2}.radio__label--daily{font-weight:400;grid-column:1 / 2;grid-row:2 / 3}.radio__label--pricing{grid-column:2 / 3;grid-row:1 / 2}.radio__label--savings-badge{width:fit-content;padding:2px 4px;background-color:#f4aa8d;color:#fff;font-weight:500;justify-self:end;font-size:.75rem;grid-column:2 / 3;grid-row:2 / 3}.radio__label--pricing .submit__button--del{opacity:.4;margin-right:.125rem}.variant-promo-text{font-weight:300;text-align:center;width:100%;border-bottom:1px solid #c2c2c2;padding:.25rem .5rem;text-transform:uppercase}.radio__button .custom-radio,.swatch__input[type=radio]+span.custom-radio{width:20px;height:20px}.radio__button .custom-radio,.swatch__input[type=radio]+span.custom-radio{display:block;display:grid;place-content:center;width:18px;height:18px;border-radius:50%;border:1px solid #4d4d4d;border:1px solid #000000;background:#fff;padding:0;grid-row:1 / 3;grid-column:1 / 2;align-self:center}.radio__button .swatch__input[type=radio]:checked+.custom-radio:after{width:14px!important;height:14px!important}.radio__button .swatch__input[type=radio]+.custom-radio:after{display:block;content:"";width:0px;height:0px;box-shadow:inset 1em 1em #4d4d4d;box-shadow:inset 1em 1em #000;border-radius:50%;transition:.15s width ease-in-out,.15s height ease-in-out;border:none;background:none;position:relative;margin:0}.variants-helper-text{margin-bottom:.5rem}.variants-helper-text p{margin-block-start:0}@media (max-width: 750px){.variants-helper-text{text-align:center}}.sealsubs-container{margin-bottom:0!important}.product__submit__holder{margin-block-end:.5rem}.afterpay-paragraph{text-align:center}.sealsubs-container .sls-purchase-options-container .sls-option-container,.sealsubs-container .sls-option-container{outline:2px solid transparent}.sealsubs-container .sls-purchase-options-container .sls-option-container:hover,.sealsubs-container .sls-option-container:hover,.sealsubs-container .sls-purchase-options-container .sls-option-container.sls-active,.sealsubs-container .sls-option-container.sls-active{border-width:1px!important;outline-color:var(--text)}.seal-col.seal-col-radio{display:none}.section__subheading,.image-with-content__subheading,.key-ingredients__subtitle,.two-product-feature__subheading,.two-product-feature__product-subheading,.expert-testimonials__subtitle,.product-grid-item__info .product-cutline{font-weight:var(--FONT-WEIGHT-BODY-BOLD);font-size:calc(1rem * var(--adjust-body))}square-placement{margin-top:0!important;--logo-badge-width: 75px}.afterpay-paragraph{text-align:center!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom.css.map */
