.product-variants-container .variant-output{display:grid;grid-template-rows:auto;gap:1em}@media (max-width:1024px){.product-variants-container .variant-output{gap:.5em}}.product-variants-container .variant-output fieldset{border:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:1em}@media (max-width:1024px){.product-variants-container .variant-output fieldset{grid-template-columns:repeat(2,1fr);gap:.5em}}.product-variants-container .variant-output fieldset label{display:grid;grid-template-rows:1fr auto;align-items:center;cursor:pointer;border:2px solid var(--color-tertiary-accent);border-radius:.5em;padding:1em 2em;gap:.5em;text-align:center;justify-content:center}.product-variants-container .variant-output fieldset label.active{background-color:var(--color-white)}.product-variants-container .variant-output fieldset label.active span.size-value{background-color:var(--color-primary);color:var(--color-white)}.product-variants-container .variant-output fieldset label:nth-child(1) span.size-value{width:2.25em;height:2.25em}.product-variants-container .variant-output fieldset label:nth-child(2) span.size-value{width:2.75em;height:2.75em}.product-variants-container .variant-output fieldset label:nth-child(3) span.size-value{width:3.25em;height:3.25em}.product-variants-container .variant-output fieldset label:nth-child(4) span.size-value{width:3.75em;height:3.75em}.product-variants-container .variant-output fieldset label:nth-child(5) span.size-value{width:4.25em;height:4.25em}.product-variants-container .variant-output fieldset label input{display:none}.product-variants-container .variant-output fieldset label span{white-space:normal;display:flex}.product-variants-container .variant-output fieldset label span.size-value{width:3em;height:3em;align-items:center;justify-content:center;font-weight:600;border:2px solid var(--color-primary);border-radius:50%;color:var(--color-primary);margin:0 auto}.product-variants-container .variant-output fieldset label span.size-label{line-height:1}.product-variants-container .variant-select{display:none}