.custom-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.custom-col{padding:0 15px;flex:0 0 100%;max-width:100%}.custom-col-12{flex:0 0 100%;width:100%;padding:15px}.custom-col-9{flex:0 0 75%;width:75%;padding:15px}.custom-col-8{flex:0 0 66.6667%;width:66.6667%;padding:15px}.custom-col-7{flex:0 0 55%;width:55%;padding:15px}.custom-col-6{max-width:50%;flex:0 0 50%;padding:15px}.custom-col-5{flex:0 0 45%;width:45%;padding:15px}.custom-col-4{max-width:33.3333%;flex:0 0 33.3333%;padding:15px}.custom-col-3{flex:0 0 25%;width:25%;padding:15px}.custom-col-2{flex:0 0 16.6666666667%;width:16.6666666667%;padding:15px}.page-width{max-width:1200px;padding:0 15px;margin:0 auto;position:relative}.heading{color:inherit;font-size:48px;line-height:1.2}.slick-arrow{width:37px;height:37px;cursor:pointer;color:#fff;background:#121212}.slick-prev:before,[dir=rtl] .slick-next:before{-webkit-mask-image:none;mask-image:none;margin-left:0;border-right:0px;border-top:0px;border-bottom:2px solid currentColor;border-left:2px solid currentColor;content:"";transition:all .2s ease;width:12px;height:12px;transform:rotate(45deg);position:relative;background-color:transparent}.slick-next:before,[dir=rtl] .slick-prev:before{-webkit-mask-image:none;mask-image:none;margin-left:0;border-right:2px solid currentColor;border-top:2px solid currentColor;border-bottom:0;border-left:0;content:"";transition:all .2s ease;width:12px;height:12px;transform:rotate(45deg);position:relative;background-color:transparent}.slick-prev{left:15px}.slick-next{right:15px}.slick-dots{bottom:-30px}.slick-dots li button{width:6px;height:6px;background:#888;border-radius:100%}.slick-dots li.slick-active button{background:#121212;width:10px;height:10px}.product-custom-temp-wrapper .product{column-gap:var(--spacing-12)}.product-gallery__thumbnail-list{grid-auto-columns:90px}.custom-product-info.product-info{--product-info-block-spacing: var(--spacing-2)}.custom-rating.rating-blk{display:flex;align-items:center}.custom-rating-stars img{display:inline-block;max-width:20px}.custom-rating-content{font-size:18px;margin-left:5px}.custom-rating-content strong{font-weight:bolder;margin:0 3px}.custom-product-info .price-list{font-size:20px}.custom-product-info .price-list .text-on-sale{font-size:24px!important;font-weight:700;color:#121212}.custom-product-info .price-list .text-subdued{color:#888}.custom-product-info .badge--on-sale.badge--on-sale-percentage{font-size:14px;text-transform:uppercase;background-color:#0a5946;border-radius:6px;padding:4px 12px;font-weight:700;text-transform:capitalize}.custom-product-info .product-info__description .prose p{font-size:18px}.custom-product-info .product-info__description .prose *+:is(p,div,ul,ol){margin-block-start:var(--spacing-2)}.custom-product-info .product-info__description .prose ul{row-gap:0;list-style:none}.custom-product-info .product-info__description .prose ul li{position:relative;margin-bottom:5px}.custom-product-info .product-info__description .prose ul li span{font-size:16px!important}.custom-product-info .product-info__description .prose ul li:before{content:"\2713";color:#fff;background-color:#121212;width:16px;height:16px;margin-right:10px;display:inline-block;font-size:10px;text-align:center;line-height:16px;border-radius:100%}.custom-product-info .pro-tag-list-wrapper .tag-list{list-style:none;padding:0;margin:0}.custom-product-info .pro-tag-list-wrapper .tag-list .tag-item{background-color:#fff;color:#0a5947;margin:2px;display:inline-flex;align-items:center;font-size:12px;font-weight:700;line-height:1;white-space:nowrap;border-radius:999px;padding:7px;border:1px solid #0A5947}.custom-product-info .pro-tag-list-wrapper .tag-list .tag-item:nth-child(odd){background-color:#0a5947;color:#fff}.custom-product-info .shipping-info{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#f6f6f6;padding:10px 15px;margin-top:0;flex-wrap:wrap;border-radius:25px}.custom-product-info .estimated-date-time-wrapper .est-date{font-size:14px}.custom-product-info .estimated-date-time-wrapper .shipping-dot{width:12px;height:12px;border-radius:100%;display:inline-block;background:#22c55e;margin-right:5px}.custom-product-info .shipping-region{font-size:14px;display:flex;align-items:center;line-height:1}.custom-product-info .shipping-region img{max-width:18px;margin-right:3px}.custom-product-info .shipping-region strong{margin:0 3px}.custom-product-info .custom-cta-button .button{font-size:20px;text-transform:uppercase;font-weight:700;line-height:1.1;padding:8px 15px}.custom-product-info .custom-cta-button .button .main-atc__guarantee{display:flex;align-items:center;gap:5px;font-size:14px;font-weight:400;opacity:.7;letter-spacing:.01em;line-height:1;justify-content:center}.custom-product-info .accordion__toggle{font-size:18px;padding:12px 0}.custom-product-info .accordion__toggle .circle-chevron,.custom-product-info .group[aria-expanded=true] .circle-chevron.group-expanded\:colors:not([disabled]),.custom-product-info .group:hover .circle-chevron.group-hover\:colors:not([disabled]),.circle-chevron.hover\:colors:hover:not([disabled]){background:transparent;color:#000}.custom-product-info .accordion__toggle .circle-chevron .icon{vertical-align:middle;display:block;width:15px;height:12px}.custom-product-info .accordion__toggle .circle-chevron .icon path{stroke-width:.8px!important}.custom-product-info .user-quick-review-wrapper h4{font-size:18px;font-weight:700;margin-bottom:15PX}.custom-product-info .slick-quick-user-slider .vid_blk{position:relative;cursor:pointer;border-radius:10px;overflow:hidden}.custom-product-info .slick-quick-user-slider .vid_blk:before{content:"";display:block;background:#1b1e34;padding-bottom:160%}.custom-product-info .slick-quick-user-slider .vid_blk video{position:absolute;top:0;left:0;right:0;bottom:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:1}.custom-product-info .slick-quick-user-slider .vid_blk .video_cta{position:absolute;top:50%;width:100%;height:55px;width:55px;background-color:#fff;left:50%;transform:translate(-50%,-50%);border-radius:100%;display:flex;justify-content:center;align-items:center}.custom-product-info .slick-quick-user-slider .vid_blk .video_cta svg{width:30px;height:30px}.custom-product-info .slick-quick-user-slider .slick-list{margin:0 -8px}.custom-product-info .slick-quick-user-slider .items{padding:0 8px}.custom-product-info .slick-quick-user-slider .slick-next{right:-15px}.custom-product-info .slick-quick-user-slider .slick-prev{left:-15px}.upsell-blk-wrapper h4{font-size:18px;font-weight:700;margin-bottom:15px}.upsell-card{display:flex;align-items:center;border:none;position:relative;border-radius:12px;overflow:hidden;padding:15px;background-color:#e6eeec}.upsell-card .upsell-image{max-width:75px;flex:0 0 75px;height:75px}.upsell-card .upsell-image img{width:100%;height:100%;object-fit:contain}.upsell-card .upsell-details{padding-left:15px;flex:0 0 calc(100% - 75px);display:flex;align-items:center;justify-content:space-between}.upsell-card .upsell-details h4{font-size:16px;margin:0;color:#0a5946;font-weight:700}.upsell-card .upsell-details p{font-size:16px;color:#0a5946;margin:0;font-weight:600}.upsell-card .compare{position:relative;margin-left:3px;font-size:13px;opacity:.6}.upsell-card .compare:before{width:100%;content:"";height:1px;background-color:#b76e79;position:absolute;top:9px}.product-upsell-stars{display:flex;align-items:center}.product-upsell-stars svg{width:20px;height:20px;fill:#0a5946}.upsell-card .custom_cta_btn{font-size:16px;background-color:#0a5946;color:#fff;padding:8px 20px;font-weight:700;border-radius:25px;display:inline-block}#quick-review{color:#0a5946;position:relative;overflow:hidden;background-color:#f2f3ea}#quick-review .item{padding:0 10px}#quick-review .quick-review-card{display:flex;align-items:center;border-left:1px solid #000;padding:0 20px}#quick-review .review-text{margin-right:15px}#quick-review .review-text p{font-size:14px;font-weight:700;text-transform:uppercase}#quick-review .user-details{display:flex;align-items:center}#quick-review .user-details .username{color:inherit;opacity:.5;margin:0;font-size:14px;text-transform:uppercase}#quick-review .user-details .user-icon{width:20px;height:20px;flex:0 0 20px;background-color:#095947;display:flex;align-items:center;justify-content:center;border-radius:100%;margin-right:10px}#quick-review .user-details .user-icon svg{width:11px;height:11px;stroke:#fff;fill:none;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}#custom-ingredients .section-title{margin:0 auto 50px;max-width:670px;text-align:center}#custom-ingredients .section-title h2{font-size:52px;font-weight:700;line-height:1.2;margin-bottom:15px}#custom-ingredients .section-title p{font-size:18px}#custom-ingredients .ingredient-card{background-color:#fff;padding:25px;border-radius:15px;position:relative;overflow:hidden}#custom-ingredients .ingredient-text h2{font-size:28px;line-height:1.2}#custom-ingredients .ingredient-text .caption{font-size:18px;line-height:1.5}#custom-ingredients .ingredient-image{position:absolute;top:0;right:0;width:50%;height:100%;z-index:1}#custom-ingredients .ingredient-image img{display:block;width:100%;height:100%;object-fit:cover}#custom-feat{color:#121212;position:relative;overflow:hidden;background-color:#fff}#custom-feat .feat-content-wrapper{max-width:600px;margin-left:auto}#custom-feat .feat-content-wrapper p{color:#757575;font-size:18px;margin:15px 0 0;line-height:1.5}#custom-feat .image-wrapper{overflow:hidden;border-radius:15px}#custom-feat .feature-blk{background-color:#f6f5f1;padding:25px;margin-top:25px;border-radius:15px}#custom-feat .feature-each-blk{margin-bottom:25px}#custom-feat .feature-each-blk:last-child{margin-bottom:0}#custom-feat .feature-each-blk h4{font-size:22px;display:flex;align-items:center;margin:0;line-height:1.2;font-weight:700}#custom-feat .feature-each-blk svg{width:32px;height:32px;margin-right:15px}#custom-feat .feature-each-blk p{color:#757575;margin:5px 0 0;line-height:1.5;font-size:16px}#custom-testimonial{color:#121212;background-color:#f6f5f1}#custom-testimonial .title-area{text-align:center;margin-bottom:50px}#custom-testimonial .product-rating p{margin:0;font-size:18px}#custom-testimonial .product-rating .rating-deatils{display:flex;align-items:center;justify-content:center}#custom-testimonial .product-rating .rating-deatils .stars{display:flex;margin-left:5px}#custom-testimonial .product-rating .rating-deatils svg{width:22px;height:22px;margin-right:2px}#custom-testimonial .slick-custom-testimonial .items{padding:0 8px}#custom-testimonial .custom-testimonial-card-wrapper{background-color:#fff;border-radius:15px;overflow:hidden}#custom-testimonial .testimonial-card-image{height:310px}#custom-testimonial .testimonial-card-image img{width:100%;height:100%;object-fit:cover}#custom-testimonial .testimonial-card-content{padding:25px}#custom-testimonial .testimonial-card-content p{min-height:180px}#custom-testimonial .testimonial-user-deatils{margin-top:25px}#custom-testimonial .testimonail-stars-wrapper{display:flex;align-items:center}#custom-testimonial .testimonail-stars-wrapper .stars{display:flex}#custom-testimonial .testimonail-stars-wrapper .stars svg{width:20px;height:20px;margin-right:2px}#custom-testimonial .testimonail-stars-wrapper .verified{padding:4px 6px;font-size:12px;border-radius:2px;background-color:#f3f3f3;text-align:center;text-transform:unset;word-wrap:break-word;line-height:100%;color:#121212;font-weight:700;margin:0 0 0 15px}#custom-testimonial .testimonial-user-deatils .username{font-size:18px;font-weight:700;margin:10px 0 0;min-height:auto}#custom-testimonial .slick-arrow{width:45px;height:45px;cursor:pointer;color:#fff;background:#121212;top:auto;transform:translate(-50%);bottom:-60px}#custom-testimonial .slick-next{right:auto;left:53%}#custom-testimonial .slick-prev{left:47%}#how-to-use .custom-row{align-items:center}#how-to-use .title-area{max-width:440px}#how-to-use .title-area p{font-size:18px;color:#000000e6;margin:15px 0 0}#how-to-use .usage-list .usage-list-items{display:flex;align-items:center;margin-bottom:25px}#how-to-use .usage-list .usage-list-items img{width:40px;height:40px;object-fit:contain;margin-right:15px}#how-to-use .usage-list .usage-list-items h4{font-size:26px;font-weight:700;margin:0}#prodcut-result .heading{TEXT-ALIGN:CENTER}#prodcut-result .image-wrapper{border-radius:15px;overflow:hidden}#prodcut-result .image-wrapper img{width:100%}.result-content-wrapper .prdocut-result-list li{display:flex;align-items:center}.result-content-wrapper .prdocut-result-list li{display:flex;align-items:center;padding:15px 0;border-bottom:2px solid rgba(18,18,18,.1)}.result-content-wrapper .prdocut-result-list li:first-child{border-top:2px solid rgba(18,18,18,.1)}.result-content-wrapper .prdocut-result-list li .progress-wrap{position:relative;width:75px;height:75px;flex:0 0 75px}.result-content-wrapper .prdocut-result-list li .progress-circle{transform:rotate(-90deg)}.result-content-wrapper .prdocut-result-list li circle{fill:none;stroke-width:6}.result-content-wrapper .prdocut-result-list li .progress{stroke:#085946;stroke-dasharray:188.5;stroke-dashoffset:188.5;transition:stroke-dashoffset 1.5s ease}.result-content-wrapper .prdocut-result-list li .progress-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:18px;font-weight:700}.result-content-wrapper .result-text{padding-left:15px}.result-content-wrapper .result-text p{font-size:18px;color:#000000e6}.custom-section-comparison{background-color:var(--csc-bg, #f5f0e8);color:var(--csc-feature-text, #1a1a1a)}.csc-heading{margin:0 0 clamp(2rem,4vw,3rem);text-align:center;font-size:clamp(1.75rem,4vw,2.75rem);line-height:1.1;font-weight:800;letter-spacing:.01em;color:var(--csc-heading, #1a1a1a)}.csc-table{max-width:52rem;margin-inline:auto}.csc-table__head,.csc-table__row{display:grid;grid-template-columns:minmax(0,1.85fr) minmax(7.5rem,9.5rem) minmax(0,.75fr);align-items:stretch}.csc-table__cell{display:flex;align-items:center;justify-content:center;text-align:center;padding:1.15rem .75rem;min-height:4.25rem}.csc-table__cell--feature{justify-content:flex-start;text-align:left;font-size:24px;font-weight:800;line-height:1.25;color:var(--csc-feature-text, #1a1a1a);border-bottom:1px solid var(--csc-row-border, rgba(0, 0, 0, .12))}.csc-table__cell--others{font-size:22px;font-weight:800;line-height:1.25;color:var(--csc-others-text, #1a1a1a);border-bottom:1px solid var(--csc-row-border, rgba(0, 0, 0, .12))}.csc-table__head .csc-table__cell--feature,.csc-table__head .csc-table__cell--others{border-bottom:none;min-height:3.5rem;padding-bottom:.75rem}.csc-table__head .csc-table__cell--others{font-size:.95rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.csc-table__cell--brand{position:relative;padding:0;border-left:2px solid var(--csc-brand-border, #239d6f);border-right:2px solid var(--csc-brand-border, #239d6f);background:var(--csc-brand-cell-bg, #ffffff)}.csc-table__head .csc-table__cell--brand{border-top:2px solid var(--csc-brand-border, #239d6f);border-radius:1.25rem 1.25rem 0 0;overflow:hidden;min-height:0}.csc-table__row:last-child .csc-table__cell--feature,.csc-table__row:last-child .csc-table__cell--others{border-bottom:none}.csc-table__row:last-child .csc-table__cell--brand{border-bottom:2px solid var(--csc-brand-border, #239d6f);border-bottom-left-radius:25px;border-bottom-right-radius:25px}.csc-table__row:not(:last-child) .csc-table__cell--brand{border-bottom:1px solid var(--csc-brand-divider, #ffffff)}.csc-brand-head{width:100%;padding:.85rem 1rem;background:var(--csc-brand-head-bg, #239d6f);color:var(--csc-brand-head-text, #ffffff);font-size:.95rem;font-weight:800;letter-spacing:.03em;text-transform:uppercase;text-align:center}.csc-brand-value{display:block;width:100%;padding:1.15rem .75rem;font-size:22px;font-weight:700;line-height:1.25;color:var(--csc-brand-value, #239d6f)}.csc-empty{margin:0;text-align:center;opacity:.75}.custom-section-faq{background-color:var(--csf-outer-bg, #ffffff)}.csf-wrap{padding-inline:4rem}.csf-card{width:100%;max-width:100%;margin-inline:auto;padding:clamp(2rem,5vw,3.5rem) clamp(1.25rem,4vw,3rem);background-color:var(--csf-card-bg, #f7f6f2);border-radius:var(--csf-card-radius, 40px)}.csf-header{margin-bottom:clamp(1.75rem,3.5vw,2.5rem)}.csf-heading{margin:0;display:flex;flex-direction:column;gap:.15em;font-size:clamp(2rem,5vw,3.25rem);line-height:1.05;font-weight:800;letter-spacing:-.01em;color:var(--csf-heading, #004733)}.csf-heading__line{display:block}.csf-list{display:flex;flex-direction:column;gap:12px}.csf-item{background:var(--csf-item-bg, #ffffff);border:none;border-radius:var(--csf-item-radius, 10px);box-shadow:0 10px 5px #0000000f;overflow:hidden}.csf-item__question{display:flex;align-items:center;justify-content:space-between;gap:1rem;list-style:none;cursor:pointer;padding:1.1rem 1.25rem;font-size:clamp(.95rem,2vw,1.125rem);font-weight:700;line-height:1.35;color:var(--csf-question, #004733);-webkit-user-select:none;user-select:none}.csf-item__question::-webkit-details-marker{display:none}.csf-item__question::marker{content:""}.csf-item__question-text{flex:1;min-width:0;text-align:left}.csf-item__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--csf-icon, #a0a0a0);transition:transform .25s ease}.csf-item[open] .csf-item__icon{transform:rotate(180deg)}.csf-item__answer{padding:0 1.25rem 1.15rem;font-size:1rem;line-height:1.55;color:var(--csf-answer, #1a1a1a)}.csf-item__answer p{margin:0}.csf-item__answer p+p{margin-top:.65em}.csf-item__question:focus-visible{outline:2px solid var(--csf-heading, #004733);outline-offset:-2px}.csf-empty{margin:0;opacity:.75}.promo-bar{position:fixed;top:-80px;left:0;width:100%;z-index:9999;background:#085946;color:#fff;transition:top .35s ease;padding:10px 15px;box-sizing:border-box}.promo-bar.show{top:0}.promo-bar__inner{max-width:1440px;margin:0 auto;display:flex;justify-content:center;align-items:center;gap:24px}.promo-bar__message{font-size:16px;font-weight:700;text-align:center}.promo-bar__timer{display:flex;align-items:center;gap:12px}.timer-unit{display:flex;flex-direction:column;align-items:center;line-height:1}.timer-unit span{font-size:18px;font-weight:700}.timer-unit small{font-size:10px;opacity:.85}.product-gallery{position:sticky!important;top:0!important}@media only screen and (max-width:1199px){.heading,.section-title h2{font-size:42px}.section-title p{font-size:16px}#custom-ingredients .ingredient-text h2{font-size:28px}#custom-ingredients .ingredient-text .caption{font-size:18px}#custom-feat .feature-each-blk{margin-bottom:15px}#custom-feat .feature-each-blk h4{font-size:20px}#custom-testimonial .testimonial-card-content p{min-height:155px}#how-to-use .title-area p{font-size:16px}#how-to-use .usage-list .usage-list-items h4{font-size:22px}.csf-wrap{padding-inline:3rem}}@media only screen and (max-width:991px){.product-gallery{position:static!important;top:0!important}.product-gallery__thumbnail-list{grid-auto-columns:60px}.custom-col-6{max-width:100%;flex:0 0 100%;padding:8px 15px}.custom-col-5,.custom-col-7{flex:0 0 100%;width:100%;padding:15px}.heading,#custom-ingredients .section-title h2{font-size:36px}#custom-feat .feature-blk{background-color:#f6f5f1;padding:15px;margin-top:15px;border-radius:15px}#custom-feat .feat-content-wrapper{max-width:100%;text-align:center}#custom-feat .feature-each-blk h4{justify-content:center;flex-direction:column}#custom-feat .feature-each-blk svg{margin-right:0;margin-bottom:10px}#custom-feat .feature-each-blk{margin-bottom:25px}#how-to-use .title-area{max-width:100%;text-align:center}#prodcut-result .image-wrapper{border-radius:15px;overflow:hidden;margin-bottom:30px}.csf-wrap{padding-inline:2rem}}@media screen and (max-width:767px){.heading,#custom-ingredients .section-title h2{font-size:32px}.custom-rating-stars img{max-width:16px}.custom-rating-content{font-size:14px;margin-left:0;margin-top:5px;line-height:1}.custom-rating-content{font-size:16px;margin-left:0;margin-top:5px}.custom-product-info .price-list{font-size:16px}.custom-product-info .price-list .text-on-sale{font-size:20px!important}.custom-product-info .custom-cta-button .button{font-size:18px}.custom-product-info .custom-cta-button .button .main-atc__guarantee{font-size:12px}.custom-product-info .shipping-info__row{gap:4px;font-size:13px}.custom-product-info .shipping-region{font-size:13px}.upsell-card .upsell-details{padding-left:10px;flex-direction:column;align-items:flex-start}.custom_cta_blk{width:100%}.upsell-card .custom_cta_btn{font-size:16px;color:#fff;padding:10px 25px;text-align:center;width:100%}#custom-testimonial .testimonial-card-content p{min-height:auto}#custom-testimonial .slick-next{left:58%}#how-to-use .usage-list .usage-list-items h4{font-size:20px}#custom-testimonial .slick-prev{left:42%}.csc-table__head,.csc-table__row{grid-template-columns:minmax(0,1.65fr) minmax(6.25rem,7.5rem) minmax(0,.65fr)}.csc-table__cell,.csc-brand-value{padding:8px 0;min-height:100%}.csc-table__cell--feature,.csc-table__cell--others,.csc-brand-value,.upsell-card .upsell-details h4,.upsell-card .upsell-details p{font-size:16px}#custom-ingredients .ingredient-text h2{font-size:24px}#custom-ingredients .ingredient-text .caption{font-size:16px}.custom-product-info .slick-quick-user-slider .items{padding:0 5px}.csc-table__head .csc-table__cell{padding:0}.csf-wrap{padding-inline:15px}.promo-bar__message{font-size:12px}.timer-unit span{font-size:14px}.timer-unit small{font-size:9px}.upsell-blk-wrapper{margin-top:40px}.custom-product-info.product-info{--product-info-block-spacing: var(--spacing-3)}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom.css.map */
