@media only screen and (max-width:767px){h1{font-size:30px!important}h2{font-size:26px!important}h3,span.money,.slider-section--image--slideshow .featured-row__subtext{font-size:20px!important}h4{font-size:18px!important}p,.product-grid--title a,span.h6,.product-page__policies.rte,.product-grid--price,.product-grid--price span{font-size:16px!important}.kav-btn,input.shopify-challenge__button.btn{font-size:12px!important;border-radius:5px!important;padding:14px 24px!important}.hero-custom-image-header{height:300px}div#shopify-section-162092096759eb650a .homepage-featured-content-box-inner{padding:0 0 30px}.homepage-sections--description p,div.product-details--form-wrapper h3.selectVariant,div.product-details--form-wrapper span#ProductPrice .money,h3.homepage-blog--title{font-size:18px!important}div.grid-view-item--desc-wrapper .product-grid--title a,time.homepage-blog--date,a.btn_linkUrl{font-size:14px!important}div#product-box .product-images{padding:0 0 0 30px!important}.homepage-section--indiv-product-wrapper .product-images{margin-bottom:0!important}div.grid__item.large--one-half section.product-details-wrapper{top:0}div.row.homepage-sections--indiv-product-slider-variants label,ul#SingleOptionSelector-0-dropdown li,span.header--supporting-text{font-size:13px!important}div.quantity_paymentbtn-wrapper{display:grid}div.quantity_paymentbtn-wrapper .selector-wrapper.col-md-6.col-sm-12.col-xs-12,div.quantity_paymentbtn-wrapper div.paymentButtonsWrapper{margin:0 auto}.quantity_paymentbtn-wrapper .selector-wrapper.col-md-6.col-sm-12.col-xs-12{text-align:center}.quantity_paymentbtn-wrapper .selector-wrapper.col-md-6.col-sm-12.col-xs-12 .js-qty{margin-left:auto;margin-right:auto}.homepage-featured-content-box.slideshow-mobile-image-content{position:relative;top:50%;transform:none}.homepage-featured-content-box-inner.wow.fadeInUp.show-mobile h2,.homepage-featured-content-box-inner.wow.fadeInUp.show-mobile .rte.featured-row__subtext.textarea{color:#333}.homepage-featured-content-box-inner.wow.fadeInUp.show-mobile{padding:30px 0}.flow-homepage{margin-top:66px}div.header-section--wrapper.overlay-header-wrapper header.site-header.medium--hide.small--hide.overlay-header{background:#fff}nav.nav-bar.mobile-nav-bar-wrapper.large--hide.medium-down--show.overlay-header{background:#fff}div.overlay-header-wrapper .site-nav--mobile i{color:#333}nav.nav-bar{box-shadow:#63636330 0 5px 5px}div.featured-product--grid-item .grid-view-item--desc-wrapper .product-grid--title{min-height:46px}footer.site-footer.footer-alignment--left .wrapper{padding-top:0!important}#shopify-section-footer .grid .grid__item .h3.footer-header{padding-bottom:10px}.rte.footer-article p{line-height:2}div.bottom--footer,div#shopify-section-text--testimonials{margin-top:30px}div.bottom--footer ul.inline-list.payment-icons{padding:0 25px}div.newsletter-footer .newsletter-wrap form#contact_form{padding:0 20px}.footer-description.footer-description--left{display:none}div#shopify-section-footer footer.site-footer.footer-alignment--left .medium--one-half{width:100%;text-align:center;margin-top:30px}.footer-header{padding-top:30px;border-top:1px solid var(--color-footer-border)}button.needsclick{left:50%!important}div#shopify-section-1620920583e4b4181c{padding-top:0;padding-bottom:60px}.homepage-sections-wrapper.homepage-sections-wrapper--light.testimonial--circle-images{padding-bottom:30px}.product-form-vue section.product-details-wrapper{padding-bottom:45px}.small--one-whole.newsletter-footer .newsletter-wrap form#contact_form .input-group{margin:0 auto}div.grid-uniform.homepage-product-grid-wrapper .grid__item{margin-bottom:0}div#shopify-section-products--featured-product{padding-top:0}div#shopify-section-products--featured-product .product-form-vue{padding-top:30px;padding-bottom:0}.footer-wrapper{margin-top:80px}.rte.featured-row__subtext.textarea p{font-size:18px!important}.homepage-collection-grid-inner .grid-item__content p.grid-item__subheading{padding-top:6px!important;padding-bottom:1px!important}div.homepage-collection-grid-inner a.homepage-featured-box-btn{margin-top:8px}.homepage-collection-grid-item.homepage-collection-grid-item--below-image.block-section--collection-1{margin:30px 0}.grid__item.large--one-quarter.medium--one-half.small--one-half.featured-product--grid-item:nth-child(3),.grid__item.large--one-quarter.medium--one-half.small--one-half.featured-product--grid-item:nth-child(4){margin-top:40px}.testimonial--single-itemp{padding-bottom:10px!important}#shopify-section-blog--blog-posts .homepage-sections-wrapper--white{padding-top:50px}.homepage-sections-wrapper.homepage-sections-wrapper--light.testimonial--circle-images{padding-top:60px}.swiper-wrapper .swiper-slide{padding-bottom:26px;border-bottom:1px solid #DFDFE0}.swiper-pagination{padding-top:17px}time.homepage-blog--date{padding-top:6px}h3.homepage-blog--title{margin-top:16px}.footer-email-input,.newsletter-footer input.footer-email-input{height:48px}div#product-box .grid__item.large--one-half .product-details-wrapper{padding-left:2px;padding-right:0}div.featured-collections-wrapper .homepage-sections-wrapper--white{padding-top:60px;padding-bottom:50px}#shopify-section-1620920583e4b4181c .wrapper div.homepage-indiv-section-wrapper{padding-top:35px}div#shopify-section-collection--featured-collection .homepage-sections-wrapper.homepage-sections-wrapper--white{padding-top:0}div#shopify-section-collection--featured-collection-1 .homepage-sections-wrapper--white{padding-top:60px}div#shopify-section-footer .wrapper .grid{margin-left:0}div#shopify-section-footer .wrapper .grid .grid__item{padding-left:0}.grid__item.large--one-quarter.medium--one-half.small--one-whole.links-footer:first-child .h3.footer-header{border:0px}.Rise__widget{bottom:0%!important}}@media only screen and (min-width:768px)and (max-width:1024px){nav.nav-bar.mobile-nav-bar-wrapper.large--hide.medium-down--show.overlay-header{background:#fff}.site-nav--mobile button,.overlay-header-wrapper .site-nav--mobile i{color:#333!important}nav.nav-bar{box-shadow:#63636330 0 5px 5px}.sitewide--title-wrapper.slideshow-title h1.homepage-sections--title{text-align:right!important}h1{font-size:36px!important}h2{font-size:28px!important}h3,span.money,.slider-section--image--slideshow .featured-row__subtext{font-size:22px!important}h4,.product-grid--price,.product-grid--price span,h3.homepage-blog--title a{font-size:18px!important}p,.product-grid--title a,span.h6,.product-page__policies.rte{font-size:17px!important}.kav-btn,input.shopify-challenge__button.btn{font-size:13px!important;border-radius:5px!important;padding:15px 28px!important}div#shopify-section-162092096759eb650a .grid__item.feature_row__image_wrapper.large--one-half{width:85%}.homepage-collections-background .section--collection--collection-list .grid__item{margin-top:0}.homepage-collection-grid-item.homepage-collection-grid-item--below-image .homepage-collection-grid-inner .grid-image img{height:150px;object-fit:fill}.hero-custom-image-header{height:360px}div#shopify-section-1620920583e4b4181c{padding-top:65px;padding-bottom:80px}.featured-collections-wrapper .keep-spacing .homepage-collection-grid-item{padding:15px!important}div.featured-collections-wrapper .collection-grid{flex-direction:row;flex-wrap:nowrap}.testimonials-block .testimonial--single-item:last-child{display:none}.testimonials-block .testimonial--single-item{flex:1 1 236px}.grid__item.large--one-half section.product-details-wrapper{top:0!important}div#product-box .product-details-wrapper{padding:0}div#shopify-section-blog--blog-posts .grid.medium--hide.small--hide{display:none}time.homepage-blog--date,a.btn_linkUrl{font-size:15px!important}.grid__item.large--one-quarter.medium--one-half.small--one-whole.links-footer,.grid__item.large--one-quarter.medium--one-half.small--one-whole.content-footer{width:33.33%!important;padding-left:0}.flow-homepage{margin-top:90px}.grid__item.large--one-quarter.medium--one-half.small--one-whole.newsletter-footer{width:100%;padding-left:0}nav.nav-bar.mobile-nav-bar-wrapper.large--hide.medium-down--show.overlay-header{box-shadow:#63636330 0 5px 5px}.newsletter-wrap{display:flex}span.footer-des-newsletter{width:50%}.small--one-whole.newsletter-footer .newsletter-wrap form#contact_form .input-group{display:flex}.small--one-whole.newsletter-footer .newsletter-wrap form#contact_form{width:50%}.footer-alignment--left .bottom--footer-row .bottom--footer---links{text-align:left!important}.small--one-whole.newsletter-footer .newsletter-wrap form#contact_form .input-group{margin-top:-10px}.small--one-whole.newsletter-footer .newsletter-wrap form#contact_form .input-group .footer-email-submit{margin-bottom:0}div.newsletter-footer form#contact_form input#Email{margin-right:20px}.homepage-featured-content-box-inner.wow.fadeInUp.show-desktop{text-align:right;padding:7px}.homepage-featured-content-box.slideshow-mobile-image-content{right:20px}.sitewide--title-wrapper.slideshow-title h2.homepage-sections--title{text-align:right!important}ul.slick-dots li{width:12px;height:12px}ul.slick-dots li button:before{line-height:15px;width:12px;height:12px;border-radius:100%;opacity:1;border:1px solid #707070;color:transparent}ul.slick-dots li.slick-active button:before{background:#a4699c;color:transparent;opacity:1;border-color:#a4699c}div.homepage-blog-mobile.swiper-container{display:none}.homepage-sections-wrapper.homepage-sections-wrapper--light[data-wetheme-section-id="1620920583e4b4181c"] .homepage-indiv-section-wrapper.homepage-featured-content-wrapper{padding-top:80px;padding-bottom:80px}div.grid-uniform.homepage-product-grid-wrapper .grid__item{margin-bottom:20px;width:50%;float:left}div#shopify-section-products--featured-product{padding-top:0}div#shopify-section-products--featured-product .product-form-vue{padding-top:50px;padding-bottom:65px}.footer-wrapper{margin-top:100px}.homepage-collection-grid-inner .grid-item__content p.grid-item__subheading{padding-top:8px!important;padding-bottom:3px!important}.homepage-collection-grid-inner .homepage-featured-box-btn{margin-top:10px!important}.grid__item.large--one-quarter.medium--one-half.small--one-half.featured-product--grid-item:nth-child(3),.grid__item.large--one-quarter.medium--one-half.small--one-half.featured-product--grid-item:nth-child(4){margin-top:40px}time.homepage-blog--date{padding-top:8px}h3.homepage-blog--title{margin-top:18px;margin-bottom:18px}.slick-list .rte{padding-bottom:2px}.ipad-blog-slider .slick-list{border-bottom:1px solid #DFDFE0;padding-bottom:18px}ul.slick-dots{bottom:-60px!important;margin-left:0!important}.footer-email-input,.newsletter-footer input.footer-email-input{height:54px}div.featured-collections-wrapper .homepage-sections-wrapper--white{padding-top:80px;padding-bottom:0}#shopify-section-1620920583e4b4181c .wrapper div.homepage-indiv-section-wrapper{padding-top:36px;padding-bottom:36px}div#shopify-section-1620920583e4b4181c .homepage-sections-wrapper .wrapper .homepage-indiv-section-wrapper .grid__item{margin-top:0}div#shopify-section-collection--featured-collection .homepage-sections-wrapper.homepage-sections-wrapper--white{padding-top:0;padding-bottom:50px}div#shopify-section-collection--featured-collection-1 .homepage-sections-wrapper--white{padding-bottom:20px}.homepage-blog-ipad.small--hide .grid__item.slick-slide{padding-left:15px;padding-right:15px}.ipad-blog-slider.slick-slider{margin-bottom:46px}.homepage-sections-wrapper.homepage-sections-wrapper--light.testimonial--circle-images{padding-top:80px}div#shopify-section-blog--blog-posts .homepage-sections-wrapper.homepage-sections-wrapper--white{padding-top:70px}div#shopify-section-collection--featured-collection-1{padding-top:50px}}@media only screen and (min-width:810px)and (max-width:1080px){div#shopify-section-blog--blog-posts .homepage-sections-wrapper.homepage-sections-wrapper--white{padding-top:30px!important}#shopify-section-1620920583e4b4181c .wrapper div.homepage-indiv-section-wrapper{padding-top:12px!important;padding-bottom:12px!important}}.shopify-section .homepage-sections-wrapper--white{padding-bottom:0}@media only screen and (max-width:1025px){a.site-header__logo-overlay-image span.opacity-logo{display:none!important}a.site-header__logo-overlay-image span.hover-logo{display:block!important}}@media only screen and (min-width:1025px){.header-section--wrapper{box-shadow:#63636330 0 5px 5px}h1{font-size:48px!important}h2{font-size:32px!important}h3,span.money,.slider-section--image--slideshow .featured-row__subtext{font-size:24px!important}h4,.product-grid--price,.product-grid--price span{font-size:20px!important}p,.product-grid--title a,span.h6,.product-page__policies.rte{font-size:18px!important}.kav-btn,input.shopify-challenge__button.btn{font-size:14px!important;border-radius:5px!important;padding:16px 32px!important}.grid__item.large--one-quarter.medium--one-half.small--one-whole.links-footer{width:20%}.grid__item.large--one-quarter.medium--one-half.small--one-whole.content-footer{width:23%}.grid__item.large--one-quarter.medium--one-half.small--one-whole.newsletter-footer{width:37%}div#top_links_wrapper{float:left;width:60%}ul.site-header__links.top-links--icon-links{margin-right:15px}ul.site-header__links.top-links--icon-links li a{padding-left:10px;padding-right:10px}.homepage-blog-ipad.medium--hide.small--hide{display:none}.slideshow-wrapper--captionHorizontal-right .homepage-featured-content-box{right:150px}.grid__item.homepage-content--image.homepage-content--162092096759eb650a.large--one-half img{width:470px!important;height:470px!important}.hero-custom-image-header{height:400px;margin-top:-18px}div.featured-products-wrapper .homepage-sections-wrapper--white{padding-top:100px}div.grid-uniform.homepage-product-grid-wrapper .grid__item{margin-bottom:40px!important}div#shopify-section-products--featured-product{padding-bottom:40px}div#shopify-section-blog--blog-posts .grid__item.large--one-third{margin-bottom:-10px}div#shopify-section-products--featured-product div#product-box .product-images{padding-bottom:70px}div#shopify-section-products--featured-product{padding-top:0}div#shopify-section-products--featured-product .product-form-vue{padding-top:70px;padding-bottom:30px}time.homepage-blog--date{padding-top:8px}.homepage-indiv-section-wrapper .grid__item.large--one-third .homepage-blog--title{margin-top:16px;margin-bottom:18px}.footer-wrapper{margin-top:140px}.footer-email-input,.newsletter-footer input.footer-email-input{height:60px}div.featured-collections-wrapper .homepage-sections-wrapper--white{padding-top:100px;padding-bottom:45px}.page-width.featured-products-wrapper .sitewide--title-wrapper h2.homepage-sections--title{margin-bottom:40px}#shopify-section-1620920583e4b4181c .wrapper div.homepage-indiv-section-wrapper{padding-top:20px;padding-bottom:20px}.homepage-blog-ipad.small--hide{display:none}.shopify-section .homepage-sections-wrapper--white{margin-bottom:30px}div#shopify-section-text--testimonials .homepage-sections-wrapper.homepage-sections-wrapper--light.testimonial--circle-images{padding:100px 0}}@media only screen and (max-width:767px){div.sitewide--title-wrapper.hero-custom-image-header.blog--banner{height:420px}.homepage-blog-ipad.small--hide{display:none}}@media only screen and (min-width:879px)and (max-width:1024px){div.despcription--right.one-half img{height:163px!important}}@media only screen and (min-width:1025px)and (max-width:1036px){div.despcription--right.one-half img{height:222px!important}}.homepage-sections--title,.list-collections--title,.page--title,.page-category--title,h2.product-details-product-title{font-weight:600}.footer-email-input,.newsletter-footer input.footer-email-input{border:1px solid #636363;border-radius:5px!important;padding-left:10px}.footer-email-input:hover,.newsletter-footer input.footer-email-input:hover,#AddToCartForm .selector-wrapper .wetheme-dropdown__wrapper button:hover{border-color:#bd66b1}.sticky-header-transformed.header.overlay-header{box-shadow:none!important}.faq_template_page .page_content{text-align:center!important}.faq_template_page .page_content p{line-height:26px;letter-spacing:0;font-weight:500;text-transform:none;color:#281a10;text-align:center;font-size:14px;margin-bottom:16px}.faq_template_page span{line-height:30px;font-style:italic;font-weight:400;letter-spacing:0;text-transform:none}.normal.separator{position:relative;display:block;border-bottom:1px dotted #b2b2b2;margin:10px 0}.article-image img{border-radius:10px}.kav-about__page .one-whole,.kav-about__page .seven-tenths,.kav-about__page .three-tenths,.one-whole.normal.separator{float:left}.kav-about__page .three-tenths img{width:200px;height:200px}.kav-about__page .one-whole{margin-top:25px}.kav_shop_box .qbutton.big_large_full_width{width:100%;height:60px;line-height:60px;font-size:18px;padding:0;text-align:center;color:#5559a0;font-weight:700;margin:0 auto;display:block;border:1px solid}.kav_shop_box{display:block;float:left;width:100%;margin-top:50px}.kav_shop_box .qbutton.big_large_full_width:hover{background:#5559a0;color:#fff}.yotpo .y-label,.yotpo span.y-label{font-size:14px!important;font-weight:700!important;color:#272727!important}.yotpo .yotpo-mandatory-explain{float:right;font-size:12px}.form-vertical #AddToCartForm .cbb-also-bought-container{display:none}#ContactFormHOWDIDYOUHEARABOUTUS{width:100%;-webkit-appearance:auto;appearance:auto}div#kav--product-tabs-section{padding:50px 0}form input{padding:10px}.img-width-custom img{max-width:300px!important}.ingredients-we-use-custom-class td,th{border-bottom:1px dotted var(--border-color)}.ingredients-we-use-custom-class td:first-child,.ingredients-we-use-custom-class td h4{white-space:nowrap}.ingredients-we-use-custom-class th{font-style:italic;font-weight:400;white-space:nowrap;font-size:18px}.ingredients-we-use-custom-class .custom-field table{margin-bottom:50px;overflow-x:scroll}.green-title{color:#9cb23c!important}::selection{background:#9cb23c}.footer-des-newsletter strong{color:#9cb23c}.homepage-gallery-grid-item.homepage-gallery-grid-item--below-image.block-section--eef05a84-1cb6-4241-ae33-50dfadde2bae{margin-top:-23px}.swiper-pagination-bullet.swiper-pagination-bullet-active,.swiper-pagination-bullet:hover{background:#a4699c;border-color:#a4699c}@media screen and (max-width:1024px){.ingredients-we-use-custom-class td{display:block;border-bottom:none;white-space:unset!important}.ingredients-we-use-custom-class th{display:none;white-space:unset!important}.ingredients-we-use-custom-class tr{border-bottom:1px dotted var(--border-color);white-space:unset!important;margin-bottom:15px}.ingredients-we-use-custom-class .custom-field__ingredient-sources p,.ingredients-we-dont-use-custom-class p{word-wrap:break-word}.ingredients-we-use-custom-class td,th{padding:5px}.ingredients-we-use-custom-class td:first-child{margin-top:20px}nav.nav-bar.mobile-nav-bar-wrapper.large--hide.medium-down--show.overlay-header{display:block!important}header.site-header.medium--hide.small--hide.overlay-header{display:none!important}}#RegisterForm input,#RegisterForm select{width:100%}#RegisterForm{width:60%;margin:0 auto}#addresses_list .store_website{display:none}#addresses_list .directions{display:block}.search_bar button{margin:0;border-radius:0!important;border-color:#9cb23c!important;background:#9cb23c!important;height:46px;text-transform:uppercase!important;border:1px solid #9cb23c!important;text-shadow:unset!important;font-size:14px!important;font-weight:unset!important}.search_bar button:hover{border-color:#434839!important}.search_bar .main_search_label{max-width:120px}#addresses_list .directions a{width:100px;text-align:center;display:block;height:40px;line-height:38px;border-radius:0;border:1px solid #9cb23c!important;background:#9cb23c;color:#fff;margin-top:10px}#addresses_list .directions a:hover{border-color:#434839!important}.b2bchangeprice{display:block!important;visibility:visible!important}.shop-now-wrapper .shop-now-button{display:none!important}.homepage-featured-box-btn.refill-program-button{width:100%;font-size:18px;margin-bottom:15px}.affilitate_prg .full-width-banner-image{margin-top:35px}.cf-widget-field__upload_pdf ul.files_pf{float:left;margin:0;padding:0;list-style:none}.cf-widget-field__upload_pdf ul.files_pf li.items,.cf-widget-field__upload_pdf ul.files_pf li.items img,.cf-widget-field__upload_pdf ul.files_pf li.items a{float:left}.cf-widget-field__upload_pdf ul.files_pf li.items{width:100%;padding:5px 0}.cf-widget-field__upload_pdf ul.files_pf li.items img{padding-right:3px;margin-top:4px}.kav-video_gallery .hero-content--video.one-third{float:left;margin-bottom:10px}div.cf-widget-field__upload_pdf ul.files_pf li.items{font-size:16px}.education-featured-blog-section,.education-featured-blog-section h2.homepage-sections--title.green-title{text-align:left}.education-featured-blog-section .kav-blog-lists a.post-items{width:100%;float:left;padding:5px 0}.cf-widget-education-content .cf-wrapper .cf-widget-item1.one-whole:nth-child(2){padding-top:20px}.recent-blg-kav-title{color:#000;padding:10px 0;float:left;width:100%;display:block}div#shopify-section-wholesale-about-image-with-text-1 .our-mission.homepage-sections-wrapper{position:relative;padding-top:100px;padding-bottom:100px}div#shopify-section-wholesale-about-image-with-text-1 .our-mission.homepage-sections-wrapper:before,div#shopify-section-wholesale-about-image-with-text-1 .our-mission.homepage-sections-wrapper:after{content:"";background-image:url(/cdn/shop/files/imagetop.png?v=1624720361);position:absolute;left:0;top:-1px;width:100%;height:100px;background-repeat:no-repeat;background-position:top left;background-size:100% 100px}div#shopify-section-wholesale-about-image-with-text-1 .our-mission.homepage-sections-wrapper:after{left:0;top:auto;background-image:url(/cdn/shop/files/imagebottom.png?v=1624720349);bottom:-1px;width:100%;height:100px;background-position:bottom left;background-size:100% 100px}@media only screen and (max-width:767px){.grid__item.text-right.one-third.medium--one-whole.small--one-whole{border-top:1px solid var(--border-color);padding-top:20px}.grid__item.homepage-content--image.homepage-content--1620920583e4b4181c.large--one-half{padding:25px 10px!important}.homepage-sections-wrapper.homepage-sections-wrapper--light[data-wetheme-section-id="1620920583e4b4181c"] .homepage-featured-content-box-inner{padding-top:0!important;padding-bottom:60px;padding-left:0;padding-right:0}.featured-collections-wrapper .keep-spacing .homepage-collection-grid-item{padding:10px 0!important}.homepage-sections-wrapper.homepage-sections-wrapper--light[data-wetheme-section-id="162092096759eb650a"] .homepage-indiv-section-wrapper{display:grid}.homepage-sections-wrapper.homepage-sections-wrapper--light[data-wetheme-section-id="162092096759eb650a"] .homepage-indiv-section-wrapper .grid__item.feature_row__image_wrapper{order:2;padding-bottom:30px}.grid__item.homepage-content--image.homepage-content--162092096759eb650a img{width:180px;margin-top:45px}}@media only screen and (min-width:481px)and (max-width:767px){.hero-content--video.medium--one-whole,.grid__item.two-thirds.homepage-featured-rich-text.edu__pdf,.grid__item.homepage-featured-rich-text.edu__blog{width:100%}}@media only screen and (max-width:480px){.hero-content--video.medium--one-whole,.grid__item.two-thirds.homepage-featured-rich-text.edu__pdf,.grid__item.homepage-featured-rich-text.edu__blog{width:100%}.wbe_section,.wbe_section h2.homepage-sections--title.green-title{margin-top:45px}}@media only screen and (min-width:768px)and (max-width:1024px){div.hero-content--video iframe{width:90%}.grid__item.one-third.homepage-featured-rich-text.edu__blog,.grid__item.two-thirds.homepage-featured-rich-text.edu__pdf{width:100%}.newsletter-footer input.footer-email-submit{margin-top:4px!important}}@media only screen and (min-width:491px)and (max-width:767px){.cart-promo h3.account--sub-title,.cart__discount_area .bss-b2b-discount-code-wrapper h3{font-size:14px!important}.cart__discount_area .bss-b2b-discount-code-wrapper{width:50%;margin:30px 10px 7px 0}.cart-promo{width:50%!important}.cart__discount_area .cart-promo .cart--button-checkout{width:}.cart__discount_area{margin-top:30px}}@media only screen and (max-width:490px){.cart__discount_area{display:block!important}.cart-promo{margin-left:15%;display:inline-grid;width:70%}.cart__discount_area{margin-top:30px}.cart-promo h3.account--sub-title,.cart__discount_area .bss-b2b-discount-code-wrapper h3{font-size:14px!important;text-align:center}}#ShopNowContainer #kav--product-tabs-section{display:none!important}.spr-badge{margin-bottom:10px;font-size:13px}.site-account-dropdown{position:relative;display:inline-block}.sub-account-dropdown{background:#fff;margin-top:-6px!important;display:none;position:absolute;min-width:123px;box-shadow:0 8px 16px #0003;text-align:center;z-index:1}a.account-logout--btn.site-nav__link{font-size:13px}.site-account-dropdown:hover .sub-account-dropdown{display:block}span.green-title.wholesale-regs-thnk{font-weight:600;font-size:18px}.mobile-nav>.mobile-nav__item:last-child{margin-bottom:15px;border-bottom:1px solid var(--menu-drawer-border-color)}.mobile-nav-header,.pro_left_section{font-size:16px;padding-right:10px}.pro_right_section{background:#f9f9f9;text-align:center;padding-top:10px;margin-bottom:15px}textarea#ContactFormMESSAGE{margin-bottom:30px}form#contact_form p.note.form-success{font-size:16px;margin-bottom:15px}#bcpo .bcpo-title,#bcpo .selector-wrapper label{font-size:14px}.payment-icons svg{height:35px;width:35px}.footer-description.footer-description--left{color:#e98f5b;font-weight:600;font-size:15px}ul.blog-sidebar--meta{font-size:12px;margin-top:-18px;margin-bottom:12px;opacity:.5;float:left}.indiv-post-time{font-size:14px}.grid-view-item--desc-wrapper .product-grid--title{font-size:16px}.yotpo-bottomline a.text-m{padding-left:3px;color:#333!important;padding-top:2px}div#shopify-section-162092096759eb650a h2.homepage-sections--title{line-height:1.2}@media only screen and (min-width:768px)and (max-width:1024px){header.site-header.medium--hide.small--hide{display:none}.account_title_btn.one-quarter{width:100%}div.header-section--wrapper>nav.nav-bar.mobile-nav-bar-wrapper.large--hide.medium-down--show,nav.nav-bar.mobile-nav-bar-wrapper.large--hide.medium-down--show .large--hide.medium-down--show{display:block!important}}@media only screen and (max-width:320px){.account_title_btn.one-quarter{width:100%;text-align:center}.account_title_btn.one-quarter h1.page--title-acc,.account_title_btn.one-quarter span.customer_logoutBtn{float:none}.edit_customer_account-section{border-bottom:1px solid rgb(51 51 51 / 50%);padding-top:15px}#cust_new_address{margin-top:40px}#cust_detail-section{text-align:center}.form-vertical.edit_custmerAddress{text-align:left}#cust_new_address .trig_add_address{text-align:center}}@media only screen and (min-width:360px)and (max-width:640px){span.signature_box{font-size:13px}.edit_customer_account-section{border-bottom:1px solid rgb(51 51 51 / 50%);padding-top:15px}#cust_new_address{margin-top:40px}#cust_detail-section{text-align:center}.form-vertical.edit_custmerAddress{text-align:left}#cust_new_address .trig_add_address{text-align:center}.acount-rightSidebar{margin-left:15px}nav.nav-bar.mobile-nav-bar-wrapper.large--hide.medium-down--show{height:66px;padding-top:0}.account-leftSidebar .account--sub-title{text-align:center}.acount-rightSidebar{text-align:center;margin-top:30px}div.account_title_btn.one-quarter{width:100%;text-align:center}.account_title_btn.one-quarter h1.page--title-acc{float:none}div.account_title_btn.one-quarter span.customer_logoutBtn{float:none;padding-left:18px;font-size:15px;text-align:center}}@media only screen and (min-width:360px)and (max-width:640px)and (orientation:landscape){.edit_customer_account-section{border-bottom:1px solid rgb(51 51 51 / 50%);padding-top:15px}#cust_new_address{margin-top:40px}#cust_detail-section{text-align:center}.form-vertical.edit_custmerAddress{text-align:left}#cust_new_address .trig_add_address{text-align:center}}@media only screen and (min-width:1280px){header.site-header.medium--hide.small--hide{display:block}nav.nav-bar.mobile-nav-bar-wrapper.large--hide.medium-down--show{display:none}}.acount-rightSidebar{padding:15px 40px 31px;background:#f9f9f9}@media only screen and (min-width:768px){.Rise__widget{left:50%!important;bottom:0%!important}.account-leftSidebar{padding-right:30px}.homepage-featured-content-box-inner,.homepage-map-content-box-inner,.feature-row__text-alignment--center p,.feature-row__text-alignment--center h2.homepage-sections--title{text-align:left}}@media only screen and (min-width:768px)and (max-width:1024px){.account-leftSidebar .table-wrap{overflow:hidden}.account-leftSidebar .account-area--order-details tr{border-bottom:1px solid rgb(51 51 51 / 50%)}.grid__item.large--one-quarter.medium--one-half.small--one-whole.links-footer{width:50%}footer.site-footer.footer-alignment--left .wrapper .grid{margin-left:0!important}.medium--one-third{width:33.333%}}.grid-uniform .large--five-tenths:nth-child(odd),.grid-uniform .large--four-eighths:nth-child(odd),.grid-uniform .large--four-twelfths:nth-child(3n+1),.grid-uniform .large--one-fifth:nth-child(5n+1),.grid-uniform .large--one-half:nth-child(odd),.grid-uniform .large--one-quarter:nth-child(4n+1),.grid-uniform .large--one-sixth:nth-child(6n+1),.grid-uniform .large--one-third:nth-child(3n+1),.grid-uniform .large--one-twelfth:nth-child(12n+1),.grid-uniform .large--six-twelfths:nth-child(odd),.grid-uniform .large--three-sixths:nth-child(odd),.grid-uniform .large--three-twelfths:nth-child(4n+1),.grid-uniform .large--two-eighths:nth-child(4n+1),.grid-uniform .large--two-sixths:nth-child(3n+1),.grid-uniform .large--two-twelfths:nth-child(6n+1){clear:unset}.acount-rightSidebar h5.account-customer-name,.acount-rightSidebar .account--sub-title,.account-leftSidebar .account--sub-title{text-transform:uppercase}td.order_number a,.view_adress-acc a,span.customer_logoutBtn a{color:#9cb23c}.account-leftSidebar .account-area--order-details td,.account-area--order-details th{border:1px solid #eae8e8}.sitewide--title-wrapper.one-whole.top--section{text-align:center;margin-bottom:40px}sup.name_default{font-size:12px;font-style:italic}header.section-header.your-addresses-header{margin-bottom:40px}p.customer_edit_deletebtn a{background:#333;display:inline-block;color:#fff;padding:10px 35px;font-weight:400;font-size:12px}#address_form_new input,.edit_custmerAddress input{border:1px solid rgb(51 51 51 / 50%)}.edit_custmerAddress{background:#f9f9f9f9;padding:15px 20px}p.account-addresses--return-to-accountt{margin-bottom:30px}span.phone_text{font-weight:700;font-size:16px}form#create_customer,form#customer_login{background:#f9f9f9;padding:20px 30px}form#create_customer .input-full,form#customer_login .input-full,.forget_pass_section form .input-full,#RecoverEmail{border:1px solid rgb(51 51 51 / 50%)}.loginFrm-rec-section a:hover{text-decoration:underline}.loginFrm-rec-section a{font-size:15px;color:#9cb23c}.grid__item.pro-1414-right{background:#f9f9f9;text-align:center;padding:20px 10px}.grid__item.pro-1414-right a.login_link.green-title{font-weight:700}.grid__item.large--three-fifths.pro-1414-left{font-size:15px}.pro_account_form1414{background:#f9f9f9;padding:40px 0}span.signature_box{font-size:14px;text-align:center;padding:5px 12px;flex-wrap:wrap;display:block;line-height:20px;letter-spacing:.7px}a.cart_toc{text-decoration:underline;font-size:16px}#bss-b2b-discount-code-input-wrapper{border-radius:1px!important}#bss-b2b-discount-code-submit{background-color:#333!important}.bss-b2b-discount-code-wrapper{margin-top:30px}a.btn.quick-add-button-variants.lnk_ccpa:hover{padding-bottom:8px}#shopify-privacy-banner-body-div h3{font-size:20px}#shopify-privacy-banner-body-div p{font-size:17px}.table-wrap{overflow:hidden!important;overflow-y:hidden;-webkit-overflow-scrolling:auto!important}.cbb-also-bought-container.cbb-mobile-view h2.cbb-also-bought-title{text-align:center!important}.cbb-also-bought-container.cbb-mobile-view .cbb-also-bought-slider-container .cbb-also-bought-slider ul.cbb-also-bought-slider-list,.cbb-also-bought-container.cbb-mobile-view li.cbb-also-bought-product,.cbb-also-bought-container.cbb-mobile-view li.cbb-also-bought-product a.cbb-also-bought-product-image-link .cbb-also-bought-product-image{width:100%!important}.cart__discount_area{display:flex;width:100%;float:left}.cart__discount_area .bss-b2b-discount-code-wrapper{margin-bottom:0!important;margin-right:30px}.cart__discount_area .bss-b2b-discount-code-wrapper div#bss-b2b-discount-code-input-wrapper{width:100%;height:50px}.cart__discount_area .bss-b2b-discount-code-wrapper h3,.cart-promo h3.account--sub-title{text-transform:uppercase;font-size:20px}.cart__discount_area .cart-promo .cart--button-checkout{margin-top:30px;max-width:300px;width:100%}#bss-b2b-discount-code-submit{font-size:12px!important;padding:15px 35px!important}#bss-b2b-discount-code-input-wrapper input#bss-b2b-discount-code-input{padding-top:19px}.page-main--wrapper,div.homepage-sections-wrapper .wrapper,.homepage-collections-background{margin-left:auto;margin-right:auto;max-width:1170px}input.shopify-challenge__button.btn{margin-top:30px}.sub-account-dropdown{right:-42px}select.collection-sidebar-filter-select.coll-filter,.collection-sidebar-filter ul,.collection-sidebar-filter-mobile ul,.collection-sidebar-sort ul{z-index:99999}.grid__item.homepage-content--image.homepage-content--1620920583e4b4181c.large--one-half.kb-enabled.in-viewport{padding:80px 40px}.grid__item.homepage-content--image.homepage-content--1620920583e4b4181c.large--one-half.kb-enabled.in-viewport img{border-radius:10px}.testimonials--star-wrapper i,.yotpo .yotpo-bottomline .yotpo-icon-star{color:#e8c100!important}footer.site-footer.footer-alignment--left .wrapper{max-width:1170px;margin-left:auto;margin-right:auto;padding-top:45px}.kav-btn:hover,input.shopify-challenge__button.btn:hover{background:#bd66b1!important;color:#fff!important}a.collection-listbtn,div.quick-add-wrapper a.quick-add-button-variants_pro{background:#fff;border:1px solid #A4699C;color:#333!important}div.quick-add-wrapper a.quick-add-button-variants_pro:hover{color:#fff!important}.row.homepage-sections--indiv-product-slider-variants label{font-size:16px!important}ul#SingleOptionSelector-0-dropdown li,span.header--supporting-text{font-size:15px}.row.homepage-sections--indiv-product-slider-variants .wetheme-dropdown button{background:#fff;border-radius:5px}.row.homepage-sections--indiv-product-slider-variants .wetheme-dropdown__wrapper{width:100%!important}.quantity_paymentbtn-wrapper{display:flex;width:100%}.quantity_paymentbtn-wrapper .selector-wrapper.col-md-6.col-sm-12.col-xs-12{width:50%!important}.quantity_paymentbtn-wrapper .paymentButtonsWrapper{width:50%;padding-top:10px}.quantity_paymentbtn-wrapper .paymentButtonsWrapper button#AddToCart{width:100%}div#product-box .product-images{padding:40px}.grid__item.large--one-half section.product-details-wrapper{top:50px}.grid__item.large--one-half.product-images img,.homepage-collection-grid-item.homepage-collection-grid-item--below-image .homepage-collection-grid-inner .grid-image img{border-radius:10px}.product--title-box{text-align:center;padding-top:30px}.js-qty button.js-qty__adjust,input#Quantity,.homepage-blog--date{font-size:17px!important}.homepage-blog--title{font-weight:400!important}div.product-details--form-wrapper h3.selectVariant,.homepage-blog--title a{font-weight:bolder}time.homepage-blog--date a.article_tag{color:#a4699c;text-transform:capitalize}a.btn_linkUrl{text-transform:uppercase;color:#a4699c;font-size:16px;padding-top:1px}time.homepage-blog--date a.article_tag:hover,a.btn_linkUrl:hover{color:#bd66b1}footer.site-footer .h3.footer-header{text-transform:uppercase;font-size:16px}.rte.footer-article p,span.footer-des-newsletter p,ul.footer-content li a,div.newsletter-footer form#contact_form input#Email{font-size:16px!important}.footer-alignment--left .bottom--footer-row .localization-selector-form{display:none}ul.bottom--footer---links li a{font-size:14px}.testimonials--star-wrapper i.fa-star{font-size:18px}.testimonial--single-item span.h6{color:#707070}input#Email.input-group-field.footer-email-input::placeholder{color:#a3a3a3}.sticky-header-transformed.sticked .header-section--wrapper header.site-header.medium--hide.small--hide,.sticky-header-transformed.sticked .header-section--wrapper header.site-header.medium--hide.small--hide.overlay-logo{box-shadow:#63636330 0 5px 5px}.sitewide--title-wrapper.hero-custom-image-header.blog--banner{background:linear-gradient(0deg,#fff,#f1f2f3 80%);align-items:center;vertical-align:middle;display:grid;text-align:center}.sitewide--title-wrapper.hero-custom-image-header.blog--banner .blog-inner-section{padding-top:30px}.sitewide--title-wrapper.hero-custom-image-header.blog--banner .blog-inner-section h1.page--title-unset.custom-title-css-header{top:-200px;position:relative}.sitewide--title-wrapper.hero-custom-image-header.blog--banner .blog-inner-section img{opacity:.25}.wrapper.main-content.page-main--wrapper.blog--bannner{top:-55px;position:relative}.grid__item.large--one-whole.blog-template--main .article--filter_tags{text-align:center}.grid__item.large--one-whole.blog-template--main .article--filter_tags select#tagBlog{width:375px;height:50px;-webkit-appearance:auto;appearance:auto;border-radius:5px}.grid__item.large--one-whole.blog-template--main .article---container{margin-top:48px}.homepage-collection-grid-inner .grid-item__content p.grid-item__subheading{padding-top:10px;padding-bottom:5px}.homepage-collection-grid-inner .homepage-featured-box-btn{margin-top:12px}@media only screen and (max-width:1024px){.mobile-nav__logo-title{margin-bottom:85.2px}.mobile-nav-header{font-size:18px;opacity:1}ul.mobile-nav.kav-mob-nav{display:flex;padding-left:15px}ul.mobile-nav.kav-mob-nav li{margin-bottom:0!important;border-bottom:none!important}ul.mobile-nav.kav-mob-nav li.mobile-nav__item:after{border-bottom:none}ul.mobile-nav.kav-mob-nav li.mobile-nav__item a{padding:15px!important}}.mobile-nav__grow{display:none}button.needsclick.kl-teaser-TiMMdf.undefined.kl-private-reset-css-Xuajs1{width:260px!important}ul.site-nav__dropdown{background:#f1f2f3}.mega-menu-wrapper .container{max-width:670px!important}div#top_links_wrapper ul.site-nav.mega-menu-wrapper li.mega-menu a{cursor:unset}body .acsb-trigger.acsb-bg-lead{background-color:#87b0dc!important}div#shopify-section-products--featured-product .product-form-vue{padding-top:0}#shopify-section-products--featured-product .homepage-sections--title{padding-top:30px}.grid,.grid--full,.grid--rev,.grid-uniform{margin-left:auto}.grid__item{padding-left:0}div#product-box .product-images{padding:0!important}#shopify-section-products--featured-product .product--title-box{padding-top:0}div#product-box .product-images{padding-top:30px!important}.collection-style--grid .grid-view-item-image img{height:350px}.collection-style--grid .grid-view-item-image .aspect-ratio--square{padding-bottom:350px}.collection-style--grid .grid-view-item .yotpo.yotpo-reviews{height:15px}.collection-style--grid .collection-main-body-inner .grid__item{margin-top:30px}.grid-view-item--desc-wrapper .product-grid--title{width:100%!important;margin-top:0!important}#shopify-section-footer .footer-header{font-weight:600}.cbb-also-bought-slider-container{display:flex;flex-wrap:wrap;justify-content:center}#shopify-section-template--collection .rte.collection__description{max-width:1000px;margin:auto;padding:10px 0;text-align:center}.mega-menu-wrapper .container{max-width:1000px!important}.mega-menu-block ul li{font-weight:100}div#top_links_wrapper ul.site-nav.mega-menu-wrapper li.mega-menu a{cursor:pointer}.top-links ul li{font-weight:100}ul.site-nav__dropdown{background:#fff}@media only screen and (max-width:410px){.announcement-bar p{letter-spacing:0px}}@media screen and (max-width:767px){.sortbyCustomDes .wetheme-dropdown.fit-parent{width:90%!important;justify-content:center}#kav--product-tabs-section .custom-field--value{word-break:break-all}}body{overflow-x:hidden}@media screen and (max-width:767px){.paymentButtonsWrapper #AddToCart,.paymentButtonsWrapper .shopify-payment-button{max-width:100%}.quantity_paymentbtn-wrapper .paymentButtonsWrapper{width:100%}}@media screen and (min-width:1025px){.template-collection .top-section-header.hero-custom-image-header{margin-bottom:20px}}#shopify-section-template--collection .rte.collection__description{max-width:600px;margin:auto;padding:30px 0 34px;text-align:center;font-size:20px}@media only screen and (min-width:1025px){.page-width.featured-products-wrapper .sitewide--title-wrapper h2.homepage-sections--title{margin-bottom:20px}.homepage-featured-rich-text .featured-products-wrapper .featured-row__subtext{max-width:600px;margin:auto auto 30px}}div#top_links_wrapper ul.site-nav.mega-menu-wrapper li.mega-menu a:hover,.top-links a:hover{color:#ababab!important}@media only screen and (min-width:1025px){.hero-custom-image-header{height:600px}}.kavella-curl .vc_single_image-wrapper.vc_box_border_grey img{height:auto}.kavella-curl .support-heading{text-align:center}.template-product #PageContainer .hero-custom-image-header{height:250px}@media only screen and (min-width:1025px){.template-product #PageContainer .hero-custom-image-header{height:400px}}.template-list-collections .page-main--wrapper{margin-left:auto;margin-right:auto;max-width:1300px}.template-list-collections .Dry.or.Damaged .list-collections--title{background:#9dccff;border-radius:10px;padding:15px}.template-list-collections .Dry.or.Damaged .quick-add-button-variants.kav-btn{background:#9dccff;border:1px solid #87b0dc}.template-list-collections .Dry.or.Damaged .quick-add-button-variants.kav-btn:hover{background:#87b0dc!important;border:1px solid #87b0dc}.template-list-collections .Dry.or.Damaged .list-collections--more-link a:hover{color:#666ed4!important}.template-list-collections .Dry.or.Damaged .sold-out-button{color:#333;background:#9dccff;border:1px solid #87b0dc}.template-list-collections .Volumizing .list-collections--title{background:#ffdad1;border-radius:10px;padding:15px}.template-list-collections .Volumizing .quick-add-button-variants.kav-btn{background:#ffdad1;border:1px solid #F7735F}.template-list-collections .Volumizing .quick-add-button-variants.kav-btn:hover{background:#f7735f!important;border:1px solid #F7735F}.template-list-collections .Volumizing .list-collections--more-link a:hover{color:#f7735f!important}.template-list-collections .Volumizing .sold-out-button{background:#ffdad1;color:#333;border:1px solid #F7735F}.template-list-collections .Toning.Shampoos .list-collections--title{background:#ffd5e2;border-radius:10px;padding:15px}.template-list-collections .Toning.Shampoos .quick-add-button-variants.kav-btn{background:#ffd5e2;border:1px solid #F15E99}.template-list-collections .Toning.Shampoos .quick-add-button-variants.kav-btn:hover{background:#f15e99!important;border:1px solid #F15E99}.template-list-collections .Toning.Shampoos .list-collections--more-link a:hover{color:#f15e99!important}.template-list-collections .Toning.Shampoos .sold-out-button{color:#333;background:#ffd5e2;border:1px solid #F15E99}.template-list-collections .Scalp.Care .list-collections--title{background:#c2ece4;border-radius:10px;padding:15px}.template-list-collections .Scalp.Care .quick-add-button-variants.kav-btn{background:#c2ece4;border:1px solid #00B69C}.template-list-collections .Scalp.Care .quick-add-button-variants.kav-btn:hover{background:#00b69c!important;border:1px solid #00B69C}.template-list-collections .Scalp.Care .list-collections--more-link a:hover{color:#00b69c!important}.template-list-collections .Scalp.Care .sold-out-button{color:#333;background:#c2ece4;border:1px solid #00B69C}.template-list-collections .Normal .list-collections--title{background:#d6d7f8;border-radius:10px;padding:15px}.template-list-collections .Normal .quick-add-button-variants.kav-btn{background:#d6d7f8;border:1px solid #666ED4}.template-list-collections .Normal .quick-add-button-variants.kav-btn:hover{background:#666ed4!important;border:1px solid #666ED4}.template-list-collections .Normal .list-collections--more-link a:hover{color:#666ed4!important}.template-list-collections .Normal .sold-out-button{color:#333;background:#d6d7f8;border:1px solid #666ED4}@media only screen and (min-width:1025px){.product-short-description{font-size:15px!important;padding:0 10px}}@media only screen and (max-width:1024px){.product-short-description{font-size:12px!important;padding:0 10px}}@media screen and (max-width:767px){#slide-up .popup--body{padding:15px}#slide-up .popup--body .popup--description p{font-size:14px!important;line-height:1.2}}@media screen and (min-width:768px){.popup .popup--body-outer{padding-top:60px;padding-bottom:60px}.fancybox-wrap.fancybox-desktop .fancybox-skin{max-width:1450px;margin:auto}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/custom.css.map */
