.nd-brand,.nd-brands{max-width:1280px;padding:var(--space-6) var(--space-6) 96px;flex-direction:column;gap:40px;margin:0 auto;display:flex}.nd-brand [hidden],.nd-brands [hidden]{display:none!important}.nd-brand-intro{flex-direction:column;gap:12px;max-width:820px;display:flex}.nd-brand-fine{color:var(--ink-muted);margin:0;font-size:14px;line-height:20px}.nd-brand-fine a{color:inherit}.nd-brand-title{font:700 72px/68px var(--font-display);letter-spacing:-.01em;margin:0}.nd-brand-dek{margin:0;font-size:20px;line-height:30px}.nd-brand-jump{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.nd-brand-jump a,.nd-brand-pill{border:1px solid var(--ink-muted);border-radius:var(--radius-md);min-height:36px;color:var(--ink);align-items:center;padding:0 12px;font-size:14px;text-decoration:none;display:inline-flex}.nd-brand-jump a:hover,.nd-brand-pill:hover{border-color:var(--accent);color:var(--accent)}.nd-brand-section{flex-direction:column;gap:16px;scroll-margin-top:24px;display:flex}.nd-brand-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;display:flex}.nd-brand-h2{font:600 40px/42px var(--font-display);margin:0}.nd-brand-h3{font:600 28px/30px var(--font-display);margin:8px 0 0}.nd-brand-link{color:var(--accent);font-size:16px}.nd-brand-coverage{flex-direction:column;max-width:900px;display:flex}.nd-brand-coverage ul{margin:8px 0 0;padding:0;list-style:none}.nd-brand-coverage a{border-top:1px solid var(--line);color:var(--ink);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 24px;padding:14px 0;text-decoration:none;display:grid}.nd-brand-coverage a:hover .nd-brand-ctitle{color:var(--accent)}.nd-brand-ctype{font:700 13px/16px var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--label);display:block}.nd-brand-ctitle{font:600 24px/28px var(--font-display);margin-top:4px;display:block}.nd-brand-cdate{color:var(--ink-muted);white-space:nowrap;font-size:14px}.nd-bm-photo{aspect-ratio:4/3;box-sizing:border-box;border-radius:var(--radius-sm);background:#fff;justify-content:center;align-items:center;width:100%;max-height:180px;display:flex;overflow:hidden}.nd-bm-photo img{object-fit:contain;width:88%;height:88%}.nd-bm-photo.is-empty span{font:700 18px/1.1 var(--font-display);text-transform:uppercase;color:#0e1110;text-align:center;padding:0 8px}.nd-bm-buy{text-align:center;box-sizing:border-box;justify-content:center;width:100%;display:flex}.is-muted,.is-missing{color:var(--ink-muted)}.nd-bm-cols{--nd-bm-n:3;background:var(--bg-raised);border-radius:var(--radius-sm);grid-template-columns:minmax(150px, 1fr) repeat(var(--nd-bm-n), minmax(0, 1.4fr));column-gap:20px;padding:8px 24px 24px;display:grid}.nd-bm-row{display:contents}.nd-bm-model{flex-direction:column;gap:10px;min-width:0;padding:16px 0;display:flex}.nd-bm-name{min-height:60px;font:600 28px/30px var(--font-display);margin:0}.nd-bm-region{flex-direction:column;gap:10px;display:flex}.nd-bm-price{font:600 20px/24px var(--font-text);margin:0}.nd-bm-price small{color:var(--ink-muted);margin-left:4px;font-size:12px;font-weight:400}.nd-bm-price.is-missing{font:400 15px/20px var(--font-text)}.nd-bm-label,.nd-bm-cell{border-top:1px solid var(--line);padding:12px 12px 12px 0;font-size:15px;line-height:20px}.nd-bm-label{color:var(--ink-muted)}.nd-bm-tablewrap{flex-direction:column;gap:10px;display:flex}.nd-bm-sorts{color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.nd-bm-sort{border-radius:var(--radius-md);cursor:pointer;min-height:32px;font:400 13px/1 var(--font-text);border:1px solid var(--ink-muted);color:var(--ink);background:0 0;padding:0 10px}.nd-bm-sort[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--bg);font-weight:600}.nd-bm-table{border-collapse:collapse;background:var(--bg-raised);border-radius:var(--radius-sm);width:100%;font-size:15px;line-height:20px}.nd-bm-table th,.nd-bm-table td{text-align:left;vertical-align:middle;border-top:1px solid var(--line);padding:10px 12px}.nd-bm-table thead th{font:400 13px/18px var(--font-text);color:var(--ink-muted);border-top:0;padding-top:14px}.nd-bm-table tr>:first-child{padding-left:20px}.nd-bm-table tr>:last-child{padding-right:20px}.nd-bm-t-photo{width:96px}.nd-bm-t-photo .nd-bm-photo{aspect-ratio:auto;width:96px;height:72px}.nd-bm-t-photo .nd-bm-photo img{box-sizing:border-box;width:100%;height:100%;padding:4px}.nd-bm-t-photo .nd-bm-photo.is-empty span{font-size:11px}.nd-bm-t-name{font:600 22px/24px var(--font-display)}.nd-bm-t-price{white-space:nowrap;font-weight:600}.nd-bm-t-buy{width:170px}@media (width<=760px){.nd-brand,.nd-brands{gap:28px;padding:20px 16px 48px}.nd-brand-title{font-size:44px;line-height:42px}.nd-brand-dek{font-size:17px;line-height:26px}.nd-brand-h2{font-size:30px;line-height:32px}.nd-brands-head{margin-bottom:-14px}.nd-brand-ctitle{font-size:20px;line-height:24px}.nd-brand-coverage a{grid-template-columns:minmax(0,1fr)}.nd-bm-cols{grid-template-columns:repeat(var(--nd-bm-n), minmax(0, 1fr));column-gap:8px;padding:0 12px 16px}.nd-bm-corner{display:none}.nd-bm-label{grid-column:1/-1;padding:10px 0 2px;font-size:13px}.nd-bm-cell{border-top:0;padding:0 0 10px;font-size:14px;line-height:19px}.nd-bm-model{gap:6px;padding:12px 0}.nd-bm-photo{aspect-ratio:1}.nd-bm-name{min-height:40px;font-size:18px;line-height:20px}.nd-bm-price{font-size:15px;line-height:18px}.nd-bm-price small{display:none}.nd-bm-buy{min-height:36px;padding:6px 4px;font-size:13px}}@media (width<=1100px){.nd-bm-table,.nd-bm-table tbody,.nd-bm-table tr,.nd-bm-table td,.nd-bm-table th{display:block}.nd-bm-table{background:0 0}.nd-bm-table thead{display:none}.nd-bm-table tbody{flex-direction:column;gap:12px;display:flex}.nd-bm-table tr{background:var(--bg-raised);border-radius:var(--radius-sm);grid-template-columns:96px minmax(0,1fr);column-gap:12px;padding:14px;display:grid}.nd-bm-table tr>*{border-top:0;padding:0!important}.nd-bm-t-photo{grid-row:span 2}.nd-bm-t-name{align-self:end}.nd-bm-t-price{align-self:start;margin-top:4px}.nd-bm-table td[data-label]{grid-column:1/-1;justify-content:space-between;gap:12px;margin-top:8px;font-size:14px;display:flex}.nd-bm-table td[data-label]:before{content:attr(data-label);color:var(--ink-muted)}.nd-bm-t-buy{grid-column:1/-1;width:auto;margin-top:12px}}@media (width>=761px) and (width<=1100px){.nd-bm-table tbody{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.nd-brands-filter{flex-wrap:wrap;gap:8px;display:flex}.nd-brands-filter .nd-bm-sort{min-height:36px;font-size:14px}.nd-brands-n{opacity:.7;margin-left:4px;font-weight:400}.nd-brands-head{margin-bottom:-24px}.nd-brands-grid>li[hidden]{display:none}.nd-brands-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.nd-brands-card{box-sizing:border-box;background:var(--bg-raised);border-radius:var(--radius-sm);height:100%;color:var(--ink);flex-direction:column;gap:10px;padding:16px;text-decoration:none;display:flex}.nd-brands-card:hover{outline:2px solid var(--accent)}.nd-brands-card .nd-bm-photo{max-height:150px}.nd-brands-name{font:600 28px/30px var(--font-display);margin:0}.nd-brands-cats{color:var(--ink-muted);margin:0;padding:0;font-size:14px;line-height:20px;list-style:none}
