html{scroll-behavior:smooth}.image-with-link-section .text-content.text-align-center,.image-content-section .text-content.text-align-center{text-align:center}.image-with-link-section .text-content.text-align-left,.image-content-section .text-content.text-align-left{text-align:start}.image-with-link-section .text-content.text-align-right,.image-content-section .text-content.text-align-right{text-align:end}.image-with-link-section .image-text-section{display:flex;flex-wrap:wrap;gap:20px}.image-with-link-section .image-text-section .image-column{flex:1}.image-with-link-section .image-text-section .image-column img{width:100%;max-width:100%;height:100%;object-fit:cover;display:block}.image-content-section .image-content-flex{display:flex;gap:50px}.image-content-section .image-column,.image-content-section .image-column-content{width:100%;max-width:50%}.image-content-section .image-column img{width:100%;max-width:100%}.image-content-section .image-column-content h1{margin-top:0;line-height:1}.product__info-wrapper .option-list{display:grid;grid-template-columns:repeat(6,1fr);width:100%;max-width:100%}.product__info-wrapper .product-form__input input[type=radio]+.color__swatch.color__swatch--variant{width:10rem;height:10rem}.product__info-wrapper .product-form__input input[type=radio]+.color__swatch.color__swatch--variant .color__swatch-dot:after{width:11rem;height:11rem;margin-top:-5.5rem;margin-left:-5.5rem}.product__info-wrapper div#smartwishlist{margin:0!important;height:unset!important}.product__info-wrapper #bookmarkit.swpbutton3{background-color:#fff!important;color:#000!important;height:unset!important;line-height:unset!important;width:max-content!important}.product__info-wrapper .fa-heart-o:before{content:"\f08a";color:#000!important}.product__info-wrapper #sw_wishlist_label{color:#000!important}.product__info-wrapper .product__title{align-items:center;flex-wrap:wrap;gap:5px;padding:0}.product__info-wrapper square-placement,.product__info-wrapper klarna-placement{display:none}.product__info-wrapper .cstm_block{display:flex;align-items:center;gap:5px;flex-wrap:wrap;max-width:100%;width:100%;margin-top:-.5rem;font-size:12px;line-height:unset;color:rgba(var(--color-foreground),.75)}.product__info-wrapper .cstm_block span.icon{display:flex}.product__info-wrapper .cstm_block a#afterpay_more,.product__info-wrapper .cstm_block a#klarna_more{font-weight:600;text-transform:uppercase;color:#212326de}.product__info-wrapper span.money{font-weight:bolder!important}.product__info-wrapper svg#osm-klarna-title{height:21px;display:block;width:51px}.product__info-wrapper div#smartwishlist i#wishlist_icon{color:red}.product__info-wrapper .product-related-products{margin-bottom:26px}.product__info-wrapper .price--on-sale .price__sale{align-items:flex-start}#stockist-widget .stockist-layout-mobile.stockist-layout-map-middle .stockist-map{margin-bottom:12px;display:none}.flickity-slider:focus-visible{outline:unset;outline-offset:unset;box-shadow:unset}.flickity-viewport:focus-visible{outline:unset;outline-offset:unset;box-shadow:unset}.flickity-enabled.is-draggable:focus-visible{outline:unset;outline-offset:unset;box-shadow:unset}.template-hair-clipIn-dt .product__tax{display:none}.template-hair-clipIn-dt .product__media.show_rounded_corner img{border-radius:17px}.template-hair-clipIn-dt use-animate.media-wrapper.show_rounded_corner{border-radius:17px}.template-hair-clipIn-dt .product__info-wrapper .product-form__input input[type=radio]+.color__swatch--round{border-radius:10px}.template-hair-clipIn-dt .product__info-wrapper .option-list{width:100%;display:grid;grid-template-columns:auto}.template-hair-clipIn-dt .product__info-wrapper .option-list .inner_item.flickity-cell{max-width:20%;margin-right:10px}.template-hair-clipIn-dt .product__info-wrapper .option-list .product-form__input input[type=radio]+.color__swatch.color__swatch--variant{width:120px;height:120px}.template-hair-clipIn-dt .product__info-wrapper .option-list label.color__swatch.color__swatch--square.color__swatch--variant,.template-hair-clipIn-dt .option-list label.color__swatch.color__swatch--round.color__swatch--variant{max-width:120px!important;width:120px!important;height:120px!important}.template-hair-clipIn-dt .product__info-wrapper .product-form__input input[type=radio]+.color__swatch .color__swatch-dot:after{display:none}.template-hair-clipIn-dt .product__info-wrapper .product-form__input input[type=radio]+.color__swatch.color__swatch--variant:before,.template-hair-clipIn-dt .product__info-wrapper .product-form__input input[type=radio]+.color__swatch.color__swatch--variant:after{border-radius:10px;transform:scale(.97)!important}.template-hair-clipIn-dt .product__info-wrapper .flickity-button{background-color:unset}.template-hair-clipIn-dt .product__info-wrapper .flickity-prev-next-button.next{right:-10px;width:9%;height:100%;background-image:linear-gradient(90deg,#fff0,#fff);border-radius:unset}.template-hair-clipIn-dt .product__info-wrapper .flickity-prev-next-button.next .flickity-button-icon{left:-20%!important}.template-hair-clipIn-dt .product__info-wrapper .flickity-prev-next-button.previous{left:0;width:10%;height:100%;border-radius:unset}.template-hair-clipIn-dt .product__info-wrapper .flickity-prev-next-button .flickity-button-icon{position:absolute;left:10%;top:35%;width:22px;height:22px;transform:translateY(-50%)}.template-hair-clipIn-dt .product__info-wrapper .flickity-button-icon{fill:#fff}.template-hair-clipIn-dt .swatch-text{max-width:100px;margin:0 auto}.template-hair-clipIn-dt .product__info-wrapper .swatch-text p{margin:10px 0 0;font-size:12px;text-align:center;line-height:1.1;font-family:Gill Sans Nova;text-transform:capitalize}.template-hair-clipIn-dt .product__info-wrapper .list-box{display:flex;align-items:center;gap:15px}.template-hair-clipIn-dt .product__info-wrapper .filter,.template-hair-clipIn-dt .filter svg.icon-filter{width:24px;height:24px}.template-hair-clipIn-dt .product__info-wrapper svg.icon-filter path{fill:gray}.template-hair-clipIn-dt .product__info-wrapper ul.nav_wrp{max-width:100%;margin:10px 0;white-space:nowrap;overflow-x:auto;overflow-y:hidden;list-style:none;padding:0;text-align:center}.template-hair-clipIn-dt .product__info-wrapper li.inner_label{font-size:13px;color:gray;text-transform:uppercase;cursor:pointer;display:inline-block;margin:0 10px}.template-hair-clipIn-dt .product__info-wrapper li.inner_label:hover{color:#000}.template-hair-clipIn-dt .product__info-wrapper li.inner_label.active{color:#000;text-decoration:underline;text-decoration-thickness:.1rem;text-underline-offset:.5rem}.template-hair-clipIn-dt .product__info-wrapper .flex-box{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:100%;position:relative}.template-hair-clipIn-dt .product__info-wrapper .select{display:none;width:100%;max-width:40%}.template-hair-clipIn-dt .product__info-wrapper select.select__select{font-size:14px;border:unset;box-shadow:unset!important;padding:0}.template-hair-clipIn-dt .product__info-wrapper .right-box a{font-family:Gill Sans Nova;font-size:13px;text-decoration:unset;text-transform:uppercase;color:gray;line-height:2.7}.template-hair-clipIn-dt .product__info-wrapper .right-box a:hover{color:#000}.template-hair-clipIn-dt variant-selects{margin:0rem 0 0!important}.template-hair-clipIn-dt .product__info-wrapper ul.nav_wrp::-webkit-scrollbar{width:4px;height:3px}.template-hair-clipIn-dt .product__info-wrapper ul.nav_wrp::-webkit-scrollbar-track{background:#00000057}.template-hair-clipIn-dt .product__info-wrapper ul.nav_wrp::-webkit-scrollbar-thumb{background:#000;border-radius:10px}.template-hair-clipIn-dt .product__info-wrapper .custom-select ul.select-options{display:none}.template-hair-clipIn-dt .product__info-wrapper .custom-select{max-width:38%;width:100%;cursor:pointer;border:1px solid #808080b8;padding:5px 10px}.template-hair-clipIn-dt .product__info-wrapper .custom-select .selected{display:flex;align-items:center;width:100%;max-width:100%;position:relative;font-size:12px}.template-hair-clipIn-dt .product__info-wrapper .custom-select .selected svg.icon.icon-caret{height:.6rem;pointer-events:none;position:absolute;top:calc(50% - .35rem);right:0}.template-hair-clipIn-dt .product__info-wrapper .custom-select ul.select-options{max-width:38%;width:100%;padding:0;list-style-type:unset;position:absolute;background-color:#fff;z-index:11;white-space:nowrap;overflow-x:hidden;overflow-y:auto;max-height:250px;border:1px solid #808080b8;border-top:unset;margin:5px 0 0 -11px}.template-hair-clipIn-dt .product__info-wrapper .custom-select ul.select-options input[type=radio]:checked+label{border-radius:unset;border:unset;transform:unset}.template-hair-clipIn-dt .product__info-wrapper .custom-select ul.select-options li label{font-size:12px;box-shadow:unset;margin:unset;padding:.6rem .5rem .6rem 1.3rem;margin-left:0!important;justify-content:flex-start}.product-form__input input[type=radio]:not(:disabled):not([data-crossout])+label:not(.color__swatch):hover{box-shadow:unset!important;color:#000!important}.product-form__input input[type=radio]:checked+label:not(.color__swatch):after{background-color:unset!important;color:#000!important}.product-form__input input[type=radio]:checked+label{color:#000!important}.template-hair-clipIn-dt .product__info-wrapper .custom-select ul.select-options .product-form__input input[type=radio]:checked+label{border:unset;box-shadow:unset!important;color:#000}.template-hair-clipIn-dt .product__info-wrapper .right-box{position:absolute;right:0;top:0}.template-hair-clipIn-dt .product__info-wrapper .custom-select ul.select-options::-webkit-scrollbar{width:4px;height:3px}.template-hair-clipIn-dt .product__info-wrapper .custom-select ul.select-options::-webkit-scrollbar-track{background:#00000057}.template-hair-clipIn-dt .product__info-wrapper .custom-select ul.select-options::-webkit-scrollbar-thumb{background:#000;border-radius:10px}@media screen and (max-width: 1300px){.product__info-wrapper .product-form__input input[type=radio]+.color__swatch.color__swatch--variant .color__swatch-dot:after{width:7rem;height:7rem;margin-top:-3.5rem;margin-left:-3.5rem}.product__info-wrapper .product-form__input input[type=radio]+.color__swatch.color__swatch--variant{width:6rem;height:6rem}}@media screen and (max-width: 1499px){.template-hair-clipIn-dt .product__info-wrapper .product-form__input .option-list{display:grid;grid-template-columns:auto!important}.template-hair-clipIn-dt .product__info-wrapper .option-list .inner_item.flickity-cell{max-width:30%}}@media screen and (max-width: 1199px){.template-hair-clipIn-dt .product__info-wrapper .option-list .inner_item.flickity-cell{max-width:35%}.template-hair-clipIn-dt .product__info-wrapper .custom-select,.template-hair-clipIn-dt .product__info-wrapper .custom-select ul.select-options{max-width:45%}}@media screen and (max-width: 1024px){.template-hair-clipIn-dt .product__info-wrapper .product-form__input label:first-of-type{margin-left:5px!important}.template-hair-clipIn-dt .product__info-wrapper .option-list .inner_item.flickity-cell{max-width:35%}.template-hair-clipIn-dt .swatch-text{max-width:85px;text-align:center}.template-hair-clipIn-dt .product__info-wrapper .swatch-text p{font-size:11px;max-width:85px}.template-hair-clipIn-dt .product__info-wrapper .right-box a{font-size:13px}.template-hair-clipIn-dt .product__info-wrapper .option-list label.color__swatch.color__swatch--square.color__swatch--variant,.template-hair-clipIn-dt .option-list label.color__swatch.color__swatch--round.color__swatch--variant{max-width:90px!important;width:90px!important;height:90px!important}.template-hair-clipIn-dt .product__info-wrapper .right-box{margin-top:10px;position:unset;width:100%;text-align:right}.template-hair-clipIn-dt .product__info-wrapper .flex-box{flex-direction:column;align-items:flex-start}.template-hair-clipIn-dt .product__info-wrapper .custom-select,.template-hair-clipIn-dt .product__info-wrapper .custom-select ul.select-options{max-width:100%}.template-hair-clipIn-dt .product__info-wrapper li.inner_label{margin:0 4px}.template-hair-clipIn-dt .product__info-wrapper .filter,.template-hair-clipIn-dt .filter svg.icon-filter{width:18px;height:18px}.template-hair-clipIn-dt .product__info-wrapper .list-box{gap:5px}.template-hair-clipIn-dt .product__info-wrapper li.inner_label{font-size:12px}.image-content-section .image-content-flex{flex-direction:column}.image-content-section .image-column,.image-content-section .image-column-content{width:100%;max-width:100%}}@media screen and (max-width: 989px){.template-hair-clipIn-dt .product__info-wrapper .flex-box{flex-wrap:wrap}.template-hair-clipIn-dt .product__info-wrapper .select{width:100%;max-width:100%}.template-hair-clipIn-dt .product__info-wrapper .filter,.template-hair-clipIn-dt .filter svg.icon-filter{display:none}}@media screen and (max-width: 880px){.template-hair-clipIn-dt .product__info-wrapper .flickity-prev-next-button .flickity-button-icon{top:32%;width:20px;height:20px}.template-hair-clipIn-dt .product__info-wrapper .flickity-prev-next-button.next .flickity-button-icon{left:unset!important;right:35px}}@media screen and (max-width: 767px){.product__info-wrapper .product-form__input input[type=radio]+.color__swatch.color__swatch--variant{width:5.5rem;height:5.5rem}.template-hair-clipIn-dt label.color__swatch.color__swatch--round.color__swatch--variant{margin:0 0 0 5px!important}}@media screen and (max-width:749px){.template-hair-clipIn-dt .flickity-slider{margin-top:10px}.product__info-wrapper .cstm_block{gap:3px}.template-hair-clipIn-dt .product__info-wrapper .flickity-prev-next-button .flickity-button-icon{left:20%;top:40%}.template-hair-clipIn-dt .product__info-wrapper .flickity-prev-next-button .flickity-button-icon{width:18px;height:18px}.product__info-wrapper .product-form__input input[type=radio]+.color__swatch.color__swatch--variant .color__swatch-dot:after{width:6.5rem;height:6.5rem;margin-top:-3.25rem;margin-left:-3.25rem}.product__info-wrapper .product-form__input input[type=radio]+.color__swatch.color__swatch--variant{width:calc(100vw / 6 - 1.5rem);height:calc(100vw / 6 - 1.5rem)}.product__media-wrapper .thumbnail-slider .slider-button{width:1rem;height:1.4rem}.image-with-link-section .image-text-section{flex-direction:column;gap:15px}}@media screen and (max-width:450px){.product__info-wrapper .cstm_block{gap:2px;font-size:12px}.template-hair-clipIn-dt .product__info-wrapper .flex-box{flex-direction:column;align-items:flex-start;justify-content:flex-start}.template-hair-clipIn-dt .product__info-wrapper .select{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/dynamic.css.map */
