.variant-picker__container{margin-top:0;margin-bottom:0;max-width:330px;width:100%;gap:5px}.variant-picker__container .variant-picker__header{display:flex;justify-content:space-between;margin-bottom:10px}.variant-picker__container .variant-picker__header span{font-size:var(--product-header-font-size, 12px);font-weight:600;line-height:130%;font-style:normal;color:var(--variant-picker-font-color)}.variant-picker__container .product-form__input{max-width:unset}.variant-picker__container .variant-picker__header a.size-guide{font-size:10px;line-height:130%;font-style:normal;color:var(--variant-picker-font-color);font-family:var(--font-body-family);font-weight:600}.variant-picker__container .variant-picker__header a.size-guide:hover{color:var(--variant-picker-font-hover-color);text-decoration:none}.variant-picker__container .product-form__input:not(.variant-picker__option--size-qty){display:flex;flex-wrap:wrap;gap:8px;align-items:flex-start}.variant-picker__container .product-form__input:not(.variant-picker__option--size-qty) .variant-picker__header{flex:0 0 100%}.variant-picker__container .product-form__input:not(.variant-picker__option--size-qty) input[type=radio]+label.variant-picker__item{color:var(--variant-picker-item-font-color);border:1px solid var(--variant-picker-item-border-color);box-sizing:border-box;border-radius:5px;display:inline-flex;justify-content:center;align-items:center;min-width:51px;height:40px;font-size:12px;font-family:var(--font-body-family);text-align:center;white-space:nowrap;transition:border var(--duration-short) ease;cursor:pointer;margin:0;padding:0 8px}.variant-picker__container .product-form__input:not(.variant-picker__option--size-qty) input[type=radio]:checked+label.variant-picker__item{background-color:var(--variant-picker-item-active-bg-color);color:var(--variant-picker-item-active-font-color);border-color:var(--variant-picker-item-active-font-color)}.variant-picker__container .product-form__input:not(.variant-picker__option--size-qty) input[type=radio]+label.variant-picker__item:hover{border:2px solid var(--variant-picker-item-active-bg-color)}.variant-picker__container .product-form__input:not(.variant-picker__option--size-qty) input[type=radio]:disabled+label.variant-picker__item,.variant-picker__container .product-form__input:not(.variant-picker__option--size-qty) label.variant-picker__item.variant-picker__item--sold-out{opacity:.4;cursor:not-allowed;pointer-events:none;text-decoration:none}.variant-picker__container .product-form__input:not(.variant-picker__option--size-qty) input[type=radio]:disabled+label.variant-picker__item:hover{border:1px solid var(--variant-picker-item-border-color)}@media screen and (min-width:768px){.variant-picker__container .product-form__input:not(.variant-picker__option--size-qty) input[type=radio]+label.variant-picker__item{min-width:49px}}.variant-picker__swatches{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.variant-picker__swatch-input{position:absolute;opacity:0;pointer-events:none}.variant-picker__swatch{display:inline-block;width:32px;height:50px;border-radius:50%;cursor:pointer;position:relative;transition:all .2s ease}.variant-picker__swatch:hover{transform:scale(1.1);outline:1px solid rgba(0,0,0,.2);outline-offset:3px}.variant-picker__swatch-input:checked+.variant-picker__swatch{outline:1px solid #000000;outline-offset:4px;transform:scale(1.05)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@media screen and (min-width:768px){.variant-picker__swatches{gap:12px}.variant-picker__swatch{width:35px;height:48px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/component-variant-picker.css.map */
