/* ============================================================
   mm-ux-shell.css – UX / greitis (2026-10-21, paketas „perf“)
   Registruojamas layout/base.tpl bloke base_fonts (po base_style), todėl išvedamas PO wave styles.min.css:
   čia aprašyti @font-face ir taisyklės nusveria wave.
   ============================================================ */
:root {
  --mm-uxp-footer-city-fs: 20px;   /* poraštės miesto antraštė – kaip buvusi .mm-footer__store h3 (mm.css) */
  --mm-uxp-footer-city-fw: 800;
  --mm-uxp-footer-city-mb: 12px;
}

/* 6.1 Raleway su lietuviškomis raidėmis.
   Wave styles.min.css turi tik lotynišką Raleway (raleway-v28-latin-*), be font-display – „ąčęėįšųūž“ būdavo atsarginiu šriftu,
   o tekstas iki šrifto įkėlimo nematomas. Čia:
   - lotyniški veidai iš naujo su font-display: swap (tie patys wave woff2 failai, tik woff2);
   - latin-ext veidai (lietuviškos raidės) – out/mobilusmiestas/src/fonts/raleway-latin-ext-*-normal.woff2.
     Šaltinis: @fontsource/raleway 5.1.0 (npm, jsDelivr), SIL Open Font License 1.1. SHA-256:
       200 380fddb45993eb5fe642190aeebceaebd824491fb42e4b4b6b28a68d1cf264d8
       400 8453963081f532ded1dbe554f5ffde03900ebdd2975f194726fcd3cdd249fce0
       600 b1f2176c79da1aa6d6ccbdc85a2381e40cade7bd6c8a6f66fb497280abc92c5b
       700 554abd27b97692e5ed6cc9556227fc2b6c8f21e035154ac4adde777144ed89d5
   unicode-range – kaip @fontsource/raleway 400.css (latin / latin-ext): latin-ext failas siunčiamas tik kai puslapyje yra tų raidžių.
   Svoriai kaip wave: 200, 400, 600, 700 (500 → 400, 800/900 → 700, 300 → 200 – naršyklės parinkimo taisyklė). */
@font-face {
  font-family: Raleway; font-style: normal; font-weight: 200; font-display: swap;
  src: url(../../../wave/src/fonts/raleway-v28-latin-200.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: Raleway; font-style: normal; font-weight: 400; font-display: swap;
  src: url(../../../wave/src/fonts/raleway-v28-latin-400.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: Raleway; font-style: normal; font-weight: 600; font-display: swap;
  src: url(../../../wave/src/fonts/raleway-v28-latin-600.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: Raleway; font-style: normal; font-weight: 700; font-display: swap;
  src: url(../../../wave/src/fonts/raleway-v28-latin-700.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: Raleway; font-style: normal; font-weight: 200; font-display: swap;
  src: url(../fonts/raleway-latin-ext-200-normal.woff2) format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: Raleway; font-style: normal; font-weight: 400; font-display: swap;
  src: url(../fonts/raleway-latin-ext-400-normal.woff2) format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: Raleway; font-style: normal; font-weight: 600; font-display: swap;
  src: url(../fonts/raleway-latin-ext-600-normal.woff2) format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: Raleway; font-style: normal; font-weight: 700; font-display: swap;
  src: url(../fonts/raleway-latin-ext-700-normal.woff2) format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

/* 5.1 Pagrindinis turinys <main id="content" tabindex="-1">: praleidimo nuoroda perkelia fokusą čia; konteineriui fokuso rėmelis
   nerodomas (jis ne valdiklis), kitiems elementams – kaip mm-ux.css. */
#content[tabindex="-1"]:focus { outline: 0; }

/* 2.3/5.4 Poraštės miesto antraštė: h2 (buvo h3), išvaizda ta pati. */
.mm-footer .mm-footer__store .mm-footer__city {
  font-size: var(--mm-uxp-footer-city-fs);
  font-weight: var(--mm-uxp-footer-city-fw);
  margin: 0 0 var(--mm-uxp-footer-city-mb);
}
