<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">variant-selects{display:block}.product--no-media .product-form__input--pill,.product--no-media .product-form__input--swatch,.product--no-media .product-form__input--dropdown{display:flex;align-items:center;justify-content:center;text-align:center}.product--no-media .product-form__input.product-form__input--pill,.product--no-media .product-form__input.product-form__input--swatch{flex-wrap:wrap;margin:0 auto 1.2rem}.product--no-media .product-form__input--dropdown{flex-direction:column;max-width:100%}:is(.product-form__input--pill,.product-form__input--swatch) .form__label{margin-bottom:.2rem}.product-form__input input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.product-form__input input[type=radio]:not(.disabled):not(.visually-disabled)+label&gt;.label-unavailable{display:none}.product-form__input--dropdown{--swatch-input--size: 2rem;margin-bottom:1.6rem}.product-form__input--dropdown .dropdown-swatch+select{padding-left:calc(2.4rem + var(--swatch-input--size))}.product-form__input--dropdown .dropdown-swatch{position:absolute;left:1.6rem;top:calc(50% - var(--swatch-input--size) / 2);width:var(--swatch-input--size);height:var(--swatch-input--size);z-index:1}.product-form__input--pill input[type=radio]+label{border:var(--variant-pills-border-width) solid rgba(var(--color-foreground),var(--variant-pills-border-opacity));background-color:rgb(var(--color-background));color:rgba(var(--color-foreground));border-radius:var(--variant-pills-radius);color:rgb(var(--color-foreground));display:inline-block;margin:.7rem .5rem .2rem 0;padding:1rem;font-size:1.4rem;letter-spacing:.1rem;line-height:1;text-align:center;transition:border var(--duration-short) ease;cursor:pointer;position:relative}.product-form__input--pill input[type=radio]+label:before{content:"";position:absolute;top:calc(var(--variant-pills-border-width) * -1);right:calc(var(--variant-pills-border-width) * -1);bottom:calc(var(--variant-pills-border-width) * -1);left:calc(var(--variant-pills-border-width) * -1);z-index:-1;border-radius:var(--variant-pills-radius);box-shadow:var(--variant-pills-shadow-horizontal-offset) var(--variant-pills-shadow-vertical-offset) var(--variant-pills-shadow-blur-radius) rgba(var(--color-shadow),var(--variant-pills-shadow-opacity))}.product-form__input--pill input[type=radio]+label:hover{border-color:rgb(var(--color-foreground))}.product-form__input--pill input[type=radio]:checked+label{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}@media screen and (forced-colors: active){.product-form__input--pill input[type=radio]:checked+label{text-decoration:underline}.product-form__input--pill input[type=radio]:focus-visible+label{outline:transparent solid 1px;outline-offset:2px}}.product-form__input--pill input[type=radio]:checked+label::selection{background-color:rgba(var(--color-background),.3)}.product-form__input--pill input[type=radio]:disabled+label,.product-form__input--pill input[type=radio].disabled+label{border-color:rgba(var(--color-foreground),.1);color:rgba(var(--color-foreground),.6);text-decoration:line-through}.product-form__input--pill input[type=radio].disabled:checked+label,.product-form__input--pill input[type=radio]:disabled:checked+label{color:rgba(var(--color-background),.6)}.product-form__input--pill input[type=radio]:focus-visible+label{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.55)}.product-form__input--pill input[type=radio].focused+label{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.55)}.product-form__input--swatch{display:flex;flex-wrap:wrap}.product-form__input--swatch .swatch-input__input+.swatch-input__label{--swatch-input--size: 3.6rem;margin:.7rem 1.2rem .2rem 0}@media screen and (min-width: 750px){.product-form__input--swatch .swatch-input__input+.swatch-input__label{--swatch-input--size: 2.8rem}}.sp-product__vriants-picker{width:100%}.sp-product__vriants-picker variant-selects{display:flex;flex-direction:column;gap:24px}.sp-product__vriants-picker .form__label{color:#616264;font-size:14px;text-transform:capitalize;margin-bottom:.8rem}.sp-product__vriants-picker .svg-wrapper{right:1.5rem}.sp-product__vriants-picker .select__select{color:#19171b;font-size:14px;line-height:140%}.sp-product__vriants-picker .product-form__input--dropdown{margin-bottom:0}.sp-product.hair-product .sp-product__info{gap:24px}.sp-product.hair-product fieldset{padding:0;border:none;display:flex;flex-direction:column;gap:40px;align-items:flex-start}.sp-product.hair-product fieldset .product-form__input-header{display:flex;align-items:center;justify-content:space-between;gap:2rem;width:100%}.sp-product.hair-product fieldset .product-form__input-header legend{color:#19171bb3;font-size:14px;line-height:140%;text-transform:capitalize}.sp-product.hair-product fieldset .product-form__input-header button{font-size:12px;line-height:140%}.sp-product.hair-product fieldset .product-form__input-options,.sp-product.hair-product fieldset .product-form__input-options.input-options--length .length-options{display:flex;align-items:center;width:100%}.sp-product.hair-product fieldset .product-form__input-options.input-options--length .length-options .option-item__length{width:100%;position:relative}.sp-product.hair-product fieldset .product-form__input-options.input-options--length .length-options .option-item__length:nth-child(2) label{border-right:0;border-left:0}.option-item__thickness{width:100%;position:relative}.option-item__thickness:nth-child(2) label{border-right:0;border-left:0}.most-popular__badge{position:absolute;top:-28px;text-align:center;width:100%;background-color:#19171b;padding:6px 12px;text-transform:uppercase;font-size:12px;font-weight:var(--font-body-weight-light);line-height:16px;color:rgb(var(--color-background))}.sp-product.hair-product fieldset .product-form__input-options.input-options--thickness{flex-direction:column}.sp-product.hair-product fieldset .product-form__input-options.input-options--thickness .thickness-options{display:flex;align-items:center;width:100%}.sp-product.hair-product fieldset .product-form__input-options.input-options--thickness .thickness-options input[type=radio]+label{border-bottom:none}.sp-product.hair-product fieldset input[type=radio]+label{margin:0;border-radius:0;width:100%;font-size:14px;line-height:140%;text-transform:uppercase}.sp-product.hair-product fieldset input[type=radio]:nth-of-type(2)+label{border-left:none;border-right:none}.product-form__input-options.input-options--thickness .thickness-content{width:100%;padding:16px;border:1px solid #19171b;background:#fff}.product-variant-tab-content{display:flex;align-items:stretch;justify-content:space-between;gap:24px}.product-variant-tab-content__left{display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;gap:16px}.product-variant-tab-content__price{display:flex;align-items:flex-end;flex-wrap:wrap;gap:8px}.product-variant-tab-content__price:has(dd){flex-direction:column;align-items:flex-start}.product-variant-tab-content__price .badge{display:none}.product-variant-tab-content__price .length-thickness__info{color:#1d1f22b3;font-size:14px;line-height:140%}.product-variant-tab-content__benefits ul{margin:0;list-style-type:none;padding-left:0;display:flex;flex-direction:column;gap:9px}.product-variant-tab-content__benefits ul li{color:#19171b;font-size:12px;line-height:140%;position:relative;padding-left:28px}.product-variant-tab-content__benefits li:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:20px;height:20px;background:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="20" height="21" viewBox="0 0 20 21" fill="none"%3E%3Cpath d="M8.80167 13.7567L14.1317 8.42667L13.5417 7.83667L8.80167 12.5767L6.42667 10.2017L5.83667 10.7917L8.80167 13.7567ZM10.0025 18C8.96583 18 7.99083 17.8033 7.0775 17.41C6.16472 17.0161 5.37056 16.4817 4.695 15.8067C4.01944 15.1317 3.48472 14.3383 3.09083 13.4267C2.69694 12.515 2.5 11.5403 2.5 10.5025C2.5 9.46472 2.69694 8.48972 3.09083 7.5775C3.48417 6.66472 4.01778 5.87056 4.69167 5.195C5.36556 4.51944 6.15917 3.98472 7.0725 3.59083C7.98583 3.19694 8.96083 3 9.9975 3C11.0342 3 12.0092 3.19694 12.9225 3.59083C13.8353 3.98417 14.6294 4.51806 15.305 5.1925C15.9806 5.86694 16.5153 6.66056 16.9092 7.57333C17.3031 8.48611 17.5 9.46083 17.5 10.4975C17.5 11.5342 17.3033 12.5092 16.91 13.4225C16.5167 14.3358 15.9822 15.13 15.3067 15.805C14.6311 16.48 13.8378 17.0147 12.9267 17.4092C12.0156 17.8036 11.0408 18.0006 10.0025 18ZM10 17.1667C11.8611 17.1667 13.4375 16.5208 14.7292 15.2292C16.0208 13.9375 16.6667 12.3611 16.6667 10.5C16.6667 8.63889 16.0208 7.0625 14.7292 5.77083C13.4375 4.47917 11.8611 3.83333 10 3.83333C8.13889 3.83333 6.5625 4.47917 5.27083 5.77083C3.97917 7.0625 3.33333 8.63889 3.33333 10.5C3.33333 12.3611 3.97917 13.9375 5.27083 15.2292C6.5625 16.5208 8.13889 17.1667 10 17.1667Z" fill="%2319171B"/%3E%3C/svg%3E') no-repeat center center;background-size:contain}.product-variant-tab-content__box{display:flex}.product-variant-tab-content__box button{font-size:12px;line-height:140%;text-transform:uppercase}.product-variant-tab-content__right{width:146px;height:167px}.product-variant-tab-content__right img{display:block;width:100%;height:100%;object-fit:cover}@media screen and (max-width: 480px){.product-variant-tab-content{flex-direction:column-reverse}.product-variant-tab-content__right{width:100%;height:317px}.most-popular__badge{font-size:10px}}.variant__discounted-prices{margin:0;display:flex;gap:.5rem}.variant__discounted-prices dd{margin-left:0}.variant__old-price{display:flex;font-size:1.4rem;opacity:.7;letter-spacing:.1rem;line-height:calc(1 + .5 / var(--font-body-scale));color:rgb(var(--color-foreground))}
/*# sourceMappingURL=/cdn/shop/t/275/assets/component-product-variant-picker.css.map */
</pre></body></html>