/* ===================================================================
   Wine accent themes — replaces cuvee.css, rajnski-rizling.css,
   and grasevina.css. Set data-wine="cuvee|rizling|grasevina" on <body>.
   =================================================================== */

/* Cuvée Bijelo — sage green */
body[data-wine="cuvee"] .page-hero { background: linear-gradient(135deg, #5a7a3a 0%, #8ab85a 100%); color: #f5f0e8; }
body[data-wine="cuvee"] .page-hero .sub { color: #d0e8b0; }
body[data-wine="cuvee"] .bar-fill { background: linear-gradient(90deg, #5a7a3a, #8ab85a); }
body[data-wine="cuvee"] .back-link:hover { color: #5a7a3a; }

/* Rajnski Rizling — blue */
body[data-wine="rizling"] .page-hero { background: linear-gradient(135deg, #2a6080 0%, #4a9cc0 100%); color: #f0f8ff; }
body[data-wine="rizling"] .page-hero .sub { color: #b0d8f0; }
body[data-wine="rizling"] .bar-fill { background: linear-gradient(90deg, #2a6080, #4a9cc0); }
body[data-wine="rizling"] .back-link:hover { color: #2a6080; }

/* Graševina — golden amber */
body[data-wine="grasevina"] .page-hero { background: linear-gradient(135deg, #b8900a 0%, #e8c84a 100%); color: #2c1a0e; }
body[data-wine="grasevina"] .page-hero .sub { color: #5a3800; }
body[data-wine="grasevina"] .bar-fill { background: linear-gradient(90deg, #b8900a, #e8c84a); }
body[data-wine="grasevina"] .back-link:hover { color: #b8900a; }
