.ncol{padding-block:var(--ncol-pt, 40px) var(--ncol-pb, 64px);overflow-x:clip}.ncol .ncol-wrap{max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter)}.ncol .ncol-head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--sp-5);flex-wrap:wrap;margin-bottom:var(--sp-6)}.ncol .ncol-head__main{min-width:0}.ncol .ncol-compare{display:inline-flex;align-items:center;gap:8px;flex:none;padding:10px 16px;border:1px solid rgb(var(--line));border-radius:var(--radius-pill);font-family:var(--font-display);font-size:var(--step--1);text-transform:uppercase;letter-spacing:.04em;color:rgb(var(--fg));text-decoration:none;background:rgb(var(--bg));transition:border-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease)}.ncol .ncol-compare:hover{border-color:rgb(var(--accent) / .5);color:rgb(var(--accent));transform:translateY(-1px);box-shadow:var(--shadow-xs)}.ncol .ncol-compare svg{width:18px;height:18px}.ncol .ncol-eyebrow{margin:0 0 var(--sp-2);font-family:var(--font-display);font-size:var(--step--1);letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--accent))}.ncol .ncol-title{margin:0;font-family:var(--font-display);font-size:var(--step-3);text-transform:uppercase;letter-spacing:-.01em;line-height:1.05}.ncol .ncol-title--brandlogo{line-height:0}.ncol .ncol-title__logo{height:clamp(44px,7vw,76px);width:auto;max-width:min(440px,82vw);object-fit:contain;display:block}.ncol .ncol-title--brandlogo .ncol-title__txt{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ncol .ncol-sub{margin:var(--sp-2) 0 0;color:rgb(var(--muted));max-width:min(78ch,100%)}.ncol .ncol-count{font-size:var(--step--1);color:rgb(var(--muted))}.ncol .ncol-toolbar{position:sticky;top:var(--header-offset);z-index:20;display:flex;flex-direction:column;gap:var(--sp-2);padding-block:var(--sp-3);margin-bottom:var(--sp-6)}.ncol .ncol-toolbar:before{content:"";position:absolute;z-index:-1;inset-block:0;left:50%;transform:translate(-50%);width:100vw;background:rgb(var(--bg) / .86);-webkit-backdrop-filter:saturate(140%) blur(14px);backdrop-filter:saturate(140%) blur(14px);border-bottom:1px solid transparent;transition:border-color var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease),background-color var(--dur-fast) var(--ease)}.ncol .ncol-filters{display:flex;flex-wrap:wrap;gap:var(--sp-2);align-items:center}:root:has(.ncol-toolbar){overflow-anchor:none}.ncol .ncol-toolbar,.ncol .ncol-toolbar:before,.ncol .ncol-chip,.ncol .ncol-cat,.ncol .ncol-chip img,.ncol .ncol-filters,.ncol .ncol-cats{transition:padding var(--dur-fast) var(--ease),gap var(--dur-fast) var(--ease),height var(--dur-fast) var(--ease),font-size var(--dur-fast) var(--ease)}.ncol .ncol-toolbar.is-condensed{padding-block:6px;gap:4px}.ncol .ncol-toolbar.is-condensed:before{background:rgb(var(--bg) / .94);border-bottom-color:rgb(var(--line));box-shadow:0 10px 24px #00000012}.ncol .ncol-toolbar.is-condensed .ncol-filters,.ncol .ncol-toolbar.is-condensed .ncol-cats{gap:5px}.ncol .ncol-toolbar.is-condensed .ncol-cats{padding-top:5px}.ncol .ncol-toolbar.is-condensed .ncol-chip{padding:3px 10px}.ncol .ncol-toolbar.is-condensed .ncol-chip img{height:15px;max-width:104px}.ncol .ncol-toolbar.is-condensed .ncol-chip svg{width:12px;height:12px}.ncol .ncol-toolbar.is-condensed .ncol-chip__count,.ncol .ncol-toolbar.is-condensed .ncol-cat__count{font-size:.68em}.ncol .ncol-toolbar.is-condensed .ncol-cat{padding:2px 9px;font-size:var(--step--2)}.ncol .ncol-toolbar.is-condensed .ncol-meta{font-size:var(--step--2)}.ncol .ncol-mbar{display:none;gap:var(--sp-2)}.ncol .ncol-mbar .nova-pickbtn{flex:1 1 0;min-width:0}.ncol .ncol-meta{display:flex;align-items:center;justify-content:flex-end;gap:var(--sp-3);font-size:var(--step--1);color:rgb(var(--muted))}.ncol .ncol-meta.is-quiet{display:none}.ncol .ncol-pagenote{margin:0;font-size:var(--step--2);color:rgb(var(--muted))}.ncol .ncol-clear{border:0;background:none;padding:4px 0;margin:0;font:inherit;font-size:var(--step--1);color:rgb(var(--accent));cursor:pointer;text-decoration:underline;text-underline-offset:3px}.ncol .ncol-clear[hidden]{display:none}.ncol .ncol-cats{display:flex;flex-wrap:wrap;gap:var(--sp-2);align-items:center;padding-top:var(--sp-2);border-top:1px solid rgb(var(--line))}.ncol .ncol-toolbar>.ncol-cats:first-child{padding-top:0;border-top:0}.ncol .ncol-cat{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid rgb(var(--line));border-radius:var(--radius-pill);background:rgb(var(--bg));cursor:pointer;font-size:var(--step--1);letter-spacing:.02em;color:rgb(var(--fg) / .75);transition:border-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease),background var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}.ncol .ncol-cat:hover{border-color:rgb(var(--accent) / .5);color:rgb(var(--fg));transform:translateY(-1px)}.ncol .ncol-cat.is-active{background:rgb(var(--fg));border-color:rgb(var(--fg));color:rgb(var(--bg))}.ncol .ncol-cat__count{font-size:.72em;opacity:.7}.ncol .ncol-chip{display:inline-flex;align-items:center;gap:var(--sp-2);padding:8px 14px;border:1px solid rgb(var(--line));border-radius:var(--radius-pill);background:rgb(var(--bg));cursor:pointer;font-family:var(--font-display);font-size:var(--step--1);letter-spacing:.04em;text-transform:uppercase;color:rgb(var(--fg) / .8);transition:border-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease),background var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}.ncol .ncol-chip:hover{border-color:rgb(var(--accent) / .5);color:rgb(var(--fg));transform:translateY(-1px)}.ncol .ncol-chip.is-active{background:rgb(var(--accent));border-color:rgb(var(--accent));color:rgb(var(--accent-fg))}.ncol .ncol-chip img{height:22px;width:auto;max-width:150px;object-fit:contain;filter:grayscale(1);opacity:.85}.ncol .ncol-chip.is-active img{filter:grayscale(1) brightness(0) invert(1);opacity:1}.ncol .ncol-chip.is-empty,.ncol .ncol-cat.is-empty{opacity:.42}.ncol .ncol-chip:disabled,.ncol .ncol-cat:disabled{cursor:default}.ncol .ncol-chip:disabled:hover,.ncol .ncol-cat:disabled:hover{border-color:rgb(var(--line));transform:none}html.theme-dark .ncol .ncol-chip img,html.theme-dark .ncol .ncol-group__logo,html.theme-dark .ncol .ncol-title__logo{filter:grayscale(1) brightness(0) invert(1);opacity:.92}html.theme-dark .ncol .ncol-chip.is-active img{filter:grayscale(1) brightness(0);opacity:1}.ncol .ncol-chip svg{width:15px;height:15px;stroke:currentColor;stroke-width:1.6;fill:none}.ncol .ncol-chip__count{font-size:.72em;opacity:.7}.ncol .ncol-group{margin-top:var(--sp-8);scroll-margin-top:calc(var(--header-offset) + 80px)}.ncol .ncol-group:first-of-type{margin-top:0}.ncol .ncol-group[hidden]{display:none}.ncol .ncol-group__head{display:flex;align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-5);padding-bottom:var(--sp-3);border-bottom:1px solid rgb(var(--line))}.ncol .ncol-group__logo{height:38px;width:auto;max-width:260px;object-fit:contain}.ncol .ncol-group__name{font-family:var(--font-display);font-size:var(--step-1);text-transform:uppercase;letter-spacing:.02em}.ncol .ncol-group__count{margin-inline-start:auto;font-size:var(--step--1);color:rgb(var(--muted))}.ncol .ncol-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(232px,max(232px,calc((100% - 3 * var(--sp-5)) / 4))));gap:var(--sp-5)}.ncol .ncol-item[hidden]{display:none}.ncol .ncol-empty{padding:var(--sp-10) var(--sp-5);text-align:center;color:rgb(var(--muted));border:1px dashed rgb(var(--line));border-radius:var(--radius-lg)}.ncol .ncol-pager{display:flex;flex-wrap:wrap;gap:var(--sp-2);justify-content:center;margin-top:var(--sp-10)}.ncol .ncol-pager a,.ncol .ncol-pager span{padding:.5em .9em;border:1px solid rgb(var(--line));border-radius:var(--radius-pill);font-size:var(--step--1);color:rgb(var(--fg));text-decoration:none}.ncol .ncol-pager a:hover{border-color:rgb(var(--accent) / .5);color:rgb(var(--accent))}.ncol .ncol-pager .is-current{background:rgb(var(--accent));border-color:rgb(var(--accent));color:rgb(var(--accent-fg))}.ncol .ncol-pager .is-gap{border-color:transparent;color:rgb(var(--muted))}@media(max-width:749px){.ncol .ncol-head{margin-bottom:var(--sp-4)}.ncol .ncol-head__main{width:100%}.ncol .ncol-compare{width:100%;justify-content:center}.ncol .ncol-toolbar{top:var(--header-offset);gap:var(--sp-2);padding-block:var(--sp-2)}.ncol .ncol-mbar{display:flex}.ncol .ncol-filters,.ncol .ncol-cats{display:none}.ncol .ncol-meta{padding-inline:2px;font-size:var(--step--2)}.ncol .ncol-toolbar.is-condensed{padding-block:6px}.ncol .ncol-toolbar.is-condensed .nova-pickbtn{min-height:38px;padding-block:5px}.ncol .ncol-toolbar.is-condensed .nova-pickbtn__label{font-size:9px;letter-spacing:.08em}.ncol .ncol-grid{grid-template-columns:repeat(auto-fill,minmax(146px,1fr));gap:var(--sp-3)}.ncol .ncol-group{margin-top:var(--sp-6);scroll-margin-top:calc(var(--header-offset) + 108px)}.ncol .ncol-group__head{margin-bottom:var(--sp-4);padding-bottom:var(--sp-2)}.ncol .ncol-group__logo{height:26px;max-width:170px}.ncol .ncol-group__count{font-size:var(--step--2)}.ncol .ncol-title__logo{height:clamp(34px,12vw,52px)}}@media(prefers-reduced-motion:reduce){.ncol .ncol-chip,.ncol .ncol-cat{transition:none}.ncol .ncol-chip:hover,.ncol .ncol-cat:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/nova-collection-brands.css.map */
