.ProductRecommendations .more-info{display:none}.template-product .section-icon{padding:78px 0 107px;margin:0 auto}.template-product .section-icon .section-heading{color:#fff;margin-bottom:54px}.template-product .section-icon .icon-list .title,.template-product .section-icon .icon-list .content,.template-product .section-icon .icon-list p{color:#fff}.template-product .TestimonialList{padding:108px 0}.template-product .TestimonialList .flickity-page-dots{display:block}.template-product .TestimonialList .flickity-prev-next-button.previous,.template-product .TestimonialList .flickity-prev-next-button.next{display:none}.template-product .Testimonial{border-bottom:none}.template-product .Testimonial .testi-wrapper{border:none}.template-product .Testimonial .testi-wrapper .testi-heading{margin-bottom:50px}.template-product .Testimonial .testi-wrapper .Testimonial__Content{font-size:28px;line-height:38px;margin:0 auto 49px}.template-product .Product__InfoWrapper{padding-top:56px;width:50%;position:relative}.template-product .Product__InfoWrapper .Product__Info{width:100%;max-width:fit-content;margin:0 107px 0 76px}.template-product .Product__Gallery:not(.Product__Gallery--stack){width:50%;display:flex;flex-wrap:wrap;margin-left:0;justify-content:space-between;margin-top:0;padding-top:20px;border-right:1px solid #DDDDD2;padding-right:50px;margin-bottom:0;padding-bottom:20px}.template-product .Product__Gallery:not(.Product__Gallery--stack) .Product__Slideshow{width:calc(100% - 75px);margin:0}.template-product .Product__Gallery:not(.Product__Gallery--stack) .Product__SlideshowNav--thumbnails{width:53px;margin:36px 22px 0 0;order:-1;text-align:left}.template-product .Product__Gallery:not(.Product__Gallery--stack) .Product__SlideshowNavScroller{width:540px;height:53px;transform:rotate(90deg) translateY(-100%);transform-origin:left top}.template-product .Product__Gallery:not(.Product__Gallery--stack) .Product__SlideshowNavScroller .Product__SlideshowNavImage{transform:rotate(-90deg);width:53px;margin:0 8px 0 0;height:53px;border-radius:50%;border:1px solid transparent;display:inline-block;vertical-align:top}.template-product .Product__Gallery:not(.Product__Gallery--stack) .Product__SlideshowNavScroller .Product__SlideshowNavImage.is-selected{border-color:#ddddd2}.template-product .Product__Gallery:not(.Product__Gallery--stack) .Product__SlideshowNavScroller .Product__SlideshowNavImage img{border-radius:50%;height:auto;display:block;bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;border:0;font-family:"object-fit: contain;";max-height:100%;-o-object-fit:contain;object-fit:cover;width:100%}.template-product .Product__Gallery:not(.Product__Gallery--stack) .Product__SlideshowNavScroller .Product__SlideshowNavImage:before{display:none}.template-product .product-bar{position:fixed;bottom:0;left:0;z-index:9;width:100%;display:flex;align-items:center;justify-content:space-between;background:#fff;border:1px solid #DDDDD2}.template-product .product-bar .bar-list{width:calc(100% - 417px);padding-left:56px}.template-product .product-bar .bar-list ul{display:flex;flex-wrap:wrap}.template-product .product-bar .bar-list ul li{display:block;padding-right:50px}.template-product .product-bar .bar-list ul li a{letter-spacing:.96px;color:#20312e;opacity:.4;font-size:12px;font-family:Consolas;line-height:23px;text-decoration:none;text-transform:uppercase}.template-product .product-bar .bar-list ul li.active a{opacity:1}.template-product .product-bar .bar-cart{display:flex;flex-wrap:wrap}.template-product .product-bar .bar-cart .ProductForm__QuantitySelector{width:154px;margin:0;display:block}.template-product .product-bar .bar-cart .ProductForm__AddToCart{width:263px;background:#90ae9b80;border:none;font-family:Consolas}.template-product .product-bar .bar-cart .ProductForm__AddToCart span{letter-spacing:.96px}.template-product .product-bar .bar-cart .ProductForm__AddToCart:hover{background:#20312e}.template-product .product-bar .bar-cart .QuantitySelector{border:none;border-left:1px solid #DDDDD2;height:55px;justify-content:center;display:flex}.template-product .QuantitySelector{border:1px solid #DDDDD2;height:45px}.template-product .QuantitySelector .QuantitySelector__Button{height:45px;padding:10px 23px}.template-product .QuantitySelector .QuantitySelector__Button[data-action=increase-quantity]{padding-left:0}.template-product .QuantitySelector .QuantitySelector__Button[data-action=decrease-quantity]{padding-right:0}.template-product .QuantitySelector .QuantitySelector__Button svg{width:7px;height:7px}.template-product .QuantitySelector .QuantitySelector__CurrentQuantity{color:#20312e;letter-spacing:.96px;font-size:12px}.template-product .ProductForm__BuyButtons{margin-bottom:20px}.template-product .rc_popup{padding-top:10px}.template-product .rc-template__radio-group .rc-radio-group__options{border:1px solid #DDDDD2;border-radius:0}.template-product .rc-template__radio-group .rc-radio-group__options .rc-option__text,.template-product .rc-template__radio-group .rc-radio-group__options .rc-option__price,.template-product .rc-template__radio-group .rc-radio-group__options .rc-option__discount{letter-spacing:.96px;color:#20312e;font-size:12px;line-height:23px;font-family:Consolas;font-weight:400!important;text-transform:uppercase}.template-product .rc-template__radio-group .rc-radio-group__options .rc-option__price{margin-right:23px!important}.template-product .rc-template__radio-group .rc-radio-group__options .rc-radio{position:relative;padding:11px 20px 10px 27px}.template-product .rc-template__radio-group .rc-radio-group__options .rc-radio .rc-radio__label{margin-left:12px}.template-product .rc-template__radio-group .rc-radio-group__options .rc-radio:before{content:"";display:block;position:absolute;top:17px;left:20px;width:10px;height:10px;border:1px solid #8BAE8E;background-color:#fff;z-index:1;text-align:center;border-radius:50%}.template-product .rc-template__radio-group .rc-radio-group__options .rc-radio:after{content:"";display:block;position:absolute;top:19px;left:22px;width:6px;height:6px;background-color:#fff;z-index:1;text-align:center;border-radius:50%}.template-product .rc-template__radio-group .rc-radio-group__options .rc-radio.rc-option--active{border:none;background:transparent}.template-product .rc-template__radio-group .rc-radio-group__options .rc-radio.rc-option--active:after{background-color:#8bae8e}.template-product .rc-template__radio-group .rc-radio-group__options .rc-radio:not(:first-child){border-top:1px solid #DDDDD2}.template-product .rc-template__radio-group .rc-radio-group__options+.rc-selling-plans{letter-spacing:.96px;color:#20312e;font-size:12px;line-height:23px;font-family:Consolas;font-weight:400}.template-product .rc-template__radio-group .rc-radio-group__options+.rc-selling-plans select{border:1px solid #DDDDD2;padding:14px 29px 14px 14px;letter-spacing:.96px;color:#20312e;font-size:12px;-webkit-appearance:none;-moz-appearance:none;background-image:url(./chevron-down-outline.png);background:transparent;background-repeat:no-repeat;background-position-x:94%;background-image:url(./chevron-down-outline.png);background-position-y:18px;background-size:12px;line-height:23px;font-family:Consolas;font-weight:400;text-transform:uppercase}.template-product .rc-template__radio-group .rc-radio-group__options+.rc-selling-plans .rc-selling-plans__label{padding-right:8px;letter-spacing:.96px;color:#20312e;font-size:12px;line-height:23px;font-family:Consolas;font-weight:400}.template-product .ProductForm__QuantitySelector{margin-top:0;margin-bottom:0}.template-product .ProductForm__Variants{margin-top:13px}.template-product .ProductForm__Variants.hidden{display:none}.template-product .ProductForm__Variants .ProductForm__Label{letter-spacing:.88px;color:#20312e;text-transform:uppercase;font-size:11px;line-height:18px}.template-product .ProductForm__Variants .SizeSwatchList{display:flex;flex-wrap:wrap;margin:0}.template-product .ProductForm__Variants .HorizontalList__Item{margin-right:0;margin-left:0;width:50%}.template-product .ProductForm__Variants .HorizontalList__Item .SizeSwatch{width:100%;min-width:auto;text-align:left;text-transform:uppercase}.template-product .ProductForm__Variants .HorizontalList__Item:nth-child(2n) .SizeSwatch{border-left:none}.template-product .ProductForm__Variants .SizeSwatch{border:1px solid #DDDDD2;color:#20312e;padding:10px 20px 10px 36px}.template-product .ProductForm__Variants .SizeSwatch:before{top:16px;left:15px}.template-product .ProductForm__Variants .SizeSwatch:after{top:18px;left:17px}.template-product .product-badge_vendor{position:absolute;top:55px;right:51px;z-index:2}.template-product .product-badge_vendor img{width:82px;margin-bottom:20px;display:block}.template-product .ProductMeta{border:none;margin-bottom:0;padding-bottom:18px;text-align:left}.template-product .ProductMeta .ProductMeta__Title{letter-spacing:2.24px;color:#20312e;font-size:28px;line-height:32px;font-family:Gotham;margin-bottom:10px}.template-product .ProductMeta .price-star{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:17px}.template-product .ProductMeta .price-star .product-bagde_price{letter-spacing:.88px;text-transform:uppercase;font-size:11px;line-height:23px;background-color:#476b73;padding:1px 9px;margin-left:0;margin-right:22px;font-family:Consolas;color:#fff}.template-product .ProductMeta .price-star .product-bagde_price span{font-family:Consolas;font-size:11px;line-height:23px;color:#fff;letter-spacing:.88px}.template-product .ProductMeta .price-star .ProductMeta__PriceList{margin:0 19px 0 0}.template-product .ProductMeta .price-star .ProductMeta__PriceList .Price{letter-spacing:.96px;color:#20312e;font-size:12px;line-height:23px;font-family:Consolas}.template-product .ProductMeta .price-star .ProductMeta__PriceList .Price.Price--compareAt{margin-left:8px}.template-product .ProductMeta .price-star .ProductMeta__PriceList .Price.Price--compareAt:before{left:0;width:100%}.template-product .ProductMeta .price-star .ProductMeta__Rating{margin:0}.template-product .ProductMeta .price-star .ProductMeta__Rating .okeReviews-reviewsSummary-ratingCount span{font-family:Consolas;line-height:23px;letter-spacing:.96px}.template-product .okeReviews-widget-holder{max-width:100%;padding:0}.template-product .okeReviews-widget-holder .okeReviews-reviewsWidget-header{padding:0 60px}.template-product .okeReviews-widget-holder .okeReviews-widgetNavBar{display:flex;flex-wrap:wrap;padding:0;border-top:1px solid #ddddd2;border-bottom:1px solid #ddddd2}.template-product .okeReviews-widget-holder .okeReviews-widgetNavBar .okeReviews-widgetNavBar-item{letter-spacing:2.24px;color:#20312e;font-size:28px;line-height:30px;font-family:Gotham;font-weight:400;text-transform:uppercase;padding:46px 60px 31px;min-width:50%;margin:0;text-align:left;position:relative;border-bottom:none}.template-product .okeReviews-widget-holder .okeReviews-widgetNavBar .okeReviews-widgetNavBar-item:after{content:"";border-bottom:5px solid transparent;width:225px;height:5px;position:absolute;bottom:-1px;left:60px}.template-product .okeReviews-widget-holder .okeReviews-widgetNavBar .okeReviews-widgetNavBar-item:first-child{border-right:1px solid #ddddd2}.template-product .okeReviews-widget-holder .okeReviews-widgetNavBar .okeReviews-widgetNavBar-item[aria-selected=true]:after{content:"";border-bottom:5px solid #ddddd2}.template-product .okeReviews-widget-holder .okeReviews-widgetNavBar .okeReviews-widgetNavBar-item .okeReviews-widgetNavBar-count{letter-spacing:1.44px;color:#20312e;font-size:18px;line-height:23px;font-family:Consolas;background:none;margin-left:0}.template-product .okeReviews-widget-holder .okeReviews-widgetNavBar .okeReviews-widgetNavBar-item .okeReviews-widgetNavBar-count:before{content:"("}.template-product .okeReviews-widget-holder .okeReviews-widgetNavBar .okeReviews-widgetNavBar-item .okeReviews-widgetNavBar-count:after{content:")"}.template-product .okeReviews-widget-holder .okeReviews-badge--rating span{color:#fff}.template-product .okeReviews-widget-holder .okeReviews-reviewsAggregate-side,.template-product .okeReviews-widget-holder .okeReviews-reviewsAggregate-primary,.template-product .okeReviews-widget-holder .okeReviews-review-side,.template-product .okeReviews-widget-holder .okeReviews-review-primary{padding:50px 60px!important;border:none!important;border-top:1px solid #DDDDD2!important;border-bottom:1px solid #ddddd2!important}.template-product .okeReviews-widget-holder .okeReviews-reviewsAggregate-side,.template-product .okeReviews-widget-holder .okeReviews-review-side{border-right:1px solid #ddddd2!important}.template-product .ProductForm__Item{border:1px solid #DDDDD2;padding:19px}.template-product .ProductRecommendations .ProductForm__BuyButtons{margin-bottom:0}.template-product .ProductRecommendations .ProductForm__AddToCart{height:45px}.template-product .ProductForm__AddToCart{height:55px;letter-spacing:.96px;background-color:#90ae9b;border-color:#90ae9b;color:#fff}.template-product .ProductForm__AddToCart:hover{background-color:#20312e!important;border-color:#20312e!important}.template-product .ProductForm__AddToCart span{color:#fff;font-family:Consolas;margin:0 4px;letter-spacing:.96px}.template-product .ProductForm__AddToCart .Button__SeparatorDot{color:#fff;content:"";width:auto;height:auto;background:transparent}.template-product .ProductForm__AddToCart[disabled=disabled]{background:#ddddd2;border:1px solid #ddddd2}.template-product .okeReviews{font-family:Consolas;letter-spacing:.96px;line-height:23px;color:#20312e}.template-product .okeReviews .okeReviews-reviewsAggregate-summary-total,.template-product .okeReviews .okeReviews-review,.template-product .okeReviews .okeReviews-reviews-controls-reviewCount,.template-product .okeReviews .okeReviews-select,.template-product .okeReviews .okeReviews-tag--store,.template-product .okeReviews .okeReviews-sectionedList-list-item,.template-product .okeReviews .okeReviews-review-helpful-vote-button,.template-product .okeReviews .okeReviews-helpful-vote-button{color:#20312e}.template-product .okeReviews .okeReviews-reviews-controls{padding:0 60px 21px}.template-product .okeReviews .okeReviews-qandaWidget-header,.template-product .okeReviews .okeReviews-questions{padding:0 60px}.template-product .okeReviews .okeReviews-reviews-showMore{letter-spacing:.96px;color:#20312e;font-size:12px;line-height:23px;text-transform:uppercase;padding:13px 97px;font-family:Consolas}.template-product .okeReviews .okeReviews-reviews-showMore:after{border-left:3px solid transparent;border-right:3px solid transparent;border-top:5px solid #20312E;content:"";display:inline-block;margin-left:.5em;position:relative;top:-1px}.template-product .okeReviews .okeReviews-reviews-showMore:hover{color:#8bae8e}.template-product .okeReviews .okeReviews-reviews-showMore:hover:after{border-top:5px solid #8BAE8E}.template-product .Product{max-width:100%;margin-bottom:0;background-color:#f9f9f7}.template-product .Product .Product__Wrapper{max-width:100%;display:flex;flex-wrap:wrap}.template-product .Section-Recommendations{margin:63px 0 73px}.template-product .Section-Recommendations .SectionHeader{border-bottom:1px solid #DDDDD2;margin-bottom:42px;padding-bottom:26px}.template-product .Section-Recommendations .SectionHeader__Heading{letter-spacing:2.24px;color:#20312e;font-size:28px;line-height:59px;font-family:Gotham;margin:0}.template-product .product-accordion{border-top:1px solid #DDDDD2;padding-bottom:36px}.template-product .product-accordion .accordion-list{border-bottom:1px solid #DDDDD2}.template-product .product-accordion .accordion-list.open .title:after{content:"";background:url(./minus-plus.svg);background-size:cover;width:16px;height:1px;background-repeat:no-repeat;top:23px;right:17px}.template-product .product-accordion .title{padding:12px 0 13px;letter-spacing:1.28px;color:#20312e;font-size:16px;text-transform:uppercase;margin-bottom:0;position:relative;cursor:pointer}.template-product .product-accordion .title p{font-size:16px;line-height:23px;letter-spacing:1.28px}.template-product .product-accordion .title:after{content:"";background:url(./plus-icon-gray.svg);width:12px;height:12px;position:absolute;right:19px;background-repeat:no-repeat;top:17px;background-size:contain}.template-product .product-accordion .content{letter-spacing:0px;color:#20312e;font-size:12px;line-height:18px;padding-bottom:15px;padding-top:4px;display:none}.template-product .product-accordion .content.content-image{padding-top:12px}.template-product .product-accordion .content ul{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:27px;padding-bottom:15px}.template-product .product-accordion .content ul li{display:block;width:calc(20% - 3px);text-align:center;margin:0 auto}.template-product .product-accordion .content ul li img{max-width:90px;width:100%}.product-custom-product.template-product .product-bar .bar-list ul li.bar-difference{display:none}.product-claims{display:flex;flex-wrap:wrap;justify-content:space-between}.product-claims .claims-left{width:50%;background-color:#c7d6cc;padding:34px 25px 40px;display:flex;flex-wrap:wrap;justify-content:center;vertical-align:middle;flex-direction:column}.product-claims .claims-left .claims-title{letter-spacing:2.24px;color:#20312e;font-size:28px;line-height:59px;font-family:Gotham;margin-bottom:20px;margin-top:10px}.product-claims .claims-left .claims-content .item{background-color:#ffffff26;padding:30px;display:flex;align-items:center;margin-bottom:37px}.product-claims .claims-left .claims-content .item strong{letter-spacing:2.88px;color:#20312e;font-size:36px;line-height:59px;margin-right:27px;font-family:Gotham;font-weight:400}.product-claims .claims-left .claims-content .item p{letter-spacing:1.12px;color:#20312e;font-size:14px;line-height:18px;margin-bottom:0;font-family:Consolas}.product-claims .claims-right{width:50%}.product-use{display:flex;flex-wrap:wrap;background-color:#fff;justify-content:space-between}.product-use .product-list-use{padding-bottom:40px}.product-use .vendor-badge{display:none}.product-use .use-right{width:50%;padding:23px 52px 0;background:#fff;display:flex;flex-direction:column;justify-content:space-between}.product-use .use-right .use-title{letter-spacing:2.24px;color:#20312e;font-size:28px;line-height:59px;font-family:Gotham;margin-bottom:19px}.product-use .use-right .use-content{letter-spacing:0px;color:#20312e;font-size:12px;line-height:18px;margin-bottom:29px;max-width:463px;width:100%}.product-use .use-right .use-pro-tips{background-color:#476b73e6;color:#fff;padding:4px 15px;max-width:97px;margin-bottom:16px}.product-use .use-right .use-pro-tips.open{max-width:314px;padding:9px 15px 14px}.product-use .use-right .use-pro-tips.open .tips-heading:after{content:"-"}.product-use .use-right .use-pro-tips .tips-heading{text-transform:uppercase;cursor:pointer;font-family:Consolas;position:relative;font-size:12px;line-height:23px;letter-spacing:.96px}.product-use .use-right .use-pro-tips .tips-heading:after{content:"+";width:10px;height:10px;position:absolute;left:63px;top:-1px}.product-use .use-right .use-pro-tips .tips-content{display:none;letter-spacing:.96px;color:#fff;font-size:12px;margin-top:10px;line-height:18px}.product-use .use-right .use-pro-tips .tips-content p{letter-spacing:.96px;color:#fff;font-size:12px;font-family:Consolas;margin-bottom:0}.product-use .use-right .use-pro-tips .tips-content a{letter-spacing:.96px;color:#fff;font-size:12px;font-family:Consolas;line-height:18px}.product-use .list-use-heading{letter-spacing:1.44px;color:#20312e;font-size:18px;line-height:23px;margin-bottom:20px;font-family:Gotham}.product-use .slick-dots{margin-top:40px}.product-use .product-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start;column-gap:20px}.product-use .product-wrapper .ProductItem{width:calc(100%/3 - 24px)}.product-use .product-wrapper .product--add-to-cart,.product-use .product-wrapper .more-info,.product-use .product-wrapper .price-layout{display:none}.product-use .product-wrapper .product-info{justify-content:center}.product-use .product-wrapper .ProductForm__BuyButtons{margin-bottom:0}.product-use .product-wrapper .btn-in-image{bottom:18px}.product-use .product-wrapper .btn-in-image .ProductForm{max-height:25px}.product-use .product-wrapper .variant-item{display:none}.product-use .product-wrapper .add-to-cart-btn{padding:3px 1px;max-height:25px;margin-top:0}.product-use .product-wrapper .add-to-cart-btn span{letter-spacing:.64px;font-size:8px;line-height:8px}.product-use .product-wrapper .ProductItem__Title a{letter-spacing:.8px;color:#20312e;font-size:10px;line-height:10px}.product-use .use-left{width:50%;background:#f9f9f7;position:relative}.product-use .use-left .icon-video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.product-use .use-left .icon-video .Icon{width:100px;height:100px}.product-formula{display:flex;flex-wrap:wrap;justify-content:space-between;background:#fff}.product-formula .formula-left{width:50%;padding:67px 31px 49px}.product-formula .formula-left .formula-title{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:28px}.product-formula .formula-left .formula-title .title{letter-spacing:2.24px;color:#20312e;font-size:28px;line-height:30px;text-transform:uppercase;margin-bottom:9px;font-family:Gotham}.product-formula .formula-left .formula-title a{letter-spacing:1.12px;color:#20312e;font-size:14px;line-height:19px;text-transform:uppercase}.product-formula .formula-left .formula-view{margin-top:1px;margin-right:20px}.product-formula .formula-left .formula-view a{font-family:Consolas}.product-formula .formula-left .formula-view:hover a{color:#8bae8e}.product-formula .formula-left .formula-heading{display:flex;width:auto;margin:0 auto 27px;overflow-x:auto;padding-right:1px;padding-bottom:10px}.product-formula .formula-left .formula-heading::-webkit-scrollbar{height:6px}.product-formula .formula-left .formula-heading body::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #ddddd2;background-color:#ddddd2}.product-formula .formula-left .formula-heading::-webkit-scrollbar-thumb{background-color:#8bae8e;outline:1px solid #DDDDD2;border-radius:10px}.product-formula .formula-left .formula-heading:empty{display:none}.product-formula .formula-left .formula-heading h3{letter-spacing:.96px;color:#20312e;font-size:12px;line-height:23px;padding:6px 10px;margin:0;border:1px solid #DDDDD2;border-right:none;min-width:25%;text-align:center;font-family:Consolas;cursor:pointer;white-space:nowrap}.product-formula .formula-left .formula-heading h3:last-child{border-right:1px solid #DDDDD2}.product-formula .formula-left .formula-heading h3.active{background-color:#d1e2d7e6}.product-formula .formula-left .formula-content .initial-content,.product-formula .formula-left .formula-content .content{display:none}.product-formula .formula-left .formula-content .content.active{display:block}.product-formula .formula-left .formula-content .part{background-color:#d1e2d733;padding:29px 22px 27px;margin-bottom:20px}.product-formula .formula-left .formula-content .part:empty{display:none}.product-formula .formula-left .formula-content .part:not(.has-toggle) .content{display:block}.product-formula .formula-left .formula-content .part .content{padding-top:16px}.product-formula .formula-left .formula-content .part:last-child{margin-bottom:0}.product-formula .formula-left .formula-content h4{letter-spacing:1.44px;color:#20312e;font-size:18px;line-height:23px;margin-bottom:0;font-family:Consolas}.product-formula .formula-left .formula-content p{color:#20312e;font-size:12px;line-height:18px}.product-formula .formula-left .formula-content p u{font-family:Consolas}.product-formula .formula-left .formula-content ul li{display:flex;margin-bottom:16px;align-items:center}.product-formula .formula-left .formula-content ul li img{max-width:39px;height:auto!important;margin-right:21px}.product-formula .formula-left .formula-content ul li span{letter-spacing:0px;color:#20312e;font-size:12px;display:flex;align-items:center;line-height:23px}.product-formula .formula-left .formula-content ul li span strong{font-family:Consolas;font-weight:400}.product-formula .formula-right{width:50%}.formula-right img{width:100%;object-fit:cover}.product-badge-top{margin-bottom:24px}.product-badge-top span{letter-spacing:.96px;line-height:2;background:#476b73;color:#fff;padding:6px 14px}.product-includes{margin-bottom:15px}.product-includes .includes-heading{letter-spacing:1.12px;color:#20312e;text-transform:uppercase;font-size:14px;line-height:23px;font-family:Consolas;margin-bottom:9px}.product-includes .includes-content{border:1px solid #DDDDD2;padding:3px 0 0}.product-includes .accordion-list{padding:9px 19px;border-bottom:1px solid #DDDDD2}.product-includes .accordion-list:last-child{border-bottom:none}.product-includes .accordion-list.open .title .close-icon .more{display:none}.product-includes .accordion-list.open .title .close-icon .close{display:block}.product-includes .title,.product-includes h4{letter-spacing:.96px;color:#20312e;font-size:12px;font-family:Consolas;text-transform:uppercase;line-height:23px;margin-bottom:0;position:relative}.product-includes .title{cursor:pointer}.product-includes .title .close-icon{position:absolute;right:0;top:0}.product-includes .title .close-icon span{letter-spacing:.96px;font-size:12px;line-height:23px;text-decoration:underline}.product-includes .title .close-icon .more{display:block;font-family:Consolas}.product-includes .title .close-icon .close{display:none;font-family:Consolas}.product-includes .title:hover span{color:#8bae8e}.product-includes .content{padding-top:10px;letter-spacing:0px;color:#20312e;font-size:11px;line-height:17px;display:none;padding-bottom:2px}.product-includes .content p,.product-includes .content span{font-size:11px;line-height:17px}.product-faq{background:url(./background-icon-top.png);background-size:cover;padding:78px 22px 89px;background-repeat:no-repeat;max-height:519px;height:100%}.product-faq .faq-heading{letter-spacing:2.24px;color:#20312e;font-size:28px;line-height:59px;text-align:left;margin-bottom:43px;font-family:Gotham}.product-faq .faq-content{display:flex;flex-wrap:wrap;justify-content:space-between}.product-faq .faq-content .faq-left,.product-faq .faq-content .faq-right{width:calc(50% - 63px)}.product-faq .faq-content .faq-left .accordion-list,.product-faq .faq-content .faq-right .accordion-list{margin-bottom:45px}.product-faq .faq-content .faq-left .title,.product-faq .faq-content .faq-right .title{position:relative;margin-bottom:0;padding-right:40px;cursor:pointer}.product-faq .faq-content .faq-left .title h3,.product-faq .faq-content .faq-right .title h3{letter-spacing:1.44px;color:#20312e;text-transform:uppercase;font-size:18px;line-height:23px;margin-bottom:0;font-family:Consolas}.product-faq .faq-content .faq-left .title:after,.product-faq .faq-content .faq-right .title:after{content:"";background:url(./plus-icon-gray.svg);width:10px;height:10px;position:absolute;right:6px;background-repeat:no-repeat;top:7px;background-size:contain}.product-faq .faq-content .faq-left .content,.product-faq .faq-content .faq-right .content{letter-spacing:0px;color:#20312e;font-size:12px;line-height:18px;display:none;padding-right:40px;padding-top:17px}.product-faq .faq-content .faq-left .accordion-list.open .title:after,.product-faq .faq-content .faq-right .accordion-list.open .title:after{content:"";background:url(./minus-plus.svg);width:10px;height:10px;background-repeat:no-repeat;background-size:contain;top:12px}.slick-dots{margin-top:90px;align-items:center;width:100%;justify-content:center}.slick-dots li{margin:0 4px}.slick-dots li button{border:1px solid #20312E;width:8px;height:8px;background-color:transparent}.slick-dots li.slick-active button{background-color:#20312e;border-color:#20312e}.product-testi{padding:104px 0 43px}.product-testi .testi-heading{letter-spacing:1.12px;color:#20312e;font-size:14px;line-height:23px;text-align:center;font-family:Gotham;margin-bottom:47px}.product-testi .testi-content{max-width:686px;width:100%;padding:0 20px;margin:0 auto;text-align:center}.product-testi .testi-content p{letter-spacing:0px;color:#20312e;font-size:28px;line-height:38px;margin-bottom:38px}.product-testi .testi-content h4{letter-spacing:1.12px;color:#20312e;font-family:Consolas;font-size:14px;line-height:18px}.product-testi .slick-dots{margin-top:92px}body.has-popup{overflow:hidden;position:relative}body.has-popup #main:after{content:"";position:fixed;background:#21302e33;width:100%;height:100%;top:0;left:0;z-index:10}.formula-ingredients{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:11;max-width:808px;width:100%;padding:0 20px;display:none}.formula-ingredients.active{display:block}.formula-ingredients .wrapper{border:1px solid #DDDDD2;max-width:768px;width:100%;padding:46px 53px 20px;background:#fff;margin:0 auto;font-family:Consolas}.formula-ingredients .wrapper .close-icon{position:absolute;top:18px;right:47px;z-index:9;cursor:pointer}.formula-ingredients .wrapper .close-icon svg{width:28px;height:28px}.formula-ingredients .wrapper h3{letter-spacing:1.44px;color:#20312e;text-transform:uppercase;font-size:18px;line-height:23px;margin-bottom:26px}.formula-ingredients .wrapper p{letter-spacing:1.12px;color:#20312e;font-size:14px;line-height:22px;text-transform:uppercase;font-family:Consolas}.product-list-icon{margin-bottom:20px}.product-list-icon ul{margin:0;display:flex;flex-wrap:wrap;justify-content:space-between}.product-list-icon ul li{width:calc(20% - 9px);display:block;text-align:center;margin:0 auto}.product-list-icon ul li img{width:40px;margin-bottom:12px}.product-list-icon ul li span{color:#476b73;letter-spacing:.64px;text-transform:uppercase;font-size:8px;font-weight:700;line-height:10px;font-family:Gotham;display:block}.product-quantity{display:flex;flex-wrap:wrap;margin-bottom:10px}.product-quantity .ProductForm__QuantitySelector{width:97px;margin-right:23px}.product-quantity .product-quantity-right{width:calc(100% - 120px);color:#90ae9b;font-family:Gotham}.product-quantity .product-quantity-right .text-free{letter-spacing:.72px;color:#90ae9b;text-transform:uppercase;font-size:9px!important;line-height:23px}@media (max-width: 1400px){.product-formula .formula-left .formula-heading h3{min-width:auto}}@media (max-width: 1280px){.template-product .Product__InfoWrapper .Product__Info{max-width:100%;margin:0;padding-left:76px}.Product__SlideshowMobileNav{display:none}.product-faq .faq-content .accordion-list .content{max-width:338px;padding-top:13px}}@media (max-width: 1200px){.template-product .section-icon .icon-list{justify-content:space-between;grid-gap:0}.template-product .Product__InfoWrapper .Product__Info{padding-left:20px}.template-product .Product__Gallery:not(.Product__Gallery--stack){padding-right:20px}.template-product .product-badge_vendor{right:20px}.product-use{margin:0;padding-bottom:0}.product-use .product-wrapper{margin:0 -6px}.product-use .product-wrapper .ProductItem{width:calc(100%/3 - 12px);margin:0 6px}.product-use .slick-dots{display:none!important}.product-faq{max-height:initial}.product-faq .faq-content .faq-left,.product-faq .faq-content .faq-right{width:calc(50% - 18px)}}@media (max-width: 1140px){.template-product .Product__Gallery:not(.Product__Gallery--stack) .Product__SlideshowNav--thumbnails{display:block}.template-product .product-badge_vendor{top:37px;right:20px}.template-product .product-badge_vendor img{width:49px;margin-bottom:12px}.template-product .product-bar .bar-list{padding-left:20px}.template-product .product-bar .bar-list ul li{padding-right:15px}.product-use .product-wrapper .ProductItem{width:161px}.Product__ActionList{display:none}}@media (max-width: 812px){.product-quantity{margin-bottom:18px}.template-product .product-bar{display:none}.template-product .ProductForm__AddToCart{padding:0 5px}.template-product .ProductForm__AddToCart span{letter-spacing:.88px;font-size:11px}.template-product .Product__Gallery:not(.Product__Gallery--stack){width:100%;border:none;padding:15px 0 0}.template-product .Product__Gallery:not(.Product__Gallery--stack) .Product__Slideshow{width:100%}.template-product .Product__Gallery:not(.Product__Gallery--stack) .Product__SlideshowNav--thumbnails{position:absolute;top:37px;left:12px;margin-top:0}.template-product .Product__Gallery:not(.Product__Gallery--stack) .Product__SlideshowNav--thumbnails .Product__SlideshowNavImage{width:48px;height:48px;margin-right:6px}.template-product .ProductForm__QuantitySelector{margin-bottom:0}.template-product .ProductMeta{padding-bottom:28px}.template-product .ProductMeta .ProductMeta__Title{letter-spacing:1.6px;font-size:20px;line-height:24px;text-align:left}.template-product .ProductMeta .price-star{margin-bottom:8px}.template-product .Product__SlideshowMobileNav{display:none}.template-product .ProductForm__Variants{margin-top:0;margin-bottom:12px}.template-product .Product__InfoWrapper{width:100%;padding-top:26px}.template-product .Product__InfoWrapper .Product__Info{max-width:100%;margin:0;padding:0}.template-product .Product__InfoWrapper .Product__Info .Container{padding:0}.template-product .product-accordion{padding-bottom:30px}.template-product .product-accordion .title:after{right:8px}.template-product .product-accordion .accordion-list.open .title:after{right:6px}.template-product .okeReviews-widget-holder{margin:70px auto 0}.template-product .okeReviews-widget-holder .okeReviews-reviewsAggregate-side{border:none!important}.template-product .okeReviews-widget-holder .okeReviews-widgetNavBar{padding:0}.template-product .okeReviews-widget-holder .okeReviews-widgetNavBar .okeReviews-widgetNavBar-item{font-size:18px;line-height:19px;letter-spacing:1.44px;padding:24px 0 23px 20px}.template-product .okeReviews-widget-holder .okeReviews-widgetNavBar .okeReviews-widgetNavBar-item:after{left:20px;width:142px}.template-product .okeReviews-widget-holder .okeReviews-widgetNavBar .okeReviews-widgetNavBar-item .okeReviews-widgetNavBar-count{letter-spacing:.88px;font-size:11px;line-height:14px;margin-left:0}.template-product .okeReviews-widget-holder .okeReviews-review-side,.template-product .okeReviews-widget-holder .okeReviews-review-primary{border-right:none!important;padding:20px!important;border-bottom:none!important}.template-product .okeReviews-widget-holder .okeReviews-qandaWidget-header,.template-product .okeReviews-widget-holder .okeReviews-questions{padding:0}.template-product .okeReviews-widget-holder .okeReviews-qandaWidget-header,.template-product .okeReviews-widget-holder .okeReviews-questions .okeReviews-question{padding:0 20px}.template-product .okeReviews-widget-holder .okeReviews-reviewsWidget-header,.template-product .okeReviews-widget-holder .okeReviews-reviewsAggregate-side,.template-product .okeReviews-widget-holder .okeReviews-reviewsAggregate-primary,.template-product .okeReviews-widget-holder .okeReviews-reviews-controls{padding:20px!important}.template-product .section-icon{padding:59px 0 21px}.template-product .section-icon .section-heading{max-width:206px;letter-spacing:2.24px;font-size:28px;line-height:35px;margin-bottom:45px}.template-product .section-icon .icon-list .icon-item{margin:0 auto 35px}.template-product .section-icon .icon-list .title{margin:22px 0 24px}.template-product .Section-Recommendations{margin:71px 0 0}.template-product .Section-Recommendations .SectionHeader{padding-bottom:30px;margin-bottom:32px}.template-product .Section-Recommendations .SectionHeader__Heading{letter-spacing:2.08px;font-size:26px;line-height:28px}.template-product .Section-Recommendations .ProductList--carousel{padding-bottom:30px;margin:0}.product-badge-top{margin-bottom:21px}.product-list-icon{margin-bottom:18px}.product-list-icon ul{margin:0 -9px}.product-list-icon ul li span{font-size:7px;line-height:9px;letter-spacing:.56px}.product-claims .claims-left{width:100%;padding:20px 20px 44px;display:block}.product-claims .claims-left .claims-title{letter-spacing:1.36px;font-size:17px;line-height:36px;margin-bottom:18px}.product-claims .claims-left .claims-content .item{flex-direction:column;align-items:baseline;padding:30px 30px 26px;margin-bottom:19px}.product-claims .claims-left .claims-content .item strong{width:100%;letter-spacing:1.76px;font-size:22px;line-height:38px;margin-bottom:9px;display:inline-block}.product-claims .claims-left .slick-dots{margin-top:10px}.product-claims .claims-right{width:100%;order:-1}.product-use .use-left{width:100%}.product-use .use-right{width:100%;padding:0 20px}.product-use .use-right .use-top{margin-bottom:40px;margin-top:32px}.product-use .use-right .use-top .use-title{margin-bottom:0}.product-use .use-right .use-content{margin-bottom:19px}.product-use .product-wrapper .ProductItem{width:161px}.product-use .list-use-heading{letter-spacing:.96px;font-size:12px;line-height:23px}.use-product{margin:0 -20px 0 0}.use-product .product-wrapper{margin:0}.product-formula .formula-left{width:100%;padding:54px 20px 33px}.product-formula .formula-left .formula-title{margin-bottom:22px}.product-formula .formula-left .formula-title .title{margin-bottom:15px}.product-formula .formula-left .formula-heading{overflow-x:auto;margin:0 -20px 23px;padding:0}.product-formula .formula-left .formula-heading::-webkit-scrollbar{display:none}.product-formula .formula-left .formula-heading h3{min-width:auto}.product-formula .part.has-toggle{padding:24px 22px 28px}.product-formula .part.has-toggle h4{position:relative}.product-formula .part.has-toggle h4:after{content:"";background:url(./plus-icon-gray.svg);width:10px;height:10px;position:absolute;right:0;background-repeat:no-repeat;top:6px;background-size:contain}.product-formula .part.has-toggle.open h4:after{content:"";background:url(./minus-plus.svg);width:10px;height:10px;top:10px;background-repeat:no-repeat;background-size:contain}.product-formula .formula-right{width:100%;order:-1}.formula-ingredients{top:calc(50% + 29px)}.formula-ingredients .wrapper{padding:46px 28px 14px}.formula-ingredients .wrapper h3{font-size:12px;line-height:23px;letter-spacing:.96px;margin-bottom:12px}.formula-ingredients .wrapper p{font-size:12px;line-height:20px;letter-spacing:.96px}.formula-ingredients .wrapper .close-icon{top:15px;right:44px}.product-faq{background:url(./background-green-mobile.png);background-size:cover;padding:78px 0 68px}.product-faq .faq-heading{margin-bottom:47px}.product-faq .faq-content .faq-left,.product-faq .faq-content .faq-right{width:100%}.product-faq .faq-content .faq-left .accordion-list,.product-faq .faq-content .faq-right .accordion-list{width:100%;margin-bottom:22px}.product-testi{padding:94px 0 0}.product-testi .testi-heading{margin-bottom:46px}.product-testi .testi-content{padding:0 10px}.product-testi .testi-content p{font-size:26px;line-height:36px;margin-bottom:29px}.product-testi .slick-dots{margin-top:48px}}@media (min-width: 1235px){afterpay-placement{white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/148/assets/nb-product.scss.css.map */
