.nl-cap-tiles{border:0;padding:0;margin:0;min-width:0}.nl-cap-tiles__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.nl-cap-tile{display:block;cursor:pointer;padding:.25rem;border:var(--border-thickness) solid transparent;background:#efecea;text-align:center}.nl-cap-tile:hover{border-color:rgb(var(--color-scheme-text) / .5)}.nl-cap-tile:has(input:checked){border-color:rgb(var(--color-scheme-text));box-shadow:0 0 0 var(--border-thickness) rgb(var(--color-scheme-text))}.nl-cap-tile:has(input:focus-visible){outline:var(--border-thickness) solid rgb(var(--color-scheme-text));outline-offset:3px}.nl-cap-tile img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover}.nl-cap-tile__name{display:block;margin-top:.25rem}
/*# sourceMappingURL=/cdn/shop/t/19/assets/bundle-cap-tiles.css.map */
