.kl-related-variants{--kl-related-variants-tile: 8rem}.kl-related-variants--small{--kl-related-variants-tile: 6.4rem}.kl-related-variants--large{--kl-related-variants-tile: 9.6rem}.kl-related-variants__heading{margin:0 0 1rem;font-family:var(--font-body-family);font-size:1.5rem;font-weight:var(--font-body-weight);color:var(--kl-related-variants-label, rgb(var(--color-foreground)))}.kl-related-variants__selected{font-weight:var(--font-body-weight-bold)}.kl-related-variants__list{display:flex;flex-wrap:wrap;gap:.8rem;margin:0;padding:0;list-style:none}.kl-related-variants__item{margin:0}.kl-related-variants__tile{display:flex;flex-direction:column;align-items:center;gap:.6rem;width:var(--kl-related-variants-tile);padding:.4rem;border:.1rem solid var(--kl-related-variants-border, rgba(var(--color-foreground), .15));background:var(--kl-related-variants-background, rgba(var(--color-foreground), .03));color:var(--kl-related-variants-label, rgb(var(--color-foreground)));text-decoration:none;transition:border-color .15s ease,transform .15s ease}.kl-related-variants__tile:hover{border-color:rgba(var(--color-foreground),.5);transform:translateY(-.2rem)}.kl-related-variants__tile.is-current{border-color:var(--kl-related-variants-current-border, rgb(var(--color-foreground)))}.kl-related-variants__tile:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.kl-related-variants__image{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain}.kl-related-variants__placeholder{display:block;width:100%;aspect-ratio:1 / 1;background:var(--kl-related-variants-background, rgba(var(--color-foreground), .08))}.kl-related-variants__label{font-family:var(--font-body-family);font-size:1.2rem;line-height:1.3;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/395/assets/kl-related-variants.css.map */
