.dl-brand{--mono:"JetBrains Mono",ui-monospace,Menlo,monospace;--pad:clamp(16px,2vw,36px);background:var(--surface)}.dl-brand h1,.dl-brand h2,.dl-brand p{margin:0}.dl-brand a:hover{color:var(--red-ink)}.dl-brand .ic{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.dl-brand .im img,.dl-brand .bhero img{width:100%;height:100%;object-fit:cover}.dl-brand .k,.dl-brand .mono{font-family:var(--mono);font-size:10.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--mute)}.dl-brand .eyebrow{font-size:12.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--mute)}.dl-brand .vh{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.dl-brand .ph{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:14px;background:#f4f3f1;text-align:center;font-family:var(--mono);font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--mute);overflow:hidden;overflow-wrap:anywhere}.dl-brand header.sec{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:38px var(--pad) 18px;background:var(--surface)}.dl-brand header.sec h2{font-size:clamp(24px,2.6vw,34px);font-weight:800;letter-spacing:-.04em;margin:0;line-height:1.04}.dl-brand header.sec .k{padding-bottom:5px}.dl-brand .crumbs{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:14px;color:var(--mute);padding:0}.dl-brand .crumbs a:hover{color:var(--ink)}.dl-brand .crumbs .sep{opacity:.6}.dl-brand .crumbs .here{color:var(--ink);font-weight:600}.dl-brand .bhead{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr) minmax(0,1fr);gap:1px;background:var(--line);border-bottom:1px solid var(--line)}.dl-brand .bmain{background:var(--surface);padding:22px var(--pad) 30px;display:flex;flex-direction:column;gap:18px;justify-content:center;min-width:0}.dl-brand .blogo{display:flex;align-items:baseline;gap:18px;flex-wrap:wrap}.dl-brand .blogo .lg{width:auto;height:clamp(44px,4.4vw,62px);max-width:100%;object-fit:contain;align-self:flex-start}.dl-brand .blogo .wm{font-size:clamp(34px,3.6vw,52px);font-weight:800;letter-spacing:-.045em;line-height:1;overflow-wrap:anywhere}.dl-brand .blogo .tg{font-size:15px;font-style:italic;color:var(--mute);font-weight:500}.dl-brand .bmain p{font-size:15.5px;color:var(--ink-2);text-wrap:pretty;max-width:62ch}.dl-brand .bmain .acts{display:flex;gap:10px;flex-wrap:wrap}.dl-brand .bmain .go{font-family:var(--mono);font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--ink);padding:11px 16px;color:var(--ink)}.dl-brand .bmain .go:hover{background:var(--ink);color:#fff}.dl-brand .bmain .go.alt{border-color:var(--line)}.dl-brand .bmain .soon{font-family:var(--mono);font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:11px 16px;background:var(--ink);color:#fff}.dl-brand .bfacts{background:#f4f3f1;padding:22px 24px;display:flex;flex-direction:column;justify-content:center;min-width:0}.dl-brand .bfacts .row{display:flex;gap:14px;padding:9px 0;border-bottom:1px solid var(--line);font-size:14px}.dl-brand .bfacts .row:last-child{border-bottom:none}.dl-brand .bfacts .k{width:92px;flex:none;padding-top:3px}.dl-brand .bfacts .v{font-weight:600;min-width:0;overflow-wrap:anywhere}.dl-brand .bhero{background:var(--surface);position:relative;min-height:340px;overflow:hidden}.dl-brand .bhero img,.dl-brand .bhero .ph{position:absolute;top:0;right:0;bottom:0;left:0}.dl-brand .bhero .cap{position:absolute;left:16px;bottom:13px;z-index:1;font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#fff;background:#1a1916b8;padding:6px 9px}.dl-brand .bstrip{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:1px;background:var(--line);border-bottom:1px solid var(--line)}.dl-brand .bstrip .bs{background:var(--surface);padding:13px 14px;display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:13.5px;font-weight:600;min-width:0}.dl-brand .bstrip .bs i{font-family:var(--mono);font-style:normal;font-size:9.5px;color:var(--mute);font-weight:500;white-space:nowrap}.dl-brand .bstrip .bs:hover,.dl-brand .bstrip .bs.on{background:var(--ink);color:#fff}.dl-brand .bstrip .bs:hover i,.dl-brand .bstrip .bs.on i{color:#ffffff80}.dl-brand .bstrip,.dl-brand .fams,.dl-brand .news,.dl-brand .arch,.dl-brand .svc{grid-auto-rows:1fr}.dl-brand .fams{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--line);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.dl-brand .fam{background:var(--surface);display:flex;flex-direction:column;min-width:0}.dl-brand .fam .im{display:block;aspect-ratio:4/3;overflow:hidden;background:#f4f3f1}.dl-brand .fam .im img{transition:transform .35s ease}.dl-brand .fam:hover .im img{transform:scale(1.04)}.dl-brand .fam .tx{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:12px 16px 16px;align-items:baseline;flex:1}.dl-brand .fam .nm{font-size:15px;font-weight:700;letter-spacing:-.02em;overflow-wrap:anywhere}.dl-brand .fam .ds{grid-column:1;font-size:12.5px;color:var(--mute);overflow-wrap:anywhere}.dl-brand .fam i{grid-column:2;grid-row:1;font-family:var(--mono);font-style:normal;font-size:10px;color:var(--mute)}.dl-brand .fam:hover .nm{color:var(--red-ink)}.dl-brand .news{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--line);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.dl-brand .nw{background:var(--surface);display:flex;flex-direction:column;min-width:0}.dl-brand .nw .im{display:block;aspect-ratio:3/2;overflow:hidden;background:#f4f3f1}.dl-brand .nw .tx{display:flex;flex-direction:column;gap:6px;padding:16px 18px 22px;flex:1}.dl-brand .nw i{font-family:var(--mono);font-style:normal;font-size:10px;letter-spacing:.12em;color:var(--mute)}.dl-brand .nw .nm{font-size:17px;font-weight:700;letter-spacing:-.025em;line-height:1.2;overflow-wrap:anywhere}.dl-brand .nw .ds{font-size:14px;color:var(--ink-2);text-wrap:pretty;overflow-wrap:anywhere}.dl-brand .nw:hover .nm{color:var(--red-ink)}.dl-brand .arch{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;background:var(--line);border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:38px}.dl-brand .arl{grid-column:span 2;background:var(--ink);color:#fff;padding:clamp(24px,3vw,40px) var(--pad);display:flex;flex-direction:column;gap:14px;justify-content:center;min-width:0}.dl-brand .arl .eyebrow{color:#fff9}.dl-brand .arl h2{font-size:clamp(24px,2.6vw,36px);font-weight:800;letter-spacing:-.04em;line-height:1.04;text-wrap:balance}.dl-brand .arl p{font-size:15px;color:#ffffffc7;text-wrap:pretty;max-width:60ch}.dl-brand .arl .acts{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:6px}.dl-brand .arl .go{font-family:var(--mono);font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;border:1px solid #fff;padding:11px 16px;color:#fff}.dl-brand .arl .go:hover{background:#fff;color:var(--ink)}.dl-brand .arl .k{color:#ffffff8c}.dl-brand .ari{background:var(--surface);display:flex;flex-direction:column;min-width:0}.dl-brand .ari .im{display:block;aspect-ratio:4/5;overflow:hidden;background:#f4f3f1}.dl-brand .ari .tx{display:flex;flex-direction:column;gap:2px;padding:12px 16px 16px;flex:1}.dl-brand .ari .nm{font-size:15px;font-weight:700;letter-spacing:-.02em;overflow-wrap:anywhere}.dl-brand .ari .ds{font-size:12.5px;color:var(--mute)}.dl-brand .ari:hover .nm{color:var(--red-ink)}.dl-brand .svc{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--line);border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:38px}.dl-brand .svl{background:#f4f3f1;padding:26px var(--pad) 30px;display:flex;flex-direction:column;gap:12px;justify-content:center;min-width:0}.dl-brand .svl h2{font-size:clamp(22px,2.2vw,28px);font-weight:800;letter-spacing:-.04em;line-height:1.04;text-wrap:balance}.dl-brand .svi{background:var(--surface);padding:26px 22px 30px;display:flex;flex-direction:column;gap:10px;min-width:0}.dl-brand .svi p{font-size:14.5px;color:var(--ink-2);text-wrap:pretty}.dl-brand .tbar{display:flex;align-items:center;gap:22px;padding:16px var(--pad) 14px;overflow-x:auto;scrollbar-width:none;flex-wrap:nowrap}.dl-brand .tbar::-webkit-scrollbar{display:none}.dl-brand .tbar .fchip{flex:none;font-size:14.5px;font-weight:600;color:var(--ink-2);cursor:pointer;white-space:nowrap;border:0;padding:4px 0;background:none}.dl-brand .tbar .fchip:hover{color:var(--ink);background:none}.dl-brand .tbar .fchip.on{color:var(--ink);font-weight:700;box-shadow:inset 0 -2px 0 var(--red);background:none}.dl-brand .tbar .fchip i{font-family:var(--mono);font-style:normal;font-size:10px;font-weight:500;color:var(--mute);margin-left:6px}.dl-brand .tbar .sp{flex:1;min-width:12px}.dl-brand .tbar .sort{flex:none;white-space:nowrap}.dl-brand .tbar .fbtn{flex:none}.dl-brand .grid{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}@media(min-width:1700px){.dl-brand .fams{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:1400px){.dl-brand .bstrip{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:1280px){.dl-brand .bhead{grid-template-columns:minmax(0,1.4fr) minmax(260px,.9fr)}.dl-brand .bhero{grid-column:1 / -1;min-height:300px}}@media(max-width:1180px){.dl-brand .fams{grid-template-columns:repeat(3,minmax(0,1fr))}.dl-brand .svc{grid-template-columns:repeat(2,minmax(0,1fr))}.dl-brand .arch{grid-template-columns:repeat(3,minmax(0,1fr))}.dl-brand .arl{grid-column:1 / -1}}@media(max-width:900px){.dl-brand .bhead{grid-template-columns:1fr}.dl-brand .bfacts{padding:18px var(--pad)}.dl-brand .bstrip{grid-template-columns:repeat(3,minmax(0,1fr))}.dl-brand .nw .nm{font-size:15.5px}.dl-brand .nw .ds{font-size:13.5px}}@media(max-width:640px){.dl-brand .fams,.dl-brand .arch,.dl-brand .bstrip{grid-template-columns:repeat(2,minmax(0,1fr))}.dl-brand .svc,.dl-brand .news{grid-template-columns:1fr}.dl-brand .nw .im{aspect-ratio:2/1}.dl-brand .bhero{min-height:240px}.dl-brand header.sec{padding-top:30px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/dl-brand.css.map */
