.gs-card-swatches{position:relative;z-index:2;margin-top:.4rem;--swatch-input--size: 2.2rem}.gs-card-swatches__list{display:flex;flex-wrap:wrap;align-items:center;margin:0 0 0 -.5rem;padding:0;list-style:none}.gs-card-swatches__item[hidden]{display:none}.gs-card-swatch,.gs-card-swatches__more{display:inline-flex;align-items:center;justify-content:center;min-width:3.2rem;height:3.2rem;margin:0;padding:0;border:0;border-radius:1.6rem;background:transparent;color:rgb(var(--color-foreground));font-family:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.gs-card-swatch{position:relative;width:3.2rem}.gs-card-swatch .swatch{width:2.2rem;height:2.2rem;border:.1rem solid rgba(var(--color-foreground),.4);transition:box-shadow .15s ease}.gs-card-swatch[aria-pressed=true] .swatch{box-shadow:0 0 0 .2rem rgb(var(--color-background)),0 0 0 .35rem rgb(var(--color-foreground))}.gs-card-swatch:focus-visible,.gs-card-swatches__more:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:0;box-shadow:none}.gs-card-swatch--sold-out .swatch{opacity:.45}.gs-card-swatch--sold-out:after{content:"";position:absolute;top:50%;left:50%;width:2.4rem;height:.15rem;background:rgb(var(--color-foreground));box-shadow:0 0 0 .1rem rgb(var(--color-background));transform:translate(-50%,-50%) rotate(-45deg);pointer-events:none}.gs-card-swatches__more{padding:0 .6rem;font-size:1.3rem;letter-spacing:.04rem;text-decoration:underline;text-underline-offset:.3rem}.gs-swatch-selected .media.media--hover-effect>img:first-child:not(:only-child){opacity:1!important}.gs-swatch-selected .media.media--hover-effect>img+img{display:none}
/*# sourceMappingURL=/cdn/shop/t/14/assets/card-swatches.css.map */
