@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Work+Sans:ital,wght@0,100..900;1,100..900&display=swap";body{font-family:Work Sans,sans-serif;font-size:16px;line-height:1.4}.utility-bar.utility-bar--bottom-border{border-bottom:0px}.utility-bar .announcement-bar__message{text-align:center;padding:6px 15px 6px 0;margin:0;letter-spacing:0;min-height:auto;font-family:Work Sans,sans-serif;font-weight:400;color:#000;font-size:14px}sticky-header .header:not(.drawer-menu).page-width{padding-left:0;padding-right:0}sticky-header.header-wrapper--border-bottom{border-bottom:0px}.header.page-width{max-width:100%;padding-left:0;padding-right:0}header.header{display:flex;align-items:center;flex-wrap:wrap;padding-top:0;padding-bottom:0}.header .header-topbar{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;max-width:1378px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;padding-bottom:0}.header--middle-left .header__heading-link,.header--top-left .header__heading-link{margin-left:0}.header h1.header__heading{line-height:1;color:#000;font-family:Work Sans,sans-serif;font-size:30px;letter-spacing:-1px;font-weight:800}.header .header__heading-link{padding:0;margin-top:29px}.header .header__heading-link .h2{line-height:1;color:#000;font-family:Work Sans,sans-serif;font-size:30px;letter-spacing:-1px;font-weight:800}.header .header__heading-logo{height:auto;max-width:100%}.header .predictive-search__loading-state{display:none}.header .search__input.field__input{width:600px;height:50px;padding:15px 50px 15px 49px;border:1px #000000 solid;border-radius:10px;background:url(https://cdn.shopify.com/s/files/1/0319/0774/1833/files/search-ic.svg?v=1764334782) no-repeat center left 19px;font-family:Work Sans,sans-serif;font-size:16px;letter-spacing:0px;line-height:1}.header .reset__button{right:0}.header .predictive-search{border-radius:10px}.header .predictive-search *{font-family:Work Sans,sans-serif;font-size:16px;text-transform:lowercase}.header .field:after{border:0px;border-radius:0;box-shadow:none;z-index:1}.header .head-search-box{margin:15px 153px 15px auto}.header .search__button{display:none}.header .field:hover.field:after{box-shadow:none;outline:0;border-radius:0}.header .search__input.field__input:focus-visible{box-shadow:none;outline:0;border-radius:10px}.header .field__label,.header .customer .field label{color:#b6b6b6;letter-spacing:0px;line-height:1.4;font-family:Work Sans,sans-serif;font-size:16px;left:51px;top:15px}.header .field__input:focus~.field__label,.header .field__input:not(:placeholder-shown)~.field__label,.header .field__input:-webkit-autofill~.field__label,.header .customer .field input:focus~label,.header .customer .field input:not(:placeholder-shown)~label,.header .customer .field input:-webkit-autofill~label{left:51px}.header .header__icons{padding-right:0;align-items:center}.header .header__icons>a{font-size:16px;font-family:Work Sans,sans-serif;font-weight:700;text-decoration:none;color:#000;letter-spacing:0px;margin:0 55px 0 0}.header .header__icons .cart-count-bubble{line-height:1.7rem}.header .header__icon.header__icon--account{width:auto;height:auto;margin:0 20px 0 0}.header .header__icon.header__icon--account span{height:auto;width:auto}.header .header__icon.header__icon--account svg.icon.icon-account{width:24px;height:24px}.header__icons>a.header__icon--cart{width:auto;height:auto;margin:0 2px 0 0}.header .header__icon:hover .icon,.header .modal__close-button:hover .icon{transform:scale(1)}.header .header__icon--cart .svg-wrapper{width:auto;height:auto}.header .header__icon--cart .svg-wrapper svg.icon.icon-cart{width:23px;height:24px}.header .header__icon--cart{width:auto;height:auto;margin:0}.header-bottom-nav{background:#000;width:100%;padding:16px 0 13px}.header ul.list-menu.list-menu--inline{gap:45px}.header .header__menu-item{padding:0;text-decoration:none;color:#fff;font-family:Work Sans,sans-serif;font-size:16px;letter-spacing:0px;font-weight:700}.header .header__menu-item .icon-caret{display:none}.header .header__menu-item .header__active-menu-item,.header .header__menu-item:hover{color:#ef5acf;text-decoration:none}.header details[open]:hover>.header__menu-item{text-decoration-thickness:0}.header details[open]>.header__menu-item{text-decoration:none;color:#ef5acf}.header .header__menu-item:hover span{text-decoration:none;text-underline-offset:0}.header nav.header__inline-menu{display:flex;justify-content:center}.header__inline-menu summary.list-menu__item{padding-right:0}.shopify-section-header-sticky .mega-menu__content{max-height:400px!important;height:400px;box-shadow:0 0 30px #00000026}.header__inline-menu .mega-menu__content{padding-bottom:0;padding-top:49px}.header__inline-menu .mega-menu__wrapper.page-width{max-width:1242px;padding:0 20px}.header__inline-menu .mega-menu__link.mega-menu__link--level-2{font-weight:700;font-size:16px;letter-spacing:0pc;font-family:Work Sans,sans-serif;line-height:1;margin-bottom:16px}.header__inline-menu .mega-menu__list{display:grid;gap:0px;grid-template-columns:1fr 1fr 1fr;list-style:none}.header__inline-menu .mega-menu__grid{display:grid;grid-template-columns:55.5% 44.4%}.header__inline-menu .mega-menu__columns{display:grid;grid-template-columns:1fr 1fr 1fr}.header__inline-menu .mega-menu__promo-container{display:grid;grid-template-columns:1fr 1fr;gap:37px}.header__inline-menu .mega-menu__promo{position:relative}.header__inline-menu .mega-menu__promo h4{font-size:16px;position:absolute;bottom:33px;left:0;right:0;padding:0 20px;text-align:center;font-weight:700;color:#fff;font-family:Work Sans,sans-serif;letter-spacing:0px}.header__inline-menu .mega-menu__promo a.button:before,.header__inline-menu .mega-menu__promo a.button:after{display:none}.header__inline-menu .mega-menu__promo a.button{position:absolute;bottom:36px;line-height:1;padding:0;min-height:fit-content;min-width:auto;background:transparent;border:0px;left:0;right:0;width:120px;margin:auto;letter-spacing:0px;font-family:Work Sans,sans-serif;font-size:12px}.header__inline-menu .mega-menu__promo a.button:hover{color:#ef5acf}.header__inline-menu .mega-menu__promo-container img{width:100%;height:auto;border-radius:15px}.header__inline-menu .mega-menu__list.page-width{padding:0 20px;max-width:1239px}.header__inline-menu .mega-menu__link{font-size:14px;line-height:1;letter-spacing:0px;color:#000;padding:0;margin:0 0 14px;font-family:Work Sans,sans-serif}.header__inline-menu .mega-menu__link:hover,.header__inline-menu .mega-menu__link--active{color:#ef5acf;text-decoration:none}.content-for-layout .page-width{padding-left:20px;padding-right:20px;max-width:1378px}.content-for-layout .three-column-blocks .page-width{max-width:1420px;padding-left:0;padding-right:0}.three-column-blocks .three-column-blocks__container{display:grid;grid-template-columns:1fr 1fr 1fr;gap:9px;box-sizing:border-box;padding:10px 0 13px}.three-column-blocks__dots{display:none}.three-column-blocks .three-column-blocks__image-container img{max-width:100%;height:auto;border-radius:15px;vertical-align:top}.three-column-blocks .three-column-blocks__item{position:relative}.three-column-blocks .three-column-blocks__item .overlay-content{position:absolute;bottom:50px;left:0;width:100%;display:flex;justify-content:center;flex-wrap:wrap;text-align:center}.three-column-blocks .overlay-content h3.three-column-blocks__item-heading{margin:0 0 25px;width:100%;font-family:Work Sans,sans-serif;color:#fff;font-size:36px;letter-spacing:-1px;font-weight:700;line-height:1}product-info .button,.footer .newsletter-form__button:not(:focus-visible):not(.focused),.footer .newsletter-form__button,.cart-notification-wrapper .button,.content-for-layout .button{padding:17px 20px 17px 21px;border-radius:10px;color:#fff;background:#ff66b2;font-family:Work Sans,sans-serif;font-weight:700;font-size:16px;letter-spacing:0px;line-height:1;text-decoration:none;border:0px;text-transform:lowercase}product-info .button:hover,.footer .newsletter-form__button:not(:focus-visible):not(.focused):hover,.footer .newsletter-form__button:hover,.cart-notification-wrapper .button:hover,.content-for-layout .button:hover{background:#ce297b}product-info .button:after,product-info .button:before,.cart-notification-wrapper .button:after,.cart-notification-wrapper .button:before,.content-for-layout .button:after,.content-for-layout .button:before{display:none}.cart-notification-wrapper .button.button--secondary{background:#000}.cart-notification-wrapper .button.button--secondary:hover{background:#555}.content-for-layout .offer-bar-sec .page-width{padding:35px 20px;max-width:1246px}.offer-bar-sec .multicolumn-card{display:flex;align-items:center}.offer-bar-sec .background-none .multicolumn-card__image-wrapper{margin-left:0;margin-right:0;width:auto}.offer-bar-sec .media img.multicolumn-card__image{position:relative;left:auto;top:auto;height:auto;width:auto;max-width:none}.offer-bar-sec .multicolumn-list h3,.offer-bar-sec .multicolumn-list p{margin:0;font-family:Work Sans,sans-serif;font-size:16px;line-height:1.4;color:#000;font-weight:400;letter-spacing:0px;max-width:162px}.offer-bar-sec .multicolumn-list li:nth-of-type(1) p{max-width:150px}.offer-bar-sec .multicolumn-list li:nth-of-type(1) .multicolumn-card .multicolumn-card__image-wrapper .media img.multicolumn-card__image{width:62px;height:62px;margin-right:26px}.offer-bar-sec .multicolumn-list li:nth-of-type(2) .multicolumn-card .multicolumn-card__image-wrapper .media img.multicolumn-card__image{width:48px;height:54px;margin-left:9px;margin-top:5px;margin-right:23px}.offer-bar-sec .multicolumn-list li:nth-of-type(3) .multicolumn-card .multicolumn-card__image-wrapper .media img.multicolumn-card__image{width:51px;height:41px;margin-left:13px;margin-top:11px;margin-right:22px}.offer-bar-sec .multicolumn-list li:nth-of-type(4) .multicolumn-card .multicolumn-card__image-wrapper .media img.multicolumn-card__image{width:46px;height:46px;margin-left:6px;margin-top:7px;margin-right:32px}.offer-bar-sec .multicolumn-list li:nth-of-type(2) .multicolumn-card .multicolumn-card__info{padding-top:0;position:relative;top:5px}.offer-bar-sec .multicolumn-list li:nth-of-type(3) .multicolumn-card .multicolumn-card__info{position:relative;top:5px}.offer-bar-sec .multicolumn-list li:nth-of-type(4) .multicolumn-card .multicolumn-card__info{position:relative;top:6px}.offer-bar-sec .multicolumn-card__info{padding:0}.offer-bar-sec .media{padding-bottom:0!important}.offer-bar-sec .background-none .multicolumn-list .multicolumn-card__info,.offer-bar-sec .background-none .multicolumn-list:not(.slider) .center .multicolumn-card__info{padding:0}.content-for-layout .popular-hair-products-sec .page-width{padding:42px 20px 44px}.popular-hair-products-sec .grid{gap:25px}.popular-hair-products-sec .background-none .multicolumn-card__image-wrapper{margin:0}.popular-hair-products-sec .multicolumn-list__item.center .media--adapt,.popular-hair-products-sec .multicolumn-list__item .media--adapt .multicolumn-card__image{width:auto;border-radius:15px}.popular-hair-products-sec .grid{gap:25px;display:grid;grid-template-columns:repeat(6,1fr);margin-top:25px;padding-top:7px}.popular-hair-products-sec .grid--5-col-desktop .grid__item{width:100%;max-width:100%}.popular-hair-products-sec .background-none .multicolumn-list .multicolumn-card__info,.popular-hair-products-sec .background-none .multicolumn-list:not(.slider) .center .multicolumn-card__info{padding:10px 0 0}.popular-hair-products-sec .background-none .multicolumn-list .multicolumn-card__info a.link.animate-arrow{font-size:24px;font-weight:700;font-family:Work Sans,sans-serif;letter-spacing:-.8px;line-height:1;margin-top:0}.popular-hair-products-sec .grid__item:nth-of-type(2) .multicolumn-card .multicolumn-card__info a.link.animate-arrow{margin-top:2px}.popular-hair-products-sec .grid__item:nth-of-type(3) .multicolumn-card .multicolumn-card__info a.link.animate-arrow{margin-left:1px}.new-arrival-sec .slider--desktop .slider__slide:first-child{margin-left:0;scroll-margin-left:0}.new-arrival-sec slider-component{--desktop-margin-left-first-item: 0}.new-arrival-sec .product-grid{max-width:1370px;margin:auto;padding-left:0;padding-right:0;gap:0px;width:auto}.new-arrival-sec .slider--desktop:after{content:"";width:0;padding-left:0;margin-left:0}.new-arrival-sec .grid__item{width:25%!important;margin:0;padding:0 16px 0 15px!important;max-width:25%!important;min-width:25%!important}.new-arrival-sec .collection__title.title-wrapper--self-padded-tablet-down{padding:0 20px;margin-bottom:35px}.new-arrival-sec .collection{padding-top:40px;padding-bottom:70px}.new-arrival-sec .slider-counter{display:none}.new-arrival-sec .slider-button .icon{height:0px;display:none}.new-arrival-sec .slider-button{width:32px;height:32px;position:absolute;top:50%;margin-top:-83px;z-index:1;display:block}.new-arrival-sec .slider-button .svg-wrapper{display:none}.new-arrival-sec .slider-buttons{max-width:1370px;margin:-16px auto auto;position:absolute;top:50%;left:0;right:0;z-index:1}.new-arrival-sec .slider-buttons:hover{opacity:.5}.new-arrival-sec .slider-button[disabled=disabled]:hover,.new-arrival-sec .slider-button[disabled=disabled]{opacity:.1}.new-arrival-sec .slider-button.slider-button--next{background:url(https://cdn.shopify.com/s/files/1/0319/0774/1833/files/next-ic.svg?v=1764356404) no-repeat center center;width:32px;height:32px;right:-1px}.new-arrival-sec .slider-button.slider-button--prev{background:url(https://cdn.shopify.com/s/files/1/0319/0774/1833/files/prev-ic.svg?v=1764356322) no-repeat center center;width:32px;height:32px;left:-1px}.new-arrival-sec .media>*:not(.zoom):not(.deferred-media__poster-button),.media model-viewer{height:auto;width:auto;right:0}.content-for-layout .section-collection-list .page-width{padding-top:45px;padding-bottom:65px}.section-collection-list .slick-arrow{position:absolute;top:50%;border:0px;background:transparent;padding:0;margin-top:-13px;z-index:1;cursor:pointer}.section-collection-list .slick-arrow:hover{opacity:.5}.related-products button.slick-arrow.slick-disabled,.related-products button.slick-arrow.slick-disabled:hover,.section-collection-list .slick-arrow.slick-disabled,.section-collection-list .slick-arrow.slick-disabled:hover{opacity:.1}.section-collection-list .slick-arrow.slick-prev{left:-0px}.section-collection-list .slick-arrow.slick-next{right:-1px}.section-collection-list .collection-list__item .card-wrapper{padding:0 16px}.section-collection-list .collection-list__item .card-wrapper .card.card--standard.card--text{background:#fff;border-radius:15px;overflow:hidden}.section-collection-list .card--card.gradient,.section-collection-list .card__inner.gradient{background:transparent}.section-collection-list .media>*:not(.zoom):not(.deferred-media__poster-button),.media model-viewer{display:block;max-width:100%;position:absolute;top:0;left:0;height:auto;width:auto;border-radius:15px}.section-collection-list .card:hover .media.media--hover-effect>img:first-child:only-child,.section-collection-list .card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:scale(1);border-radius:15px}.section-collection-list .collection-list{margin-left:-16px;margin-right:-16px;padding-top:5px;max-height:533px;display:flex}.section-collection-list .card__information{padding:0}.section-collection-list .card__content{position:absolute;bottom:48px;left:0;right:0;padding:0 40px;text-align:center}.section-collection-list .card--media .card__content{position:absolute}.section-collection-list .slick-slide:nth-of-type(1) .card__content{padding:0 43px 0 40px;bottom:49px}.section-collection-list h3.card__heading{font-size:36px;font-family:Work Sans,sans-serif;color:#000;font-weight:700;letter-spacing:-1px;line-height:1em;padding:0 20px;margin-top:10px}.section-collection-list h3.card__heading span.icon-wrap{display:none}.best-sellers-sec .slider--desktop .slider__slide:first-child{margin-left:0;scroll-margin-left:0}.best-sellers-sec slider-component{--desktop-margin-left-first-item: 0}.best-sellers-sec .product-grid{max-width:1370px;margin:auto;padding-left:0;padding-right:0;gap:0px;width:auto}.best-sellers-sec .slider--desktop:after{content:"";width:0;padding-left:0;margin-left:0}.best-sellers-sec .grid__item{width:25%!important;margin:0;padding:0 16px 0 15px!important;max-width:25%!important;min-width:25%!important}.best-sellers-sec .collection__title.title-wrapper--self-padded-tablet-down{padding:0 20px;margin-bottom:35px}.best-sellers-sec .collection{padding-top:61px;padding-bottom:54px}.best-sellers-sec .slider-counter{display:none}.best-sellers-sec .slider-button .icon{height:0px;display:none}.best-sellers-sec .slider-button{width:32px;height:32px;position:absolute;top:50%;margin-top:-82px;z-index:2;display:block}.best-sellers-sec .slider-button .svg-wrapper{display:none}.best-sellers-sec .slider-buttons{max-width:1370px;margin:-16px auto auto;position:absolute;top:50%;left:0;right:0;z-index:1}.best-sellers-sec .slider-buttons:hover{opacity:.5}.best-sellers-sec .slider-button.slider-button--next{background:url(https://cdn.shopify.com/s/files/1/0319/0774/1833/files/next-ic.svg?v=1764356404) no-repeat center center;width:32px;height:32px;right:-1px}.best-sellers-sec .slider-button.slider-button--prev{background:url(https://cdn.shopify.com/s/files/1/0319/0774/1833/files/prev-ic.svg?v=1764356322) no-repeat center center;width:32px;height:32px;left:-1px}.best-sellers-sec .media>*:not(.zoom):not(.deferred-media__poster-button),.media model-viewer{height:auto;width:auto;right:0}.best-sellers-sec .slider-button[disabled=disabled]:hover,.best-sellers-sec .slider-button[disabled=disabled]{opacity:.1}.two-promo-banners{background:#fef1fb;padding-top:67px;padding-bottom:54px}.content-for-layout .two-promo-banners .page-width{max-width:1382px}.two-promo-banners .two-promo-banners__grid{display:grid;grid-template-columns:1fr 1fr;gap:30px;box-sizing:border-box;padding:0}.two-promo-banners .two-promo-banners__media-wrapper img{max-width:100%;height:auto;border-radius:15px;vertical-align:top}.two-promo-banners .two-promo-banners__item{position:relative}.two-promo-banners .two-promo-banners__item .two-promo-banners__overlay{position:absolute;bottom:42px;left:0;width:100%;display:flex;justify-content:center;flex-wrap:wrap;text-align:center}.two-promo-banners .two-promo-banners__overlay h3.two-promo-banners__heading-text{margin:0 0 24px;width:100%;font-family:Work Sans,sans-serif;color:#fff;font-size:24px;letter-spacing:-.8px;font-weight:700;line-height:1}.collection-list-wrapper .slick-slide{display:none}.collection-list-wrapper .slick-track .slick-slide{display:block;opacity:0!important}.collection-list-wrapper .slick-track .slick-slide.slick-active{opacity:1!important}.collection-list-wrapper .card--standard .card__media{margin:0}.collection-list-wrapper .card__media{margin:0;width:100%}.grid.product-grid .card-wrapper{border:0px #FAC0EE solid;border-radius:10px;overflow:hidden}.grid.product-grid .ratio:before{padding-bottom:122.5%}.grid.product-grid h5,.grid.product-grid .h5 a,.grid.product-grid .h5{font-size:16px;color:#000;text-decoration:none;letter-spacing:0px;line-height:1;font-family:Work Sans,sans-serif}.grid.product-grid .h5{height:48px;overflow:hidden;margin-bottom:5px}.grid.product-grid .h5 a:Hover{text-decoration:none}.grid.product-grid .card--standard>.card__content{padding:15px 19px 19px 20px;display:flex;flex-wrap:wrap}.grid.product-grid .card--standard>.card__content .card__information{padding:0}.grid.product-grid .price{margin-top:4px!important;font-size:16px;letter-spacing:0px;line-height:1.4;color:#ff66b2!important;font-weight:800;font-family:Inter,sans-serif}.grid.product-grid .quick-add{width:100%;margin:-1px 0 0}.content-for-layout .grid.product-grid .button{width:100%;text-transform:lowercase;background:#000;margin-top:10px}.content-for-layout .grid.product-grid .button:hover{background:#555}.content-for-layout .collection-hero__title,.instagram h3,.instagram h2,.content-for-layout h2,.content-for-layout .title{font-size:36px;font-family:Work Sans,sans-serif;line-height:1;color:#000;letter-spacing:-1.1px;font-weight:700}.footer.gradient{padding-bottom:19px}.footer .footer__content-top.page-width{padding:0 20px;max-width:1362px;display:flex;align-items:flex-start;justify-content:space-between}.footer .footer-block--newsletter{margin-top:0;padding-top:17px}.footer .footer-block__newsletter{text-align:left}.footer .footer-block__heading{font-size:24px;font-family:Work Sans,sans-serif;font-weight:700;line-height:1;letter-spacing:-.7px;color:#fcdc00;margin-bottom:12px}.footer .newsletter-form__field-wrapper .field__input{padding-right:160px;background:#2b2a2a;border-radius:10px;height:50px}.footer .newsletter-form__button{padding:0;height:50px;right:-3px;width:157px}.footer p{font-size:16px;letter-spacing:0px;color:#fff;font-family:Work Sans,sans-serif;font-weight:400;margin:0}.footer .newsletter-form{margin:21px auto 0;max-width:100%}.footer .field__label,.footer .customer .field label{font-size:16px;color:#9d9d9d;font-family:Work Sans,sans-serif;top:15px;left:25px;letter-spacing:0px;line-height:1.4}.footer .newsletter-form__field-wrapper{width:446px;max-width:100%;margin-right:-1px}.footer .newsletter-form__field-wrapper .field:before,.footer .newsletter-form__field-wrapper .field:after{display:none}.footer .field__input:focus-visible,.footer .select__select:focus-visible,.footer .customer .field input:focus-visible,.footer .customer select:focus-visible,.footer .localization-form__select:focus-visible.localization-form__select:after{box-shadow:none;outline:0;border-radius:10px}.footer *:focus-visible{outline:0;outline-offset:0;box-shadow:none}.footer .footer__content-top .footer__blocks-wrapper.grid{gap:82px;width:auto;margin-top:17px;margin-right:40px}.footer .footer__content-top .footer__blocks-wrapper.grid div{width:auto;max-width:none}.footer .footer__blocks-wrapper .footer-block__heading{font-size:16px;height:21px;letter-spacing:-.4px}.footer-block__details-content li{margin-bottom:6.5px}.footer .list-menu__item--link{padding-bottom:0;padding-top:0}.footer .list-menu__item--active{text-underline-offset:0}.footer .footer-block__details-content .list-menu__item--link{display:inline-block;font-size:16px;text-decoration:none;color:#fff;letter-spacing:0px;font-family:Work Sans,sans-serif;line-height:1;padding:0}.footer .footer-block__details-content .list-menu__item--link:hover{text-decoration:none;color:#ef5acf}.footer .list-social__link{margin-right:20px;margin-top:5px;padding:0}.footer .list-social__link svg.icon.icon-facebook{width:13.98px;height:20px;position:relative;top:-1px;left:-1px}.footer .list-social__item .icon:hover path{fill:#ef5acf}.footer .list-social__link:hover .icon{transform:scale(1);color:#ef5acf}.footer .footer__content-bottom{border-top:0px;padding-top:100px;text-align:right}.footer .footer__content-bottom-wrapper.page-width{padding:0 20px;max-width:1378px;display:flex}.footer .footer__payment{margin-top:0}.footer .footer__column--info{padding-left:0;padding-right:0;align-items:flex-start}.footer ul.footer-payment-icon{display:flex;margin:0 0 0 9px;padding:0;list-style:none;align-items:center;gap:10px}.footer .footer__copyright{text-align:right;margin-top:0;width:100%}.footer .copyright__content{font-size:12px;color:#fff;line-height:2;font-family:Work Sans,sans-serif;letter-spacing:0px}.footer .copyright__content a{text-transform:capitalize}.footer .copyright__content a:hover{color:#ef5acf;text-decoration:none}.custom-index .shopify-section.section.section-collection-list .collection-list .collection-list__item{max-width:457px;opacity:1!important}.quantity-popover-container .quantity__button:focus,.quantity-popover-container .quantity__input:focus{background:transparent}.quantity-popover-container .quantity__input{color:#000;font-size:14px;font-weight:700;opacity:1;border:0;font-family:Work Sans,sans-serif}.content-for-layout .cart-item a:hover{color:#ef5acf}.content-for-layout .customer h1{font-size:36px;font-family:Work Sans,sans-serif;line-height:1;color:#000;letter-spacing:-1.1px;font-weight:700;text-transform:lowercase}.content-for-layout .field:before,.content-for-layout .select:before,.content-for-layout .customer .field:before,.content-for-layout .customer select:before,.content-for-layout .localization-form__select:before{display:none}.content-for-layout .field:after,.content-for-layout .select:after,.content-for-layout .customer .field:after,.content-for-layout .customer select:after,.content-for-layout .localization-form__select:after{display:none}.content-for-layout .field__input,.content-for-layout .customer .field input{padding:15px 20px;border:1px #000000 solid;border-radius:10px;font-family:Work Sans,sans-serif;font-size:16px;letter-spacing:0px;line-height:1}.content-for-layout .field__label,.content-for-layout .customer .field label{color:#b6b6b6;letter-spacing:0px;line-height:1.4;font-family:Work Sans,sans-serif;font-size:16px}.content-for-layout .field__input:focus~.field__label,.content-for-layout .field__input:not(:placeholder-shown)~.field__label,.content-for-layout .field__input:-webkit-autofill~.field__label,.content-for-layout .customer .field input:focus~label,.content-for-layout .customer .field input:not(:placeholder-shown)~label,.content-for-layout .customer .field input:-webkit-autofill~label{letter-spacing:0px;top:2px;left:22px}.content-for-layout .field__input:focus-visible,.content-for-layout .select__select:focus-visible,.content-for-layout .customer .field input:focus-visible,.content-for-layout .customer select:focus-visible,.content-for-layout .localization-form__select:focus-visible.localization-form__select:after{box-shadow:none;outline:0;border-radius:10px}.content-for-layout .customer *{font-family:Work Sans,sans-serif;font-size:16px;line-height:1.4;font-weight:400;letter-spacing:0px}.content-for-layout .button:before,.content-for-layout .shopify-challenge__button:before,.content-for-layout .customer button:before,.content-for-layout .shopify-payment-button__button--unbranded:before{display:none}.content-for-layout .button:after,.content-for-layout .shopify-challenge__button:after,.content-for-layout .customer button:after,.content-for-layout .shopify-payment-button__button--unbranded:after{display:none}.content-for-layout .customer button{padding:17px 30px;border-radius:10px;color:#fff;background:#ff66b2;font-family:Work Sans,sans-serif;font-weight:700;font-size:16px;letter-spacing:0px;line-height:1;text-decoration:none;border:0px;text-transform:lowercase}.content-for-layout .customer button:hover{background:#ce297b}.content-for-layout .customer *:focus-visible{outline:none;outline-offset:none;box-shadow:none}.content-for-layout .customer h2.form__message{font-size:16px}.content-for-layout .activate button[name=decline]:hover,.content-for-layout .addresses li>button:hover,.content-for-layout .addresses form button[type]:hover,.content-for-layout .activate button[name=decline],.content-for-layout .addresses li>button,.content-for-layout .addresses form button[type]{background-color:transparent;font-weight:400;text-decoration:underline}.content-for-layout .activate button[name=decline]:hover,.content-for-layout .addresses li>button:hover,.content-for-layout .addresses form button[type]:hover{text-decoration-thickness:.2rem}.content-for-layout .customer thead th{font-weight:700;text-transform:lowercase;color:#000}.content-for-layout .account table td:first-of-type a{font-size:16px}.content-for-layout :is(.account,.order) h2{font-weight:700}.content-for-layout .template-404 .title{text-transform:lowercase;margin-top:0;margin-bottom:15px}.content-for-layout .template-404 p{font-size:18px;letter-spacing:0;color:#000}.customer #AddressCountryNew+.svg-wrapper svg.icon.icon-caret{display:none}.customer select#AddressCountryNew{padding:0 20px;border:1px #000000 solid;border-radius:10px}.customer #AddressCountryNew+.svg-wrapper{right:10px;top:16px}.content-for-layout .customer a{text-transform:lowercase}.content-for-layout .customer a:hover{color:#ef5acf}.cms_pages{padding-bottom:30px}.content-for-layout .shopify-policy__title{text-align:left;padding:4px 0 0;margin-bottom:40px}.content-for-layout .shopify-policy__title h1,.content-for-layout .main-page-title{font-size:36px;font-family:Work Sans,sans-serif;line-height:1;color:#000;letter-spacing:-1.1px;font-weight:700;text-transform:capitalize;text-align:left}.content-for-layout .shopify-policy__body h2,.content-for-layout .cms_pages h2{font-size:30px;font-family:Work Sans,sans-serif;line-height:1;color:#000;letter-spacing:-1.1px;font-weight:700;margin-top:40px}.content-for-layout .cms_pages h3{font-size:26px;font-family:Work Sans,sans-serif;line-height:1;color:#000;letter-spacing:-1.1px;font-weight:700}.content-for-layout .cms_pages h4{font-size:22px;font-family:Work Sans,sans-serif;line-height:1;color:#000;letter-spacing:-1.1px;font-weight:700}.shopify-policy__body p,.rte .cms_pages li,.cms_pages p{font-family:Work Sans,sans-serif;font-size:16px;line-height:1.4;color:#000;font-weight:400;letter-spacing:0px}.cms_pages p strong,.cms_pages strong{font-weight:700}.shopify-policy__body ul,.rte .cms_pages ul{margin:0;padding:0 0 0 10px;list-style:none}.shopify-policy__body li,.rte .cms_pages li{display:block;margin:0 0 10px;padding:0 0 0 20px;position:relative;list-style:none}.shopify-policy__body li:before,.rte .cms_pages li:before{content:"";position:absolute;width:6px;height:6px;background:#000;border-radius:50%;display:block;left:0;top:8px}.cms_pages.wd_pg,.cms_pages.contact_pg{max-width:100%;margin:auto}.content-for-layout .page-width.contact{max-width:840px;padding-top:0}.contact .contact__button{text-align:center}.content-for-layout h2.form-status.caption-large.text-body{font-size:16px;font-weight:400;letter-spacing:0px}.content-for-layout .shopify-policy__body{padding-bottom:50px}.shopify-policy__body .rte a:hover,.rte .cms_pages a:hover{color:#ef5acf}.contact .contact__button{margin-bottom:30px}.content-for-layout .page-width.main-blog{padding-top:28px;padding-bottom:28px}.content-for-layout .article-template__title,.content-for-layout .title--primary{font-size:36px;font-family:Work Sans,sans-serif;line-height:1;color:#000;letter-spacing:-1.1px;font-weight:700;text-transform:lowercase;margin:0 0 4rem}.content-for-layout .blog-articles{grid-template-columns:1fr 1fr 1fr;gap:30px 30px}.content-for-layout .blog-articles--collage>*:nth-child(3n+1),.content-for-layout .blog-articles--collage>*:nth-child(3n+2):last-child{grid-column:auto}.content-for-layout .blog-articles .blog-articles__article{border:1px #FAC0EE solid;border-radius:10px;overflow:hidden}.content-for-layout .blog-articles .blog-articles__article .card__content{padding:15px 19px 19px 20px;text-align:left}.content-for-layout .blog-articles .blog-articles__article .article-card .card__heading{font-size:16px;color:#000;text-decoration:none;letter-spacing:0px;line-height:1.4;font-weight:400;font-family:Work Sans,sans-serif}.content-for-layout .blog-articles .blog-articles__article .article-card .card__heading a:hover{text-decoration:none}.content-for-layout .blog-articles .blog-articles__article .article-card .article-card__excerpt{font-size:14px;color:#000;text-decoration:none;letter-spacing:0px;line-height:1.4;font-weight:400;font-family:Work Sans,sans-serif;margin-bottom:0}.content-for-layout .caption-with-letter-spacing{font-size:16px;letter-spacing:0px;line-height:1.4;text-transform:lowercase;padding-top:0;font-family:Work Sans,sans-serif;color:#000;opacity:.7;font-weight:400;letter-spacing:.13rem;padding:1.5rem 0 .75rem}.content-for-layout predictive-search[open] .predictive-search,.content-for-layout predictive-search[loading] .predictive-search{border-radius:10px}.content-for-layout .blog-articles--collage>*:nth-child(3n+1) .article-card__image--medium .ratio:before,.content-for-layout .blog-articles--collage>*:nth-child(3n+2):last-child .article-card__image--medium .ratio:before{padding-bottom:30.7rem}.content-for-layout .article-template__hero-container{max-width:840px;margin:0 auto;padding:30px 20px 0}.content-for-layout .article-template .page-width{max-width:840px}.content-for-layout .article-template .page-width p{letter-spacing:0px;color:#000}.content-for-layout .article-template .page-width strong{font-weight:700}.content-for-layout .article-template__link{font-size:16px;display:flex;justify-content:center;align-items:center;text-decoration:none;font-family:Work Sans,sans-serif;font-weight:400;letter-spacing:0px}nav.pagination{text-align:center}ul.pagination__list{display:inline-flex;flex-wrap:wrap;justify-content:center;gap:10px}ul.pagination__list>li{flex:auto}.pagination__list .pagination__item--next .svg-wrapper{background:url(https://cdn.shopify.com/s/files/1/0319/0774/1833/files/prev-ic.svg?v=1764356322) no-repeat center center;width:32px;height:32px}.pagination__list .pagination__item--prev .svg-wrapper{background:url(https://cdn.shopify.com/s/files/1/0319/0774/1833/files/next-ic.svg?v=1764356404) no-repeat center center;width:32px;height:32px}.pagination__list .pagination__item--prev .svg-wrapper:hover,.pagination__list .pagination__item--next .svg-wrapper:hover{opacity:.5}.pagination__list .pagination__item .icon-caret{display:none}.pagination__list .pagination__item--current:after,.pagination__list .pagination__item:hover:after{display:none}.pagination__list .pagination__item{font-family:Work Sans,sans-serif;font-size:16px;line-height:1.4;letter-spacing:0px}.custom-article .content-for-layout .share-button__button{display:block!important}.custom-article .content-for-layout .share-button__button:hover{opacity:.5}.custom-article .content-for-layout details .share-button__button{display:none!important}[id*=__about_us_banner] .banner-container{position:relative;padding:11px;max-width:1442px;margin:auto}[id*=__about_us_banner] img.banner-image{width:100%;height:auto;vertical-align:top}[id*=__about_us_banner] .title-overlay{position:absolute;bottom:42px;right:0;left:-33px;margin:auto;font-size:36px;font-weight:700;font-family:Work Sans,sans-serif;color:#fff;text-align:center;letter-spacing:-1.1px}.content-for-layout .au-content{background:#fccc00!important;padding:65px 32px 73px 0!important}.content-for-layout .au-content h2{margin:0!important;font-size:36px!important}.content-for-layout .au-content p{font-family:Work Sans,sans-serif;font-size:16px;line-height:1.6;margin:23px auto 0;letter-spacing:0px;max-width:566px}.columns-container{padding:82px 20px 100px;max-width:1378px;display:grid;grid-template-columns:1fr 1fr;margin:auto;align-items:center}.columns-container .image-column img{width:100%;height:auto;max-width:642px;margin:0 0 0 auto;display:block;border-radius:15px;position:relative;top:1px;right:1px}.columns-container .image-column{order:2}.columns-container .text-column{order:1;padding-bottom:23px}.columns-container p{font-family:Work Sans,sans-serif;font-size:16px;line-height:1.65;margin:0;letter-spacing:0px;color:#000;max-width:600px}.content-for-layout .columns-container h2{margin-bottom:22px}.content-for-layout .columns-container h2.heading-1{margin-top:32px;margin-bottom:22px}.founder-message{padding-top:64px;background:#d55b98!important;padding-right:30px;padding-bottom:62px}.content-for-layout .founder-message h2{margin-top:0;text-align:center;color:#fff;margin-bottom:23px}.content-for-layout .founder-message p{font-family:Work Sans,sans-serif;font-size:16px;line-height:1.62;margin:0 auto 27px;letter-spacing:0px;color:#fff;text-align:center;max-width:741px;font-weight:400}.content-for-layout .founder-message p br{display:none}.founder-message__subheading{text-align:center;color:#fff;font-family:Work Sans,sans-serif;letter-spacing:0px;font-weight:600;padding-top:1px}.instagram .container{padding:58px 16px 56px;max-width:1370px;margin:auto;overflow-x:hidden}.instagram{overflow-x:hidden}.instagram h3,.instagram h2{text-align:center;margin:5px 0 6px;padding-right:32px}.instagram .eapps-instagram-feed-posts-item-image-ratio-1-1 .eapps-instagram-feed-posts-item-image-wrapper{padding-top:134%}.instagram .eapps-instagram-feed-posts-item{border-radius:15px}.instagram .eapps-instagram-feed-posts-item-image-portrait .eapps-instagram-feed-posts-item-image{width:100%;height:100%;object-fit:cover}.instagram .eapps-instagram-feed{margin-top:49px}.instagram .eapps-instagram-feed-posts-view.eui-slider-slide.eui-slider-slide-active{opacity:1}.instagram .eapps-instagram-feed-posts-slider-nav{background:#000;width:32px;height:32px;opacity:1}.instagram #eapps-instagram-feed-1 .eapps-instagram-feed-posts-slider-nav{background:#000}.instagram .eapps-instagram-feed-posts-slider-next,.instagram .eapps-instagram-feed-posts-slider-prev{box-shadow:none}.instagram .eui-slider{overflow:visible}#product-grid{grid-auto-flow:dense}.banner-item.banner-item--cell{position:relative;grid-column:auto!important;overflow:hidden;align-self:stretch}.banner-item.banner-item--cell .product-grid-banner{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:auto!important;height:auto!important}.banner-item.banner-item--cell .banner-content{padding:1rem}.banner-item.banner-item--cell .banner-content h3{font-size:1rem}.banner-item.banner-item--cell .banner-content p{font-size:.8rem}@media screen and (max-width:749px){.banner-item.banner-item--cell .banner-content h3{font-size:.95rem}.banner-item.banner-item--cell .banner-content p{font-size:.75rem}}.load-more-container{display:inline-block;width:100%;text-align:center}.load-more-container[hidden]{display:none!important}.load-more-container .button{margin:0 auto}.load-more-button{position:relative;min-width:160px}.load-more-button[disabled],.load-more-button.is-loading{cursor:wait;opacity:.85}.load-more-button__spinner{display:inline-flex;align-items:center;justify-content:center}.load-more-button__spinner[hidden]{display:none}.load-more-button__spinner .loading__spinner{width:1.4rem;height:1.4rem}.facets-vertical{flex-wrap:wrap}.content-for-layout .breadcrumbs-outer .page-width{max-width:100%;padding:20px 0}.breadcrumbs-outer .breadcrumbs{margin:0;padding-left:1px}.breadcrumbs-outer .breadcrumbs__link,.breadcrumbs__link[aria-current=page]{font-weight:400;text-decoration:none;font-size:14px;font-family:Work Sans,sans-serif;color:#000;letter-spacing:0px;text-transform:lowercase}.breadcrumbs-outer .breadcrumbs__item span{font-size:14px;letter-spacing:0px;font-family:Work Sans,sans-serif;margin:0 5px 0 -2px}.breadcrumbs-outer .breadcrumbs__list{margin:0 0 0 -1px}.breadcrumbs-outer .breadcrumbs__link{position:relative}.breadcrumbs-outer .breadcrumbs__link:after{content:"";position:absolute;left:1px;right:1px;bottom:1.5px;box-shadow:0 1px 1px 1px #00000073}.breadcrumbs__link[aria-current=page]:after{display:none}.content-for-layout .collection-hero{padding:0 0 59px;background:#ffeffc}.content-for-layout .collection-hero .collection-hero__title{font-weight:800;margin:26px 0 0}.content-for-layout .collection-hero__title+.collection-hero__description{font-size:16px;margin-top:15px;margin-bottom:0;letter-spacing:0px;color:#000;line-height:1.6;font-family:Work Sans,sans-serif;max-width:969px}[class*=product-grid-padding].gradient.color-scheme-1{padding-top:47px;padding-bottom:60px}.facets-vertical-sort .product-count-vertical{display:none}.content-for-layout .facets-vertical-sort h2{color:#444;font-size:14px;font-weight:400;letter-spacing:0px;font-family:Inter,sans-serif;margin-right:0;position:relative;top:1px;text-transform:capitalize}.facets-vertical-sort *:focus-visible{outline:0px;outline-offset:0;box-shadow:none}.content-for-layout .facet-filters__field .select__select,.content-for-layout .mobile-facets__sort .select__select{border-radius:0;min-width:auto;min-height:auto;transition:none;font-family:Inter,sans-serif;font-size:14px;font-weight:600;color:#444;letter-spacing:0px;width:148px;padding-left:12px;padding-right:24px}.content-for-layout .facet-filters__sort:focus-visible{outline:0;outline-offset:0;box-shadow:none}.content-for-layout .select .svg-wrapper,.customer select+.svg-wrapper svg.icon.icon-caret{width:21px;height:12px;background:url(https://cdn.shopify.com/s/files/1/0319/0774/1833/files/Select-Arrow.svg?v=1765347970) center center no-repeat;position:absolute;top:4px;right:-1px}.content-for-layout .facets-vertical.page-width{display:flex;flex-wrap:wrap;padding-right:17px}.content-for-layout .facets-vertical .facets-wrapper{padding-right:40px;width:24%}.content-for-layout .facets-vertical .product-grid-container{width:76%}ul#product-grid.grid.grid--3-col-desktop .grid__item .media>*:not(.zoom):not(.deferred-media__poster-button),ul#product-grid.grid.grid--3-col-desktop .grid__item .media model-viewer{height:auto;width:100%}ul#product-grid.grid.grid--3-col-desktop .grid__item .card__media .media img{height:auto;object-fit:contain;object-position:center center;width:100%}.custom-search .content-for-layout .grid.product-grid,.content-for-layout ul#product-grid.grid{gap:24px;display:grid;grid-template-columns:repeat(4,1fr);margin-top:21px}.content-for-layout ul#product-grid.grid.grid--2-col-desktop{grid-template-columns:repeat(2,1fr)}.content-for-layout ul#product-grid.grid.grid--3-col-desktop{grid-template-columns:repeat(3,1fr)}.content-for-layout ul#product-grid.grid.grid--4-col-desktop{grid-template-columns:repeat(4,1fr)}.content-for-layout ul#product-grid.grid.grid--5-col-desktop{grid-template-columns:repeat(5,1fr)}.content-for-layout ul#product-grid.grid.grid--6-col-desktop{grid-template-columns:repeat(6,1fr)}@media screen and (max-width:749px){.content-for-layout ul#product-grid.grid{grid-template-columns:repeat(2,1fr)!important;gap:16px}}@media screen and (min-width:990px){header-drawer .header__search{display:none}.header__inline-menu .mega-menu__promo{height:310px}}.custom-search .content-for-layout .grid--3-col-desktop .grid__item,ul#product-grid.grid.grid--3-col-desktop .grid__item,.custom-search .content-for-layout .grid--4-col-desktop .grid__item,ul#product-grid.grid.grid--4-col-desktop .grid__item{width:100%;max-width:100%;grid-column:auto!important;padding:0!important}.product-grid-banner .banner-content{background-color:transparent!important}.product-grid-banner .banner-content>div{padding:0!important;background-color:transparent!important}.product-grid-banner .banner-content h3{font-family:Work Sans,sans-serif;font-size:36px!important;color:#fff!important;line-height:1;text-transform:lowercase!important;letter-spacing:-1.1px;margin:30px 0 4px!important;font-weight:800!important}.product-grid-banner .banner-content p{font-size:16px!important;margin:0 0 14px!important;font-family:Work Sans,sans-serif;color:#fff!important;letter-spacing:0px}.content-for-layout .grid.product-grid .banner-content .button{padding:17px 20px 17px 21px!important;border-radius:10px!important;color:#fff!important;background:#ff66b2!important;font-family:Work Sans,sans-serif;font-weight:700!important;font-size:16px!important;letter-spacing:0px!important;line-height:1!important;text-decoration:none!important;border:0px!important;text-transform:lowercase!important;width:157px}.content-for-layout .grid.product-grid .banner-content .button:hover{background:#ce297b!important}.content-for-layout .facets-vertical .load-more-container{width:100%;float:right;margin-left:0;padding-left:0;padding-top:54px;margin-bottom:0!important;padding-bottom:37px}.collection .grid.product-grid .card--standard>.card__content{padding:15px 19px 19px 20px}.content-for-layout .facets-vertical .load-more-container .button{padding:17px 20px 17px 21px!important;border-radius:10px!important;color:#fff!important;background:#000!important;font-family:Work Sans,sans-serif!important;font-weight:700!important;font-size:16px!important;letter-spacing:0px!important;line-height:1!important;text-decoration:none!important;border:0px!important;text-transform:lowercase!important;width:162px;margin:auto}.content-for-layout .facets-vertical .load-more-button:hover:not(:disabled){opacity:1!important;transform:none!important;background:#555!important}.content-for-layout .facets__summary span:first-of-type{font-size:16px;line-height:1.6;font-weight:400;font-family:Work Sans,sans-serif;color:#000;text-decoration:none;text-transform:lowercase}.content-for-layout .facets__summary span:hover:first-of-type{text-decoration:none}.content-for-layout .facets-vertical .facets__summary{padding-top:7px;padding-bottom:6px;letter-spacing:0px;padding-right:30px}.content-for-layout .facets__summary .icon-caret{right:6px;width:auto;height:8px;top:18px}.content-for-layout .facets__form-vertical{width:280px}.content-for-layout .facets__disclosure-vertical{border-top:1px #D9D9D9 solid}.content-for-layout .facets__disclosure-vertical:last-child{border-bottom:1px #D9D9D9 solid}.content-for-layout .facet-checkbox{padding:4px 20px 4px 0;font-size:14px;line-height:1.6;font-weight:400;letter-spacing:0;font-family:Work Sans,sans-serif;color:#000}.content-for-layout .facets-vertical .facets-wrapper .facets__label:hover,.content-for-layout .facets-vertical .facets-wrapper .facets__label.active,.facets__label:has(:focus-visible){color:#000;text-decoration:none}.content-for-layout .facets-vertical .facet-checkbox>svg,.content-for-layout .facets-vertical .facet-checkbox>.svg-wrapper{margin-right:10px;border-radius:100%;border:1px #D9D9D9 solid;width:19px;height:19px;background:#fff;color:transparent}.content-for-layout .facets-vertical .facet-checkbox>.svg-wrapper{width:12px;height:12px;top:8px;color:#000}.content-for-layout .facets-vertical .facets__price{padding:0;width:auto;display:inline-flex}.content-for-layout .facets-wrapper .field__input{padding:4px 11px;height:36px;border-color:#d9d9d9;font-size:14px;width:100px;max-width:100px;min-width:100px}.content-for-layout .facets__price .field__label{left:11px;font-size:14px;color:#000;text-transform:lowercase;top:9px}.content-for-layout .facets-vertical .field__input:focus~.field__label,.content-for-layout .facets-vertical .field__input:not(:placeholder-shown)~.field__label,.content-for-layout .facets-vertical .field__input:-webkit-autofill~.field__label,.content-for-layout .facets-vertical .customer .field input:focus~label,.content-for-layout .facets-vertical .customer .field input:not(:placeholder-shown)~label,.content-for-layout .facets-vertical .customer .field input:-webkit-autofill~label{letter-spacing:0px;top:2px;left:11px;font-size:10px}.content-for-layout .category-sidebar .sidebar-title{background:#ffeffc;text-transform:lowercase;letter-spacing:-.6px;font-size:20px;font-weight:800;margin:22px 0 0;border:0px;padding:9px 10px 11px;border-radius:5px}.content-for-layout .category-sidebar .category-header{padding:9px 30px 8px 0;border:0px solid #e0e0e0;border-radius:0;cursor:pointer;transition:all .3s ease;font-weight:400;color:#000;margin:0;background:transparent;border-bottom:1px #D9D9D9 solid;letter-spacing:0px;font-family:Work Sans,sans-serif;box-shadow:none;outline:0;position:relative}.content-for-layout .category-sidebar .category-header a:hover{color:#ef5acf}.content-for-layout .category-sidebar .category-header:not(:has(+.category-content)):hover{background:transparent;border-color:transparent;border-bottom:1px #D9D9D9 solid}.content-for-layout .category-sidebar .category-header.active{background:transparent;border-color:transparent}.content-for-layout .category-sidebar .category-header.active a{color:#000}.content-for-layout .category-sidebar .sub-subcategory-list li a.active{background:transparent;color:#ef5acf;font-weight:400}.content-for-layout .facets-vertical .active-facets-vertical-filter{display:flex;width:100%;justify-content:space-between;align-items:center;background:#ffeffc;padding:9px 10px 11px;border-radius:5px;margin-bottom:10px}.content-for-layout .facets-vertical .active-facets facet-remove:last-of-type{margin-bottom:0}.content-for-layout .facets-vertical .active-facets__button-wrapper *,.content-for-layout .facets-vertical span.active-facets__button-inner{font-size:14px;color:#000;text-decoration:none;letter-spacing:0px;margin:0}.content-for-layout .active-facets-vertical-filter h2{font-size:20px;margin:0;font-weight:800;letter-spacing:-.6px}.content-for-layout .facets__form-vertical .button{padding:5px 10px;border:0px;box-shadow:none;color:#fff}.content-for-layout .facets-vertical .facets__form-vertical span.active-facets__button-inner{color:#fff}.content-for-layout .active-facets__button--light:hover .active-facets__button-inner{box-shadow:none}.content-for-layout .category-content.show{max-height:100%;border-left-color:#333;padding-left:0;margin-top:3px;border-left:0px}.content-for-layout .category-content{border-left:0px solid transparent;margin-top:3px}.content-for-layout .subcategory-header{padding:1px 30px 0 0;font-size:14px;line-height:1.6;font-weight:400;letter-spacing:0;font-family:Work Sans,sans-serif;margin:0;background:transparent;border:0px;position:relative;box-shadow:none;outline:0}.content-for-layout .subcategory-header.active{background:transparent;border-color:transparent}.content-for-layout .subcategory-header a{color:#000;text-decoration:none;font-weight:400;flex:1;font-size:14px;font-family:Work Sans,sans-serif;letter-spacing:0px;padding:0;box-shadow:none;outline:0}.content-for-layout .subcategory-header.active a{color:#ef5acf;background:transparent;font-weight:400}.content-for-layout .subcategory-header *:focus-visible{outline:0;outline-offset:0;box-shadow:none}.content-for-layout .subcategory-header:hover{background:transparent;border-color:transparent}.content-for-layout .category-item{margin-bottom:0}*:focus-visible,.content-for-layout .category-sidebar *:focus-visible{outline:0!important;outline-offset:0!important;box-shadow:none!important}.content-for-layout .subcategory-list li{margin-bottom:0}.content-for-layout .subcategory-list a{color:#000}.content-for-layout .subcategory-list a:hover{background:transparent;color:#ef5acf;text-decoration:none}.content-for-layout .subcategory-header .toggle-icon,.content-for-layout .category-header .toggle-icon{color:transparent;background:url(https://cdn.shopify.com/s/files/1/0319/0774/1833/files/Sidebar-Arrow-Top.svg?v=1768989794) no-repeat;width:27px;height:16px;position:absolute;right:0;margin-top:2px}.content-for-layout .subcategory-header.active .toggle-icon,.content-for-layout .category-header.active .toggle-icon{transform:none;background:url(https://cdn.shopify.com/s/files/1/0319/0774/1833/files/Sidebar-Arrow-Bottom.svg?v=1768989982) no-repeat}.content-for-layout .subcategory-content.show{max-height:1200px;border-left-color:transparent;padding-left:0;margin-top:0;margin-left:0}.content-for-layout .category-header:focus,.content-for-layout .subcategory-list a:focus{outline:0px solid #333;outline-offset:0px;box-shadow:none}.content-for-layout .subcategory-content{border-left:0px solid transparent;margin-left:0}.content-for-layout .subcategory-content.show,.content-for-layout .subcategory-content{margin-top:3px}.content-for-layout .facets-layout-list .facets__label:hover .facet-checkbox__text-label,.content-for-layout .facets-layout-list input:focus~.facet-checkbox__text-label{text-decoration:none}.content-for-layout .category-item:last-child .category-header{border-bottom-color:transparent!important}.content-for-layout .category-sidebar{padding-bottom:4px}.content-for-layout .facets-wrapper .facets-container{padding-top:16px}quick-add-modal product-info .product .product__title>*{padding-right:50px}quick-add-modal product-info .breadcrumbs-outer{display:none}product-info .breadcrumbs-outer{margin:-38px -50px 28px -40px}product-info .breadcrumbs-outer .breadcrumbs__link,product-info .breadcrumbs__link[aria-current=page]{text-transform:capitalize;text-decoration:none;color:#000}product-info .breadcrumbs-outer .breadcrumbs__link:hover{color:#ef5acf}product-info .breadcrumbs-outer .breadcrumbs__link:after{box-shadow:none}product-info .breadcrumbs__link[aria-current=page]{font-weight:700;color:#000}product-info .breadcrumbs__link[aria-current=page]:hover,product-info .breadcrumbs__link[aria-current=page]:focus{text-decoration:none}product-info .breadcrumbs__link[aria-current=page]:hover{color:#000}product-info .breadcrumbs-outer .breadcrumbs__item span{margin:0 0 0 -2px}quick-add-modal product-info .product__title>a:hover{text-decoration:none;text-underline-offset:0px;text-decoration-thickness:0px}quick-add-modal product-info .product:not(.product--no-media) .product__media-wrapper{max-width:100%;width:100%}quick-add-modal product-info .product:not(.product--no-media) .product__info-wrapper{padding-top:0;padding-left:0;max-width:100%;width:100%}quick-add-modal product-info .select:before,quick-add-modal product-info .select:after{display:none}quick-add-modal product-info .product .grid__item media-gallery{gap:17px;grid-template-columns:1fr}.content-for-layout product-info .page-width{padding-left:20px;padding-right:20px;max-width:1300px}quick-add-modal product-info .product.grid{grid-template-columns:60% 1fr;padding-right:0}product-info .product.grid{gap:62px;display:grid;grid-template-columns:660px 1fr;padding-right:18px}product-info .product.product--left button.slick-arrow{position:absolute;z-index:1;color:transparent;width:32px;height:32px;left:50%;margin-left:-16px;border:0px;padding:0;cursor:pointer}product-info .product.product--left button.slick-arrow.slick-disabled,product-info .product.product--left button.slick-arrow:hover{opacity:.5}product-info .product.product--left button.slick-arrow.slick-next{background:url(https://cdn.shopify.com/s/files/1/0319/0774/1833/files/bottom-arrow.svg?v=1769585350) no-repeat center center;bottom:-26px}product-info .product.product--left button.slick-arrow.slick-prev{background:url(https://cdn.shopify.com/s/files/1/0319/0774/1833/files/top-arrow.svg?v=1769585349) no-repeat center center;top:-34px}product-info .product .grid__item media-gallery{display:grid;grid-template-columns:93px 1fr;gap:17px}product-info .product .thumbnail-list{grid-template-columns:1fr;gap:10px}product-info .product .thumbnail{border:0px;border-radius:5px}product-info .thumbnail.global-media-settings img{border-radius:5px;object-fit:contain}product-info .product .thumbnail[aria-current]{box-shadow:none;border-color:transparent;border-radius:5px}product-info .product .thumbnail:hover{opacity:1}product-info .product .thumbnail-list__item:before{padding-bottom:118px}product-info .product .slick-vertical .slick-slide{border:1px solid #CCCCCC;margin-bottom:10px;border-radius:5px;box-shadow:none;outline:0}product-info .product .thumbnail[aria-current]:focus{border:0px;box-shadow:none;outline:0}product-info .product .slick-vertical .slick-slide:focus{box-shadow:none;outline:0;border:0px}product-info .product .thumbnail[aria-current]{box-shadow:none;outline:0;border:0px}product-info .product-media-container.constrain-height .media{padding-top:700px}product-info button.share-button__button{position:absolute;top:29px;right:24px;z-index:1}product-info button.share-button__button:hover{opacity:.5}product-info .media>img{object-fit:cover;object-fit:contain;object-position:top center}product-info .product .product-media-container.constrain-height{min-height:auto}product-info .product .content-for-layout .slider__slide{--focus-outline-padding: 0px;--shadow-padding-top: none;--shadow-padding-bottom: none}product-info .product .product__title>*{margin:0;font-size:24px;line-height:1.4;letter-spacing:0px;color:#000;font-family:Work Sans,sans-serif;font-weight:400}product-info .product-form__buttons{max-width:100%;padding:5px 0 4px}product-info .product-form__input{margin:0 0 22px;max-width:100%;border:none}product-info .global-media-settings{border:0px;border-radius:0}product-info .product--medium:not(.product--no-media) .product__media-wrapper,product-info .product--small:not(.product--no-media) .product__info-wrapper{max-width:100%;width:100%;padding-left:0}product-info .product--small:not(.product--no-media) .product__info-wrapper{margin-top:-9px;padding-left:2px}product-info .product--medium:not(.product--no-media) .product__info-wrapper,product-info .product--small:not(.product--no-media) .product__media-wrapper{max-width:100%;width:100%}product-info .product-media-container.constrain-height.media-fit-contain{width:100%}product-info .price--large{font-size:24px;font-weight:700;color:#000;line-height:1.4;font-family:Work Sans,sans-serif}product-info .form__label{font-size:16px;line-height:1.4;letter-spacing:0px;font-weight:700;color:#000;font-family:Work Sans,sans-serif;margin-bottom:7px}product-info .product-form__input--pill input[type=radio]+label{border-radius:5px;background:transparent;border-color:#ccc;font-size:14px;font-weight:400;font-family:Work Sans,sans-serif;height:35px;padding:9px 7px 12px}product-info .product-form__input--pill input[type=radio]:checked+label{background-color:#fff0fc;color:#000;border:1px #FF66B2 solid;box-shadow:0 0 0 1px #ff66b2}product-info .product-form__input--pill input[type=radio]:disabled+label,product-info .product-form__input--pill input[type=radio].disabled+label,product-info .product-form__input--pill input[type=radio].disabled:checked+label,product-info .product-form__input--pill input[type=radio]:disabled:checked+label{color:#000}quick-add-modal product-info .select .select__select,product-info .select__select{font-family:Work Sans,sans-serif;font-size:14px;color:#000;height:35px;border:1px #CCCCCC solid;border-radius:5px;font-weight:700;margin:0}product-info .svg-wrapper>svg{height:100%;width:100%;display:none}product-info .select .svg-wrapper,.content-for-layout product-info .select .svg-wrapper{background:url(https://cdn.shopify.com/s/files/1/0319/0774/1833/files/pp-select-arrow.svg?v=1769533679) no-repeat center center;width:12px;height:14px;top:9px;right:11px}product-info .field__input:focus-visible,product-info .select__select:focus-visible,product-info .customer .field input:focus-visible,product-info .customer select:focus-visible,product-info .localization-form__select:focus-visible.localization-form__select:after,.content-for-layout product-info .field__input:focus-visible,.content-for-layout product-info .select__select:focus-visible,.content-for-layout product-info .customer .field input:focus-visible,.content-for-layout product-info .customer select:focus-visible,.content-for-layout product-info .localization-form__select:focus-visible.localization-form__select:after{border-radius:5px}product-info .quantity{width:100px;display:flex;border-radius:10px;min-height:50px;padding:0;border:1px #CCCCCC solid}product-info .quantity__button{width:30px;flex-shrink:0;font-size:1.8rem;border:0;background-color:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;color:rgb(var(--color-foreground));padding:0;background:red}product-info .quantity input+.quantity__button{width:30px}product-info .quantity:after{display:none}product-info .quantity .quantity__button .svg-wrapper{background:url(https://cdn.shopify.com/s/files/1/0319/0774/1833/files/minus.svg?v=1769535702) no-repeat center center;width:10px;height:22px}product-info .quantity input+.quantity__button .svg-wrapper{background:url(https://cdn.shopify.com/s/files/1/0319/0774/1833/files/plus.svg?v=1769535704) no-repeat center center}product-info .quantity__input{color:#000;font-size:14px;font-weight:700;opacity:1;border:0;font-family:Work Sans,sans-serif}product-info .button,.content-for-layout product-info .button{background:#000}product-info .button:hover,.content-for-layout product-info .button:hover{background:#555}.content-for-layout .product__accordion h2{font-size:16px;color:#000;letter-spacing:0px}product-info .accordion .svg-wrapper{display:none}product-info .accordion summary{padding:20px 0 21px}product-info .accordion summary svg{position:absolute;right:9px;top:25px;transition:all .5s}product-info .accordion details[open] summary svg{transform:rotate(-180deg)}product-info .accordion{margin-top:2.5rem;margin-bottom:0;border-top-color:#d9d9d9;border-bottom-color:#d9d9d9}product-info .product__accordion .accordion__content{padding:0}.section+.section[id*=__related-products]{margin-top:28px}.related-products button.slick-arrow{border:0px;background:transparent;padding:0;position:absolute;top:50%;z-index:1;margin-top:-98px;cursor:pointer}.related-products button.slick-arrow:hover{opacity:.5}.related-products button.slick-arrow.slick-prev{left:-1px}.related-products button.slick-arrow.slick-next{right:-1px}.related-products ul.slick-slider{margin:0 -16px}.related-products .slick-initialized .slick-slide{padding:0 16px}.content-for-layout .related-products h2{text-transform:lowercase;padding-bottom:4px}.content-for-layout .related-products.page-width{padding-top:46px;padding-bottom:64px}.related-products .grid.product-grid .card-wrapper{background:#fff}.content-for-layout .customer #create_customer ul,.content-for-layout .customer .errors ul{padding:0 0 0 18px;color:red}.content-for-layout .form-status-list{padding:0 0 0 5px;color:#000;font-size:20px}.content-for-layout .customer small.form__message,.content-for-layout span.form__message{color:red}.content-for-layout .customer small.form__message .svg-wrapper,.content-for-layout span.form__message .svg-wrapper{display:none}.content-for-layout .form-status-list a,.content-for-layout .customer #create_customer ul a{text-decoration:none;color:red}cart-items .title-wrapper-with-link a{text-transform:lowercase;letter-spacing:0}cart-items .title-wrapper-with-link a:hover{color:#ef5acf}.footer .footer-block__newsletter:not(:only-child) .footer__newsletter{margin:21px auto 0}.shopify-policy__container{max-width:1378px;margin:0 auto;padding-left:20px;padding-right:20px}@media only screen and (max-width:1399px){.content-for-layout .page-width{max-width:100%}.content-for-layout .three-column-blocks .page-width{max-width:100%;padding-left:20px;padding-right:20px}.new-arrival-sec .product-grid{max-width:1300px}.new-arrival-sec .slider-button.slider-button--next{right:24px}.new-arrival-sec .slider-button.slider-button--prev{left:24px}.content-for-layout .two-promo-banners .page-width,.best-sellers-sec .product-grid{max-width:1300px}.best-sellers-sec .slider-button.slider-button--next{right:24px}.best-sellers-sec .slider-button.slider-button--prev{left:24px}.footer .footer__content-top.page-width,.footer .footer__content-bottom-wrapper.page-width{max-width:1300px}.header .cart-count-bubble{left:14px}.content-for-layout .section-collection-list .page-width{padding-left:40px;padding-right:40px}product-info .breadcrumbs-outer{margin:-38px -0px 28px 0}.related-products ul.slick-slider{margin:0}.content-for-layout .related-products h2{padding-left:15px;padding-right:15px}.content-for-layout .facets-vertical.page-width{padding-right:20px}.instagram .container{max-width:1300px}}@media only screen and (max-width:1299px){.best-sellers-sec .slider-button.slider-button--prev,.new-arrival-sec .slider-button.slider-button--prev{left:0}.best-sellers-sec .slider-button.slider-button--next,.new-arrival-sec .slider-button.slider-button--next{right:0}.best-sellers-sec .collection,.new-arrival-sec .collection{padding-left:20px;padding-right:20px}.collection .grid.product-grid .card--standard>.card__content{padding:10px 19px 13px 20px}.instagram .container{padding:58px 16px 56px;max-width:1200px;margin:auto;overflow-x:hidden}}.list-payment__item:nth-child(2){display:none}.list-payment__item:nth-child(3){order:8}.list-payment__item:nth-child(9){order:7}.list-payment__item:nth-child(5){order:6}.list-payment__item:nth-child(8){order:5}.list-payment__item:nth-child(7){order:4}.list-payment__item:nth-child(4){order:3}.list-payment__item:nth-child(6){order:1}.list-payment__item:nth-child(1){order:2}.product-grid .card__media .media img{margin:auto;bottom:0}.card-product modal-opener+quick-add-modal{display:none}product-info .product .slick-vertical .slick-slide{display:block}product-info .product.grid.product--no-media{display:flex}.product-form__input .form__label{text-transform:lowercase}@media only screen and (max-width:1299px){.header ul.list-menu.list-menu--inline{gap:35px}.best-sellers-sec .collection,.new-arrival-sec .collection{padding-left:20px;padding-right:20px}.best-sellers-sec .collection__title.title-wrapper--self-padded-tablet-down,.new-arrival-sec .collection__title.title-wrapper--self-padded-tablet-down{padding:0 13px}}@media only screen and (max-width:1199px){.utility-bar .announcement-bar__message{padding:6px 0}.header .head-search-box{margin-left:auto;margin-right:auto}.header .search__input.field__input{width:400px}product-info .button,.footer .newsletter-form__button:not(:focus-visible):not(.focused),.footer .newsletter-form__button,.cart-notification-wrapper .button,.content-for-layout .button{padding:17px 15px}.offer-bar-sec .multicolumn-list li:nth-of-type(2) .multicolumn-card .multicolumn-card__info{padding-top:0;position:relative;top:0}.offer-bar-sec .multicolumn-list h3,.offer-bar-sec .multicolumn-list p{max-width:100%}.offer-bar-sec .multicolumn-list li:nth-of-type(1) p{max-width:100%}.offer-bar-sec .grid.multicolumn-list{display:grid;grid-template-columns:24% 25% 20% 1fr;gap:25px}.offer-bar-sec .grid.multicolumn-list.grid--4-col-desktop .grid__item{width:100%;max-width:100%}.offer-bar-sec .multicolumn-list li:nth-of-type(1) .multicolumn-card .multicolumn-card__image-wrapper .media img.multicolumn-card__image,.offer-bar-sec .multicolumn-list li:nth-of-type(2) .multicolumn-card .multicolumn-card__image-wrapper .media img.multicolumn-card__image,.offer-bar-sec .multicolumn-list li:nth-of-type(3) .multicolumn-card .multicolumn-card__image-wrapper .media img.multicolumn-card__image,.offer-bar-sec .multicolumn-list li:nth-of-type(4) .multicolumn-card .multicolumn-card__image-wrapper .media img.multicolumn-card__image{margin-right:15px}.content-for-layout .facets__form-vertical{width:100%}.content-for-layout .facets-vertical .facets-wrapper{padding-right:30px}.content-for-layout .facets-vertical.page-width .grid.product-grid .ratio:before{padding-bottom:104.5%}product-info .product.grid{gap:30px;grid-template-columns:55% 1fr;padding-right:0}product-info .accordion__content img{max-width:100%;width:auto}.columns-container{gap:30px}.content-for-layout .columns-container h2.heading-1{margin-top:20px}.instagram .container{padding:58px 16px 56px 14px;max-width:95%}.instagram .eapps-instagram-feed-posts-slider-prev{left:2px}[id*=__about_us_banner] .title-overlay{left:0}.content-for-layout .au-content{padding:65px 0 73px!important}.founder-message{padding-right:20px;padding-left:20px}.instagram h3,.instagram h2{padding-right:0}.custom-page\.contact .content-for-layout .shopify-section,.custom-page .content-for-layout .shopify-section{padding-top:46px}.custom-page\.contact .content-for-layout .shopify-section .page-width,.custom-page .content-for-layout .shopify-section .page-width{padding-top:7px}.content-for-layout .shopify-policy__title{padding:30px 0 0}.cms_pages.wd_pg,.cms_pages.contact_pg{padding-bottom:0}.custom-page\.contact .multicolumn-list:not(.slider){padding-left:0;padding-right:0}product-info .product-media-container.constrain-height .media{padding-top:127.2%}.content-for-layout .blog-articles--collage>*:nth-child(3n+1) .article-card__image--medium .ratio:before,.content-for-layout .blog-articles--collage>*:nth-child(3n+2):last-child .article-card__image--medium .ratio:before{padding-bottom:71%}quick-add-modal product-info .product.grid{grid-template-columns:55% 1fr}quick-add-modal product-info .product .product__title>*{padding-right:37px}.header__inline-menu .mega-menu__promo-container{align-items:flex-start}.header ul.list-menu.list-menu--inline{gap:12px}}.header__heading-logo-wrapper{display:flex;align-items:center;gap:10px}@media only screen and (max-width:991px){.header__heading-logo-wrapper img+img{display:none}.header .search__input.field__input{width:100%}.header .header__icons>a{margin:0 15px 0 0}.header .header__icons>a:last-child{margin:0}.three-column-blocks .overlay-content h3.three-column-blocks__item-heading{font-size:26px;margin:0 0 15px}.three-column-blocks .three-column-blocks__item .overlay-content{bottom:20px}.offer-bar-sec .grid.multicolumn-list{grid-template-columns:1fr 1fr;gap:10px 30px;padding-left:0;padding-right:0}.popular-hair-products-sec .multicolumn__title{padding-left:0;padding-right:0}.popular-hair-products-sec .multicolumn-list:not(.slider){padding-left:0;padding-right:0}.popular-hair-products-sec .grid{grid-template-columns:1fr 1fr 1fr}.collection .grid.product-grid .card--standard>.card__content{padding:15px 20px 19px;box-sizing:border-box}.new-arrival-sec .media>:not(.zoom):not(.deferred-media__poster-button){height:100%;width:100%;right:0}.new-arrival-sec .slider-button{z-index:2}.custom-index .content-for-layout .slider--tablet.grid--peek .grid__item{box-sizing:border-box;margin:0}.best-sellers-sec .grid__item,.new-arrival-sec .grid__item{width:50%!important;margin:0;max-width:50%!important;min-width:50%!important}.best-sellers-sec .collection .slider--tablet.product-grid,.new-arrival-sec .collection .slider--tablet.product-grid{scroll-padding-left:0px}.best-sellers-sec .media>:not(.zoom):not(.deferred-media__poster-button),.media model-viewer{height:100%;width:100%}.footer .newsletter-form__field-wrapper{width:100%;max-width:100%;margin-right:-1px}.footer .footer__content-top.page-width{max-width:100%;display:grid;grid-template-columns:1fr}.footer .footer__content-top .footer__blocks-wrapper.grid{gap:82px;width:auto;margin-top:17px;margin-right:0}.footer .footer-block--newsletter{margin-top:0;padding-top:17px;width:100%;padding-bottom:30px}.section-collection-list h3.card__heading{font-size:30px}.section-collection-list .card__content{bottom:28px}.two-promo-banners .two-promo-banners__item .two-promo-banners__overlay{bottom:20px}.two-promo-banners .two-promo-banners__overlay h3.two-promo-banners__heading-text{margin:0 0 14px}.footer .list-payment__item{padding:0 2px}.footer .footer__content-bottom{padding-top:50px}.custom-search .content-for-layout .grid.product-grid,.content-for-layout ul#product-grid.grid,.content-for-layout ul#product-grid.grid.grid--4-col-desktop{grid-template-columns:1fr 1fr;gap:10px}.content-for-layout .facets-vertical .facets-wrapper{padding-right:30px;width:35%}.content-for-layout .facets-vertical .product-grid-container{width:65%}.content-for-layout .facets__form-vertical{width:100%}.content-for-layout .facets-wrapper .field__input{padding:4px 11px;height:36px;border-color:#d9d9d9;font-size:14px;width:100%;max-width:100%;min-width:100%}.content-for-layout .facets-vertical .active-facets-vertical-filter{display:flex;justify-content:flex-start;background:#ffeffc;flex-wrap:wrap}.content-for-layout .facets-vertical .active-facets-vertical-filter .active-facets__button-wrapper{padding-top:0;display:flex;align-items:flex-end;width:100%;text-align:right;justify-content:flex-end;margin-left:0}.content-for-layout .facets-vertical .active-facets__button-remove{padding:0}product-info .product.grid{grid-template-columns:1fr}product-info .product--small:not(.product--no-media) .product__info-wrapper{margin-top:auto;padding-left:0}product-info .product__info-container{max-width:100%}.columns-container{grid-template-columns:1fr;padding:82px 20px 80px}.columns-container .image-column img{max-width:100%;margin:0;position:relative;top:auto;right:auto}.columns-container .image-column{order:1}.columns-container .text-column{order:2;padding-bottom:0}.custom-page\.contact .multicolumn-list{display:grid;grid-template-columns:1fr 1fr}.custom-page\.contact .multicolumn-list:not(.slider){padding-left:20px;padding-right:20px}quick-add-modal product-info .product.grid{grid-template-columns:53% 1fr}.content-for-layout .facets-vertical span.active-facets__button-inner{color:#fff;padding:10px;border:0px;box-shadow:none}quick-add-modal product-info .product.grid{grid-template-columns:1fr}.new-arrival-sec .grid.product-grid .ratio:before,.best-sellers-sec .grid.product-grid .ratio:before{padding-bottom:99.5%}product-info .product-media-container.constrain-height .media{padding-top:109%}}@media only screen and (max-width:989px){.category-sidebar-wrapper{display:none}body [class*=product-grid-padding].gradient.color-scheme-1{padding-top:0}.header .menu-drawer{max-width:350px}.header-bottom-nav{padding:0}.header nav.header__inline-menu{display:none;justify-content:center}.header .head-search-box{display:none}sticky-header .header:not(.drawer-menu).page-width{padding-left:0;padding-right:0;display:flex;align-items:center;border-bottom:1px #000 solid;position:relative}sticky-header .header:not(.drawer-menu).page-width .header-topbar{flex:1;min-width:0}.header .header-topbar{flex-wrap:nowrap;align-items:center;padding:0 10px 0 0;position:static;justify-content:flex-end;min-height:80px;border-bottom:0}.header .header-topbar .header__heading-link{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin:0;padding:0;line-height:0;z-index:1}.header .header-topbar .header__heading-logo{max-height:58px;width:auto;max-width:none}.header .header-topbar .header__icons{position:static;display:flex;align-items:center}.header .header__icons a[title="find a store"]{display:none}sticky-header header-drawer{flex-shrink:0;margin-left:8px}header-drawer{display:flex;align-items:center}header-drawer .header__search{display:inline-flex}header-drawer .header__search .header__icon--search{padding:.6rem}sticky-header .menu-drawer__menu-item{padding:1.1rem 3rem;text-decoration:none;font-size:16px;font-weight:700;color:#000}sticky-header .menu-drawer__menu-item:hover{color:#ef5acf;background:transparent}sticky-header .menu-drawer__close-button{font-weight:700;color:#ef5acf;font-size:16px}sticky-header .menu-drawer__menu-item--active,sticky-header .menu-drawer__menu-item:focus,sticky-header .menu-drawer__close-button:focus,sticky-header .menu-drawer__menu-item:hover,sticky-header .menu-drawer__close-button:hover{color:#ef5acf;background-color:transparent}.menu-drawer .list-social__link *{color:#000;fill:#000}.menu-drawer__inner-container .menu-drawer__localization.header-localization{display:none}.menu-drawer .list-social__link *:hover{color:#ef5acf;fill:#ef5acf}.menu-drawer a.menu-drawer__account.link.focus-inset.h5.medium-hide.large-up-hide{display:none}}@media only screen and (max-width:767px){.header .header__icons>a{display:none}.header .header__icons>a.header__icon.header__icon--account{display:inline-flex!important}.header .header__icons>a.header__icon{display:inline-flex}.three-column-blocks .three-column-blocks__image-container img{width:100%}.three-column-blocks .three-column-blocks__container{display:flex;overflow-x:scroll;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;gap:0;padding:0;scrollbar-width:none}.three-column-blocks .three-column-blocks__container::-webkit-scrollbar{display:none}.three-column-blocks .three-column-blocks__item{flex:0 0 100%;min-width:100%;scroll-snap-align:start}.three-column-blocks__dots{display:flex;justify-content:center;align-items:center;gap:8px;padding:16px 0 4px}.three-column-blocks__dots button{width:8px;height:8px;border-radius:50%;border:none;background:#d0d0d0;padding:0;cursor:pointer;transition:background .25s,transform .25s}.three-column-blocks__dots button.is-active{background:#ff66b2;transform:scale(1.35)}.content-for-layout .three-column-blocks .page-width{padding-top:10px;padding-bottom:10px}.content-for-layout .offer-bar-sec .page-width{padding:60px 20px}.popular-hair-products-sec .grid{grid-template-columns:repeat(3,1fr)}.popular-hair-products-sec .background-none .multicolumn-list .multicolumn-card__info a.link.animate-arrow{font-size:14px}.content-for-layout .collection-hero__title,.instagram h3,.instagram h2,.content-for-layout h2,.content-for-layout .title{font-size:30px}.collection .grid.product-grid .card--standard>.card__content{padding:15px}.new-arrival-sec .collection{padding-top:50px;padding-bottom:45px}.content-for-layout .popular-hair-products-sec .page-width{padding:30px 20px}.two-promo-banners .two-promo-banners__grid{grid-template-columns:1fr}.custom-index .section-collection-list .collection-list:not(.slider){padding-left:0;padding-right:0}.custom-index .section-collection-list .title-wrapper--self-padded-tablet-down,.custom-index .section-collection-list .title-wrapper--self-padded-mobile{padding-left:0;padding-right:0}.content-for-layout .section-collection-list .page-width{padding-top:55px;padding-bottom:60px}.best-sellers-sec .collection{padding-top:55px;padding-bottom:45px}.two-promo-banners{padding-top:60px;padding-bottom:60px}.footer .footer-block__newsletter{width:100%;padding-top:13px;padding-bottom:40px}.footer .grid.footer__blocks-wrapper{display:grid;grid-template-columns:1fr 1fr;align-items:flex-start}.footer .footer-block.grid__item{margin:0}.footer .footer-block--newsletter{padding-bottom:0}.footer .footer__content-bottom{padding-top:0}.footer .footer__column--info{align-items:center}.footer .footer__copyright{text-align:center}.content-for-layout .facets-vertical .facets-wrapper{padding-right:0;width:100%}.custom-collection .content-for-layout .facets-container .button-label,.custom-search .content-for-layout h2.product-count__text.text-body,.custom-collection .content-for-layout h2.product-count__text.text-body{color:#444;font-size:14px;font-weight:400;letter-spacing:0px;font-family:Inter,sans-serif;margin-right:0;position:relative;top:1px;text-transform:capitalize}.content-for-layout facet-filters-form .select .icon-caret{width:10px;display:none}.content-for-layout .js-filter .select .svg-wrapper{top:6px}.content-for-layout .mobile-facets__header-inner h2,.content-for-layout .mobile-facets__summary>div{font-size:16px;line-height:1.6;font-weight:400;font-family:Work Sans,sans-serif;color:#000;text-decoration:none;text-transform:lowercase;letter-spacing:0px}.content-for-layout .facets-vertical .facets-wrapper facet-filters-form .facets__label{font-size:14px;line-height:1.6;font-weight:400;letter-spacing:0;font-family:Work Sans,sans-serif;color:#000}.content-for-layout .mobile-facets__item .mobile-facets__label>.mobile-facets__highlight+svg{margin-right:10px;border-radius:100%;border:1px #D9D9D9 solid;width:19px;height:19px;background:#fff;color:transparent}.content-for-layout .mobile-facets__label>input[type=checkbox]:checked~.icon-checkmark{top:21px;left:30px}.content-for-layout .mobile-facets__label .icon-checkmark{width:9px;height:9px}.content-for-layout .facets-vertical .facets-wrapper facet-filters-form .facets__label .facet-checkbox__text{position:relative;top:-3px}.content-for-layout .facets-vertical .facets__price{padding:0 27px;display:inline-flex}.mobile-facets__footer .mobile-facets__clear-wrapper{justify-content:flex-start}.content-for-layout .facets-vertical .product-grid-container{width:100%}.content-for-layout .collection-hero{padding:0 0 56px}.content-for-layout .mobile-facets__info{padding:0 2.6rem;letter-spacing:0px;font-size:14px}[class*=product-grid-padding].gradient.color-scheme-1{padding-top:38px}product-info .product .grid__item media-gallery{display:flex;gap:0px;flex-direction:column-reverse;flex-wrap:wrap}product-info .product .thumbnail-list__item:before{padding-bottom:135%}.custom-product product-info .thumbnail-list__item.slider__slide{width:18.5%;margin:0}product-info .product__media-list .product__media-item{width:100%}product-info .grid--peek.slider .grid__item:first-of-type{margin-left:0}product-info .thumbnail-slider .thumbnail-list.slider{display:flex;padding:0;flex:1;scroll-padding-left:0px;margin:auto}product-info .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:0;margin-right:0;display:block!important;width:100%}quick-add-modal product-info .product__media-wrapper slider-component.thumbnail-slider{display:none!important}quick-add-modal product-info .product.grid{grid-template-columns:1fr;padding-right:0}product-info .product .thumbnail[aria-current]:focus,product-info .product .thumbnail[aria-current],product-info .product .thumbnail{border:1px solid #CCCCCC!important;border-radius:5px}product-info .product .thumbnail-slider button.slider-button{position:absolute;z-index:1;color:transparent;width:32px;height:32px;border:0px;padding:0;cursor:pointer;top:50%;margin-top:-21px}product-info .product .slider-buttons.quick-add-hidden{margin-bottom:2rem}product-info .product .slider-buttons.quick-add-hidden button.slider-button{width:32px;height:32px;cursor:pointer;margin:0 5px}product-info .thumbnail-slider .product button.slider-button[disabled=disabled],product-info .thumbnail-slider .product button.slider-button:hover{opacity:.5}product-info .product .slider-buttons.quick-add-hidden button.slider-button.slider-button--next,product-info .product .thumbnail-slider button.slider-button.slider-button--next{background:url(https://cdn.shopify.com/s/files/1/0319/0774/1833/files/bottom-arrow.svg?v=1769585350) no-repeat center center;right:-10px;transform:rotate(-90deg)}product-info .product .slider-buttons.quick-add-hidden button.slider-button.slider-button--prev,product-info .product .thumbnail-slider button.slider-button.slider-button--prev{background:url(https://cdn.shopify.com/s/files/1/0319/0774/1833/files/top-arrow.svg?v=1769585349) no-repeat center center;left:-10px;transform:rotate(-90deg)}product-info .product .slider-buttons.quick-add-hidden button.slider-button.slider-button--next:hover,product-info .product .thumbnail-slider button.slider-button.slider-button--next:hover,product-info .product .slider-buttons.quick-add-hidden button.slider-button.slider-button--prev:hover,product-info .product .thumbnail-slider button.slider-button.slider-button--prev:hover{opacity:.5}product-info .product .slider-buttons.quick-add-hidden button.slider-button.slider-button--next[disabled=disabled],product-info .product .thumbnail-slider button.slider-button.slider-button--next[disabled=disabled],product-info .product .slider-buttons.quick-add-hidden button.slider-button.slider-button--prev[disabled=disabled],product-info .product .thumbnail-slider button.slider-button.slider-button--prev[disabled=disabled]{opacity:.5}product-info .slider-counter{display:none}.section+.section[id*=__related-products]{margin-top:51px}.content-for-layout .related-products.page-width{padding-top:57px;padding-bottom:60px}.content-for-layout .facets-vertical.page-width .grid.product-grid .ratio:before{padding-bottom:122.5%}[id*=__about_us_banner] .title-overlay{bottom:20px;font-size:30px}.content-for-layout .au-content h2{font-size:30px!important}.content-for-layout .au-content{padding:57px 0 55px!important}.columns-container{padding:62px 20px 55px}.content-for-layout .founder-message p{max-width:100%}.founder-message{padding-top:57px;padding-bottom:56px}.instagram .container{padding:52px 16px 60px 14px}.content-for-layout .shopify-policy__title h1,.content-for-layout .main-page-title{font-size:30px}.cms_pages.wd_pg,.cms_pages.contact_pg{padding-bottom:0}.content-for-layout .shopify-policy__body h2,.content-for-layout .cms_pages h2{font-size:26px}.content-for-layout .customer:not(.account):not(.order){max-width:100%;padding:53px 20px 60px}.content-for-layout .customer h1{font-size:30px}ul#product-grid.grid.grid--3-col-desktop .grid__item.banner-item .banner-image{position:relative;padding-top:192%}ul#product-grid.grid.grid--3-col-desktop .grid__item.banner-item .banner-image img{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;height:100%!important;object-fit:cover}quick-add-modal product-info .product .product__title>*{padding-right:0}.content-for-layout .blog-articles{grid-template-columns:1fr 1fr;gap:30px 30px}.content-for-layout .article-template__title,.content-for-layout .title--primary{font-size:30px}product-info .product .thumbnail-slider button.slider-button.slider-button--prev{left:-15px}product-info .product .thumbnail-slider button.slider-button.slider-button--next{right:-15px}.content-for-layout .js-filter .mobile-facets__sort .select__select{height:auto}.content-for-layout .mobile-facets__main{padding-top:5px}.content-for-layout .mobile-facets__summary{padding:10px 2.5rem}.three-column-blocks .three-column-blocks__image-container img{border-radius:0}.content-for-layout .three-column-blocks .page-width{padding-top:0;padding-left:0;padding-right:0}}@media only screen and (max-width:479px){.utility-bar .utility-bar__grid.page-width{padding-left:20px;padding-right:20px}sticky-header .header:not(.drawer-menu).page-width{padding-left:0;padding-right:0;display:flex;align-items:center}sticky-header .header:not(.drawer-menu).page-width .header-topbar{flex:1;min-width:0}.header h1.header__heading{width:100%}.header .header__heading-link{margin:0}.header .head-search-box{display:none}.header .header__icon--menu{width:30px;height:30px}.header .header__icons{padding-right:0;align-items:center;position:static}.header .header__heading-logo{max-width:100%;width:auto;max-height:55px;height:auto}.header .header-topbar{padding:6px 10px 6px 0}.header .predictive-search--header{right:20px;left:20px;top:100%;margin-top:-12px}.header .header__icon.header__icon--account{margin-right:10px}.offer-bar-sec .grid.multicolumn-list{grid-template-columns:1fr;gap:20px 30px}product-info .button,.footer .newsletter-form__button:not(:focus-visible):not(.focused),.footer .newsletter-form__button,.cart-notification-wrapper .button,.content-for-layout .button{width:100%}.three-column-blocks .three-column-blocks__item .overlay-content{bottom:20px;padding:0 20px}.two-promo-banners .two-promo-banners__item .two-promo-banners__overlay{position:relative;padding:20px 0;bottom:auto}.two-promo-banners .two-promo-banners__overlay h3.two-promo-banners__heading-text{margin:0 0 18px;color:#000;font-size:20px}.two-promo-banners{padding-top:60px;padding-bottom:40px}.popular-hair-products-sec .grid{grid-template-columns:repeat(3,1fr);gap:10px}.custom-index .content-for-layout .slider--tablet.grid--peek .grid__item{max-width:100%!important;width:100%!important}.footer .footer__content-top .footer__blocks-wrapper.grid{gap:20px}.footer .list-payment__item{padding:0 1.5px}.footer .grid.footer__blocks-wrapper{grid-template-columns:55% 1fr}.footer .list-social__link{margin-right:12px}.content-for-layout .mobile-facets__footer>*{width:100%}.custom-product product-info .thumbnail-list__item.slider__slide{margin:0}product-info .product .thumbnail-slider button.slider-button{width:22px;height:22px}product-info .product .thumbnail-slider button.slider-button.slider-button--prev,product-info .product .thumbnail-slider button.slider-button.slider-button--next{background-size:22px 22px}quick-add-modal product-info .product.grid{grid-template-columns:1fr;padding-right:0}[id*=__about_us_banner] .title-overlay{font-size:24px}.content-for-layout .au-content h2{font-size:24px!important}.content-for-layout .collection-hero__title,.instagram h3,.instagram h2,.content-for-layout h2,.content-for-layout .title,.content-for-layout .shopify-policy__title h1,.content-for-layout .main-page-title{font-size:24px}.shopify-policy__body li,.rte .cms_pages li{word-break:break-word}.content-for-layout .shopify-policy__body h2,.content-for-layout .cms_pages h2{font-size:22px}.custom-page\.contact .multicolumn-list{grid-template-columns:1fr}.content-for-layout .customer button{width:100%}.content-for-layout .customer h1{font-size:24px}.cart-item .cart-item__quantity cart-remove-button{margin-left:0}.content-for-layout .blog-articles{grid-template-columns:1fr;gap:60px}.content-for-layout .article-template__title,.content-for-layout .title--primary{font-size:24px}.footer__newsletter .newsletter-form__field-wrapper .field{z-index:0;display:grid;gap:10px;grid-template-columns:1fr}.footer__newsletter .field__button{position:relative;right:auto;top:auto;width:100%}.footer .newsletter-form__field-wrapper .field__input{padding-right:20px}.footer .list-payment{display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding-left:0;gap:2px;max-width:200px}.footer .list-payment__item{padding:0}.custom-product product-info .thumbnail-list__item.slider__slide{width:31%;margin:0}product-info .product .thumbnail-slider button.slider-button.slider-button--prev{left:-11px}product-info .product .thumbnail-slider button.slider-button.slider-button--next{right:-11px}product-info .product .thumbnail-slider button.slider-button{margin-top:-11px}}@media only screen and (max-width:374px){.header .menu-drawer{max-width:280px}.footer .grid.footer__blocks-wrapper{grid-template-columns:1fr}.footer .footer-block__details-content{margin-bottom:0}.footer .footer__content-bottom{padding-top:40px}.footer .footer__copyright{text-align:center;max-width:229px;margin:auto}}.content-for-layout .facets__form-vertical.filter_missing{display:none}.card .media{background:#fff}.product-grid .card__media .media img{object-fit:contain}ul#product-grid.grid.grid--3-col-desktop .grid__item .card__media .media img{max-height:100%}.header .header__heading-link{margin-top:7px}@media only screen and (max-width:479px){.header .header__heading-logo{height:70px}.header .header__icons{top:28px}.product-grid-banner .banner-content p{font-size:14px!important}.product-grid-banner .banner-content h3{font-size:18px!important;letter-spacing:0px}.content-for-layout .grid.product-grid .banner-content .button{width:auto}.content-for-layout .grid.product-grid .button{padding:10px;font-size:14px}.pc--show-email-field label{width:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
