.variant-option--equal-width-buttons{--color-variant-border: #737373;display:flex;flex-flow:row nowrap;width:100%;min-width:100%;overflow:hidden;overflow-x:auto}.variant-option--equal-width-buttons label:not(.variant-option__button-label--has-swatch){min-height:28px;padding:4px 12px;font-size:.875rem;width:auto;min-width:auto;border-radius:999px}@media screen and (min-width:750px){.variant-option--equal-width-buttons label:not(.variant-option__button-label--has-swatch){font-size:1rem}}.variant-option--equal-width-buttons .variant-option__button-label__text{white-space:nowrap}.variant-option__button-label--has-swatch{--variant-picker-swatch-radius: 2px;--variant-picker-swatch-width: 80px;--variant-picker-swatch-height: 80px;--focus-outline-offset: 0;outline:none;background-color:#f5f5f5}@media screen and (min-width:750px){.variant-option__button-label--has-swatch{--variant-picker-swatch-height: 100px}}.variant-option__button-label .swatch{display:flex;align-items:center;justify-content:center}.variant-option__button-label .swatch{--color-border: none}.variant-option--single{display:inline-flex;margin:0;padding:0;font-size:12px;text-align:left;text-wrap:balance;width:auto}.variant-option--single .variant-option__swatch-value{padding-left:0;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.variant-option.variant-option--single:not(.variant-option--lensname),.variant-option.variant-option--size{margin-bottom:4px}.variants-label--color,.variants-label--size{display:none}
/*# sourceMappingURL=/cdn/shop/t/24/assets/custom-swatch.css.map */
