/* fischer shop — marca. Valores sacados de shop.fischer.es el 2026-10-15:
   - #DF0009  rojo del logotipo (logo.png, píxeles del wordmark y del pez)
   - #1F120D  negro del logotipo (texto «fischer» y contorno del pez)
   - Montserrat 400/500/600/700: tipografía de toda la tienda (body, h2, botones)
   - radio 3 px: botones de la tienda (border-radius 0 3px 3px 0)
   - logo.png = fischer_logo_M_pos_4c.png de la tienda; favicon.png = favicon de la tienda
   La usan el login (/login/) y el panel; es pública (sin sesión), así que nada sensible aquí. */
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap');

:root{
  --brand-primary: #DF0009;      /* rojo fischer (logo) */
  --brand-primary-ink: #B00007;  /* rojo oscuro, legible como texto sobre blanco */
  --brand-dark: #1F120D;         /* negro del logotipo */
  --brand-bg: #EEF0F2;           /* fondo: gris frío de taller */
  --brand-font: 'Montserrat', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
  --brand-radius: 3px;
}

.brand-header{ display:flex; align-items:center; gap:12px; color:var(--brand-dark); }
.brand-header img{ height:24px; width:auto; display:block; }
.brand-header .brand-name{ font-weight:600; }
