main[data-template*=product] variant-picker fieldset[data-option-is-size=true].variant-option--buttons{display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto;align-items:stretch}main[data-template*=product] variant-picker fieldset[data-option-is-size=true] .variant-option__button-label{flex:1 1 0;min-width:0;justify-content:center;order:var(--size-option-order, 0)}main[data-template*=product] variant-picker fieldset[data-option-is-size=true] .variant-option__button-label__text{display:flex;flex-direction:column;align-items:center;line-height:1.05;position:relative;z-index:2}main[data-template*=product] variant-picker fieldset[data-option-is-size=true] .variant-option__button-label__pill{display:none}main[data-template*=product] variant-picker fieldset[data-option-is-size=true] .variant-option__button-label:has(:checked):not(:has([data-option-available=false])){background-color:var(--color-selected-variant-background);color:var(--color-selected-variant-text)}main[data-template*=product] variant-picker fieldset[data-option-is-size=true] .variant-option__button-label__text .size-index{font-size:1rem;font-weight:600}main[data-template*=product] variant-picker fieldset[data-option-is-size=true] .variant-option__button-label__text .size-label{margin-top:2px;font-size:.68rem;opacity:.8}@media screen and (max-width:749px){main[data-template*=product] variant-picker fieldset[data-option-is-size=true].variant-option--buttons{flex-wrap:nowrap;overflow-x:visible}main[data-template*=product] variant-picker fieldset[data-option-is-size=true] .variant-option__button-label{flex:1 1 0;max-width:none;min-width:0;padding-inline:4px}main[data-template*=product] variant-picker fieldset[data-option-is-size=true] .variant-option__button-label__text .size-index{font-size:clamp(.78rem,3.5vw,1rem)}main[data-template*=product] variant-picker fieldset[data-option-is-size=true] .variant-option__button-label__text .size-label{font-size:clamp(.5rem,2.25vw,.68rem)}}.quick-add-modal__content variant-picker fieldset[data-option-is-size=true].variant-option--buttons{display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto;align-items:stretch}.quick-add-modal__content variant-picker fieldset[data-option-is-size=true] .variant-option__button-label{flex:1 1 0;min-width:0;justify-content:center;order:var(--size-option-order, 0)}.quick-add-modal__content variant-picker fieldset[data-option-is-size=true] .variant-option__button-label__text{display:flex;flex-direction:column;align-items:center;line-height:1.05;position:relative;z-index:2}.quick-add-modal__content variant-picker fieldset[data-option-is-size=true] .variant-option__button-label__pill{display:none}.quick-add-modal__content variant-picker fieldset[data-option-is-size=true] .variant-option__button-label:has(:checked):not(:has([data-option-available=false])){background-color:var(--color-selected-variant-background);color:var(--color-selected-variant-text)}.quick-add-modal__content variant-picker fieldset[data-option-is-size=true] .variant-option__button-label__text .size-index{font-size:1rem;font-weight:600}.quick-add-modal__content variant-picker fieldset[data-option-is-size=true] .variant-option__button-label__text .size-label{margin-top:2px;font-size:.68rem;opacity:.8}
/*# sourceMappingURL=/cdn/shop/t/115/assets/custom-pdp-size.css.map */
