.image-banner{position:relative;width:100%;overflow:hidden;background:#fff}.image-banner .image-wrap{position:relative;width:100%;line-height:0}.image-banner .banner-image{display:block;width:100%;height:auto;object-fit:cover}.image-banner .banner-content{width:100%;padding:16px;box-sizing:border-box;background:#fff}.image-banner .banner-text{padding:40px 25px}.image-banner .banner-title{font-family:FreightText Pro;margin:0 0 20px;color:#e06648;font-weight:400;line-height:1.1;letter-spacing:.2px;text-align:center;font-size:54px;line-height:100%}.image-banner .banner-desc{font-family:Freight Sans Pro;font-weight:400;color:#333;text-align:center;font-size:20px;margin:0 auto;line-height:125%}.image-banner .banner-desktop{display:none}.image-banner .banner-mobile{display:block}.image-banner .banner-mobile{display:block;width:100%;aspect-ratio:1 / 1;object-fit:cover}@media (max-width: 440px){.image-banner .banner-desc{width:90%}}@media (max-width: 375px){.image-banner .banner-desc{width:100%}}@media (min-width: 800px){.image-banner{aspect-ratio:10/4}.image-wrap{height:100%}.image-banner .banner-desktop{display:block;aspect-ratio:auto;width:100%;height:100%;object-position:left bottom}.image-banner .banner-mobile{display:none}.image-banner .banner-content{position:absolute;top:0;right:0;bottom:0;left:0;padding:0;background:transparent;display:block}.image-banner .banner-text{position:absolute;left:62%;top:50%;transform:translateY(-50%);margin:0;max-width:520px;padding:24px 28px;box-sizing:border-box}.image-banner .banner-title{font-size:45px;margin-bottom:16px;text-align:left}.image-banner .banner-desc{font-size:20px;text-align:left;width:87%;margin:0 auto 0 0;line-height:100%}}@media (min-width: 1020px){.image-banner .banner-text{left:59%}.image-banner .banner-title{font-size:55px;line-height:100%}.image-banner .banner-desc{font-size:16px;width:72%}}@media (min-width: 1400px){.image-banner .banner-text{left:60%}.image-banner .banner-title{font-size:67px;line-height:100%}.image-banner .banner-desc{font-size:18px;line-height:123%;width:63%}}@media (min-width: 1710px){.image-banner .banner-title{font-size:85px}.image-banner .banner-desc{font-size:18px;font-size:23px;width:80%}}@media (min-width: 1920px){.image-banner .banner-title{font-size:95px}}@media (min-width: 2100px){.image-banner .banner-title{font-size:100px}.image-banner .banner-desc{font-size:24px;width:85%}}@media (min-width: 2300px){.image-banner .banner-title{font-size:110px}}.steps-card{background:#e06648;padding:28px 35px}.steps-card .steps-inner{max-width:520px;margin:0 auto}.step-1 .note{display:none}.steps-card .step+.step{margin-top:28px}.steps-card .step-title{font-family:FreightText Pro;font-weight:400;font-size:24px;line-height:1.25;margin:0 0 18px;color:#fffffff0}.step-1 .step-title{margin-bottom:10px}.steps-card .step-num{opacity:.95}.steps-card .input-line{width:100%;background:transparent;border:none;border-bottom:1px solid #ffffff;color:#ffffffa8;font-size:14px;outline:none;margin-bottom:14px;height:43px;padding-left:0}.steps-card .input-line::placeholder{color:#fffff}.steps-card .input-line:focus{border-bottom-color:#fff}.steps-card .btn{width:auto;height:43px;display:inline-block;text-align:center;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:0;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.steps-card .btn-outline{background:transparent;color:#fff;border:1px solid #fff!important;border-radius:0;width:123px;display:flex;align-items:center;justify-content:center;font-size:13px!important}.steps-card .btn-outline:hover{background:#ffffff14}.steps-card .btn-solid{background:#fff;color:#e06648;border:2px solid #fff}.steps-card .btn-solid:hover{background:#f7f7f7}.steps-card .step-2 .btn-solid{width:202px;border-radius:0;font-size:13px!important}.steps-card .note{margin:14px 0 0;font-size:14px;line-height:1.5;color:#fff;font-weight:500}@media (min-width: 800px){.steps-card{padding:36px 40px}.steps-card .steps-inner{max-width:1300px;margin:0 auto;display:flex;justify-content:space-between}.step-1{width:55%}.step-2{width:45%}.steps-card .step-title{font-size:14px;margin:0}.steps-card .input-line{font-size:13px;padding:12px 0 14px;margin-bottom:0;height:33px}.steps-card .step-2 .btn-solid{min-width:220px;margin:0}.steps-card .note{font-size:15px;margin-top:10px}.step-2 .note{display:none}.step-1 .note{display:block}.step .input-content{display:flex;align-items:center;justify-content:center;gap:20px}.step .input-content form{display:flex;align-items:center;justify-content:center;gap:20px;flex:1}.step-1 .input-content .step-title{margin-bottom:0}.step-1 .btn-outline,.step-2 .btn{width:164px;display:flex;align-items:center;justify-content:center}.step.step-2{margin:0!important}.step.step-2 .input-content{display:flex;align-items:center;justify-content:center;gap:18px}.steps-card .btn{height:53px}.steps-card .input-line{height:41px}}@media (min-width: 1400px){.steps-card .step-title{font-size:24px}.steps-card .input-line{font-size:22px}}.double-sections .image-with-text{display:flex;flex-direction:column}.double-sections .image-with-text.reverse{flex-direction:column}.double-sections .iwt-image{width:100%;height:100%;aspect-ratio:1/1}.double-sections .iwt-image img{width:100%;height:100%;object-fit:cover;display:block}.double-sections .iwt-text-1{padding:50px 24px;text-align:center}.double-sections .iwt-text-1 .title{font-family:Freight Text Pro;font-size:32px;font-weight:500;line-height:1.1;color:#000;margin-bottom:16px}.double-sections iwt-text-1 .subtitle{font-size:26px;font-weight:400;line-height:1.2;letter-spacing:.06em;color:#789d4a;text-transform:uppercase;margin-bottom:16px}.double-sections iwt-text-1 .desc{font-weight:400;font-size:clamp(16px,calc(16px + (20 - 16) * ((100vw - 375px) / (1200 - 375))),20px);color:#000;margin-bottom:12px}.double-sections .iwt-text-1 .highlight{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#789d4a;margin-top:20px}.double-sections .iwt-text-1 .desc-2{font-weight:600;font-size:14px;color:#000;margin-bottom:12px;text-transform:uppercase;letter-spacing:.1em}.iwt-text-2{background:#2a6553;padding:50px 40px!important}.iwt-text-2 .author{font-size:20px;text-align:center;color:#fff;margin:15px 0 30px}.image-with-text .iwt-text-2 .quote-slider{padding:0}.image-with-text .iwt-text-2 .qs-viewport{overflow:hidden}.image-with-text .iwt-text-2 .qs-track{display:flex;transition:transform .45s ease;will-change:transform}.image-with-text .iwt-text-2 .qs-slide{flex:0 0 100%;box-sizing:border-box}.image-with-text .iwt-text-2 .qs-dots{display:flex;justify-content:center;gap:10px;margin-top:16px}.image-with-text .iwt-text-2 .qs-dot{width:10px!important;height:10px!important;padding:0!important;border-radius:50%;background:#789d4a;border:none;cursor:pointer;min-height:auto!important;min-width:auto!important}.image-with-text .iwt-text-2 .qs-dot[aria-selected=true]{background:transparent;border:solid 2px white}.image-with-text .iwt-text-2 .qs-viewport{overflow:hidden;touch-action:pan-y}.image-with-text .iwt-text-2 .qs-track{transition:transform .45s ease;will-change:transform;cursor:grab}.image-with-text .iwt-text-2 .qs-track.dragging{transition:none;cursor:grabbing}.double-sections .iwt-text-2 .title{font-size:32px;font-weight:500;line-height:1.1;color:#fff;margin-bottom:16px}.double-sections .iwt-text-2 .subtitle{font-size:16px;font-weight:600;color:#fff;text-transform:uppercase;margin:0 auto 30px;text-align:center;width:73%;line-height:120%}.double-sections .iwt-text-2 .desc{font-family:Freight Text Pro;font-size:24px;line-height:1.6;color:#fff;text-align:center;margin:auto}.double-sections .iwt-text-2 .highlight{font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#fff;margin-bottom:12px}.double-sections .iwt-text .desc{font-size:16px;line-height:150%}.double-sections .iwt-text-2 .desc{font-size:24px;line-height:150%}@media (max-width: 440px){.double-sections .iwt-text-2 .desc{width:81%}.double-sections .iwt-text-1 .desc{width:87%;margin-left:auto;margin-right:auto}.double-sections .iwt-text-1 .title{width:84%;margin-left:auto;margin-right:auto}}@media (max-width: 375px){.double-sections .iwt-text-2 .desc{width:98%}.double-sections .iwt-text-1 .desc,.double-sections .iwt-text-1 .title{width:100%}}@media (min-width: 800px){.double-sections .image-with-text{flex-direction:row;align-items:center;margin-bottom:0;aspect-ratio:20/8}.double-sections .image-with-text.reverse{flex-direction:row-reverse}.double-sections .iwt-image{flex:1 1 50%;width:50%}.double-sections .iwt-image-1 img{object-position:top}.double-sections .iwt-text{flex:1 1 50%;width:50%;display:flex;flex-direction:column;padding:24px 35px;text-align:left;height:100%;justify-content:center;margin:auto}.double-sections .iwt-text .desc{font-size:16px;width:100%}.double-sections .iwt-text-2{justify-content:center;align-items:center;height:100%}.double-sections .iwt-text-2 .subtitle{font-size:18px}.double-sections .iwt-text-2 .desc{font-size:22px;width:100%}.double-sections .iwt-text-1 .title{font-family:Freight Text Pro;text-align:left}.double-sections .iwt-text-1 .highlight{margin-top:20px;margin-bottom:0}.double-sections .iwt-text-1 .highlight,.double-sections .iwt-text-1 .desc-2{font-size:14px;text-align:left;margin-right:auto}.double-sections .iwt-text-1 .desc-2{text-transform:uppercase;font-weight:600}}@media (min-width: 1020px){.double-sections .iwt-text{padding:48px 70px}.double-sections .iwt-text .desc{font-size:16px;width:100%}.double-sections .image-with-text{aspect-ratio:20/6}.double-sections .iwt-text-1 .title{font-size:24px}.double-sections .iwt-text-1 .desc{font-size:10px;width:88%}.double-sections .iwt-text-1 .highlight{margin-top:25px}.double-sections .iwt-text-1 .highlight,.double-sections .iwt-text-1 .desc-2{font-size:10px}.double-sections .iwt-text-1 .container-text{width:85%;margin-left:auto}.double-sections .iwt-text-2 .subtitle{font-size:10px}.double-sections .iwt-text-2 .desc{font-size:12px;width:49%}.iwt-text-2 .author{font-size:10px;margin-bottom:15px}}@media (min-width: 1400px){.double-sections .iwt-text{padding:48px 70px}.double-sections .image-with-text{aspect-ratio:20/6}.double-sections .iwt-text-1 .title{font-size:37px;font-family:Freight Text Pro}.double-sections .iwt-text-1 .desc{font-size:15px;width:84%}.double-sections .iwt-text-1 .highlight,.double-sections .iwt-text-1 .desc-2{font-size:14px}.double-sections .iwt-text-1 .container-text{width:85%;margin-left:auto}.double-sections .iwt-text-2 .subtitle{font-size:15px}.double-sections .iwt-text-2 .desc{font-size:16px;width:45%}.iwt-text-2 .author{font-size:16px}}@media (min-width: 1520px){.double-sections .iwt-text-1 .title{font-size:40px}.double-sections .iwt-text-1 .desc{font-size:16px;width:78%}.double-sections .iwt-text-1 .highlight,.double-sections .iwt-text-1 .desc-2{font-size:14px}.double-sections .iwt-text-1 .container-text{width:85%;margin-left:auto}.double-sections .iwt-text-2 .subtitle{font-size:14px}.double-sections .iwt-text-2 .desc{font-size:18px;width:45%}.iwt-text-2 .author{font-size:14px}}@media (min-width: 1710px){.double-sections .iwt-text-1 .title{font-size:45px}.double-sections .iwt-text-1 .desc{font-size:19px;width:83%}.double-sections .iwt-text-1 .highlight,.double-sections .iwt-text-1 .desc-2{font-size:14px}.double-sections .iwt-text-1 .container-text{width:85%;margin-left:auto}.double-sections .iwt-text-2 .subtitle{font-size:18px}.double-sections .iwt-text-2 .desc{font-size:22px;width:49%}.iwt-text-2 .author{font-size:18px}}@media (min-width: 1920px){.double-sections .iwt-text-1 .title{font-size:48px}.double-sections .iwt-text-1 .desc{font-size:20px;width:77%}.double-sections .iwt-text-1 .highlight,.double-sections .iwt-text-1 .desc-2{font-size:16px}.double-sections .iwt-text-1 .container-text{width:85%;margin-left:auto}.double-sections .iwt-text-2 .subtitle{font-size:24px}.double-sections .iwt-text-2 .desc{font-size:28px;width:55%}.iwt-text-2 .author{font-size:18px}}@media (min-width: 2100px){.double-sections .iwt-text-1 .title{font-size:52px}.double-sections .iwt-text-1 .desc{font-size:22px;width:76%}.double-sections .iwt-text-1 .highlight,.double-sections .iwt-text-1 .desc-2{font-size:16px}.double-sections .iwt-text-1 .container-text{width:85%;margin-left:auto}.double-sections .iwt-text-2 .subtitle{font-size:27px}.double-sections .iwt-text-2 .desc{font-size:31px;width:55%}.iwt-text-2 .author{font-size:27px}}.custom-product-banner{padding:0 0 20px}.custom-product-banner .cpb-wrap{max-width:1500px;margin:0 auto;display:grid;grid-template-columns:1fr;align-items:center}.custom-product-banner .cpb-image-card{padding:0}.custom-product-banner .cpb-image-card img{display:block;width:100%;height:auto}.custom-product-banner .cpb-content{color:#252729;padding:45px 65px;display:flex;flex-direction:column}.custom-product-banner .cpb-title{font-weight:500;font-size:32px;line-height:1.2;margin:0 0 16px}.custom-product-banner .cpb-kit-headline{display:flex;align-items:center;gap:10px;margin:0 0 8px}.custom-product-banner .cpb-dot{width:5px;height:5px;border-radius:100%;background:#789d4a;display:inline-block}.custom-product-banner .cpb-kit-text{font-size:20px;line-height:1.6;font-weight:400;color:#252729}.custom-product-banner .cpb-sep{border:0;border-top:1px solid #8F8F8F;margin:0 0 8px}.custom-product-banner .cpb-list{margin:0 0 24px;padding-left:18px;list-style:disc}.custom-product-banner .cpb-list li{font-size:16px;line-height:100%;color:#252729;margin:4px 0}.custom-product-banner .cpb-promo{color:#789d4a;font-weight:600;font-size:16px;margin:8px 0 10px}.custom-product-banner .cpb-prices{display:flex;gap:16px;margin:4px 0 22px}.custom-product-banner .cpb-price-now{color:#789d4a;font-size:34px;line-height:1}.custom-product-banner .cpb-price-old{color:#9aa0a4;text-decoration:line-through;font-size:34px;line-height:1}.custom-product-banner .cpb-btn-outline{display:inline-block;width:100%;max-width:320px;padding:14px 22px;background:transparent;color:#e06648;border:2px solid #e06648;text-transform:uppercase;font-weight:700;letter-spacing:.12em;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .06s ease;margin-top:20px!important;margin-left:auto;margin-right:auto}.custom-product-banner .cpb-btn-outline:active{transform:translateY(1px)}.custom-product-banner .cpb-footnote{margin-top:18px;font-size:14px;line-height:125%;color:#606369;text-align:center}.cpb-image{background:#789d4a1a}.cpb-image .cpb-footnote{display:none}.custom-product-banner .cpb-footnote a{color:#789d4a;text-decoration:underline}@media (max-width: 440px){.custom-product-banner .cpb-content{padding:45px 65px}}@media (max-width: 375px){.custom-product-banner .cpb-content{padding:45px 59px}}@media (min-width: 800px){.custom-product-banner .cpb-image-card{padding:20px}.cpb-image{background:transparent}.cpb-image img{background:#789d4a1a}.custom-product-banner{padding:50px 0}.custom-product-banner .cpb-wrap{display:flex;flex-direction:row-reverse;gap:20px;padding:10px}.custom-product-banner .cpb-wrap>*{direction:ltr}.custom-product-banner .cpb-wrap .cpb-image{width:70%}.custom-product-banner .cpb-wrap .cpb-image .cpb-image-card{padding:0}.custom-product-banner .cpb-wrap .cpb-content{width:30%;padding:0}.custom-product-banner .cpb-kit-text{font-size:24px}.custom-product-banner .cpb-list{margin-left:30px;margin-bottom:15px}.custom-product-banner .cpb-list li{font-size:20px}.custom-product-banner .cpb-title{font-size:48px}.custom-product-banner .cpb-price-now{font-size:40px}.custom-product-banner .cpb-btn-outline{max-width:360px;margin-left:0;margin-right:auto}.cpb-content .cpb-footnote{display:none}.cpb-image .cpb-footnote{font-size:20px;display:block}}@media (min-width: 1020px){.custom-product-banner .cpb-wrap{gap:10px;padding:10px 150px;gap:100px}.custom-product-banner .cpb-title{font-size:25px}.custom-product-banner .cpb-kit-text{font-size:13px}.custom-product-banner .cpb-list li{font-size:10px}.custom-product-banner .cpb-list{margin-left:15px}.cpb-image .cpb-footnote,.custom-product-banner .cpb-promo{font-size:10px}.custom-product-banner .cpb-price-now,.custom-product-banner .cpb-price-old{font-size:20px}.custom-product-banner .cpb-btn-outline{width:143px;height:40px;font-size:12px;display:flex;align-items:center;justify-content:center}}@media (min-width: 1400px){.custom-product-banner .cpb-wrap{gap:10px;padding:10px 150px;gap:100px}.custom-product-banner .cpb-title{font-size:31px}.custom-product-banner .cpb-kit-text{font-size:16px}.custom-product-banner .cpb-list li{font-size:13px}.custom-product-banner .cpb-list{margin-left:15px}.cpb-image .cpb-footnote{font-size:16px}.custom-product-banner .cpb-promo{font-size:13px}.custom-product-banner .cpb-price-now,.custom-product-banner .cpb-price-old{font-size:24px}.custom-product-banner .cpb-btn-outline{width:186px;height:49px;font-size:14px}}@media (min-width: 1520px){.custom-product-banner .cpb-title{font-size:34px}.custom-product-banner .cpb-kit-text{font-size:18px}.custom-product-banner .cpb-list li{font-size:15px}.cpb-image .cpb-footnote{font-size:18px}.custom-product-banner .cpb-promo{font-size:15px}.custom-product-banner .cpb-price-now,.custom-product-banner .cpb-price-old{font-size:29px}.custom-product-banner .cpb-btn-outline{width:223px;height:51px;font-size:15px}}@media (min-width: 1710px){.custom-product-banner .cpb-wrap{gap:10px;padding:10px 50px;gap:100px}.custom-product-banner .cpb-title{font-size:34px}.custom-product-banner .cpb-kit-text{font-size:24px}.custom-product-banner .cpb-list li{font-size:20px}.cpb-image .cpb-footnote{font-size:18px}.custom-product-banner .cpb-promo{font-size:15px}.custom-product-banner .cpb-price-now,.custom-product-banner .cpb-price-old{font-size:29px}.custom-product-banner .cpb-btn-outline{width:223px;height:51px;font-size:15px}}@media (min-width: 1920px){.custom-product-banner .cpb-title{font-size:48px}.custom-product-banner .cpb-kit-text{font-size:24px}.custom-product-banner .cpb-list{margin-bottom:50px;margin-left:30px}.custom-product-banner .cpb-list li,.cpb-image .cpb-footnote{font-size:20px}.custom-product-banner .cpb-promo{font-size:24px}.custom-product-banner .cpb-price-now,.custom-product-banner .cpb-price-old{font-size:40px}.custom-product-banner .cpb-btn-outline{width:274px;height:53px;font-size:16px}}@media (min-width: 2300px){.custom-product-banner .cpb-title{font-size:54px}.custom-product-banner .cpb-kit-text{font-size:28px}.custom-product-banner .cpb-list{margin-bottom:50px;margin-left:30px}.custom-product-banner .cpb-list li,.cpb-image .cpb-footnote{font-size:24px}.custom-product-banner .cpb-promo{font-size:23px}.custom-product-banner .cpb-price-now,.custom-product-banner .cpb-price-old{font-size:44px}.custom-product-banner .cpb-btn-outline{width:274px;height:53px;font-size:19px}}.detox-section{background-color:#e06648;color:#fff;padding:50px 40px}.detox-section .detox-container{max-width:1600px;margin:0 auto;text-align:center}.detox-section .detox-heading{font-weight:400;line-height:1.3;margin:0 0 32px;font-size:24px}.detox-section .detox-grid{display:grid;grid-template-columns:1fr;gap:0;border-bottom:1px solid rgba(255,255,255,.5)}.detox-section .detox-item{padding:19px 0;display:grid;justify-items:center;align-items:center;row-gap:12px;border-bottom:1px solid rgba(255,255,255,.5)}.detox-section .detox-item .detox-benefit br{display:none}.detox-section .detox-item:last-child{border-bottom:none}.detox-section .detox-icon{width:50px;height:50px;object-fit:contain;display:block}.detox-section .detox-benefit{margin:8px 0 0;font-weight:600;font-size:16px;letter-spacing:.08em;text-transform:uppercase;line-height:1.4;color:#fff}@media (min-width: 800px){.detox-section{padding-top:90px;padding-bottom:100px}.detox-section .detox-grid{grid-template-columns:repeat(5,1fr);border-top:none;border-bottom:none}.detox-section .detox-item{border-bottom:none;border-right:1px solid rgba(255,255,255,.6);padding:36px 12px}.detox-section .detox-item:last-child{border-right:none}.detox-section .detox-icon{width:44px;height:44px}.detox-section .detox-benefit{font-size:22px}.detox-section .detox-item .detox-benefit br{display:block}.detox-section .detox-heading{font-weight:400;line-height:1.3;margin:0 0 50px;font-size:48px}.detox-section .detox-heading .number{font-size:40px}}@media (min-width: 1020px){.detox-section{padding:40px 129px}.detox-section .detox-item{padding:21px 12px}.detox-section .detox-heading{font-size:22px}.detox-section .detox-heading .number{font-size:18px}.detox-section .detox-benefit{font-size:11px}}@media (min-width: 1400px){.detox-section .detox-heading{font-size:34px}.detox-section .detox-heading .number{font-size:29px}.detox-section .detox-benefit{font-size:16px}}@media (min-width: 1520px){.detox-section .detox-heading{font-size:37px}.detox-section .detox-heading .number{font-size:29px}.detox-section .detox-benefit{font-size:19px}}@media (min-width: 1710px){.detox-section .detox-heading{font-size:42px}.detox-section .detox-heading .number{font-size:30px}.detox-section .detox-benefit{font-size:22px}}@media (min-width: 1920px){.detox-section .detox-heading{font-size:48px}.detox-section .detox-heading .number{font-size:35px}.detox-section .detox-benefit{font-size:24px}}@media (min-width: 2100px){.detox-section .detox-heading{font-size:48px}.detox-section .detox-heading .number{font-size:35px}.detox-section .detox-benefit{font-size:24px}}.custom-img{aspect-ratio:10/8;object-fit:cover;margin-bottom:15px}.custom-list .px-8{padding-left:8rem}.custom-green{padding-top:6rem;padding-bottom:6rem;background:#789d4a1a;font-family:Freight Sans Pro}.custom-green h2{max-width:90%;font-family:Freight Text Pro;margin:0 auto;padding-bottom:2rem;color:#2a6553;font-size:50px}.image-with-text p{font-family:Freight Sans Pro}.custom-green h3{color:#789d4a;font-size:26px;font-weight:600;text-transform:uppercase;font-family:Freight Sans Pro}h1.h1{font-size:40px;font-family:Freight Text Pro}.image-with-text h2{color:#789d4a;font-size:24px;font-weight:700;letter-spacing:.1em!important;font-family:Freight Sans Pro}.image-width-text.is-center p,.is-center h2{text-align:center}.font-semibold p{color:#789d4a;font-size:22px;font-weight:600;letter-spacing:.1em!important;font-family:Freight Sans Pro}#shopify-section-template--15487472500869__group_reset_P3GxPU>div:nth-child(6)>div>div>div.flex.flex-col.lg\:flex-row.items-center.w-full.lg\:w-2\/3.space-y-4.lg\:space-y-0.lg\:space-x-4>div.flex.flex-col.items-center.w-full.lg\:w-1\/2.flex-end-custom>div{margin-bottom:1em}#shopify-section-template--15487472500869__group_reset_P3GxPU>div:nth-child(17)>div>div>div.flex.flex-col.lg\:flex-row.items-center.w-full.lg\:w-2\/3.space-y-4.lg\:space-y-0.lg\:space-x-4>div:nth-child(1)>div.flex.items-center.mt-2.w-full.justify-center.custom-klay>div>div>form,#shopify-section-template--15487472500869__group_reset_P3GxPU>div:nth-child(17)>div>div>div.flex.flex-col.lg\:flex-row.items-center.w-full.lg\:w-2\/3.space-y-4.lg\:space-y-0.lg\:space-x-4>div:nth-child(1)>div.flex.items-center.mt-2.w-full.justify-center.custom-klay>div{width:100%!important;max-width:100%!important;min-width:100%!important}.custom-list h2{color:#789d4a;font-size:24px;font-weight:700;letter-spacing:.1em!important}.custom-list ul li{color:#252729}.hero-headline{font-family:Freight Text Pro}.custom-klay{width:100%}#shopify-section-template--15487472500869__group_reset_P3GxPU>div:nth-child(17)>div>div>div.flex.flex-col.lg\:flex-row.items-center.w-full.lg\:w-2\/3.space-y-4.lg\:space-y-0.lg\:space-x-4>div:nth-child(1)>div.flex.items-center.mt-2.w-full.justify-center>div>div>form{max-width:100%}.exclusive-heading{font-size:24px;line-height:110%;text-align:left;font-family:Freight Text Pro,sans-serif;text-align:center}.block-title{font-weight:500;font-size:26px;line-height:120%;text-align:center;font-family:Freight Text Pro;padding-bottom:10px}.block-paragraph{font-weight:400;font-size:16px;line-height:125%;letter-spacing:0%;color:#000;text-align:center;width:92%;margin:auto}.custom-text-banner{padding-top:9rem;padding-bottom:9rem}.custom-product-banner .max-w-6xl{max-width:89rem}.custom-text-banner h2{font-size:48px;font-family:Freight Text Pro,sans-serif;letter-spacing:-1px;font-weight:500}.text-white p{font-family:Freight Text Pro,sans-serif}.custom-product-banner h2,.custom-product-banner span.price-span{font-size:48px;font-family:Freight Text Pro,sans-serif;font-weight:500}.subtitle-span{color:#789d4a;font-size:26px;font-weight:700;letter-spacing:1.6px}.bio-text{font-size:24px;color:#252729;letter-spacing:0;list-spacing:18px;line-height:125%}.custom-product-banner ul li{font-sze:20px;list-spacing:18px;line-height:125%;font-weight:300}.custom-product-banner button{margin-top:3rem!important}#email_01JS25SKZRZ1ZS65N3915Z65SC{margin-bottom:.5em}.detox-heading{font-family:Freight Text Pro;font-size:48px;line-height:120%;letter-spacing:0%;color:#fff;text-align:center}.benefit-text{font-weight:700;font-family:Freight Sans Pro!important;line-height:114%;letter-spacing:1.2px;color:#fff;text-transform:uppercase;text-align:center;padding-bottom:2rem}.detox-section .md\:grid-cols-6{grid-template-columns:repeat(5,minmax(0,1fr))}html{scroll-behavior:smooth}@media (max-width: 767px){a,button,[role=button],input,select,textarea{min-height:44px;min-width:44px}a:focus,button:focus,[role=button]:focus,input:focus,select:focus,textarea:focus{outline:2px solid #2a6553;outline-offset:2px}}@media (max-width: 767px){.custom-banner{max-width:100%!important;padding:0 15px}.custom-container .justify-center{flex-direction:column!important}.custom-container .flex-center-custom,.flex-end-custom{width:100%!important;margin-left:0!important;margin-bottom:20px;align-items:center!important;justify-content:center!important}.text-white .custom-container .items-center.justify-center{flex-direction:column}.text-white .custom-container .flex-col.lg\:flex-row.items-center.w-full.lg\:w-2\/3{flex-direction:column!important;gap:20px}.text-white .custom-container .klaviyo-form-T43jZU{width:100%!important}.text-white .custom-container #shopify-section-template--15487472500869__group_reset_P3GxPU>div:nth-child(5)>div>div>div.flex.flex-col.lg\:flex-row.items-center.w-full.lg\:w-2\/3>div:nth-child(1)>div.flex.items-center.mt-2.w-full.justify-center.custom-form{width:100%}.step-text{font-size:32px!important}.step-text-title{font-size:28px!important}.sub-step-text{font-size:20px!important}.image-with-text{grid-template-columns:1fr!important}.image-with-text h1.h1{font-size:32px!important;text-align:center!important}.image-with-text p,.image-with-text .text-center.md\:text-left{text-align:center!important}.custom-green h2{font-size:36px!important;padding:0 15px}.custom-green h3{font-size:22px!important}.custom-list ul li{font-size:18px!important}.custom-text-banner{padding-top:4rem!important;padding-bottom:4rem!important}.custom-text-banner h2,.custom-product-banner h2,.custom-product-banner span.price-span{font-size:32px!important}.subtitle-span{font-size:20px!important}.bio-text{font-size:18px!important}.custom-product-banner button{width:100%}.benefit-text{font-size:18px!important;padding-bottom:1rem!important}.kl-private-reset-css-Xuajs1 form{flex-direction:column!important}.kl-private-reset-css-Xuajs1 form>div>div{flex-direction:column!important}.kl-private-reset-css-Xuajs1 form>div>div>div:nth-child(1),.kl-private-reset-css-Xuajs1 form>div>div>div:nth-child(2){flex:100%!important;width:100%!important;margin-bottom:10px}.klaviyo-form-T43jZU,.klaviyo-form-Sa7nAY{width:100%!important;max-width:100%!important}.klaviyo-form-T43jZU .kl-private-reset-css-Xuajs1,.klaviyo-form-Sa7nAY .kl-private-reset-css-Xuajs1{width:100%!important}.klaviyo-form-T43jZU .kl-private-reset-css-Xuajs1 input[type=text],.klaviyo-form-Sa7nAY .kl-private-reset-css-Xuajs1 input[type=text]{width:100%!important;padding:8px 0!important}.klaviyo-form-T43jZU button.kl-private-reset-css-Xuajs1,.klaviyo-form-Sa7nAY button.kl-private-reset-css-Xuajs1{padding:10px 20px!important;margin-top:10px!important;width:100%!important}.mt-2.px-8.py-3,.mt-2.px-12.py-3{width:100%;text-align:center}}@media (min-width: 800px) and (max-width: 1023px){.custom-banner{max-width:60%!important}.hero-headline{font-size:48px!important}.custom-container .flex-center-custom,.flex-end-custom{width:45%!important}.image-with-text h1.h1{font-size:36px!important}.custom-green h2{font-size:48px!important}}@media (max-width: 1023px){.custom-container .items-center{flex-direction:column}.w-full.lg\:w-1\/3,.w-full.lg\:w-2\/3{width:100%!important;text-align:center}.w-full.lg\:w-1\/3{margin-bottom:20px!important}.flex.flex-col.lg\:flex-row.items-center{flex-direction:column!important}.flex.flex-col.lg\:flex-row.items-center .w-full.lg\:w-1\/2{width:100%!important;margin-bottom:20px}}.custom-form form,.custom-form .kl-private-reset-css-Xuajs1{width:100%!important;max-width:100%!important}@media (max-width: 767px){#shopify-section-template--15487472500869__group_reset_P3GxPU>div:nth-child(6)>div>div>div.flex.flex-col.lg\:flex-row.items-center.w-full.lg\:w-2\/3.space-y-4.lg\:space-y-0.lg\:space-x-4>div.flex.flex-col.items-center.w-full.lg\:w-1\/2.flex-center-custom>div.flex.items-center.mt-2.w-full.justify-center.custom-form>div>div>form>div>div>div:nth-child(2){padding-left:0!important}#shopify-section-template--15487472500869__group_reset_P3GxPU>div:nth-child(17)>div>div>div.flex.flex-col.lg\:flex-row.items-center.w-full.lg\:w-2\/3.space-y-4.lg\:space-y-0.lg\:space-x-4>div:nth-child(1)>div.flex.items-center.w-full.justify-center.custom-klay>div>div>form>div>div>div:nth-child(2){padding:0!important}#shopify-section-template--15487472500869__group_reset_P3GxPU>div:nth-child(17)>div>div>div.flex.flex-col.lg\:flex-row.items-center.w-full.lg\:w-2\/3.space-y-4.lg\:space-y-0.lg\:space-x-4>div:nth-child(1)>div.flex.items-center.w-full.justify-center.custom-klay>div>div>form{max-width:100%!important}.grid.grid-cols-1.md\:grid-cols-2,.grid.grid-cols-1.md\:grid-cols-3,.grid.grid-cols-1.md\:grid-cols-6,.grid.grid-cols-6{grid-template-columns:1fr!important}.custom-list .px-8{padding-left:3rem}.detox-section .grid{row-gap:20px}.detox-section .flex-col.items-center{padding-top:20px;padding-bottom:20px}.mobile-banner-section img{height:90vh}}@media (max-width: 480px){.hero-paragraph{font-size:18px!important}.custom-text-banner .w-full{max-width:70%;margin:0 auto}.custom-green h2{font-family:Freight Text Pro;font-size:30px!important;font-weight:400}.custom-text-banner h2{font-size:30px!important;font-weight:400}.container{padding-left:15px!important;padding-right:15px!important}.hero-button{width:100%!important;max-width:100%!important}.image-with-text .py-8{padding-top:40px!important;padding-bottom:40px!important}.image-with-text .px-8{padding-left:1rem!important;padding-right:1rem!important}.py-12,.py-16,.py-20{padding-top:40px!important;padding-bottom:40px!important}}@media (max-width: 767px){body{-webkit-text-size-adjust:100%}.container{padding-left:15px!important;padding-right:15px!important}a[href="#buynow"],button{display:block;width:100%;text-align:center;padding:12px!important;font-size:16px!important}}@media (max-width: 767px){.order-1.md\:order-1,.order-2.md\:order-2,.order-1.md\:order-2,.order-2.md\:order-1{order:initial!important}.image-with-text>div:first-child{order:1!important}.image-with-text>div:last-child{order:2!important}.custom-product-banner .grid{display:flex;flex-direction:column}.custom-product-banner .order-1{order:1!important}.custom-product-banner .order-2{order:2!important}}.modal{position:fixed;top:0;right:0;bottom:0;left:0;display:none;z-index:9999;justify-content:center;align-items:center}.modal.is-open{display:flex}.modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073}.modal__content{position:relative;max-width:520px;background:#789d4a;color:#fff;padding:24px;outline:none;margin:auto;border-radius:10px;display:flex;flex-direction:column}.title-content{display:flex;flex-direction:row;align-items:center}.modal__title{flex:1;margin:0 0 8px;font-size:20px}.modal__text{margin:0 0 16px;opacity:.9}.modal__close{margin-top:-20px;width:20px;margin-left:auto;background:transparent;border:0;color:#ccc;cursor:pointer;font-size:24px;font-weight:600;text-align:right;line-height:100%}.exclusive-container{margin-top:40px}.exclusive-container .container{gap:40px;padding-left:30px!important;padding-right:30px!important}@media (min-width: 1020px){.exclusive-container .exclusive-heading{width:77%;margin:auto;font-size:22px!important}.exclusive-container .container{padding-left:200px;padding-right:200px;gap:60px;padding-bottom:50px}.exclusive-container .container img{margin-bottom:14px}.exclusive-container .block-title{font-size:14px!important;letter-spacing:0px}.block-paragraph{font-size:10px!important}}@media (min-width: 1400px){.exclusive-container .container{padding-left:250px;padding-right:250px;padding-bottom:70px}.exclusive-container .exclusive-heading{font-size:34px!important}.exclusive-container .block-title{font-size:20px!important;letter-spacing:0px}.block-paragraph{font-size:15.5px!important}}@media (min-width: 1520px){.exclusive-container .container{padding-left:250px;padding-right:250px}.exclusive-container .exclusive-heading{font-size:38px!important}.exclusive-container .block-title{font-size:22px!important;letter-spacing:0px}.block-paragraph{font-size:17.5px!important}}@media (min-width: 1710px){.exclusive-container .container{padding-left:200px;padding-right:200px;gap:90px}.exclusive-container .exclusive-heading{font-size:43px!important}.exclusive-container .block-title{font-size:26px!important;letter-spacing:0px}.block-paragraph{font-size:18.5px!important}}@media (min-width: 1920px){.exclusive-container .container{padding-left:200px;padding-right:200px}.exclusive-container .exclusive-heading{font-size:43px!important}.exclusive-container .block-title{font-size:26px!important;letter-spacing:0px}.block-paragraph{font-size:18.5px!important}}@media (min-width: 2100px){.exclusive-container .container{padding-left:150px;padding-right:150px}.exclusive-container .exclusive-heading{font-size:45px!important}.exclusive-container .block-title{font-size:29px!important;letter-spacing:0px}.block-paragraph{font-size:21px!important}}@media (min-width: 2300px){.exclusive-container .container{padding-left:150px;padding-right:150px}.exclusive-container .exclusive-heading{font-size:45px!important}.exclusive-container .block-title{font-size:29px!important;letter-spacing:0px}.block-paragraph{font-size:21px!important}}.disclaimer{width:100%;font-size:12px;text-align:center;color:#606369;margin-top:10px;margin-bottom:20px}@media (min-width: 2300px){.disclaimer{font-size:14px}}.exclusive-heading{margin-bottom:40px;margin-left:auto;margin-right:auto;width:95%}@media (max-width: 440px){.exclusive-heading{font-size:29px}.block-title{font-size:26px}.block-paragraph{font-size:17px;width:81.4%}}@media (max-width: 375px){.exclusive-heading,.block-title{font-size:24px}.block-paragraph{font-size:16px;width:92%}}
/*# sourceMappingURL=/cdn/shop/t/103/assets/community-reset-lp.css.map */
