.swatch-input__label{margin-bottom:0!important;margin-left:0!important;margin-right:0!important}.swatch-input__input+.swatch-input__label{align-items:center;display:inline-flex;gap:.8rem;outline:none!important}.swatch-input__input+.swatch-input__label .swatch{--swatch-outline-color:var(--swatch--foreground-color,rgb(var(--color-foreground)));outline:.1rem solid transparent;outline-offset:.2rem}.swatch-input__input+.swatch-input__label:hover .swatch,.swatch-input__input:active+.swatch-input__label .swatch,.swatch-input__input:active:focus-visible+.swatch-input__label .swatch,.swatch-input__input:checked+.swatch-input__label .swatch,.swatch-input__input:checked:focus-visible+.swatch-input__label .swatch,.swatch-input__input:focus-visible+.swatch-input__label .swatch,.swatch-input__input:hover+.swatch-input__label .swatch{outline-color:var(--swatch-outline-color)!important}.swatch-input__input+.swatch-input__label .swatch--unavailable{outline-style:dashed!important}.swatch-input__input.visually-disabled:not(:active):not(:checked)+.swatch-input__label,.swatch-input__input:disabled+.swatch-input__label{cursor:not-allowed;opacity:.4}.swatch-input__input.visually-disabled:not(:active):not(:checked)+.swatch-input__label:hover .swatch,.swatch-input__input:disabled+.swatch-input__label:hover .swatch{outline-color:transparent!important}.swatch-input__input.visually-disabled+.swatch-input__label>.swatch:after,.swatch-input__input:disabled+.swatch-input__label>.swatch:after{background-color:var(--swatch-outline-color)}.product-form__input--swatch{display:flex;gap:2rem}.swatch-input__value{color:rgb(var(--color-foreground));cursor:pointer;font-size:var(--font-size-body,1.4rem);line-height:1.4}.swatch{--swatch--size:4rem}