.nx-colour-options__list:has(.nx-colour-tile){display:flex;flex-wrap:wrap;align-items:flex-start;gap:14px}.nx-colour-options__list .nx-colour-option.nx-colour-tile{display:flex;flex-direction:column;align-items:center;gap:5px;min-width:60px;width:60px;padding:0;margin:0;border:0;background:transparent;color:inherit;text-decoration:none;line-height:1.2;box-shadow:none;border-radius:0}.nx-colour-tile__frame{display:block;width:60px;height:60px;padding:3px;border:1px solid #d5d5d2;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}.nx-colour-tile__frame img{display:block;width:100%;height:100%;object-fit:cover;aspect-ratio:1;border-radius:0;transition:opacity .15s ease}.nx-colour-option.nx-colour-tile.is-selected .nx-colour-tile__frame{border-color:#191919;box-shadow:0 0 0 1px #191919}.nx-colour-option.nx-colour-tile:hover .nx-colour-tile__frame{border-color:#555}.nx-colour-option.nx-colour-tile:focus-visible{outline:2px solid #191919;outline-offset:5px}.nx-colour-option.nx-colour-tile.is-sold-out .nx-colour-tile__frame img{opacity:.38}.nx-colour-options__list .nx-colour-tile .nx-colour-tile__status{display:block;min-height:14px;font-size:10px;line-height:14px;letter-spacing:.025em;color:#666;font-weight:400;text-align:center}@media(prefers-reduced-motion:reduce){.nx-colour-tile__frame,.nx-colour-tile__frame img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/73/assets/noxe-colour-tiles.css.map */
