/* Apple90 V12 — remove decorative storefront hero and empty-state animation */
#store-section .store-header,
#store-section .empty-animation,
#store-section .empty-particles { display:none!important; }
#store-section .store-modern {
  min-height:calc(100vh - 32px);
  padding:24px 20px 40px!important;
  background:transparent!important;
}
#store-section .store-empty-simple {
  width:min(100%,560px);
  min-height:220px;
  margin:clamp(32px,9vh,100px) auto 0;
  padding:34px 28px;
  display:flex;
  flex-direction:column;
  align-items:center;
  justify-content:center;
  text-align:center;
  gap:12px;
  border:1px solid var(--ui-border,#dbe3ec);
  border-radius:22px;
  background:var(--ui-panel,#fff);
  box-shadow:var(--ui-shadow,0 12px 34px rgba(15,23,42,.07));
}
#store-section .store-empty-simple-icon {
  width:58px;height:58px;display:grid;place-items:center;
  border-radius:17px;
  background:rgba(71,85,105,.09);
  color:var(--ui-muted,#64748b);
  font-size:27px;
}
#store-section .store-empty-simple h2 {
  margin:4px 0 0;
  color:var(--ui-text,#17243a)!important;
  font-size:18px;font-weight:750;
}
#store-section .store-empty-simple p {
  margin:0;max-width:420px;
  color:var(--ui-muted,#64748b)!important;
  font-size:14px;line-height:1.9;
}
html[data-theme="dark"] #store-section .store-empty-simple-icon {
  background:rgba(148,163,184,.12);color:#b9c7d4;
}
@media(max-width:640px){
 #store-section .store-modern{padding:16px 12px 28px!important}
 #store-section .store-empty-simple{margin-top:30px;padding:26px 18px;min-height:190px}
}
