.product-switcher{margin:1.5rem 0}.product-switcher__label{margin-bottom:.8rem}.product-switcher__current{color:rgb(var(--color-foreground))}.product-switcher__pills,.product-switcher__swatches{display:flex;flex-wrap:wrap;gap:.8rem;margin:0}.product-switcher__pill{display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;min-width:8rem;padding:0 2rem;border:var(--variant-pills-border-width) solid rgba(var(--color-foreground),var(--variant-pills-border-opacity));border-radius:var(--variant-pills-radius);background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));font-size:1.4rem;letter-spacing:.1rem;text-decoration:none;transition:border-color var(--duration-short) ease}.product-switcher__pill:hover{border-color:rgb(var(--color-foreground))}.product-switcher__pill[aria-current=true]{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.product-switcher__swatch{position:relative;display:block;width:4.8rem;height:4.8rem;border-radius:50%;overflow:hidden;outline:.1rem solid rgba(var(--color-foreground),.2);outline-offset:.2rem;transition:outline-color var(--duration-short) ease}.product-switcher__swatch:hover{outline-color:rgba(var(--color-foreground),.6)}.product-switcher__swatch[aria-current=true]{outline:.2rem solid rgb(var(--color-foreground))}.product-switcher__swatch-image{width:100%;height:100%;object-fit:cover}.product-switcher__swatch--sold-out:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top right,transparent calc(50% - .1rem),rgba(var(--color-foreground),.6) calc(50% - .1rem),rgba(var(--color-foreground),.6) calc(50% + .1rem),transparent calc(50% + .1rem))}.product-switcher__swatch--sold-out .product-switcher__swatch-image{opacity:.5}
/*# sourceMappingURL=/cdn/shop/t/26/assets/component-product-switchers.css.map */
