.shell button.arcade-wardrobe{--arcade-a:#ff9cd9;--arcade-b:#a16dff;--arcade-glow:#c57cff70;--arcade-edge:#ffd6f2}
.shell[data-presentation=wardrobe] .menucontent{padding:82px 5vw 40px;min-height:100dvh}
.shell[data-presentation=wardrobe] .menudim{background:linear-gradient(90deg,#101527db,transparent 48%,#15152970);pointer-events:none}
.wardrobe-showroom{position:relative;z-index:2;max-width:1500px;margin:auto}
.wardrobe-showroom .showroom-hero{height:clamp(300px,49vh,570px)}
.wardrobe-showroom .wardrobe-stage{position:absolute;inset:0 12%;touch-action:none;cursor:grab;pointer-events:auto;z-index:1}
.wardrobe-stage:active{cursor:grabbing}.wardrobe-showroom .showroom-arrow{z-index:3}
.wardrobe-orbit-hint{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);white-space:nowrap;color:#d4c9f5;font-size:12px;pointer-events:none;z-index:2}
.wardrobe-loading{position:absolute;inset:0;display:grid;place-items:center;color:#e4d7ff;font-weight:700;pointer-events:none}.wardrobe-loading[hidden]{display:none}
.wardrobe-details{display:flex;flex-direction:column;gap:9px;color:#baf7d9;font-size:13px;padding:12px}
@media(max-width:700px){.shell[data-presentation=wardrobe] .menucontent{padding:76px 22px 35px}.wardrobe-showroom .showroom-hero{height:42vh;min-height:280px}.wardrobe-details{flex-direction:row;flex-wrap:wrap;gap:12px}.wardrobe-showroom .wardrobe-stage{inset:0 13%}.wardrobe-orbit-hint{font-size:10px}}
@media(max-height:850px){.shell[data-presentation=home] .menucontent{padding-top:68px;padding-bottom:90px}.shell .arcade-home nav{gap:10px}.shell .arcade-home .argenzuela-wordmark{margin:10px 0 18px}.shell .arcade-home .arcade-button-face{min-height:52px;padding-top:6px;padding-bottom:6px}.shell .arcade-home button.arcade-button{min-height:56px}}
