/* ================================================================
 * SAKUROS – header'io pločio derinimas (kraunamas visame puslapyje)
 *
 * Tikslas: Avada header'io turinys (logotipas + meniu + top bar)
 * sulygiuotas su puslapio turiniu – siauresnis 1360px variantas.
 * Turinio konteineris: max-width calc(1360px + 64px) = 1424px
 * (1360 matomas + 2×32 paraštės), toks pat kaip .lp-container ir footeris.
 *
 * SVARBU: header sukurtas per Avada Header Builder (Layouts) –
 * `.fusion-tb-header`. Konteinerių eilučių plotį Avada generuoja
 * inline `<style>` bloku su ID selektoriumi ir `!important`, pvz.:
 *   #main-header .fusion-builder-row { max-width:1754px !important }
 * ID selektorius (specifiškumas 1,1,0) nugali bet kokį klasių
 * selektorių, todėl PRIVALOMA taikyti per tuos pačius konteinerių ID.
 *
 * ID `#top-header` ir `#main-header` – tai Header Layout Section
 * konteinerių „Element ID" reikšmės (nustatytos builder'yje). Jei jos
 * pervadinamos, čia reikia atnaujinti. Alternatyva (be CSS): builder'yje
 * tiems konteineriams nustatyti Container Width = 1424px.
 * ============================================================== */

/* PAGRINDINĖ header eilutė (logotipas + meniu) – iki turinio pločio.
   #main-header fonas yra ant KONTEINERIO (pilnas plotis), todėl eilutę
   apriboti saugu – fonas nenukenčia. */
#main-header .fusion-builder-row.fusion-row,
.fusion-header .fusion-row,
.fusion-secondary-header .fusion-row,
.fusion-sticky-header-wrapper .fusion-row {
    max-width: calc(1360px + 64px) !important; /* 1424px – kaip turinys */
    margin-left: auto !important;
    margin-right: auto !important;
}

/* TOP BAR (tel. + el. paštas): navy fonas yra ant EILUTĖS (.fusion-row),
   todėl eilutės apriboti NEGALIMA – kitaip fonas susitraukia ir nebedengia
   viso pločio. Paliekam eilutę pilną, o iki turinio pločio apribojam tik
   vidinį stulpelį (kontaktai atsiremia į tą patį dešinį kraštą). */
#top-header .fusion-column-wrapper {
    max-width: calc(1360px + 64px) !important; /* 1424px */
    margin-left: auto !important;
    margin-right: auto !important;
}

/* Meniu – kiek didesni tarpai tarp raidžių (dizainerės pastaba:
   dabar tekstas per daug susispaudęs). Avada meniu nuorodos klasė
   Header Builder'yje – `awb-menu__main-a`. */
.awb-menu__main-a,
.fusion-main-menu .fusion-menu > li > a {
    letter-spacing: 0.6px !important;
}

/* Vidutiniai ekranai (1025–1500px): didesnės šoninės paraštės, kad
   logotipas/meniu nebūtų „prilipę" prie krašto (dizainerės pastaba).
   Sulygiuota su turinio ir footerio paraštėmis. Mobilus/planšetė – kaip yra. */
@media (min-width: 1025px) and (max-width: 1500px) {
    #main-header .fusion-builder-row.fusion-row,
    .fusion-header .fusion-row,
    .fusion-secondary-header .fusion-row,
    .fusion-sticky-header-wrapper .fusion-row,
    #top-header .fusion-column-wrapper {
        padding-left: clamp(48px, 6vw, 96px) !important;
        padding-right: clamp(48px, 6vw, 96px) !important;
    }
}
