.color-swatch a.color-swatch__item{cursor:pointer;border:3px solid rgb(var(--section-background, var(--background)));border-radius:var(--color-swatch-border-radius);-webkit-tap-highlight-color:transparent;background-position:center;background-size:cover;width:40px;height:40px;display:block;position:relative;text-decoration:none;color:inherit}.color-swatch a.color-swatch__item:before,.color-swatch a.color-swatch__item:after{content:"";border:2px solid rgb(var(--section-background, var(--background)));pointer-events:none;border-radius:inherit;position:absolute}.color-swatch a.color-swatch__item:before{width:calc(100% + 2px);height:calc(100% + 2px);top:-1px;left:-1px}.color-swatch a.color-swatch__item:after{border-color:rgb(var(--text-color));opacity:0;width:calc(100% + 6px);height:calc(100% + 6px);transition:opacity .2s,transform .2s;top:-3px;left:-3px;transform:scale(.8)}.color-swatch-list--mini a.color-swatch__item{border-width:2px;width:14px;height:14px}.color-swatch-list--mini a.color-swatch__item:before,.color-swatch-list--mini a.color-swatch__item:after{border-width:1px}.color-swatch--white a.color-swatch__item:before{box-shadow:0 0 0 1px rgba(var(--text-color),.3) inset}.color-swatch a.color-swatch__item.is-selected:after{opacity:1;transform:scale(1)}.color-swatch a.color-swatch__item:focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom.css.map */
