@charset "UTF-8";.product-form__input{padding:0;margin:0 0 20px;border:0}.product-form__input .form__label{display:flex;width:100%;align-items:center;font-weight:400;font-size:.8125rem;margin-bottom:9px;color:rgba(var(--color-body-rgb),.65)}.product-form__input .form__label__value{font-weight:400;text-transform:none;margin-right:20px;padding-left:2px;color:var(--color-body)}.product-form__input .form__label .product-popup-modal__opener{display:inline-flex;margin-left:auto}[dir=rtl] .product-form__input .form__label .product-popup-modal__opener{margin-left:0;margin-right:auto}.product-form__input.hidden{display:none}.variations{margin-bottom:10px}.variations .product-form__input--siblings{display:flex;flex-wrap:wrap;margin-bottom:var(--siblings-margin, 20px)}.variations .product-form__input--siblings label{width:50px;height:50px;display:inline-flex;text-indent:-9999em;position:relative;color:transparent;cursor:pointer;z-index:4;margin-right:6px;border-radius:var(--input-border-radius, 3px)}.variations .product-form__input--siblings label:before{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;z-index:1;box-shadow:inset 0 0 0 0 var(--color-scheme-background);pointer-events:none;opacity:1;transition:box-shadow .5s cubic-bezier(.19,1,.22,1);border-radius:calc(var(--input-border-radius, 3px) - 1px)}.variations .product-form__input--siblings label:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-position:center;background-size:cover;background-color:var(--option-color, rgba(var(--color-body-rgb), .05));background-image:var(--option-color-image);border-radius:var(--input-border-radius, 3px)}.variations .product-form__input--siblings label a{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:40}.variations .product-form__input--siblings label.active{z-index:5;box-shadow:0 0 0 1px var(--color-body) inset,0 2px 4px #00000026}.variations .product-form__input--siblings label.active:before{box-shadow:inset 0 0 0 4px var(--color-scheme-background)}.variations .product-form__input--siblings label.active:after{top:1px;right:1px;bottom:1px;left:1px}.variations .product-form__input--siblings label.sold-out:after{opacity:.4}.variations .product-form__input--siblings--small label{width:38px;height:38px}.variations .product-form__input--siblings--large label{width:62px;height:62px}.variations .product-form__input--siblings--xlarge label{width:76px;height:76px}
/*# sourceMappingURL=/cdn/shop/t/6/assets/product.css.map */
