@media(max-width:749px){.variant-picker fieldset.variant-option--buttons{gap:8px;margin-bottom:10px;flex-wrap:wrap;min-width:0}.variant-picker fieldset.variant-option--buttons legend{font-size:16px;margin-bottom:8px}.variant-picker .variant-option--buttons .variant-option__button-label:not(.variant-option__button-label--has-swatch){box-sizing:border-box;font-size:16px;line-height:1.4;min-width:48px;min-height:48px;padding:10px;white-space:normal;max-width:100%;overflow-wrap:anywhere}.variant-picker .variant-option--buttons:not(.variant-option--equal-width-buttons) .variant-option__button-label:not(.variant-option__button-label--has-swatch){flex:0 1 auto;width:auto}.variant-picker .variant-option--equal-width-buttons{--variant-min-width: clamp(48px, calc(var(--variant-option-padding-inline) * 2 + var(--variant-ch)), 100%)}.variant-picker .variant-option .variant-option__button-label__text{white-space:normal;word-break:normal;overflow-wrap:break-word}.variant-picker .variant-option .variant-option__button-label--has-swatch:has(input[type=radio]){display:grid;place-items:center;box-sizing:border-box;flex:0 0 48px;width:48px;height:48px;min-width:48px;min-height:48px;padding:6px;border-radius:50%;background:transparent;outline-offset:1px}.variant-picker .variant-option .variant-option__button-label--has-swatch .swatch{--swatch-width: 36px;--swatch-height: 36px;width:36px;height:36px;border-radius:50%}.variant-picker .variant-option__select-wrapper select{font-size:16px;min-height:48px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/product-variant-options.css.map */
