img{vertical-align:middle;border-style:none;height:auto;max-width:100%}button{border-radius:10px;border-width:1px;letter-spacing:1.5px;line-height:18px;text-align:center;text-transform:uppercase;transition-duration:.15s;background-image:none;background:transparent}.product-hero__promo-code{background-color:#eaf1e7;border-radius:2px;font-size:14px;line-height:1.3;padding:8px 16px;text-align:center}.product-hero__promo-code p{margin:0}.bubble-text-copy{background-color:#eaf1e7;border-radius:8px;color:#023246;padding:4px 6px;text-align:center;text-transform:uppercase;font-size:10px;letter-spacing:1px;line-height:1.3;margin-right:12px}.pdp-header{font-size:38px;line-height:42px}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}.pdp-copy{color:rgb(22 38 53 / var(--tw-text-opacity));font-size:17px;line-height:1.3}.whats-included-heading{padding-bottom:2rem;padding-top:2rem;padding-left:1.25rem}.page-headline{margin-bottom:2.5rem;text-align:center;padding-left:1.25rem;padding-right:1.25rem;font-size:40px;line-height:1.3;color:#162635}.product-details-svg{overflow:hidden;width:20px;display:block;vertical-align:middle}.produict-details-info-inner button{border:unset}.whats-included-slide-info.slide{padding-top:6rem;padding-left:6rem;padding-right:6rem;width:100%;margin-left:12px;margin-right:12px}.whats-included__card{column-gap:7rem;padding-left:0;padding-right:0;border-style:none;flex-direction:row;padding-bottom:1.25rem;border-width:1px;border-radius:15px;display:flex;margin-left:auto;margin-right:auto;max-width:1096px;width:100%}a:not(.btn):hover{opacity:1;color:unset}a:not(.btn){text-decoration:none}.whats-included__media-col{flex:1 0 45%}.whats-included-hidden{display:block}.whats-included-relative{position:relative}img.whats-included-image{object-position:center;object-fit:contain;border-radius:20px;width:100%;max-height:536px;height:100%;max-width:100%;display:block;vertical-align:middle;border-style:none}.whats-included-second-image-info{position:absolute;right:-40px;bottom:-20px}img.whats-included-second-image{max-height:360px;object-position:center;object-fit:contain;height:100%;max-width:100%;display:block;vertical-align:middle}.whats-included__text-col{padding:64px 0;max-width:450px;flex:1 0 45%;margin-left:auto;margin-right:auto}.whats-included .top-0.w-fit{display:flex;text-transform:uppercase;padding:.25rem;background-color:rgb(255 255 255 / var(--tw-bg-opacity));border-width:1px;border-radius:10px;justify-content:space-around;width:fit-content;position:absolute;top:0;margin-left:auto;margin-right:auto;right:0;left:0;line-height:1.3}.whats-included .relative{position:relative}.whats-included .flickity-enabled.is-draggable{padding-top:48px}.slide-title-span{border-radius:10px;opacity:1;padding:1.25rem 2rem}.active-span--title{background-color:#c74e291a;color:#c74e29}.slide-count-span{font-size:11px;letter-spacing:1px;line-height:1rem;opacity:.4;cursor:pointer}.top-0.rounded-\[10px\].absolute{display:none}.active-span{opacity:1}.category-header{font-size:30px;font-weight:600;line-height:1.3;text-transform:capitalize;padding-bottom:16px}.pdp-collection-info{padding-bottom:1.5rem;align-items:center;display:flex}.pdp-collection-list-info{row-gap:.5rem;align-items:center;display:flex;flex-wrap:wrap}.quickview-copy{color:#162635;font-size:14px;line-height:1.3;padding-bottom:1rem;margin:0}ul.pdp-product_features-list{padding:16px 0;background-color:#c3d6b9;border-radius:10px;margin:0;list-style:revert-layer}li.pdp-product_features-list-info{letter-spacing:1.5px;line-height:1.3;text-transform:uppercase;font-size:12px;text-indent:-20px;padding:0 8px 12px 32px;list-style-position:inside}.pdp-accordion-info{padding-top:24px}.pdp-accordion-info-box{border-radius:8px;width:100%;border:1px solid #dee2e6}.produict-details-info{padding:16px 20px}.produict-details-info-inner{display:flex;align-items:center;justify-content:space-between}.produict-details-info-inner-text{font-size:14px;line-height:1.3;text-transform:uppercase;cursor:pointer;margin:0}.whats-included-second-image-info.mobile-image{display:none}.top-0.rounded-\[10px\].absolute{display:flex}.top-0.absolute.left-0.bg-white.right-0.mx-auto.border.p-1.rounded-\[40px\].justify-around{display:none}.produict-details-info h3.mb-3.label.label--sm.text-teracotta{font-size:22px}.produict-details-info p{font-size:16px}@media only screen and (max-width:1200px){img.whats-included-second-image{max-height:260px}.whats-included__card{align-items:center;overflow:hidden}}@media only screen and (max-width:991px){.whats-included-slide-info.slide{max-width:312px;padding:0}.whats-included__card{flex-direction:column}.whats-included__text-col{padding:10px}.whats-included-second-image-info.mobile-image{display:block;position:unset}.whats-included-hidden.desktop-image{display:none}.whats-included__card{border:1px solid #dee2e6}.category-header{font-size:22px}.produict-details-info{padding:10px 14px}.produict-details-info-inner-text{font-size:12px}.produict-details-info-inner svg{width:.75rem}.page-headline{font-size:22px;margin-bottom:1.5rem}.whats-included-heading{padding:32px 0 64px 20px}.whats-included .top-0.w-fit{top:-10px}@media only screen and (max-width:749px){.top-0.rounded-\[10px\].absolute{display:none}.page-headline{font-size:18px}.top-0.absolute.left-0.bg-white.right-0.mx-auto.border.p-1.rounded-\[40px\].justify-around{display:block}.whats-included-heading{padding:10px 0 25px 20px}.whats-included-heading{padding-bottom:1rem;padding-top:1rem}.whats-included .top-0.w-fit{top:0}.produict-details-info h3.mb-3.label.label--sm.text-teracotta{font-size:16px;margin:0}.produict-details-info p{font-size:14px}.produict-details-info .pt-4{padding:0}}}.before-and-after__slider-wrapper{padding-left:0;display:flex;flex-direction:column;max-width:1096px;margin:32px auto 0}.before-and-after__card{background-color:#f5f0e9;border-radius:20px;flex-direction:column;display:flex;min-height:100%;margin:0 12px;width:51%;max-width:536px;overflow:hidden}.before-after-card-media{display:flex;align-items:center;gap:4px}img.before-and-after__image{aspect-ratio:22 / 23;object-fit:cover}.before-after-card-media-relative{width:50%;position:relative}span.before-and-after__image-span{background-color:#fff;border-radius:40px;bottom:8px;font-size:9px;letter-spacing:1px;padding:4px 6px;position:absolute;right:8px;text-transform:uppercase}button.before-after-slider-btn{cursor:pointer;left:-56px;display:block;height:56px;width:56px;background-color:#fff;z-index:20;transform:translateY(-50%);border-color:#1626351a;border-width:1px;border-radius:9999px}[aria-label="Previous Slide"]{left:-56px}[aria-label="Previous Slide"] svg{rotate:180deg;color:#c74e29;width:24px;height:24px}[aria-label="Next Slide"]{right:-56px}[aria-label="Next Slide"] svg{color:#c74e29;width:24px;height:24px}.before-after-btn-info{position:absolute;left:0;z-index:999;width:100%;display:flex;align-items:center;justify-content:space-between;transform:translateY(-50%);top:50%}.before-after-content{display:flex;flex-direction:column;text-align:center;justify-content:center;align-items:center;padding:24px}.before-and-after__copy{font-size:22px;font-weight:600;letter-spacing:1px;line-height:1.3}@media only screen and (max-width:749px){.before-and-after__card{width:80%}.before-after-content{padding:18px}.before-and-after__copy{font-size:16px}button.before-after-slider-btn{height:36px;width:36px}[aria-label="Previous Slide"] svg,[aria-label="Next Slide"] svg{width:15px;height:15px}}.how-to-use-info-wrap{color:#162635;background-color:#f5f0e9}.how-to-use-info-container{display:flex;margin:0 auto;max-width:1310px;align-items:flex-start;padding:80px 0;gap:8px}.how-to-use-media-info{padding:0 16px;max-width:none;position:sticky;width:100%;flex:0 0 50%;top:72px}.rounded-media{position:relative!important;border-radius:20px;overflow:hidden}iframe.how_to_use_video{width:100%;aspect-ratio:350 / 340;object-fit:cover;overflow:hidden}.how-to-use-content-info{max-width:495px;margin-left:auto;flex:0 0 50%}.how-to-use-top-content-info{padding:0}.how-to-use-top-content-heading{font-size:14px;padding:0 0 16px;line-height:1.3}.page-headline-copy{font-size:17px;letter-spacing:0;line-height:24px;padding-top:16px}.how-to-use-save-info{text-align:center;margin:72px 0 0;padding:48px 24px 22px;background-color:#ffffffb3;border-radius:20px;position:relative}.how-to-use-top-inner-box{padding:12px 0;display:flex}.how-to-use-top-inner-box-inner{max-width:72px;width:100%;margin-right:16px}.how-to-use-top-inner-box-image{border-radius:10px}.how-to-use-top-inner-content-info{display:flex;flex-direction:column}.how-to-use-top-inner-content{padding-bottom:8px;align-items:center;display:flex}span.how-to-use-discount-info{right:-16px;position:absolute;top:-56px}.discount-star-info{font-size:14px;min-width:110px;min-height:110px;padding:10px;letter-spacing:1.5px;text-transform:uppercase;text-align:center;border-radius:9999px;display:flex;justify-content:center;width:96px;height:96px;aspect-ratio:1 / 1;position:relative}.how-to-use-save-info #add-to-cart-form{background:transparent}span.discount-card-content-text{display:flex;align-items:center;justify-content:center;z-index:10}span.discount-card-icon-info{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}h2.how-to-use-card-heading{font-size:18px;font-weight:600;line-height:1.3}p.how-to-use-card-description{font-size:13px;line-height:20px;padding:12px 0 24px;max-width:287px;margin:0 auto}a.discount-product-card-info{border-radius:15px;position:relative;border-width:1px;width:100%;display:flex;background-color:#00000008;margin-bottom:24px}.discount-product-card-img-info{max-width:120px;margin-bottom:auto;margin-top:auto}img.discount-product-card-img{width:100%;max-width:100%;overflow:hidden}.discount-product-card-content-info{padding:16px 0 0 12px;text-align:left}h4.discount-product-card-header{font-size:14px;line-height:24px;padding-bottom:6px;color:#162635}p.discount-product-card-copy{padding:0 0 8px;font-size:12px;line-height:1.3;color:#162635}.card-price{font-size:12px;letter-spacing:1px;line-height:16px;padding-bottom:10px}.how-to-use-btn{row-gap:8px;display:flex;flex-direction:column;width:fit-content;margin:0 auto}button.how-to-use-btn{margin-right:12px;padding:16px 32px;color:#c74e29;font-size:14px;border-color:#c74e29}button.how-to-use-btn:hover{background-color:#c74e29;color:#fff}.pdp-copy{color:#333;font-size:13px;line-height:1.3}h3.how-to-use-top-inner-content-step{font-size:12px;line-height:18px;text-transform:uppercase}@media only screen and (max-width:991px){.slide-title-span{padding:.55rem 2rem}}@media only screen and (max-width:768px){.how-to-use-info-container{max-width:100%;flex-direction:column}.how-to-use-media-info{position:unset;flex:0 0 100%}.how-to-use-content-info{flex:0 0 100%;max-width:100%;padding:20px 50px}.how-to-use-info-container{padding:30px 0 10px}.category-header{font-size:20px}.page-headline-copy{font-size:14px;padding-top:0}.discount-star-info{width:80px;height:80px;min-width:80px;min-height:80px}span.how-to-use-discount-info{right:-10px;top:-40px}.how-to-use-save-info{padding:48px 24px 22px;margin:42px 0 0}h2.how-to-use-card-heading{font-size:16px}a.discount-product-card-info{margin-bottom:16px}button.how-to-use-btn{margin-right:0;padding:12px 22px;font-size:14px}}@media only screen and (max-width:576px){.how-to-use-content-info{padding:20px 16px}.discount-product-card-img-info{max-width:0}}.collective-products .swiper-button-next,.collective-products .swiper-button-prev{color:#c74e29}.collective-products .review-wrapper svg{width:14px;fill:#c74e29}.collective-products .review-wrapper{display:flex;align-items:center;gap:3px}.collective-products #product-box .product-description-header{color:#002957}section.entry-content .review-wrapper span{color:#c74e29;margin-left:10px}.collective-products .review-wrapper{color:#c74e29}.product-budges{display:flex;align-items:center;margin-bottom:15px}.product-budges ul{row-gap:.5rem;align-items:center;display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0;flex:1 1 auto}.product-budges p{font-size:16px;margin:0 15px 0 0;flex:0 0 auto}.product-budges ul li{background-color:#eaf1e7;border-radius:8px;color:#023246;padding:4px 6px;text-align:center;text-transform:uppercase;font-size:10px;letter-spacing:1px;margin-right:12px}.collective-products span.money{font-size:24px;color:#002957}.collective-products .product-description-main-wrapper .product-vendor-sku{margin-bottom:10px;margin-left:0;margin-right:0}.collective-products .product-medias[data-media-col]{flex:0 0 60%;max-width:60%}.collective-products .col-sm-12.col-md-6[data-form-col]{flex:0 0 40%;max-width:40%;padding-left:70px}.collective-products #purchase{background:#c74e29;padding-top:20px!important;padding-bottom:20px!important;border-radius:10px}.product_short-description p{font-size:18px;line-height:1.3;color:#002957;margin:20px 0}.collective-products .accordion{border-radius:8px;width:100%;border:1px solid #dee2e6;padding:16px 20px;margin:10px 0}.collective-products h2.accordion-header{font-size:14px;line-height:1.3;text-transform:uppercase;cursor:pointer;margin:5px 0;display:flex;align-items:center;justify-content:space-between;width:100%}.collective-products .accordion-body p{font-size:14px;line-height:1.3}.collective-products .accordion-body ul{list-style:none;margin:0;padding:0}.collective-products .accordion-body ul li{font-size:14px}.collective-products .accordion.open h2.accordion-header svg:first-child{display:none}.collective-products .accordion.open h2.accordion-header svg:last-child{display:block}.collective-products .accordion h2.accordion-header svg:last-child{display:none}.collective-products .accordion h2.accordion-header svg:first-child{display:block}.collective-products .swiper-button-next:after,.collective-products .swiper-button-prev:after{font-size:25px}.collective-products .swiper-product-pagination .swiper-pagination-bullet-active{background:#c74e29;border:2px solid #c74e29}.collective-products .swiper-product-pagination .swiper-pagination-bullet{border:2px solid #c74e29;opacity:1}.productVariant{padding:15px 0}select.selectpicker.form-control{border-radius:10px;font-size:16px;color:#002957;font-weight:400}.collective-products .lds-dual-ring.newsletter-spinner.hide{display:none}@media only screen and (max-width:1024px){.collective-products .col-sm-12.col-md-6[data-form-col]{padding-left:40px}.collective-products #product-box .product-description-header{letter-spacing:0;font-size:34px}.collective-products span.money{font-size:22px}.product_short-description p{font-size:16px}.collective-products .accordion{padding:10px 16px}.collective-products h2.accordion-header{font-size:12px}}@media only screen and (max-width:991px){.product-budges{flex-direction:column;align-items:start;gap:10px}.collective-products .product-medias[data-media-col]{flex:0 0 50%;max-width:50%}.collective-products .col-sm-12.col-md-6[data-form-col]{padding-left:10px;flex:0 0 50%;max-width:50%}}@media only screen and (max-width:768px){.collective-products #product-box .product-description-header{font-size:22px;margin:0;line-height:1.3}section.entry-content .review-wrapper span{margin-left:5px}.collective-products span.money{font-size:18px}.product-page--pricing{margin-bottom:0}.product-budges ul li{margin-right:6px}.product_short-description p{font-size:14px;margin:15px 0}.collective-products .accordion{padding:6px 16px}.collective-products .product-medias[data-media-col]{flex:0 0 100%;max-width:100%;padding:0}.collective-products .col-sm-12.col-md-6[data-form-col]{padding-left:0;flex:0 0 100%;max-width:100%}.collective-products .shopify-product-form{background-color:#fff;padding:10px}.collective-products .product-description-main-wrapper .product-vendor-sku{margin-top:0}.collective-products .review-wrapper{font-size:13px}.product-budges p{font-size:14px;margin:0}}.px-4.mt-4.bg-opacity-50.rounded-md.bg-desert.bg_ingredients{background:#faf7f4;padding:16px 16px 20px;margin-top:16px;border-radius:6px}.px-4.mt-4.bg-opacity-50.rounded-md.bg-desert.bg_ingredients h3{font-size:15px;font-weight:600;line-height:1.3}.px-4.mt-4.bg-opacity-50.rounded-md.bg-desert.bg_ingredients .accordion-ingredient-description{font-size:13px;font-weight:400;line-height:1.5}.produict-details-info .full_bg_ingredients p{font-size:13px}.how-to-use-top-content-info.how_to_use_all_wrap{margin-bottom:20px}.how-to-use-top-content-info.how_to_use_all_wrap h3.category-header{margin:0;padding-bottom:10px}.how-to-use-top-content-info.how_to_use_all_wrap .page-headline-copy{padding:0}.how_to_use_all_wrap p.how-to-use-top-content-heading{padding:0;margin-bottom:14px}.main_ingredients_bg h3.mb-3.label.label--sm.text-teracotta{font-size:12px;font-weight:400;line-height:1.3;margin-bottom:12px}.vp-preview.VideoThumbnail_module_videoThumbnail__d1b35579{border-radius:6px}.accordion-ingredient.bg_ingredients{background:#faf7f4;padding:16px 16px 20px;margin-top:16px;border-radius:6px}.accordion-ingredient.bg_ingredients h3{font-size:15px;font-weight:600;line-height:1.3}.accordion-ingredient.bg_ingredients .accordion-ingredient-description{font-size:13px;font-weight:400;line-height:1.5}.accordion .full_bg_ingredients p{font-size:13px;color:#162635}.full_bg_ingredients h3.mb-3.label.label--sm.text-teracotta{font-size:12px;font-weight:400;line-height:1.3;margin-bottom:12px}@media only screen and (max-width:991px){.pt-4.main_ingredients_bg{margin-top:30px}.pt-4.main_ingredients_bg h3.mb-3.label.label--sm.text-teracotta{margin-bottom:10px}}.smartrr-purchase-options [data-smartrr-selling-plan-groups]{border:1px solid rgb(22 38 53/.1);border-radius:10px;overflow:hidden}.section__product [data-smartrr-form-id] .smartrr-purchase-options{margin-top:1rem}.section__product .smartrr-purchase-options [data-smartrr-selling-plan-group-id]:not(:last-child){border-bottom:1px solid rgb(22 38 53/.1)}.section__product .smartrr-purchase-options [data-smartrr-selling-plan-group-id]{padding:12px 24px;line-height:1;margin:0}.section__product .smartrr-purchase-options .smartrr-group-active{background:#f7f7f7}.section__product .smartrr-purchase-options [data-smartrr-selling-plan-group-contents]{margin:0!important}.section__product .smartrr-purchase-options .smartrr-plan-active{line-height:1;padding:0 12px;width:100%;font-weight:400!important;font-size:15px;min-height:31px;background-position-y:3px;background-position-x:99%;background-color:transparent;border:1px solid rgb(22 38 53/.1)!important;outline:none!important}.section__product .smartrr-purchase-options .smartrr-selling-plan-group-name{font-weight:400;text-transform:uppercase;font-size:15px;display:flex;flex:1 1 auto}.section__product .smartrr-purchase-options .smartrr-radio-group-container{flex:1 1 100%}.section__product .smartrr-purchase-options .smartrr-selling-plan-group-label{display:block!important;margin:0!important}.section__product .smartrr-purchase-options .smartrr-selling-plan-group-name .smartrr-pricing-dash{display:none}.section__product .smartrr-purchase-options [data-smartrr-price-style]{margin-left:auto}.section__product [data-smartrr-selling-plan-group-input]+.smartrr-selling-plan-group-input-display:before{border-color:#c74e29;background:#c74e29}.section__product [data-smartrr-selling-plan-group-input]+.smartrr-selling-plan-group-input-display:after{top:0;left:0;margin:5px;width:8px;height:8px;background:#fff!important;border:0}.section__product .swiper-slide.swiper-slide-active{padding:0}.section__product .swiper-product-carousel{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/56/assets/bundle.css.map */
