.product-form__input--image-swatch{display:flex;flex-wrap:wrap;gap:.8rem;margin:0 0 1.6rem}.product-form__input--image-swatch .form__label{flex:0 0 100%;margin-bottom:.2rem}.image-swatch-input__label{width:6.2rem;height:6.2rem;padding:.3rem;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#f5f5f5;border:.1rem solid rgba(var(--color-foreground),.18);border-radius:2px;cursor:pointer;transition:border-color var(--duration-short) ease,box-shadow var(--duration-short) ease}.image-swatch-input__image{display:block;width:100%;height:100%;object-fit:contain;border-radius:0}.image-swatch-input__label:hover{border-color:rgba(var(--color-foreground),.55)}.image-swatch-input__input:checked+.image-swatch-input__label{border-color:rgb(var(--color-foreground));box-shadow:0 0 0 .1rem rgb(var(--color-foreground))}.image-swatch-input__input:focus-visible+.image-swatch-input__label{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.image-swatch-input__input.visually-disabled+.image-swatch-input__label{opacity:.45}.image-swatch-input__label--text{width:auto;min-width:6.2rem;padding-inline:1rem;font-size:1.2rem;line-height:1.2;text-align:center}.product--no-media .product-form__input--image-swatch{justify-content:center;text-align:center}@media screen and (max-width:749px){.product-form__input--image-swatch{gap:.7rem}.image-swatch-input__label{width:5.4rem;height:5.4rem}.image-swatch-input__label--text{width:auto;min-width:5.4rem}}
/*# sourceMappingURL=/cdn/shop/t/110/assets/manuluxe-image-swatches.css.map */
