.nh-collection-grid{padding:50px 0}.nh-collection-grid__container{display:flex;flex-direction:column;justify-content:center;max-width:1448px;margin:0 auto}.nh-collection-grid__title{color:var(--color-olive);font-size:1.4rem;font-weight:700;letter-spacing:.2em;margin-bottom:16px;text-align:center;text-transform:uppercase}.nh-collection-grid__list{display:flex;gap:20px}.nh-collection-grid__list a{align-items:center;aspect-ratio:469/264;background-color:#0000000a;border-radius:var(--rounded-lg);color:#fff;display:inline-flex;flex:1 1 0;font-family:var(--font-serif);font-size:2.4rem;justify-content:center;letter-spacing:.16em;overflow:hidden;position:relative;text-decoration:none;text-transform:uppercase;transition:scale .4s ease}.nh-collection-grid__list a:hover{scale:1.02}@media screen and (max-width: 768px){.nh-collection-grid{padding:24px 0 40px}.nh-collection-grid__title{font-size:1.1rem}.nh-collection-grid__list{flex-direction:column;gap:12px;margin:0 auto;width:calc(100% - 52px)}.nh-collection-grid__list a{flex:none;height:auto;width:100%}.nh-collection-grid__list a:hover{scale:1}}.nh-collection-grid__item__img-wrapper{height:100%;left:0;position:absolute;top:0;width:100%}.nh-collection-grid__item-text{left:50%;position:absolute;top:50%;transform:translate(-50%) translateY(-50%)}.nh-collection-grid__more{display:flex;gap:12px;margin:16px auto 0;overflow-x:auto;width:fit-content;padding:0 26px;scrollbar-width:none;-ms-overflow-style:none}.nh-collection-grid__more::webkit-scrollbar{display:none}.nh-collection-grid__more a{align-items:center;background-color:#ffffff3d;border-top:1px solid rgba(255,255,255,.4);border-bottom:1px solid rgba(255,255,255,.4);border-radius:var(--rounded-sm);color:var(--color-olive);display:flex;font-family:var(--font-serif);font-size:1.4rem;font-weight:700;gap:12px;height:56px;letter-spacing:.04em;padding:4px 14px 4px 4px;text-decoration:none;text-transform:uppercase;transition:background-color .4s ease;white-space:nowrap}.nh-collection-grid__more a:hover{background-color:#ffffff8f}.nh-collection-grid__more__img-wrapper{aspect-ratio:1 / 1;background-color:#0000000a;border-radius:var(--rounded-xs);overflow:hidden;width:48px}@media screen and (max-width: 639px){.nh-collection-grid__list a{height:128px}.nh-collection-grid__item__img-wrapper img{height:auto;object-fit:cover}.nh-collection-grid__item-text{font-size:2rem}.nh-collection-grid__more{justify-content:start;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/nh-collection-grid.css.map */
