.hero_banner__QSwkB{position:relative;isolation:isolate;background:var(--surface)}.hero_layout__1a2lB{max-width:1440px;margin-inline:auto}.hero_scene__JzMXu{position:relative;aspect-ratio:12/5;overflow:hidden;background:#171513}.hero_bannerContent__23IJ6{padding:18px 20px 20px}.hero_copy__z6yk5{max-width:560px}.hero_eyebrow__S9_WU{color:var(--accent);font-size:11px;font-weight:600;line-height:16px;letter-spacing:.14em;text-transform:uppercase}.hero_title___scCR{margin-top:8px;color:var(--text-primary);font-size:clamp(28px,7.5vw,36px);line-height:1.08;letter-spacing:-.025em}.hero_description__9d8tv{max-width:48ch;margin-top:10px;color:var(--text-secondary);font-size:14px;line-height:22px}.hero_search__pegt8{margin-top:16px;max-width:460px}.hero_collections__1Aggp{padding-top:22px}.hero_departments__DcpV_{display:grid;gap:10px;margin-top:14px}.hero_department__yvHHT{display:grid;grid-template-columns:64px minmax(0,1fr);gap:14px;align-items:center;min-height:84px;padding:9px}.hero_departmentImage__3khTw{position:relative;height:64px;overflow:hidden}.hero_departmentTitle__a_nAu{color:var(--text-primary);font-size:23px;line-height:1.15;overflow-wrap:anywhere}.hero_departmentDescription__RZ7OU{margin-top:4px;color:var(--text-muted);font-size:13px;line-height:18px}.hero_explore__4d4ad{display:none;color:var(--accent);font-size:13px;font-weight:600}@media (min-width:768px){.hero_departments__DcpV_{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.hero_department__yvHHT{grid-template-columns:56px minmax(0,1fr);gap:10px}.hero_departmentTitle__a_nAu{font-size:20px}.hero_banner__QSwkB{background:#171513}.hero_layout__1a2lB{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:center;gap:24px;min-height:280px;padding-inline:20px}.hero_scene__JzMXu{grid-column:2;grid-row:1;width:100%}.hero_bannerContent__23IJ6{grid-column:1;grid-row:1;min-width:0;padding:22px 0}.hero_copy__z6yk5{max-width:480px}.hero_eyebrow__S9_WU{color:#e4c799}.hero_title___scCR{max-width:17ch;color:#fff9ed;font-size:32px;line-height:1.05}.hero_description__9d8tv{color:#eee8de}.hero_search__pegt8{margin-top:18px}}@media (min-width:1024px){.hero_layout__1a2lB{padding-inline:40px}.hero_title___scCR{font-size:40px}.hero_collections__1Aggp{padding-top:24px}.hero_departments__DcpV_{margin-top:16px;gap:20px}.hero_department__yvHHT{grid-template-columns:96px minmax(0,1fr);min-height:144px;gap:14px;padding:12px}.hero_departmentImage__3khTw{height:96px}.hero_departmentTitle__a_nAu{font-size:25px}.hero_explore__4d4ad{display:inline-flex;align-items:center;gap:6px;margin-top:6px}}