.size-picker{min-width:0;margin-inline:0;margin-bottom:0;padding:0;border:0}.size-picker__legend{margin-bottom:var(--space-8);padding:0;font-size:1.4rem;line-height:1.3;text-transform:lowercase}.size-picker__options{display:flex;flex-wrap:wrap;gap:var(--space-8)}.size-picker__option{position:relative}.size-picker__input{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.size-picker__input:disabled{cursor:not-allowed}.size-picker__size{display:inline-flex;align-items:center;justify-content:center;min-width:5.2rem;min-height:4.4rem;padding:0 var(--space-12);border:1px solid var(--ink);border-radius:var(--radius-pill);background-color:var(--paper);color:var(--ink);font-family:var(--font-mono);font-size:1.4rem;line-height:1}@media(hover:hover){.size-picker__input:not(:disabled,:checked):hover+.size-picker__size{background-color:color-mix(in srgb,var(--drop) 15%,var(--paper))}}.size-picker__input:checked+.size-picker__size{padding-inline:calc(var(--space-12) - 1px);border-width:2px;background-color:var(--drop);color:var(--on-drop)}.size-picker__input:focus-visible+.size-picker__size{outline:.2rem solid var(--focus-ring);outline-offset:.2rem;box-shadow:var(--focus-halo)}.size-picker__input:disabled+.size-picker__size{border-style:dashed;color:color-mix(in srgb,var(--ink) 70%,var(--paper));text-decoration:line-through}@media screen{.size-picker__legend{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);white-space:nowrap}.size-picker__options{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-8);padding-top:var(--space-4)}.size-picker__option:only-child{grid-column:1 / -1}.size-picker__size{display:flex;width:100%;min-width:0;min-height:5.2rem;padding:0 var(--space-4);border-color:transparent;background-color:var(--chip);overflow-wrap:anywhere;text-align:center;transition:background-color var(--dur-chip),color var(--dur-chip)}.size-picker__input:checked+.size-picker__size{padding-inline:var(--space-4);border-width:1px;border-color:var(--ink);background-color:var(--ink);color:var(--paper)}.size-picker__input:disabled+.size-picker__size{border-width:.15rem;border-color:rgba(var(--ink-rgb),.4);background-color:transparent;color:var(--ink)}}@media(forced-colors:active){.size-picker__input:checked+.size-picker__size{border-width:.3rem;padding-inline:calc(var(--space-12) - .2rem)}}@media screen and (forced-colors:active){.size-picker__input:checked+.size-picker__size{padding-inline:calc(var(--space-4) - .2rem)}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/component-product-variant-picker.css.map */
