@font-face{font-family:Avenir-Light;src:url(https://www.luxyhair.com/cdn/shop/t/1136/assets/Avenir-Light.woff2) format("woff2"),url(https://www.luxyhair.com/cdn/shop/t/1136/assets/Avenir-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Avenir-Book;src:url(https://www.luxyhair.com/cdn/shop/t/1136/assets/AvenirLTStd-Book.woff2) format("woff2"),url(https://www.luxyhair.com/cdn/shop/t/1136/assets/AvenirLTStd-Book.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir-Heavy;src:url(https://www.luxyhair.com/cdn/shop/t/1136/assets/Avenir-Heavy-new.woff2) format("woff2"),url(https://www.luxyhair.com/cdn/shop/t/1136/assets/AvenirLTStd-Heavy-new.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SaolText-LightItalic;src:url(https://www.luxyhair.com/cdn/shop/t/1136/assets/SaolText-LightItalic.woff2) format("woff2"),url(https://www.luxyhair.com/cdn/shop/t/1136/assets/SaolText-LightItalic.woff) format("woff"),url(https://www.luxyhair.com/cdn/shop/t/1136/assets/SaolText-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:SaolText-Light;src:url(https://www.luxyhair.com/cdn/shop/t/1136/assets/SaolText-Light.woff2) format("woff2"),url(https://www.luxyhair.com/cdn/shop/t/1136/assets/SaolText-Light.woff) format("woff"),url(https://www.luxyhair.com/cdn/shop/t/1136/assets/SaolText-Light.ttf) format("truetype");font-weight:300;font-display:swap}@font-face{font-family:SaolText-Regular;src:url(https://www.luxyhair.com/cdn/shop/t/1136/assets/SaolText-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:SaolText-Medium;src:url(https://www.luxyhair.com/cdn/shop/t/1136/assets/SaolText-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:SaolText-MediumItalic;src:url(https://www.luxyhair.com/cdn/shop/t/1136/assets/SaolText-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:SaolText-Semibold;src:url(https://www.luxyhair.com/cdn/shop/t/1136/assets/SaolText-Semibold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:SaolText-SemiboldItalic;src:url(https://www.luxyhair.com/cdn/shop/t/1136/assets/SaolText-SemiboldItalic.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:SaolText-Bold;src:url(https://www.luxyhair.com/cdn/shop/t/1136/assets/SaolText-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:SaolText-BoldItalic;src:url(https://www.luxyhair.com/cdn/shop/t/1136/assets/SaolText-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:SaolText-Book;src:url(https://www.luxyhair.com/cdn/shop/t/1136/assets/SaolText-Book.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:SaolText-Book;src:url(https://www.luxyhair.com/cdn/shop/t/1136/assets/SaolText-BookItalic.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:SaolText-BookItalic;src:url(https://www.luxyhair.com/cdn/shop/t/1136/assets/SaolText-BookItalic.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:Acumin Pro Light;src:url(https://www.luxyhair.com/cdn/shop/t/1136/assets/acuminpro-light-webfont.woff2) format("woff2"),url(https://www.luxyhair.com/cdn/shop/t/1136/assets/acuminpro-light-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Acumin Pro Regular;src:url(https://www.luxyhair.com/cdn/shop/t/1136/assets/acuminpro-regular-webfont.woff2) format("woff2"),url(https://www.luxyhair.com/cdn/shop/t/1136/assets/acuminpro-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Acumin Pro Italic;src:url(https://www.luxyhair.com/cdn/shop/t/1136/assets/acuminpro-italic-webfont.woff2) format("woff2"),url(https://www.luxyhair.com/cdn/shop/t/1136/assets/acuminpro-italic-webfont.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Acumin Pro Bold;src:url(https://www.luxyhair.com/cdn/shop/t/1136/assets/acuminpro-bold-webfont.woff2) format("woff2"),url(https://www.luxyhair.com/cdn/shop/t/1136/assets/acuminpro-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Acumin Pro Regular;src:url(https://www.luxyhair.com/cdn/shop/t/1136/assets/acuminpro-bold-webfont.woff2) format("woff2"),url(https://www.luxyhair.com/cdn/shop/t/1136/assets/acuminpro-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Acumin Pro BoldItalic;src:url(https://www.luxyhair.com/cdn/shop/t/1136/assets/acuminpro-bolditalic-webfont.woff2) format("woff2"),url(https://www.luxyhair.com/cdn/shop/t/1136/assets/acuminpro-bolditalic-webfont.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:Acumin Pro Black;src:url(https://www.luxyhair.com/cdn/shop/t/1136/assets/acuminpro-black-webfont.woff2) format("woff2"),url(https://www.luxyhair.com/cdn/shop/t/1136/assets/acuminpro-black-webfont.woff) format("woff");font-weight:400;font-style:normal}:root{--blue: #384C68;--gray: #696868;--light-blue: #A5C0D3;--light-gray: #dedbdb;--snow: #F0F0EC;--midnight: #16151C;--dawn: #C9CDCD;--color-primary: var(--blue);--color-secondary: var(--light-blue);--font-fallback: "Arial", sans-serif;--font-primary: "Acumin Pro Regular", var(--font-fallback);--font-bold: "Acumin Pro Bold";--font-light: "Acumin Pro Light";--font-secondary: "SaolText-Book", "Georgia", serif;--font-secondary-italic: "SaolText-BookItalic", "Georgia", serif;--font-body: var(--font-primary);--font-titles: var(--font-secondary);--font-buttons: var(--font-bold, --font-fallback);--header-height: 50px;--announcement-bar-height: 36px}@media (min-width: 1024px){:root{--header-height: 60px}}body{font-family:var(--font-body);line-height:1}p,li,blockquote,label,small{line-height:1}body h1{font-family:var(--font-titles);font-size:40px;line-height:53px}body h2{font-family:var(--font-titles);font-size:28px;line-height:1}body h3{font-family:var(--font-titles);font-size:24px;line-height:1}body h4{font-family:var(--font-titles);font-size:18px;line-height:1}body h5{font-family:var(--font-titles);font-size:16px;line-height:1}body h6{font-family:var(--font-titles);font-size:14px;line-height:1}@media (min-width: 1024px){body h1{font-size:70px;line-height:63px}body h2{font-size:50px;line-height:1}body h3{font-size:40px;line-height:53px}body h4{font-size:30px;line-height:40px}body h5{font-size:24px;line-height:1}body h6{font-size:18px;line-height:1}}.font-italic,i,em{font-family:inherit}h1 em,h2 em,h3 em,h4 em,h5 em,h6 em,h1>p em,h2>p em,h3>p em,h4>p em,h5>p em,h6>p em,h1 i,h2 i,h3 i,h4 i,h5 i,h6 i{font-family:var(--font-secondary-italic)}.redirect{cursor:pointer}.visually-hidden{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.border-block{height:1px;width:100%;background-color:var(--color-text)}body #hk-entry-widget .hk-tab-container{z-index:20!important}@media only screen and (max-width: 768px){.hide-mobile{display:none}}@media only screen and (min-width: 1024px){.hide-desktop{display:none}}.modal{display:none;position:fixed;width:100%;height:100%;z-index:999999;left:0;top:0;overflow:auto;background-color:#0006}.modal-content{background-color:#fefefe;margin:15% auto;padding:20px;border:1px solid #888;width:60%}.close{color:#aaa;float:right;font-size:28px;font-weight:700}.close:hover,.close:focus{color:#000;cursor:pointer}#shoppay-info,#afterpay-info{cursor:pointer}.arrow-link,.arrow-link-white{display:inline-flex!important;align-items:center}.arrow-link:after{background-image:url(https://www.luxyhair.com/arrow-after.png);background-size:24px 12px;display:inline-block;width:24px;height:12px;content:""}.arrow-link-white:after{background-image:url(https://www.luxyhair.com/cdn/shop/t/1136/assets/arrow-after-white.png);background-size:24px 12px;display:inline-block;width:24px;height:12px;content:""}.dt-carousel-wrapper .swiper-button-prev,.dt-carousel-wrapper .swiper-button-next{--swiper-navigation-size: 7px;border-radius:50%;font-size:8px;color:inherit;display:flex;align-items:center;justify-content:center;width:24px;height:24px}.dt-carousel-wrapper .swiper-button-prev:after,.dt-carousel-wrapper .swiper-button-next:after{display:inline-flex!important}.dt-carousel-wrapper .swiper-button-prev{left:48px}.dt-carousel-wrapper .swiper-button-next{right:48px}@media (min-width: 1024px){.dt-carousel-wrapper .swiper-button-prev,.dt-carousel-wrapper .swiper-button-next{width:24px;height:24px}}.desktop-blog-ad{display:block}.mobile-blog-ad{display:none}.disable-click-cart-drawer .cart-drawer-checkout{pointer-events:none;opacity:.5}@media (max-width: 767px){.desktop-blog-ad{display:none}.mobile-blog-ad{display:block;margin-bottom:10px}.theme-article .article-content iframe{width:100%}}body .page-container h1,.page-title,body .page-header-heading,#collection-container .collection-title,body .factory-header-content .local--heading,body #collection-list h1{font-family:SaolText-Book;font-size:70px;font-style:normal;line-height:120%;letter-spacing:normal}@media screen and (max-width: 768px){body .page-container h1,body .page-header-heading,.page-title,#collection-container .collection-title,body .factory-header-content .local--heading,body #collection-list h1{font-size:30px;line-height:43px;letter-spacing:normal}}body .pdp23 .pdp-body .template-product-column-2 .product-sidebar .product-header .local--heading{font-family:var(--font-secondary);font-size:30px;line-height:36px}@media screen and (max-width: 768px){body .pdp23 .pdp-body .template-product-column-2 .product-sidebar .product-header .local--heading{font-size:28px;line-height:28px}}body .product-instagram .product-instagram-content .local--heading{font-family:SaolText-Book!important}body .accounts-title,body .ss-product-recs__title,body .ss-recommended-products__heading,body .product-instagram .product-instagram-content .local--heading,body .celebrities-header .header-subheading,body .tolstoy-carousel-title{font-family:SaolText-Book;font-size:30px;font-style:normal;line-height:120%}.menu-item .sub-text{font-size:12px;font-weight:700;display:inline-block;transform:translate(4px,-4px);color:var(--light-blue)}.menu-item-link{font-family:var(--font-body);font-size:14px;line-height:120%;letter-spacing:normal;color:#000}body #searchspring-content .ss__refine-by .ss__refine-by__heading{font-family:var(--font-body);font-size:12px;line-height:120%;letter-spacing:1px;color:#000;text-transform:uppercase}body #searchspring-content .ss__facet .ss__facet__header{font-family:Acumin Pro Bold;font-size:14px;line-height:120%;letter-spacing:1.2px;color:#000}body .banner-right-side h2 p{font-family:SaolText-Book!important}body .page-container h3,body .rte h3,body .pdp23 .product-swipers .swiper-pagination h2{font-family:SaolText-Book;font-size:30px;font-style:normal;line-height:120%}@media screen and (max-width: 768px){body .page-container h3,body .rte h3,body .pdp23 .product-swipers .swiper-pagination h2{font-family:SaolText-Book;font-size:24px;font-style:normal;line-height:normal}}body .page-container h4,body h4{font-family:SaolText-Book;font-size:30px;font-style:normal;line-height:120%}@media screen and (max-width: 768px){body .page-container h4,body h4{font-size:18px;line-height:auto}}body .cart-drawer-header .cart-drawer-heading{padding:0;font-size:24px;font-style:normal;line-height:120%;font-family:var(--font-titles)}body .cart-drawer-header .cart-drawer-heading,body .cart__form-title{font-family:SaolText-Book!important}body .page-container h5,body .cart-drawer-header .cart-drawer-heading{font-family:SaolText-Book;font-size:24px;font-style:normal;line-height:120%}@media screen and (max-width: 768px){body .page-container h5,body .cart-drawer-header .cart-drawer-heading{font-size:16px;line-height:100%}}.cart-drawer-recommendations-heading{font-family:var(--font-body);font-size:14px;font-weight:400;line-height:19.2px;letter-spacing:0;text-align:left;color:#000;margin:0 0 -20px;padding:0}.cart-drawer-gift{border:none;padding-top:16px;border-top:1px solid #000}.cart-drawer-gift .cart-drawer-gift-content{opacity:.2;pointer-events:none}.cart-drawer-gift.cart-drawer-gift-enabled .cart-drawer-gift-content{opacity:1;pointer-events:initial}.cart-drawer-gift-add-to-cart.state--active{pointer-events:none}.cart-drawer-gift-button{pointer-events:none;font-family:Acumin Pro Regular;font-size:14px;font-weight:400;line-height:19.2px;text-align:left;color:#000;letter-spacing:0;padding:0;margin:0 0 8px}.cart-drawer-gift-button .local--text{font-family:Acumin Pro Regular;font-size:16px;font-weight:400;line-height:19.2px;text-align:left;padding:0}.cart-drawer-gift-button svg{display:none}.cart-drawer-recommendations-button{display:none}button.cart-drawer-recommendations-bottom-button{display:inline-block;width:100%;border:1px solid #B3B3B3;font-family:Acumin Pro Regular;font-size:12px;font-weight:400;letter-spacing:.1em;text-align:center;height:40px;line-height:40px;background-color:#fff;text-transform:uppercase;margin:8px 0}button.cart-drawer-recommendations-bottom-button.state--loading span.local--default.cart-recommendation-add{display:none}button.cart-drawer-recommendations-bottom-button.state--loading span.local--spinner{margin:8px auto 0;background-color:#000;border-radius:100%;animation:sk-scaleout 1s infinite ease-in-out;top:8px;display:none;width:1.125rem;height:1.125rem;display:inline-block}.cart-drawer-content{padding:0 16px;height:calc(100% - 257px)}.enable--cart-drawer-recommendations .cart-drawer-recommendations{visibility:visible;height:auto;border-top:1px solid #000;padding-top:16px}.gwp-message-bar h3{font-family:Acumin Pro Regular;font-size:14px;font-weight:400;line-height:16.8px;text-align:center;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #000000}.cart-drawer-items{padding:0}.cart-drawer-item{padding:0;margin:0 0 16px;border:none}.line-item-image{width:89px}.line-item-text{position:relative;margin-left:15px;flex:1;display:flex;flex-direction:column;justify-content:space-between}.line-item-text .line-item-text-content{position:relative}.drawer-line-item-bottom{display:flex;justify-content:space-between;align-items:flex-end}.line-item-image .cart-drawer-item-image{width:100%;height:100%;object-fit:cover;border-radius:0}.cart-drawer-content .cart-drawer-item .local--heading{font-family:Acumin Pro Regular;font-size:12px;font-weight:400;letter-spacing:0;line-height:14.4px;text-align:left;margin:0 0 4px}.cart-drawer-product-link{font-family:Acumin Pro Regular;font-size:12px;font-weight:400;line-height:14.4px;letter-spacing:0;color:#000;text-align:left;padding:0}.cart__form-item-price,.cart__form-item-price-wrapper,.quick-cart__item-price,.cart__form-item-discount,.quantity-input label{font-family:Acumin Pro Regular;font-size:12px;font-weight:400;line-height:14.4px;letter-spacing:0;text-align:left;padding:0;margin:0 0 4px}.cart__form h4.cart__form-item-title{font-family:var(--font-body);font-size:14px;font-weight:400;line-height:20px;letter-spacing:0em;text-align:left;margin-bottom:.5em}.cart__container .cart__form-item-quantity-wrapper{position:relative}.cart__container .cart__form-item .quantity-box{padding:0;margin:0;border:1px solid #000}.cart__container .cart__form-item .quantity-input__button{width:16px}.cart__container .cart__form-item .quantity-input__button .icon{width:8px;height:8px;display:inline-block;transform:translateY(-2px)}.cart__container .cart__form-item .quantity-input input{width:28px;height:calc(100% - 2px);padding:0;font-family:Acumin Pro Regular;font-size:9px;font-weight:400;line-height:12px}.cart-drawer-item-quantity{display:flex;border:1px solid #000;width:60px}.cart-drawer-item-quantity input{font-family:Acumin Pro Regular;font-size:9px;font-weight:400;width:calc(100% - 32px);height:24px;padding:0;margin:0}.cart-drawer-item-quantity a{font-family:Acta W01 Book,Georgia,serif;font-size:14px;display:inline-flex;vertical-align:middle;align-items:center;justify-content:center;text-align:center;position:relative;width:16px;height:24px}.cart-drawer-item-price .local--price,.cart-drawer-item-price .local--compare-price,.cart-drawer-item-price .state--on-sale{font-family:Acumin Pro Regular;font-size:12px;font-weight:400;line-height:14.4px;letter-spacing:0;text-align:left}.cart-drawer-gift-slider::-webkit-scrollbar-track,.cart-drawer-recommendations-slider::-webkit-scrollbar-track{background:transparent;border:1px solid #c1c1c166}.cart-drawer-shipping-message{padding:0}@media (min-width: 960px){.cart-drawer-container .cart-drawer{width:482px}#cart-container .cart-drawer-gift,#cart-container .cart-drawer-recommendations{display:none}.mobile-gwp-message-bar p,.mobile-gwp-message-bar h3{text-align:left}.cart__container .cart__form-items{margin-right:32px}.cart__container .cart__form-item{display:flex;border-top:1px solid rgba(0,0,0,.15);padding:1rem 0;margin:0}.cart__container .cart__footer-wrapper{max-width:100%}.cart__container .cart__form-item-remove-wrapper.rm-desktop{display:block;text-align:right}.cart__container .cart__form-item-remove-wrapper.rm-mobile{display:none}.cart-drawer-recommendations-button{display:block}button.cart-drawer-recommendations-bottom-button{display:none}.cart-drawer-recommendations-slider{background-color:transparent}.cart-drawer-recommendations-slider .cart-drawer-recommendations-content .local--heading{margin-top:8px}.cart__container .cart__form-header{margin:0}.cart__container .cart__form-title{font-family:Acumin Pro Regular;font-size:24px;font-weight:500;line-height:48px;letter-spacing:-.02em;text-align:left;margin-bottom:0}.cart__container .cart__form-shipping-message{display:block}.cart__container .cart__form .cart__form-item-image{width:180px}.cart__form-item-info-wrapper{display:flex;flex-direction:row;justify-content:space-between}.cart__form-item-info-wrapper>div{width:33.33%;justify-content:center}.cart__form-item-quantity-wrapper{margin-top:0}.cart__form-item-quantity-wrapper .quantity-input label{display:inline-block}.cart__form h4.cart__form-item-title{padding-right:12px}.cart__form-item-price,.cart__form-item-price-wrapper,.quick-cart__item-price,.cart__form-item-discount,.quantity-input label{font-family:Acumin Pro Regular;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0em;text-align:left;margin-bottom:.5em}.cart__container .cart__form-item .quantity-box{border:1px solid #000;padding:.5em}.cart__container .cart__form-item .quantity-input__button{width:100%}.cart__container .cart__form-item .quantity-input__button .icon{width:12px;height:12px;transform:none}.cart__container .cart__form-item .quantity-input input{width:48px;margin:0 calc(var(--spacing-3)* -1);padding:0;border:0;text-align:center;font-family:Acumin Pro Regular;font-size:14px;font-weight:400;line-height:12px;letter-spacing:0em}.cart__form-item-image-backorder.rm-desktop{display:block}.cart__form-item-image-backorder.rm-mobile{display:none}}@media (max-width: 960px){.cart-drawer-content .cart-drawer-recommendations-button{display:none!important}}body .page-container h6{font-family:var(--font-body);font-size:18px;font-style:normal;line-height:120%}@media screen and (max-width: 768px){body .page-container h6{font-size:14px;line-height:100%}}body .cart-drawer-item .local--heading{font-family:var(--font-body);font-size:14px;font-style:normal;font-weight:400;line-height:120%}body .cart-drawer-item-price .local--price,body .cart-drawer-item-price .local--compare-price,body .cart-drawer-item-price .state--on-sale{font-family:var(--font-body);font-size:12px;font-style:normal;font-weight:400;line-height:1.1;color:var(--gray)}body .cart-drawer-subtotal span,body .cart__form-shipping-message{font-weight:400}.collection-landing-hero-heading,.collection-landing-hero-heading h1,.collection-hero__title{font-family:SaolText-Light;font-size:70px;font-style:normal;line-height:120%}@media screen and (max-width: 768px){.collection-landing-hero-heading,.collection-landing-hero-heading h1,.collection-hero__title{font-size:30px;line-height:43px}}.module-collection-grid-thumbnails{position:relative}.module-collection-grid-thumbnails .dt-carousel-wrapper{padding-left:0;padding-right:0}.module-collection-grid-thumbnails .collection-grid-thumbnails .thumbnails-vid-wrapper{position:relative}.module-collection-grid-thumbnails .collection-grid-thumbnails .collection-grid-thumbnails-slide .collection-grid-thumbnails-slide-content{display:block}.module-collection-grid-thumbnails .collection-grid-thumbnails .collection-grid-thumbnails-slide .collection-grid-thumbnails-slide-content h2.thumb--heading{font-size:16px;font-family:var(--font-body);letter-spacing:normal;margin-bottom:5px;color:inherit}.module-collection-grid-thumbnails .collection-grid-thumbnails .thumb--eyebrow{font-family:var(--font-bold);font-size:12px;text-transform:uppercase;margin-bottom:12px;color:var(--color-primary);letter-spacing:1.2px}.module-collection-grid-thumbnails .collection-grid-thumbnails .thumb--subheading{font-family:var(--font-bold);font-size:12px;text-transform:uppercase;margin-bottom:5px;color:var(--color-primary)}.collection-grid-thumbnails .button{width:auto}.module-collection-grid-thumbnails .collection-grid-thumbnails .video-controls{position:absolute;right:20px;bottom:18px;z-index:9}.module-collection-grid-thumbnails .collection-grid-thumbnails .video-controls button{background:transparent;border:none;margin:0;padding:0}.module-collection-grid-thumbnails .collection-grid-thumbnails .video-controls button svg{border:2px solid #fff;border-radius:50%}@media screen and (max-width: 768px){.module-collection-grid-thumbnails .collection-grid-thumbnails-slide .collection-grid-thumbnails-slide-content .thumb--description,.module-collection-grid-thumbnails .collection-grid-thumbnails-slide .collection-grid-thumbnails-slide-content .thumb--cta{font-size:14px}}@media (min-width: 1024px){.module-collection-grid-thumbnails .collection-grid-thumbnails .collection-grid-thumbnails-slide .collection-grid-thumbnails-slide-content h2.thumb--heading{font-size:20px}}.colllection-grid-wrapper h2 p{font-family:var(--font-titles);font-size:inherit;margin:0}.module-images-carousel{position:relative}.module-images-carousel .colllection-grid-wrapper .thumbnails-title{font-size:28px;padding:0 20px;text-align:left;margin-bottom:24px}.module-images-carousel .colllection-grid-wrapper.no-side-padding.dt-carousel-wrapper{max-width:100%!important;width:100%!important;padding:0}.module-images-carousel .colllection-grid-wrapper.no-side-padding.dt-carousel-wrapper .swiper.dt-carousel{max-width:100%!important;padding:0}.module-images-carousel .collection-grid-thumbnails .collection-grid-thumbnails-slide{color:var(--block-color)}.module-images-carousel .collection-grid-thumbnails .collection-grid-thumbnails-slide .button-primary{background-color:var(--block-btn-bg-color);color:var(--block-btn-color);border-color:var(--block-btn-bg-color)}.module-images-carousel .collection-grid-thumbnails .collection-grid-thumbnails-slide .button.button-outline,.module-images-carousel .collection-grid-thumbnails .collection-grid-thumbnails-slide .button.button-link{color:var(--block-btn-color)}.module-images-carousel .collection-grid-thumbnails .collection-grid-thumbnails-slide{background-color:transparent;position:relative}.module-images-carousel .collection-grid-thumbnails .collection-grid-thumbnails-slide .collection-grid-thumbnails-slide-content{font-size:14px;padding:10px 0}.module-images-carousel .collection-grid-thumbnails .collection-grid-thumbnails-slide .collection-grid-thumbnails-slide-content h2.thumb--heading{opacity:.7;font-size:14px;font-family:var(--font-bold, --font-fallback)}.module-images-carousel .collection-grid-thumbnails .collection-grid-thumbnails-slide .collection-grid-thumbnails-slide-content .thumb--subheading{margin-top:10px}.module-images-carousel .collection-grid-thumbnails .collection-grid-thumbnails-slide .collection-grid-thumbnails-slide-content .thumb--description{margin:10px 0 0;opacity:.6}.module-images-carousel .collection-grid-thumbnails .button{font-size:14px}.module-images-carousel .collection-grid-thumbnails .button.button-link{border-color:currentColor;padding-top:0}.module-images-carousel .collection-grid-thumbnails.block-style-overlay .collection-grid-thumbnails-slide-content{padding:20px;position:absolute;left:0;right:0;bottom:0;height:auto;background:linear-gradient(to bottom,transparent,#00000050)}.module-images-carousel .collection-grid-thumbnails.block-style-overlay .collection-grid-thumbnails-slide-content h2.thumb--heading{opacity:1;font-family:var(--font-titles);font-size:18px;color:inherit}.module-images-carousel .collection-grid-thumbnails.block-style-overlay .collection-grid-thumbnails-slide-content .thumb--description{opacity:1}@media (min-width: 768px){.module-images-carousel .colllection-grid-wrapper .thumbnails-title{font-size:40px;margin-bottom:40px}}@media (min-width: 1025px){.module-images-carousel .colllection-grid-wrapper .thumbnails-title{padding:0;text-align:center}.module-images-carousel .collection-grid-thumbnails.block-style-overlay .collection-grid-thumbnails-slide-content h2.thumb--heading{font-size:24px}}.module-images-carousel .dt-carousel-wrapper .swiper-button-prev,.module-images-carousel .dt-carousel-wrapper .swiper-button-next{display:none}.module-images-carousel .dt-carousel-wrapper .swiper-button-prev:after,.module-images-carousel .dt-carousel-wrapper .swiper-button-next:after{display:none!important}.module-images-carousel .collection-grid-thumbnails.block-style-below .collection-grid-thumbnails-slide .collection-grid-thumbnails-slide-content h2.thumb--heading{color:#384c68;opacity:1;letter-spacing:1.2px}.module-images-carousel .dt-carousel-wrapper .swiper-button-next{top:45%;right:36px}.module-images-carousel .dt-carousel-wrapper .swiper-button-prev{top:45%;left:36px}@media (min-width: 1024px){.module-images-carousel .dt-carousel-wrapper .swiper-button-prev,.module-images-carousel .dt-carousel-wrapper .swiper-button-next{display:block}}.module-side-by-side-images-video .thumbnails-title{font-size:28px;text-align:center}.module-side-by-side-images-video .media-container{position:relative;max-width:100%}.module-side-by-side-images-video .media-container.with-video{padding-bottom:56.24%;overflow:hidden;aspect-ratio:16/9}.module-side-by-side-images-video .media-container.with-video .image-container{position:absolute;top:0;left:0;z-index:50;width:100%;height:100%;cursor:pointer}.module-side-by-side-images-video .media-container-active .image-container{z-index:-1}.module-side-by-side-images-video .media-container .thumbnails-mobile-vid-wrapper{display:none;height:100%}.module-side-by-side-images-video .media-container .thumbnails-vid-wrapper .video-controls .control-vid,.module-side-by-side-images-video .media-container .thumbnails-mobile-vid-wrapper .video-controls .control-vid{position:absolute;background:transparent;border:none;margin:0;padding:0;bottom:20px;right:20px;width:24px;height:24px;z-index:10}.module-side-by-side-images-video .collection-grid-thumbnails .collection-grid-thumbnails-slide .collection-grid-thumbnails-slide-content{padding:20px 0;color:var(--gray)}.module-side-by-side-images-video .collection-grid-thumbnails .collection-grid-thumbnails-slide .collection-grid-thumbnails-slide-content .thumb--heading p{font-size:18px;color:#000}.module-side-by-side-images-video .collection-grid-thumbnails .collection-grid-thumbnails-slide .collection-grid-thumbnails-slide-content .thumb--heading.style-no-serif p{font-family:var(--font-body);font-size:14px}.module-side-by-side-images-video .collection-grid-thumbnails .collection-grid-thumbnails-slide .collection-grid-thumbnails-slide-content .thumb--subheading{font-weight:700;font-size:10px;text-transform:uppercase;margin-bottom:10px}@media (max-width: 767px){.module-side-by-side-images-video .media-container .thumbnails-vid-wrapper{display:none}.module-side-by-side-images-video .media-container .thumbnails-mobile-vid-wrapper{display:block}}@media (min-width: 1025px){.module-side-by-side-images-video .thumbnails-title{font-size:30px;text-align:center}.module-side-by-side-images-video .collection-grid-thumbnails.count-2.regular{width:auto;max-width:100%;margin-right:clamp(20px,5vw,150px);margin-left:clamp(20px,5vw,150px)}.module-side-by-side-images-video .collection-grid-thumbnails .collection-grid-thumbnails-slide .collection-grid-thumbnails-slide-content .thumb--heading p{font-size:32px}.module-side-by-side-images-video .collection-grid-thumbnails .collection-grid-thumbnails-slide .collection-grid-thumbnails-slide-content .thumb--heading.style-no-serif p{font-size:20px}.module-side-by-side-images-video .collection-grid-thumbnails .collection-grid-thumbnails-slide .collection-grid-thumbnails-slide-content .thumb--subheading{font-size:12px}.module-side-by-side-images-video .collection-grid-thumbnails .collection-grid-thumbnails-slide .collection-grid-thumbnails-slide-content .thumb--description,.collection-grid-thumbnails .collection-grid-thumbnails-slide .collection-grid-thumbnails-slide-content .thumb--description p{font-size:14px}}body .hotspots .btn.btn--callout,body .ss-products-reel-section .ss-product-recs__cta,body .planet-pretty .planet-pretty__bottom .planet-pretty__features .feature-link a,body .button-link{font-family:Acumin Pro Bold;font-size:14px;line-height:120%;letter-spacing:1.2px;text-underline-offset:4px}body .hotspots .btn.btn--callout:after,body .ss-products-reel-section .ss-product-recs__cta:after,body .planet-pretty .planet-pretty__bottom .planet-pretty__features .feature-link a:after,body .hotspots .btn.btn--callout a:after,body .ss-products-reel-section .ss-product-recs__cta a:after,body .shoppable-feature__cta-button:after{display:none}@media screen and (max-width: 768px){.hotspots .btn.btn--callout,body .ss-products-reel-section .ss-product-recs__cta,body .planet-pretty .planet-pretty__bottom .planet-pretty__features .feature-link a{font-size:14px}}body .product-label{font-family:Acumin Pro Bold;font-size:12px;line-height:9px;font-style:normal;letter-spacing:1.4px;text-transform:uppercase;color:#fff;background:var(--color-primary);border-block-color:var(--color-primary)}body .banner-right-side .text p,body .celebrity-text a{font-family:var(--font-body);font-size:16px;line-height:120%;letter-spacing:normal}@media screen and (max-width: 768px){body .banner-right-side .text p,body .celebrity-text a{font-size:14px}}body .factory-intro-header .local--description{font-family:var(--font-body);font-size:20px;font-style:normal;line-height:120%}body .factory-product-header .local--description,body .factory-location-description p{font-family:var(--font-body);font-size:14px;font-style:normal;line-height:120%}body .factory-slide-content .local--description{font-style:italic;font-size:30px;font-weight:400;line-height:120%}body .factory-about-content-heading{text-transform:none}body .planet-pretty .planet-pretty__bottom .planet-pretty__text-box .text-box__description p{font-family:var(--font-secondary);font-size:24px;font-style:normal;font-weight:400;line-height:140%}body .planet-pretty .planet-pretty__bottom .planet-pretty__text-box .text-box__description p strong{font-family:var(--font-secondary);font-size:30px;font-style:normal;line-height:53px}body .planet-pretty .planet-pretty__bottom .planet-pretty__text-box .text-box__description p em,body .planet-pretty .planet-pretty__bottom .planet-pretty__text-box .text-box__description p em strong{font-size:40px;font-style:italic;line-height:43px}body .planet-pretty .planet-pretty__bottom .planet-pretty__features .feature-link:after{display:none}@media screen and (max-width: 768px){body .planet-pretty .planet-pretty__bottom .planet-pretty__text-box .text-box__description p{font-size:16px}}body .planet-pretty .planet-pretty__bottom .planet-pretty__text-box .text-box__title{font-family:Acumin Pro Bold;font-size:14px;font-style:normal;line-height:16px;letter-spacing:2px;text-transform:uppercase}@media screen and (max-width: 768px){body .planet-pretty .planet-pretty__bottom .planet-pretty__text-box .text-box__title{font-size:14px;line-height:20px;letter-spacing:1.2px}}body .planet-pretty .planet-pretty__bottom .planet-pretty__features .feature .feature-title{font-family:var(--font-secondary);font-size:20px;font-style:normal;line-height:120%}@media screen and (max-width: 768px){body .planet-pretty .planet-pretty__bottom .planet-pretty__features .feature .feature-title{font-size:16px}}body .planet-pretty .planet-pretty__bottom .planet-pretty__features .feature .feature-text p{font-family:var(--font-body);font-size:min(1.1vw,14px);font-style:normal;font-weight:400;line-height:120%}@media screen and (max-width: 768px){body .planet-pretty .planet-pretty__bottom .planet-pretty__features .feature .feature-text p{font-size:10px}}body .collection-video-content .local--kicker{font-family:Acumin Pro Bold;font-size:12px;line-height:10px;letter-spacing:1.2px;text-transform:uppercase;color:#000}body .pdp23 .pdp-body .template-product-column-2 .product-sidebar .selection-title{font-family:var(--font-body);font-weight:700;font-size:14px;line-height:24px}body .pdp23 .pdp-body .template-product-column-2 .product-sidebar .selection-title .curSelection{font-weight:400}body .pdp23 .pdp-body .template-product-column-2 .product-sidebar .product-description p{font-family:var(--font-body);font-size:14px;line-height:120%}body .pdp23 .pdp-body .template-product-column-2 .product-sidebar .product-option-footer a{font-family:var(--font-body);font-size:14px;line-height:120%;letter-spacing:normal;text-underline-offset:4px}body .pdp23 .pdp-body .template-product-column-2 .product-sidebar .product-price{font-family:var(--font-body);font-size:20px;line-height:120%}body .pdp23 .pdp-body .template-product-column-2 .product-sidebar .product-ship-timer .ship-timer-display,body .pdp23 .pdp-body .template-product-column-2 .product-sidebar .product-backorder{font-family:Acumin Pro Bold;color:var(--blue)}body .pdp23 .pdp-body .product-gallery .product-details-container .product-accordion-header .local--heading{font-family:var(--font-body);font-size:20px;line-height:120%}body .pdp23 .pdp-body .product-gallery .product-details-container .product-accordion-header .local--description{font-family:var(--font-body);font-size:14px;line-height:120%}body .menu-mega-dropdown-links .local--heading a{color:var(--gray)}#iubenda-cs-banner .iubenda-banner-content:not(.iubenda-custom-content) * strong,#iubenda-cs-banner [class*=" iub"] strong,#iubenda-cs-banner [class^=iub] strong{font-family:Acumin Pro Bold}body #iubenda-cs-banner #iubenda-cs-title{font-family:SaolText-Book;font-size:30px!important}.about-banner-content .local--subheading,.testimonial-thumbnail .local--heading,.about-company .local--kicker{font-family:var(--font-body);font-size:12px;line-height:normal;letter-spacing:1.4px;text-transform:uppercase}.about-quote-content .local--description{font-family:var(--font-secondary);font-style:normal;font-size:32px;line-height:normal}.about-quote-content{max-width:465px}.about-rte p,.about-rte ul,.about-rte ol,.about-factory-content .local--description,.about-company .local--description{font-family:var(--font-body);font-size:14px;font-style:normal;font-weight:400;line-height:120%}.about-factory-content .local--heading,.about-company .local--heading,.banner-content .local--heading{font-family:SaolText-Book;font-size:50px;font-style:normal;line-height:120%}@media screen and (max-width: 768px){.about-factory-content .local--heading,.about-company .local--heading,.banner-content .local--heading{font-size:28px;line-height:100%}}body .pdp23 .product-reviews h2,body .pdp23 .product-eco h2{font-family:SaolText-Book;font-size:50px;font-style:normal;line-height:120%}@media screen and (max-width: 768px){body .pdp23 .product-reviews h2,body .pdp23 .product-eco h2{font-size:28px;line-height:100%}}body .pdp23 .product-eco .icon-list .icon-wrap .icon-name{font-family:SaolText-Book;font-size:24px;font-style:normal;line-height:120%}.pdp23 .product-eco .icon-list .icon-wrap .icon-text{font-family:var(--font-body);font-size:16px;line-height:120%}.pdp23 .pdp-body .template-product-column-2 .product-sidebar .product-rating .ruk_rating_snippet i{color:#a3bdd4}body .ss-products-reel-section .ss__product-title,body .hotspots .fs-product-card-title{font-family:var(--font-body);font-size:14px;line-height:120%;color:var(--midnight)}body .ss-products-reel-section .ss__product-price{margin-top:6px}body .ss-products-reel-section .ss__product-price,body .ss__product-price,body .product-thumbnail-4-content .local--price,body .hotspots .product-card-mini__text{font-family:var(--font-body);font-size:14px;line-height:120%;color:var(--gray)}body .cart__form-item-price,body .search-form__content .ss__autocomplete .ss__autocomplete__content .ss__result__price{color:var(--gray)}body .cart__footer-inner p,.cart__footer-subtotal h3,.cart__footer-subtotal span{letter-spacing:normal}body .pdp23 .pdp-body .product-gallery .product-label,body .ss__product-badge{font-family:var(--font-bold);font-size:12px;font-style:normal;font-weight:700;line-height:normal;color:#fff;background:#000;height:28px;padding:8px;border-radius:0;text-transform:uppercase;display:inline-flex;align-items:center}body .ss__product-title{font-family:var(--font-body);font-size:14px;line-height:120%;color:var(--midnight)}body #searchspring-content .ss__refine-by .ss__refine-by__item a{font-size:12px}body #searchspring-content .ss__facet .ss__facet-list-options__option{color:#000}body #searchspring-content .ss__refine-by .ss__refine-by__content{padding-left:0}body #searchspring-content .ss__sidebar::-webkit-scrollbar{display:none}body #searchspring-content .ss__facet .ss__facet__show-more-less{margin-top:20px}@media screen and (max-width: 768px){body #searchspring-content .ss__mobile-toolbar .ss-filter-popup__header h2{font-size:28px}}body .button{font-family:var(--font-buttons);font-size:14px;line-height:14px;letter-spacing:1.4px;text-transform:uppercase}body .banner-right-side .cta a,body .hotspots .btn.product-card-mini__quick-view-button.desktop-only,body #article-newsletter .local--button,body .button-primary,body .pdp23 .pdp-body .template-product-column-2 .product-sidebar .product-add-to-cart-container .product-add-to-cart,body .cart-drawer-checkout-button,body .cart-drawer-cart-button,body .product-add-to-cart,body .button-outline-inverted{font-family:var(--font-buttons);font-size:14px;line-height:16px;letter-spacing:1.4px;text-transform:uppercase;min-height:unset;display:inline-block;background:var(--midnight);border:1px solid var(--midnight);color:#fff}body .button-primary{background:var(--color-primary);border:1px solid var(--color-primary);height:40px;padding:10px 20px;display:inline-flex}body .button-outline{border-color:var(--color-primary);font-family:var(--font-buttons);font-size:14px;line-height:14px;letter-spacing:1.4px;text-transform:uppercase;padding:11px 20px}body .button-link{padding-left:0;padding-right:0}body .product-add-to-cart{padding:13px 20px}body .collection-landing-filter-label{padding:15px 20px}body .product-add-to-cart{background:var(--midnight);color:#fff}body .product-add-to-cart:hover{background:var(--color-primary);color:#fff}body .cart-drawer-cart-button{transition:all .15s;border-radius:0;box-shadow:none;display:inline-flex;justify-content:center;align-items:center;text-align:center;flex-basis:50%;background:transparent;color:var(--midnight);border:1px solid currentColor}body .cart-drawer-checkout-button{display:inline-flex;justify-content:center;align-items:center;text-align:center;flex-basis:50%}body .banner-right-side .copy.white .button-default,body .page-vcm-testimonials__cta,body .button-outline-inverted{background:#f0f0ec;border-color:#f0f0ec;color:var(--midnight)}body .banner-right-side .copy.white .button-default:hover,body .page-vcm-testimonials__cta:hover,body .button-outline-inverted:hover{background:transparent;border-color:var(--midnight);color:var(--midnight)}body .banner-right-side .cta a:hover,body .hotspots .btn.product-card-mini__quick-view-button.desktop-only:hover,body #article-newsletter .local--button:hover,body .button-primary:hover,body .pdp23 .pdp-body .template-product-column-2 .product-sidebar .product-add-to-cart-container .product-add-to-cart:hover,body .cart-drawer-checkout-button:hover,body .cart-drawer-cart-button:hover{background:var(--midnight);border-color:var(--midnight);color:#fff}body .product-add-to-cart:hover{background:var(--color-primary)!important;border-color:var(--color-primary)!important}body .pdp23 .pdp-body .template-product-column-2 .product-sidebar .product-add-to-cart-container .product-add-to-cart{border-width:1px}body .hotspots .btn.product-card-mini__quick-view-button.desktop-only{border-color:transparent}body .ElementsWidget-prefix .R-Button--primary,body .product-thumbnail-4-content .local--button,body #article-newsletter .local--button{font-family:Acumin Pro Bold;font-size:14px;line-height:14px;letter-spacing:1.4px;text-transform:uppercase;height:40px;padding:13px 20px;min-height:unset;display:inline-block;background:var(--color-primary);color:#fff;border-color:var(--color-primary)}body .ElementsWidget-prefix .R-Button--primary:hover,body .product-thumbnail-4-content .local--button:hover,body #article-newsletter .local--button:hover{background:var(--midnight);border-color:var(--midnight)}body .customer-modal-form-button-container button{background:var(--color-primary);border-color:var(--color-primary)}body .customer-modal-form-button-container button:hover{background:var(--midnight);border-color:var(--midnight)}body #collection-list .collection-cta{font-family:var(--font-body);font-size:14px;line-height:16px;letter-spacing:normal;height:40px;padding:13px 20px;color:#000;background:transparent;border-radius:20px;border:1px solid #C9CDCD}body #collection-list .collection-cta:hover{border-color:#000}.article-header .local--kicker{font-family:Acumin Pro Bold;font-size:18px;line-height:normal;letter-spacing:1.4px;text-transform:uppercase}body .article-header .local--heading{font-size:70px}.article-rte h2:not(.without-rte-styles),body .article-products-heading{font-family:SaolText-Book;font-size:50px;font-style:normal;line-height:120%}.shortcode-article-content .local--heading{font-size:24px}.article-rte p,.article-rte ol,.article-rte ul,.article-rte blockquote{font-family:var(--font-body);font-size:16px;line-height:120%}.article-rte h3,.product-thumbnail-4-content .local--heading{font-family:SaolText-Book;font-size:30px;font-style:normal;line-height:120%;letter-spacing:unset;text-transform:unset}body .blog-kicker,.product-thumbnail-4-content .local--kicker{font-family:Acumin Pro Bold;font-size:12px;line-height:normal;letter-spacing:1.4px;text-transform:uppercase}body .blog-kicker,.article-header .local--kicker{color:#000}:is(h1,h2,h3,h4,h5,h6) :is(.font-bold,strong){font-family:SaolText-Book}p>.font-bold,p>strong{font-family:Acumin Pro Bold}body .shortcode-article-content .local--button{font-family:Acumin Pro Bold;font-size:14px;font-style:normal;font-weight:400;letter-spacing:1.2px;line-height:120%}body .article-author .local--kicker{font-family:var(--font-body);font-size:14px;line-height:normal;text-transform:uppercase}body .blog-heading{font-family:SaolText-Book;font-size:18px;font-style:normal;line-height:120%}body .ss__product-quick-view,body .ss__product-atc{font-family:Acumin Pro Bold;font-size:12px;line-height:normal;text-transform:uppercase;height:38px;padding:12px 20px;min-height:unset}body .ss-product-recs .swiper-button-next{right:16px}body .ss-product-recs .swiper-button-prev{left:16px}body .ss-product-recs .swiper-button-prev,body .ss-product-recs .swiper-button-next{background-color:unset;box-shadow:none}body .ss-product-recs .swiper-button-prev:after,body .ss-product-recs .swiper-button-next:after{content:url(https://www.luxyhair.com/cdn/shop/t/1136/assets/arrow-right.svg);line-height:0}.header-mobile-menu{display:block;position:absolute;left:25px}.mobile-menu{top:calc(var(--header-height) + var(--announcement-bar-height));bottom:0;margin:0;padding:0;right:inherit;left:-100vw;width:100vw;border-top:1px solid var(--light-gray);transition:all .2s}.mobile-menu::webkit-scrollbar{display:none}.mobile-menu-content{width:100vw;overflow:hidden}.mobile-menu .top-level-nav,.mobile-menu .slide-in-menu .dropdown{padding-top:30px}.mobile-menu .menu-item{padding-left:1.333rem;padding-right:1.333rem}.mobile-menu .menu-item .menu-item-link{display:flex;align-items:center}.mobile-menu .menu-item .menu-item-link .icon{display:inline-block;width:16px;height:16px}.mobile-menu .menu-item.with--dropdown:hover .menu-item-text{border:0}.mobile-menu .menu-item.with--dropdown>.menu-item-link{display:flex;align-items:center;justify-content:space-between}.mobile-menu .menu-item.with--dropdown>.menu-item-link>.icon{display:inline-block;width:16px;height:16px;transform:rotate(-90deg);transition:all .2s}.mobile-menu .top-level-nav{transition:all .45s;transform:translate(0)}.mobile-menu .menu-item.back-to .menu-item-link{grid-gap:15px}.mobile-menu .menu-item.back-to .icon{transform:rotate(-180deg)}.mobile-menu .top-level-nav>.image-wrapper{margin-top:20px}.mobile-menu .slide-in-menu .dropdown{width:100%;height:100%;margin:0;overflow:auto;position:absolute;top:0;left:0;visibility:hidden;opacity:0;z-index:0;transition:all .45s}.mobile-menu .slide-in-menu .dropdown.active{opacity:1;visibility:visible}.mobile-menu .slide-in-menu{opacity:0;visibility:hidden;position:absolute;min-height:calc(100vh - 60px);width:100%;top:0;left:0;background:#fff;z-index:1;overflow:scroll;height:100%;transform:translate(100%);transition:all .45s}.mobile-menu .menu-item.level-2.with--dropdown>.menu-item-link{justify-content:space-between}.mobile-menu .menu-item.level-2.with--dropdown>.menu-item-link:after{content:"+";font-size:18px}.mobile-menu .menu-item.level-2.with--dropdown .children{opacity:0;visibility:hidden;max-height:0;overflow:hidden;margin:0;padding:0;transition:all .45s}.mobile-menu .menu-item.level-2.with--dropdown .children .menu-item-text{line-height:initial}.mobile-menu .menu-item.level-2.with--dropdown.active>.menu-item-link:after{content:"-"}.mobile-menu .menu-item.level-2.with--dropdown.active .children{max-height:300vh;opacity:1;visibility:visible;padding:10px 0}.mobile-menu .menu-item.level-3{margin-bottom:10px}.mobile-menu .menu-item.level-3 .menu-item-link{height:25px}.mobile-menu .image-banner{margin-top:30px}.image-wrapper{padding:0;position:relative}.image-wrapper a,.image-wrapper img{display:block;color:inherit}.image-wrapper img{width:100%}.image-wrapper .button-link{color:inherit;border-color:currentColor}.image-wrapper .image-actions{position:absolute;bottom:0;left:0;width:100%;padding:20px;background:linear-gradient(to bottom,transparent,#00000050);color:#fff;display:flex;flex-direction:column;align-items:flex-start;grid-gap:10px}.image-wrapper .nav-image-title{font-family:var(--font-bold);font-size:16px;text-transform:uppercase}.mobile-menu.slide-menu-opened .slide-in-menu{opacity:1;visibility:visible;transform:translate(0)}.mobile-menu.slide-menu-opened .top-level-nav{opacity:0;visibility:hidden;transform:translate(-100%)}body.mobile-menu-opened .header-mobile-menu svg{opacity:0;visibility:hidden}body.mobile-menu-opened .header-mobile-menu:before{content:"x";content:"\d7";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:40px}body.mobile-menu-opened .mobile-menu{left:0}main#MainContent{padding-top:calc(var(--announcement-bar-height) + var(--header-height))}.announcement-bar-section{position:fixed;top:0;z-index:99;width:100vw;height:var(--announcement-bar-height)}.site-header{background-color:#fff;position:fixed;width:100vw;z-index:99;top:0}.announcement-bar-section+.site-header{top:var(--announcement-bar-height)}.announcement-bar-section .announcement-content{cursor:default;height:26px;display:flex;justify-content:center;align-items:center}header.header{background-color:#fff}.header-search,.header-account{display:block!important}.header-menu{position:absolute;left:50%;transform:translate(-50%)}.local--link:hover{text-decoration:underline}.menu-mega-dropdown{width:100vw;left:50%;transform:translate(-50%);min-height:386px;top:calc(100% - 1px)}.menu-mega-dropdown-grid>div{width:fit-content;height:100%;bottom:0;right:0;padding:0}.menu-mega-dropdown-grid .image-wrapper{width:300px}.menu-mega-dropdown-grid .image-wrapper>a{height:100%;position:absolute;top:0;bottom:0}.menu-mega-dropdown-grid .image-wrapper img{height:100%;object-fit:cover}.menu-mega-dropdown-content{text-align:left;font-family:Acumin Pro Regular,sans-serif;font-size:.7901234568rem;line-height:1.6018066406rem;display:block;padding:0;margin:0;font-style:italic}.menu-mega-dropdown-image-container{margin-bottom:.5rem;height:auto;padding:0}.menu-mega-dropdown-links .local--link,.menu-mega-dropdown-content .local--description{color:#000}.nav-subtitle{font-family:Acumin Pro Regular,sans-serif;font-size:.8888888889rem}.nav-link-accent{font-size:.7888888889rem!important;line-height:1!important;margin-top:.5rem}@media screen and (min-width: 1025px){.nav-menu-blog{border-right:1px solid var(--light-gray);padding-right:5rem!important}.nav-menu-blog span{margin-bottom:.8rem!important}.menu .menu-mega-dropdown{padding-left:40px;padding-right:40px}.menu .menu-mega-dropdown-grid{margin-left:0}.menu-mega-dropdown-image-container{height:auto}.nav-images{position:absolute;right:1.776889rem}}div.ge-flag-show{width:fit-content;top:0!important;left:25px!important}.login-link{padding-left:25px;padding-right:25px}.login-link a{padding:.5rem 0;font-family:Acumin Pro Regular,sans-serif;font-size:14px;font-weight:400;line-height:20px;margin-top:2rem}.nav-link-accent{font-family:Acumin Pro Regular,sans-serif}.menu-item.with--dropdown>.menu-item-link,.mega-menu--dead-link{pointer-events:none;cursor:default;transition:all .2s}.menu-mega-dropdown-links .local--link{font-size:.8888888889rem}.mega-menu--links-wrapper{display:flex}.mega-menu--links-wrapper.as-grid{display:grid;grid-template-columns:1fr 1fr 1fr}.mega-menu--links-wrapper>div{padding-left:1rem;padding-right:1rem;flex:0 1 auto;min-width:230px}.menu-mega-dropdown-grid .local--column-1{border:0}.mega-menu--links-wrapper>div.last-column{border:none}.mega-menu--links-wrapper.as-grid .local--column-1.row-span-2{grid-row:1 / 3}.mega-menu--links-wrapper.as-grid .local--column-1.last-column{margin-top:-30px}.mega-menu--links-wrapper>div:first-child{padding:0 16px 0 0}.menu-mega-dropdown-links .nav-subtitle.local--link{font-size:.9rem;color:#464646}.menu-mega-dropdown-links .nav-subtitle.local--link.pt-5{padding-top:14px}@media screen and (max-width: 768px){.ge-flag-show{left:24px!important;top:14px!important}.cart-link{transform:scale(.8);padding-left:0}.cart-bubble{left:-6px!important}}@media screen and (max-width: 1139px){div.ge-flag-show{margin-top:15px}}@media screen and (min-width: 1025px){.header-mobile-menu{left:0}.header[data-module-header]{padding:0;margin-right:clamp(20px,5vw,150px);margin-left:clamp(20px,5vw,150px)}}body .cart-link svg{width:inherit;height:inherit}body .cart-link{top:0;line-height:8px;display:flex;align-items:center;justify-content:center}body .cart-link span{color:#000;text-align:center;font-family:Acumin Pro Bold;font-size:8px;font-style:normal;line-height:normal;top:unset!important;left:unset!important;width:unset!important;height:unset!important;background:transparent;border:none}body .cart-link span.cart-bubble-content{color:#000;top:1.7px!important}body .menu-mega-dropdown-links .local--heading{font-family:Acumin Pro Bold;font-size:12px;line-height:normal;letter-spacing:1.4px;text-transform:uppercase}body .menu-mega-dropdown-links .local--link{font-family:var(--font-body);font-size:14px}.menu-badge{color:#a3bdd4;text-align:center;font-family:Acumin Pro Bold;font-size:10px;font-style:normal;line-height:140%;text-transform:uppercase;margin-left:5px;position:relative;top:-6px}.menu-badge--bigger{color:#a3bdd4;text-align:center;font-family:Acumin Pro Bold;font-size:12px;font-style:normal;line-height:140%;text-transform:uppercase;margin-left:5px;position:relative;top:-6px}body .nav-images .menu-mega-dropdown-content .local--heading a{color:#000;text-align:center;font-family:var(--font-body);font-size:16px;font-style:normal;font-weight:400;line-height:140%;text-transform:capitalize;letter-spacing:unset}body .nav-images .menu-mega-dropdown-content>a{color:#000;text-align:center;font-family:Acumin Pro Bold;font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:1.28px;text-transform:uppercase;text-decoration:underline;text-underline-offset:6px}.header-logo{position:relative;transform:scale(1.06);left:0;top:0;display:inline-flex;align-items:center}.menu{display:none}@media (min-width: 1280px){.menu{display:flex}.menu>li{flex:0 0 auto}.menu-mega-dropdown-image-container{max-height:100%}.header-mobile-menu{display:none}}@media (max-width: 1279px){body .header-logo{left:50%;transform:scale(1.06) translate(-50%)}.header-search{position:absolute;left:50px}body .header-account{position:absolute;right:50px}body .cart-link{transform:unset!important;padding-right:0;position:absolute;right:24px;top:unset}#shopify-section-announcement-bar .announcement-content p{font-family:var(--font-body);font-size:10px;font-style:normal;color:var(--midnight)}#shopify-section-announcement-bar .announcement-content a{font-family:var(--font-body);font-size:10px;font-style:normal;color:var(--midnight);text-decoration:underline}}body>div>.locale-selectors__container{display:none}.footer-navigation__sub-item.acc-handle{display:none!important}body #footer{background-color:var(--light-blue)}footer.footer .container{max-width:1345px}footer #newsletter{max-width:422px}footer .newsletter-input{max-width:320px;border-color:var(--gray);color:var(--gray);font-family:var(--font-body);font-size:14px;font-style:normal;font-weight:400;line-height:120%;padding:12px 0}footer .button-newsletter{position:unset;height:40px;padding:10px 20px;font-family:var(--font-bold);font-size:14px;line-height:14px;letter-spacing:1.4px;text-transform:uppercase;background:var(--midnight);border-color:var(--midnight);color:#fff;text-decoration:none}footer .button-newsletter:hover{background:#fff;border-color:#fff;color:var(--midnight)}footer #newsletter .newsletter-box{flex-direction:column;align-items:unset}footer .newsletter-box-complement{margin-top:10px;font-size:12px;line-height:1.2}footer .newsletter-box-complement p{line-height:1.2}footer .social-links{display:flex;grid-gap:20px;row-gap:10px}footer .social-links svg{width:24px;height:24px}footer .footer-links--desktop .ml-3{margin-left:20px}footer .footer-links-heading{color:#16151c!important;font-family:Acumin Pro Bold;font-size:14px;line-height:normal;letter-spacing:1.4px;text-transform:uppercase;margin-bottom:16px}footer .footer-links-list,.iub-footer-notice-privacy,footer .currency-switcher select{font-family:var(--font-body);font-size:16px;line-height:120%;margin-bottom:0}#localization_form .disclosure__button{font-family:var(--font-body);font-size:14px;color:var(--midnight)}footer .footer-links-list>li{line-height:32px}.footer-footer{text-align:left}.footer-footer>.flex{grid-gap:20px}footer .footer-copyright{font-family:var(--font-body);font-size:12px;line-height:120%;margin-top:18px;color:inherit}footer .footer-copyright p{margin:0}footer .bottom-menu{font-size:12px;display:flex;grid-gap:10px;z-index:2}footer .bottom-menu a{transition:all .25s}footer .bottom-menu a:hover{opacity:.6}@media screen and (max-width: 1024px){footer .grid-item.large--one-whole{padding:16px 12px;margin-left:0}.footer{padding:24px 0 40px}.footer>.container{padding:0 20px}.footer .grid-uniform{margin-left:0}.footer .grid-uniform>.grid-item:first-child{padding-left:0;padding-right:0}.footer-links--mobile .footer-links--wrap .footer-links-heading:after{font-size:20px;font-family:var(--font-body)}.footer .grid-item.large--one-whole.socials{border-bottom:none;padding:40px 0 0}.footer .ml-3{margin-left:24px}.footer .footer-links-container{margin-bottom:40px}.footer .footer-currency-switcher{margin-bottom:16px}.footer-footer>.flex{text-align:left;align-items:flex-start}footer .bottom-menu{text-align:left;justify-content:flex-start}}@media screen and (min-width: 1025px){footer .footer-copyright{font-size:12px}footer .bottom-menu{font-size:12px}.footer-footer>.flex-col{align-items:flex-start}}.preview_image{opacity:1!important;width:100%;overflow:hidden;height:1100px}.product-rating .ruk_rating_snippet{min-height:40px}.product-rating .ruk_rating_snippet:empty{min-height:0;height:0}img.lazyloaded{opacity:1}.footer #newsletter{display:block}.template-product .product-sidebar .product-reviews .filters-container .free-text-search{max-width:100%}main .main-banner .main-banner{position:relative}.main-banner__image img,.main-banner__image picture{display:block;width:100%;height:auto}.main-banners-carousel{display:block!important;padding-top:var(--data-dt-top);padding-bottom:var(--data-dt-bottom)}.main-banners-carousel .main-banner{display:none}.main-banners-carousel .main-banner:first-child{display:block}.main-banners-carousel .main-banner.left .main-banner__content{display:flex;justify-content:flex-start}.main-banners-carousel .main-banner.center .main-banner__content{display:flex;justify-content:center}.main-banners-carousel .main-banner.right .main-banner__content{display:flex;justify-content:flex-end}.main-banners-carousel .main-banner.left .main-banner__content .main-banner__box{text-align:left}.main-banners-carousel .main-banner.center .main-banner__content .main-banner__box{text-align:center}.main-banners-carousel .main-banner.right .main-banner__content .main-banner__box{text-align:right}.main-banner__content{padding:20px;display:flex;position:absolute;top:0;right:0;bottom:0;left:0;max-width:100vw;margin:0 auto;font-family:var(--font-body);font-size:16px;line-height:1.1;text-align:var(--text-align);color:var(--text-color)}.main-banner__content .main-banner__subheading{font-size:16px;font-weight:700;letter-spacing:2px;line-height:1.2;text-transform:uppercase;margin-bottom:10px}.main-banner__content .main-banner__heading{margin-bottom:10px}.main-banner__content .main-banner__heading p{font-family:var(--font-secondary);font-size:var(--title-font-size);line-height:1.1;margin-bottom:0}.main-banner__content .main-banner__heading p em{font-family:SaolText-BookItalic}.main-banner__content .main-banner__heading:only-child p{margin-bottom:0}.main-banner__content .main-banner__copy p{font-size:16px;line-height:1.1}.main-banner__content .main-banner__buttons{display:inline-flex;flex-wrap:wrap;gap:20px}.main-banner__content .main-banner__buttons .button-primary{background-color:var(--btn-bg);border-color:var(--btn-bg);color:var(--btn-color)}.main-banner__content .main-banner__buttons .button-link{color:inherit;border-bottom-color:currentColor}.main-banners-carousel button.owl-dot span{width:.8211vw;height:.8211vw;display:inline-block;border-radius:50%;margin-right:1.17vw;background:#fff;border:none}.main-banners-carousel button.owl-dot.active span{background:transparent;border:2px solid #ffffff;width:1.349vw;height:1.349vw;transform:translateY(.26395vw)}.main-banners-carousel .owl-dots{position:absolute;bottom:2.88vw;left:50%;transform:translate(-50%)}.main-banners-carousel .owl-dots button.owl-dot:last-child span{margin-right:0}.main-banners-carousel .main-banner.text-box-overlay .main-banner__box{padding:30px 40px;position:relative}.main-banners-carousel .main-banner.text-box-overlay .main-banner__box:before{content:"";opacity:var(--text-box-overlay-opacity);background-color:var(--text-box-overlay-bg);position:absolute;z-index:0;left:0;right:0;top:0;bottom:0}.main-banners-carousel .main-banner.text-box-overlay .main-banner__box *{position:relative;z-index:1}.main-banners-carousel .main-banner.text-box-overlay .main-banner__heading p{font-size:var(--title-font-size)}.main-banners-carousel .main-banner.text-box-overlay .main-banner__copy p{font-size:14px}@media (max-width: 768px){.main-banners-carousel{padding-top:var(--data-mb-top);padding-bottom:var(--data-mb-bottom)}.main-banners-carousel .owl-dots{bottom:11.0077vw}.main-banners-carousel button.owl-dot span{width:1.928vw;height:1.928vw;margin-right:2.7558vw}.main-banners-carousel button.owl-dot.active span{width:3.1697vw;height:3.1697vw;transform:translateY(.62085vw)}.main-banner__content{align-items:center}.main-banner__content .main-banner__box{width:100%}.main-banner__content.mb-pos-top{align-items:flex-start}.main-banner__content.mb-pos-center{align-items:center}.main-banner__content.mb-pos-bottom{align-items:flex-end}.main-banners-carousel .main-banner.text-box-overlay{display:flex;flex-direction:column}.main-banners-carousel .main-banner.text-box-overlay .main-banner__content{position:relative;padding:0}.main-banners-carousel .main-banner.text-box-overlay.flip-content .main-banner__image{order:2}.main-banners-carousel .main-banner.text-box-overlay.flip-content .main-banner__content{order:1}.main-banner.video-banner .desktop-video{display:none}.main-banner-wrapper .main-banner.video-banner .mobile-video{display:block}}@media (min-width: 1024px){.main-banner__content{align-items:center;justify-content:center;padding:40px}.main-banner__content .main-banner__box{max-width:600px}.main-banner__content.dt-pos-top_left{align-items:flex-start;justify-content:flex-start}.main-banner__content.dt-pos-top_center{align-items:flex-start;justify-content:center}.main-banner__content.dt-pos-top_right{align-items:flex-start;justify-content:flex-end}.main-banner__content.dt-pos-center_left{align-items:center;justify-content:flex-start}.main-banner__content.dt-pos-center_center{align-items:center;justify-content:center}.main-banner__content.dt-pos-center_right{align-items:flex-end;justify-content:flex-end}.main-banner__content.dt-pos-bottom_left{align-items:flex-end;justify-content:flex-start}.main-banner__content.dt-pos-bottom_center{align-items:flex-end;justify-content:center}.main-banner__content.dt-pos-bottom_right{align-items:flex-end;justify-content:flex-end}.main-banner__content .main-banner__heading p{font-size:var(--title-font-size)}.main-banner__content .main-banner__copy p{font-size:20px}.main-banners-carousel .main-banner.text-box-overlay .main-banner__box{min-width:var(--text-box-overlay-width);padding:var(--text-box-overlay-top_bottom_padding) var(--text-box-overlay-side_padding)}.main-banners-carousel .main-banner.text-box-overlay .main-banner__heading p{font-size:var(--title-font-size)}.main-banners-carousel .main-banner.text-box-overlay .main-banner__copy p{font-size:16px}}.main-banner.video-banner .mobile-video{display:none}.main-banner.video-banner video{display:block;width:100%;height:auto}.main-banner.video-banner .main-banner__content{height:100%;padding-top:24px;padding-bottom:24px;display:flex}.main-banner.video-banner.align-center .main-banner__content{align-items:center}.main-banner.video-banner.align-top .main-banner__content{align-items:flex-start}.main-banner.video-banner.align-bottom .main-banner__content{align-items:flex-end}.main-banner.video-banner .main-banner__buttons .button-primary{margin:0}.main-banner.video-banner .video-content{position:relative}.main-banner.video-banner .video-content .video-controls{position:absolute;right:20px;bottom:18px;z-index:9}.main-banner.video-banner .video-content .video-controls button{background:transparent;border:none;margin:0;padding:0}.main-banner.video-banner .video-content .video-controls button svg{border:2px solid #fff;border-radius:50%}#index-container h1.homepage-hero-title,#index-container .local--heading,#index-container .homepage-banner-mobile-heading,#index-container .homepage-section-heading,#index-container section.our-commitment-block .heading{font-family:Avenir-Medium,sans-serif}#index-container .promo-banner .promo-banner-title{font-family:SaolText-Light}#index-container a.button-link-inverted{font-family:Avenir-Book;font-weight:700}#index-container .homepage-girls-slider .local--heading,#index-container .homepage-beforeafter .local--button,#index-container .homepage-thumbnails .local--heading,.homepage-quiz .homepage-quiz-heading{text-transform:uppercase}#index-container .homepage-hero-section .local--heading{text-transform:uppercase;font-size:1.5rem}.homepage-hero-kicker{font-family:Avenir-Book;letter-spacing:1px;font-size:.9rem}#index-container .homepage-hero-section .homepage-hero-title{text-transform:uppercase;font-size:2.5rem}.homepage-girls .local--subheading{letter-spacing:1px}#index-container .homepage-stories .local--heading a{font-family:Acumin Pro Regular}.homepage-thumbnails-section .homepage-thumbnails{padding-top:0}@media screen and (max-width: 768px){.homepage-thumbnails-section .homepage-thumbnails{padding-top:1.333rem}.theme-article .LoyaltyWidget-prefix .R-LauncherButton{display:none}}.homepage-hero .homepage-hero-title{margin-bottom:1.333rem}.factory-header,.about-factory,.template-page-reviews{overflow:hidden}.template-page-reviews p.test{left:0;text-align:right;line-height:18px}@media (min-width: 769px) and (max-width: 991px){.factory-header-content .local--heading{font-size:3rem}}@media (max-width: 768px){.template-page-reviews p.test{text-align:center}}@media only screen and (min-width: 769px){#shopify-section-template--14510772944932__165032366474a3e343 .block-carousel-slider{padding:0 2rem 0 calc(5rem + 5%)}}.notification-bar.sticky{position:fixed;top:0;width:100%;z-index:9}.pdp-common-tax{font-family:Acumin Pro Regular,sans-serif;font-size:.79012rem;line-height:1.26562rem;margin:5px 0;color:#6e6e6e}#collection-container .collection-video,#collection-container .collection-classic-video{margin-top:1.5rem}#collection-container .collection-video .grid,#collection-container .collection-classic-video .grid{display:block}div.collection-header{padding-top:1.5rem}div.product-thumbnail-image--hover{width:50%;top:-10px;left:-10px;opacity:1!important}div.product-thumbnail-image--default{opacity:1!important}.template-suffix-hair-care-collection-v2 .product-thumbnail-image--hover,.template-suffix-modern .product-thumbnail-image--hover{display:none}.product-tiny-desc{font-family:Avenir-Book;text-transform:uppercase;color:#cd627d;padding-bottom:.75019rem;font-size:.79012rem}.faq-video-responsive{display:block;width:100%;padding:0;overflow:hidden;position:relative}.faq-video-responsive:before{display:block;content:"";padding-top:56.25%}.faq-video-responsive iframe{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.product-option-which-color-txt,.product-option-color-link span{display:none}img.cart-drawer-item-image{height:100px}#list-collections-container{position:relative;max-width:960px;margin-right:auto;margin-left:auto}.product-low-inventory-msg{color:var(--color-primary);text-align:left;width:100%;margin-top:10px;font-size:12px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;display:block}.product-low-inventory-msg.in-stock-product{color:#01c534}.popup-overflow-hidden{overflow:hidden;position:relative;height:100%}#page-handle-last-chance .product-thumbnail .local--price-container{font-size:.8888888889rem;margin-bottom:1rem;font-family:Acumin Pro Regular,sans-serif;color:#644444}#page-handle-last-chance .product-thumbnail .local--heading{margin-bottom:.4rem}#page-handle-last-chance .product-thumbnail .local--compare-price{text-decoration:line-through}#page-handle-last-chance .product-thumbnail .local--price.state--highlighted{visibility:visible;color:#cd627d}.last-chance.sidebar-filter-products-container{display:flex}.sidebar-filter-products-container .sidebar-filter{width:15%;margin-right:20px;margin-left:auto;font-family:Acumin Pro Regular}@media (min-width: 1025px){.sidebar-filter-products-container .collection-products{width:75%;margin-left:10px}.sidebar-filter-container{top:4.65733rem;padding-bottom:4.65733rem;position:sticky;position:-webkit-sticky;max-height:calc(100vh - 4.65733rem);overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.sidebar-filter-title.lc-filter-btn .mobile-filter-icon,.sidebar-filter-container::-webkit-scrollbar{display:none}}.sidebar-filter__collection{margin-bottom:20px}.sidebar-filter-title.desktop-view-lc.hair-care{margin-bottom:20px;text-transform:none}.sidebar-filter-title.desktop-view-lc.hair-care a{font-weight:400}.sidebar-filter-title.desktop-view-lc.hair-care a.active,.sidebar-filter-title.desktop-view-lc.hair-care a:hover{font-weight:700}.sidebar-filter__length{margin-bottom:15px}.sidebar-filter__length .sidebar-filter__option a,.sidebar-filter__color .sidebar-filter__option a{font-size:16px;display:flex;align-items:center;column-gap:5px;margin-bottom:5px}.sidebar-filter__length .sidebar-filter__option a.disabled-link,.sidebar-filter__color .sidebar-filter__option a.disabled-link{opacity:.5;cursor:not-allowed}.sidebar-filter__collection-option{margin-bottom:5px}.sidebar-filter__collection-option .sidebar-option.selected,.sidebar-filter__collection-option .sidebar-option:hover{font-weight:700}.lc-filter-btn .mobile-filter-icon svg{rotate:90deg;margin-right:15px;margin-left:15px;vertical-align:bottom}.sidebar-filter-dropdown-title{display:flex;justify-content:space-between;align-items:center;width:150px;max-width:100%;cursor:pointer}.sidebar-dropdown-contents .sidebar-filter__option:first-child,.sidebar-dropdown-contents .sidebar-option:first-child{margin-top:10px}.sidebar-filter-products-container .down-icon.lc-accordion-icon.state--showing{rotate:180deg}.last-chance-coll.filter-overlay{display:none;position:fixed;top:0;width:100%;height:100vh;z-index:10;background-color:#fff;opacity:.7}.last-chance-coll.filter-overlay-show{display:block}.last-chance-coll.filter-drawer{display:none;position:fixed;left:0;top:0;z-index:10;width:400px;max-width:80%;box-shadow:0 0 20px #00000080;clip-path:inset(0 -25px 0 0)}.last-chance-coll .filter-drawer__inner{font-family:Acumin Pro Regular;background:#fff;width:100%;padding:0 20px 50px;height:100vh;overflow-y:auto}.last-chance-coll .filter-header{position:relative;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;padding-top:21px;padding-bottom:21px}.last-chance-coll .filter-header .filterDrawerExit{width:fit-content}.last-chance-coll .filter-header .filterDrawerExit:before,.last-chance-coll .filter-header .filterDrawerExit:after{width:20px}.add-overflow{overflow:hidden!important;position:relative;height:100%}.sidebar-filter__length-color .down-icon.js-accordion-icon{height:20px}.sidebar-collection-dropdown.sidebar-filter__options-container{margin-left:20px}.desktop-view-lc{display:block}.mobile-view-lc{display:none}.sidebar-dropdown-contents.lc-accordion-content{overflow:hidden;transition:max-height .3s ease-out}.desktop-view .sidebar-dropdown-contents.lc-accordion-content.hide-content{max-height:0}.desktop-view .sidebar-dropdown-contents.lc-accordion-content{overflow:hidden;transition:max-height .3s ease-out}@media (max-width: 1024px){.template-suffix-last-chance-landing .collection-header{margin:0;padding:0}.sidebar-filter__collection{margin-bottom:0}.last-chance.sidebar-filter-products-container{flex-direction:column;row-gap:20px}.sidebar-filter-products-container .sidebar-filter{width:75%;margin:auto}.sidebar-filter__collection .mobile-view-lc.sidebar-filter__options-container{display:flex;column-gap:25px;padding-top:20px;padding-bottom:10px;overflow-x:scroll;overflow-y:hidden;width:fit-content;max-width:100%;margin:auto;-ms-overflow-style:none;scrollbar-width:none}.sidebar-filter__collection .mobile-view-lc.sidebar-filter__options-container::-webkit-scrollbar{display:none}.sidebar-filter-title.lc-filter-btn{width:fit-content;margin-left:auto;cursor:pointer;text-transform:none;font-weight:400}.sidebar-filter__collection-option{margin:0}.sidebar-filter__collection-option{min-width:fit-content}.desktop-view.sidebar-filter__length,.desktop-view.sidebar-filter__color{display:none}.mobile-hr.hide{display:block;margin-bottom:25px;border-bottom:1px solid #b7b8b9}.last-chance-coll.filter-drawer .sidebar-filter-dropdown-title{width:100%}.desktop-view-lc{display:none}.mobile-view-lc{display:block}}@media (max-width: 768px){.sidebar-filter-products-container .sidebar-filter{width:100%}.sidebar-filter-products-container .sidebar-filter__collection,.sidebar-filter-products-container .sidebar-filter__length-color{width:87.5%;margin:auto}}.page-vcm-container{width:100%;max-width:1440px;padding-left:16px;padding-right:16px;margin:0 auto}.page-vcm-hero{position:relative}.page-vcm-hero__image{width:100%;min-height:160px;object-fit:cover}.page-vcm-hero__image--mobile{display:none}.page-vcm-hero__content{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;color:#fff}.page-vcm-hero__content h1{font-family:SaolText-Light;font-size:60px;line-height:79px;margin-bottom:16px}.page-vcm-hero__content p{font-family:Futura;font-size:14px;line-height:19px;letter-spacing:.25em;text-transform:uppercase;font-weight:700}@media screen and (max-width: 1140px){.page-vcm-hero{display:flex;align-items:center;justify-content:center;padding:0;aspect-ratio:1 / 1}.page-vcm-hero__image--desktop{display:none}.page-vcm-hero__image--mobile{display:block}.page-vcm-hero__content{padding-left:40px;padding-right:40px}.page-vcm-hero__content h1{font-size:50px;line-height:50px}.page-vcm-hero__content p{font-size:12px;line-height:16px}}.page-vcm-menu{padding:60px 0}.page-vcm-menu__content{display:flex;align-items:center;justify-content:space-between}.page-vcm-menu-item{position:relative;width:240px;aspect-ratio:1 / 1;border-radius:100%;background-size:cover;background-repeat:no-repeat;color:#fff;text-align:center}.page-vcm-menu-item__inner{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;left:0;top:0;width:100%;height:100%;padding:0 50px}.page-vcm-menu-item--highlighted{width:320px}.page-vcm-menu-item--highlighted .page-vcm-menu-item__inner{padding:0 80px}.page-vcm-menu-item h4{font-family:Avenir-Heavy;font-size:24px;font-weight:800;text-transform:uppercase;margin:0}.page-vcm-menu-item h6{font-family:Futura;font-size:11px;line-height:15px;font-weight:700;margin-bottom:0;text-transform:uppercase}@media screen and (max-width: 1280px){.page-vcm-menu-item{width:180px}.page-vcm-menu-item__inner{padding:0 40px}.page-vcm-menu-item h4{font-size:16px}.page-vcm-menu-item h6{font-size:8px}.page-vcm-menu-item--highlighted{width:280px}.page-vcm-menu-item--highlighted .page-vcm-menu-item__inner{padding:0 60px}}@media screen and (max-width: 1140px){.page-vcm-menu{padding:30px 0 14px}.page-vcm-menu__content{flex-wrap:wrap;justify-content:center}.page-vcm-menu-item{order:2;width:120px;margin:16px 10px}.page-vcm-menu-item__inner{padding:0}.page-vcm-menu-item--highlighted{order:1;width:226px;margin:0 calc(50vw - 150px)}.page-vcm-menu-item h4{font-size:10px;line-height:12px;padding:0 30px}.page-vcm-menu-item h6{font-size:6px;line-height:14px;letter-spacing:.25em}.page-vcm-menu-item--highlighted h4{font-size:26px;line-height:26px;padding:0 40px}}.page-vcm-testimonials{position:relative;padding:100px 0}.page-vcm-testimonials__image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.page-vcm-testimonials__image--mobile{display:none}.page-vcm-testimonials__content{position:relative;text-align:center;color:#fff}.page-vcm-testimonials-carousel{position:relative;max-width:780px;margin:0 auto;padding:0 40px}.page-vcm-testimonials-carousel__slide{width:100%}.page-vcm-testimonials-carousel__slide h4{margin-bottom:24px}#page-handle-virtual-hair-color-match .flickity-prev-next-button{position:absolute;top:50%;transform:translateY(-50%);width:24px;height:24px;background-color:transparent;border:none}#page-handle-virtual-hair-color-match .flickity-prev-next-button svg{display:none}#page-handle-virtual-hair-color-match .flickity-prev-next-button.previous{left:-40px}#page-handle-virtual-hair-color-match .flickity-prev-next-button.previous:before{content:"";position:absolute;width:16px;height:2px;left:4px;top:6px;transform:rotate(-45deg);background-color:#fff}#page-handle-virtual-hair-color-match .flickity-prev-next-button.previous:after{content:"";position:absolute;width:16px;height:2px;left:4px;top:17px;transform:rotate(45deg);background-color:#fff}#page-handle-virtual-hair-color-match .flickity-prev-next-button.next{right:-40px}#page-handle-virtual-hair-color-match .flickity-prev-next-button.next:before{content:"";position:absolute;width:16px;height:2px;left:4px;top:6px;transform:rotate(45deg);background-color:#fff}#page-handle-virtual-hair-color-match .flickity-prev-next-button.next:after{content:"";position:absolute;width:16px;height:2px;left:4px;top:17px;transform:rotate(-45deg);background-color:#fff}.page-vcm-testimonials-carousel__slide svg{margin:0 4px}.page-vcm-testimonials__content h1{font-family:SaolText-Light;font-size:60px;line-height:79px;margin-bottom:16px}.page-vcm-testimonials__content p{font-family:Futura;font-size:14px;line-height:19px;letter-spacing:.25em;text-transform:uppercase;font-weight:700}.page-vcm-testimonials__cta{display:inline-block;padding:16px;min-width:338px;background-color:#fff;color:#000;font-family:Futura;font-weight:500;font-size:14px;line-height:17px;letter-spacing:.25em;text-transform:uppercase;margin-top:20px}@media screen and (max-width: 1140px){.page-vcm-testimonials{display:flex;align-items:center;justify-content:center;padding:0;aspect-ratio:1 / 1}.page-vcm-testimonials__image--desktop{display:none}.page-vcm-testimonials__image--mobile{display:block}.page-vcm-testimonials__content{padding-left:40px;padding-right:40px}.page-vcm-testimonials-carousel{padding:0}.page-vcm-testimonials__content h1{font-size:50px;line-height:50px}.page-vcm-testimonials__content p{font-size:12px;line-height:16px}.page-vcm-testimonials__cta{min-width:250px}}.page-vcm-videos{padding:60px 0;text-align:center}.page-vcm-videos__content h1{font-family:SaolText-Light;font-size:60px;margin-bottom:40px}.page-vcm-video{margin-right:40px}.page-vcm-video__wrapper{position:relative;width:322px;padding-bottom:175%}.page-vcm-video__wrapper iframe{position:absolute;left:0;top:0;width:100%;height:100%}.page-vcm-video__tag{font-family:Futura;font-size:14px;line-height:19px;letter-spacing:.25em;font-weight:700;text-transform:uppercase;margin-top:16px}.page-vcm-videos__list .flickity-page-dots{display:flex;align-items:center;justify-content:center;margin:0 -2px}.page-vcm-videos__list .flickity-page-dots .dot{width:8px;height:8px;border:solid 1px transparent;border-radius:100%;background-color:#d9d9d9;margin:0 2px}.page-vcm-videos__list .flickity-page-dots .dot.is-selected{border-color:#000}@media screen and (max-width: 1140px){.page-vcm-videos{padding:30px 0}.page-vcm-videos__content h1{font-size:50px;margin-bottom:20px}.page-vcm-videos__content{padding-right:0}.page-vcm-video__wrapper{width:295px}.page-vcm-video{margin-right:16px}}.qMWqRG_titleContainer{font-family:SaolText-Light!important;font-size:60px!important;margin-bottom:40px!important;font-weight:400!important}@media screen and (max-width: 1140px){.qMWqRG_titleContainer{font-size:50px!important;line-height:50px!important;padding-top:14px!important;padding-bottom:20px!important;max-width:200px!important;margin:0 auto!important}}#page-handle-torie .beforeafter-slider .flickity-prev-next-button{display:none}#footer__iubenda-links{display:flex;align-items:center;font-family:Acta W01 Book,Georgia,Times New Roman,Times,serif;font-size:.7901234568rem;color:#644444}#footer__iubenda-links li{margin-right:7px}#footer__iubenda-links a{background-color:transparent!important;border:none!important;outline:none!important;box-shadow:none!important;padding:0!important}.iub-footer-notice-privacy{font-size:.7901234568rem;display:flex;justify-content:right;color:#644444}@media screen and (max-width: 769px){.iub-footer-notice-privacy{justify-content:center;font-size:.5901234568rem}.iub-footer-notice-privacy li{margin-top:-10px}#footer__iubenda-links{justify-content:center;font-size:.5901234568rem}}#iubenda-pp{position:fixed!important;z-index:99999!important;top:20px!important;bottom:20px!important;left:20px!important;right:20px!important}#iubenda-pp-popup{height:100%!important}#iubenda-pp-content,#iubenda-pp-content iframe{width:100%!important;height:100%!important}body .iubenda-uspr-btn{display:none!important}#tolstoy-carousel-title-0gg201iual18v{font-family:Avenir-Medium,sans-serif!important;text-transform:capitalize}div#tolstoy-dots-container-0gg201iual18v{display:none}div#tolstoy-video-carousel-container-0gg201iual18v{margin-bottom:10px}@media screen and (max-width: 320px){#tolstoy-carousel-title-0gg201iual18v{font-size:1.60181rem!important}}@media screen and (max-width: 480px){#tolstoy-carousel-title-0gg201iual18v{font-size:1.80203rem!important;margin:0 auto!important}}@media screen and (max-width: 767px){.homepage-press{padding-bottom:0}div#tolstoy-carousel-container-0gg201iual18v{margin-top:0!important}}@media screen and (max-width: 1140px){#tolstoy-carousel-title-0gg201iual18v{max-width:unset!important}}@media screen and (min-width: 481px){#tolstoy-carousel-title-0gg201iual18v{font-size:2.02729rem!important}}@media screen and (min-width: 769px){#tolstoy-carousel-title-0gg201iual18v{font-size:2.2807rem!important}div#tolstoy-video-carousel-container-0gg201iual18v{margin-bottom:50px}}#tolstoy-carousel-title-ay5dllfb91cpx{font-size:min(5vw,20px)!important;font-family:SaolText-Light;line-height:26px!important;max-width:70%!important}@media screen and (min-width: 1024px){#tolstoy-carousel-title-ay5dllfb91cpx{font-size:min(3.325vw,48px)!important;line-height:min(3.325vw,48px)!important;width:100%;margin:0;padding:20px 0;max-width:initial!important}}.header-search{margin:0 6px}.header-account{padding:.75019rem 12px .75019rem 6px;margin:0 6px}@media screen and (min-width: 769px){.header-account{padding-right:5px;margin-right:0}}.header-account+.ge-switcher-flag{margin-left:6px}#page-handle-hair-loss-extensions .collection-video .position-center.js-modal-video,#page-handle-hair-loss-extensions .collection-video .button-link.js-modal-video,#page-handle-hair-loss-extensions .collection-video{display:none}.newsletter_consent_notice{font-family:Acumin Pro Regular,sans-serif;font-size:10px;letter-spacing:.5px}.table-account-order>thead>tr>th:nth-of-type(4),.table-account-order>tbody>tr>td:nth-of-type(4){display:block!important}.customer-account-container table.table-account-order tbody tr td{font-size:.7901234568rem;text-transform:none;padding-top:1rem;padding-bottom:1rem}.order_claim .order-claim-button{background-color:#cd627d;border-color:#cd627d}.header.sticky-header{position:fixed;width:100%;background:#fff;z-index:99;top:0}.ct-label-hidden,.ct-inp-hidden{display:none}.cart-drawer-container{z-index:501}.cart-drawer-recommendations-container form .grid{display:block}.cart-drawer-item-description{float:left}.cart-drawer-item-remove{position:static;top:1rem!important;right:0}.cart-drawer-item-remove{top:2rem}.text-block-container{background:var(--background);padding:var(--data-mb-top) var(--data-mb-right) var(--data-mb-bottom) var(--data-mb-left)}.text-block-container .text-left p{text-align:left}.text-block-container .text-center p{text-align:center}.text-block-container .text-right p{text-align:right}.module-custom-text h1.home-page-heading{opacity:0;margin:0;padding:0;height:0}.module-custom-text .text-block-container .text-block-content p{font-family:var(--font-titles);padding:min(8vw,140px) min(3.5vw,60px);padding:0;font-size:30px;line-height:40px;letter-spacing:-1.2px;font-size:var(--data-dt-font-size-reg)}.module-custom-text .text-block-container .text-block-content strong{font-family:var(--font-titles);font-size:50px;line-height:40px;letter-spacing:-2px;font-size:var(--data-dt-font-size-bold)}.module-custom-text .text-block-container .text-block-content em,.module-custom-text .text-block-container .text-block-content em *{font-family:var(--font-secondary-italic)}@media (min-width: 768px) and (max-width: 1023px){.module-custom-text .text-block-container .text-block-content p{line-height:normal}}@media (max-width: 767px){.module-custom-text .text-block-container .text-block-content p{font-size:20px;line-height:26px;letter-spacing:-.8px;font-size:var(--data-mb-font-size-reg)}.module-custom-text .text-block-container .text-block-content strong{font-size:30px;letter-spacing:-1.2px;font-size:var(--data-mb-font-size-bold)}}@media screen and (min-width: 1024px){.text-block-container{padding:var(--data-dt-top) var(--data-dt-right) var(--data-dt-bottom) var(--data-dt-left)}}#localization_form{position:relative}#localization_form .disclosure__button{display:flex;align-items:center;white-space:nowrap;margin-bottom:0;background-color:transparent;border:none}#localization_form .disclosure__button img{margin-right:8px}#localization_form .disclosure__button svg{width:16px;margin-left:8px}#localization_form .disclosure__list{max-height:400px;overflow:auto;bottom:100%;position:absolute;background-color:#fff;width:120px;padding:20px 10px}#FreeShippingBanner{display:none}.header-utility localization-form{display:none}.footer-currency-switcher{display:flex}.currency-flag{height:20px;margin-right:10px}#gorgias-chat-container #chat-button{z-index:2147483}.payment-process.shop-pay__wrapper.loaded:empty{display:none}#klaviyo-bis-modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.klaviyo-bis-close #container{margin-top:0;padding:20px}@media (max-width: 767px){#klaviyo-bis-modal{width:100%}}.fs-wrapper div.fs-text-container{background-color:transparent!important}.product-option-length-list{display:flex;flex-wrap:wrap;grid-gap:8px}.product-option-length-list>li.product-option.product-option-length-item{margin:0;width:24%!important}@media screen and (max-width: 600px){.product-option-length-list{flex-wrap:nowrap}}@media screen and (min-width: 768px){#afterpay-msg{font-size:14px!important}}.product-option-length-list>li.product-option.product-option-length-item:last-child{margin-right:0}@media (max-width: 319px){.product-option-length-link{white-space:nowrap;font-size:.7rem!important}}.product-description a,div.product-details-container a{text-decoration:underline!important}.LoyaltyWidget-prefix .R-LauncherButton{z-index:1!important}img[src="https://foursixty.com/tracking-pixel.gif"]{display:none}#reset_password-container{padding:2em;justify-content:center;display:flex}#reset_password-container form{display:flex;flex-direction:column;justify-content:center}#reset_password-container .customer-form-heading,#reset_password-container p{text-align:center}div.pdp23 .pdp-body .template-product-column-2 .product-sidebar .product-header{margin-bottom:16px}.outofstock.pd-23{font-size:14px;color:#e50000;line-height:17px;text-transform:uppercase;margin-bottom:16px;display:none}@media (max-width: 1023px){.product-waitlist-button-container .klaviyo-bis-trigger{font-family:Acumin Pro Regular!important;font-size:16px!important;letter-spacing:1.5px!important;padding:1rem}.article-sidebar-utility{display:none}}.article .grid.article-grid{display:block}html:not(.article-guide-bar--hidden) .theme-article #lighthouse #Launcher{bottom:51px!important}html:not(.article-guide-bar--hidden) .theme-article #lighthouse iframe#Launcher{bottom:0!important}.theme-article .article-rte .h1-heading{font-family:Acta W01 Book,Georgia,serif;padding-top:1.333rem;font-size:2.0272865295rem}.grid.grid-block{display:block}.template-suffix-beforeafter .container{margin-right:auto;margin-left:auto}h3.modal-title{margin-top:1em!important}main .search-container{width:100%;padding:0;max-width:100%}@media (min-width: 1024px){main .search-container h1.page-header-heading{font-size:40px}}@media (min-width: 1024px){.pdp23 .pdp-body .template-product-column-2 .product-sidebar .product-how-to-use{max-width:420px;padding:0 16px;border:1px solid #d6d6d6;border-bottom:none}}.pdp23 .product-how-to-use .tolstoy-carousel-container .tolstoy-video-carousel-container .tolstoy-carousel-arrow-button-container{position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:3;display:none}.pdp23 .product-how-to-use .tolstoy-carousel-container .tolstoy-video-carousel-container .tolstoy-carousel-arrow-button-container:last-of-type{left:initial;right:0}.pdp23 .product-how-to-use .tolstoy-carousel-container .tolstoy-video-carousel-container:hover .tolstoy-carousel-arrow-button-container{display:block}.pdp23 .product-how-to-use .tolstoy-carousel-container .tolstoy-video-carousel-container .tolstoy-carousel-arrow-button-container .tolstoy-next-button{height:34px;width:34px;background:#fff;border-radius:initial;box-shadow:#0000003d 0 3px 8px}.pdp23 .pdp-body .template-product-column-2 .product-sidebar .product-how-to-use .product-accordion-header{border-top:none}.pdp23 .product-how-to-use .tolstoy-carousel-container{margin:0}.pdp23 .product-how-to-use .tolstoy-carousel-container .tolstoy-video-carousel-container{padding:0;margin:0}.pdp23 .pdp-body .template-product-column-2 .product-sidebar .not-first-accord .product-accordion-header{border-top:1px solid #d6d6d6!important}.pdp23 .product-how-to-use .tolstoy-stories div[v-pre]{margin:0}.pdp23 .product-how-to-use .tolstoy-stories-title{display:none}.pdp23 .product-how-to-use .tolstoy-stories-container{justify-content:flex-start!important}.LoyaltyWidget-prefix .R-LauncherButton.false{display:none}.module-benefits-list{--block-gap: 20px;background-color:var(--background-color);color:var(--color-text);font-family:var(--font-secondary);font-size:18px}.module-benefits-list .container{overflow-x:scroll;flex-wrap:nowrap;display:flex;column-gap:var(--block-gap);padding:15px var(--block-gap);row-gap:15px}.module-benefits-list .container::-webkit-scrollbar{display:none}.module-benefits-list .benefit-block{display:flex;justify-content:center;align-items:center;grid-gap:var(--block-gap);flex:0 0 auto}.module-benefits-list .benefit-icon{display:inline-flex;line-height:1}.module-benefits-list .container.stack-icons .benefit-block{flex-direction:column;grid-gap:5px}@media (min-width: 1025px){.module-benefits-list .container{max-width:1395px;margin-left:auto;margin-right:auto;justify-content:space-between}.module-benefits-list .benefit-block{width:calc((100% / var(--module-columns)) - ((var(--block-gap) * (var(--module-columns) - 1)) / var(--module-columns)))}}.image-with-text{--spacing-6: 20px;background-position:center;background-repeat:no-repeat;background-size:cover}.image-with-text .container{margin-left:auto;margin-right:auto}.image-with-text .image-with-text__image-container{display:flex}.image-with-text .image-with-text__image-container-inner{width:100%}.image-with-text .image-with-text__image-container img{max-width:100%;display:block;height:auto;width:100%}.image-with-text .image-with-text__content{display:flex;width:100%}.image-with-text .image-with-text__inner{margin-top:0;margin-bottom:0}.image-with-text .image-with-text__text-container{position:relative;display:flex;flex-direction:column;justify-content:center;margin:0 auto;text-align:var(--text-alignment)}.image-with-text .image-with-text__text-container-accent{font-size:18px;text-transform:uppercase;letter-spacing:.5px}.image-with-text .image-with-text__text-container-heading{margin-bottom:var(--spacing-6);font-size:24px;line-height:1.2}.image-with-text .image-with-text__text-container-subheading,.image-with-text .image-with-text__text-container-text p{font-weight:300;font-size:16px;line-height:1.2}.image-with-text ul,.image-with-text ol{padding-left:14px}.image-with-text li{display:list-item}.image-with-text .image-with-text__image-caption{margin:0;font-weight:300;font-size:14px}.image-with-text .buttons-wrapper{display:flex;flex-direction:column;grid-gap:15px}.image-with-text .buttons-wrapper .button-block__button{margin:0}.image-with-text.text-align-mobile-left .buttons-wrapper{align-items:flex-start}.image-with-text.text-align-mobile-center .buttons-wrapper{align-items:center}.image-with-text.text-align-mobile-right .buttons-wrapper{align-items:flex-end}.image-with-text .button.button-primary{color:var(--color-text-button);background-color:var(--color-background-button)}.image-with-text .button.button-outline{color:var(--color-text-button);border-color:var(--color-text-button)}.image-with-text .button.button-link{color:inherit}.image-with-text .button-block__button{display:inline-flex}.image-with-text .section-blocks__accordion-item{border-top:1px solid var(--dawn)}.image-with-text .accordion-item__title{font-family:var(--font-body);font-size:18px;display:flex;margin:0;padding-top:20px;padding-bottom:20px;cursor:pointer;justify-content:space-between;align-items:center}.image-with-text .accordion-item__title:after{content:"+"}.image-with-text .accordion-item__content{max-height:0;overflow:hidden;opacity:0;visibility:hidden;transition:all .25s ease-in-out}.image-with-text .section-blocks__accordion-item.active .accordion-item__title:after{content:"-"}.image-with-text .section-blocks__accordion-item.active .accordion-item__content{max-height:200vh;opacity:1;visibility:visible;padding-bottom:20px}.image-with-text .section-blocks__tabbed-content .tab-titles{display:grid;grid-template-columns:repeat(3,1fr);text-align:center;font-size:14px;letter-spacing:1.4px;font-weight:700;transition:all .2s}.image-with-text .section-blocks__tabbed-content .tab-titles .tab-title{height:40px;display:flex;justify-content:center;align-items:center;border-bottom:1px solid var(--light-gray);cursor:pointer}.image-with-text .section-blocks__tabbed-content .tab-titles .tab-title.active{border-bottom-color:currentColor}.image-with-text .section-blocks__tabbed-content .tab-contents{position:relative}.image-with-text .section-blocks__tabbed-content .tab-content{position:absolute;top:0;left:0;width:100%;z-index:0;opacity:0;visibility:hidden;padding-top:20px}.image-with-text .section-blocks__tabbed-content .tab-content.active{visibility:visible;opacity:1;position:relative;z-index:1}.tabbed-split-content .image-with-text .module-intro .module-caption{max-width:800px;margin:0 auto}.tabbed-split-content .image-with-text .module-intro .module-caption p{line-height:1.4}.tabbed-split-content .image-with-text .tab-titles{display:flex;grid-gap:10px}.tabbed-split-content .image-with-text .tab-titles .button{border-radius:30px;border-width:1px;text-transform:none;font-family:var(--font-body);letter-spacing:0;background-color:var(--color-text-button);color:var(--color-background-button);border-color:currentColor;cursor:pointer;flex:0 0 auto}.tabbed-split-content .image-with-text .tab-titles .button:hover,.tabbed-split-content .image-with-text .tab-titles .button.active{color:var(--color-text-button);background-color:var(--color-background-button);border-color:var(--color-background-button)}.tabbed-split-content .image-with-text .image-with-text__content.as-tab:not(.active){display:none}@media (max-width: 767px){.image-with-text .image-with-text__content{flex-direction:column}}@media (max-width: 1024px){.image-with-text .image-with-text__inner{padding-top:var(--spacing-6);padding-bottom:var(--spacing-6)}.image-with-text .image-with-text__text-container{padding-bottom:var(--spacing-6);margin-top:var(--spacing-6);margin-bottom:0}.image-with-text.mobile-position-below-content .image-with-text__content{flex-direction:column-reverse}.image-with-text.mobile-position-below-content .image-with-text__content .image-with-text__text-container{margin-bottom:var(--spacing-6)}.image-with-text .button-block__inline-wrapper{display:flex;flex-direction:column;align-items:center}.image-with-text .section-blocks__border{margin-left:auto;margin-right:auto}.tabbed-split-content .image-with-text .tab-titles{flex-wrap:nowrap;overflow:auto;margin-left:-20px;padding-left:20px;margin-right:-20px;padding-right:20px}.tabbed-split-content .image-with-text .tab-titles::-webkit-scrollbar{opacity:0}}@media (min-width: 1025px){.image-with-text.margins{margin:40px}.image-with-text .image-padding-top-and-bottom .image-with-text__image-container-inner{padding-top:var(--spacing-6);padding-bottom:var(--spacing-6)}.image-with-text .image-with-text__text-container-inner{margin:0 auto;padding:0}.image-with-text.image-with-text--image-right .image-with-text__content{flex-direction:row-reverse}.image-with-text.image-padding-all-sides .image-with-text__image-container-inner{padding:var(--spacing-6)}.image-with-text.vertical-position-top .image-with-text__text-container{justify-content:center}.image-with-text.vertical-position-top .image-with-text__text-container{justify-content:flex-start}.image-with-text.vertical-position-bottom .image-with-text__text-container{justify-content:flex-end}.image-with-text.text-align-left .buttons-wrapper{align-items:flex-start}.image-with-text.text-align-center .buttons-wrapper{align-items:center}.image-with-text.text-aligns-right .buttons-wrapper{align-items:flex-end}.image-with-text .image-with-text__text-container-accent{font-size:14px}.image-with-text .image-with-text__text-container-heading{font-size:32px}.tabbed-split-content .image-with-text .module-intro{margin-bottom:40px}.tabbed-split-content .image-with-text .tab-titles{justify-content:center}}.module-compare-methods{padding-top:var(--data-mb-top);padding-bottom:var(--data-mb-bottom)}.module-compare-methods .container{margin-left:auto;margin-right:auto}.module-compare-methods .module-intro{text-align:center;margin-bottom:30px}.module-compare-methods .module-intro .module-title{font-size:28px}.module-compare-methods .compare-columns{text-align:center;font-size:14px}.module-compare-methods .compare-image{height:auto;margin-bottom:24px;aspect-ratio:8/5;padding-left:20px;padding-right:20px}.module-compare-methods h3.h3{letter-spacing:0;font-family:var(--font-body);font-weight:400}.module-compare-methods .compare-columns .compare-block:nth-child(2n){background-color:#fff}.module-compare-methods .compare-columns .compare-block{padding:20px 0}.module-compare-methods .compare-columns .compare-title{margin-bottom:20px}.module-compare-methods .compare-columns .compare-title h3.h3{font-family:var(--font-titles);font-size:24px;margin-bottom:10px;text-wrap:nowrap;padding:0 20px;text-overflow:ellipsis}.module-compare-methods .compare-columns .compare-title .money{min-height:14px;margin-top:10px;margin-bottom:0}.module-compare-methods .compare-row{border-top:1px solid var(--light-gray);width:100%;padding:10px 20px;min-height:102px}.module-compare-methods .compare-columns .compare-row h3.h3{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0;margin:0 0 10px}.module-compare-methods .btn-row{display:flex;justify-content:center;grid-gap:10px;align-items:center}.module-compare-methods .swatch-compare{font-size:12px;font-weight:700;line-height:1;height:25px;min-width:50px;padding:2px 10px;display:inline-flex;text-align:center;align-items:center;justify-content:center;border:1px solid currentColor;cursor:pointer;transition:all .2s}.module-compare-methods .swatch-compare:hover,.module-compare-methods .swatch-compare.active{color:#fff;background-color:#000}@media (max-width: 1024px){.module-compare-methods .container{padding-left:0;padding-right:0}.module-compare-methods .compare-columns{display:flex;flex-wrap:nowrap;overflow-x:scroll}.module-compare-methods .compare-block{flex:0 0 auto;width:80vw}.module-compare-methods .compare-image{aspect-ratio:16/9}}@media (min-width: 1025px){.module-compare-methods{padding-top:var(--data-dt-top);padding-bottom:var(--data-dt-bottom)}.module-compare-methods .module-intro .module-title{font-size:30px}.module-compare-methods .compare-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:0 20px}.module-compare-methods .compare-columns .compare-title h3.h3{font-size:30px}}.product-reel-section{margin:0;position:relative}.product-reel-container{text-align:left;background:var(--background);padding-top:var(--data-mb-top);padding-bottom:var(--data-mb-bottom)}.product-reel{position:initial}.product-reel-section .module-intro{padding:0 20px;margin-bottom:min(2.3vw,40px)}.product-reel-section .product-reel-title{text-align:left;font-size:28px;margin:0}.product-reel-section .product-reel-title+.product-reel-link{margin-top:20px}.product-reel-section .swiper-wrapper{margin-bottom:0;position:initial}.product-reel-section .redirect{cursor:pointer}.product-reel-section .product-img-container{position:relative;margin-bottom:10px;background-size:cover}.product-reel-section img{display:block;width:100%}.product-reel-section .product{display:flex;flex-flow:column;height:auto;text-align:left}.product-reel-section .product form{flex-grow:1;display:flex;align-items:flex-end}.product-reel-section .addCart-cta{height:42px;margin:10px 0 0;background-color:#fff;border:1px solid rgba(0,0,0,.25);color:#000;text-align:center;font-size:12px;letter-spacing:1.2px;display:flex;justify-content:center;align-items:center;transition:.25s ease-in-out;font-family:Acumin Pro Bold;width:100%}.product-reel-section .addCart-cta.desktop{display:none;pointer-events:none}.product-reel-section .addCart-cta.mobile{display:none}.product-reel-section .ss__product-colors{order:initial}.product-reel-section .product__title,.product-reel-section .product__price{font-size:14px;line-height:20px;margin:5px auto 0;width:100%}.product-reel-section .product__price{margin-bottom:0}.product-reel-section .swiper-pagination{bottom:30px}.product-reel-section .swiper-pagination-bullet-active{background-color:#000}.product-reel-section .ss__product-colors span{font-size:14px;line-height:20px}.product-reel-section .swiper-button-prev,.product-reel-section .swiper-button-next{display:none}@media screen and (min-width: 1024px){.product-reel-section{margin:0 150px;margin-right:clamp(20px,5vw,150px);margin-left:clamp(20px,5vw,150px)}.product-reel-container{text-align:center;padding-top:var(--data-dt-top);padding-bottom:var(--data-dt-bottom)}.product-reel-section .reel-wrapper{width:min(82vw,1405px);width:100%;margin:0 auto;padding:0 50px;position:relative}.product-reel-section .product-reel-title{font-size:30px;text-align:center}.product-reel-section .addCart-cta.desktop{display:flex;width:calc(100% - 12px);left:0;margin:6px;cursor:pointer;font-size:clamp(10px,.7vw,12px);position:absolute;bottom:0;border-color:#000;opacity:0}.product-reel-section .product:hover .addCart-cta.desktop{opacity:1;pointer-events:initial}.product-reel-section .addCart-cta.desktop:hover{background:#000;color:#fff}.product-reel-section .product__title{margin:0}.product-reel-section .product__title,.product-reel-section .product__price{font-size:clamp(12px,.82vw,14px);line-height:min(1.2vw,20px)}.product-reel-section .swiper-button-prev,.product-reel-section .swiper-button-next{--swiper-navigation-size: 7px;border-radius:50%;font-size:8px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:inherit;background-color:#fff;box-shadow:2px 2px 4px #00000040;top:40%}.product-reel-section .swiper-button-prev{left:60px}.product-reel-section .swiper-button-next{right:60px}.product-reel-section .swiper-button-disabled{display:none}.product-reel-section .product{display:flex;flex-flow:column}}.press-wrapper{background:var(--background);padding-top:var(--data-mb-top);padding-bottom:var(--data-mb-bottom)}.press-quotes-carousel{display:block!important;max-width:1250px;margin:auto}.press-quotes-carousel.owl-carousel{display:flex!important;column-gap:25px;width:fit-content}.press-quotes-carousel .press-logo{min-height:100%;display:flex;align-items:center;cursor:pointer;position:relative}.press-quotes-carousel .press-logo:after{content:"";position:absolute;bottom:0;height:1px;width:30%;background-color:transparent;left:50%;transform:translate(-50%);transition:all .2s}.press-quotes-carousel .press-logo img{opacity:.4;filter:grayscale(1)}.press-quotes-carousel .press-logo.active:after{width:100%;background-color:currentColor}.press-quotes-carousel .press-logo.active img{opacity:1}.press-quotes{text-align:center;margin-top:40px;padding:0 10px}.press-quotes .quote{position:absolute;font-family:var(--font-secondary);font-size:20px;opacity:0;padding:0 40px;visibility:hidden;max-height:0;overflow:hidden;transition:opacity .45s}.press-quotes .quote.active{position:relative;opacity:1;visibility:visible;max-height:100vh}.press-quotes .quote p{margin:0}.press-quotes .quote p>strong{font-family:Acumin Pro Bold}.press-image-wrap img{width:7.4vw;transition:all .2s}.press-quotes-carousel.owl-carousel.owl-loaded{display:block!important}.press-quotes-carousel.owl-loaded .press-image-wrap img{width:100%}.press-quotes-carousel.owl-carousel .owl-stage{display:flex;align-items:center}.press-heading{text-align:center;font-size:28px;margin-bottom:20px}.text-blurb{color:#2b100a;text-align:center;font-size:18px;font-style:normal;line-height:22px;margin:40px 0 0}@media (max-width: 768px){.press-quotes{margin-top:28px}.press-quotes .quote p{font-size:20px;line-height:normal}.press-quotes-carousel.owl-carousel{width:100%}.press-heading{margin-bottom:10px;line-height:min(11.3vw,48px)}.press-image-wrap img{width:30vw}.press-quotes-carousel.owl-carousel.two-blocks{justify-content:space-evenly}.press-quotes-carousel.owl-carousel{column-gap:25px;overflow-x:scroll;padding:0 25px}.press-quotes-carousel.owl-carousel::-webkit-scrollbar{opacity:0}.text-blurb{font-size:14px}}@media (min-width: 1025px){.press-wrapper{padding-top:var(--data-dt-top);padding-bottom:var(--data-dt-bottom)}.press-heading{font-size:30px}.press-quotes-carousel.owl-carousel{column-gap:50px}.press-quotes .quote{font-size:32px}}.module-accordions .module-accordions__container{background:var(--background);color:var(--text-color);padding-left:20px;padding-right:20px;padding-top:var(--data-dt-top);padding-bottom:var(--data-dt-bottom);margin:0 auto;max-width:var(--section-max-width)}.module-accordions .module-accordions__heading{font-size:24px;margin-bottom:20px}.module-accordions .module-accordions__heading *{line-height:1}.module-accordions .module-accordions_caption{margin-bottom:20px}.module-accordions .module-accordions__container .button-primary{color:var(--btn-color);background:var(--btn-bg-color);border-color:var(--btn-bg-color)}.module-accordions .module-accordions__wrapper{margin-top:40px}.module-accordions .module-accordions__complement{margin-top:20px}.module-accordions .module-accordions__accordion-item{border-top:1px solid var(--dawn)}.module-accordions .accordion-item__title{font-family:var(--font-body);font-size:18px;letter-spacing:0;text-transform:none;display:flex;margin:0;padding-top:20px;padding-bottom:20px;cursor:pointer;justify-content:space-between;align-items:center}.module-accordions .accordion-item__title:after{content:"+"}.module-accordions .accordion-item__content{max-height:0;overflow:hidden;opacity:0;visibility:hidden;transition:all .25s ease-in-out}.module-accordions .module-accordions__accordion-item.active .accordion-item__title:after{content:"-"}.module-accordions .module-accordions__accordion-item.active .accordion-item__content{max-height:200vh;opacity:1;visibility:visible;padding-bottom:40px}@media (min-width: 1025px){.module-accordions .module-accordions__container{padding-top:var(--data-mb-top);padding-bottom:var(--data-mb-bottom)}.module-accordions .module-accordions__heading{font-size:30px}}#ReviewsWidget .ElementsWidget .ElementsWidget__header .R-SliderIndicator-group .R-TextHeading{font-family:var(--font-primary);font-size:16px;font-weight:400}#ReviewsWidget .ElementsWidget .ElementsWidget__subheader .R-TextHeading{display:flex;align-items:center;gap:6px;font-family:var(--font-primary);font-weight:400}#ReviewsWidget .ElementsWidget .ElementsWidget__subheader .c-searchFilters__search #searchInput{border:1px solid #D4D4D4}#ReviewsWidget .ElementsWidget .ElementsWidget__subheader .c-searchFilters__search #searchInput::placeholder{color:var(--midnight);opacity:1}#ReviewsWidget .ElementsWidget .ElementsWidget__subheader .subheader__group--tabs .R-TabControls .R-TabControls__item.isActive{border-bottom:none}#ReviewsWidget .ElementsWidget .ElementsWidget__subheader .subheader__group--tabs .R-TabControls .R-TabControls__item.isActive .R-TextHeading{margin-bottom:0;font-weight:700;text-decoration:underline}#ReviewsWidget .ElementsWidget .ElementsWidget__list .R-ContentList .R-ContentList__item{padding-left:0;padding-right:0}#ReviewsWidget .ElementsWidget .ElementsWidget__list .R-ContentList .R-ContentList__item .c-meta__authorDetails .R-BadgeElement .R-BadgeElement__text{font-size:12px}#ReviewsWidget .ElementsWidget .ElementsWidget__list .R-ContentList .R-ContentList__item .c-meta__authorDetails .R-TextHeading,#ReviewsWidget .ElementsWidget .ElementsWidget__list .R-ContentList .R-ContentList__item .item__review .R-TextHeading{font-family:var(--font-primary);font-weight:700}#ReviewsWidget .ElementsWidget .ElementsWidget__list .R-ContentList .R-ContentList__item .item__review .R-TextBody{font-family:var(--font-primary);font-size:16px}#ReviewsWidget .ElementsWidget .ElementsWidget__list .R-ContentList .R-ContentList__item .c-item__slidersGroup{margin-bottom:0!important}#ReviewsWidget .ElementsWidget .ElementsWidget__list .R-ContentList .R-ContentList__item .R-SliderIndicator-group .R-TextHeading{font-family:var(--font-primary);font-size:16px;font-weight:400}#ReviewsWidget .ElementsWidget .ElementsWidget__list .R-ContentList .R-ContentList__item .R-SliderIndicator-group .R-TextBody{font-family:var(--font-primary);font-size:14px;font-weight:400}#ReviewsWidget .ElementsWidget .ElementsWidget__list .R-PaginationControls .R-PaginationControls__item{border:none}#ReviewsWidget .ElementsWidget .ElementsWidget__list .R-PaginationControls .R-PaginationControls__item.isActive .R-TextHeading{text-decoration:underline;font-weight:700}#ReviewsWidget .ElementsWidget .ElementsWidget__list .R-PaginationControls .R-PaginationControls__item .R-TextHeading{margin-bottom:0;font-family:var(--font-primary);font-size:18px;font-weight:400}@media screen and (max-width: 768px){#ReviewsWidget .ElementsWidget .ElementsWidget__subheader .subheader__group--tabs{text-align:left!important}}.module-shop-by-images-carousel{--block-gap: 20px;font-family:var(--font-body);font-size:16px;line-height:1.1;text-align:var(--text-align);padding-top:var(--data-mb-top);padding-bottom:var(--data-mb-bottom)}.module-shop-by-images-carousel .container{margin-left:auto;margin-right:auto}.module-shop-by-images-carousel .module-heading{font-family:var(--font-secondary);font-size:28px;line-height:1.2}.module-shop-by-images-carousel .carousel-container{display:flex;margin:30px auto;grid-gap:var(--block-gap)}.module-shop-by-images-carousel .carousel-container::-webkit-scrollbar{display:none}.module-shop-by-images-carousel .image-item{position:relative;text-align:center;flex:0 0 auto}.module-shop-by-images-carousel .image-item .image-link{position:absolute;top:0;left:0;right:0;bottom:0}.module-shop-by-images-carousel .module-wrapper.circled-images .image-container{border-radius:50%;margin-bottom:10px}.module-shop-by-images-carousel .image-item .image-container{display:block;width:100%}.module-shop-by-images-carousel .image-item .image-container,.module-shop-by-images-carousel .image-item .image-container img{display:block;margin:0 auto;max-width:100%}.module-shop-by-images-carousel .image-item .image-title{font-family:var(--font-body);font-size:14px;margin-top:10px;margin-bottom:0}.module-shop-by-images-carousel .module-buttons{display:flex;flex-direction:column;align-items:center}@media (max-width: 1024px){.module-shop-by-images-carousel .carousel-container{margin-left:-1.333rem;margin-right:-1.333rem;padding-left:1.333rem;padding-right:1.333rem;overflow-x:scroll}.module-shop-by-images-carousel .module-wrapper:not(.mb-columns-auto) .image-item{width:calc(100% / (var(--module-columns) * 1.3))}.module-shop-by-images-carousel .module-wrapper.mb-align-left .module-buttons{align-items:flex-start}.module-shop-by-images-carousel .module-wrapper.mb-align-right .module-buttons{align-items:flex-end}}@media (min-width: 1025px){.module-shop-by-images-carousel{--block-gap: 40px;padding-top:var(--data-dt-top);padding-bottom:var(--data-dt-bottom)}.module-shop-by-images-carousel .module-heading{font-size:30px}.module-shop-by-images-carousel .carousel-container{justify-content:center;margin-left:auto;margin-right:auto;overflow-x:scroll}.module-shop-by-images-carousel .carousel-container .image-title{font-size:18px}.module-shop-by-images-carousel .module-wrapper.dt-align-left .module-buttons{align-items:flex-start}.module-shop-by-images-carousel .module-wrapper.dt-align-right .module-buttons{align-items:flex-end}.module-shop-by-images-carousel .image-item{min-width:120px}.module-shop-by-images-carousel .module-wrapper:not(.dt-columns-auto) .image-item{width:calc((100% / var(--module-columns)) - ((var(--block-gap) * (var(--module-columns) - 1)) / var(--module-columns)))}}.heading-with-links{--data-mb-top: 40px;--data-mb-bottom: 40px;--data-mb-left: 20px;--data-mb-right: 20px;padding:40px 20px;padding:var(--data-mb-top) var(--data-mb-right) var(--data-mb-bottom) var(--data-mb-left)}.heading-with-links .hero-links{display:flex;grid-gap:10px;margin-top:30px;font-size:14px}.heading-with-links .hero-links::-webkit-scrollbar{opacity:0}.heading-with-links-heading{margin-bottom:10px}.heading-with-links-heading h1{font-family:var(--font-titles);font-size:28px;line-height:1}.heading-with-links-caption{margin-bottom:10px}.heading-with-links .hero-links .button-outline{color:var(--btn-color);font-family:var(--font-light);text-transform:none;letter-spacing:0;background:var(--btn-bg-color);border:1px solid currentColor;border-radius:30px;display:inline-flex;align-items:center;justify-content:center;padding:4px 16px;height:40px;flex:0 0 auto}.heading-with-links .hero-links .button-outline.active,.heading-with-links .hero-links .button-outline:hover{color:var(--btn-bg-color);background:var(--btn-color);border:1px solid currentColor}@media (max-width: 767px){.heading-with-links .hero-links{flex-wrap:nowrap;overflow-x:scroll;justify-content:flex-start;margin-left:-20px;padding-left:20px;margin-right:-20px;padding-right:20px;padding-bottom:0}}@media (min-width: 1025px){.heading-with-links{--data-dt-top: 80px;--data-dt-bottom: 80px;--data-dt-left: 40px;--data-dt-right: 40px;margin:0 150px;margin-right:clamp(20px,5vw,150px);margin-left:clamp(20px,5vw,150px);padding:80px 40px;padding:var(--data-dt-top) var(--data-dt-right) var(--data-dt-bottom) var(--data-dt-left)}.heading-with-links .hero-links{font-size:16px}.heading-with-links-heading h1{font-size:50px;line-height:1}}html body div.iub__us-widget{padding:0 20px 20px;margin-top:-25px;background:var(--light-blue)}html body div.iub__us-widget div.iub__us-widget__wrapper{max-width:1345px;background:transparent;border:0;font-size:inherit;font-weight:400;font-size:12px;color:#000;flex-direction:row;grid-gap:10px}html body div.iub__us-widget .iub__us-widget__link{padding:0}html body div.iub__us-widget .iub__us-widget__link:hover{background-color:transparent}html body div.iub__us-widget div.iub__us-widget__wrapper .iub__us-widget__link--privacy-choices{border:0;margin:0}html body div.iub__us-widget a.iub__us-widget__link--privacy-choices:after{display:none}@media (min-width: 1025px){html body div.iub__us-widget{margin-top:-84px}html body div.iub__us-widget div.iub__us-widget__wrapper{width:100%;text-align:right;justify-content:flex-end}}.template-suffix-quiz .template-page{max-width:initial;padding:0}:is(.product-add-to-cart-container,.product-bundle-inner) .bundle-atc.state--loading .local--default,:is(.product-add-to-cart-container,.product-bundle-inner) .product-add-to-cart.state--loading .local--default{display:none}:is(.product-add-to-cart-container,.product-bundle-inner) .bundle-atc{max-height:40px}:is(.product-add-to-cart-container,.product-bundle-inner) .bundle-atc .local--spinner,:is(.product-add-to-cart-container,.product-bundle-inner) .product-add-to-cart .local--spinner{position:absolute;top:10px!important;right:0;bottom:0;left:0;margin:0 auto;background-color:#fff;border-radius:100%;animation:atc-loading 1s infinite ease-in-out;display:none;width:1.6018066406rem;height:1.6018066406rem}:is(.product-add-to-cart-container,.product-bundle-inner) .bundle-atc .local--spinner{background-color:#000}:is(.product-add-to-cart-container,.product-bundle-inner) .bundle-atc.state--loading .local--spinner,:is(.product-add-to-cart-container,.product-bundle-inner) .product-add-to-cart.state--loading .local--spinner{display:block;position:relative;top:-6px!important}@keyframes atc-loading{0%{transform:scale(0)}to{transform:scale(1);opacity:0}}.product-set .spinner{display:none;position:relative;top:8px;background-color:#000;border-radius:100%;animation:sk-scaleout 1s infinite ease-in-out;width:1.125rem;height:1.125rem}#mobile-product-set{background-color:#fff;display:none;padding:0 0 24px}.cart-drawer-item-remove .spinner{background-color:#000;border-radius:100%;animation:sk-scaleout 1s infinite ease-in-out;top:8px;display:inline-block;width:1.125rem;height:1.125rem}#mobile-product-set .product-set-content{margin-bottom:0}@media (max-width: 960px){#mobile-product-set,.mobile-gwp-message-bar{display:block}}
/*# sourceMappingURL=/cdn/shop/t/1136/assets/custom.css.map */
