.product-form__input--swatch{display:flex;flex-direction:column;gap:var(--Spacing-xs);padding-left:0}.swatch-options-wrapper{display:flex;gap:var(--Spacing-xs);flex-wrap:wrap}.swatch{position:relative;--swatch--size: 32px;--swatch--border-radius: 50%;display:block;width:var(--swatch--size);height:var(--swatch--size);background:var(--swatch--background);background-position:var(--swatch-focal-point, center);border-radius:var(--swatch--border-radius);border:1px solid var(--border-default-reversed, #4C4C4C);aspect-ratio:1 / 1}.product-form__input input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute}.variant-options-wrapper{display:flex;flex-direction:column;gap:var(--Spacing-lg)}fieldset{border:none}.form__label{font-weight:600;line-height:126%;letter-spacing:0em}.swatch-input__input:checked+.swatch-input__label .swatch{border:2px solid var(--icon-default-reverse, #FFFFFF);color:#4c4c4c}.product-form__input input[type=radio].swatch-input__input.visually-disabled+.swatch-input__label .swatch:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;background:linear-gradient(to top left,transparent calc(50% - 1px),var(--border-default-reversed, #4C4C4C) calc(50% - 1px),var(--border-default-reversed, #4C4C4C) calc(50% + 1px),transparent calc(50% + 1px));border-radius:50%}.product-form__input--pill{display:flex;flex-wrap:wrap;gap:var(--Spacing-xs);padding-left:0}.product-form__input--pill input[type=radio]{display:none}.product-form__input--pill input[type=radio]+label{border:1px solid var(--border-default-reversed, #4C4C4C);width:48px;height:48px;gap:10px;line-height:136%;letter-spacing:.58px;border-radius:4px;padding:var(--Spacing-3xs);text-align:center;transition:all .3s ease;-webkit-user-select:none;user-select:none;display:inline-flex;align-items:center;justify-content:center}.product-form__input--pill input[type=radio]:hover+label{border-color:var(--color-foreground)}.product-form__input--pill input[type=radio]:checked+label{transition:all .3s ease;background-color:var(--surface-Default, #FFFFFF);border-color:var(--surface-Default, #FFFFFF);color:var(--color-foreground-on-light, #1A1A1A);font-size:var(--Spacing-xs);line-height:136%;letter-spacing:.58px;text-align:center;font-weight:400}.product-form__input--pill input[type=radio]:disabled+label{opacity:.5;cursor:not-allowed;border-color:var(--border-default-reversed, #4C4C4C);position:relative}.product-form__input--pill input[type=radio]:disabled+label:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;background:linear-gradient(to top left,transparent calc(50% - 1px),var(--border-default-reversed, #4C4C4C) calc(50% - 1px),var(--border-default-reversed, #4C4C4C) calc(50% + 1px),transparent calc(50% + 1px));border-radius:4px}
/*# sourceMappingURL=/cdn/shop/t/14/assets/variant-selector.css.map */
