.card-color-swatches{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1rem;margin-bottom:.5rem;align-items:center;justify-content:var(--text-alignment, center);position:relative;z-index:3;pointer-events:auto;isolation:isolate}.card-swatch-button{--swatch-input--size: 3rem;position:relative;padding:0;margin:0;border:none;background:transparent;cursor:pointer;transition:transform .2s ease;display:inline-flex;align-items:center;justify-content:center;z-index:3;pointer-events:auto}.card-product-title-text{transition:opacity .2s ease;display:inline}.card-product-title-text.updating{opacity:.7}.card-swatch-button:hover{transform:scale(1.1)}.card-swatch-button:active{transform:scale(.95)}.card-swatch-button.active{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem;border-radius:50%}.card-swatch-button .swatch{pointer-events:none}.card-swatch-button .swatch{min-width:3rem;min-height:3rem}.card-swatch-button .swatch--unavailable{background:rgba(var(--color-foreground),.1)}@media screen and (max-width: 749px){.card-swatch-button{--swatch-input--size: 2.5rem}.card-color-swatches{gap:.6rem;margin-top:.8rem}}.card[style*="--text-alignment: left"] .card-color-swatches,.card--horizontal .card-color-swatches{justify-content:flex-start}.card[style*="--text-alignment: right"] .card-color-swatches{justify-content:flex-end}.card-swatch-button:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem;border-radius:50%}.card__media img{transition:opacity .2s ease}.card__media img.changing{opacity:.7}.related-products .card-color-swatches{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/19/assets/component-color-swatches-card.css.map */
