@font-face{font-family:Quincy;src:url(QuincyCF-Bold.woff) format("woff"),url(QuincyCF-Bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Quincy;src:url(QuincyCF-Regular.woff) format("woff"),url(QuincyCF-Regular.woff2) format("woff2");font-weight:500;font-style:normal}:root{--HELVETICA: "HELVETICA NOW", sans-serif;--QUINCY: "Quincy", serif;--YPB-TAN: #FCF3E5;--YPB-LT-GREEN: #82AF7D;--YPB-GREEN: #80B351;--YPB-GRAY: #676767;--WHITE: #ffffff;--BLACK: #000000}html{scroll-behavior:smooth}.text-center{justify-content:center}.container{width:auto}.grid-container,.container{max-width:85rem}h1,.h1,h1.home,h2.title,.collection_title,.image-with-text h2{line-height:1.5em;margin:0 0 15px;clear:both;padding-top:4px;font-family:var(--HELVETICA);font-weight:700;font-size:48px;letter-spacing:-.04em;color:var(--BLACK);text-transform:none;letter-spacing:-.2px!important}h5{font-style:normal;font-weight:700;font-size:24px;line-height:35px;letter-spacing:-.04em;color:#000;text-transform:none;border-top:3px solid;margin-top:0;padding-top:8px;display:block;letter-spacing:-1.2px!important}h5.title{margin-top:0;margin-bottom:20px}p,li{font-family:var(--HELVETICA);font-style:normal;font-weight:400;font-size:16px;line-height:1.6;letter-spacing:-.04em;color:var(--BLACK)}body .button{font-family:var(--HELVETICA);font-style:normal;font-weight:500;font-size:18px;line-height:1.2;text-align:center;letter-spacing:.08em;color:var(--BLACK);font-weight:700;background:var(--WHITE);border:2px solid var(--BLACK);border-radius:0;box-shadow:none;padding:12px 40px;letter-spacing:1px}.underline-link{font-family:var(--HELVETICA);font-style:normal;font-weight:400;font-size:16px;line-height:24px;letter-spacing:-.04em;text-decoration-line:underline;color:#000}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.page-width{padding-top:189px}.promo_banner{padding:2px 0}.promo_banner p{text-align:left;font-family:var(--HELVETICA);font-style:italic;font-weight:700;font-size:15px;line-height:22px;letter-spacing:-.04em;color:#fff;position:relative;width:auto;display:block}.promo_banner .container{display:flex;justify-content:space-between}.promo_banner .container:after{display:none}.promo_banner ul{display:flex;margin:0;list-style:none}.promo_banner ul a{font-family:var(--HELVETICA);font-style:normal;font-weight:500;font-size:16px;line-height:24px;letter-spacing:-.04em;color:#fff;padding:0 10px}.promo_banner ul a:visited{color:#fff}body .nav.mobile_hidden{display:flex;align-items:center;justify-content:flex-end;width:995px!important}.nav a,.nav a:visited,.nav a:active,#header a span,.nav a.icon-cart span,.search-close,body div.header_bar .nav a,body div.header_bar .nav a:visited{text-transform:none!important;position:relative;display:block;letter-spacing:1px;font-family:var(--HELVETICA)!important;font-style:normal;font-weight:700;font-size:19px!important;line-height:35px;letter-spacing:-.04em!important;color:#000;width:auto;height:auto;padding:.7rem .8rem}.nav ul li .header__icon--cart{background:var(--YPB-TAN)}.nav ul li .header__icon--cart:hover{background:#fff;color:#000!important}.header_bar{border-bottom:none;background:#ffffffe6}.header .container{display:flex;align-items:center;justify-content:space-between}.header .container:after{display:none}.header .container .thirteen.columns{margin:0}.nav ul.menu li:last-child{float:none;margin-top:0}.swatch .tooltip{top:auto}.swatch .color label{height:50px}.swatch .color.swatch-element{width:25%}body .header__icon,body .header__icon--cart .icon{height:38.3984px;width:38.3984px;padding:0}body .header__icon--cart{padding:0 10px!important;display:flex!important}.cart-count-bubble{position:relative;background-color:transparent;color:#000;height:1.7rem;width:1.7rem;border-radius:100%;display:flex;justify-content:center;align-items:center;font-size:.9rem;bottom:auto;left:auto;line-height:calc(1 + .1 / var(--font-body-scale))}h3.sidebar-list-header{color:#000}.mm-menu.mm-theme-dark{background:var(--YPB-TAN);border-color:#fff;color:#000}.mm-listview>li:not(.mm-divider):after{border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;right:0;left:20px;width:calc(100% - 40px);border-color:#fff}@media screen and (min-width: 750px){body .banner--medium:not(.banner--adapt){min-height:67vh}body .banner__media{min-height:58vh}}@media screen and (min-width: 1750px){body .banner--medium:not(.banner--adapt){min-height:75vh}body .slideshow .media>img{object-position:center bottom}}.slideshow__controls{background:var(--TF-BLUE);border:none!important}.slideshow__controls svg{width:16px}.slider-counter__link--dots .dot{width:1.2rem;height:1.2rem;border-radius:50%;border:2px solid #3c3c3c;padding:0;display:block}body .slider-counter__link{padding:.3rem}.slider-counter__link--active.slider-counter__link--dots .dot{background-color:#3c3c3c}.slider-button--next svg{transform:rotate(180deg)}#Slide-template--18594434777377__da826da6-0442-4255-8e77-d101a9b50063-1 .banner__buttons{margin-top:113px;margin-left:44%}#Slide-template--18594434777377__da826da6-0442-4255-8e77-d101a9b50063-2 .slideshow__text-wrapper.banner__content{height:100%;max-width:100%;padding:0;justify-content:flex-start;align-items:flex-start;width:100%;left:0}#Slide-template--18594434777377__da826da6-0442-4255-8e77-d101a9b50063-2 .slideshow__text.banner__box{width:100%!important;min-width:0;padding:0;justify-content:flex-start;display:flex;height:100%;max-width:100%}#Slide-template--18594434777377__da826da6-0442-4255-8e77-d101a9b50063-2 h2{color:#fff;position:absolute;top:26px;left:47%;text-align:left;max-width:300px}#Slide-template--18594434777377__da826da6-0442-4255-8e77-d101a9b50063-2 h2 span{font-size:160%}#Slide-template--18594434777377__da826da6-0442-4255-8e77-d101a9b50063-2 .banner__buttons{position:absolute;bottom:0;left:50%;transform:translate(-50%)}#Slide-template--18594434777377__da826da6-0442-4255-8e77-d101a9b50063-3 .slideshow__text.banner__box{bottom:5%;position:absolute;max-width:439px;left:50%;transform:translate(-50%)}.support-heading2{font-family:var(--HELVETICA);font-style:normal;font-weight:400;font-size:22px;line-height:29px;letter-spacing:-.04em;color:#000;margin-top:25px}.hero-section{margin-top:175px;height:calc(100vh - 175px);position:relative}.hero-section h1{font-family:var(--HELVETICA);font-style:normal;font-weight:700;font-size:140px;line-height:220px;color:var(--YPB-GRAY);text-transform:uppercase;line-height:1!important;position:absolute;top:43%;left:10%;transform:translateY(-50%);margin:0;padding:0}.hero-section h1 p{line-height:1;margin:0;font-size:140px;color:var(--YPB-GRAY);text-transform:uppercase;line-height:1!important;font-weight:900}.hero-section .main-image{position:absolute;top:50%;left:48%;transform:translate(-50%,-50%);max-height:100%}.hero-section .main-image img{height:100%}.support_image1{width:116px;position:absolute;top:45px;right:0}.support_image2{width:103px;position:absolute;top:59%;left:7%}.hero-section-content{width:25%;min-width:0;position:absolute;top:50%;left:66%;transform:translateY(-50%)}.hero-section h2{font-family:var(--QUINCY);font-style:normal;font-weight:900;font-size:42px;line-height:46px;letter-spacing:-.04em;color:#80b351;text-transform:none;margin-bottom:50px}.hero-section h3{font-family:var(--HELVETICA);font-style:normal;font-weight:700;font-size:22px;line-height:29px;letter-spacing:-.04em;color:#000;text-transform:none}.hero-section .button{width:100%;padding:12px;margin:0}.multicolumn{padding-top:38px;padding-bottom:169px}.multicolumn-card__info{padding:0!important}.multicolumn-card-spacing{padding-top:15px;margin-left:0;margin-right:0}.multicolumn.background-primary .multicolumn-card{position:relative}.multicolumn .button{margin:0;position:absolute;width:92%;bottom:0;left:50%;transform:translate(-50%,50%)}#shopify-section-template--16175863955625__a2ee9cf4-5380-4a3f-8adb-4efddd337591 .image-with-text{background:var(--YPB-TAN);padding:0}#shopify-section-template--16175863955625__a2ee9cf4-5380-4a3f-8adb-4efddd337591{margin-top:55px;margin-bottom:55px}.image-with-text p strong{font-style:normal;font-weight:700;font-size:20px;line-height:28px;letter-spacing:-.04em;color:#000;position:relative;margin-top:45px;display:block}.image-with-text p strong:before{content:"";display:block;width:32px;height:20px;position:absolute;top:50%;left:-42px;transform:translateY(-50%);background:url(//yarokhair.com/cdn/shop/t/26/assets/arrow.png?v=50421513353245131971690518121) no-repeat top left/contain}.image-with-text__text--caption{font-family:var(--QUINCY);font-style:normal;font-weight:700;font-size:26px;line-height:34px;letter-spacing:-.04em;color:#80b351;text-transform:none;margin-left:-30px}.image-with-text__content>*+*{margin-top:0!important}.image-with-text__content .image-with-text__text--caption{margin-top:20px!important;margin-bottom:20px!important}.image-with-text__content .image-with-text__text+.button{margin-top:20px!important}.featured-collection{margin-top:117px;margin-bottom:156px}.featured-collection-section h2{border-top:0;text-align:center}@media print,screen and (min-width: 64em){.featured-collection .grid-x>.large-4{width:25%}}.thumbnail{display:inline-block;max-width:100%;margin-bottom:1rem;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;line-height:0}.info span.title{font-family:var(--HELVETICA);font-style:normal;font-weight:700;font-size:24px;line-height:1.2;letter-spacing:-.02em;color:var(--YPB-GRAY);word-spacing:100vw;margin-bottom:0;display:block;margin-top:0;text-transform:uppercase}.three-words{font-family:var(--QUINCY);font-style:normal;font-weight:900;font-size:18px;line-height:46px;letter-spacing:-.02em;line-height:1.2;text-transform:lowercase;display:block;margin-top:2px;margin-bottom:7px}.thumbnail .info{text-align:left}.thumbnail .info p{border-bottom:2px solid;font-weight:900;font-size:18px;line-height:29px;text-transform:uppercase;margin-bottom:0;letter-spacing:.2px}.title-price-wrap{display:flex;justify-content:space-between;align-items:center;margin:55px 6% 10px 0}.thumbnail .price,.thumbnail .sold_out,.sold_out{font-family:var(--QUINCY);font-style:normal;font-weight:700;font-size:32px;line-height:1;text-align:right;letter-spacing:-.04em;color:#000;display:flex}.thumbnail .quick_shop{display:block!important;background-color:transparent;position:relative;width:100%;bottom:0;left:0;text-align:left;color:var(--YPB-GRAY);opacity:.85;margin-top:7px;letter-spacing:.1px}.thumbnail a{transition:.3s all ease}.thumbnail a:hover .info span.title{color:#000}.product_section h3{font-style:normal;font-weight:700;font-size:40px;line-height:26px;letter-spacing:-.02em;color:var(--YPB-GRAY);word-spacing:100vw;margin-bottom:0;display:block;margin-top:0}.filter{width:25%}.filter .label{color:#222;border-bottom-color:#ddd;font-size:12px;background-color:var(--YPB-TAN);border-right:2px solid #ffffff;line-height:1rem;padding:10px 20px;color:#999;height:auto;transition:all .3s;font-weight:700}.filter:last-child .label{border:none}.coll-wrap{padding-top:173px}.paginate .current{background-color:var(--YPB-GRAY);color:#fff}.paginate span,a.tag{border:none;border-radius:0;margin:10px 2px;padding:5px 10px;display:inline-block;color:var(--YPB-GRAY)}.filter.show-menu .toggle_list,.filter.show-menu .filter_wrap{visibility:visible;z-index:4;background-color:var(--WHITE);opacity:1}.filter a{font-size:11px!important;color:var(--YPB-GRAY);padding-left:0!important;text-transform:none!important;margin-top:9px;font-size:15px!important}.pro-banner{background:var(--YPB-TAN);padding:84px}.pro-banner img{width:30%;margin:0 1%;display:inline-block}.sub-footer{margin-top:0;border-top:none;background-color:#fff}.sub-footer .footer-logo{max-width:190px;padding-bottom:25px}.sub-footer .newsletter input{width:100%;border:3px solid #000000;border-radius:0;width:93%;padding:20px}.sub-footer .contact-form{margin-bottom:36px}.sub-footer p,.sub-footer address{margin-bottom:10px;font-size:16px;color:#1a1c1c}.sub-footer a,.sub-footer a:visited{font-size:13px;color:#1a1c1c;text-transform:uppercase;font-weight:700;font-style:normal;font-weight:500;font-size:16px;line-height:28px;letter-spacing:-.04em;color:#989797}.sub-footer ul{list-style:none outside;margin-left:0;columns:2}.sub-footer li{padding:1px 0;list-style:none outside none;margin-bottom:0}.menu-shop,.menu-footer{width:100%!important}div.footer{background-color:#000;font-size:15px;line-height:1.7em;color:#fff;padding-top:5px;text-align:center}.footer .credits,.footer .credits a{font-style:normal;font-weight:500;font-size:14px;line-height:30px;letter-spacing:-.04em;color:#fff}.product-detail{margin-top:175px}div.product_section{margin-top:55px;padding-left:45px}.modal .product_section{padding-left:0}.product-detail h1{font-style:normal;font-weight:700;font-size:20px;line-height:59px;letter-spacing:-.04em;word-spacing:initial;color:#5f6161;border:none;margin-bottom:8px;text-transform:uppercase}h2.three-words{font-style:normal;font-weight:900;font-size:38px;line-height:1.1!important;letter-spacing:-.04em;margin-top:0}.description,.description p{font-size:18px;line-height:30px;letter-spacing:-.04em;color:#000}.product-guar{display:flex;justify-content:space-evenly;margin-bottom:63px}.product-guar .check{position:relative}.product-guar .check:before{content:"";position:absolute;background:url(//yarokhair.com/cdn/shop/t/26/assets/check.png?v=129078789253643812441690528798) no-repeat top left/contain;width:20px;height:20px;top:0;left:0}.product-guar .check span{font-style:normal;font-weight:400;font-size:15px;line-height:21px;letter-spacing:-.04em;color:#000;padding:0 22px 0 27px;display:block}button.action_button.add_to_cart{padding:10px 0;box-sizing:border-box;background:#80b351;border:2px solid #000000;border-radius:0;width:100%;max-width:100%;font-style:normal;font-weight:700;font-size:19px!important;line-height:35px;text-align:center;text-transform:none;color:#000!important;text-transform:uppercase;letter-spacing:1.5px}#product-images p small{font-style:italic;font-weight:400;font-size:14px;line-height:1;letter-spacing:-.04em;color:#8d8d8d;text-align:center}#product-images p{text-align:center}.swatch{display:flex;flex-wrap:wrap}.swatch_options{margin-bottom:0}.swatch .swatch-element{float:left;-webkit-transform:translateZ(0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 10px 15px 0;position:relative;border:2px solid #000000;margin:0!important;width:33.333333%;text-align:center;border-right:none;border-bottom:none;display:flex}.swatch .swatch-element:last-of-type{border-right:2px solid}.swatch .swatch-size-1{width:100%}.swatch .swatch-size-2{width:50%}.swatch .swatch-size-4{width:25%}.swatch label{float:none;min-width:25px;height:auto;margin:0;font-size:13px;line-height:1.4!important;white-space:initial;text-transform:uppercase;cursor:pointer;font-weight:700;width:100%;font-weight:400;font-size:18px;line-height:29px;text-align:center;letter-spacing:-.04em;color:#000;padding:5px 0;text-transform:none;border-right:none;display:flex;justify-content:center;align-items:center}.swatch_options input:checked+.swatch-element{border-color:#666;background:var(--YPB-TAN)}.swatch_options input:checked+.swatch-element label{font-weight:900}.purchase{margin:0;position:relative}.purchase .modal_price{position:absolute;top:50%;left:calc(50% + 107px);transform:translate(-50%,-50%);pointer-events:none;font-family:var(--QUINCY);font-style:normal;font-weight:700;font-size:22px!important;line-height:38px;text-align:right;letter-spacing:-.04em;color:#000}.ingredients-spot{background:var(--YPB-TAN);padding:80px}.three-icons{margin:75px 0 100px}.three-icons h2{font-style:normal;font-weight:700;font-size:20px;line-height:59px;letter-spacing:-.04em;color:#5f6161}.three-icons h3{font-family:var(--QUINCY);font-style:normal;font-weight:900;font-size:32px;line-height:46px;letter-spacing:-.04em;text-transform:lowercase;color:#000}.icon-inner{display:flex}.icon-image{position:relative;margin-right:30px}.icon-image img{max-width:69px}.icon-image:after{position:absolute;content:"";width:60px;height:60px;border-radius:100%;background:#c4e8a4;left:50%;top:50%;transform:translate(-50%,-50%);z-index:-1}.icon-detes{font-size:16px;font-family:var(--HELVETICA)}.ingredients-spot h2{font-style:normal;font-weight:700;font-size:48px;line-height:59px;letter-spacing:-.04em;color:#000;text-transform:none}.ingredients-spot h3{font-style:normal;font-weight:700;font-size:18px;line-height:26px;letter-spacing:-.04em;text-transform:none;color:#000}.spot-inner p{font-size:16px}.spot-image{position:relative}.spot-image img{max-height:180px;width:auto;z-index:2;position:relative}.spot-image:after{position:absolute;content:"";width:130px;height:130px;border-radius:100%;background:#fff;left:50%;top:50%;transform:translate(-50%,-50%);z-index:0}blockquote,blockquote p{line-height:1.6;color:#8a8a8a;font-family:var(--QUINCY);font-style:normal;font-weight:700;font-size:32px;line-height:33px;text-align:center;letter-spacing:-.04em;color:#80b351;max-width:100%;border-bottom:3px solid #000000;padding:37px 17% 63px;margin:0 4%;border-left:0}.bundle-spot .h3{font-style:italic;font-weight:700;font-size:24px;line-height:35px;letter-spacing:-.04em;color:#000;text-transform:lowercase}.bundle-spot .h2{font-style:normal;font-weight:700;font-size:48px;line-height:59px;letter-spacing:-.04em;text-transform:none;color:#000}.bundle-spot{padding-bottom:85px;padding-top:85px}.extra-info{float:left}.accordion-title{position:relative;display:block;padding:1.25rem 1rem;border:2px solid #000000;border-bottom:0;font-size:.75rem;line-height:1;font-style:normal;font-weight:700;font-size:18px;line-height:26px;letter-spacing:-.04em;color:#000;text-transform:lowercase}.accordion-title:hover,.accordion-title:focus{background-color:var(--YPB-TAN);color:var(--YPB-GRAY)}.extra-info{float:left;width:98%;margin-top:37px}.accordion-content{display:none;padding:1rem;border:2px solid #000000;border-bottom:0;background-color:#fefefe;color:#0a0a0a;border-top:0}.ingredient-tab,.ingredient-tab p{font-size:14px}:last-child:not(.is-active)>.accordion-title{border-bottom:2px solid #000000;border-radius:0}:last-child>.accordion-content:last-child{border-bottom:2px solid #000000}.p-type{border-top:2px solid;font-weight:900;font-size:16px;line-height:29px;text-transform:uppercase;margin-bottom:0}.product_gallery .flex-direction-nav .flex-next{right:0;transform:translateY(-50%);opacity:1;color:#1a1c1c;background-color:transparent!important}.product_gallery .flex-direction-nav .flex-prev{left:0;transform:translateY(-50%);opacity:1;top:50%;background-color:transparent!important;color:#1a1c1c}.thumbnail .sale,.sale{color:#fff;margin-left:20px}.collection .thumbnail .sale,.sale{color:#000}.was_price{text-decoration:line-through;color:var(--YPB-GRAY);font-style:italic;text-shadow:none;font-weight:400}.jdgm-widget.jdgm-widget{display:block;max-width:80rem;margin-left:auto;margin-right:auto;padding:10px 0}.jdgm-star{font-size:16px}.jdgm-prev-badge__text{visibility:unset;font-size:15px;border-bottom:1px solid}h2.article_title{margin:0;font-size:20px;text-transform:none;font-weight:900;line-height:1.2!important}.blog-title{margin:20px 0!important;display:inline-block!important}.sidebar-widget h3 a{font-family:var(--HELVETICA);font-style:normal;font-weight:700;font-size:24px;line-height:1.2;letter-spacing:-.02em;color:var(--YPB-GRAY);word-spacing:100vw;margin-bottom:0;display:block;margin-top:0;text-transform:uppercase}.article .page-width a{color:#8dc641;border-bottom:1px solid #8dc641}a.button,button,input[type=submit],input[type=reset],input[type=button],.action_button,a.action_button,input.action_button[type=submit],input.action_button[type=button]{background:#71b641}#cart,#nav{z-index:99999}.sca_aff_customer_refer_container{z-index:83647!important}#cart textarea,#cart .quantity{background-color:transparent;border-color:#fff3;color:#000}.mm-counter{color:#000}#cart .mm-listview>li:not(.mm-divider):after{border-color:var(--YPB-GRAY)!important}#cart .action_button{background-color:#fff;color:#333!important;border-radius:0;font-weight:700;box-shadow:none;border:2px solid;width:calc(100% - 40px)}#cart a.action_button.edit_cart{background-color:transparent;color:var(--YPB-GRAY)}#cart .action_button.right{background:#333!important;color:#fff!important}#cart .action_button.right:hover{background:#80b351!important;color:#333!important}.edit_cart{display:none!important}.mm-menu .continue{background:#fff;color:#fffc;text-indent:20px;padding-top:15px;padding-bottom:15px;margin-top:-20px;margin-bottom:5px;line-height:10px;font-size:1rem;line-height:1.5rem;font-weight:700;color:#333;letter-spacing:.4px}.quantity_selector .plus,.quantity_selector .minus{padding:6px;font-size:23px;position:relative;top:0;color:#333;line-height:1}#cart.mm-menu textarea{margin:15px 20px 0;display:block;width:calc(100% - 40px);border:1px solid #cacaca}#cart .quantity-wrap{border:1px solid #333333;display:flex;justify-content:space-between;width:114px;align-items:center}#cart .item_type{border-top:2px solid;text-transform:uppercase;margin-bottom:0;display:inline-block}#cart .price{font-weight:300;color:#333;display:block}#cart .item_title{font-size:12px;line-height:20px;letter-spacing:.1px;font-weight:700;color:#333}#cart input.quantity{text-align:center;width:32px;padding:6px 0;position:relative;margin:0 5px;border:none;box-shadow:none;font-weight:600;color:#333;font-size:1rem}.mm-listview a.mm-subclose:before{border-right:none;border-bottom:none;margin-bottom:-15px;left:22px;top:23px}.mm-menu .mm-listview>li>a.mm-subopen:after,.mm-menu .mm-listview>li>a.mm-subclose:before{border-color:#333}.mm-menu.mm-theme-dark{background:#fff;border-color:#fff;color:#000;border-left:1px solid #000000}.search_page{padding-top:145px}@media screen and (max-width: 39.9375em){body .button,p,li{font-size:16px}.title-image-coll{display:none}.row.title{margin-top:0}.collection-sidebar.hidden-filters{display:flex;justify-content:space-between;padding:0}.filter .label{padding:15px 20px 24px}.breadcrumb_text{padding-top:24px;margin-bottom:10px!important;font-size:14px}.breadcrumb_text a{font:14px}h1,.h1,h1.home,h2.title,.collection_title,.image-with-text h2{font-size:34px}.sub-footer p,.sub-footer address{font-size:16px}.hero-section h1{display:flex;position:relative;top:0;left:50%;transform:none;margin:0;padding:0;justify-content:center;max-width:75%;transform:translate(-50%);flex-wrap:wrap}.hero-section h1 p{margin:0 10px 0 0;font-size:11.3vw}.hero-section h1 p:last-child{margin-right:0}.hero-section{margin-top:5px;height:auto}.hero-section .main-image{position:relative;top:auto;left:0;transform:none;max-height:100%;margin-top:0;display:block;text-align:center}.logo{padding:20px 0}.hero-section .main-image img{max-width:230px;height:auto}.hero-section-content{width:100%;min-width:0;position:relative;top:0;left:0;transform:none;margin-top:5px}.support_image1{width:70px;top:245px;right:0}.support_image2{width:63px;top:3%;left:-3%}.hero-section h2{font-size:28px;margin-bottom:22px;margin-top:40px}.hero-section h3{font-size:20px}.support-heading2{font-size:16px;line-height:1.4;margin-top:0}.featured-collection{margin-top:0;margin-bottom:0}.image-with-text__content{padding:0 10px 25px!important}#shopify-section-template--16175863955625__a2ee9cf4-5380-4a3f-8adb-4efddd337591{margin-top:45px;margin-bottom:25px}.section-template--16175863955625__8adfa311-b0db-4bc6-a215-798dd46e9111-padding{padding-top:0!important;padding-bottom:0!important}.image-with-text__content>*+*{margin-top:0rem}.image-with-text__text p{margin-top:0;margin-bottom:.3rem}.image-with-text p strong{font-size:18px;line-height:21px;margin-top:33px}.multicolumn{padding-top:0;padding-bottom:25px}.multicolumn .title-wrapper-with-link{margin-bottom:2rem!important}.multicolumn-list{margin:0!important;width:100%}.multicolumn-card{position:relative;box-sizing:border-box;margin-bottom:45px}.image-with-text__text--caption{font-size:20px;line-height:1.3;margin-left:0;margin-top:25px!important}.pro-banner{padding:24px 4px}.section-template--16175863955625__24c5d7e5-6a29-413b-a6a7-5728c73b2e23-padding{padding-top:0!important;padding-bottom:0!important}.pro-banner h2{padding-top:16px}#header{background:var(--YPB-TAN)}.product-detail{margin-top:0}div.product_section{margin-top:15px;padding-left:10px}.product-detail h1{font-size:18px;margin-bottom:6px}h2.three-words{font-size:30px}.description,.description p{font-size:16px;line-height:1.4}.product-guar{margin-bottom:36px;flex-direction:column}.product-guar .check{position:relative;margin-bottom:10px}button.action_button.add_to_cart{padding:8px 0;font-size:18px!important;line-height:35px}.purchase .modal_price{font-size:25px;line-height:1;margin-bottom:0}.swatch label{height:40px;font-size:13px;line-height:35px;width:100%;font-weight:400;font-size:16px;line-height:29px;padding:5px 0}.accordion-title{padding:.65rem 1rem;font-size:16px}.accordion-content{padding:.65rem 1rem}.accordion-content p{font-size:14px}.three-icons{margin:15px 10px 20px}.icon-inner{margin:20px}.three-icons h3{font-size:24px;margin:0}.icon-image{margin-right:16px}.icon-image img{max-width:55px}.ingredients-spot{padding:24px 10px}.ingredients-spot h2{font-size:34px}blockquote,blockquote p{line-height:1.6;font-size:24px;padding:24px 0%;margin:0 4%}.spot-image{position:relative;text-align:center}.spot-image img{max-height:120px}.spot-image:after{width:100px;height:100px}.bundle-spot{padding-bottom:0;padding-top:25px}.bundle-spot .h2{font-size:34px}.bundle-spot .h3{font-size:18px}}@media screen and (max-width: 63.9375em){.info span.title{font-size:18px}.container .thumbnail.even,.container .thumbnail.odd{width:100%}.thumbnail .price,.thumbnail .sold_out,.sold_out{font-size:24px}.three-words{font-size:14px}.thumbnail .info p{font-size:14px;line-height:1.3}.sub-footer a,.sub-footer a:visited{font-size:16px}.filter{width:25%}.filter:last-child{border:none}.mobile_logo .logo a{margin:13px auto 0}div.container.mobile_logo{padding:20px 0 0}.coll-wrap{padding-top:0}.sub-footer .social_icons{display:flex}#loop-7667502776489 .info p{color:#e88b56;border-color:#e88b56;line-height:1.4}.collection .thumbnail .sale,.sale{color:#000;flex-direction:column;margin-left:10px}}@media screen and (min-width: 40em) and (max-width: 63.9375em){h1,.h1,h1.home,h2.title,.collection_title,.image-with-text h2{font-size:40px}.ingredients-spot{padding:30px 20px}blockquote,blockquote p{padding:37px 3% 63px}.pro-banner{padding:30px 20px}.hero-section h1{font-size:112px;line-height:220px;top:50%;left:7%}.hero-section h1 p{font-size:90px}.hero-section{margin-top:0;height:500px;position:relative}.hero-section .main-image{position:absolute;top:53%;left:56%;transform:translate(-50%,-50%);max-height:123%}.hero-section .main-image img{max-width:70%;width:150%;max-width:150%}.hero-section-content{width:25%;min-width:0;position:absolute;top:56%;left:66%;transform:translateY(-50%)}.hero-section h2{font-size:36px;text-transform:none;margin-bottom:27px;line-height:.9!important}.support_image1{width:79px;position:absolute;top:45px;right:0}.support_image2{width:81px;top:64%;left:1%}.image-with-text__content{padding:20px!important}.featured-collection{margin-top:50px;margin-bottom:50px}.multicolumn{padding-top:38px;padding-bottom:40px}.image-with-text__text--caption{margin-left:0}.product-guar{display:flex;justify-content:space-evenly;margin-bottom:35px;flex-direction:column}.product-guar .check{position:relative;margin-bottom:8px}h2.three-words{font-size:27px}}@media screen and (min-width: 64em){.page-width{padding-left:1rem;padding-right:1rem}}@media only screen and (max-width: 1200px){.header{display:none}#header,.mobile_logo{display:block}.coll-wrap{padding-top:0}.product-detail{margin-top:0}.page-width{padding-top:0}.sub-footer .social_icons{display:flex}}.recipient-form{--recipient-checkbox-margin-top: .64rem;display:block;position:relative;max-width:44rem;margin-bottom:2.5rem}.recipient-form-field-label{margin:.6rem 0}.recipient-form-field-label--space-between{display:flex;justify-content:space-between}.recipient-checkbox{flex-grow:1;font-size:1.6rem;display:flex;word-break:break-word;align-items:flex-start;max-width:inherit;position:relative;cursor:pointer}.no-js .recipient-checkbox{display:none}.recipient-email-label.required{display:block}.recipient-form>input[type=checkbox]{position:absolute;width:1.6rem;height:1.6rem;margin:var(--recipient-checkbox-margin-top) 0;top:0;left:0;z-index:-1;appearance:none;-webkit-appearance:none}.recipient-fields__field{margin:0 0 2rem}.recipient-fields .field__label{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 3.5rem);overflow:hidden}body .field__input,body .customer .field input{flex-grow:1;text-align:left;padding:1.5rem;margin:var(--inputs-border-width);transition:box-shadow var(--duration-short) ease;border:1px solid #cacaca}body .recipient-fields .field__label{font-size:1.6rem;left:calc(var(--inputs-border-width) + 2rem);top:calc(1rem + var(--inputs-border-width));pointer-events:none;position:absolute;transition:top var(--duration-short) ease,font-size var(--duration-short) ease;color:rgba(var(--color-foreground),.75);letter-spacing:.1rem;line-height:1.5;border-top:2px solid;font-weight:900;font-size:14px;line-height:29px;text-transform:uppercase;margin-bottom:0;border-top:none;text-indent:10px}body .recipient-fields .field__label span{font-weight:700;font-size:14px}.recipient-checkbox>svg{margin-top:var(--recipient-checkbox-margin-top);margin-right:.4rem;flex-shrink:0}.recipient-checkbox span{font-size:13px;font-style:normal;font-weight:400;font-size:15px;line-height:21px;letter-spacing:-.04em;color:#000;padding:0;top:-7px;display:inline-block;position:relative}.recipient-form .icon-checkmark{visibility:hidden;position:absolute;left:.28rem;z-index:5;top:.4rem}.recipient-form>input[type=checkbox]:checked+label .icon-checkmark{visibility:visible}.js .recipient-fields{display:none}.recipient-fields hr{margin:1.6rem auto}.recipient-form>input[type=checkbox]:checked~.recipient-fields{display:block;animation:animateMenuOpen var(--duration-default) ease}.recipient-form>input[type=checkbox]:not(:checked,:disabled)~.recipient-fields,.recipient-email-label{display:none}.js .recipient-email-label.required,.no-js .recipient-email-label.optional{display:inline}.recipient-form ul{line-height:calc(1 + .6 / var(--font-body-scale));padding-left:4.4rem;text-align:left}.recipient-form ul a{display:inline}.recipient-form .error-message:first-letter{text-transform:capitalize}@media screen and (forced-colors: active){.recipient-fields>hr{border-top:.1rem solid rgb(var(--color-background))}.recipient-checkbox>svg{background-color:inherit;border:.1rem solid rgb(var(--color-background))}.recipient-form>input[type=checkbox]:checked+label .icon-checkmark{border:none}}@media screen and (min-width:641px) and (max-width:1200px){.hero-section-content{left:54%}.hero-section .medium-12{min-height:500px;padding:0}.hero-section .main-image{position:absolute;top:53%;left:33%;transform:translate(-50%,-50%);max-height:123%;height:auto;width:40%}.hero-section .main-image img{max-width:100%;height:auto;width:100%}}@media screen and (max-width:1200px){.hero-section{margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/app.css.map?v=155740630690462500811720620572 */
