.product-variants{border:0;padding:0;margin:0 0 22px;min-width:0}.product-variants legend{font-size:13px;font-weight:700;color:#263c57;padding:0;margin-bottom:10px}.variant-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.variant-option{display:grid;gap:7px;align-content:center;border:1px solid #dbe5ee;border-radius:12px;background:#f7fafc;color:#536981;padding:15px 8px;cursor:pointer;font:inherit;min-width:0;text-align:center}.variant-option strong{font-size:15px;color:#25384e}.variant-option span{font-size:14px}.variant-option[aria-pressed=true]{border-color:#0ba698;background:#e9f8f5;box-shadow:0 0 0 1px #0ba698;color:#008c7e}.variant-option[aria-pressed=true] strong{color:#007f72}.variant-option:focus-visible{outline:3px solid #8cded2;outline-offset:3px}.product-variants:disabled .variant-option{cursor:wait;opacity:.6}@media(max-width:480px){.variant-options{gap:7px}.variant-option{padding:13px 5px}.variant-option strong{font-size:14px}}
