.nh-categories{display:block;overflow:hidden;background:var(--nh-cat-outer-bg, #0d0d0d);--nh-cat-gap: 4px;--nh-cat-inset: 0px;--nh-cat-cols: 2;--nh-cat-size: 15px;--nh-cat-title-mb: 0px;--nh-cat-item-pb: 0px}.nh-categories__inner{box-sizing:border-box;max-width:var(--nh-cat-max, 1440px);margin:0 auto;padding:var(--nh-cat-pt-m, 22px) 0 var(--nh-cat-pb-m, 18px);background:var(--nh-cat-bg, #080808)}.nh-categories__list{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;margin:0 calc(-1 * var(--nh-cat-gap));overflow:hidden}.nh-categories__cell{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;flex:0 0 calc(100% / var(--nh-cat-cols));max-width:calc(100% / var(--nh-cat-cols));min-width:0;padding:var(--nh-cat-gap);overflow:hidden}.nh-categories__item{box-sizing:border-box;width:100%;padding:0 8px var(--nh-cat-item-pb);border-radius:4px}.nh-categories__card{padding:var(--nh-cat-inset) 0;text-align:center;word-break:break-word}.nh-categories__media{display:block;color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}.nh-categories__media--empty{padding:40% 0;background:#1a1a1a;color:#bfbfbf;font-size:14px}.nh-categories__img{display:block;width:100%;max-width:100%;height:auto;margin:0;border:0;transition:transform .3s;-webkit-user-drag:none}.nh-categories__title{margin:10px 0 var(--nh-cat-title-mb);padding:0;font-family:big noodle titling,sans-serif;font-size:var(--nh-cat-size);font-style:normal;font-weight:400;line-height:1.3;letter-spacing:.6px;text-transform:none;white-space:pre-line;color:var(--nh-cat-title, #fff);transition:color .3s}.nh-categories__title-link{color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}@media(min-width:767.5px){.nh-categories{--nh-cat-gap: 15px;--nh-cat-inset: 15px;--nh-cat-cols: 4;--nh-cat-size: 18px;--nh-cat-title-mb: 8px;--nh-cat-item-pb: 8px}.nh-categories__inner{padding:var(--nh-cat-pt-t, 15px) 0 var(--nh-cat-pb-t, 15px)}}@media(min-width:1024.5px){.nh-categories{--nh-cat-size: 32px}.nh-categories__inner{padding:var(--nh-cat-pt, 0px) 0 var(--nh-cat-pb, 0px)}}@media(min-width:1199.5px){.nh-categories{--nh-cat-gap: 32px;--nh-cat-inset: 0px;--nh-cat-size: 27px}}@media(hover:hover){.nh-categories__card:hover .nh-categories__img{transform:scale(1.05);filter:drop-shadow(0 0 14px rgba(140,36,255,.5))}.nh-categories__card:hover .nh-categories__title{color:var(--nh-cat-hover, #aa9fff)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/nh-categories.css.map */
