footwear-size-picker,.footwear-size-picker{display:block;width:100%}.product-form__input input[type=radio],footwear-size-picker input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;opacity:0;pointer-events:none;height:1px;width:1px}footwear-size-picker:not(.is-footwear-ready):not([data-footwear-boot-gender=womens]) input[type=radio]+label[data-size-gender=womens],footwear-size-picker:not(.is-footwear-ready)[data-footwear-boot-gender=mens] input[type=radio]+label[data-size-gender=womens],footwear-size-picker:not(.is-footwear-ready)[data-footwear-boot-gender=womens] input[type=radio]+label[data-size-gender=mens]{display:none!important}.footwear-size-picker__toolbar{display:flex;justify-content:center;width:100%;margin:0 0 1rem}@media screen and (max-width:767px){.footwear-size-picker__toolbar{justify-content:flex-end}}.footwear-size-switch{--toggle-col: 5.28rem;--toggle-gap: 1.32rem;--toggle-line: .96rem;display:flex;position:relative;align-items:flex-end;justify-content:center;min-height:3.36rem;padding-bottom:var(--toggle-line);width:max-content;max-width:100%}.footwear-size-switch__option{display:inline-block;position:relative;z-index:1;box-sizing:border-box;width:var(--toggle-col);min-width:var(--toggle-col);margin:0;padding:0 0 5px;border:0;background:transparent;color:#000;font-family:inherit;font-size:8.4px;font-weight:400;letter-spacing:.06em;line-height:1;text-align:center;text-transform:uppercase;white-space:nowrap;cursor:pointer}.footwear-size-switch__label{display:inline-block;font-weight:400;transform:scaleY(.98);transform-origin:bottom center}.footwear-size-switch__option.is-active .footwear-size-switch__label{font-weight:700}.footwear-size-switch__divider{display:block;position:relative;z-index:2;flex-shrink:0;align-self:flex-end;box-sizing:border-box;width:1px;height:19.2px;margin:0 var(--toggle-gap) -.6rem;padding:0;border:0;background:#000;pointer-events:none;transform:scaleX(.7);transform-origin:center}.footwear-size-switch__indicator{display:block;position:absolute;z-index:1;left:0;bottom:var(--toggle-line);width:var(--toggle-col);height:1px;background:#000;pointer-events:none;transform:translate(0) scaleY(.7);transform-origin:bottom center;transition:transform .3s ease-in-out}.footwear-size-switch.is-womens .footwear-size-switch__indicator,.footwear-size-switch[data-footwear-gender-state=womens] .footwear-size-switch__indicator{transform:translate(calc(var(--toggle-col) + var(--toggle-gap) * 2 + 1px)) scaleY(.7)}.variant-size-copy{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:inherit;min-width:0;max-width:100%;opacity:1}.variant-size-copy.is-copy-hold{opacity:0;transition:none}.variant-size-copy.is-copy-out{opacity:0;transition:opacity .2s ease-in}.variant-size-copy.is-copy-in{opacity:1;transition:opacity .62s cubic-bezier(.22,1,.36,1)}product-info.is-gender-size-switch .product-form__submit[disabled],product-info.is-gender-size-switch .product-form__submit[aria-disabled=true],product-info.is-variant-submit-steady .product-form__submit,product-info.is-variant-submit-steady .product-form__submit[disabled],product-info.is-variant-submit-steady .product-form__submit[aria-disabled=true],.product-form__submit.is-variant-submit-steady,.product-form__submit.is-variant-submit-steady[disabled],.product-form__submit.is-variant-submit-steady[aria-disabled=true]{opacity:1!important;transition:none!important;filter:none!important}product-info .product-form__input--pill input[type=radio].is-size-hidden+label,product-info .product-form__input--pill input[type=radio]+label.is-size-hidden,product-info .product-form__input--pill input[type=radio]+label[hidden],.footwear-size-picker .product-form__input--pill input[type=radio]+label.is-size-hidden,footwear-size-picker .product-form__input--pill input[type=radio]+label.is-size-hidden,footwear-size-picker input[type=radio]+label.is-size-hidden,footwear-size-picker input[type=radio]+label[hidden]{display:none!important}@media(prefers-reduced-motion:reduce){.footwear-size-switch__indicator{transition:none}.variant-size-copy.is-copy-hold,.variant-size-copy.is-copy-out,.variant-size-copy.is-copy-in{opacity:1;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/footwear-size-picker.css.map */
