.product-form__input--taildash-image{display:block;max-width:100%;margin:1.6rem 0;padding:0;border:0}.product-form__input--taildash-image .form__label{width:100%;margin:0 0 .6rem;padding:0;color:var(--taildash-swatch-accent);font-size:1.1rem;font-weight:600;line-height:1.4}.taildash-image-swatches__options{display:flex;flex-wrap:wrap;align-items:center;gap:5px}.product-form__input--taildash-image input[type=radio]+.taildash-image-swatch{--taildash-swatch-rendered-size: var(--taildash-swatch-size, 65px);position:relative;display:inline-flex;flex:0 0 var(--taildash-swatch-rendered-size);align-items:center;justify-content:center;box-sizing:border-box;width:var(--taildash-swatch-rendered-size);height:var(--taildash-swatch-rendered-size);margin:0;padding:2px;overflow:hidden;border:1px solid transparent;border-radius:50%;background:#fff;color:var(--taildash-swatch-accent);cursor:pointer}.taildash-image-swatch__image{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover}.taildash-image-swatch__fallback{padding:1px;color:inherit;font-size:1rem;line-height:1.15;text-align:center;overflow-wrap:anywhere}.product-form__input--taildash-image input[type=radio]+.taildash-image-swatch:hover,.product-form__input--taildash-image input[type=radio]:checked+.taildash-image-swatch{border-color:var(--taildash-swatch-accent)}.product-form__input--taildash-image input[type=radio]:focus-visible+.taildash-image-swatch,.product-form__input--taildash-image input[type=radio].focused+.taildash-image-swatch{outline:2px solid var(--taildash-swatch-accent);outline-offset:2px}.product-form__input--taildash-image input[type=radio].disabled+.taildash-image-swatch{opacity:.5}.product-form__input--taildash-image input[type=radio].disabled+.taildash-image-swatch:after{position:absolute;top:50%;left:8%;width:84%;height:1px;background:currentColor;content:"";transform:rotate(-45deg)}@media screen and (max-width:749px){.product-form__input--taildash-image input[type=radio]+.taildash-image-swatch{--taildash-swatch-rendered-size: min(var(--taildash-swatch-size, 65px), 58px)}}@media screen and (forced-colors:active){.product-form__input--taildash-image input[type=radio]:checked+.taildash-image-swatch{outline:2px solid Highlight;outline-offset:1px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/taildash-image-swatches.css.map */
