.variant-selector-module__dQkOQq__group{min-width:0;color:var(--ds-ink,var(--color-ink,#111418));border:0;margin:0;padding:0}.variant-selector-module__dQkOQq__group[data-theme-scope=storefront]{--ds-ink:var(--t-ink,var(--sf-ink,#111418));--ds-line:var(--t-line,var(--sf-line,#e2e8f0));--ds-surface:var(--t-surface,var(--sf-surface,#fff));--ds-primary:var(--t-primary,var(--sf-primary,#0d7365));--ds-focus:var(--t-focus,var(--sf-focus,#0d7365));--ds-muted:var(--t-muted,var(--sf-muted,#667085))}.variant-selector-module__dQkOQq__label{margin-bottom:.5rem;font-size:.875rem;font-weight:700}.variant-selector-module__dQkOQq__current{font-weight:600}.variant-selector-module__dQkOQq__options{flex-wrap:wrap;gap:.5rem;display:flex}.variant-selector-module__dQkOQq__option{border:1px solid var(--ds-line,var(--color-line,#e2e8f0));border-radius:var(--ds-control-radius,.75rem);background:var(--ds-surface,var(--color-surface,#fff));min-height:44px;color:inherit;font:inherit;cursor:pointer;touch-action:manipulation;align-items:center;gap:.5rem;padding:.375rem .75rem;font-size:.875rem;display:inline-flex;position:relative}.variant-selector-module__dQkOQq__option:before{content:"";position:absolute;inset:-2px}.variant-selector-module__dQkOQq__option[data-selected=true]{border-color:var(--ds-primary,var(--color-brand,#0d7365));box-shadow:inset 0 0 0 1px var(--ds-primary,var(--color-brand,#0d7365))}.variant-selector-module__dQkOQq__option:focus-visible{outline:2px solid var(--ds-focus,var(--color-brand,#0d7365));outline-offset:2px}.variant-selector-module__dQkOQq__option[data-unavailable=true]{color:var(--ds-muted,var(--color-ink-3,#70757d));text-decoration:line-through}.variant-selector-module__dQkOQq__option:disabled{cursor:not-allowed;opacity:.72}.variant-selector-module__dQkOQq__swatch{border:1px solid #00000024;border-radius:50%;flex:none;width:1rem;height:1rem}.variant-selector-module__dQkOQq__unavailable{font-size:.7rem;text-decoration:none}
