.card__colors{z-index:2;position:relative;display:flex;flex-wrap:wrap;align-items:center;pointer-events:visible;gap:1rem;padding-top:0;padding-bottom:0;margin-top:1.5rem}@media screen and (max-width:749px){.card__colors{gap:.5rem}}.card-article-info+.card__colors{margin-inline-start:auto}.cardcard-information__top .card__colors{justify-content:flex-end}.color-swatch{display:flex;justify-content:center;cursor:pointer;position:relative;width:1rem;height:1rem;border-radius:50%;backface-visibility:hidden;transition:transform var(--duration-default) ease;outline:.1rem solid rgba(var(--color-foreground),.22)}.card__colors--square .color-swatch,.card__colors--square .color-swatch:before,.card__colors--square .color-swatch:after,.card__colors--square .color-swatch a,.card__colors--square .color-swatch a:before{border-radius:0}.card__colors--large{gap:.3rem}.card__colors--medium .color-swatch{width:1.8rem;height:1.8rem}.card__colors--large .color-swatch{width:1rem;height:1rem}.color-swatch:before,.color-swatch:after{content:"";position:absolute;width:100%;height:100%;border-radius:50%;background:var(--swatch--background);background-position:var(--swatch-focal-point, initial);background-origin:border-box;background-size:cover}.color-swatch a{width:100%;height:100%;border-radius:50%;z-index:1;position:relative;display:flex;align-items:center;justify-content:center}.color-swatch a:before{content:"";z-index:2;position:absolute;width:1.4rem;height:1.4rem;border-radius:50%;background-color:transparent}.card__colors--medium .color-swatch a:before{width:2.1rem;height:2.1rem}.card__colors--large .color-swatch a:before{width:2.9rem;height:2.9rem}.color-swatch.is-active{outline-width:.15rem;outline-color:rgba(var(--color-foreground),.45);outline-offset:.2rem}.card__colors .link{line-height:1}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-color-swatches.css.map */
