/*
Theme Name: NaDonate Design
Text Domain: NaDonate
Version: 1.0.0
Requires at least: 6.5
Requires PHP: 8.0
Description: Минималистичная тема для цифрового магазина на WooCommerce.
Author: You
License: MIT
*/
:root { --gg-gap:16px; --gg-radius:10px; --gg-primary:#6C5CE7; --gg-dark:#111; --gg-muted:#666; }
*{box-sizing:border-box} html,body{margin:0;padding:0}
body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;color:#111;background:#fff;line-height:1.5}
.container{width:min(1200px,100% - 32px);margin:0 auto}
a{color:var(--gg-primary);text-decoration:none}
a:hover{text-decoration:none}
.gg-header{border-bottom:1px solid #eee;background:#fff}
.gg-header .row{display:flex;align-items:center;gap:var(--gg-gap);padding:12px 0}
.gg-brand{font-weight:600;font-size:20px;color:var(--gg-dark)}
.gg-nav{margin-left:auto;display:flex;gap:12px;align-items:center}
.gg-mini-cart{display:inline-flex;gap:8px;align-items:center;padding:8px 12px;border:1px solid #eee;border-radius:10px;background:#fafafa}
.gg-mini-cart .count{font-weight:600}
.grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}
@media (max-width:1024px){.grid{grid-template-columns:repeat(3,1fr)}}
@media (max-width:720px){.grid{grid-template-columns:repeat(2,1fr)}}
.card{border:1px solid #eee;border-radius:10px;overflow:hidden;background:#fff}
.card .pad{padding:12px}
.price{font-weight:700}
.woocommerce a.button,.button,button[type=submit]{
  display:inline-flex;align-items:center;justify-content:center;gap:8px;
  background:var(--gg-primary);color:#fff;border:0;border-radius:10px;
  padding:10px 14px;cursor:pointer
}
.woocommerce a.button:hover,.button:hover,button:hover{opacity:.92}
.notice{padding:12px;border:1px solid #eee;border-radius:10px;background:#fafafa}
.footer{border-top:1px solid #eee;color:var(--gg-muted);padding:24px 0;margin-top:32px}




