.nrx-app-catalogue{padding-top:var(--nrx-app-top);padding-bottom:var(--nrx-app-bottom);overflow:hidden}.nrx-app-catalogue h2{margin:0 0 2.5rem}.nrx-app-catalogue__group{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px}.nrx-app-catalogue__item{min-width:0}.nrx-app-catalogue__empty{border-top:1px solid rgba(48,36,43,.15);padding:28px 0;color:rgb(var(--color-foreground))}.nrx-app-catalogue--marquee .nrx-app-catalogue__viewport{overflow-x:auto;scrollbar-width:thin}.nrx-app-catalogue--marquee .nrx-app-catalogue__track{display:flex;width:max-content}.nrx-app-catalogue--marquee .nrx-app-catalogue__group{display:flex;flex-shrink:0;gap:24px;padding-right:24px}.nrx-app-catalogue--marquee .nrx-app-catalogue__item{width:260px;flex:none}.nrx-app-catalogue__track--moving{animation:nrx-app-catalogue-scroll var(--nrx-app-duration) linear infinite}.nrx-app-catalogue:hover .nrx-app-catalogue__track,.nrx-app-catalogue:focus-within .nrx-app-catalogue__track{animation-play-state:paused}@keyframes nrx-app-catalogue-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(max-width:749px){.nrx-app-catalogue{padding-top:calc(var(--nrx-app-top) * .75);padding-bottom:calc(var(--nrx-app-bottom) * .75)}.nrx-app-catalogue__group{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}.nrx-app-catalogue--marquee .nrx-app-catalogue__item{width:210px}}@media(prefers-reduced-motion:reduce){.nrx-app-catalogue__track--moving{animation:none}.nrx-app-catalogue__group[aria-hidden=true]{display:none}}.nrx-app-collections{padding-top:var(--nrx-app-top);padding-bottom:var(--nrx-app-bottom)}.nrx-app-collections h2{margin:0 0 2.5rem}.nrx-app-collections__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.nrx-app-collections article{min-width:0}.nrx-app-collections img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.nrx-app-collections h3{margin:20px 0 8px}.nrx-app-collections p{margin:0}.nrx-app-collections__link{color:inherit;text-decoration:none}.nrx-app-collections__link:hover h3{text-decoration:underline}.nrx-app-collections small{display:block;margin-top:12px;opacity:.75}@media(max-width:749px){.nrx-app-collections{padding-top:calc(var(--nrx-app-top)*.75);padding-bottom:calc(var(--nrx-app-bottom)*.75)}.nrx-app-collections__grid{grid-template-columns:1fr;gap:36px}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map */
