.frame-finish-list .frame-finish-item .swatch-option{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.frame-finish-swatch:has(.frame-finish-swatch__media){gap:7px}.frame-finish-swatch:has(.frame-finish-swatch__media.frame-finish-swatch__media--empty){gap:0px}ul.no-bullet.product-swatch-list.frame-finish-list{align-items:flex-start}.cust_frame_finish .frame-finish-swatch.frame-finish-swatch--has-image,.cust_frame_finish .frame-finish-item{min-width:var(--cus_var_wid);width:var(--cus_var_wid);min-height:var(--cus_var_hei)!important;height:var(--cus_var_hei)}.frame-finish-swatch{box-sizing:border-box;padding:3px!important;overflow:hidden;cursor:pointer;border:1px solid rgba(18,18,18,.22);border-radius:calc(var(--inputRadius) - 2px)!important;background:transparent}.frame-finish-swatch--has-image:has(.frame-finish-swatch__media--empty) span.frame-finish-swatch__label{display:block}.frame-finish-swatch--has-image:has(.frame-finish-swatch__media) span.frame-finish-swatch__label{display:none}.frame-finish-swatch__media:not(.frame-finish-swatch__media--empty){display:block;height:100%;width:100%;overflow:hidden}.frame-finish-swatch--has-image span.frame-finish-swatch__label{display:none}.frame-finish-swatch__image{display:block;width:100%;height:100%;max-width:100%;object-fit:cover}.frame-finish-item .swatch-option:checked+.frame-finish-swatch{border-color:currentColor}.frame-finish-item .swatch-option:focus-visible+.frame-finish-swatch{outline:2px solid currentColor;outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/7/assets/varint-image.css.map */
