/* ============================================================
   MrAmor — lastna tema prijateljske trgovine.
   Namenoma drugace od neznega misticnega videza Mystaie/Crystaluma:
   robustno, zemeljsko, crno-leseno, malo uporniško.
   Scoped na  body[data-portal="mramor"]  (nalozi se ZA astramentalica.css).
   ============================================================ */

body[data-portal="mramor"]{
  --rob: rgba(198,95,58,.32);
  --povrsina: #17130f;
  --ozadje2: #100d0a;
  --muted: #9a8c7d;
  --besedilo: #ece2d4;
  --zlata: #c65f3a;
  --zlata2: #e0894f;
  background:
    linear-gradient(180deg, #12100d 0%, #0c0a08 100%),
    repeating-linear-gradient(90deg, rgba(0,0,0,.22) 0 2px, rgba(255,255,255,.012) 2px 6px, rgba(0,0,0,.22) 6px 8px);
  background-blend-mode: multiply;
  color: var(--besedilo);
}

body[data-portal="mramor"] .kozmicno-ozadje{opacity:.12;filter:sepia(.5) saturate(.7) brightness(.5)}

body[data-portal="mramor"] .glava{border-bottom:2px solid var(--rob);background:rgba(10,8,6,.7)}
body[data-portal="mramor"] .znamka small{color:var(--zlata2)}

body[data-portal="mramor"] .trgovina-hero:before{
  border:1px solid rgba(198,95,58,.22);
  box-shadow:0 0 0 30px rgba(198,95,58,.03),0 0 90px rgba(198,95,58,.10);
}
body[data-portal="mramor"] .trgovina-hero h1{
  font-family: "Oswald","Bebas Neue","Arial Narrow",var(--serif,serif);
  font-weight:700; letter-spacing:-.01em; line-height:.98; text-transform:uppercase;
  color:#f2e6d5; text-shadow:0 2px 0 rgba(0,0,0,.5);
}
body[data-portal="mramor"] .oznaka{color:var(--zlata2);letter-spacing:.16em}
body[data-portal="mramor"] .trgovina-opozorilo{border-left:3px solid var(--zlata);background:rgba(198,95,58,.08)}

body[data-portal="mramor"] .trgovina-kartica,
body[data-portal="mramor"] .trgovina-kosarica,
body[data-portal="mramor"] .trgovina-narocilo,
body[data-portal="mramor"] .trgovina-lastniku{
  border:1px solid var(--rob); border-radius:6px; background:var(--povrsina);
  box-shadow:0 1px 0 rgba(255,255,255,.03) inset, 0 10px 30px -18px #000;
}
body[data-portal="mramor"] .trgovina-kartica:hover{border-color:var(--zlata);transform:translateY(-3px)}
body[data-portal="mramor"] .trgovina-slika{background:radial-gradient(circle at 60% 20%,rgba(198,95,58,.14),transparent 62%),#0d0b09}
body[data-portal="mramor"] .trgovina-znacka{background:rgba(198,95,58,.9);color:#160f0b}
body[data-portal="mramor"] .trgovina-kartica h2{font-family:"Oswald","Arial Narrow",var(--serif,serif);text-transform:uppercase;letter-spacing:.01em}
body[data-portal="mramor"] .trgovina-cena{color:var(--zlata2);font-family:"Oswald",var(--serif,serif)}

body[data-portal="mramor"] .gumb.primarni{
  background:var(--zlata); color:#160f0b; border:1px solid var(--zlata2);
  border-radius:4px; font-weight:700; letter-spacing:.04em; text-transform:uppercase;
}
body[data-portal="mramor"] .gumb.primarni:hover{background:var(--zlata2)}
body[data-portal="mramor"] .gumb.sekundarni{border-radius:4px;border-color:var(--rob)}

body[data-portal="mramor"] .trgovina-kategorija-gumb{border-radius:4px;border-color:var(--rob)}
body[data-portal="mramor"] .trgovina-kategorija-gumb.aktivno{background:rgba(198,95,58,.16);border-color:var(--zlata);color:#f2e6d5}

body[data-portal="mramor"] input,
body[data-portal="mramor"] textarea{border-radius:4px;border-color:var(--rob);background:#0d0b09;color:var(--besedilo)}

body[data-portal="mramor"] .trgovina-noga{border-top:2px solid var(--rob)}
body[data-portal="mramor"] .trgovina-lastnik-vstop{border-radius:4px}
