/** Shopify CDN: Minification failed

Line 1183:148 Expected identifier but found whitespace
Line 1926:18 Expected identifier but found whitespace
Line 1926:24 Unexpected ";"

**/
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .btn-slicks{display:flex;justify-content:center}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-form__buttons button:hover span.main-atc__label__text.cstm-bbtn{color:#095946}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .featured-collection-wrapper{padding:46.6px 0 36px;display:none}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) span.main-atc__label__text.cstm-bbtn{color:#fff;text-align:center;font-family:Clash Grotesk;font-size:16px;font-style:normal;text-transform:capitalize;font-weight:500;line-height:120%;letter-spacing:0}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .featured-subheading{font-weight:400;font-size:15.68px;line-height:23.52px;text-align:center;display:flex;align-items:center;justify-content:center;margin-bottom:8.42px;grid-gap:10.45px;letter-spacing:0}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .featured-subheading img{max-width:90px}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .bestseller-badge svg{width:14px;height:14px;flex-shrink:0}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .featured-heading{font-weight:500;font-size:31.26px;line-height:100%;text-align:center;margin-bottom:47.53px;letter-spacing:0}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .featured-subheading strong{font-weight:500}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .review-info span.stars{margin-bottom:0}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .featured-heading strong{font-weight:500;color:#009370}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .hide-desk{display:none}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .featured-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:15px}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-card{width:calc(25% - 12px);border:1px solid rgba(0,0,0,.3);padding:9px 8px 19px;border-radius:4px;background:#fff}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-title{color:#000;font-family:Clash Grotesk;font-size:16px;font-style:normal;font-weight:500;line-height:120%;margin-top:10px;min-height:36px}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-price{color:#4a7c59;font-family:Clash Grotesk;font-size:14.75px;font-style:normal;font-weight:500;line-height:20px}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-compare{text-decoration:line-through;color:#00000080;font-family:Clash Grotesk;font-size:14.875px;font-style:normal;font-weight:400;line-height:20px}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .add-to-cart-btn{margin-top:10px;background:var(--Primary-dark-Color, #5B1309);color:#fff;border:none;cursor:pointer;font-family:Clash Grotesk;font-size:16px;line-height:16px;font-weight:500;padding:14px;width:100%;border-radius:5px;min-height:45px;transition:.5s}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .bottom-part .add-to-cart-btn{display:inline-block;text-align:center}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .add-to-cart-btn:hover{box-shadow:0 0 0 2px #5b130b inset;background:transparent;color:#5b130b}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .img-sec{position:relative}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .bestseller-badge{background:var(--Primary-light-color, #095946);position:absolute;border-radius:35px;color:#fff;line-height:19.57px;font-size:14px;font-weight:500;font-family:Clash Grotesk;padding:2px 35px;display:inline-flex;grid-gap:4px;left:0;right:0;margin:0 auto;width:auto;justify-content:center;align-items:center;max-width:155px;top:-26px}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .sold-today{border:.3px solid rgba(0,0,0,.3);background:#ffffff80;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:absolute;bottom:10px;left:8px;border-radius:4px;font-size:12px;line-height:19.57px;width:123px;text-align:center;font-weight:500;min-height:23px;display:inline-flex;align-items:center;justify-content:center}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .bottom-part{padding:12px 8px 0}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) span.rating-number{color:#000;font-family:Satoshi;font-size:12px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:0;white-space:pre}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) span.rating-number strong{font-weight:500}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) span.stars svg{max-width:64px;height:auto}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .review-info{display:flex;align-items:center;grid-gap:5.5px;line-height:12.61px}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .price-custom{margin-top:0;margin-bottom:15px}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) button.add-to-cart-btn.btn--loading{background:#5b130b}@media(max-width:991px){:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .featured-subheading img{max-width:74px}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .featured-subheading{font-size:13.04px;line-height:19.57px;margin-bottom:9.5px;grid-gap:8.7px}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .featured-heading{font-size:26px;line-height:32px;margin-bottom:17px}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .featured-collection-wrapper{text-align:center;padding:24px 0}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .featured-subheading{color:var(--Secondary-Black, #000);text-align:center;font-family:Satoshi;font-size:14px!important;font-style:normal;font-weight:400;line-height:16px}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) h2.featured-heading{color:#000;text-align:center;font-family:Clash Grotesk;font-size:24px!important;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize;letter-spacing:0}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .featured-grid .product-card{text-align:left;margin:20px 7.5px 1px}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .review-info .stars{margin-bottom:auto}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .featured-grid.slick-initialized.slick-slider.slick-dotted{margin-left:-7.5px;margin-right:-7.5px}}@media(max-width:768px){:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .featured-collection-wrapper{display:inline-block!important}}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .feature-scroll-container-mf{overflow:hidden;background-color:#e2f1c40d;padding:3px 0;border-top:1px solid rgba(0,0,0,.3);border-bottom:1px solid rgba(0,0,0,.3)}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .feature-scroll-track-mf{display:flex;animation:scroll-left 40s linear infinite;width:max-content}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .feature-icon-item-mf{display:flex;align-items:center;margin-right:58px;white-space:nowrap}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .feature-icon-item-mf img{width:22.952px;height:22.89px;flex-shrink:0;margin-right:5px}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .feature-icon-item-mf span{color:var(--Secondary-Black, #000);font-family:Satoshi;font-size:16px;font-style:normal;font-weight:500;line-height:20.45px;letter-spacing:.45px}@keyframes scroll-left{0%{transform:translate(0)}to{transform:translate(-50%)}}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .stm-section-headers img{margin:0 auto 11.85px;max-width:140px;height:auto}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .stm-review-section{padding:80px 0;background:#f1f3ea;text-align:center}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) h2.stm-review-heading{color:var(--Secondary-Black, #000);text-align:center;font-family:Clash Grotesk;font-size:32px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:11.95px;margin-top:5px}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) h2.stm-review-heading strong{color:var(--Primary-light-color, #4a7c59);font-family:Clash Grotesk;font-size:32px;font-style:normal;font-weight:500;line-height:normal}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .stm-review-strip{max-width:100%;margin-bottom:20px}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .stm-review-subheading{color:var(--Secondary-Black, #000);text-align:center;font-family:Satoshi;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:40px}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .stm-review-slider{display:flex;gap:20px;padding:0;flex-wrap:wrap;margin:0}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .stm-review-card{background:#fff;border-radius:8px;padding:27px 25px;flex:0 0 auto;scroll-snap-align:start;border:1px solid rgba(0,0,0,.3);margin:1px 8px}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .stm-review-rating{color:var(--Secondary-Black, #000);font-family:Nunito;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-align:center;display:flex;grid-gap:6px;align-items:center;margin-bottom:20px}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .stm-review-rating img{max-width:74px;height:auto}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .stm-review-quote{color:#000;font-family:Clash Grotesk;font-style:normal;line-height:19.8px;font-weight:500;font-size:18px;line-height:110%;letter-spacing:0;text-align:left;margin-bottom:16px}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .line-arrow ul.slick-dots li.slick-active button{background:#009370;border-radius:4px!important}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .line-arrow ul.slick-dots li button{margin:0 -1px;padding:0;width:47px;height:4px;background:#009370}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .line-arrow ul.slick-dots li{margin:0;padding:0;width:auto;height:auto}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .stm-review-details{color:var(--Secondary-Black, #000);font-family:Satoshi;font-style:normal;font-weight:400;font-size:15px;line-height:20px;letter-spacing:0;text-align:left;margin-bottom:23px}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .stm-auth-name{color:var(--Secondary-Black, #000);text-align:center;font-family:Satoshi;font-size:14px;font-style:normal;font-weight:700;line-height:120%;display:flex;align-items:center;grid-gap:6px;letter-spacing:0;text-transform:uppercase;color:#000}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .stm-auth-name img{max-width:24px;height:24px}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .stm-review-name{display:flex;align-items:center;justify-content:space-between}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .stm-review-name span{color:#3a7968;text-align:center;font-family:Clash Grotesk;font-size:12px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:0;text-transform:uppercase;display:flex;align-items:center;grid-gap:2px}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .stm-review-tags{margin-top:20px;text-align:left;display:flex;grid-gap:13px}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .stm-review-tag{color:#3a7968;font-family:Nunito;font-size:12px;font-style:normal;font-weight:500;line-height:normal;background:#0093701a;padding:6px;border-radius:20px;margin:0;border:.5px solid rgba(0,147,112,1);min-width:calc(50% - 6px);text-align:center}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .stm-review-slider .slick-track{display:flex}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .stm-review-slider .slick-track .slick-slide{height:auto;display:flex;flex-direction:column;justify-content:space-between}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .stm-customer-img{display:flex;flex-wrap:wrap;margin-bottom:40.21px}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .stm-customer-img img{max-width:99px;height:99px;border-radius:5px;margin:0 2px}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .stm-review-slider.slick-initialized.slick-slider.slick-dotted,:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .stm-testimonial-slider.slick-initialized.slick-slider.slick-dotted{margin-left:-8px;margin-right:-8px}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .stm-line-arrow ul.slick-dots{position:static;margin-top:15px}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .slick-dotted.slick-slider{margin-bottom:30px}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .stm-line-arrow button.slick-arrow{height:auto;padding:0 13px}@media(max-width:767px){:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .stm-review-section{padding:40px 0;background:#f1f3ea;text-align:center}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .stm-section-headers img{margin:0 auto 10px;max-width:116px}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) h2.stm-review-heading{line-height:32px;margin-bottom:10px;color:var(--Secondary-Black, #000);text-align:center;font-family:Clash Grotesk;font-size:24px;font-style:normal;font-weight:500;line-height:120%;margin-top:0;letter-spacing:0}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) h2.stm-review-heading strong{font-family:Clash Grotesk;font-size:24px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:0}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .stm-review-subheading{margin-bottom:11.9px;color:var(--Secondary-Black, #000);text-align:center;font-family:Satoshi;font-size:12px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:0}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .stm-review-subheading{font-size:14px;line-height:19px;margin-bottom:11.9px}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .stm-review-card{border-radius:4px;margin:0 3.5px}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .stm-customer-img{margin-bottom:18.21px}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .stm-review-quote{color:var(--Secondary-Black, #000);font-family:Clash Grotesk;font-size:16px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:0}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .stm-review-details{color:var(--Secondary-Black, #000);font-family:Satoshi;font-size:14px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:0}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .stm-auth-name{color:var(--Secondary-Black, #000);text-align:center;font-family:Satoshi;font-size:14px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:0}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .stm-review-name span{color:var(--Secondary-Black, #000);text-align:center;font-family:Satoshi;font-size:12px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:0}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .stm-review-name span{text-align:center;font-family:Satoshi;font-size:12px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:0}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) span.stm-review-tag{color:#009370;text-align:center;font-family:Nunito;font-size:12px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:0}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .review-section{padding:40px 0!important;background:#f2eee9;text-align:center}}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .section-headers img{margin:0 auto 11.85px;max-width:140px;height:auto}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .review-section{padding:80px 0;background:#f2eee9;text-align:center}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) h2.review-heading{font-weight:500;font-size:31.08px;line-height:100%;margin-bottom:11.95px}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) h2.review-heading strong{font-weight:500;color:#009370}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .review-strip{max-width:100%;margin-bottom:20px}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .review-subheading{font-weight:400;font-size:16.73px;line-height:22.71px;letter-spacing:0;text-align:center;margin-bottom:31.9px}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .review-slider{display:flex;gap:20px;padding:0;flex-wrap:wrap;margin:0}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .review-card{background:#fff;border-radius:8px;padding:27px 25px;flex:0 0 auto;scroll-snap-align:start;border:1px solid rgba(0,0,0,.3);margin:1px 8px}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .review-rating{font-weight:400;font-size:13.88px;line-height:110%;letter-spacing:0;text-align:center;display:flex;grid-gap:6px;align-items:center;margin-bottom:20px}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .review-rating img{max-width:74px;height:auto}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .review-quote{font-weight:500;font-size:18px;line-height:110%;letter-spacing:0;text-align:left;margin-bottom:20px}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .review-details{font-weight:400;font-size:15px;line-height:20px;letter-spacing:0;text-align:left;margin-bottom:20px}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .auth-name{display:flex;align-items:center;grid-gap:6px;font-weight:400;font-size:13px;line-height:100%;letter-spacing:0;text-transform:uppercase;color:#00000080}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .auth-name img{max-width:20px;height:auto}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .review-name{display:flex;align-items:center;justify-content:space-between}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .review-name span{font-weight:400;font-size:11px;line-height:100%;letter-spacing:0;text-transform:uppercase;color:#009370;display:flex;align-items:center;grid-gap:2px}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .review-tags{margin-top:20px;text-align:left;display:flex;grid-gap:13px}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .review-tag{background:#0093701a;color:#009370;padding:6px;border-radius:20px;font-size:12px;margin:0;border:.5px solid rgba(0,147,112,1);min-width:calc(50% - 6px);text-align:center}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .review-slider .slick-track{display:flex}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .review-slider .slick-track .slick-slide{height:auto;display:flex;flex-direction:column;justify-content:space-between}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .customer-img{display:flex;flex-wrap:wrap;margin-bottom:40.21px}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .customer-img img{max-width:99px;height:99px;border-radius:5px;margin:0 2px}@media(max-width:767px){:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .line-arrow ul.slick-dots{position:static;margin-top:0!important}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .section-headers img{margin:0 auto 10px;max-width:116px}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) h2.review-heading{font-size:26px;line-height:32px;margin-bottom:10px}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .review-subheading{font-size:14px;line-height:19px;margin-bottom:11.9px}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .review-card{border-radius:4px;margin:0 3.5px}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .customer-img{margin-bottom:18.21px}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .review-rating{font-size:13px;grid-gap:6px}}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .trust-wellness-wrapper{background-color:#5a1409f2;padding:40px 24px;color:#fff;text-align:center;border-radius:10px;margin-bottom:41px}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .trust-heading{font-weight:500;font-size:26px;line-height:100%;letter-spacing:0%;text-align:center;margin-bottom:27px}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .trust-icons{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-bottom:29px}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .trust-icons div{font-weight:300;font-size:16.57px;line-height:24.85px;letter-spacing:0%;text-align:center;display:flex;align-items:center;gap:4px}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .trust-features{display:flex;flex-wrap:wrap;justify-content:center;gap:33px}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .feature-box img{margin:0 auto;width:41.668px;height:42.796px;flex-shrink:0}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .trust-inner div{color:#fff;font-family:Satoshi;font-size:20px;font-style:normal;font-weight:400;line-height:120%;text-transform:capitalize;letter-spacing:0}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .feature-box{display:flex;width:94px;padding:14px 12.35px 12px 12.65px;flex-direction:column;justify-content:center;align-items:center;gap:10px;border-radius:8px;border:1px solid #FFF}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .feature-box p{color:#fff;text-align:center;font-family:Satoshi;font-size:12px;font-style:normal;font-weight:400;line-height:15px;text-transform:uppercase;letter-spacing:0}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .feature-box p{margin:10px 0 0;display:flex;flex-direction:column;justify-content:center;min-height:44px}@media(max-width:767px){:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .block-template--19117778501819__trust_wellness_section_wnKYhJ .trust-icons{justify-content:space-between;order:3;margin-top:23.29px;grid-gap:11.43px 9px}}



      

      

      

      
      

      


      :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) {
        --font-body-family: "Open Sans", sans-serif;
        --font-body-style: normal;
        --font-body-weight: 400;
        --font-body-weight-bold: 700;

        --font-heading-family: Rubik, sans-serif;
        --font-heading-style: normal;
        --font-heading-weight: 700;

        --font-body-scale: 1.0;
        --font-heading-scale: 1.2;
        --font-heading-line-height: 0.3;
        --font-heading-letter-spacing: 0.06rem;

        --color-base-text: 47, 47, 47;
        --color-shadow: 47, 47, 47;
        --color-base-background-1: 255, 255, 255;
        --color-base-background-2: 234, 233, 226;
        --color-base-solid-button-labels: 253, 251, 247;
        --color-base-outline-button-labels: 194, 178, 128;
        --color-base-accent-1: 74, 124, 89;
        --color-base-accent-2: 255, 245, 236;
        --payment-terms-background-color: #ffffff;

        --gradient-base-background-1: #ffffff;
        --gradient-base-background-2: #eae9e2;
        --gradient-base-accent-1: #4a7c59;
        --gradient-base-accent-2: linear-gradient(54deg, rgba(109, 56, 139, 1) 14%, rgba(105, 14, 14, 1) 85%);

        --media-padding: px;
        --media-border-opacity: 0.1;
        --media-border-width: 0px;
        --media-radius: 12px;
        --media-shadow-opacity: 0.0;
        --media-shadow-horizontal-offset: 0px;
        --media-shadow-vertical-offset: 0px;
        --media-shadow-blur-radius: 20px;
        --media-shadow-visible: 0;

        --page-width: 140rem;
        --page-width-margin: 0rem;

        --product-card-image-padding: 0.0rem;
        --product-card-corner-radius: 1.2rem;
        --product-card-text-alignment: center;
        --product-card-border-width: 0.0rem;
        --product-card-border-opacity: 0.1;
        --product-card-shadow-opacity: 0.1;
        --product-card-shadow-visible: 1;
        --product-card-shadow-horizontal-offset: 0.2rem;
        --product-card-shadow-vertical-offset: 0.6rem;
        --product-card-shadow-blur-radius: 1.5rem;

        --collection-card-image-padding: 0.0rem;
        --collection-card-corner-radius: 1.2rem;
        --collection-card-text-alignment: center;
        --collection-card-border-width: 0.0rem;
        --collection-card-border-opacity: 0.1;
        --collection-card-shadow-opacity: 0.05;
        --collection-card-shadow-visible: 1;
        --collection-card-shadow-horizontal-offset: 0.2rem;
        --collection-card-shadow-vertical-offset: 0.6rem;
        --collection-card-shadow-blur-radius: 1.5rem;

        --blog-card-image-padding: 0.0rem;
        --blog-card-corner-radius: 1.2rem;
        --blog-card-text-alignment: center;
        --blog-card-border-width: 0.0rem;
        --blog-card-border-opacity: 0.1;
        --blog-card-shadow-opacity: 0.05;
        --blog-card-shadow-visible: 1;
        --blog-card-shadow-horizontal-offset: 1.0rem;
        --blog-card-shadow-vertical-offset: 1.0rem;
        --blog-card-shadow-blur-radius: 3.5rem;

        --badge-corner-radius: 0.6rem;

        --popup-border-width: 1px;
        --popup-border-opacity: 0.1;
        --popup-corner-radius: 22px;
        --popup-shadow-opacity: 0.1;
        --popup-shadow-horizontal-offset: 10px;
        --popup-shadow-vertical-offset: 12px;
        --popup-shadow-blur-radius: 20px;

        --drawer-border-width: 1px;
        --drawer-border-opacity: 0.1;
        --drawer-shadow-opacity: 0.0;
        --drawer-shadow-horizontal-offset: 0px;
        --drawer-shadow-vertical-offset: 4px;
        --drawer-shadow-blur-radius: 5px;

        --spacing-sections-desktop: 0px;
        --spacing-sections-mobile: 0px;

        --grid-desktop-vertical-spacing: 40px;
        --grid-desktop-horizontal-spacing: 40px;
        --grid-mobile-vertical-spacing: 20px;
        --grid-mobile-horizontal-spacing: 20px;

        --text-boxes-border-opacity: 0.1;
        --text-boxes-border-width: 0px;
        --text-boxes-radius: 24px;
        --text-boxes-shadow-opacity: 0.0;
        --text-boxes-shadow-visible: 0;
        --text-boxes-shadow-horizontal-offset: 10px;
        --text-boxes-shadow-vertical-offset: 12px;
        --text-boxes-shadow-blur-radius: 20px;

        --buttons-radius: 6px;
        --buttons-radius-outset: 8px;
        --buttons-border-width: 2px;
        --buttons-border-opacity: 1.0;
        --buttons-shadow-opacity: 0.0;
        --buttons-shadow-visible: 0;
        --buttons-shadow-horizontal-offset: 0px;
        --buttons-shadow-vertical-offset: 4px;
        --buttons-shadow-blur-radius: 5px;
        --buttons-border-offset: 0.3px;

        --pickers-overlay-opacity: 0.09;
        --pickers-radius: 8px;
        --pickers-small-radius: 3.2px;
        --pickers-border-width: 1px;
        --pickers-border-color: var(--color-base-accent-1);
        --pickers-border-opacity: 0.2;
        --pickers-shadow-opacity: 0.0;
        --pickers-shadow-horizontal-offset: 0px;
        --pickers-margin-offset: 0px;
        --pickers-shadow-vertical-offset: 0px;
        --pickers-shadow-blur-radius: 0px;
        --pickers-radius-outset: 9px;
        --pickers-hover-overlay-opacity: 0.1;
        --pickers-hover-border-opacity: 0.55;

        --inputs-radius: 6px;
        --inputs-border-width: 1px;
        --inputs-border-opacity: 0.6;
        --inputs-shadow-opacity: 0.0;
        --inputs-shadow-horizontal-offset: 0px;
        --inputs-margin-offset: 0px;
        --inputs-shadow-vertical-offset: 4px;
        --inputs-shadow-blur-radius: 5px;
        --inputs-radius-outset: 7px;
        --inputs-hover-border-opacity: 1;
        
        --variant-pills-radius: 40px;
        --variant-pills-border-width: 1px;
        --variant-pills-border-opacity: 0.55;
        --variant-pills-shadow-opacity: 0.0;
        --variant-pills-shadow-horizontal-offset: 0px;
        --variant-pills-shadow-vertical-offset: 4px;
        --variant-pills-shadow-blur-radius: 5px;
      }

      :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) *,
      :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) *::before,
      :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) *::after {
        box-sizing: inherit;
      }

      :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) {
        font-size: 1.5rem;
        letter-spacing: 0.06em;
        line-height: calc(1 + 0.8 / var(--font-body-scale));
        font-family: var(--font-body-family);
        font-style: var(--font-body-style);
        font-weight: var(--font-body-weight);
        
      }

      
        :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .animate-section {
          --animation-duration: 650ms;
          --init-delay: 150ms;
          --child-delay: 150ms;
        }
        :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .animate-section.animate--hidden .animate-item {
          opacity: 0;
          filter: blur(1px);
          transform: translate(0%, 0%) scale(100%);
        }
        :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .animate-section.animate--shown .animate-item {
          opacity: 1;
          filter: blur(0);
          transform: none;
          transition: opacity var(--animation-duration) var(--init-delay),
            filter var(--animation-duration) var(--init-delay),transform var(--animation-duration) var(--init-delay);
        }
        :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .animate-section.animate--shown .animate-item.animate-item--child {
          transition-delay: calc(
            var(--init-delay) + (var(--child-delay) * var(--index))
          );
        }
      

      @media screen and (min-width: 750px) {
        :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) {
          font-size: 1.6rem;
        }
      }

      
      

      :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .material-symbols-outlined {
        font-family: 'Material Symbols Outlined';
        font-weight: normal;
        font-style: normal;
        font-size: 24px;
        line-height: 1;
        letter-spacing: normal;
        text-transform: none;
        display: inline-block;
        white-space: nowrap;
        word-wrap: normal;
        direction: ltr;
        -webkit-font-feature-settings: 'liga';
        -webkit-font-smoothing: antialiased;
        max-width: 1em;
        overflow: hidden;
      }
      :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .material-symbols-outlined {
        font-variation-settings:
        'FILL' 0,
        'wght' 300,
        'GRAD' 0,
        'opsz' 48;
        vertical-align: bottom;
      }
      :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .material-symbols-outlined.filled {
        font-variation-settings:
        'FILL' 1
      }
      
    
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) *,:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) :before,:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) :after{box-sizing:border-box}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) h1,:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) h2,:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) h3,:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) h4{font-family:"Clash Grotesk",sans-serif;font-weight:500;color:#2f2f2f;letter-spacing:.72px}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) h2{font-size:28.8px;line-height:36px}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) h3{font-size:24px;line-height:30px}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .page-width{max-width:1400px;padding:0 50px;margin:auto}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .visually-hidden{position:absolute!important;clip:rect(0,0,0,0);height:1px;width:1px;overflow:hidden}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .hidden{display:none!important}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) a{color:inherit}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) button{font:inherit}:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) img{max-width:100%;height:auto}@media(max-width:749px){:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .page-width{padding:0 20px}}

@font-face {
    font-family: 'Satoshi';
    src: url('https://cdn.shopify.com/s/files/1/0779/0673/9384/files/Satoshi-Medium.woff2') format('woff2'),
        url('https://cdn.shopify.com/s/files/1/0779/0673/9384/files/Satoshi-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Satoshi';
    src: url('https://cdn.shopify.com/s/files/1/0779/0673/9384/files/Satoshi-Black.woff2') format('woff2'),
        url('https://cdn.shopify.com/s/files/1/0779/0673/9384/files/Satoshi-Black.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Satoshi';
    src: url('https://cdn.shopify.com/s/files/1/0779/0673/9384/files/Satoshi-Light.woff2') format('woff2'),
        url('https://cdn.shopify.com/s/files/1/0779/0673/9384/files/Satoshi-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Satoshi';
    src: url('https://cdn.shopify.com/s/files/1/0779/0673/9384/files/Satoshi-Bold.woff2') format('woff2'),
        url('https://cdn.shopify.com/s/files/1/0779/0673/9384/files/Satoshi-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Satoshi';
    src: url('https://cdn.shopify.com/s/files/1/0779/0673/9384/files/Satoshi-Regular.woff2') format('woff2'),
        url('https://cdn.shopify.com/s/files/1/0779/0673/9384/files/Satoshi-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Clash Grotesk';
    src: url('https://cdn.shopify.com/s/files/1/0779/0673/9384/files/ClashGrotesk-Bold.woff2') format('woff2'),
        url('https://cdn.shopify.com/s/files/1/0779/0673/9384/files/ClashGrotesk-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Clash Grotesk';
    src: url('https://cdn.shopify.com/s/files/1/0779/0673/9384/files/ClashGrotesk-Extralight.woff2') format('woff2'),
        url('https://cdn.shopify.com/s/files/1/0779/0673/9384/files/ClashGrotesk-Extralight.woff') format('woff');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Clash Grotesk';
    src: url('https://cdn.shopify.com/s/files/1/0779/0673/9384/files/ClashGrotesk-Medium.woff2') format('woff2'),
        url('https://cdn.shopify.com/s/files/1/0779/0673/9384/files/ClashGrotesk-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Clash Grotesk';
    src: url('https://cdn.shopify.com/s/files/1/0779/0673/9384/files/ClashGrotesk-Regular.woff2') format('woff2'),
        url('https://cdn.shopify.com/s/files/1/0779/0673/9384/files/ClashGrotesk-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Clash Grotesk';
    src: url('https://cdn.shopify.com/s/files/1/0779/0673/9384/files/ClashGrotesk-Semibold.woff2') format('woff2'),
        url('https://cdn.shopify.com/s/files/1/0779/0673/9384/files/ClashGrotesk-Semibold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Clash Grotesk';
    src: url('https://cdn.shopify.com/s/files/1/0779/0673/9384/files/ClashGrotesk-Light.woff2') format('woff2'),
        url('https://cdn.shopify.com/s/files/1/0779/0673/9384/files/ClashGrotesk-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Tenor Sans';
    src: url('https://cdn.shopify.com/s/files/1/0779/0673/9384/files/TenorSans.woff2') format('woff2'),
        url('https://cdn.shopify.com/s/files/1/0779/0673/9384/files/TenorSans.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Inter 24pt';
    src: url('https://cdn.shopify.com/s/files/1/0779/0673/9384/files/Inter24pt-Regular.woff2') format('woff2'),
        url('https://cdn.shopify.com/s/files/1/0779/0673/9384/files/Inter24pt-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}





:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .advertorial_news_page header, :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .advertorial_news_page .footer{

    display: none;
}


:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .add-to-cart-button:hover:before {
    border-color: #4a7c59;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .shopify-section-group-header-group-lp {
    position: sticky;
    top: 0;
    z-index: 2222;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .container-1259 {
    max-width: 1222px;
    padding-left: 50px;
    padding-right: 50px;
    margin-left: auto;
    margin-right: auto;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .container-1233 {
    max-width: 1222px;
    padding-left: 50px;
    padding-right: 50px;
    margin-left: auto;
    margin-right: auto;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .container-1216 {
    max-width: 1222px;
    padding-left: 50px;
    padding-right: 50px;
    margin-left: auto;
    margin-right: auto;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .container-1184{
    max-width: 1222px;
    padding-left: 50px;
    padding-right: 50px;
    margin-left: auto;
    margin-right: auto;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .container-1179{
    max-width: 1222px;
    padding-left: 50px;
    padding-right: 50px;
    margin-left: auto;
    margin-right: auto;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .container-1168 {
    max-width: 1222px;
    padding-left: 50px;
    padding-right: 50px;
    margin-left: auto;
    margin-right: auto;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .container-1095 {
    max-width: 1222px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 50px;
    padding-right: 50px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .container-1066 {
    max-width: 1066px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 50px;
    padding-right: 50px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .container-862 {
    max-width: 862px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 50px;
    padding-right: 50px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .container-small {
    max-width: 820px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 50px;
    padding-right: 50px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) {
   font-family: 'Satoshi';
  font-weight: 400;
  color: #000;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .h1, :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .h2, :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .h3, :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .h4, :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .h5, :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .h6, :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) h1, :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) h2, :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) h3, :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) h4, :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) h5, :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) h6 {
    font-family: 'Clash Grotesk';
  font-weight: 500;
  text-transform: none;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) [data-type_header_capitalize=true] .h1, :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) [data-type_header_capitalize=true] .h2, :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) [data-type_header_capitalize=true] .h3, :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) [data-type_header_capitalize=true] h1, :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) [data-type_header_capitalize=true] h2, :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) [data-type_header_capitalize=true] h3 {
    text-transform: none;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .announcement-bar {
    
  line-height: normal;
    background: #4a7c59;
}


:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .risk-cta a.cta-button:hover {
    border: 2px solid #4a7c59;
    background: #ffffff;
    color: #4a7c59;
}
  :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .risk-cta {
    margin-top: 40px;
    text-align: center;
  }
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .cta-btn {
    transition: .5s;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .cta-button {
    background: #4a7c59;
    color: #fff;
    padding: 0;
    text-decoration: none;
    border-radius: 6.06px;
    font-weight: bold;
    height: 54.53px;
    display: inline-flex;
    max-width: 336px;
    width: 100%;
    justify-content: center;
    align-items: center;
    font-weight: 500;
    font-size: 19.39px;
    
    line-height: 19.39px;
    letter-spacing: 0;
    text-align: center;
    font-family: 'Clash Grotesk';
  transition: .5s;
}

:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) p.cta-note {
    display: inline-flex;
    
    justify-content: center;
    align-items: center;
    margin-top: 12.21px;
    grid-gap: 3.88px;
    font-weight: 400;
    font-size: 16.96px;
    line-height: 21.33px;
    letter-spacing: 0;
    text-align: center;
    margin-bottom: 0;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .ctass-stm {
    display: flex;
    gap: 10px;
    justify-content: center;
    align-items: center;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) p.cta-note img {
    max-width: 17px;
    height: auto;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .line-arrow ul.slick-dots {
    position: static;
    margin-top: 25px;
   
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .line-arrow ul.slick-dots li {
    margin: 0;
    padding: 0;
    width: auto;
    height: auto;
}


:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .line-arrow ul.slick-dots li button {
    margin: 0 -1px;
    padding: 0;
    width: 47px;
    height: 4px;
  
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .line-arrow ul.slick-dots li button:before {
    content: none;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .line-arrow ul.slick-dots li.slick-active ~ li button {
    background: rgba(194, 194, 194, 1);
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .line-arrow ul.slick-dots li:first-child button {
    border-radius: 4px 0 0 4px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .line-arrow ul.slick-dots li:last-child  button{
    border-radius:  0 4px 4px 0 ;
}
  
 :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .line-arrow button.slick-arrow {
    height: auto;
    padding: 0 13px;
}


:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .line-arrow {
   overflow: hidden;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) h2.heading-31 {
    font-weight: 500;
    font-size: 30px;
    line-height: 38px;
    letter-spacing: 0;
    margin-bottom: 34px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) h2.heading-31 strong {
    font-weight: 500;
  color: #e3ffde;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .m-b-120.heading-31 {
  margin-bottom: 12px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .cta-button.cta-button-secon {
    background: #4a7c59;
    width: 100%;
    max-width: 100%;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .cta-button.cta-button-secon:hover {
    background: transparent;
    box-shadow: 0 0 0 2px #4a7c59 inset;
    color: #4a7c59;
}

:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .footer__collapsible .image-wrap {
    background: transparent;
    max-width: 129px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .site-footer .grid {
    display: flex;
    flex-wrap: wrap;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .grid__item.footer__item--footer2 {
    border-left: .5px solid rgba(0, 0, 0, 0.6);
    padding-left: 69px;
    border-right: .5px solid rgba(0, 0, 0, 0.6);
}

:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .grid__item.footer__item--footer-1 {
    padding-left: 80px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) h2.h4.footer__title.small--hide {
    font-weight: 500;
    font-size: 20px;
    line-height: 100%;
    letter-spacing: 0;
  margin-bottom: 13.56px; 
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .footer__collapsible p {
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: 0;
    margin-bottom: 44px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .footer__newsletter {
    max-width: 401px;
    width: 100%;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .footer__newsletter-input {
    max-width: 401px;
    padding: 5px 150px 5px 12.83px;
    border: .5px solid rgba(255,255,255,1)!important;
    border-radius: 4px;
    height: 48px;
    width: 100%;
    font-weight: 400;
    font-size: 14px;
    line-height: 19px;
    letter-spacing: 0;
    font-family: Satoshi;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .footer__newsletter-input::placeholder {
  color: rgba(255, 255, 255, 0.5);
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) button#newsletter-submit-footer2 {
    background: #fff;
    border-radius: 4px;
    border: .5px solid rgba(255,255,255,1);
    font-weight: 400;
    font-size: 14px;
    line-height: 100%;
    letter-spacing: 0;
    text-align: center;
    vertical-align: middle;
    color: #000;
    height: 38px;
    width: 136px;
    font-family: 'Satoshi';
    right: 6.43px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .site-footer__linklist li {
    margin-bottom: 20px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .site-footer__linklist a {
    padding: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 19px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .site-footer__linklist li:last-child {
    margin-bottom: 0;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .footer__small-text {
    text-align: center;
    padding-top: 42px;
    padding-bottom: 15px;
    margin: 0;
    font-family: 'Satoshi';
    font-weight: 400;
    font-size: 14px;
    line-height: 19px;
    letter-spacing: 0;
    text-align: center;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) [data-center-text=true] .payment-icons {
    text-align: center;
    margin-top: 0;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) button.active span.toggle-icons {
    font-size: 10px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .pos-rels {
    position: relative;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .pos-rels a.full_link:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    display: inline-block;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) button.custom-play-button svg div {
    display: none;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) button.custom-play-button foreignObject {
    display: none;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .videol-heading-9 strong {
    color: rgb(74 124 89);
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) span.str {
    color: #E3FFDE;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .review-slider.slick-initialized.slick-slider.slick-dotted,
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .testimonial-slider.slick-initialized.slick-slider.slick-dotted {
    margin-left: -8px;
    margin-right: -8px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .cs_pro_icon_text_main{
     display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 8px;
    background: transparent;
    border-radius: 8px;
   
    width: 100%;
    margin-bottom: 24px;
  }
  :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .cs_pro_icon_text_block_img img{
    display: block;
    object-fit: cover;
    max-width: 38px;
    max-height: 38px;
    min-width: 38px;
    min-height: 38px;
  }
  :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .cs_pro_icon_text_block_text{
    margin: 0;
        font-family: "Clash Grotesk";
    font-weight: 500;
    font-style: Medium;
    font-size: 16px;
    line-height: 100%;
    letter-spacing: 0px;
    vertical-align: middle;
    color: #000000;
  }
  :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .cs_pro_icon_text_blocks{
    display: flex;
    gap: 5px;
    align-items: center;
  }
  :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-info-custom .box_1{
  width: 100%;
}
@media (max-width: 991px) {
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .review-slider.slick-initialized.slick-slider.slick-dotted .slick-list.draggable,
  :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .benefits-layout.slick-initialized.slick-slider.slick-dotted  .slick-list.draggable {
    margin-right: -20px;
    padding-right: 20px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-section {
    grid-template-columns: 1fr ;
    padding: 40px 0;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .cs_pro_icon_text_main {
    grid-template-columns: 1fr 1fr;
    gap: 12px;
    background: #fff;
    padding: 0;
        margin-bottom: 20px;
  }
  :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .cs_pro_icon_text_block_text {
    font-size: 14px;
    line-height: 18px;
  }
  :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .cs_pro_icon_text_blocks {
    gap: 5px;
  }

    padding: 0 4px;
}
  :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .testimonial-slider.testimonial-slider-template--24756591984824__testimonial_slider_1_JAxMBk.slick-initialized.slick-slider.slick-dotted {
    margin-right: -60px;
}
  :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .line-arrow .testimonial-slider.testimonial-slider-template--24756591984824__testimonial_slider_1_JAxMBk.slick-initialized.slick-slider.slick-dotted ul.slick-dots {
    margin-right: 60px;
}

  :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .container-1233 {
 
    width: 100%;
}
  :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .container-1259 {
    padding-left: 20px;
    padding-right: 20px;
}
  :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .container-862 {
    padding-left: 20px;
    padding-right: 20px;
}
  :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .container-1233,
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .container-1179,
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .container-1168,
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .container-small {
    padding-left: 20px;
    padding-right: 20px;
}
  :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .container-1066 {
    padding-left: 20px;
    padding-right: 20px;
}
  :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .container-1184 {
    padding-left: 20px;
    padding-right: 20px;  
  }
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .container-1095 {
    padding-left: 20px;
    padding-right: 20px; 
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) section#shopify-section-template--19159213113531__trust_wellness_section_wnKYhJ {
    margin-top: 40px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .cart-drawer-item__single-item-prices .cart-drawer__discounts .badge svg.icon.icon-discount {
    font-size: 7px;
    margin: 0;
    color: #000000;
}

  
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) span.announcement-link-text {
    font-size: 14px;
    line-height: 17px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .site-header__logo {
    font-size: 23.63px;
    line-height: 28px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .risk-cta {
    margin-top: 20px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .cta-button {
    border-radius: 5px;
    height: 45px;
   
    font-size: 16px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) p.cta-note {
    margin-top: 10px;
    grid-gap: 3.2px;
    font-size: 14px;
    line-height: 17.6px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) p.cta-note img {
    max-width: 14px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .feature-icon-item {
    margin-right: 26px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .feature-icon-item img {
    width: 14px;
    margin-right: 5px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .feature-icon-item span {
    font-size: 14px;
    line-height: 19px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .m-b-120.heading-31 {
    margin-bottom: 17px;
}

:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .cta-button.cta-button-secon {
    max-width: 278px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .grid__item.footer__item--footer-1 {
    padding-left: 0;
    text-align: left;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .grid__item.footer__item--footer2 {
    padding-left: 0;
    text-align: left;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .site-footer button.footer__title span{
    margin: 0;
    display: none;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) footer .collapsible-content--small {
    backface-visibility: hidden;
    height: auto;
    opacity: 1;
    overflow: visible;
    visibility: visible;
}
  :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .site-footer .grid .grid__item:first-child {
    text-align: left;
    margin-top: 15px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) footer .grid__item {
    padding-left: 0;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .site-footer .grid {
    margin: 0;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .grid__item.footer__item--footer2 {
    border: 0px solid;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) footer .collapsible-content--small .collapsible-content__inner {
    transform: none;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) footer .footer__collapsible .image-wrap {
    background: transparent;
    max-width: 129px;
    padding-bottom: 28px !important;
    height: auto !important;
    margin-top: 0px;
    margin-bottom: 0;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) footer.site-footer .footer__collapsible {
    padding-bottom: 25px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .site-footer button.footer__title {
    margin: 0;
    font-size: 20px;
    line-height: 25px;
    text-align: left;
    font-weight: 500;
    letter-spacing: 0;
    font-family: 'Clash Grotesk';
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .footer__collapsible p {
    margin-bottom: 20px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) button#newsletter-submit-footer2 {
    width: 106px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) form+.footer__social {
    margin-top: 30px;
    display: none;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) footer .footer_collapsible--disabled {
    padding-top: 25px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) footer.site-footer .grid__item:after {
    opacity:1;
    border-bottom: .5px solid rgba(255, 255, 255, 0.6);
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .footer__small-text {
    font-size: 10px;
    line-height: 14px;
    text-align: left;
    border-top: .5px solid rgba(255,255,255,.6);
    padding-top: 15px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) [data-center-text=true] .payment-icons {
  margin-top: 0;
    display: inline-block;
    width: 100%;
    text-align: left;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .site-footer .container-1168 {
    padding-left: 20px;
    padding-right: 20px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .benefits-layout .slick-list {
    padding-right: 0;
}

:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .price-var .compare-price{
  font-size:14px !important;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .testimonial-slider.slick-initialized.slick-slider.slick-dotted {
    margin-left: -8px;
    margin-right: -20px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .review-slider.slick-initialized.slick-slider.slick-dotted {
    margin-left: -3.5px;
    margin-right: -3.5px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .container-1259, :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .container-1233, :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .container-1216, :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .container-1184, :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .container-1179, :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .container-1168 {
    padding-left: 20px;
    padding-right: 20px;
}

  


@media only screen and (min-width: 992px) {
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .benefits-layout.slick-initialized.slick-slider.slick-dotted {
    margin-right: -20px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .site-footer {
    padding-bottom: 30px;
    padding-top: 41px;
}
  :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .hide-desk {
    display: none !important;
  }

  :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) header#SiteHeader .page-width {
    margin: 0 auto;
    max-width: 1202px;
}
}
@media only screen and (max-width: 769px) {
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .ctass-stm {
    display: none;
}
}

@media only screen and (min-width: 769px) {
    :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .site-header {
        padding: 13px 0;
    }
}



:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .faq-items ul li:before {
    content: "";
    background-image: url(https://cdn.shopify.com/s/files/1/0779/0673/9384/files/check_icon_1ac0f5d7-bc24-4eb5-aeb9-67e2b24b8fd0.png?v=1748514424);
    display: block;
    width: 17px;
    height: 17px;
    background-size: contain;
    background-repeat: no-repeat;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .faq-items ul li {
    position: relative;
    list-style-type: none;
    display: flex;
    align-items: center;
    gap: 3px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .faq-items ul {
    margin-left: 0px;
    display: flex;
    flex-direction: column;
    gap: 10px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .review-card {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
}
 :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .auto-refill-banner {
    background-color: #fff;
    border-color: #000;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .auto-refill-banner:has(input:checked) {
    background-color: #F3DADA !important;
    border: 1.13px dashed #4a7c59 !important;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) span.dsds {
    display: block;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) [data-icon=bag-minimal] .cart-link__bubble--visible {
    top: 0;
    right: -10px;
    font-size: 0;
}




:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .auto-refill-checkbox label {
    border-radius: 3.275px;
    border: 0.925px solid #C1C1C1;
    background: #fff;
    overflow: hidden;
}

:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .auto-refill-banner {
    border-radius: 6.119px;
    border: 1px dashed #282B22;
    background: #FFF;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .auto-refill-banner:has(input:checked) {
    background: #F1FAF8;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .auto-refill-checkbox input:checked+label {
    background: #4a7c59;
    background-image: url(https://cdn.shopify.com/s/files/1/0583/9637/7159/files/Done.svg);
    background-size: 12.425px;
    background-repeat: no-repeat;
    background-position: center;
    border-color: #4a7c59;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .price-var .price {
    text-align: right;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .price-var .compare-price {
    text-align: right;
}


:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .under_cta_new {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 16px;
    padding-top: 15px;
    padding-bottom: 5px !important;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .under_cta_new p.cta-note {
    margin: unset  !important;
    display: inline-flex;
    align-items: center;
    gap: 5px;
    width: fit-content;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .under_cta_new p.cta-note img {
    height: 16px;
    width: 16px;
    object-fit: contain;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .under_cta_new p.cta-note+p.cta-note:before {
    content: "|";
    position: absolute;
    left: -1px;
    top: 0;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .under_cta_new p.cta-note+p.cta-note {
    padding-left: 16px;
    position: relative;
}

@media (max-width:915px) {
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .under_cta_new {
    gap: 8px;
    padding-top: 10px !important;
    align-items: center;
    justify-content: space-between
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .under_cta_new p.cta-note+p.cta-note{
    padding-left: 0px;
}


 :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .under_cta_new p.cta-note+p.cta-note:before{
    left: -24px;
    top: 6px;
    font-size: 21px
 }
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .under_cta_new p.cta-note img {
    width: 12px;
    height: 12px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .under_cta_new p.cta-note svg {
    width: 20px;
        height: 20px;
        position: relative;
        top: -.5px;
        min-width: 20px;
        min-height: 20px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .under_cta_new p.cta-note {
    font-size: 12px !important;
    gap: 4px;
    max-width: 133px;
    align-items: start;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) . p.cta-note+p.cta-note:before{
    font-size: 22px;
    left: -28px;
    top: 6px;
}

:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .under_cta_new > :first-child {
  max-width: 102px !important;
} 
}






@media (min-width:915px) {
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .container-1259, :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .container-1233, :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .container-1216, :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .container-1184, :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .container-1179, :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .container-1168 {
    max-width: 1500px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) header#SiteHeader .page-width {
    max-width: 1500px;
    padding-left: 50px;
    padding-right: 50px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .video-wrapper {
    padding-bottom: 0;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .video-wrapper video {
    position: unset;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-section {
    grid-template-columns: 49.5% 50.5%;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .sml-video .video-wrapper {
    padding-bottom: 0;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .container-1095 {
    max-width: 1500px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .container-1066 {
    max-width: 1500px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .feel-center {
    width: 50%;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) section.immunity-section .container-1233 {
    max-width: 1500px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .left-table {
    max-width: 50%;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .l-inner {
    width: 45%;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .l-inner.l-r-inner {
    width: 50%;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .right-content {
    width: 100%;
    max-width: 42%;
}
}

:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .slick-list.draggable {
    margin: 0 auto;
}



:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-section {
    display: grid;
    grid-template-columns: 44.5% 55.5%;
    padding: 40px 0;
    align-items: self-start;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .pos-rel {
    position: relative;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-info-custom {
    display: flex;
    flex-direction: column;
    gap: 0;
    padding-left: 41px;
    align-items: flex-start;
    color: #000;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .badgess svg {
    max-width: 21px;
    max-height: 21px;
}

:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .badgess {
    display: none !important;
    background-color: #5B1309;
    color: #fff;
    padding: 2px 8px;
    font-size: 18px;
    border-radius: 20px;
    margin-left: 0px;
    line-height: 28.45px;
    position: absolute;
    left: 16%;
    transform: translate(-50%,-0%);
    top: 14.45px;
    max-width: 190px;
    height: 33.44px;
    width: 100%;
    font-family: 'Clash Grotesk';
    font-weight: 500;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    grid-gap: 5.82px;
    z-index: 1;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .badgess-sold {
    position: absolute;
    bottom: 20px;
    left: 19px;
    -webkit-backdrop-filter: blur(5.815643787384033px);
    backdrop-filter: blur(5.815643787384033px);
    background: #ffffff80;
    height: 33px;
    display: inline-flex;
    align-items: center;
    width: 160px;
    border: rgba(0,0,0,.3);
    font-weight: 500;
    font-size: 16px;
    line-height: 28.45px;
    letter-spacing: 0;
    text-align: center;
    color: #000;
    border-radius: 5.82px;
    justify-content: center;
    align-items: center;
    z-index: 1;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .pos-rel > img {
    margin-bottom: 26.74px;
}
  :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .faq-items {
    background: white;
    color: black;
    margin-bottom: 11px;
    border-radius: 5px;
    overflow: hidden;
    transition: all 0.3s ease;
    border: 1px solid rgba(228, 228, 228, 1);
}
  :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .faq-questions {
    width: 100%;
    background: none;
    border: none;
    text-align: left;
    padding: 17px 20px 21px 20px;
    cursor: pointer;
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-weight: 500;
    font-size: 17px;
    line-height: 18px;
    letter-spacing: 0;
    font-family: 'Satoshi';
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .faq-answers {
    padding: 0 42px 16px 38px;
    display: none;
    font-weight: 400;
    font-size: 17px;
    line-height: 20px;
    letter-spacing: 0;
}
  
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .faq-answers > p:last-child {
    margin-bottom: 0;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .features {
    display: flex;
    flex-wrap: wrap;
    background: #fbfbfb;
    border-radius: 5.65px;
    padding: 20px 17px 6px;
    margin-bottom: 27px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .feature-tag {
    font-weight: 500;
    font-size: 15.81px;
    line-height: 19.14px;
    letter-spacing: 0;
    margin-bottom: 11.63px;
    background-image: url(https://tryvello.co/cdn/shop/files/Vector_3_835f1dd6-c19d-4a43-9119-5508229a9770.png?v=1759758410);
    background-repeat: no-repeat;
    padding-left: 21px;
    
    
}
  
  :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .feature-tag:nth-child(2) {
    background-image: url(https://cdn.shopify.com/s/files/1/0916/0432/0562/files/Group_633114.png?v=1758506119);
}
    :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .feature-tag:nth-child(3) {
    background-image: url(https://cdn.shopify.com/s/files/1/0916/0432/0562/files/Group_633113.png?v=1758506118);
}
    :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .feature-tag:nth-child(4) {
    background-image: url(https://cdn.shopify.com/s/files/1/0916/0432/0562/files/Vector_6.png?v=1758506198);
}
    :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .feature-tag:nth-child(5) {
    background-image: url(https://cdn.shopify.com/s/files/1/0916/0432/0562/files/Group_2.png?v=1758506199);
}
    :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .feature-tag:nth-child(6) {
    background-image: url(https://cdn.shopify.com/s/files/1/0916/0432/0562/files/Clip_path_group_2.png?v=1758506198);
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .price-rows {
    border-top: .55px solid rgba(0,0,0,.2);
    padding-top: 12.38px;
    width: 100%;
    border-bottom: .55px solid rgba(0,0,0,.2);
    padding-bottom: 13.51px;
    margin-bottom: 29.3px;
    display: inline-flex;
    flex-wrap: wrap;
    grid-gap: 24px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .price-rows .price {
  
    color: #4a7c59;
    font-family: Satoshi;
    font-size: 20.873px;
    font-style: normal;
    font-weight: 700;
    line-height: 27px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .price-rows .compare-price {

    letter-spacing: 0;


    color: var(--Secondary-Black, #000);
font-family: Satoshi;
font-size: 18.555px;
font-style: normal;
font-weight: 400;
line-height: 27px; 
text-decoration-line: line-through;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) span.save-label {
    font-weight: 700;
    font-size: 15.81px;
    line-height: 100%;
    letter-spacing: 0;
    
    color: #fff;
    border-radius: 5.65px;
    height: 27px;
    
    width: auto;
  padding: 0 15px;
  display: flex;
height: 27px;
padding: 0 14px;
justify-content: center;
align-items: center;
gap: 12px;
border-radius: 6px;
background: #4a7c59;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .badgess-new {
    display: none;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) span.hide_datat {
    display: none;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .check-label strong {
    color: var(--Secondary-Black, #000);
    font-family: "Clash Grotesk";
    font-size: 18px !important;
    font-style: normal;
    font-weight: 500 !important;
    line-height:  25px !important;
    text-transform: capitalize;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .headline strong {
    color: var(--Secondary-Black, #000);
    font-family: "Clash Grotesk";
    font-size: 14.936px !important;
    font-style: normal !important;
    font-weight: 500;
    line-height: 18px !important;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .offer-box {
    border: 1px solid rgba(0,0,0,.3);
    border-radius: 5.65px;
    padding: 16px 50px 12px 29px;
    margin-bottom: 19px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    cursor: pointer;
    position: relative;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .offer-box.active {
    border: 1.3px solid #5A1409;
    background-color: #F3DADA;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .offer-info {
    display: flex;
    align-items: center;
    gap: 24px;
    width: 100%;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .offer-info img {
    max-width: 74px;
    height: auto;
  width: 100%;
    object-fit: contain;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .bundle-offerss .offer-box:nth-child(1) .offer-info img {
    height: 52.6px;
}
  :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .bundle-offerss .offer-box:nth-child(2) .offer-info img {
    height: 57px;
}
  :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .bundle-offerss .offer-box:nth-child(3) .offer-info img {
    height: 65px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .price-var .price {
    font-weight: 700;
    font-size: 15.81px;
    line-height: 21px;
    letter-spacing: 0;
    color: #5B1309;
    white-space: pre;
}
  :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .price-var .compare-price{
font-weight: 400;
font-size: 15.81px;
line-height: 21px;
letter-spacing: 0;
text-decoration: line-through;
     color: #5B1309;
        white-space: pre;
  }
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .price-row {
  text-align: right;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .price-row .price {
  font-size: 18px;
  font-weight: bold;
  color: #000;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .price-row .compare-price {
  text-decoration: line-through;
  font-size: 14px;
  color: #888;
      white-space: pre;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .check-label  {
  font-weight: 700;
  font-size: 15.81px;
  line-height: 21px;
  letter-spacing: 0;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .check-label div {
    margin-top: 0;
    color: var(--Secondary-Black, #000);
    font-family: Satoshi;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 21px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .price-var price {
    color: var(--Primary-Color, #4a7c59);
    text-align: right;
    font-family: Satoshi;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 21px;
    letter-spacing: 0.45px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .price-var .compare-price {
    text-align: right;
    color: var(--Primary-Color, #4a7c59);
    text-align: right;
    font-family: Satoshi;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 21px;
    letter-spacing: 0.45px;
    text-decoration-line: line-through;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) span.text-badge {
    font-weight: 700;
    font-size: 13.55px;
    line-height: 19.2px;
    letter-spacing: 0;
    text-align: center;
    background: #5b130b;
    position: absolute;
    top: -10px;
    width: 126px;
    color: #fff;
    border-radius: 12.56px;
    right: 36px;
}
  

  :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .add-to-cart-button {
    transition: .5s;
  }
    :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .add-to-cart-button:hover {
    background: transparent;
    box-shadow: 0 0 0 2px #5b130b inset;
    color: #5b130b;
}
  :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .add-to-cart-button:hover .compare-price {
   opacity: .6;
    color: #5b130b !important;
}  
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .auto-refill-banner {
    display: flex;
    align-items: flex-start;
    padding: 13.58px 20px 10px 18.3px;
    background-color: rgba(0, 147, 112, 0.15);
    border: 1.13px dashed #5b130b;
    border-radius: 4.52px;
    max-width: 100%;
    margin-top: 24.7px;
    margin-bottom: 24px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .auto-refill-checkbox {
  margin-right: 10px;
  margin-top: 3px;
}

:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .auto-refill-checkbox input[type="checkbox"] {
  accent-color: #157347; 
  width: 18px;
  height: 18px;
}

:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .auto-refill-content .headline {
font-weight: 700;
font-size: 15.81px;
line-height: 18.07px;
letter-spacing: 0;
margin-bottom: 4px;
}

:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .auto-refill-content .subtexts {
font-weight: 400;
font-size: 11.3px;
line-height: 16.06px;
letter-spacing: 0;
  color: rgba(40, 40, 40, 1);
   font-family: 'Satoshi';
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .review-count {
    background: #d4d4d41a;
    padding: 8.47px 32px 11px 14.42px;
    border-radius: 106.64px;
    display: inline-flex;
    align-items: center;
    grid-gap: 10.38px;
    font-weight: 400;
    font-size: 15.81px;
    line-height: 19.74px;
    letter-spacing: 0;
    margin-bottom: 16.94px;
}
  :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .review-count a {
    color: rgba(0, 0, 0, 1);
    font-weight: 400;
    text-decoration: underline;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .tile-sub {
    font-weight: 400;
    font-size: 16.94px;
    line-height: 30px;
    letter-spacing: 0;
    font-family: Clash Grotesk;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-info-custom h2 {
    letter-spacing: 0;
    margin: 0;
    color: var(--Secondary-Black, #000);
    font-family: "Clash Grotesk";
    font-size: 32px;
    font-style: normal;
    font-weight: 400;
    line-height: 40px;
    text-transform: capitalize;
}
  :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-info-custom p{
      margin: 0;
  }
    :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-info-custom strong{
     color: var(--Primary-light-color, #4a7c59);
font-family: "Clash Grotesk";
font-size: 32px;
font-style: normal;
font-weight: 500;
line-height: 40px;
text-transform: capitalize;
  }
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .review-count strong {
  font-weight: 500;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .sm-heading {
    margin-bottom: 27px;
    color: var(--Secondary-Black, #000);
    font-family: Satoshi;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    letter-spacing: 0;
    margin-top: 10px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .sm-heading > p:last-child {
    margin-bottom: 0;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .order-date {
    display: inline-flex;
     background: 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;
    border-radius: 10px;
   
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .review-count a {
    color: rgba(0, 0, 0, 1);
    font-weight: 400;
    text-decoration: underline;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .order-date svg {
    margin-right: 11px;
}


:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .add-to-cart-button {
    margin-top: 15px;
    padding: 14px 24px;
    background: #5b130b;
    color: #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: 'Clash Grotesk';
    text-transform: capitalize;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .bundle-offerss p.cta-note {
    margin-top: 14px;
    font-size: 15.81px;
    line-height: 19.88px;
}

:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .auto-refill-checkbox label {
    background-image: url(https://cdn.shopify.com/s/files/1/0779/0673/9384/files/Untitled.svg?v=1748263230);
    width: 18px;
    height: 18px;
    display: inline-block;
    background-size: cover;
  position: unset;
    margin-top: -2px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .auto-refill-checkbox input:checked + label {
    background-image: url(https://cdn.shopify.com/s/files/1/0779/0673/9384/files/Untitled_1.svg?v=1748263233);
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .auto-refill-checkbox input#auto-refill {
    display: none;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-slider-nav {
    margin-top: 10px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-slider-nav .slick-slide  {
    padding: 0 3px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-slider-nav .slick-slide img {
    border-radius: 5px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-slider-nav {
    padding-right: 29px;
    margin-bottom: 35px;
    margin-left: -3px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-slider-nav button.slick-next {
    right: 0;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-slider-nav .slick-arrow {
    top: 50%;
    transform: translateY(-50%);
    width: auto;
    height: auto;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-slider-nav .slick-arrow:before {
    content: no-close-quote;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-slider-nav  .slick-slide.slick-current.slick-active img {
    border: 2px solid #5b130b;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) h2.videol-heading {
    font-size: 23px;
    line-height: 28px;
    margin-top: 36px;
    font-weight: 500;
    text-align: center;
    margin-bottom: 22px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .sml-video  .video-wrapper {
    padding-bottom: 170%;
    margin-bottom: 0;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .cstm-faq-prod {
    padding: 32px 0 20px 0;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .faq-answers {
  display: none;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .faq-items.active .faq-answers {
  display: block;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .faq-answers.cs-faq-also p {
    margin: 0;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .faq-answers.cs-faq-also {
    color: var(--Secondary-Black, #000);
    font-family: Satoshi;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-transform: capitalize;
    padding: 10px 16px;
}

:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) button.faq-questions.cs-faq-q {
    color: var(--Secondary-Black, #000);
    font-family: Satoshi;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-transform: capitalize;
    padding: 16px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) button.faq-questions.cs-faq-q .toggle-icons {
    font-weight: 600;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .sml-video .testimonial-card {
   
    padding: 0 4.5px;
    
    
    flex-shrink: 0;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .testimonial-slider.sml-video ~ button {
    display: none !important;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .sml-video svg {
    width: 30px;
    height: auto;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-info-custom .trust-wellness-wrapper {
    margin-top: 48px;
    margin-bottom: 0;
    padding: 54px 60px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-info-custom .trust-wellness-wrapper h2.trust-heading {
    font-size: 34.97px;
    line-height: 43px;
    font-weight: 500;
    margin-bottom: 45px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-info-custom .trust-wellness-wrapper h2.trust-heading strong {
    width: 100%;
    display: inline-block;
    font-weight: 500;
    color: rgba(227, 255, 222, 1);
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-info-custom .trust-features {
    margin-bottom: 36px;
  gap: 19px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-info-custom .feature-box {
    border: 1.52px solid #fff;
    padding: 13px 15px 10px;
    border-radius: 7.59px;
    width: 94px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-info-custom .feature-box img {
    height: 50px;
    max-width: 43px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-info-custom  .trust-icons div {
    font-size: 21px;
    line-height: 31.5px;
    letter-spacing: 0;
    gap: 6.47px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-info-custom .trust-icons {
    gap: 16.52px 26px;
    margin-bottom: 0;
    justify-content: start;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-info-custom .trust-icons div:nth-child(2n + 1) {
    width: 45%;
    text-align: left;
}

  :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-slider-main .slick-track {
    display: flex;
}

:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-slider-main .slick-track .m-product {height: auto;}

:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-slider-main .slick-track .m-product img {
    height: 100%;
    object-fit: cover;
    border-radius: 5px;
    object-position: center;
}



  background-size: cover;




:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-slider-nav .slick-track {
    display: flex;
}

:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-slider-nav .slick-track .slick-slide {
    height: auto;
}

:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-slider-nav .slick-track .slick-slide img {
    height: 100%;
    object-fit: cover;
}
  :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .price-var {
    min-width: fit-content;
    text-align:right;
}
 @media (min-width: 768px) {
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-image {
    position: sticky;
    top: 40px;
}
 }
 :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .auto-refill-banner {
     position: relative;
  }
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .auto-refill-checkbox label:after {
    content: '';
    top: 0;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
}

:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-form__submit:active span.compare-price{
opacity:0;

}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-form__submit[disabled]:hover span.compare-price {
  opacity: 0;
}
@media (max-width: 991px) {

:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-info-custom .trust-icons {
    justify-content: space-between;
}
 
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-info-custom .trust-icons div {
    width: 153px;
    max-width: 50%;
}

  
}
 

  
  @media (max-width: 991px) {
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .over-hidn h2.videol-heading.hide-desk {
    padding-right: 17px;
}
    :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .over-hidn ul.slick-dots {
    margin-right: 17px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .over-hidn {
    width: calc(100% +  17px);
    overflow: hidden;
    margin-right: -17px;
}
    
    :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-section .video-wrapper video {
    border-radius: 4.05px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-section .review-count {
    grid-gap: 6px;
}

    :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-slider-main .m-product {
    max-width: 100%;
    height: auto;
    width: 100%;
    margin-right: 0px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-slider-main .m-product img {
    height: 100%;
    width: 100%;
    object-fit: cover;
    border-radius: 5px;
}
  :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-image {
    max-width: 100%;
    width: 100%;
    display: inline-block;
    overflow: hidden;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-slider-main .slick-track {
    display: flex;
    height: auto;
}
  
  :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-slider-main, :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-info-custom {
    width: 100%;
    max-width: 100%;
    overflow: hidden;
}
    :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-slider-nav {
    display: none;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .pos-rel {
    width: 100%;
    max-width: 100%;
}
  :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-section {
    grid-template-columns: 1fr ;
    padding: 16px 0;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-info-custom {
    padding-left: 0;
    display: inline-block;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .badgess {
    font-size: 14px;
    left: 13px;
    top: 112px;
    max-width: 130px;
    height: 23px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .badgess svg {
    max-width: 21px;
    max-height: 21px;
}
  
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-image .faq-items {
    display: none;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .review-count svg {
    max-width: 78px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .review-count {
    margin-bottom: 14.5px;
    margin-top: 15.5px;
    background: transparent;
    padding: 0;
    line-height: 17.48px;
  
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .pos-rel>img {
    margin-bottom: 19px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .tile-sub {
    font-size: 15px;
    line-height: 27px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-info-custom h2 {
    color: var(--Secondary-Black, #000);


font-family: "Clash Grotesk";
font-size: 24px;
font-style: normal;
font-weight: 500;
line-height: 120%; 
    margin-bottom: 10px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-info-custom h2.videol-heading.hide-desk{
  font-size: 20px;
        line-height: 25px;
        margin-bottom: 14px;
        margin-top: 21px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .sm-heading {
    margin-bottom: 20px;
    font-size: 15px;
    line-height: 20px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .feature-tag {
    font-size: 14px;
    line-height: 16.94px;
    letter-spacing: 0;
    margin-bottom: 11px;
    padding-left: 19px;
    width: 50%;
    background-size: 14px auto;
    background-position: 0 2px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .features {
    border-radius: 0;
    padding: 0;
    margin-bottom: 20px;
    background: transparent;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .price-rows {
    padding-top: 11px;
    padding-bottom: 12px;
    margin-bottom: 26px;
    display: inline-flex;
    flex-wrap: wrap;
    grid-gap: 8px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .price-rows .price, :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .price-rows .compare-price {
    font-size: 18px;
    line-height: 24px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) span.save-label {
    font-size: 14px;
    border-radius: 5px;
    height: 24px;
}


:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .bundle-offerss .offer-box:nth-child(1) .offer-info img {
    height: 46px;
}
  :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .bundle-offerss .offer-box:nth-child(2) .offer-info img {
    height: 50px;
}
  :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .bundle-offerss .offer-box:nth-child(3) .offer-info img {
    height: 43px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .offer-info img {
    max-width: 65px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .offer-box {
    border-radius: 5px;
    padding: 14px 25px 12px 9px;
    margin-bottom: 17px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .check-label {
    font-size: 14px;
    line-height: 19px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .check-label div {
    font-weight: 400;
    margin-top: 4px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .price-var .price {
    font-size: 14px;
    line-height: 19px;
      margin-bottom: 4px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .price-var {
    text-align: right;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) span.text-badge {
    font-size: 12px;
    line-height: 16px;
    top: -8px;
    width: 112px;
    right: 10px;
    height: 17px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .auto-refill-banner {
    padding: 11px 16px 9px;
    border: 1px dashed rgba(0,147,112,1);
    border-radius: 4px;
    margin-top: 22px;
    margin-bottom: 10px;
  position:relative;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .auto-refill-content .headline {
    font-size: 14px;
    line-height: 16px;
    margin-bottom: 4px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .auto-refill-content .subtexts {
    font-size: 10px;
    line-height: 14.22px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .order-date {
    height: 31px;
    border-radius: 8px;
    font-size: 14px;
    line-height: 17px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .add-to-cart-button {
    margin-top: 13px;
    border-radius: 4px;
    font-size: 15px;
    line-height: 16px;
    height: 56px;
}
    :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .bundle-offerss {
    margin-bottom: 25px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-section .faq-questions {
    padding: 17px 15px;
    font-size: 14px;
    line-height: 20px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .bundle-offerss p.cta-note {
    margin-top: 13px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .badgess-sold {
    bottom: 50px;
    left: 12px;
    height: 23px;
    width: 123px;
    font-size: 12px;
    border-radius: 4px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .cs_main_product_class{
        padding-top: 24px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-info-custom .trust-wellness-wrapper {
    margin-top: 28px;
    margin-bottom: 0;
    padding: 33px 15px 30px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-info-custom .trust-wellness-wrapper h2.trust-heading {
    font-size: 24.09px;
    line-height: 30px;
    margin-bottom: 42px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-info-custom .feature-box {
    border: 1.05px solid #fff;
    padding: 6px 4px 4px;
    border-radius: 7.59px;
    width: 25%;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-info-custom .feature-box p {
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    max-width: 64px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-info-custom .feature-box img {
    height: 34px;
    max-width: 34px;
}

:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-info-custom .trust-features {
    margin-bottom: 25px;
    gap: 13.6px;
  flex-wrap: nowrap;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .feature-box p {
    font-size: 9.46px;
    line-height: 12.52px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-info-custom  .trust-icons div {
    font-size: 14.46px;
    line-height: 21.7px;
    gap: 4.6px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-info-custom .trust-icons div:nth-child(2n + 1) {
    width: 46%;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-info-custom .trust-icons {
    gap: 11.43px 6px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-info-custom .faq-answers {
    padding: 0px 15px 17px;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: 0;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .testimonial-card video, :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .testimonial-card img {
    border-radius: 4.05px;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-section .line-arrow ul.slick-dots li button {
    width: 35px;
}
 

:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-slider-main .slick-track .m-product {
    padding-right: 1px;
}   
}

  :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-slider-nav {
    padding-right: 0;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-slider-nav .slick-arrow svg circle {
    fill-opacity: 1 !important;
    fill: #d8dad2;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-slider-nav button.slick-next {
    right: -12px;
    left: unset;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product-slider-nav .slick-arrow {
    left: -8px;
    z-index: 1;
}




:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .action-callout {
    display: flex;
    justify-content: center;
    flex-direction: column;
    margin: 0 auto;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) a.cta-button {
    margin: 0 auto;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .risk-cta {
    margin-top: 40px;
    text-align: center;
    display: flex;
    flex-direction: column;
}

:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .over-hidn h2.videol-heading.hide-desk strong {
    color: rgb(74, 124, 89);
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .faq-answers p {
    font-weight: 400;
   
    text-transform: math-auto;
}




@media(max-width:768px){
    :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .hide-mob {
    display: none;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .badgess {
    font-size: 14px;
    left: 22%;
    top: 115px;
    max-width: 130px;
    height: 23px;
    transform: translate(-50%,-0%);
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .badgess svg {
    max-width: 18px !important;
    max-height: 18px !important;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) a.cta-btn.hide-mob {
    display: none !important;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .subtext.hide-mob {
    display: none;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .trust-wellness-wrapper.block-template--19159214653627__main .trust-inner {
    min-width: 148px!important;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .faq-answers p {
    font-weight: 400;
    text-transform: math-auto;
     margin: 10px 0;
    font-size: 17px;
}

:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .faq-answers p strong,
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .faq-answers p b {
  font-weight: 500;
}



}


@media screen and (max-width: 749px) {
    :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .footer-block.grid__item:last-child {
        margin-bottom: 0;
        border-top: 1px solid #fff;
        padding: 20px 0;
        border-bottom: 1px solid #fff;
    }
    :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .footer-block__brand-info {
    padding-bottom: 10px;
    border-bottom: 1px solid #fff;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .badgess-sold_remove{
    display: none;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .featured-collection-wrapper .slick-slider.slick-dotted {
    margin-bottom: -10px !important;
}
}


    :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) header-drawer {
        display: inline-block !important;
    }
    :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) nav.header__inline-menu {
    display: none;
}
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) form#product-form-installment-template--19159214653627__main {
    display: none;
}

@media (max-width: 768px) {
  :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product__media.media.media--transparent img {
    transform: scale(0.95);
    transform-origin: center;
  }
}

:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) #product-form-installment-template--19415481385147__main {
  display: none !important;
}

body.new_data_product_varicose :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .slider-buttons {
  margin-top: -10px;
  
}

body.new_data_product_varicose :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .slider-counter__link--dots {
  margin: 0 -2px !important;
  transform: scale(0.95);
  transform-origin: center;
}

body.new_data_product_varicose :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .cstm-desc-txt p {
  font-size: 16px !important;
}

body.new_data_product_varicose :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .announcement-bar__message span {
  visibility: hidden;
  position: relative;
}

body.new_data_product_varicose :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .announcement-bar__message span::after {
  content: "60 DAY MONEY BACK GUARANTEE";
  visibility: visible;
  position: absolute;
  left: 50%;
  top: 0;
  transform: translateX(-50%);
  white-space: nowrap;
}

@media (max-width: 768px) {
  body.new_data_product_varicose :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .stm-review-heading {
    font-size: 28px !important;
    line-height: 1.2 !important;
    max-width: 290px;
    margin: 0 auto;
    text-align: center;
    margin-bottom: 10px;
  }
}

@media (max-width: 768px) {
  body.new_data_product_cellulit :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .stm-review-heading {
    font-size: 28px !important;
    line-height: 1.2 !important;
    max-width: 270px !important;
    width: 270px !important;
    margin: 0 auto 10px auto !important;
    text-align: center !important;
  }
}

body.new_data_product_varicose :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .review-section.line-arrow {
  background: linear-gradient(
    to bottom,
#E3FFDE 0%,
rgb(255, 255, 255) 25%,
    #ffffff 100%
  ) !important;
}

body.new_data_product_cellulit :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .review-section.line-arrow {
  background: linear-gradient(
    to bottom,
#E3FFDE 0%,
rgb(255, 255, 255) 25%,
    #ffffff 100%
  ) !important;
}

@media (max-width: 768px) {
  body.new_data_product_varicose :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .slick-dots {
    margin: -20px 0 !important;
    margin-bottom: -20px !important;
    padding: 0 !important;
    bottom: -10px !important; 
  }
}

@media (max-width: 768px) {
  body.new_data_product_varicose :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .benefits-heading {
    font-size: 34px !important;
    line-height: 1.15 !important;
    max-width: 330px;
    margin: 0 auto !important;
    text-align: center;
  }

  body.new_data_product_varicose :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .benefits-heading::after {
    content: none !important;
  }
}

body.new_data_product_varicose :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .hide-desk.faq-btn {
  display: none !important;
}

body.new_data_product_varicose :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .faq-section {
  background-color: #F2EEE9 !important;
}

body.new_data_product_varicose :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .heading-31 {
  color: #000000 !important;
  font-size: 38px !important;
  line-height: 1.2 !important;
  margin-bottom:-60px;
}

body.new_data_product_varicose :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .faq-section {
    margin-top: -30px;
}

body.new_data_product_varicose :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .faq-answer p {
  white-space: pre-line;
}

body.new_data_product_varicose :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .proven-benefits-section{
    margin-top:-20px;
}


body.new_data_product_varicose :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .faq-items {
  transition: none !important;
}

body.new_data_product_varicose :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .faq-items .faq-answers,
body.new_data_product_varicose :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .faq-items .faq-answer {
  display: none !important;
  height: auto !important;
  max-height: none !important;
  opacity: 1 !important;
  transition: none !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

body.new_data_product_varicose :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .faq-items.active .faq-answers,
body.new_data_product_varicose :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .faq-items.active .faq-answer {
  display: block !important;
}

:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .faq-answers {
    margin-bottom:20px;
}

body[class*="mirbalm-google-new"] :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) shopify-payment-terms {
  display: none !important;
}

body[class*="mirbalm-google-new"] :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .delivery-bar {
  display: none !important;
}


body.new_data_product_cellulit :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) shopify-payment-terms,
body.new_data_product_cellulit :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .shopify-payment-terms,
body.new_data_product_cellulit :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .installment.caption-large,
body.new_data_product_cellulit :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .shopify-installments {
  display: none !important;
  visibility: hidden !important;
  height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  overflow: hidden !important;
}

@media screen and (max-width: 749px) {
  body.new_data_product_cellulit :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product__title h1.h2 {
    font-size: 28px !important;
    line-height: 1.1 !important;
  }

  body.new_data_product_cellulit :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product__title h1.h2 .highlighted {
    font-size: inherit !important;
  }
}


@media screen and (max-width: 749px) {
  body.new_data_product_cellulit :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product__title h1.h2 {
    font-size: 27px !important;
    line-height: 1.12 !important;
  }

  body.new_data_product_cellulit :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .product__title h1.h2 .highlighted {
    font-size: var(--font-heading-scale) !important;
  }
}

@media screen and (max-width: 749px) {
  body.new_data_product_cellulit :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .proven-benefits-section {
    margin-top: -30px !important;
  }
}

@media screen and (max-width: 749px) {
  body.new_data_product_cellulit :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .benefits-heading {
    font-size: 32px !important;
    line-height: 1.05 !important;
    max-width: 100% !important;
    width: 75% !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: auto !important;
    margin-right: auto !important;
  }

  body.new_data_product_cellulit :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .proven-benefits-section {
    padding-left: 12px !important;
    padding-right: 12px !important;
  }
}

body.new_data_product_cellulit :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .faq_slider_item_innernew img {
  width: 100% !important;
  height: 260px !important;
  object-fit: cover !important;
  object-position: center center !important;
  display: block !important;
}




:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) shopify-payment-terms,
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) #shopify-installments,
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) [data-testid="shopify-installments"],
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .shopify-payment-terms,
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .installment,
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .installment-caption-large {
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
  height: 0 !important;
  max-height: 0 !important;
  overflow: hidden !important;
  margin: 0 !important;
  padding: 0 !important;
}

@media screen and (min-width: 990px) {
  :where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) #shopify-section-template--20304062152891__trust_wellness_section_wnKYhJ > .page-width {
    padding-top: 40px !important;
  }
}

:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .faq-items .faq-answers {
  display: none !important;
  height: auto !important;
  max-height: none !important;
  opacity: 1 !important;
  transform: none !important;
  transition: none !important;
  animation: none !important;
}

:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .faq-items.active .faq-answers,
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .faq-items:has(.faq-questions.active) .faq-answers {
  display: block !important;
}

:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .faq-questions,
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .faq-questions::before,
:where(#MainContent > .sr-section, #MainContent > .shopify-section:has(> .sr-announcement, > .sr-header, > .sr-hero, > .sr-stockup, > .sr-footer)) .faq-questions::after {
  transition: none !important;
  animation: none !important;
}