.product__option-label{margin:0 0 var(--space-3);padding:0;font-size:var(--font-size-text)}.product__swatches{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.product__swatch{position:relative;display:block;width:var(--space-5);height:var(--space-5);border:var(--border-width) solid var(--color-border);background-position:center;background-size:cover;outline-offset:2px}.product__swatch[aria-current=true]{outline:var(--border-width) solid var(--color-foreground)}.product__swatch.is-sold-out:after{content:"";position:absolute;inset:50% -2px auto;border-top:var(--border-width) solid var(--color-foreground-muted);rotate:-45deg}.product__option{position:relative;margin:0;padding:0;border:0}.product__option>.product__option-label{float:left;width:100%}.product__guide-link{position:absolute;top:0;right:0;padding:0;border:0;background:none;color:inherit;font:inherit;font-size:var(--font-size-small);letter-spacing:var(--letter-spacing-label);text-decoration:underline;text-transform:var(--text-transform-label);text-underline-offset:.3em;cursor:pointer}.product__option--compact .product__guide-link{position:static;margin-top:var(--space-3)}.product__values{clear:both;display:flex;flex-wrap:wrap;gap:var(--space-2)}.product__value{display:inline-flex;align-items:center;justify-content:center;min-width:3rem;min-height:var(--button-height);padding-inline:var(--space-3);border:var(--border-width) solid var(--color-border);font-size:var(--font-size-text);cursor:pointer}.product__value.is-unavailable{color:var(--color-foreground-muted);text-decoration:line-through}.product__option--compact .product__values{flex-wrap:nowrap}.product__option--compact .product__value{flex:1 1 0;min-width:0;padding-inline:0}.product__value--swatch{min-width:var(--space-6);min-height:var(--space-6);padding:0;background-position:center;background-size:cover;outline-offset:2px}.product__option--compact .product__value--swatch{flex:0 0 auto}.product__panel-open{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:var(--button-height);padding-inline:var(--space-3);border:var(--border-width) solid var(--color-border);background:none;color:inherit;font:inherit;font-size:var(--font-size-text);cursor:pointer}.product__panel-open .icon--chevron{rotate:90deg}.product__values--squares{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(var(--button-height) * 1.25),1fr))}.product__values--squares .product__value{aspect-ratio:1;min-width:0;padding:var(--space-1);text-align:center}input:checked+.product__value{border-color:var(--color-foreground)}input:focus-visible+.product__value{outline:2px solid var(--color-foreground);outline-offset:2px}.product__personalization{display:grid;gap:var(--space-2);font-size:var(--font-size-text)}.product__personalization input{min-height:var(--button-height);padding-inline:var(--space-3);border:var(--border-width) solid var(--color-border);font:inherit;font-size:var(--font-size-input)}.product-fit__advice,.product-fit__model{margin:0;font-size:var(--font-size-text)}.product-fit__model{margin-top:var(--space-1);color:var(--color-foreground-muted)}.product-fit__scale{display:grid;grid-template-columns:repeat(3,1fr);margin:0 0 var(--space-3);padding:0;color:var(--color-foreground-muted);font-size:var(--font-size-small);letter-spacing:var(--letter-spacing-label);list-style:none;text-transform:var(--text-transform-label)}.product-fit__step{padding-top:var(--space-2);border-top:var(--border-width) solid var(--color-border);text-align:center}.product-fit__step:first-child{text-align:left}.product-fit__step:last-child{text-align:right}.product-fit__step.is-current{border-top-color:var(--color-foreground);box-shadow:inset 0 calc(var(--border-width) * 2) 0 var(--color-foreground);color:var(--color-foreground)}.product-fit__hint{margin:0;color:var(--color-foreground-muted);font-size:var(--font-size-small)}
/*# sourceMappingURL=/cdn/shop/t/84/assets/section-product-options.css.map */
