.product-info .product-form__input[data-option-name=style],.product-info .product-form__input[data-option-name=lamp-style],.product-info .product-form__input[data-option-name=size]{--amc-swatch-gap: 10px;--amc-swatch-cols: 4;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start!important;gap:var(--amc-swatch-gap);width:100%;max-width:100%;margin-inline:0;padding-inline:0;overflow:visible;box-sizing:border-box}.product-info .product-form__input[data-option-name=style]>legend,.product-info .product-form__input[data-option-name=lamp-style]>legend,.product-info .product-form__input[data-option-name=size]>legend{flex:0 0 100%;width:100%;max-width:100%;margin:0 0 .75rem;padding:0;font-size:1.0625rem;font-weight:700;line-height:1.35;color:rgba(var(--colors-heading),1);letter-spacing:.01em}.product-info .product-form__input[data-option-name=style]>legend span,.product-info .product-form__input[data-option-name=lamp-style]>legend span,.product-info .product-form__input[data-option-name=size]>legend span{font-weight:700;color:rgba(var(--colors-heading),1)}.product-info .product-form__input[data-option-name=style] .color-watches.amc-image-swatch,.product-info .product-form__input[data-option-name=lamp-style] .color-watches.amc-image-swatch,.product-info .product-form__input[data-option-name=size] .color-watches.amc-image-swatch{flex:0 0 calc((100% - (var(--amc-swatch-cols) - 1) * var(--amc-swatch-gap)) / var(--amc-swatch-cols));width:calc((100% - (var(--amc-swatch-cols) - 1) * var(--amc-swatch-gap)) / var(--amc-swatch-cols));max-width:calc((100% - (var(--amc-swatch-cols) - 1) * var(--amc-swatch-gap)) / var(--amc-swatch-cols));height:auto;aspect-ratio:1 / 1;margin-top:0;border-radius:12px!important;overflow:hidden;border:1px solid rgba(var(--colors-line-and-borders),.45);box-shadow:0 1px 3px #042b3914;background-color:#fff;box-sizing:border-box;opacity:.72;transition:opacity .15s ease,box-shadow .15s ease,transform .15s ease,border-color .15s ease}.product-info .product-form__input[data-option-name=style] .color-watches.amc-image-swatch:hover,.product-info .product-form__input[data-option-name=lamp-style] .color-watches.amc-image-swatch:hover,.product-info .product-form__input[data-option-name=size] .color-watches.amc-image-swatch:hover,.product-info .product-form__input[data-option-name=style] .input-radio:checked+.color-watches.amc-image-swatch,.product-info .product-form__input[data-option-name=lamp-style] .input-radio:checked+.color-watches.amc-image-swatch,.product-info .product-form__input[data-option-name=size] .input-radio:checked+.color-watches.amc-image-swatch{opacity:1}.product-info .product-form__input[data-option-name=style] .color-watches.amc-image-swatch:before,.product-info .product-form__input[data-option-name=lamp-style] .color-watches.amc-image-swatch:before,.product-info .product-form__input[data-option-name=size] .color-watches.amc-image-swatch:before{border-radius:11px!important;background-size:cover;background-position:center}.product-info .product-form__input[data-option-name=style] .input-radio:checked+.color-watches.amc-image-swatch,.product-info .product-form__input[data-option-name=lamp-style] .input-radio:checked+.color-watches.amc-image-swatch,.product-info .product-form__input[data-option-name=size] .input-radio:checked+.color-watches.amc-image-swatch{overflow:visible;border:2px solid rgba(var(--colors-heading),1)!important;box-shadow:0 0 0 3px #fff,0 0 0 5px rgba(var(--colors-heading),1),0 4px 14px #042b392e;transform:translateY(-1px);z-index:2}.product-info .product-form__input[data-option-name=style] .color-watches.amc-image-swatch .animate-spin,.product-info .product-form__input[data-option-name=lamp-style] .color-watches.amc-image-swatch .animate-spin,.product-info .product-form__input[data-option-name=size] .color-watches.amc-image-swatch .animate-spin,.product-info .product-form__input[data-option-name=style] .color-watches.amc-image-swatch>.absolute.rounded-full,.product-info .product-form__input[data-option-name=lamp-style] .color-watches.amc-image-swatch>.absolute.rounded-full,.product-info .product-form__input[data-option-name=size] .color-watches.amc-image-swatch>.absolute.rounded-full{display:none!important}.product-info .product-form__input[data-option-name=style] .input-radio:checked+.color-watches .option-value-tooltip,.product-info .product-form__input[data-option-name=lamp-style] .input-radio:checked+.color-watches .option-value-tooltip,.product-info .product-form__input[data-option-name=size] .input-radio:checked+.color-watches .option-value-tooltip,.product-info .product-form__input[data-option-name=style] .color-watches:hover .option-value-tooltip,.product-info .product-form__input[data-option-name=lamp-style] .color-watches:hover .option-value-tooltip,.product-info .product-form__input[data-option-name=size] .color-watches:hover .option-value-tooltip{opacity:1;z-index:20;pointer-events:none;color:#fff;background:#042b39;font-size:12px;line-height:1.2;border-radius:999px}.product-info .product-form__input[data-option-name=style] .color-watches:hover .option-value-tooltip:before,.product-info .product-form__input[data-option-name=lamp-style] .color-watches:hover .option-value-tooltip:before,.product-info .product-form__input[data-option-name=size] .color-watches:hover .option-value-tooltip:before,.product-info .product-form__input[data-option-name=style] .input-radio:checked+.color-watches .option-value-tooltip:before,.product-info .product-form__input[data-option-name=lamp-style] .input-radio:checked+.color-watches .option-value-tooltip:before,.product-info .product-form__input[data-option-name=size] .input-radio:checked+.color-watches .option-value-tooltip:before{background:#042b39}@media(max-width:989px){.product-info .product-form__input[data-option-name=style],.product-info .product-form__input[data-option-name=lamp-style],.product-info .product-form__input[data-option-name=size]{--amc-swatch-cols: 3}}@media(max-width:767px){.product-info .product-form__input[data-option-name=style],.product-info .product-form__input[data-option-name=lamp-style],.product-info .product-form__input[data-option-name=size]{--amc-swatch-cols: 2;--amc-swatch-gap: 8px}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/diy-variant-image-swatches.css.map */
