/*
Theme Name: La Montuzza — Child di Divi
Description: Tema figlio di Divi per il sito La Montuzza.
Template: Divi
Version: 1.2.5
Text Domain: la-montuzza-child
*/

/* Stato iniziale prima che lo script avvii il disegno. */
@media (scripting: enabled) and (prefers-reduced-motion: no-preference) {
  #lm-site[data-lm-html]:is([data-pagina="la-montuzza"], [data-pagina="territorio"])
  [data-hero-line]:not(.is-outline-visible) path {
    stroke-dashoffset: 1;
  }
}

@media (max-width: 899px) {
  .lm-global-header .lm-header-nav .lm-header-language {
    padding-block: 12px;
    font: 500 14px/1.2 var(--lm-font-sans, Arial, sans-serif);
    letter-spacing: .15em;
  }
}

/* Mantiene il layout a due colonne della fascia Territorio sui tablet più stretti. */
@media (min-width: 768px) and (max-width: 899.98px) {
  #lm-site[data-pagina="home"][data-lm-html] [data-terr] .lm-home-territory-frame {
    flex-wrap: nowrap;
  }

  #lm-site[data-pagina="home"][data-lm-html] [data-terr]
  :is(.lm-home-territory-copy, .lm-home-map-wrap) {
    min-width: 0;
  }

  #lm-site[data-pagina="home"][data-lm-html] [data-terr] .lm-home-map {
    margin-left: 0;
  }
}
