.acc-size-swatches-container{display:flex;align-items:center;gap:10px;margin-bottom:20px}.acc-size-buttons{display:flex;gap:10px;flex-wrap:wrap}.acc-size-label{font-weight:700;font-size:16px;color:var(--color-onyx);margin:0;padding:0;margin-right:10px}.acc-size-button{background-color:var(--color-silk);border:1px solid var(--color-marble);padding:8px 12px;font-size:14px;color:var(--color-onyx);cursor:pointer;transition:background-color 0.2s,border-color 0.2s,transform 0.2s,color 0.2s;border-radius:4px}.acc-size-button:hover,.acc-size-button:focus{background-color:var(--color-champagne);border-color:var(--color-velvet);color:var(--color-pearl);transform:scale(1.05)}.acc-size-button.acc-size-unavailable{opacity:.4;cursor:not-allowed;background-color:var(--color-marble);color:var(--color-onyx)}.acc-size-button.selected-size{background-color:var(--color-velvet);color:var(--color-pearl);border-color:var(--color-velvet)}.variations_form select[name="attribute_pa_size"]{display:none!important}@media (max-width:600px){.acc-size-swatches-container{gap:10px;flex-wrap:wrap}.acc-size-button{padding:6px 10px;font-size:12px}}