/* Collection identity: existing neon yellow / new code red. */
.er-world-switch{display:grid;grid-template-columns:1fr 1fr;background:#141511;color:#f2f1e9;border-bottom:1px solid #ffffff24;padding:0 4%;gap:24px}
.er-world-switch [data-er-collection]{display:flex;align-items:center;gap:12px;justify-content:space-between;padding:20px 0;min-height:70px;color:#b2b7ac;border:0;border-bottom:3px solid transparent;background:transparent;text-align:left;text-decoration:none;cursor:pointer}
.er-world-switch [data-er-collection]>span{font-size:14px;letter-spacing:.08em;font-weight:700}.er-world-switch [data-er-collection]>span:last-child{display:flex;align-items:center;gap:10px;font-size:11px;font-weight:400;letter-spacing:.06em}
.er-world-switch i{display:block;width:10px;height:10px;border-radius:50%;background:#d5ff37;box-shadow:0 0 18px #d5ff3722}.er-world-switch [data-er-collection=hardcore] i{background:#ff3c36;box-shadow:0 0 18px #ff3c3622}
.er-world-switch [aria-current=page]{border-bottom-color:#d5ff37;color:#fff}.er-world-switch [data-er-collection=hardcore][aria-current=page]{border-bottom-color:#ff3c36}
.er-world-switch [data-er-collection]:hover{color:#fff}.er-world-switch [data-er-collection]:focus-visible{outline:2px solid #fff;outline-offset:4px}
.er-editorial-image[hidden],.signal-card[hidden]{display:none!important}
.er-hardcore-image{overflow:hidden}.er-hardcore-image>img{height:133.333%!important;object-fit:cover!important;object-position:50% 0!important;animation:none!important;transform:none!important}
.signal-card[data-statement-collection=hardcore] .product-image{background:#1b1616}.signal-card[data-statement-collection=hardcore] .er-crop{background:#171515}
.signal-detail-visual .is-art{background:#111212}
body[data-active-collection=hardcore]{--paper:#eeebe5;--ink:#1c1717;--acid:#ed342b;--line:#cfc2bd;--muted:#766461}
body[data-active-collection=hardcore] .er-collection-intro{background:#ed342b;color:#fff}
body[data-active-collection=hardcore] .er-editorial-links a:hover{background:#ed342b;color:#fff}
body[data-active-collection=hardcore] .signal-tabs button[aria-pressed=true]{background:#ed342b;border-color:#ed342b;color:#fff}
body[data-active-collection=hardcore] .er-brand-note{background:#211817;color:#eee9dc;border-color:#472323}
body[data-active-collection=hardcore] .er-brand-signature{color:#ff3c36}
.signal-card-statement{min-height:2.9em}.signal-card[data-statement-collection=hardcore] .signal-card-statement{color:#aa2927}
.er-world-nojs{padding:16px 5%;font-size:14px;line-height:1.6}.er-world-nojs a{font-weight:700}
.er-catalog-switch{display:flex;gap:18px;flex-wrap:wrap;margin-bottom:23px}.er-catalog-switch [data-er-collection]{display:flex;align-items:center;gap:10px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--muted);min-height:48px;padding:10px 0;font-size:14px;text-decoration:none;cursor:pointer}.er-catalog-switch [data-er-collection][aria-current=page]{border-color:var(--ink);color:var(--ink)}.er-catalog-switch i{width:8px;height:8px;background:#b7db21;border-radius:50%}.er-catalog-switch [data-er-collection=hardcore] i{background:#ed342b}.er-catalog-switch span{font-size:11px;opacity:.65}.er-catalog-switch [data-er-collection]:focus-visible{outline:2px solid var(--ink);outline-offset:4px}
@media(max-width:760px){.er-world-switch{padding:0 5%;gap:16px}.er-world-switch [data-er-collection]{padding:16px 0;min-height:76px;align-items:start;justify-content:center;flex-direction:column;gap:9px}.er-world-switch [data-er-collection]>span{font-size:12px;letter-spacing:.035em}.er-world-switch [data-er-collection]>span:last-child{font-size:10px}.er-world-switch i{width:8px;height:8px}.er-hardcore-image>img{height:133.333%!important;object-position:85% 0!important}}
@media(max-width:360px){.er-world-switch [data-er-collection]>span{font-size:11px}.er-world-switch [data-er-collection]>span:last-child{font-size:10px;gap:7px}}
@media(prefers-reduced-motion:reduce){.er-world-switch *,.er-hardcore-image>img{animation:none!important;transition:none!important}}
