/* Tasarım dilleri: renk temasından bağımsız düzen + yazı tipi + biçim. <html data-stil="..."> ile seçilir.
   Seçim kaynağı: ui-ux-pro-max veri seti (Editorial Grid, Brutalism, Vintage Analog).  klasik → style.css (bu dosya yüklenmez). */

/* ====================================================================== GAZETE
   Küçük ilan sayfası: kâğıt zemin, ince çizgiler, serif başlıklar, mono fiyat, liste düzeni, masaüstünde iki sütun. */
[data-stil=gazete]{--p:#b4121b;--pd:#14110d;--pl:#ebe3d0;--bg:#f2ecdd;--card:#f8f3e6;--ink:#14110d;--mut:#5a5246;--line:#14110d;--r:0px;
  --hero:transparent;--g1:#b4121b;--g2:#b4121b;--foot2:#1d1914;--foot3:#3b352b;--wa:#14110d;--red:#b4121b}
[data-stil=gazete] body{font-family:"Source Serif 4",Georgia,serif;font-size:18px;line-height:1.55}
[data-stil=gazete] h1,[data-stil=gazete] h2,[data-stil=gazete] h3,[data-stil=gazete] .logo,[data-stil=gazete] .price,
[data-stil=gazete] .d-price,[data-stil=gazete] .belge-card b,[data-stil=gazete] .foot-logo{font-family:"Playfair Display",Georgia,serif;letter-spacing:-.01em}
[data-stil=gazete] *{border-radius:0!important}
[data-stil=gazete] .av,[data-stil=gazete] .swatch,[data-stil=gazete] .tsw{border-radius:50%!important}
[data-stil=gazete] *{transition:none!important}

[data-stil=gazete] .top{position:static;background:var(--bg);color:var(--ink);border-bottom:4px double var(--ink)}
[data-stil=gazete] .top-in{height:auto;padding:12px 16px;flex-direction:row;justify-content:space-between;align-items:center;gap:12px}
[data-stil=gazete] .logo{color:var(--ink);font-size:clamp(1.55rem,4.6vw,2.2rem);font-weight:900;letter-spacing:-.03em;line-height:1}
[data-stil=gazete] .logo b{background:none;-webkit-text-fill-color:currentColor;color:var(--p);font-weight:900;font-style:italic}
[data-stil=gazete] .logo-mark{display:none}
[data-stil=gazete] .top-nav{justify-content:flex-end}
[data-stil=gazete] .nav-link{color:var(--ink);font-weight:600}
[data-stil=gazete] .av-mini{background:var(--ink);color:var(--bg)}
[data-stil=gazete] .btn-ilan{background:var(--ink);color:var(--bg);text-transform:uppercase;letter-spacing:.12em;font:700 .78rem "Source Serif 4",serif;padding:10px 16px}
[data-stil=gazete] .mast-date{display:block;border-bottom:1px solid var(--ink)}
[data-stil=gazete] .mast-date .wrap{display:flex;justify-content:space-between;gap:12px;padding:7px 16px;font:italic .88rem "Source Serif 4",serif;color:var(--mut)}
@media(max-width:600px){[data-stil=gazete] .mast-date .wrap span+span{display:none}}

[data-stil=gazete] .hero{background:none;color:var(--ink);padding:26px 0 14px;margin:0;border-bottom:1px solid var(--ink)}
[data-stil=gazete] .hero::after{display:none}
[data-stil=gazete] .hero h1{font-size:clamp(2.3rem,7vw,4.4rem);text-transform:none;font-weight:900;line-height:.98;letter-spacing:-.03em;margin:0 0 8px}
[data-stil=gazete] .hero p{color:var(--mut);font-style:italic;margin:0;font-size:1.05rem}

[data-stil=gazete] input,[data-stil=gazete] select,[data-stil=gazete] textarea,[data-stil=gazete] .cs-btn{border:1.5px solid var(--ink);background:var(--card);font-family:inherit}
[data-stil=gazete] .f-toggle{background:var(--ink);color:var(--bg);border-color:var(--ink);font:700 .85rem "Source Serif 4",serif;text-transform:uppercase;letter-spacing:.1em}
[data-stil=gazete] .f-toggle b{background:var(--p)}
[data-stil=gazete] .filters .f-more{border:1.5px solid var(--ink);background:var(--card)}
[data-stil=gazete] .catbar{margin-top:14px;gap:0;border-bottom:1px solid var(--ink)}
[data-stil=gazete] .catbar a,[data-stil=gazete] .catbar a.c-ekipman.on,[data-stil=gazete] .catbar a.c-parca.on,[data-stil=gazete] .catbar a.c-motosiklet.on{
  border:0;border-bottom:3px solid transparent;background:none;color:var(--ink);padding:8px 14px 6px;margin:0;font:700 .8rem "Source Serif 4",serif;text-transform:uppercase;letter-spacing:.12em}
[data-stil=gazete] .catbar a.on,[data-stil=gazete] .catbar a.c-ekipman.on,[data-stil=gazete] .catbar a.c-parca.on,[data-stil=gazete] .catbar a.c-motosiklet.on{background:none;color:var(--p);border-bottom-color:var(--p)}
[data-stil=gazete] .turbar{border-bottom:0;margin-top:0}
[data-stil=gazete] .turbar a{font-weight:600;letter-spacing:.06em;font-size:.74rem}

[data-stil=gazete] .sec{font:900 1.05rem "Playfair Display",serif;text-transform:uppercase;letter-spacing:.16em;border-bottom:4px double var(--ink);padding-bottom:6px;margin-top:26px}
[data-stil=gazete] .grid{display:block}
[data-stil=gazete] .card{display:grid;grid-template-columns:132px 1fr;column-gap:16px;border:0;border-top:1px solid var(--ink);background:transparent;padding:14px 0;overflow:visible;box-shadow:none}
[data-stil=gazete] .card:hover{transform:none;box-shadow:none;background:var(--pl)}
[data-stil=gazete] .card .ph{aspect-ratio:4/3;border:1px solid var(--ink);background:var(--pl)}
[data-stil=gazete] .ph .price{display:none}
[data-stil=gazete] .demo-tag{background:var(--ink);color:var(--bg);font-family:"JetBrains Mono",monospace;font-size:.62rem;right:0;top:0}
[data-stil=gazete] .cb{padding:0}
[data-stil=gazete] .cb h3{font-size:1.28rem;font-weight:700;line-height:1.15;margin:0 0 2px}
[data-stil=gazete] .pinline{display:block;font:700 1.18rem "JetBrains Mono",monospace;color:var(--p);margin:2px 0 3px;letter-spacing:-.02em}
[data-stil=gazete] .meta,[data-stil=gazete] .meta2{font:.74rem/1.35 "JetBrains Mono",monospace;color:var(--mut);text-transform:uppercase;letter-spacing:.01em}
[data-stil=gazete] .vbadge{background:none;border:1px solid var(--ink);color:var(--ink);font:700 .62rem "JetBrains Mono",monospace;text-transform:uppercase;padding:1px 6px}
@media(min-width:960px){[data-stil=gazete] .grid{column-count:2;column-gap:36px;column-rule:1px solid var(--ink)}[data-stil=gazete] .card{break-inside:avoid}}

[data-stil=gazete] .crumb{font:italic .9rem "Source Serif 4",serif}
[data-stil=gazete] .gal-main{border:1px solid var(--ink)}
[data-stil=gazete] .d-price{font-family:"JetBrains Mono",monospace;color:var(--p);font-size:2.2rem;letter-spacing:-.04em}
[data-stil=gazete] .d-info h1{font-size:2.2rem;font-weight:900;line-height:1.05}
[data-stil=gazete] .spec{background:transparent;border:1px solid var(--ink)}
[data-stil=gazete] .spec th,[data-stil=gazete] .spec td{border-bottom:1px dotted var(--ink);font:.9rem "JetBrains Mono",monospace;text-transform:uppercase}
[data-stil=gazete] .desc{background:transparent;border:0;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);padding:14px 0;font-size:1.06rem}
[data-stil=gazete] .desc::first-letter{font:900 3.3rem/.85 "Playfair Display",serif;float:left;padding:6px 8px 0 0;color:var(--p)}
[data-stil=gazete] .btn,[data-stil=gazete] .btn-wa{background:var(--ink);color:var(--bg);text-transform:uppercase;letter-spacing:.12em;font:700 .9rem "Source Serif 4",serif}
[data-stil=gazete] .flash{background:var(--pl);border:1px solid var(--ink);border-left:6px solid var(--p)}
[data-stil=gazete] .foot{border-top:4px double var(--bg)}
[data-stil=gazete] .foot-logo b{background:none;-webkit-text-fill-color:currentColor;color:#e5a0a4}


/* Gazete: ilan metinleri (başlık, bilgi satırı, fiyat, detay, açıklama) okunaklı düz yazı tipiyle */
[data-stil=gazete] .cb h3{font:600 1.15rem/1.3 "IBM Plex Sans",system-ui,sans-serif;letter-spacing:0;margin:0 0 3px}
[data-stil=gazete] .pinline{font:700 1.2rem "IBM Plex Sans",system-ui,sans-serif;letter-spacing:0;margin:1px 0 4px;font-variant-numeric:tabular-nums}
[data-stil=gazete] .meta,[data-stil=gazete] .meta2{font:400 .93rem/1.4 "IBM Plex Sans",system-ui,sans-serif;text-transform:none;letter-spacing:0;color:#463f34}
[data-stil=gazete] .vbadge{font:600 .72rem "IBM Plex Sans",system-ui,sans-serif;text-transform:none;letter-spacing:.01em;padding:1px 7px}
[data-stil=gazete] .demo-tag{font:700 .68rem "IBM Plex Sans",system-ui,sans-serif;letter-spacing:.04em}
[data-stil=gazete] .d-info,[data-stil=gazete] .d-info .seller{font-family:"IBM Plex Sans",system-ui,sans-serif}
[data-stil=gazete] .d-price{font:700 2.1rem "IBM Plex Sans",system-ui,sans-serif;letter-spacing:-.01em;font-variant-numeric:tabular-nums}
[data-stil=gazete] .d-info h1{font:700 1.9rem/1.2 "IBM Plex Sans",system-ui,sans-serif;letter-spacing:-.005em}
[data-stil=gazete] .d-info h2{font:600 1.1rem "IBM Plex Sans",system-ui,sans-serif;text-transform:uppercase;letter-spacing:.1em}
[data-stil=gazete] .spec th,[data-stil=gazete] .spec td{font:400 1rem "IBM Plex Sans",system-ui,sans-serif;text-transform:none}
[data-stil=gazete] .spec th{font-weight:600;color:#463f34}
[data-stil=gazete] .desc{font:400 1.04rem/1.65 "IBM Plex Sans",system-ui,sans-serif}
[data-stil=gazete] .desc::first-letter{font:inherit;float:none;padding:0;color:inherit}
[data-stil=gazete] .d-info .meta2{font-size:.95rem}
[data-stil=gazete] .mine .mi,[data-stil=gazete] .mine .mi small{font-family:"IBM Plex Sans",system-ui,sans-serif}

/* ======================================================================= GARAJ
   Atölye / brutalizm: ham siyah, uyarı sarısı, kalın çerçeve, sert köşe, anlık geçiş, mono teknik veri. */
[data-stil=garaj]{--p:#ffd400;--pd:#0e0e0f;--pl:#2b2b2e;--bg:#18181a;--card:#222225;--ink:#f3f1ea;--mut:#a9a79f;--line:#f3f1ea;--r:0px;
  --hero:#0e0e0f;--g1:#ffd400;--g2:#ff3b30;--foot2:#0e0e0f;--foot3:#f3f1ea;--wa:#25d366;--red:#ff5448}
[data-stil=garaj] body{font-family:"Barlow",system-ui,sans-serif;font-size:17px}
[data-stil=garaj] h1,[data-stil=garaj] h2,[data-stil=garaj] h3,[data-stil=garaj] .logo,[data-stil=garaj] .foot-logo{font-family:"Barlow Condensed",sans-serif;text-transform:uppercase;font-weight:800;letter-spacing:.01em}
[data-stil=garaj] *{border-radius:0!important;transition:none!important}
[data-stil=garaj] .av,[data-stil=garaj] .swatch,[data-stil=garaj] .tsw{border-radius:50%!important}
[data-stil=garaj] .top{background:#0e0e0f;border-bottom:5px solid var(--p)}
[data-stil=garaj] .logo{font-size:1.9rem}
[data-stil=garaj] .logo b{background:none;-webkit-text-fill-color:currentColor;color:var(--p)}
[data-stil=garaj] .nav-link{color:var(--ink);text-transform:uppercase;font-weight:800;letter-spacing:.05em;font-size:.95rem}
[data-stil=garaj] .av-mini{background:var(--p);color:#0e0e0f}
[data-stil=garaj] .btn-ilan{background:var(--p);color:#0e0e0f;text-transform:uppercase;font-weight:800;letter-spacing:.06em;box-shadow:3px 3px 0 var(--ink)}
[data-stil=garaj] .acct-menu{border:3px solid var(--ink);box-shadow:6px 6px 0 var(--p)}
[data-stil=garaj] .acct-menu a:hover,[data-stil=garaj] .acct-menu button:hover{background:var(--p);color:#0e0e0f}
[data-stil=garaj] .hero{background:#0e0e0f;color:var(--ink);border:3px solid var(--ink);padding:46px 22px 26px;margin:18px 0 8px;position:relative}
[data-stil=garaj] .hero::before{content:"";position:absolute;left:-3px;right:-3px;top:-3px;height:15px;background:repeating-linear-gradient(-45deg,#ffd400 0 14px,#0e0e0f 14px 28px)}
[data-stil=garaj] .hero::after{display:none}
[data-stil=garaj] .hero h1{font-size:clamp(2.7rem,10vw,5.6rem);line-height:.9;color:var(--ink);margin:0 0 10px}
[data-stil=garaj] .hero p{font:700 .88rem "JetBrains Mono",monospace;color:var(--p);text-transform:uppercase;letter-spacing:.05em;margin:0}
[data-stil=garaj] input,[data-stil=garaj] select,[data-stil=garaj] textarea,[data-stil=garaj] .cs-btn{border:3px solid var(--ink);background:#0e0e0f;color:var(--ink);font-family:"JetBrains Mono",monospace;font-size:.92rem}
[data-stil=garaj] input:focus,[data-stil=garaj] textarea:focus,[data-stil=garaj] select:focus{outline:3px solid var(--p);outline-offset:0;border-color:var(--p)}
[data-stil=garaj] .f-toggle{background:var(--p);color:#0e0e0f;border:3px solid var(--ink);text-transform:uppercase;font:800 .95rem "Barlow Condensed",sans-serif;letter-spacing:.06em}
[data-stil=garaj] .f-toggle[aria-expanded=true]{background:var(--ink)}
[data-stil=garaj] .f-toggle b{background:#0e0e0f;color:var(--p)}
[data-stil=garaj] .filters .f-more{border:3px solid var(--ink);background:var(--card)}
[data-stil=garaj] .catbar a,[data-stil=garaj] .catbar a.c-ekipman.on,[data-stil=garaj] .catbar a.c-parca.on,[data-stil=garaj] .catbar a.c-motosiklet.on{
  border:3px solid var(--ink);background:transparent;color:var(--ink);text-transform:uppercase;font:800 .92rem "Barlow Condensed",sans-serif;letter-spacing:.06em;padding:6px 14px}
[data-stil=garaj] .catbar a.on,[data-stil=garaj] .catbar a.c-ekipman.on,[data-stil=garaj] .catbar a.c-parca.on,[data-stil=garaj] .catbar a.c-motosiklet.on{background:var(--p);color:#0e0e0f;border-color:var(--p)}
[data-stil=garaj] .turbar a{background:#0e0e0f}
[data-stil=garaj] .turbar a.on{background:var(--ink);color:#0e0e0f;border-color:var(--ink)}
[data-stil=garaj] .sec{display:inline-block;background:var(--p);color:#0e0e0f;padding:2px 14px;font-size:1.55rem;margin-top:22px}
[data-stil=garaj] .card{background:var(--card);border:3px solid var(--ink);box-shadow:6px 6px 0 var(--p)}
[data-stil=garaj] .card:hover{transform:translate(-3px,-3px);box-shadow:9px 9px 0 var(--p);border-color:var(--ink)}
[data-stil=garaj] .ph{border-bottom:3px solid var(--ink);background:#0e0e0f}
[data-stil=garaj] .ph .price{left:0;bottom:0;background:var(--p);color:#0e0e0f;border:3px solid #0e0e0f;box-shadow:none;font:700 .95rem "JetBrains Mono",monospace;padding:3px 10px}
[data-stil=garaj] .pinline{display:none}
[data-stil=garaj] .demo-tag{background:var(--g2);color:#fff;font-family:"JetBrains Mono",monospace;border:2px solid #0e0e0f}
[data-stil=garaj] .cb h3{font-size:1.28rem;line-height:1.05}
[data-stil=garaj] .meta,[data-stil=garaj] .meta2{font:.74rem "JetBrains Mono",monospace;text-transform:uppercase;color:var(--mut)}
[data-stil=garaj] .vbadge{background:var(--p);color:#0e0e0f;font:800 .66rem "JetBrains Mono",monospace;text-transform:uppercase}
[data-stil=garaj] .gal-main{border:3px solid var(--ink)}
[data-stil=garaj] .d-price{font:700 2.4rem "JetBrains Mono",monospace;color:var(--p)}
[data-stil=garaj] .spec{border:3px solid var(--ink);background:var(--card)}
[data-stil=garaj] .spec th{font:700 .78rem "JetBrains Mono",monospace;text-transform:uppercase;color:var(--p)}
[data-stil=garaj] .spec th,[data-stil=garaj] .spec td{border-bottom:1px solid #3a3a3d}
[data-stil=garaj] .desc{border:3px solid var(--ink);background:var(--card)}
[data-stil=garaj] .btn,[data-stil=garaj] .btn-wa{background:var(--p);color:#0e0e0f;text-transform:uppercase;font:800 1.05rem "Barlow Condensed",sans-serif;letter-spacing:.07em;box-shadow:4px 4px 0 var(--ink)}
[data-stil=garaj] .btn-wa{background:var(--wa)}
[data-stil=garaj] .mini{background:var(--pl);color:var(--ink);border:2px solid var(--ink)}
[data-stil=garaj] .mini.danger{background:var(--red);color:#0e0e0f}
[data-stil=garaj] .mini.ok{background:var(--p);color:#0e0e0f}
[data-stil=garaj] .flash{background:var(--p);color:#0e0e0f;border:3px solid var(--ink);border-left-width:3px}
[data-stil=garaj] .warn{background:#2b2400;color:#ffe680;border:3px solid var(--p)}
[data-stil=garaj] .foot{border-top:15px solid transparent;border-image:repeating-linear-gradient(-45deg,#ffd400 0 14px,#0e0e0f 14px 28px) 15;background:#0e0e0f}
[data-stil=garaj] .foot-logo b{background:none;-webkit-text-fill-color:currentColor;color:var(--p)}

/* ======================================================================= ALBÜM
   Retro fotoğraf albümü: krem kâğıt dokusu, polaroid kartlar, bant, damga fiyat, slab/serif yazı. */
[data-stil=album]{--p:#b4432a;--pd:#2e2118;--pl:#efdcc0;--bg:#f1e3c6;--card:#fbf3e1;--ink:#2e2118;--mut:#7a6650;--line:#cdb78f;--r:3px;
  --hero:#4a7b7c;--g1:#e8b04b;--g2:#e8b04b;--foot2:#3b2c20;--foot3:#5a4634;--red:#b4432a;--wa:#3f7d4e}
[data-stil=album] body{font-family:"Merriweather",Georgia,serif;font-size:16.5px;line-height:1.6;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .18 0 0 0 0 .13 0 0 0 0 .09 0 0 0 .08 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}
[data-stil=album] h1,[data-stil=album] h2,[data-stil=album] .logo,[data-stil=album] .price,[data-stil=album] .d-price,[data-stil=album] .foot-logo{font-family:"Abril Fatface","Merriweather",serif;font-weight:400;letter-spacing:.005em}
[data-stil=album] h3{font-family:"Merriweather",serif;font-weight:700}
[data-stil=album] .top{background:var(--pd);border-bottom:6px solid var(--g1)}
[data-stil=album] .logo{font-size:2rem;color:#fbf3e1}
[data-stil=album] .logo b{background:none;-webkit-text-fill-color:currentColor;color:var(--g1)}
[data-stil=album] .nav-link{color:#fbf3e1}
[data-stil=album] .av-mini{background:var(--g1);color:var(--pd)}
[data-stil=album] .btn-ilan{background:var(--g1);color:var(--pd);border-radius:3px;font:700 .95rem "Merriweather",serif;box-shadow:3px 3px 0 rgba(0,0,0,.35)}
[data-stil=album] .hero{background:var(--hero);color:#fbf3e1;border-radius:4px;padding:38px 26px 28px;box-shadow:6px 6px 0 var(--pd);outline:2px dashed rgba(251,243,225,.55);outline-offset:-10px}
[data-stil=album] .hero::after{display:none}
[data-stil=album] .hero::before{content:"ÜCRETSİZ · KOMİSYONSUZ";position:absolute;right:20px;top:20px;border:3px double #fbf3e1;padding:6px 10px;transform:rotate(5deg);font:.85rem "Abril Fatface",serif;color:#fbf3e1;letter-spacing:.06em}
[data-stil=album] .hero h1{font-size:clamp(2.2rem,7vw,3.8rem);text-transform:none;line-height:1.02;margin:0 0 10px;max-width:11em}
[data-stil=album] .hero p{font-style:italic;color:#f1e3c6;margin:0}
@media(max-width:560px){[data-stil=album] .hero::before{display:none}}
[data-stil=album] input,[data-stil=album] select,[data-stil=album] textarea,[data-stil=album] .cs-btn{background:#fffcf3;border:1.5px solid #cdb78f;border-radius:3px;font-family:inherit}
[data-stil=album] .f-toggle{background:var(--p);color:#fbf3e1;border-radius:3px;font:700 .95rem "Merriweather",serif}
[data-stil=album] .filters .f-more{background:var(--card);border-radius:3px}
[data-stil=album] .catbar a{background:#fffcf3;border:1.5px solid #cdb78f;border-radius:3px;font:700 .86rem "Merriweather",serif;color:var(--ink);padding:7px 14px}
[data-stil=album] .catbar a.on,[data-stil=album] .catbar a.c-ekipman.on,[data-stil=album] .catbar a.c-parca.on,[data-stil=album] .catbar a.c-motosiklet.on{background:var(--pd);border-color:var(--pd);color:#fbf3e1}
[data-stil=album] .turbar a.on{background:var(--hero);border-color:var(--hero)}
[data-stil=album] .sec{font:1.7rem "Abril Fatface",serif;font-weight:400;margin-top:26px}
[data-stil=album] .grid{gap:30px 20px;padding:14px 4px}
[data-stil=album] .card{position:relative;overflow:visible;background:#fffcf3;border:0;border-radius:2px;padding:10px 10px 12px;
  box-shadow:0 1px 0 #d9c7a2,0 14px 18px -12px rgba(46,33,24,.6);transition:transform .2s}
[data-stil=album] .card:nth-child(odd){transform:rotate(-1.1deg)}
[data-stil=album] .card:nth-child(even){transform:rotate(.9deg)}
[data-stil=album] .card:nth-child(3n){transform:rotate(-.4deg)}
[data-stil=album] .card:hover{transform:rotate(0) translateY(-4px) scale(1.015);z-index:2;border:0;box-shadow:0 1px 0 #d9c7a2,0 20px 24px -14px rgba(46,33,24,.7)}
[data-stil=album] .card::before{content:"";position:absolute;top:-9px;left:50%;width:78px;height:20px;margin-left:-39px;background:rgba(232,176,75,.72);transform:rotate(-2deg);z-index:3}
[data-stil=album] .ph{border:1px solid #d9c7a2;aspect-ratio:1/1;background:#efdcc0}
[data-stil=album] .ph .price{left:auto;right:8px;bottom:8px;transform:rotate(-4deg);background:var(--p);color:#fbf3e1;border:2px dashed #fbf3e1;border-radius:2px;box-shadow:none;font:1.05rem "Abril Fatface",serif;padding:2px 10px}
[data-stil=album] .pinline{display:none}
[data-stil=album] .demo-tag{background:#4a7b7c;color:#fbf3e1;left:8px;right:auto;font-family:"Merriweather",serif;transform:rotate(-3deg)}
[data-stil=album] .cb{padding:10px 2px 0}
[data-stil=album] .cb h3{font-size:1rem;line-height:1.25}
[data-stil=album] .meta,[data-stil=album] .meta2{font-style:italic;color:var(--mut)}
[data-stil=album] .vbadge{background:#dfe9d7;color:#2f5a35;border-radius:2px}
[data-stil=album] .gal-main{border:10px solid #fffcf3;border-radius:2px;box-shadow:0 14px 22px -14px rgba(46,33,24,.7);transform:rotate(-.6deg);background:#fffcf3}
[data-stil=album] .d-price{color:var(--p);font-size:2.4rem}
[data-stil=album] .d-info h1{font-size:2rem}
[data-stil=album] .spec{background:var(--card);border:1px solid #cdb78f;border-radius:3px}
[data-stil=album] .spec th,[data-stil=album] .spec td{border-bottom:1px dotted #cdb78f}
[data-stil=album] .desc{background:var(--card);border:1px solid #cdb78f;font-style:normal}
[data-stil=album] .btn,[data-stil=album] .btn-wa{border-radius:3px;font:700 1rem "Merriweather",serif;box-shadow:3px 3px 0 rgba(46,33,24,.35);background:var(--p);color:#fbf3e1}
[data-stil=album] .btn-wa{background:var(--wa)}
[data-stil=album] .mini{background:var(--pl);color:var(--pd);border-radius:3px}
[data-stil=album] .flash{background:#fff3c9;border-left-color:var(--g1);color:var(--ink)}
[data-stil=album] .foot{background:var(--foot2);border-top:6px solid var(--g1)}
[data-stil=album] .foot-logo b{background:none;-webkit-text-fill-color:currentColor;color:var(--g1)}
@media(prefers-reduced-motion:reduce){[data-stil=album] .card,[data-stil=album] .card:hover{transform:none;transition:none}}


[data-stil=gazete] .logo-img{height:34px}
@media(max-width:430px){[data-stil=gazete] .logo-img{height:28px}}
