.swatch{--swatch--size: var(--swatch-input--size, 4.4rem);--swatch--border-radius: var(--swatch-input--border-radius, 50%);display:block;width:var(--swatch--size);max-width:100%;aspect-ratio:1 / 1;background:var(--swatch--background);background-position:var(--swatch-focal-point, initial);background-size:cover;background-origin:border-box;border:.1rem solid rgba(var(--color-foreground),.15);border-radius:var(--swatch--border-radius)}.swatch--square{--swatch--border-radius: var(--swatch-input--border-radius, .2rem)}.swatch--unavailable{border-style:dashed;border-color:rgba(var(--color-foreground),.5)}.card__color-swatch{display:inline-flex;position:relative;text-decoration:none}.card__color-swatch .swatch{--swatch-input--size: 16px;border:1px solid rgba(0,0,0,.2);background-size:cover;background-position:center;background-repeat:no-repeat}.card__color-swatch--active .swatch{outline:1px solid black;outline-offset:2px}.card__color-swatch--overflow{display:none}.card__swatch-row.is-expanded .card__color-swatch--overflow{display:inline-flex}.card__swatch-toggle{display:inline-flex;align-items:center;border:none;background:transparent;padding:0;cursor:pointer;font-size:14px;font-weight:400;color:#000;line-height:1;flex-shrink:0}.card__color-swatch[data-tooltip]:after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 5px);left:50%;transform:translate(-50%);background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:1.1rem;padding:3px 7px;border-radius:3px;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .15s;z-index:2}.card__color-swatch:hover[data-tooltip]:after{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/12/assets/component-swatch.css.map */
