:root{--shop-primary:#0c4a32;--shop-accent:#b3211d;--shop-background:#fffdf8;--shop-radius:18px}body{background:var(--shop-background)}.button,.topbar,.mobile-dock b{background:var(--shop-primary)}.product-card{border-radius:var(--shop-radius)}.price-row strong,.eyebrow{color:var(--shop-accent)}.seva-note,.employment-note{border-color:var(--shop-primary)}