/* 17.08.2026 16:22 МСК — финальная адаптивная логика телефона в шапке.
   Телефон: «☎ Позвонить».
   Планшет: полный «☎ +7 (...) ...».
   Десктоп: штатный полный номер.
   Номер остаётся динамическим и берётся из данных компании/админки. */

/* По умолчанию мобильная кнопка остаётся действием «Позвонить». */
.site-header .mobile-header-call-number{display:none}
.site-header .mobile-header-call-action{display:inline}

/* Планшет в мобильной компоновке: показываем именно полный номер.
   min-height отсеивает большинство телефонов в альбомной ориентации. */
@media (min-width:768px) and (max-width:980px) and (min-height:600px) and (hover:none) and (pointer:coarse){
  .site-header .mobile-header-call{
    display:inline-flex!important;
    width:auto!important;
    min-width:0!important;
    padding:0 12px!important;
    gap:7px;
    font-size:12px;
    white-space:nowrap;
  }
  .site-header .mobile-header-call-action{display:none!important}
  .site-header .mobile-header-call-number{display:inline!important}
}

/* Планшет/небольшой экран в десктопной компоновке: используем штатный
   полный номер, а не кнопку «Позвонить». Это также сохраняет динамическое
   редактирование телефона через админку. */
@media (min-width:981px) and (max-width:1220px),
       (min-width:981px) and (min-height:600px) and (hover:none) and (pointer:coarse){
  .site-header .mobile-header-call{display:none!important}
  .site-header .header-phone{
    display:inline-flex!important;
    align-items:center;
    font-size:12px;
    line-height:1;
    white-space:nowrap;
    flex:0 0 auto;
  }
  .site-header .header-cta{display:none!important}
  .site-header .nav-row{gap:13px}
  .site-header .desktop-nav{gap:15px}
}

/* Обычный десктоп не меняем: номер + «Заказать звонок» остаются как были. */
@media (min-width:1221px) and (hover:hover) and (pointer:fine){
  .site-header .mobile-header-call{display:none!important}
}
