.card-swatches{position:relative;z-index:3;display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px}.card-swatch{appearance:none;-webkit-appearance:none;position:relative;width:22px;height:22px;min-width:22px;padding:0;margin:0;border-radius:50%;border:1px solid rgba(0,0,0,.18);background:var(--card-swatch-bg, #d9d9d9);box-shadow:0 0 0 2px #fff;cursor:pointer;transition:box-shadow .15s ease,transform .15s ease}.card-swatch:hover{transform:scale(1.08)}.card-swatch.is-active{box-shadow:0 0 0 2px #fff,0 0 0 3px #111}.card-swatch:focus-visible{outline:2px solid #111;outline-offset:3px}.card-swatch--light{border-color:#bbb}.card-swatch--clear{background:linear-gradient(135deg,#fff,#e6eef3 45%,#fff 55%,#dfe8ee);border-color:#bbb}.card-swatch--soldout{opacity:.55}.card-swatch--soldout:after{content:"";position:absolute;left:50%;top:-2px;bottom:-2px;width:1.5px;background:#e53935;transform:translate(-50%) rotate(45deg)}.card-swatches__more{position:relative;z-index:3;font-size:12px;line-height:1;color:#666;text-decoration:none}.card-swatch-selected .media.media--hover-effect>img+img{display:none!important}.card-swatch-selected .media.media--hover-effect>img:first-child{opacity:1!important;transform:none!important}@media screen and (max-width:749px){.card-swatches{gap:7px;margin-top:6px}.card-swatch{width:20px;height:20px;min-width:20px}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/card-swatches.css.map */
