
.topbar-aion-image{display:none}
body[data-view="aion2"] .topbar-loop-viewport,body[data-view="aion2"] .topbar-organic-waves,body[data-view="aion2"] #headerMotionToggle{display:none}
body[data-view="aion2"] .topbar-aion-image{display:block;width:100%;height:auto;aspect-ratio:3/1;object-fit:contain}
body[data-view="aion2"] .topbar-hero-link{display:block;aspect-ratio:3/1;background:#fffaf2}
#app #nav .nav-aion2-link[aria-current="page"]{background:#edf3e2;box-shadow:inset 0 -2px #507b35}
#app #view-aion2{--bg:#fffaf2;--deep:#f3e8d6;--surface:#fffaf2;--raised:#f0e1c9;--line:#d9c4a4;--text:#4d321f;--muted:#73533d;--gold:#6a4426;--bright:#4d321f;--green:#35541f;--red:#963b31;--radius:14px;color:var(--text);background:var(--bg);border:1px solid var(--line);border-radius:14px;overflow:clip;padding-bottom:36px;font:15px/1.65 'Segoe UI',Arial,sans-serif}
#app #view-aion2 .container{width:min(1240px,calc(100% - 64px))}
#app #view-aion2 .aion-section-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 28px;padding:16px 24px;background:#f4e9d7;border-bottom:1px solid var(--line)}
#app #view-aion2 .aion-section-nav a{min-height:44px;display:inline-flex;align-items:center;color:#5b3f2b;font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap}
#app #view-aion2 .aion-section-nav a:hover,#app #view-aion2 .aion-section-nav a[aria-current]{text-decoration:underline;text-underline-offset:6px}
#app #view-aion2 .hero{padding-block:44px 38px;gap:64px;grid-template-columns:minmax(0,1fr) minmax(240px,370px);background:none;border:0;box-shadow:none;min-height:0}
#app #view-aion2 .hero::before,#app #view-aion2 .hero::after{display:none}

#app #view-aion2 .hero h1{font-size:38px;line-height:1.2;color:#4d321f;margin-bottom:18px}
#app #view-aion2 .hero p{font-size:16px;line-height:1.7}
#app #view-aion2 .hero .hero-note,#app #view-aion2 .hero .download-compact{font-size:12px}
#app #view-aion2 .hero-product{background:#f3e8d6;border-color:#d9c4a4}
#app #view-aion2 .hero-product>img{max-height:340px;width:auto;margin:auto}
#app #view-aion2 .hero-product-heading{color:#73533d}
#app #view-aion2 .primary{background:#365824;color:#fffaf2}
#app #view-aion2 .primary:hover{background:#29451b}
#app #view-aion2 .secondary,#app #view-aion2 .icon-button{border-color:#a28762}
#app #view-aion2 .product-facts{border-color:#d9c4a4;padding-block:20px;color:#5b3f2b}
#app #view-aion2 .section{scroll-margin-top:24px}
#app #view-aion2 .section-heading h2{font-size:29px;color:#4d321f}
#app #view-aion2 .combat-band,#app #view-aion2 .audio-section{background:#f4e9d7;border-color:#d9c4a4}
#app #view-aion2 .app-tabs button[aria-selected="true"]{background:#f0e1c9;border-color:#bda17a}
#app #view-aion2 .app-view,#app #view-aion2 .app-image-stage{background:#241b15;color:#fff5e8}
#app #view-aion2 .gallery-heading,#app #view-aion2 .gallery-pagination{color:#fff5e8}
#app #view-aion2 .gallery-heading button,#app #view-aion2 .gallery-pagination button{color:#f0cf96;border-color:#967144}
#app #view-aion2 dialog{background:#fffaf2;color:#4d321f}
#app #view-aion2 .download-note{background:#f3e8d6;border-color:#d9c4a4}
@media(max-width:700px){body[data-view="aion2"] #app #navAccount.header-account-overlay{position:static!important;justify-content:flex-end;padding:8px!important;background:#fffaf2;transform:none;margin:0}body[data-view="aion2"] .topbar-hero-shell{display:flex;flex-direction:column}body[data-view="aion2"] .topbar-hero-link{flex:none;width:100%}}

@media(max-width:700px){#app #view-aion2 .container{width:calc(100% - 32px)}#app #view-aion2 .hero{display:grid;grid-template-columns:1fr;padding-block:28px;gap:28px}#app #view-aion2 .hero h1{font-size:30px}#app #view-aion2 .hero-product{max-width:420px;width:100%;justify-self:center}#app #view-aion2 .aion-section-nav{gap:2px 18px;padding:10px 12px}#app #view-aion2 .aion-section-nav a{font-size:12px}#app #view-aion2 .section-heading h2{font-size:26px}}
