.variant-selector{width:100%;display:flex;flex-direction:column;align-items:center;gap:2.4rem}.variant-selector__group{width:100%;display:flex;flex-direction:column;align-items:center;gap:1.2rem}.variant-selector__label{margin:0;font-size:1.4rem;font-weight:400;letter-spacing:.02em;text-align:center}.variant-selector__selected-value{font-weight:400}.variant-selector__fieldset{margin:0;padding:0;border:none}.variant-selector__options{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:0 2.8rem}.variant-selector__option{position:relative;display:inline-flex;flex-direction:column;align-items:center;cursor:pointer;padding-bottom:.6rem}.variant-selector__option-text{font-size:1.4rem;font-weight:400;letter-spacing:.04em;line-height:1.4;color:currentColor;transition:opacity .15s ease}.variant-selector__option:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:1.8rem;height:.15rem;background-color:currentColor;opacity:0;transition:opacity .15s ease}.variant-selector__option.is-selected:after{opacity:1}.variant-selector__option.is-disabled{cursor:default}.variant-selector__option.is-disabled .variant-selector__option-text{opacity:.35;text-decoration:line-through}.variant-selector__option:not(.is-disabled):not(.is-selected):hover .variant-selector__option-text{opacity:.6}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/variant-selector.css.map */
