@font-face{font-family:Futura BT;src:url(FuturaBT.eot);src:url(FuturaBT.eot?#iefix) format("embedded-opentype"),url(FuturaBT.woff2) format("woff2"),url(FuturaBT.woff) format("woff"),url(FuturaBT.ttf) format("truetype"),url(FuturaBT.svg#FuturaBT) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Futura Lt BT;src:url(FuturaBT-Light.eot);src:url(FuturaBT-Light.eot?#iefix) format("embedded-opentype"),url(FuturaBT-Light.woff2) format("woff2"),url(FuturaBT-Light.woff) format("woff"),url(FuturaBT-Light.ttf) format("truetype"),url(FuturaBT-Light.svg#FuturaBT-Light) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Futura Bk BT;src:url(FuturaBT-Book.eot);src:url(FuturaBT-Book.eot?#iefix) format("embedded-opentype"),url(FuturaBT-Book.woff2) format("woff2"),url(FuturaBT-Book.woff) format("woff"),url(FuturaBT-Book.ttf) format("truetype"),url(FuturaBT-Book.svg#FuturaBT-Book) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Futura;src:url(Futura-Bold.eot);src:url(Futura-Bold.eot?#iefix) format("embedded-opentype"),url(Futura-Bold.woff2) format("woff2"),url(Futura-Bold.woff) format("woff"),url(Futura-Bold.ttf) format("truetype"),url(Futura-Bold.svg#Futura-Bold) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Futura BdCn BT;src:url(FuturaBT-BoldCondensed.eot);src:url(FuturaBT-BoldCondensed.eot?#iefix) format("embedded-opentype"),url(FuturaBT-BoldCondensed.woff2) format("woff2"),url(FuturaBT-BoldCondensed.woff) format("woff"),url(FuturaBT-BoldCondensed.ttf) format("truetype"),url(FuturaBT-BoldCondensed.svg#FuturaBT-BoldCondensed) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Futura Hv BT;src:url(FuturaBT-Heavy.eot);src:url(FuturaBT-Heavy.eot?#iefix) format("embedded-opentype"),url(FuturaBT-Heavy.woff2) format("woff2"),url(FuturaBT-Heavy.woff) format("woff"),url(FuturaBT-Heavy.ttf) format("truetype"),url(FuturaBT-Heavy.svg#FuturaBT-Heavy) format("svg");font-weight:900;font-style:normal;font-display:swap}body{font-family:Futura Lt BT;font-weight:400;-webkit-font-smoothing:antialiased}.h0,.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{font-family:Futura Bk BT}.button,.customer button,.shopify-challenge__button{padding:.5em 1em;letter-spacing:0;line-height:1.2;font-weight:700;font-size:14px;min-height:auto;min-width:auto;transition:none;box-shadow:none;text-align:center}.button:hover,.customer button:hover,.shopify-challenge__button:hover{background:#000;transition:none}.button:not([disabled]):hover,.customer button:hover,.shopify-challenge__button:hover{box-shadow:none;transition:none}.button-slide.button:hover{background:#000!important;transition:none}.page-width{max-width:1080px;padding:0;margin:0 auto}.page-container{max-width:1080px!important;padding:0!important;width:80%!important;margin:0 auto!important}@media (min-width: 1024px) and (max-width: 1366px) and(orientation: portrait){.page-width,.page-container{width:100%!important;max-width:100%!important}}@media (max-width:1024px){.page-width,.page-container{width:95%!important;max-width:95%!important}.tagline{width:231px}}@media (max-width:767px){.page-container{max-width:100%;width:100%!important}}@media (max-width:990px){.page-width{max-width:100%}.tagline{width:auto}}@media (min-width:768px) and (max-width:990px){.page-width{max-width:80%;padding:0!important}.page-width{max-width:1080px;padding:0;margin:0 auto;width:80%}.page-container{width:80%!important}}.currency-switcher #currencies{position:relative;cursor:pointer}.currency-switcher .selected-currency-wrapper{padding:7px 10px;font-size:14px;font-family:Futura Lt BT;font-weight:600;color:#fff;background:#713a42;line-height:29px}.currency-switcher .selected-currency-wrapper svg{width:1.6rem;height:1.1rem;margin-left:5px;fill:#fff}.currency-switcher #currencies .currency-options{position:absolute;top:100%;padding:3px 5px;background-color:#fff;text-align:center;border:1px solid #fafafa}.languge-con{margin:0 10px}.ly-switcher-wrapper{position:relative;cursor:pointer;background:#713a42}.ly-switcher-wrapper select.ly-languages-switcher{font-family:Futura Lt BT;padding:6px 10px!important;font-size:13px;text-transform:uppercase;-webkit-appearance:auto;appearance:auto;border:1px solid #fafafa!important;color:#fff!important;background:transparent;font-weight:600;line-height:29px}.ly-switcher-wrapper select.ly-languages-switcher option{margin-bottom:5px;line-height:24px;color:#000}.ctct-popup-form{border:red 1px solid!important}.header.page-width{max-width:100%;padding-left:2rem;padding-right:3rem}.header-wrapper{position:sticky;top:0;width:100%;padding-bottom:0}.header .header__heading{text-align:center}.header .header__heading-link.link--text{padding:0}.header{padding-top:2rem;padding-bottom:2rem!important;position:relative;width:100%;top:0;background:#fff}.additional_menucon{position:relative}.consumerlist{display:none}.consumerlist.active-mobile-menu{position:absolute;left:-50px;top:38px;margin:0;padding:0;z-index:9;border:1px solid #713a42;width:100%;background:#fff;min-width:155px}.consumerlist.active-mobile-menu li,.consumerlist.active-mobile-menu li span{list-style:none;padding:0;margin:0;border-top:1px solid #e8c1bc;display:block}.consumerlist.active-mobile-menu li span{border-top:none!important}.consumerlist.active-mobile-menu li:first-child{border-top:none}.consumerlist.active-mobile-menu li:last-child{border-bottom:none}.consumerlist.active-mobile-menu li a{font-size:13px;line-height:19px;padding:4px;margin:0;font-family:Futura Lt BT;color:#000;text-align:center;justify-content:center}.consumerlist.professional.active-mobile-menu{min-width:260px;left:unset;right:0;height:550px;overflow-y:auto}.consumerlist.professional.active-mobile-menu li a,.consumerlist.professional.active-mobile-menu li span{font-size:14px;line-height:19px;padding:4px 10px;margin:0;color:#000;text-transform:uppercase;font-family:Futura Lt BT;text-decoration:none}.consumerlist.professional.active-mobile-menu li a:hover,.consumerlist.professional.active-mobile-menu li span:hover,.consumerlist.active-mobile-menu li a:hover{color:#713a42}.consumerlist.professional.active-mobile-menu .consumerlist-sub{margin:0;padding:0 0 0 15px}.consumerlist.professional.active-mobile-menu .consumerlist-sub li{border-top:none;position:relative}.consumerlist.professional.active-mobile-menu .consumerlist-sub li:before{content:"";height:8px;width:6px;position:absolute;left:0;top:50%;transform:translateY(-50%);background:url(//surfacehair.com/cdn/shop/t/115/assets/arrow1.png?v=110503558739892242391724807817) no-repeat}.header .menu-drawer-grandchild__menu-item{color:#713a42;text-transform:uppercase;font-size:14px;font-weight:400;padding-top:0;padding-bottom:0;line-height:29px;font-family:Futura Bk BT;opacity:1;letter-spacing:0;margin:0}.header .menu-drawer-grandchildilist{padding:8px 12px;margin-left:15px;border-left:solid 1px #713a42}.header .menu-drawer__menu.cust-nav li .menu-drawer-grandchildilist li a{color:#713a42;text-transform:uppercase;font-size:14px;font-weight:400;padding:0;line-height:29px;font-family:Futura Bk BT;opacity:1;letter-spacing:0;text-decoration:none}.header .menu-drawer__menu.cust-nav li .menu-drawer-grandchildilist li a:hover,.header .menu-drawer__menu.cust-nav li .menu-drawer-grandchildilist li a:focus{color:#000}.header .menu-drawer__menu.cust-nav li.mobile-nav-extra-menu{display:none}@media (max-width: 990px){.header{padding-bottom:1rem!important}.header .menu-drawer__menu.cust-nav li .consumerlist-sub{margin:8px 0 8px 20px;padding:0}.header .menu-drawer__menu.cust-nav li span{color:#713a42;text-transform:uppercase;font-size:14px;font-weight:400;padding-top:0;padding-bottom:0;line-height:29px;font-family:Futura Bk BT;opacity:1;letter-spacing:0;padding-left:20px}}@media (max-width: 767px){.header .menu-drawer__menu.cust-nav li.mobile-nav-extra-menu{display:block}}.image-with-image .image-with-text__grid.grid--2-col-tablet .grid__item{width:calc(44% - .5rem)}.image-with-image .image-with-text__grid.grid--2-col-tablet .grid__item:nth-child(1){margin-right:30px}.image-with-image .image-with-text__grid.grid--2-col-tablet .grid__item:nth-child(2){margin-left:30px}.image-with-image .image-with-text__media--adapt.media>img{object-fit:unset}@media (max-width: 990px){.image-with-image .image-with-text__grid.grid--2-col-tablet .grid__item{margin:0 0 30px;width:100%}.image-with-image .image-with-text__grid.grid--2-col-tablet .grid__item:nth-child(1){margin-right:0}.image-with-image .image-with-text__grid.grid--2-col-tablet .grid__item:nth-child(2){margin-left:0}#shopify-section-image-with-image .image-with-text__media.image-with-text__media--adapt img{height:100%;width:100%;object-fit:cover}}@media (min-width: 768px) and (max-width:990px){#shopify-section-image-with-image .image-with-text__media.image-with-text__media--adapt{min-height:auto;padding-bottom:70%!important}}@media (max-width: 767px){#shopify-section-image-with-image .image-with-text__media.image-with-text__media--adapt{min-height:460px}}.newsletter .h1{color:#333}.newsletter .newsletter__wrapper{padding-top:17px;padding-bottom:17px}.newsletter .newsletter__wrapper.color-accent-2{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:center}.newsletter .newsletter__wrapper.color-accent-2 .newsletter__subheading{max-width:unset;margin-left:unset;margin-right:30px;padding-top:0}.newsletter .newsletter__wrapper.color-accent-2 .newsletter__subheading p{text-transform:uppercase;font-size:16px;line-height:23px;text-align:right;color:#333;font-weight:600}.newsletter .newsletter-form__field-wrapper{max-width:60rem}.custom-newsletter .newsletter__wrapper>*+*{margin-top:0!important}.newsletter__wrapper:not(.color-background-1){padding-top:40px!important;padding-bottom:20px!important}.newsletter__wrapper .custom-newscon .newsletter-form__field-wrapper{max-width:unset}.newsletter .custom-newscon{flex-basis:50%;padding-top:0}.custom-newscon .newsletter-form{max-width:unset}.newsletter .custom-newscon .newsletter-form__field-wrapper input{color:#4e4e4e;background:#fff;border:1px solid #bbb;font-size:16px;box-shadow:none;padding:2px 10px;font-family:Futura Lt BT}.newsletter .custom-newscon .field__button{position:unset}.newsletter .custom-newscon .field__button svg{display:none}.newsletter .custom-newscon .newsletter-form__button{margin:0 0 0 20px;width:30.4rem;background:#713a42;color:#fff;font-size:14px;text-transform:uppercase;font-family:Futura PT;font-weight:400;height:40px}.newsletter .custom-newscon .newsletter-form__button:hover,.newsletter .custom-newscon .newsletter-form__button:focus{background:#000}.custom-newsletter .newsletter-form__field-wrapper .field__label{top:-2.5rem;left:0;color:#666;letter-spacing:0;font-size:16px;line-height:23px;font-weight:700}.custom-newsletter .newsletter-form__field-wrapper .field__label span{color:red}@media (min-width:768px) and (max-width:990px){.newsletter.custom-newsletter .newsletter__wrapper{padding:2rem 8rem}}@media (max-width:990px){.newsletter .custom-newscon .newsletter-form__button{width:14rem;font-size:14px}.newsletter .newsletter__wrapper{padding:2rem}.newsletter .newsletter__wrapper.color-accent-2 .newsletter__subheading{text-align:center;margin-right:0;width:100%;margin-bottom:30px}.newsletter .newsletter__wrapper.color-accent-2 .newsletter__subheading br{display:none}.newsletter .newsletter__wrapper.color-accent-2 .newsletter__subheading p{text-align:center;padding-right:0;width:100%}.newsletter .custom-newscon{flex-basis:100%}.newsletter__wrapper:not(.color-background-1){padding-top:20px!important;padding-bottom:20px!important}}.newsletter-form__message--success{bottom:-35%!important;color:#713a42!important;font-size:16px!important;font-weight:500!important;font-family:Futura Bk BT!important;outline:none}.multicolumn.custom-multicolumn .title-wrapper-with-link{justify-content:center}.multicolumn.custom-multicolumn .title{font-size:40px;font-family:Futura Lt BT;font-weight:600}.multicolumn.custom-multicolumn .grid--2-col-tablet .multicolumn-list__item{margin:0 auto;flex:1;max-width:25%}@media screen and (min-width: 750px){.multicolumn.custom-multicolumn .background-none .grid--2-col-tablet .multicolumn-list__item{margin-top:0}}@media (max-width: 767px){.multicolumn.custom-multicolumn .grid--2-col-tablet .multicolumn-list__item{max-width:calc(100% + -0px);padding:0 30px}}@media (min-width: 768px) and (max-width: 990px){.multicolumn.custom-multicolumn .grid--2-col-tablet .multicolumn-list__item{max-width:calc(50% + -0px)}}@media (max-width: 990px){.multicolumn.custom-multicolumn .title{font-size:28px;text-align:center}}.header header-drawer{display:block!important}.header--top-center *>.header__search,.header:not(.header--top-center)>.header__search{display:block}.header--top-center>.header__search,.header:not(.header--top-center) *>.header__search{display:none}.header__inline-menu{display:none}.header__icon--menu .icon{color:#713a42}.header__icon.header__icon--menu .icon{height:3rem;width:3rem}.header__icon--cart{width:22px;height:29px;margin-left:7px}.header .header__icons{align-items:center}.header .header__icon--cart .icon{fill:#713a42}.header .cart-count-bubble{background:#713a42;border-radius:50%;font-size:10px;color:#fff;bottom:1.5rem;left:1.5rem;font-weight:800;height:18px}.shop-explore-con{position:absolute;left:96px;top:15px}.web-con{display:block}.mob-con{display:none}.shop-explore-con .shop-explore{margin:0;color:#713a42;font-size:28px;font-weight:700;text-transform:uppercase}.tagline{line-height:12px}.tagline a{margin:0;text-decoration:none;color:#9b9b9b;font-size:15px}.tagline a:hover,.tagline a:focus{color:#703a43;text-decoration:none}@media (max-width: 990px){.web-con{display:none}.mob-con{display:block}.shop-explore-con .shop-explore{font-size:22px}.shop-explore-con{position:absolute;left:20px;top:50px}.tagline a{font-size:15px;letter-spacing:0}.header .header__heading-link.link--text{text-align:center;position:unset;left:0;padding-top:12px}.languge-con,.currency-switcher,.ly-switcher-wrapper{display:none!important}.header-wrapper{padding-bottom:10px}.header__heading-logo{width:160px}.header__icon,.header__icon--cart .icon{height:2.4rem;width:2.4rem}header-drawer{margin-left:4px!important;margin-top:5px}}@media (min-width: 768px) and (max-width: 990px){.shop-explore-con.web-con{display:block}}.header .menu-drawer__menu.cust-nav li{min-width:fit-content}.header__icon{cursor:pointer}@media screen and (max-width: 767px){.menu-drawer{width:100vw!important}.additional_menucon{display:none}.header__icons{gap:.5em;margin-right:0}}@media (max-width: 1200px){.child_container .by-benefit{width:14%!important}.child_container .holiday-exclusive{width:23%!important}.child_container .by-collection{width:20%!important}.child_container .by-type{width:15%!important}}.mobile.nav_open,.mobile.nav_close{right:35px}.nav_open,.nav_close{position:absolute;top:50%;transform:translateY(-50%);right:-20px}.nav_mobile{display:none!important}.nav_desktop{display:flex;justify-content:flex-start;gap:60px;padding-left:2rem}.nav_open{opacity:0;transition:.3s ease}.nav_open.active{opacity:1!important;transition:.3s ease}.nav_close{opacity:1;transition:.3s ease}.nav_close.active{opacity:0;transition:.3s ease}@media screen and (max-width: 767px){.mobile.nav_open,.mobile.nav_close{right:60px}}@media screen and (max-width: 990px){.nav_desktop{display:none}.nav_mobile{display:block!important}}@media screen and (max-width: 1080px){.mobile_child_link{width:100%;margin-left:2rem}}.footer{border-top:none}.footer .footer-block--newsletter{margin-top:3rem}.footer .footer__list-social .list-social__item .list-social__link{border:2px solid #dfd3cb;border-radius:50%;width:38px;height:38px;margin-right:8px;padding:8px;color:#000}.footer .footer__list-social .list-social__item .list-social__link:hover,.footer .footer__list-social .list-social__item .list-social__link:focus{color:#713a42;fill:#713a42;border:2px solid #713a42}.footer .footer__list-social .list-social__item .list-social__link:hover .icon{transform:none}.footer .footer-block .footer-block__details-content li{font-size:14px;text-transform:uppercase;display:inline-block;vertical-align:top;color:#524d4c;margin:0 4px 0 0;line-height:21px;padding:0 13px 0 0}.footer .footer-block .footer-block__details-content li a{color:#524d4c;font-size:14px;font-family:Futura Lt BT;padding:0}.footer-block__details-content .list-menu__item--active{text-decoration:none}.footer .footer-block .footer-block__details-content li a:hover,.footer .footer-block .footer-block__details-content li a:focus{color:#000;text-decoration:none}.footer .footer__content-top{padding-bottom:0;padding-top:2rem;display:block}.footer .footer__content-bottom{border:none;padding-top:0;padding-bottom:1rem}.footer .footer__copyright{margin-top:0;color:#524d4c;font-size:16px;letter-spacing:0;font-family:Futura Lt BT}.footer .footer__copyright a:hover{text-decoration:none}.footer .grid__item.footer-block--menu{margin-bottom:0;padding-bottom:0}@media (max-width: 767px){.footer .footer-block .footer-block__details-content li a{display:block;text-align:center}.footer .footer-block .footer-block__details-content li{display:block}.footer .footer-block__details-content{margin-bottom:0;margin-top:10px}.footer .footer__blocks-wrapper.grid{margin-bottom:0}.footer .footer__localization:empty+.footer__column{padding-top:0}}@media screen and (min-width: 750px){.list-menu__item--link{padding-bottom:.5rem;padding-top:.5rem!important}}@media (max-width: 990px){.header.page-width{padding:0 1.5rem!important}.page-width{padding:0 3.5rem}}.collection .title-wrapper-with-link{justify-content:center}.collection .title-wrapper-with-link .title{font-size:40px;color:#703a42;font-family:Futura Bk BT}.collection-hero--with-image .collection-hero__inner{position:relative}.collection-hero--with-image .collection-hero__text-wrapper{padding:3rem 7rem 3rem 5rem!important;position:absolute;z-index:1;left:10rem;width:48%}@media screen and (min-width: 750px){.collection-hero--with-image .collection-hero__image-container{flex:1 0 100%;margin-left:0;background-size:cover;background-position:50%}}@media (min-width:768px) and (max-width: 990px){.collection-hero--with-image .collection-hero__text-wrapper{padding:3rem 7rem 1rem!important}.collection-hero--with-image .collection-hero__image-container{min-height:35rem}}@media (max-width: 990px){.collection-hero--with-image .collection-hero__inner{flex-direction:column}.collection-hero--with-image .collection-hero__text-wrapper{order:2;position:unset;z-index:1;left:0;width:100%}.collection-hero--with-image .collection-hero__image-container{order:1;background-size:cover;background-position:100%}.product-grid .grid__item{max-width:50%!important}}@media (max-width: 767px){.collection-hero--with-image .collection-hero__text-wrapper{padding:3rem 3.5rem 1rem 4rem!important}.collection-hero--with-image .collection-hero__image-container{height:15rem}}.button-slide.button.additional_menu{font-size:13px;line-height:29px;padding:1px 10px 0;background-color:#713a42;text-transform:uppercase;margin-right:10px;color:#fff}.consumers-menucon{display:flex;justify-content:center;align-items:center}@media (max-width: 990px){.consumers-menucon{display:none}}.menu-drawer__navigation{padding:1rem 0!important}.header .menu-drawer .menu-drawer__menu-item{color:#703a43;font-size:18px;font-weight:600;font-family:Futura Lt BT}.header .menu-drawer .menu-drawer__menu-item.cust-menucon{display:block;text-transform:uppercase!important}.js .menu-drawer__menu li{margin-bottom:.2rem}.js .menu-drawer__menu li:last-child{border-right:none}.header .menu-drawer__menu.cust-nav{display:flex}.header .menu-drawer__menu.cust-nav li{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;width:100%;align-items:flex-start;border-right:1px solid #e8c1bd}@media (min-width: 768px) and (max-width:1080px){.header .menu-drawer__menu.cust-nav li{min-width:30%}.header .menu-drawer__menu,.nav-con{width:100%}.menu-drawer{top:7rem!important}}.header .menu-drawer__menu.cust-nav li:last-child{border:none;margin-right:5rem}.header .menu-drawer__menu.cust-nav-sub li{border:none;width:100%}.header .menu-drawer__menu.cust-nav-sub li a{color:#713a42;font-size:14px;font-weight:400;padding-top:0;padding-bottom:0;line-height:29px;font-family:Futura Bk BT;opacity:1;letter-spacing:0;text-transform:capitalize!important}.header .menu-drawer__menu.cust-nav-sub li a:hover,.header .menu-drawer__menu.cust-nav-sub li a:focus{color:#000}.header .menu-drawer__menu.cust-nav li .menu-text-button{padding:1.1rem 2.2rem}.header .menu-drawer__menu.cust-nav li .surface-text{color:#713a42;font-weight:400;padding:0;margin:0 0 20px;font-size:14px;line-height:20px;font-family:Futura Bk BT;opacity:1;letter-spacing:0}.menu-drawer__menu-item{padding:.1rem 2rem}.header .menu-drawer{transform:none}.js .menu-drawer__submenu{transform:none!important}.js details[open].menu-opening>.menu-drawer,.no-js details[open]>.menu-drawer,details[open].menu-opening>.menu-drawer__submenu{transform:none!important}.menu-drawer__inner-submenu .menu-drawer__menu{display:inline-block}.menu-drawer__inner-submenu .menu-drawer__menu li{border-right:none}.header .menu-drawer .menu-drawer__inner-submenu .menu-drawer__menu li a{color:#713a42;text-transform:uppercase;font-family:Futura Bk BT;line-height:29px;font-size:14px;padding-top:0;padding-bottom:0}.menu-drawer__close-button:focus,.menu-drawer__close-button:hover,.menu-drawer__menu-item--active,.menu-drawer__menu-item:focus,.menu-drawer__menu-item:hover{background:none!important;color:#000}.menu-drawer{border:none!important}@media screen and (min-width: 1440px){.nav-con .menu-drawer__navigation{width:75%!important}.nav-con .nav-image{width:25%!important}}@media screen and (min-width: 990px){.menu-drawer{left:unset!important}.menu-drawer__inner-container{border:solid 1px #713a42}}@media (min-width:768px) and (max-width:991px){.js .menu-drawer{height:auto;max-height:calc(100vh - 7rem);width:65vw;overflow:auto;padding-left:15px;left:-15px}.mobile.nav_open,.mobile.nav_close{right:60px}}.nav-con .nav-image{position:relative}.nav-con .nav-image img{width:100%}.nav-con{display:flex;justify-content:space-between}.nav-con .menu-drawer__navigation{width:80%}.nav-con .nav-image{width:20%}@media screen and (max-width: 1279px){.nav-con .nav-image{display:none}.nav-con .menu-drawer__navigation,.nav-con .nav-image,.header .menu-drawer__menu.cust-nav li{width:100%}}@media (max-width: 990px){.header .menu-drawer .menu-drawer__menu-item.cust-menucon,.header .menu-drawer .menu-drawer__menu-item{width:100%;padding:1.1rem 20px}.header .menu-drawer__menu.cust-nav li .menu-text-button{padding:0 20px 1.1rem}.header .menu-drawer__menu.cust-nav li:last-child{width:100%}.header .menu-drawer__menu{display:block}.nav-con{display:block;overflow-x:hidden!important;padding-bottom:21rem!important}.nav-con .nav-image,.header .menu-drawer__menu.cust-nav li{width:100%}.cust-menucon .tagline a{font-size:13px;letter-spacing:.5px;color:#9b9b9b;line-height:22px;text-transform:capitalize;font-weight:300;font-family:Futura Lt BT}.header .menu-drawer__menu.cust-nav li:first-child .menu-drawer__menu-item.cust-menucon .tagline{position:absolute;width:85%}.nav-con .menu-drawer__navigation.for-mobile .menu-drawer__menu.cust-nav li:first-child .menu-drawer__menu-item.cust-menucon{margin-bottom:0}.header__icon.header__icon--menu .icon{height:2.5rem;width:2.5rem}}@media (max-width: 991px){.header__icons{padding-top:10px}.header .menu-drawer .menu-drawer__menu-item.cust-menucon,.header .menu-drawer .menu-drawer__menu-item{width:100%;padding:1.1rem 20px}.js .menu-drawer{height:92vh!important;left:-10px;padding-left:10px}.header .menu-drawer__menu.cust-nav{display:block}.header .menu-drawer .menu-drawer__menu-item{font-size:16px}.header .menu-drawer__menu.cust-nav-sub{padding:0 15px 20px}.header .menu-drawer__menu.cust-nav-sub,.header .menu-drawer__menu.cust-nav li .menu-text-button{display:none}.header .menu-drawer__menu .cust-nav-sub.active-mobile-menu{display:block;width:100%}.header .menu-drawer .menu-drawer__menu-item{position:relative}.header .menu-drawer .menu-drawer__menu-item:before,.header .menu-drawer .menu-drawer__menu-item:after{content:"";height:2px;width:12px;position:absolute;right:40px;top:50%;transform:translateY(-50%);background-color:#161616}.header .menu-drawer .menu-drawer__menu-item:after{transition:transform .4s;transform:translateY(-50%) rotate(90deg)}.header .menu-drawer .menu-drawer__menu-item.is-open:after{transform:translateY(-50%) rotate(0)}.header .menu-drawer__menu .cust-nav-sub li a:before,.header .menu-drawer__menu .cust-nav-sub li a:after{display:none}.header .menu-drawer__menu.cust-nav li .menu-text-button{padding:0 20px 1.1rem}.header .menu-drawer__menu.cust-nav li{border-right:none}}.custom-slider{overflow:hidden}.top-section--right{left:45%}.banner-image-slide .top-section.top-section--right,.banner-image-slide .top-section.top-section--right .subhead-slide,.top-section.top-section--right .heading-slide{text-align:left}@media (min-width: 1025px) and (max-width: 1280px){.custom-slider{padding-top:10px!important}}.banner-image-slide{position:relative;background-size:100%!important;background-size:cover!important;min-height:646px!important}.banner-image-slide .top-section{position:absolute;top:50%;transform:translateY(-50%);z-index:9;width:530px;padding-right:20px}.banner-image-slide .heading-slide{font-size:32px;letter-spacing:1px;text-align:right;margin:0 0 10px;font-family:Futura Bk BT}.banner-image-slide .top-section{text-align:right}.banner-image-slide .top-section .subhead-slide{font-size:18px;color:#58595b;line-height:20px;text-align:right;padding:0;margin:0 0 20px;font-family:Futura Lt BT;font-weight:300}.custom-slider .slick-dots{bottom:0}.slick-dots li button:before{font-size:0}.slick-dots li button{width:12px;height:12px;padding:5px;border:1px solid #ae6975;opacity:.5}.slick-dots li.slick-active button{opacity:1}.custom-slider .slick-next,.custom-slider .slick-prev,.for-mob1{display:none!important}.for-web1{display:block!important}@media (min-width:3000px){.banner-image-slide{min-height:1250px!important}}@media (max-width:1590px){.banner-image-slide{min-height:622px!important;background-size:100%!important}}@media (max-width:1450px){.banner-image-slide{min-height:546px!important;background-size:100%!important}}@media (max-width:1024px){.banner-image-slide{min-height:390px!important}.custom-slider .slick-dots{bottom:20px}}@media (max-width:990px){.custom-slider{padding-top:0;height:unset}@media (max-width: 767px){.custom-slider{padding-top:20px}}.custom-slider .slick-dots{bottom:-35px}.banner-image-slide .heading-slide{font-size:25px!important;text-align:center}.banner-image-slide .top-section .subhead-slide{font-size:13px}.banner-image-slide{background-size:cover!important}.banner-image-slide .top-section{top:80%;transform:translateY(-80%);z-index:9;width:90%;text-align:center;left:0;right:0;margin:0 auto}.banner-image-slide{min-height:500px!important}.banner-image-slide .top-section .subhead-slide{text-align:center}.heading-slide{font-size:25px!important;letter-spacing:1px;text-align:center;margin:0 0 10px;font-family:Futura Bk BT}.for-mob1 .top-section{padding:15px 6% 0;height:unset!important;text-align:center}.for-mob1 .top-section .subhead-slide{font-size:15px;color:#58595b;line-height:20px;text-align:center;padding:0;margin:0 0 20px;font-family:Futura Lt BT;font-weight:300}.for-mob1{display:block!important;height:unset!important}.for-web1{display:none!important}}@media (min-width:768px) and (max-width:990px){.slick-dots{bottom:-25px}}@media (max-width:767px){.slick-dots{bottom:-15px}}.customer .field input,.customer select,.field__input,.select__select{border-radius:0;border:1px solid #703a43;overflow:hidden;color:#703a43;background-color:#fff;padding:0 12px;font-size:15px;box-shadow:none;height:40px;font-family:Futura Lt BT}.customer .field input:hover,.customer select:hover,.field__input:hover,.localization-form__select:hover,.select__select:hover{box-shadow:none}.customer .field input:focus,.customer select:focus,.field__input:focus,.localization-form__select:focus,.select__select:focus{box-shadow:none}.customer a{width:100%!important;text-align:center;text-decoration:none!important;font-weight:400;color:#703a43;font-family:Futura Lt BT;font-size:14px;display:block}.customer a:hover{text-decoration:underline!important}.customer a.register{color:#713a42;font-weight:700;text-decoration:none}.customer button{margin:10px 0 20px!important;width:100%;padding:14px!important;text-transform:uppercase;letter-spacing:1px;font-family:Futura Lt BT}.customer:not(.account,.order){margin:5rem auto 9rem!important}.customer h1{text-transform:uppercase;font-size:40px;color:#703a43;line-height:44px;text-align:center;font-family:Futura Lt BT;padding-bottom:50px;font-weight:600}.customer .myaccount-dashboard h1{text-align:left;color:#333;padding-bottom:10px;line-height:1em;font-weight:600;font-size:30px;font-family:Futura Lt BT;text-transform:capitalize}.customer .myaccount-dashboard ul{list-style:none;padding:0;margin:0;width:20%}.customer .myaccount-dashboard ul li{font-size:16px;line-height:26px;border-bottom:1px solid rgba(0,0,0,.1);padding:8px 0}.customer .myaccount-dashboard ul li a{text-decoration:none;font-size:16px;line-height:26px}.customer .myaccount-dashboard ul li a:hover,.customer .myaccount-dashboard ul li a:focus{text-decoration:none!important;color:#000}@media (max-width:990px){.customer .myaccount-dashboard ul{width:100%}}.customer .new-user-register{display:flex;margin-top:30px}.customer .new-user-register span{font-size:14px}.customer .new-user-register a{width:unset!important;display:unset!important;margin:0 0 0 5px!important}.customer .new-user-register a:hover{text-decoration:none!important}.lg-text{color:#666;line-height:1.7em;text-align:left;font-family:Futura Lt BT;font-size:14px}.customer.register .new-user-register{justify-content:center}.customer .um-field-area{text-align:left;padding-top:10px;font-family:Futura Lt BT;font-size:14px;color:#703a43}.customer .errors ul{padding:0;margin:0}.customer .errors ul li{width:auto;max-width:100%;background:#c74a4a;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#fff;box-sizing:border-box;position:relative;padding:12px;font-size:14px;line-height:20px;margin:12px 0 0;list-style:none}input[type=checkbox]{-webkit-appearance:none;background-color:#fff;padding:8px;display:inline-block;position:relative;border-radius:none;margin:-2px 14px 0 0;vertical-align:middle;width:20px;height:20px;border:2px solid #703a43;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px}input[type=checkbox]:checked{background-color:#fff;border:2px solid #703a43;color:#703a43}input[type=checkbox]:checked:after{content:"\2714";font-size:16px;position:absolute;top:-3px;left:3px;color:#703a43}@media screen and (min-width: 750px){.customer:not(.account,.order){max-width:77rem!important}}@media (max-width: 990px){.customer h1{font-size:36px;line-height:36px}}.page-width.page-width--narrow h4{font-family:Futura Bk BT;font-weight:300;text-transform:uppercase;font-size:25px;color:#713a42;line-height:34px;text-align:left;margin:0 0 10px}.page-width.page-width--narrow .main-page-title.page-title{display:none}.page-width.page-width--narrow .rte p{color:#0e0d0d;line-height:29px;font-family:Futura Lt BT;font-size:19px;margin-top:0;letter-spacing:0}.video-section__media{padding-bottom:53.055076%!important;height:100%}.video-section__media.deferred-media[loaded=true]{padding:0!important}.image-with-image .image-with-text__content{padding:70px 25px 25px}.image-with-image a.bg-image{background-size:cover;background-repeat:no-repeat;background-position:top right}.image-with-image .image-with-text__content .image-with-text__heading{text-transform:uppercase;font-size:25px;color:#713a42!important;line-height:34px;margin:0;padding-bottom:10px;font-weight:500;font-family:Futura Hv BT}.image-with-image .image-with-text__content .about-us-list{margin:0}.image-with-image .image-with-text__content .about-us-list li{position:relative;margin-bottom:4px;line-height:26px;font-size:19px;color:#713a42;font-weight:400;padding-left:5px;font-family:Futura Lt BT}.image-with-image .image-with-text__content .about-us-list li:before{content:"";height:18px;width:18px;position:absolute;left:-25px;top:4px;background:url(//surfacehair.com/cdn/shop/t/115/assets/listing.png?v=144343996128548000461724807816) left center no-repeat;background-size:70%}@media (max-width: 990px){#Banner-image-banner .banner__media.media{height:140px!important}.page-width.page-width--narrow .rte p{font-size:16px;line-height:26px}#Banner-image-banner .banner{min-height:185px!important;flex-direction:row;margin-top:105px}#Banner-image-banner .banner__content.banner__content--center{display:none}.image-with-image .image-with-text__content{padding:25px 15px 15px}.image-with-image a.bg-image{background-position:86%}.image-with-image .image-with-text__content .about-us-list li:before{left:-17px}}#shopify-section-multirowimages{padding-top:55px;padding-bottom:5rem}.about-us-img-text-container .grid-left{text-align:right;width:calc(50% - 40px);margin-right:40px;position:relative}.about-us-img-text-container .grid-right{text-align:left;width:calc(50% - 40px);margin-left:40px;position:relative}.about-us-img-text-container .row-img-text .row-img{border:10px solid #eddcd8;margin-left:10px;margin-right:10px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;width:170px;height:170px}@-webkit-keyframes fadeTop{0%{opacity:0;-webkit-transform:translateY(-10%)}to{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeTop{0%{opacity:0;-webkit-transform:translateY(-10%);transform:translateY(-10%)}to{opacity:1;-webkit-transform:translateX(0);transform:translate(0)}}.about-us-img-text-container .row-img-text .row-img img{height:100%;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;overflow:hidden;opacity:0}.about-us-img-text-container .row-img-text .row-img.loaded img{height:100%;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;overflow:hidden;opacity:1;-webkit-animation:fadeTop 1s cubic-bezier(.77,0,.175,1) 1;animation:fadeTop 1s cubic-bezier(.77,0,.175,1) 1}.about-us-img-text-container .row-img-text .row-text .title{font-size:25px;color:#703a43;line-height:34px;margin:0 0 10px;font-family:Futura Lt BT;font-weight:600}.about-us-img-text-container .row-img-text .row-text p{font-size:19px;color:#0e0d0d;line-height:27px;margin:0;font-family:Futura Lt BT;font-weight:300}.about-us-img-text-container{position:relative;padding-top:25px}.about-us-img-text-container:before{width:1px;top:0;bottom:0;left:0;right:0;margin:0 auto;position:absolute;display:block;content:"";background-color:#ddc3bb}.about-us-img-text-container .row-img-text .row-text-con{display:flex;margin-bottom:60px;position:relative;min-height:234px}.about-us-img-text-container .row-img-text .row-text-con:last-child{margin-bottom:0}.about-us-img-text-container .grid-left .row-img-text .row-text-con:before{width:36px;right:-44px;height:1px;top:7%;transform:translateY(-7%);display:block;position:absolute;content:"";background-color:#ddc3bb}.about-us-img-text-container .grid-left .row-img-text .row-text-con:after{width:14px;right:-51px;height:14px;top:4%;transform:translateY(-4%);margin-top:0;display:block;position:absolute;content:"";background-color:#ddc3bb;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.about-us-img-text-container .grid-right .row-img-text .row-text-con:before{left:-44px;right:auto;width:35px;height:1px;top:7%;transform:translateY(-7%);display:block;position:absolute;content:"";background-color:#ddc3bb}.video-section{margin-bottom:8rem}.about-us-img-text-container .grid-left .row-img-text:nth-child(2) .row-text-con:before{top:40%;transform:translateY(-40%)}.about-us-img-text-container .grid-left .row-img-text:nth-child(2) .row-text-con:after{top:39%;transform:translateY(-39%)}.about-us-img-text-container .grid-right .row-img-text:nth-child(2) .row-text-con:before{top:40%;transform:translateY(-40%)}.about-us-img-text-container .grid-left .row-img-text:nth-child(3) .row-text-con:before{top:55%;transform:translateY(-55%)}.about-us-img-text-container .grid-left .row-img-text:nth-child(3) .row-text-con:after{top:55%;transform:translateY(-55%)}.about-us-img-text-container .grid-right .row-img-text:nth-child(3) .row-text-con:before{top:55%;transform:translateY(-55%)}.about-us-img-text-container .grid-left .row-img-text:nth-child(4) .row-text-con:before{top:90%;transform:translateY(-90%)}.about-us-img-text-container .grid-left .row-img-text:nth-child(4) .row-text-con:after{top:92%;transform:translateY(-92%)}.about-us-img-text-container .grid-right .row-img-text:nth-child(4) .row-text-con:before{top:90%;transform:translateY(-90%)}@media (min-width: 768px) and (max-width: 990px){.about-us-img-text-container{margin-top:0}.about-us-img-text-container .grid-left,.about-us-img-text-container .grid-right{margin:0;width:100%;max-width:unset;text-align:left}.about-us-img-text-container .row-img-text .row-text{margin-left:20px}.about-us-img-text-container .row-img-text .row-img{order:1;margin:0 0 30px}}@media (max-width: 990px){.about-us-img-text-container .row-img-text .row-text-con{min-height:unset}.about-us-img-text-container .grid-left .row-img-text .row-text-con:before,.about-us-img-text-container .grid-left .row-img-text .row-text-con:after,.about-us-img-text-container .grid-right .row-img-text .row-text-con:before,.about-us-img-text-container:before{display:none}.about-us-img-text-container .row-img-text .row-text{order:2;margin-bottom:50px}#shopify-section-multirowimages{padding-top:0;padding-bottom:0}.about-us-img-text-container .row-img-text .row-text p{font-size:16px;line-height:26px}}@media (max-width: 767px){.about-us-img-text-container .grid-left,.about-us-img-text-container .grid-right{margin:0;width:100%;max-width:unset;text-align:center}.about-us-img-text-container .row-img-text .row-text-con{min-height:unset;flex-direction:column}.about-us-img-text-container .grid-left .row-img-text .row-text-con:before,.about-us-img-text-container .grid-left .row-img-text .row-text-con:after,.about-us-img-text-container .grid-right .row-img-text .row-text-con:before,.about-us-img-text-container:before{display:none}.about-us-img-text-container .row-img-text .row-img{order:1;margin:0 auto 30px}.about-us-img-text-container .row-img-text .row-text{order:2;margin-bottom:50px}#shopify-section-multirowimages{padding-top:0;padding-bottom:0}.about-us-img-text-container .row-img-text .row-text p{font-size:16px;line-height:26px}}@media screen and (min-width: 750px){.banner{min-height:356px!important;flex-direction:row}}@media screen and (min-width: 990px){.page-width.page-width--narrow,.collection-grid-section{max-width:1080px!important;padding:0;margin:0 auto;width:80%}#shopify-section-popup-modal{display:contents}}@media (max-width: 990px){.image-with-image .image-with-text__content .about-us-list li{font-size:15px;line-height:24px}}@media (min-width: 768px) and (max-width: 990px){.banner.banner--mobile-bottom{min-height:210px!important}}.collection-hero .collection-hero__title{font-family:Futura Bk BT;text-transform:uppercase;font-size:40px;letter-spacing:1px;line-height:44px;text-align:right}.collection-hero--with-image .collection-hero__description p{font-family:Futura Lt BT;font-size:14px;font-weight:300;color:#58595b;text-align:right;line-height:20px;-webkit-font-smoothing:antialiased;letter-spacing:0}.collection-hero__title+.collection-hero__description{margin-top:1rem!important}.collection-hero--with-image{background-color:transparent!important}.collection .card-information__wrapper{width:100%;text-align:center}.collection .product-caraousal.product-grid .grid__item{padding-bottom:0}.collection .card-information__wrapper .card-information__text{color:#4d4d4d;font-size:14px;text-align:center;font-weight:600;font-family:Futura Lt BT}.collection .card-information__wrapper .price{justify-content:center;color:#4d4d4d;font-size:14px;text-align:center;font-weight:600;font-family:Futura Bk BT}.collection .card-wrapper a:hover .card-information__text{text-decoration:none;color:#000}.card--outline:not(.card--soft){border:none!important}#CollectionProductGrid{padding-bottom:5rem}.collection-hero.collection-hero--with-image{padding:0 2rem!important}.collection-filters .facets__heading,.collection-filters .collection-filters__label,.collection-filters .facets__disclosure .facets__summary,.collection-filters .facets__header,.collection-filters .facets__list .facet-checkbox{font-size:16px;color:#9a4856}.facet-checkbox>input[type=checkbox]:checked~.icon-checkmark{visibility:hidden}.facet-checkbox input[type=checkbox]{z-index:9!important;top:.8rem}.collection .media>img,.template-search__results .media>img{object-fit:contain}.collection .card .media--transparent,.template-search__results .card .media--transparent{padding-bottom:75%!important}.template-search__results .card-wrapper .card-information__text{color:#713a42;font-size:14px;text-transform:uppercase;font-family:Futura Pt;font-weight:400}.template-search__results .card-wrapper a:hover .card-information__text{text-decoration:none;color:#000}@media (max-width: 990px){.collection .card .media--transparent,.template-search__results .card .media--transparent{padding-bottom:115%!important}.collection-hero.collection-hero--with-image{padding:4rem 0 2rem!important}.collection-hero .collection-hero__title,.collection-hero--with-image .collection-hero__description p{text-align:center}.collection-hero .collection-hero__title{font-size:30px;line-height:36px}}.jdgm-rev__author-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:5px}span.jdgm-rev__buyer-badge{padding:5px 15px;border-radius:100vw}.jdgm-rev__buyer-badge-wrapper{margin-left:0!important}.jdgm-rev__icon,jdgm-rev__author-wrapper{display:none!important}.jdgm-histogram__bar-content{background-color:#713a42!important}.jdgm-write-rev-link{background-color:#713a42;color:#fff!important;text-decoration:none}select:not(.jdgm-sort-dropdown){-webkit-appearance:none;appearance:none;outline:0;border:0;box-shadow:none;flex:1;padding:0 1em;color:#fff;background-color:#9a4856;background-image:none;cursor:pointer}select::-ms-expand{display:none}.select{position:relative;display:flex;width:20em;height:3em;border-radius:0;overflow:hidden}.select:after{position:absolute;top:0;right:0;padding:1em;background-color:transparent;transition:.25s all ease;pointer-events:none}.collection-filters__sort{padding-right:30px!important;padding-left:10px!important;color:#9a4856;font-size:16px}.collection-filters__sort+.icon-caret{right:7px!important}@media (max-width: 990px){.mobile-facets__sort .select .icon-caret{right:7px!important}.mobile-facets__sort .select__select{padding-right:20px!important}}.pop-up-modal.model-fixed{background-color:#00000080;position:fixed;width:100%;height:100vh;z-index:10000;top:0}.pop-up-modal .banner-image-slide{width:600px;margin:0;position:absolute!important;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:40px 40px 30px 20px;position:relative;border:#591d13 6px solid;height:383px;min-height:unset}.close-btn{position:absolute;right:15px;top:15px;z-index:9;cursor:pointer;font-size:40px;font-weight:700;color:#591d13;line-height:20px;outline:none}.pop-up-modal .heading-slide{color:#591d13;font-size:21px;font-weight:600;margin-bottom:0;line-height:33px;text-align:left;font-family:Futura Lt BT;letter-spacing:0}.pop-up-modal .subhead-section .subhead-slide{color:#591d13;font-size:21px;font-weight:500;line-height:33px;margin-bottom:45px;text-align:left;letter-spacing:0}.pop-up-modal .newsletter-form__field-wrapper{max-width:unset}.pop-up-modal .newsletter-form__field-wrapper .field .field__label{color:#5d1d13;font-size:16px;line-height:23px;font-weight:700;position:unset;padding-bottom:5px}.pop-up-modal .newsletter-form__field-wrapper .field .field__label span{border:none;color:#ff4136;font-size:1.5rem}.pop-up-modal .newsletter-form__field-wrapper .field__input{padding:5px 10px!important;color:#4e4e4e;border:#5d1d13 1px solid;font-size:16px}.pop-up-modal .newsletter-form__field-wrapper .field{flex-direction:column}.pop-up-modal .field .button-section.newsletter-form__button{position:unset;line-height:35px;padding:0 18px;background:#713a42;color:#fff;width:100%;font-size:14px;font-family:Futura Bk BT;text-transform:uppercase;font-weight:600;letter-spacing:1px;margin-top:15px}.pop-up-modal .field .button-section.newsletter-form__button:hover,.pop-up-modal .field .button-section.newsletter-form__button:focus{background:#000}.pop-up-modal .banner-image-slide .top-section{text-align:left;position:absolute;right:40px;width:290px}@media (max-width: 990px){.pop-up-modal .banner-image-slide{margin:4vh auto;background-color:#fff;padding:15px;position:relative;height:auto}.pop-up-modal .banner-image-slide .custom-newscon .newsletter-form{justify-content:flex-start;max-width:unset;margin:0}}@media (min-width: 768px) and (max-width: 990px){.pop-up-modal .banner-image-slide .top-section{top:50%;transform:translateY(-50%);width:60%;right:40px;left:unset}}@media (max-width: 767px){.pop-up-modal .banner-image-slide .top-section{top:50%;transform:translateY(-50%);width:62%;right:40px;left:unset}.custom-slide .banner-image-slide{min-height:320px!important}.pop-up-modal .custom-slide .banner-image-slide{min-height:400px!important}}@media (max-width: 480px){.custom-slide .banner-image-slide{min-height:250px!important}}@media (max-width: 767px){.pop-up-modal .banner-image-slide{width:90%;background-size:cover!important;background-position:left center}}.collection .product-caraousal .slick-next:before,.collection .product-caraousal .slick-prev:before{content:"";height:44px;width:22px;position:absolute;top:50%;transform:translateY(-50%)}.collection .product-caraousal .slick-next:before{right:0;background:url(//surfacehair.com/cdn/shop/t/115/assets/new_arrival_next.png?v=1567791476404038951724807814) no-repeat}.collection .product-caraousal .slick-prev:before{left:0;background:url(//surfacehair.com/cdn/shop/t/115/assets/new_arrival_prev.png?v=127251294768229954941724807816) no-repeat}.collection .product-caraousal .card-wrapper .card-information__text,.collection .product-caraousal .card-wrapper .price-item.price-item--regular{color:#713a42;font-size:14px;text-transform:uppercase;font-family:Futura Lt BT;font-weight:600}.collection .title-wrapper-with-link{margin:5rem 0}.collection .slick-dots{display:none!important}@media screen and (min-width: 750px){.collection .product-grid.negative-margin{margin-bottom:0}}@media (max-width: 767px){.collection .title-wrapper-with-link .title{font-size:28px;text-align:center}}@media (min-width: 768px) and (max-width: 990px){.collection .title-wrapper-with-link .title{font-size:32px}.collection .grid--3-col-tablet .grid__item{width:calc(50% - .5rem)}}.product .product__info-wrapper .product__title{font-size:40px;line-height:44px;font-weight:300;text-transform:uppercase;color:#713a42;font-family:Futura Bk BT}.product .product__info-wrapper .price-item--regular{font-size:clamp(1rem,22.5px,2rem);color:#5e5e5e;font-family:Futura Lt BT}.product .product__info-wrapper .product__description p{font-family:Futura LT BT,sans-serif!important;color:#666;line-height:1.7em;font-weight:300;font-size:14px}.product.grid--1-col:not(.product--no-media):not(.featured-product) .product__media-wrapper{max-width:50%;width:calc(50% - .5rem)!important}.product.grid--1-col:not(.product--no-media):not(.featured-product) .product__info-wrapper{padding-left:4.5rem;max-width:50%!important;width:calc(50% - .5rem)!important}.product .product__media.media--transparent img{object-fit:contain}.product .product__description ul.key-benefits{list-style:none;padding:0;margin:10px 0 0}.product .product__description ul.key-benefits li{position:relative;padding-left:20px;font-size:14px;font-weight:300;color:#666;font-family:Futura Lt BT;text-transform:uppercase;margin-bottom:5px}.product .product__description ul.key-benefits li:before{content:"";height:9px;width:5px;position:absolute;left:0;top:7px;background:url(//surfacehair.com/cdn/shop/t/115/assets/p_listing.png?v=96421087512906843871724807814) left center no-repeat}.product.grid--2-col-tablet .product__media-item:first-child{max-width:unset;width:100%}.product .product__info-wrapper .product__description h4{font-family:Futura Bk BT;font-weight:300;color:#713a42;text-transform:uppercase;font-size:25px;line-height:34px;margin:20px 0 0}.product .product__info-wrapper .product__description{list-style:none;font-size:14px;color:#666;line-height:1.7em;font-weight:300;font-family:Futura Lt BT;margin-top:0;letter-spacing:0}.product .product__info-wrapper .price{padding-top:25px}.product .product__info-wrapper .product-form__input .form__label{font-size:16px;color:#666;font-family:Futura Bk BT;font-weight:400}.product .product__info-wrapper .product-form__buttons{display:flex;align-items:flex-start}.shopify-payment-button__button--branded{padding:0!important;width:100%!important;margin-right:0!important}button.shopify-payment-button__button.shopify-payment-button__button--unbranded{width:100%}@media screen and (max-width: 480px){.product .product__info-wrapper .product-form__buttons .shopify-payment-button,.product .product__info-wrapper .product-form__buttons>button,.shopify-payment-button__button.shopify-payment-button__button--branded{width:100%!important}.product-form__buttons .shopify-payment-button__button{width:100%!important}.product-form__submit{min-width:100%!important;width:100%!important}.product .product__info-wrapper .product-form__buttons{flex-direction:column;gap:1em}[data-shopify=payment-button]{width:100%!important}.product-form__submit{min-width:100%!important}}.product-form__submit{min-width:35%!important}[data-shopify=payment-button]{width:35%!important}.product-form__buttons .product-form__submit.button,.product-form__buttons .shopify-payment-button__button{padding:.5em 1em;letter-spacing:0;line-height:1.2;min-height:45px;min-width:auto;transition:none;box-shadow:none;text-align:center;font-weight:600;background:#703a43;color:#fff;font-size:13px;text-transform:uppercase;font-family:Futura Bk BT;min-width:35%;margin-right:20px;margin-bottom:0}@media screen and (min-width: 481px){.product-form__buttons .product-form__submit.button,.product-form__buttons .shopify-payment-button__button{width:unset}}.product-form__buttons .product-form__submit.button:hover,.product-form__buttons .shopify-payment-button__button:hover{background:#000!important;box-shadow:none!important;color:#fff}.product .product__info-wrapper .quantity{width:10rem}.product .product__info-wrapper .quantity__button{width:2.5rem}@media screen and (min-width: 990px){.product-media-modal__dialog .product-media-modal__content{padding:2rem 30rem!important}}@media screen and (min-width: 750px){.collection .product-grid .grid__item{max-width:25%}.page-width.collection-filters{padding:0 2rem}}@media (max-width: 990px){.product .product__info-wrapper .product__title{font-size:32px;line-height:36px}.product.grid--1-col:not(.product--no-media):not(.featured-product) .product__media-wrapper{max-width:100%!important;width:100%!important}.product.grid--1-col:not(.product--no-media):not(.featured-product) .product__info-wrapper{padding-left:0;max-width:100%!important;width:100%!important}.product.grid--2-col-tablet .product__media-item:first-child{width:90%}.product .product__media-wrapper slider-component{margin-left:0;margin-right:0}}.product-tab .tab{overflow:hidden;border-bottom:1px solid #713a42}.product-tab .tab button{background-color:inherit;float:left;border:none;outline:none;cursor:pointer;color:#000;padding:4px 22px;font-family:Futura Lt BT;transition:.3s;font-weight:700;font-size:15px;line-height:46px}.product-tab .tab button:hover{background-color:#000;color:#fff}.product-tab .tab button.active{background-color:#713a42;color:#fff}.tabcontent{display:none;border:none;border-top:none;padding:30px 30px 10px}.tabcontent P{color:#666;font-size:14px;line-height:1.7em;font-weight:300;font-family:Futura Lt BT;margin:0;letter-spacing:0}.tabcontent iframe{width:100%!important;height:auto!important;min-height:575px}.tabcontent h3{line-height:29px;margin:0 0 25px;font-size:19px;font-family:Futura Bk BT;color:#0e0d0d}@media (max-width:990px){.tabcontent video{height:auto!important;margin-top:20px}}@media (min-width:768px) and (max-width:990px){.tabcontent iframe{min-height:320px}.product-tab .tab button{padding:4px 12px}}@media (max-width:767px){.product-tab .tab button{border-bottom:1px solid #e0dadf;width:100%;text-align:left;font-size:16px;line-height:52px}.product-tab .tab button.active{border-bottom:1px solid #713a42}.tabcontent{padding:30px 10px 10px}.product-section .page-width{padding:1rem 1.5rem}.tabcontent iframe{min-height:200px}}.product-recommendations .product-recommendations__heading{font-weight:600;color:#703a43;text-transform:uppercase;margin-bottom:30px;font-family:Futura Lt BT;font-size:26px}.product-recommendations .card-information .card-information__text{font-weight:600;color:#703a43;text-transform:uppercase;text-align:center;font-family:Futura Lt BT;margin-bottom:0}.product-recommendations .card-information .price__regular{color:#713a42;font-size:14px;text-transform:uppercase;text-align:center;font-weight:600}.product-recommendations .card-information .price{text-align:center;justify-content:center}.product-recommendations .card-wrapper a:hover .card-information__text{text-decoration:none;color:#000}.product-recommendations .card-wrapper .media--transparent{padding-bottom:100%!important}.product-recommendations .media>img{object-fit:contain}#shopify-section-surface-look-book{padding-top:130px}.look-book-page .head-section h1{text-transform:uppercase;font-size:40px;color:#703a43;letter-spacing:1px;line-height:46px;text-align:center}#shopify-section-surface-look-book .look-book-image-block{list-style:none;padding:0;display:flex;justify-content:center;flex-wrap:wrap;width:85%;margin:65px auto}#shopify-section-surface-look-book .look-book-image-block li{width:33.3%}#shopify-section-surface-look-book .look-book-image-block li img{width:100%}#shopify-section-surface-look-book .look-book-image-block li:nth-child(5){margin-top:-160px}#shopify-section-surface-look-book .look-book-image-block li:nth-child(4){margin-top:-40px}#shopify-section-surface-look-book .look-book-image-block li:nth-child(7){margin-top:-120px}#shopify-section-surface-look-book .look-book-image-block li:nth-child(8){margin-top:-270px}#shopify-section-surface-look-book .look-book-image-block li:nth-child(9){margin-top:-60px}#shopify-section-surface-look-book .look-book-image-block li:nth-child(10){margin-top:-335px}#shopify-section-surface-look-book .close-btn{right:0;top:-30px}#shopify-section-surface-look-book .close-btn:hover{color:#fff;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}#shopify-section-surface-look-book .pop-up-modal{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in;text-align:center;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}#shopify-section-surface-look-book .pop-up-modal .popupcon{max-width:550px;margin:0 auto;padding-top:30px;justify-content:center;display:flex;align-items:center;height:100vh}#shopify-section-surface-look-book .pop-up-modal .popupcon .single-list-image{position:relative}#shopify-section-surface-look-book .pop-up-modal .popupcon .modal-image-class{max-height:550px}#shopify-section-surface-look-book .pop-up-modal.look-book-pic.model-fixed{cursor:-webkit-zoom-out;cursor:zoom-out;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}body.popup-overflow{overflow:hidden}@media (max-width:990px){#shopify-section-surface-look-book .pop-up-modal .popupcon .modal-image-class{max-height:unset;width:100%}#shopify-section-surface-look-book .pop-up-modal .popupcon{width:90%}}@media (max-width:767px){#shopify-section-surface-look-book .look-book-image-block li,#shopify-section-surface-look-book .look-book-image-block li img{width:100%}#shopify-section-surface-look-book .look-book-image-block li:nth-child(4),#shopify-section-surface-look-book .look-book-image-block li:nth-child(5),#shopify-section-surface-look-book .look-book-image-block li:nth-child(7),#shopify-section-surface-look-book .look-book-image-block li:nth-child(8),#shopify-section-surface-look-book .look-book-image-block li:nth-child(9),#shopify-section-surface-look-book .look-book-image-block li:nth-child(10){margin-top:0}#shopify-section-surface-look-book .look-book-image-block li:nth-child(1){order:1}#shopify-section-surface-look-book .look-book-image-block li:nth-child(4){order:2}#shopify-section-surface-look-book .look-book-image-block li:nth-child(7){order:3}#shopify-section-surface-look-book .look-book-image-block li:nth-child(2){order:4}#shopify-section-surface-look-book .look-book-image-block li:nth-child(5){order:5}#shopify-section-surface-look-book .look-book-image-block li:nth-child(8){order:6}#shopify-section-surface-look-book .look-book-image-block li:nth-child(10){order:7}#shopify-section-surface-look-book .look-book-image-block li:nth-child(3){order:8}#shopify-section-surface-look-book .look-book-image-block li:nth-child(6){order:9}#shopify-section-surface-look-book .look-book-image-block li:nth-child(9){order:10}#shopify-section-surface-look-book{padding-top:100px}#shopify-section-surface-look-book .look-book-image-block{margin:50px auto}.look-book-page .head-section{width:80%;margin:0 auto}.look-book-page .head-section h1{font-size:28px;line-height:34px}}.contact.page-width.page-width--narrow{padding-top:75px}.contact .heading-slide{text-transform:uppercase;font-size:40px;color:#703a43;letter-spacing:1px;line-height:46px;text-align:center}.contact .title{font-size:22px;line-height:37px;font-family:Futura Lt BT;color:#58595b;margin-bottom:80px}.contact .contact-form .field__input{border:1px solid #bbaeac;font-family:Futura Lt BT;color:#999;height:50px;font-size:14px}.contact .contact-form .field__label{top:1.3rem}.contact .contact-form .radio-t{color:#666;font-size:14px;font-weight:600;margin-bottom:8px}.contact .contact-form .field-radio-con{margin-bottom:32px}.contact .contact-form .field-radio{align-items:center;display:flex;margin-left:-10px}.contact .contact-form .field-radio label{font-size:14px;font-family:Futura Lt BT;text-transform:uppercase}.contact .contact-form .field-count .check-sub{font-size:14px;color:#666;margin-right:5px}.contact .contact-form .field-count .check-sub-res input{border:1px solid #bbaeac;width:50px;padding:16px}.contact .contact-form .field.field-count{display:flex;align-items:center;justify-content:center;width:100%}.contact .contact-form .field.field-count .contact__button{margin:0;width:100%}.contact .contact-form .field.field-count .contact__button .button{padding:16px 1em;text-transform:uppercase;width:100%}@media (max-width:990px){.contact .title{font-size:18px;line-height:28px}.contact .contact-form .field-radio-con{margin-bottom:15px}.contact .contact-form .field__label{font-size:14px}.contact.page-width.page-width--narrow{padding-top:30px}}@media (min-width:768px) and (max-width:990px){#shopify-section-contact-us-form{padding-top:60px}.contact .heading-slide{font-size:34px;line-height:40px}}@media (max-width:767px){.contact .heading-slide{font-size:28px;line-height:34px}.contact .field{margin-bottom:1rem}}input[type=radio]{-webkit-appearance:none;background-color:#fff;padding:10px;display:inline-block;position:relative;border-radius:none;margin:-2px 5px 0 0;vertical-align:middle;width:14px;height:14px;border-radius:50%;border:1px solid #dcdcdc;box-shadow:inset 0 0 0 10px #fff}input[type=radio]:checked{background-color:#703a43;border:1px solid #dcdcdc;box-shadow:inset 0 0 0 10px #703a43;color:#703a43}input[type=radio]:checked:after{content:"";font-size:18px;position:absolute;top:0;left:3px;color:#703a43;background:#703a43}#shopify-section-quatrly-promotions,#shopify-section-game-plan,#shopify-section-pure-color-formulas,#shopify-section-goal-plan,#shopify-section-self-assesment,#shopify-section-surface-cares,#shopify-section-quaterly-advocate,#shopify-section-salon-signs,#shopify-section-affiliate-salon{padding-bottom:80px}#shopify-section-quatrly-promotions .heading,#shopify-section-game-plan .heading,#shopify-section-goal-plan .heading,#shopify-section-self-assesment .heading,#shopify-section-surface-cares .heading,#shopify-section-quaterly-advocate .heading,#shopify-section-salon-signs .heading,#shopify-section-pure-color-formulas .heading,#shopify-section-affiliate-salon .heading{margin-bottom:60px}#shopify-section-quatrly-promotions .heading .title,#shopify-section-game-plan .heading .title,#shopify-section-goal-plan .heading .title,#shopify-section-pure-color-formulas .heading .title,#shopify-section-self-assesment .heading .title,#shopify-section-quaterly-advocate .heading .title,#shopify-section-salon-signs .heading .title,#shopify-section-affiliate-salon .heading .title{text-transform:uppercase;font-size:40px;color:#703a43!important;line-height:48px;text-align:center;font-family:Futura Lt BT;font-weight:600}#shopify-section-surface-cares .heading .title{text-transform:uppercase;font-size:40px;color:#703a43!important;line-height:48px;text-align:center;font-family:Futura Bk BT;font-weight:300}#shopify-section-quatrly-promotions .salon-ppt-link a,#shopify-section-game-plan .salon-ppt-link a,#shopify-section-goal-plan .salon-ppt-link a,#shopify-section-self-assesment .salon-ppt-link a,#shopify-section-quaterly-advocate .salon-ppt-link a,#shopify-section-affiliate-salon .salon-ppt-link a{color:#703a43;font-size:18px;font-family:Futura Lt BT;font-weight:600;padding-bottom:10px;line-height:1em;text-decoration:none}#shopify-section-quaterly-advocate .salon-ppt-link .quaterly-head{padding-top:5px;padding-bottom:0;color:#262626;font-size:14px;font-family:Futura Lt BT;margin:0}#shopify-section-quaterly-advocate .salon-ppt-link .quaterly-text{color:#262626;font-size:14px;font-family:Futura Lt BT;margin-top:0;line-height:1em}#shopify-section-quaterly-advocate .salon-ppt-link .quaterly-text p a{color:#703a43;font-size:14px;font-family:Futura Lt BT;font-weight:300}#shopify-section-quatrly-promotions .salon-image,#shopify-section-game-plan .salon-image,#shopify-section-goal-plan .salon-image,#shopify-section-self-assesment .salon-image,#shopify-section-quaterly-advocate .salon-image,#shopify-section-affiliate-salon .salon-image{margin-right:40px;width:170px;border:1px solid #703a43}#shopify-section-quatrly-promotions .salon-image img,#shopify-section-game-plan .salon-image img,#shopify-section-goal-plan .salon-image img,#shopify-section-self-assesment .salon-image img,#shopify-section-quaterly-advocate .salon-image img,#shopify-section-affiliate-salon .salon-image img{width:100%;height:100%}#shopify-section-quatrly-promotions .salon-image-con,#shopify-section-game-plan .salon-image-con,#shopify-section-goal-plan .salon-image-con,#shopify-section-self-assesment .salon-image-con,#shopify-section-quaterly-advocate .salon-image-con,#shopify-section-affiliate-salon .salon-image-con{display:flex;margin-top:30px;border-bottom:1px solid #703a43;padding:20px 0}.salon-ppt-link p{color:#666;font-size:14px;font-family:Futura Lt BT;margin-top:10px;line-height:1em;letter-spacing:0;word-break:break-all}@media (max-width:990px){#shopify-section-quatrly-promotions .heading .title,#shopify-section-game-plan .heading .title,#shopify-section-goal-plan .heading .title,#shopify-section-self-assesment .heading .title,#shopify-section-quaterly-advocate .heading .title,#shopify-section-surface-cares .heading .title,#shopify-section-salon-signs .heading .title,#shopify-section-affiliate-salon .heading .title{font-size:32px;line-height:36px}#shopify-section-quatrly-promotions .salon-image-con,#shopify-section-game-plan .salon-image-con,#shopify-section-goal-plan .salon-image-con,#shopify-section-self-assesment .salon-image-con,#shopify-section-quaterly-advocate .salon-image-con,#shopify-section-affiliate-salon .salon-image-con{flex-direction:column}#shopify-section-quatrly-promotions .salon-image,#shopify-section-game-plan .salon-image,#shopify-section-goal-plan .salon-image,#shopify-section-self-assesment .salon-image,#shopify-section-quaterly-advocate .salon-image,#shopify-section-affiliate-salon .salon-image{margin-right:0;margin-bottom:30px;width:100%}}.surface-cares-con{justify-content:center;align-items:center;display:flex;flex-wrap:wrap}.surface-cares-con .surface-cares .salon-image{margin:0 30px 30px}.surface-cares-con .surface-cares .salon-image img{width:100%}@media (max-width:767px){.surface-cares-con .surface-cares .salon-image{margin:0 0 30px}.surface-cares-con .surface-cares{width:100%}}.salon-sign img{width:100%}@media (min-width:768px){.salon-sign img{max-width:200px;max-height:200px;width:auto;height:auto}}@media (max-width:990px){.mobile-facets__label>svg{z-index:-1!important}.header__icon--cart,.header__icon--cart .icon{width:24px!important;height:24px!important}.header__icon--cart{margin-right:0}.header .cart-count-bubble{top:5%;left:95%;transform:translate(-50%,-48%)}}@media (min-width:767px){.spaced-section{margin-top:6rem}.spaced-section:last-child{margin-bottom:6rem}.spaced-section.spaced-section--full-width:last-child{margin-bottom:0}}#shopify-section-policies{padding-top:20px}#shopify-section-policies .policy-header h1{font-size:30px;color:#713a42}.main-page-distributor-locator .rte span{font-size:22px;line-height:37px;font-family:Futura Lt BT;color:#58595b}.main-page-distributor-locator.main-page-store-locator h2.main-page-title.page-title{font-weight:500;font-family:Futura Bk BT;text-transform:uppercase;font-size:40px;color:#703a43;line-height:46px;text-align:center}.main-page-distributor-locator .distributors-wrapper .location-group .distributor{margin-bottom:20px}.main-page-distributor-locator .distributors-wrapper .location-group .distributor p{margin:0}.main-page-distributor-locator .distributors-wrapper .location-group .distributor p a{color:#713a42}.main-page-store-locator .store-locator a{color:#666;text-decoration:none;font-weight:700;font-size:16px}.main-page-store-locator .store-locator p{color:#666}.main-page-store-locator .store-locator p.contact-details span strong{font-size:16px;color:#666;font-weight:600}.main-page-store-locator .store-locator p.contact-details a,.main-page-store-locator .store-locator .direction-wrap a{font-size:14px;color:#666;font-weight:300;font-family:Futura Lt BT}.main-page-store-locator h2.main-page-title.page-title{font-weight:600;font-family:Futura Lt BT;text-transform:uppercase;font-size:40px;color:#703a43;line-height:44px;text-align:center}.main-page-store-locator .rte p{font-weight:300;font-family:Futura Lt BT;font-size:19px;color:#0e0d0d;line-height:29px}@media (min-width: 750px){.main-blog-sds-documents .page-title{padding-top:50px!important}}@media (max-width: 990px){.main-page-store-locator h2.main-page-title.page-title,.main-page-distributor-locator.main-page-store-locator h2.main-page-title.page-title{font-size:30px;line-height:34px}.main-page-store-locator .rte p{font-size:16px;line-height:26px}#main-page-store-locator h2.main-page-title{font-weight:600;font-family:Futura Lt BT}.main-blog-sds-documents .banner-image-wrapper{margin-bottom:0!important}.main-blog-sds-documents .page-title.title--primary{padding-top:50px!important}.main-page-distributor-locator .distributors-wrapper .location-group .distributor p{font-size:18px!important;line-height:28px!important}.main-page-store-locator .rte{font-size:16px;line-height:26px}.main-page-store-locator .store-locator a{color:#666!important}.main-page-store-locator .store-locator .store-location .title a{color:#713a42!important}.main-page-store-locator .store-locator p{font-size:13px!important}.main-page-store-locator .store-locator p.contact-details a{font-size:13px;color:#713a42}.main-page-store-locator.main-page-distributor-locator .rte span{font-size:18px!important;line-height:28px!important}}.image-link{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-with-zoom .mfp-container,.mfp-with-zoom.mfp-bg{opacity:0;-webkit-backface-visibility:hidden;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-with-zoom.mfp-ready .mfp-container{opacity:1}.mfp-with-zoom.mfp-ready.mfp-bg{opacity:.8}.mfp-with-zoom.mfp-removing .mfp-container,.mfp-with-zoom.mfp-removing.mfp-bg{opacity:0}.mfp-no-margins img.mfp-img{padding:0}.mfp-no-margins .mfp-figure:after{top:0;bottom:0}.mfp-no-margins .mfp-container{padding:0}.mfp-title{text-align:center;padding:6px 0}.image-source-link{color:#ddd}.mfp-bottom-bar{display:none}.pagination-wrapper{margin-top:1rem!important;margin-bottom:0!important}#CollectionProductGrid{padding-bottom:2rem}.pagination__list li{border:1px solid #d3ced2;max-width:25px!important;margin-right:0!important}.pagination__list .pagination__item{height:unset}.pagination__item--current:after,.pagination__item:hover:after{display:none!important}.pagination__item{color:#8a7e88;font-weight:300;line-height:30px}.pagination__item--current{background:#ebe9eb;font-weight:300!important}.pagination__item:hover{background:#ebe9eb;display:inline-block;text-align:center;line-height:30px}.error.error-con{text-align:center!important;padding-bottom:70px}.error.error-con h2{font-weight:600;color:#703a43;text-transform:uppercase;margin-bottom:0;margin-top:20px;font-family:Futura Hv BT}.error.error-con p{color:#703a43;line-height:1.7em;font-family:Futura Lt BT;font-size:14px;text-align:center;margin:10px 0;letter-spacing:0}.error.error-con .searchform{margin-top:20px}.error.error-con .searchform .screen-reader-text{color:#713a42;font-size:14px;font-weight:500}.error.error-con .searchform input[type=text]{border:1px solid #713a42;font-size:13px;color:#1d1d1d;padding:0 10px;height:30px}.error.error-con .searchform input[type=text]::focus{outline:none;border:none;box-shadow:none}.error.error-con .searchform input[type=text]:focus-visible{outline:none;box-shadow:none}.thank-you-page{position:absolute;text-align:center;width:100%;top:100px}@media (max-width:767px){.error.error-con img{width:100%}#searchsubmit{margin-top:5px}.error.error-con .searchform input[type=text]{width:100%}.pagination-wrapper .pagination{margin-top:3.5rem!important}}.cart-item__quantity a:hover svg{color:#fff}.shopify-section.main-page-store-locator{margin:14rem auto}.cart-notification__links a.button:hover{background:none;color:#703a43}.cart__empty-text,.cart__checkout-button,#cart-notification-button,#cart .button,.cart-notification__links .button-label,.cart__warnings a.button{text-transform:uppercase}@media (max-width:990px){.shopify-section.main-page-store-locator{margin:10rem auto}h2.main-page-title{font-size:30px;line-height:34px}#CollectionProductCount{display:none}}@media screen and (min-width: 990px){.cart__warnings{padding:12rem 0 1rem!important}}.product .slick-next:before,.product .slick-prev:before{font-size:14px}.product li.thumb.slick-slide.slick-active .product__media{padding-top:142.8571429%!important}@media (max-width:990px){.product-section .slider-buttons{display:none}.product-section .slider-mobile-gutter .slick-slider .slick-track .thumb.slick-slide{margin-bottom:7px;margin-top:2px}.product-section .slider-mobile-gutter .slick-slider .slick-track .thumb.slick-slide .product__media.media{padding-top:107%!important}.product-section .product-media-modal__content img.active{width:100%;margin-top:25px}.main-page-distributor-locator .distributors-wrapper .location-group .distributor p{word-break:break-all}}@media screen and (max-width: 749px){.product .grid--peek .grid__item:last-of-type{padding-right:0!important}}@media screen and (max-width: 749px){.slider.slider--mobile .slider__slide{padding-left:0!important}}@media (min-width:768px) and (max-width:990px){#shopify-section-personal-purchase-form{padding-top:50px}}.predictive-search .predictive-search__image{height:55px!important}#shopify-section-video-grid .video-bottom-content .text p{color:#666;font-size:14px;font-weight:300;font-family:Futura Lt BT;line-height:1.7em}.video-group .video-group-title{color:#0e0d0d!important;font-weight:600!important;font-size:18px!important;letter-spacing:0!important;font-family:Futura Lt BT;margin-bottom:2rem!important}.video-box .video-top-content p{font-size:18px;color:#333}.article-template .article-content .page-title{font-weight:600!important;text-transform:uppercase;font-size:40px;color:#703a43;line-height:44px;text-align:center;font-family:Futura Lt BT!important}@media (max-width:990px){#shopify-section-video-grid .video-grid-section,#shopify-section-video-grid .video-group-videos{flex-direction:column!important}#shopify-section-video-grid .video-grid-section .video-box{width:100%}.article-template .article-content .page-title{font-size:32px!important;line-height:36px!important;margin:0!important}#shopify-section-video-grid .video-grid-section{margin-top:1rem!important}}.gallery-top-text p,.gallery-bottom-text p{color:#666;font-size:14px;font-family:Futura Lt BT}#shopify-section-video-grid .video-box .video-top-content p{font-size:14px;color:#666;font-family:Futura Lt BT}#shopify-section-video-grid .video-grid-section .video-box .video-bottom-content .heading{font-size:22px;color:#333;line-height:26px;text-align:center;font-weight:600;font-family:Futura Lt BT;margin-bottom:0}@media screen and (min-width: 990px){.pagination-wrapper .pagination{margin-top:7rem!important}}.professional .head{text-transform:uppercase;font-size:40px;color:#703a43;letter-spacing:1px;line-height:46px!important;text-align:center;font-family:Futura Bk BT!important;font-weight:500}.professional .subhead{text-transform:uppercase;font-size:35px;color:#703a43;letter-spacing:1px;line-height:37px!important;text-align:center;font-family:Futura Bk BT!important;font-weight:500}@media (max-width:990px){.professional .head{font-size:28px;line-height:34px!important}.professional .subhead{font-size:28px!important;line-height:34px!important}}.wsaio--coupon-code-alerts{text-align:right;display:block;margin-left:0!important;padding-top:10px}button#ws--discount_code--button:hover,button#ws--discount_code--button:focus{border:none!important;background:#000!important}@media (max-width:990px){.wsaio--coupon-code-form{margin-left:0!important}input#ws--discount_code--field{width:100%}}@media (max-width:767px){.wsaio--coupon-code-form{display:flex;justify-content:center}.wsaio--coupon-code-alerts{text-align:center}}@media (min-width:768px) and (max-width:990px){.wsaio--coupon-code-form{display:flex;justify-content:end}.wsaio--coupon-code-alerts{text-align:right}}@media screen and (min-width: 750px){.order tbody tr:first-of-type td:first-of-type>div{align-items:flex-start;width:234px}}.currency-switcher{width:80px}#content-area{padding-top:160px}.currency-switcher #currencies .currency-options{margin-top:5px}.currency-switcher #currencies .currency-options span{display:block;padding:0 10px}.main-blog-sds-documents .content ul li{width:calc(33% - 30px)!important}.iWishView{position:relative;height:25px;margin:0 10px 0 0}.wishlist-icon svg{height:2.5rem;width:2.5rem;fill:transparent;stroke-width:2px;stroke:#713a42}.wishlist-icon svg:hover,.wishlist-icon svg:active,.wishlist-icon svg:focus{fill:#713a42}.iWishCount{position:absolute;right:-11px;top:-5px;background:#713a42;border-radius:50%;width:20px;height:20px;text-align:center;display:flex;align-items:center;justify-content:center;font-size:9px;color:#fff;font-weight:600}.product-form__buttons .iWishAdd.iwishAdded .wishlist-icon svg{fill:#713a42}.product-form__buttons .iwishAddWrap{height:24px}.product-form__buttons .iWishAdd,.product-form__buttons .wishlist-icon{display:inline-block}.collection .card-information__wrapper .full-unstyled-link{margin-bottom:8px}.iWishAddColl,.iWishAdd{font-size:0}.iWishAddColl.iwishAdded .wishlist-icon svg{fill:#713a42}.card-information__wrapper .iWishAddColl{width:26px}a.iWishAddColl{position:absolute;top:0;right:0;z-index:2}.iWishLoginMsg{position:absolute;z-index:9;color:#666;font-size:16px;line-height:22px}.iwishWrapper{max-width:1080px;padding:100px 0 0!important;margin:0 auto!important}.iwishWrapper .iwishTitle h1{font-size:40px;line-height:44px;font-weight:300;text-transform:uppercase;color:#713a42;font-family:Futura Bk BT}.iWishLoginNote{font-size:14px;color:#666;line-height:1.7em;font-weight:300;font-family:Futura Lt BT;letter-spacing:0}.iWishLoginNote a{font-size:16px;color:#703a43;font-weight:600;text-decoration:none}.iWishLoginNote a:hover{text-decoration:underline;color:#000}.iwishProducts .iwishMeta .iwishMeta-title a{color:#4d4d4d;font-size:14px;text-align:center;font-weight:600;font-family:Futura Lt BT;text-decoration:none}.iwishProducts .iwishItem:hover .iwishMeta-title a{text-decoration:underline;text-underline-offset:.3rem}.iwishMeta-price .money{color:#000;font-size:15px;font-family:Futura Lt BT}.iwishByeBtn,.iwishBuyBtn{background:#703a43!important;border:1px solid #363636;color:#fff;padding:.5em 1em;box-shadow:none}.iwishByeBtn:hover,.iwishBuyBtn:hover{background:#000!important;color:#fff;cursor:pointer}.iwishMeta-variant-title,.iwishRemoveBtn{color:#703a43;font-size:15px}.iwishRemoveBtn:hover{text-decoration:none}.iwishShareContainer{width:100%;margin-top:10px;display:block!important;float:left;margin-bottom:30px!important}.shareTitle{color:#666!important;font-size:15px!important;letter-spacing:0!important}@media (max-width:990px){.iWishView{height:20px;margin:0 3px}.wishlist-icon svg{height:2rem;width:2rem}.iWishCount{right:-4px;top:-3px;width:15px;height:15px;font-size:8px}.iwishWrapper{padding:90px 1.5rem 20px;max-width:100%}.iwishWrapper .iwishTitle h1{font-size:32px;line-height:36px}}@media (max-width:500px){.menu-drawer__navigation-container{position:relative}.header .menu-drawer__menu.cust-nav li .consumerlist-sub{width:90%}.contact .contact-form .field__label{font-size:12px;top:5px}.main-blog-sds-documents .content ul{padding-left:0}.main-blog-sds-documents .content ul li{width:100%!important}}#shopify-section-popup-modal{display:none}#create_customer input.error[required_mark]{border:1px solid red}.field--content-left{text-align:left}#create_customer .field .check-sub{font-size:14px;margin-right:5px;display:inline-block}#create_customer .field .check-sub-res{display:inline-block}#create_customer .field .check-sub-res input{width:60px;padding:16px}#storerocket-panel,#storerocket-map-container{z-index:1!important}.salon-code-input-wrapper{margin-block:0}.cart__footer .salon-code-input-wrapper{display:flex;justify-content:space-between}.cart__footer .salon-code-input-wrapper label{font-size:1.6rem;font-weight:600;margin-right:15px;width:45%}.cart__footer .salon-code-input-wrapper #salon-code-input{width:50%;border:1px solid #bbaeac;font-size:14px;padding:.5em 1em}@media (max-width:990px){.cart__footer .salon-code-input-wrapper{display:block}.cart__footer .salon-code-input-wrapper label,.cart__footer .salon-code-input-wrapper #salon-code-input{width:100%}}#salon-code-input{width:100%;height:0;padding-block:0;visibility:hidden;opacity:0;transition:all .3s ease}#salon-code-input.active{height:auto;visibility:visible;opacity:1;padding-block:10px;transition:all .3s ease;margin-top:5px}.rebuy-salon-toggle{cursor:pointer;font-size:12px;font-weight:600;color:#713a42;margin:0;text-decoration:underline;text-underline-offset:3px}.salon-code-input-wrapper:has(.salon-input-container.active) .rebuy-salon-toggle{text-decoration:none}.rebuy-salon-toggle.active{text-decoration:none}.powered-by-rebuy{display:none!important}.product-reviews-container.page-width{margin-top:5em}.online-professional-note{display:none;color:#000;font-size:1.4rem;margin-block:.5em;text-align:center;font-style:var(--font-body-style)}Desktop Navigation -->.zoom_icon:hover{transform:scale(1.07)}.nav_container{display:flex;flex-direction:column;position:relative;justify-content:flex-start}.parent{list-style:none;display:flex;flex-direction:row;gap:2rem;margin:0;padding:0;justify-content:flex-start}@media (min-width: 1700px){.parent{gap:3rem}}.parent>li{padding:0 2rem 0 0}.parent>li:first-child{padding-left:0}.parent>li:nth-child(2){padding-left:2rem}.parent>li:hover>.child_container{visibility:visible!important;opacity:1!important;transform:translateY(6px);transition:.3s ease}.parent>li:hover .desktop_nav_open{opacity:1!important;transition:.3s ease}.parent>li:hover .desktop_nav_close{opacity:0!important;transition:.3s ease}.desktop_nav_open{opacity:0;transition:.3s ease}.desktop_nav_close{opacity:1;transition:.3s ease}.desktop_nav_open,.desktop_nav_close{position:absolute;top:50%;left:12%;transform:translateY(-50%)}.child_container{visibility:hidden;opacity:0;transition:.3s ease;position:absolute;top:100%;border:solid 1px #713a42;padding:1rem 2.5rem;width:max-content;background-color:#fff;max-width:95vw}.child{display:flex;flex-direction:row;text-decoration:none;color:inherit;list-style:none;padding:0!important;width:fit-content}.child:last-child{max-width:100%}.child_title h3{font-weight:600;font-size:18px;margin:5px 0}.child>li{display:block;text-decoration:none;color:inherit;list-style:none;width:max-content;text-transform:uppercase;padding-right:2rem;border-right:1px solid #e8c1bd;margin-right:2rem}.child>li:last-child{border-right:none}.grandchild{display:block;list-style:none;padding:0}.grandchild>li{text-decoration:none;color:#713a42;text-transform:capitalize;width:max-content}.grandchild>li>a{padding-right:5em;width:auto;display:block}@media (max-width: 1080px){.grandchild>li>a{padding-right:0}}.grandchild>li:hover>a{font-weight:700;letter-spacing:.1!important}.nav_container a{text-decoration:none;color:inherit;width:max-content;display:inline-flex;flex-direction:row}.nav_container ul{list-style:none;padding:0!important;margin:0!important}.surface-text-desktop{text-transform:none;color:#713a42;font-weight:400;padding:0;margin:0 0 20px;font-size:14px;line-height:20px;font-family:Futura Bk BT;opacity:1;letter-spacing:0}.menu-text-button{max-width:300px}.find_surface-container{padding:1rem!important;margin:unset!important}.menu-text-button a{color:#fff}.menu-drawer__navigation.for-mobile{padding:0!important}.no-child-link{text-transform:uppercase}.child>.find_surface-container{padding:0!important;margin:unset!important}.child>li:last-child:not(:first-child){padding:0;margin:0}.child>li:last-child:not(:first-child) .find_surface-container{width:80%}.header__icon:hover svg{transform:scale(1.07)}@media (min-width: 993px) and (max-width: 1080px){.nav_desktop{padding-left:0}.parent{gap:0}.desktop_nav_open,.desktop_nav_close{left:50px}.parent>li:last-child{padding-left:0}.parent h2{font-size:1.5rem}.child_container{max-height:80vh;overflow:hidden}.grandchild{max-height:calc(75vh - 4rem);overflow:scroll}.grandchild>li{width:max-content}}.no_child:after{content:""!important;display:none!important}.no_child:before{content:""!important;display:none!important}@media (min-width: 1080px) and (max-width: 1400px){.parent h2{font-size:1.5rem}}@media (min-width: 993px) and (max-width: 1200px){.parent>li>a{pointer-events:none}}@media (max-width: 990px){.no-event{pointer-events:none}.salon_locator{margin:0}}.grid{display:flex!important}.desktop-img,.mobile-img{width:100%;height:100%;object-fit:cover}@media (min-width: 990px){.mobile-img{display:none}}@media (max-width: 989px){.desktop-img{display:none}}.ingredient-img{width:100%;aspect-ratio:1;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.btn-lg{font-size:13px;line-height:29px;background-color:#713a42;text-transform:uppercase;color:#fff;text-decoration:none;font-weight:600;white-space:nowrap}.btn-lg:hover{background-color:#000}.text-dark{color:#000}body .image-with-text-wrapper{line-height:1.4}@media (max-width: 990px){div .ingredients{flex-wrap:nowrap;overflow-x:scroll;justify-content:flex-start;width:100%!important;max-width:100%!important}.ingredients .grid__item{min-width:260px}}.cards .grid__item{height:250px;background-size:cover}.fearture-row-content{min-width:400px}.feature_buttons{width:100%}.tp_button{min-width:70%;text-align:center}@media (max-width: 990px){.multicolumn-card__info{text-align:center}}.consumer_button{padding:.5em 1em;letter-spacing:0;line-height:1.2;min-height:45px;min-width:auto;transition:none;box-shadow:none;text-align:center;font-weight:600;background:#703a43;color:#fff;font-size:13px;text-transform:uppercase;font-family:Futura Bk BT;width:unset;margin-right:20px}.highlight_banner_container{max-height:500px;margin-bottom:5rem;overflow:hidden}.highlight_desktop-img,.highlight_mobile-img{height:100%;max-height:500px;object-fit:cover}@media (min-width: 990px){.highlight_mobile-img{display:none}.multicolumn-card__info h3{min-height:70px}}@media (max-width: 989px){.highlight_desktop-img{display:none}}@media (max-width: 989px){.flex-btn{justify-content:center;align-items:center}.feature_buttons a{margin-inline:auto;width:80%;text-align:center}.tp_button{min-width:80%;text-align:center}}@media (min-width: 990px){.card_row{flex-wrap:nowrap!important}.feature_buttons a{min-width:70%;text-align:center}}@media (max-width: 340px){.feature_buttons a,.tp_button{min-width:100%;text-align:center}}.feature_buttons{flex-direction:column;gap:1rem;align-items:flex-start}.alt_btn:hover{background-color:#d2d2d2!important}.card_cta{position:relative;left:50%;transform:translate(-50%)}.no_padding{padding:0!important}.tools_price dd{margin:0!important}.pd_title{text-align:center;text-transform:uppercase}.card_item a{text-decoration:none}.pd_card{border-radius:5px;padding:1rem;margin-bottom:1rem;box-shadow:#00000036 0 0 3px 1px;max-height:475px;min-height:475px}.pd_card_links{border-radius:5px;padding:3rem;margin-bottom:1rem;box-shadow:#00000036 0 0 3px 1px;min-height:200px;margin-bottom:4rem;display:grid;grid-template-columns:repeat(auto-fill,30%);gap:4rem}.card_header{text-transform:uppercase;padding-left:2rem;font-weight:600;font-size:2rem}.pd_container{margin:0 auto;padding:0 1rem;max-width:1200px}.featured-section-wrapper{margin:0 auto;display:flex;flex-wrap:wrap;width:100%;height:fit-content;gap:1rem;justify-content:space-between}.pd_latest-news{width:65%;gap:1rem}.pd_quicklinks{width:32%}.pd_card-media{overflow:hidden;padding:2rem}.pd_card-media.no_slider{display:flex;flex-direction:row;overflow:scroll;padding:2rem;align-items:center}.pd_card-media.no_slider .pd_card-media-container img{width:475px}.acc_card-media.no_slider{border-radius:5px;margin-bottom:1rem;display:flex;flex-direction:row;overflow:scroll;gap:1rem;box-shadow:#00000036 0 0 3px 1px;max-height:375px;padding:2rem}.pd_play{position:absolute;display:flex;align-items:center;justify-content:center;background-color:#fff;height:70px;width:70px;border-radius:50%;border:none;padding:4rem;top:30%;left:35%;cursor:pointer}.pd_play>span{color:rgb(var(--color-foreground));display:flex;align-items:center;justify-content:center;width:45px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(1);transition:transform var(--duration-short) ease,color var(--duration-short) ease;z-index:1;padding:1rem}.pd_play>span svg{overflow:visible;width:30px}.acc_media_card-image{position:absolute;width:350px;cursor:pointer}.hide_cover{opacity:0;visibility:hidden;transition:.5s ease}.acc_card-media.pd_slider{border-radius:5px;margin-bottom:1rem;box-shadow:#00000036 0 0 3px 1px;max-height:375px;padding:2rem;overflow:hidden}.acc_media_card video{height:275px;width:350px}.acc_media_card-image img{width:350px;aspect-ratio:3 / 2;object-fit:cover;border:1px solid #703a42}.acc_media_card a{width:80%;margin:0 auto;text-decoration:none;font-family:Futura Lt BT;font-weight:600;color:#703a42;transition:.3s ease;font-size:1.8rem}.acc_media_card a:hover{color:#703a42;font-weight:600;font-size:1.9rem;transition:.3s ease}.pd_video{border-style:none;border:1px solid #703a42;width:350px;aspect-ratio:3 / 2}.flickity-prev-next-button{display:none!important}.pd_card-media-container{width:475px;text-align:center}.acc_media_card{margin-right:1rem;width:350px;text-align:center;position:relative}.pd_card-media-container img{object-fit:cover;aspect-ratio:3 / 2;width:100%;padding:5%;object-position:center}.pd_card-media-container p{margin:-5% auto 0;padding:0 5%;width:100%;text-decoration:none;font-family:Futura Lt BT;font-weight:600;color:#703a42;font-size:1.8rem;transition:.3s ease;cursor:pointer}.pd_card-media-container a{cursor:pointer!important}.acc_media_card .pd_card-media-container img{padding:0;width:450px}.acc_media_card .pd_card-media-container p{margin-top:0;cursor:pointer}.pd_card-media-container p:hover{-webkit-transform:scale(1.05);transition:.3s ease}.pd_card-links{display:flex;flex-direction:column;gap:1rem;min-width:100%;padding:2rem;justify-content:space-between}.pd_card-links a{min-width:100%;text-align:left}.pd_card-links .button>img{width:25px;margin-right:1rem}.pd_card-links .button{padding:.7em 1em;font-weight:600;font-size:1.2em}.pd_quicklink{display:flex;flex-direction:row;gap:2.5rem;min-width:100%;text-decoration:none;align-items:center}.pd_quicklink span{font-family:Futura Lt BT;font-weight:600;color:#703a42;font-size:2rem;line-height:1.2;text-transform:capitalize;transition:.3s ease}.pd_quicklink:hover span{font-weight:600;-webkit-transform:scale(1.05);transition:.3s ease}.pd_quicklink img{width:30px;object-fit:contain;aspect-ratio:1;transition:.3s ease}.pd_quicklink:hover img{transform:scale(1.1);transition:.3s ease}.pd_acc_link{margin:1rem 0;cursor:pointer}.pd_acc_link a{color:#fff}.pd_acc_link a:hover{color:#fff!important}.pd_card_links>*{min-width:30%;height:min-content}@media (min-width: 769px) and (max-width: 1080px){.pd_quicklink span{font-size:1.8rem;text-align:left}.pd_card-links .button{font-size:1.5rem}.pd_card_links{grid-template-columns:repeat(2,50%)}}@media (max-width: 1280px){.pd_card_links>*{height:min-content;min-width:30%}}@media (max-width: 768px){.card_header{font-size:2rem}.featured-section-wrapper{flex-direction:column}.pd_latest-news,.pd_quicklinks{width:100%}.pd_card_links{grid-template-columns:repeat(1,100%)}.tp_image_banner{margin:1rem auto}.pd_quicklink span{font-size:1.8rem}.pd_container{padding-inline:2em}}@media (max-width: 450px){.acc_media_card,.pd_video,.acc_media_card-image,.acc_media_card-image img,.pd_card-media.no_slider .pd_card-media-container img{width:75vw}.pd_card-links .button{font-size:1em}.pd_card{min-height:250px}.pd_container{padding-inline:1em}}@media (min-width: 769px){.feature-row-width{min-width:420px}}@media screen and (max-width: 768px){.tp_subtitle.subtitle{font-size:1.5rem!important}}.tp_subtitle.subtitle{font-family:Futura Lt BT;font-weight:600;color:#703a42;font-size:25px;margin:-1.3rem 0 1rem;text-align:left;text-transform:uppercase}.tp_image_banner{max-width:1080px;margin:1rem auto 5rem}.product-form__buttons.custom_product-form__buttons{align-items:center;flex-direction:column;gap:1em}.product-form__buttons .klaviyo-bis-trigger{padding:1.2em}.product-form__buttons.custom_product-form__buttons p{margin:0;line-height:1.4em;font-weight:600;font-size:.94em}@media (max-width: 991px){.pro_dash{display:none}}.price--on-sale .price-item--regular.wsdapp{text-decoration:none!important}.price-item.price-item--regular.wsdapp .product-single__price--compare{text-decoration:line-through}.media_button{padding:.5em 3rem;width:50%;font-size:20px;margin:0 auto;position:relative;left:50%;transform:translate(-50%)}@media (max-width: 480px){.media_button{width:80%;font-size:16px}}@media (min-width: 769px){.tp_ingredients{margin-top:3rem}.vertical_grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;max-width:1200px!important}.vertical_grid_item{width:90%;margin-inline:auto;display:flex;flex-direction:row;justify-content:space-around;align-items:center}.vertical_grid_item img{width:200px;aspect-ratio:1;margin-right:2rem}.vertical_grid_item>div{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:60%}.vertical_grid_item h2,.vertical_grid_item p{text-align:left}}@media (max-width: 768px){.vertical_grid{display:flex;flex-direction:row;gap:2rem;max-width:1200px!important;overflow:auto}.vertical_grid_item{min-width:60%}}@media (min-width: 991px) and (max-width: 1200px){.tp_ingredients{font-size:2rem}}#shopify-section-header{position:sticky;top:0}.tools_sale,.collections_login{text-align:right}.collections_login span span{text-transform:uppercase}.collections_login{margin-top:0}@media screen and (max-width: 991px){.tools_sale,.collections_login{text-align:center}}.mdash:before{content:"\2014";margin-right:1rem;display:block;float:left;height:2em}.registration_tabs{display:flex;justify-content:space-around;margin-bottom:20px;align-items:center}.registration_tabs a.registration_tab{min-width:30%;text-decoration:none}.registration_tab.active_tab{color:#703a42;pointer-events:none;position:relative}.registration_tab.active_tab h2:after{content:"";position:absolute;bottom:-5px;left:0;width:100%;height:2px;background-color:#fff}.registration_tab.active_tab h2{color:#703a42;font-size:1.6rem;border-bottom:1.5px solid #703a42;width:fit-content;margin-inline:auto;padding-bottom:.5rem}.registration_tabs a.registration_tab:not(.active_tab) h2{font-size:1.4rem;width:fit-content;margin-inline:auto;text-decoration:none;padding-bottom:.5rem}.customer .registration_tab:not(.active_tab):hover{text-decoration:none!important;background-color:#703a42}.customer .registration_tab:not(.active_tab):hover h2{color:#fff;border-bottom:#fff 1.5px solid}.customer a.registration_tab:not(.active_tab){text-decoration:none}.registration_tabs a.registration_tab:not(.active_tab) h2:hover{text-decoration:none}.registration_tabs a.registration_tab:not(.active_tab){scale:1;transition:scale .2s ease-in-out}.registration_tabs h2{text-transform:uppercase}.registration_header p{text-align:center;margin-bottom:0;font-weight:700;font-size:1.2em;color:#703a42;min-height:70px}@media screen and (max-width: 749px){.registration_tabs{flex-direction:column}#register_form{max-width:95%}.registration_header.page-width{padding:0}}.jdgm-widget.jdgm-medals-wrapper,.new-user-register a.wsaio_form{display:none!important}.grid-container{margin-bottom:2rem}.grid-container h1{text-align:center;text-transform:uppercase}.grid-wrapper{display:flex;flex-wrap:wrap;width:100%;gap:1em;justify-content:center}.image-wrapper{width:25%;flex:1;min-width:25%}.grid-image{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 768px){.image-wrapper{min-width:35%}}.salon-sign-container .image-wrapper{min-width:20%;width:20%;max-width:35%}.salon-sign-header{text-align:center;text-transform:uppercase;margin-bottom:2rem;border-bottom:#703a42 1px solid;padding-block:1em 2em}.salon-sign-header a{padding-inline:1em}.paywhirl-plan-selector.paywhirl-plan-selector-theme-modern .paywhirl-plan-selector-group.paywhirl-group-selected>.paywhirl-label{border-color:#703a42!important}.font-bold{font-weight:700}.rebuy-cart__flyout-subtotal-currency{display:flex;gap:.5em}
/*# sourceMappingURL=/cdn/shop/t/115/assets/custom.css.map */
