@media (min-width: 1600px) {
  body[data-entry40] > main.shell {
    width: 100%;
    max-width: none;
    padding-inline: clamp(16px, 1.1vw, 32px);
  }
}

@media (min-width: 1600px) and (min-height: 760px) {
  body.meteo-header61:not(.meteo-mobile54) > main.shell {
    --desktop-menu77: clamp(14px, .74vw, 16px);
    --desktop-text77: clamp(13px, .69vw, 15px);
  }

  .meteo-header61:not(.meteo-mobile54) .header-tools23 {
    grid-template-columns: minmax(0, clamp(260px, 17vw, 400px)) minmax(0, 1fr) auto;
  }

  .meteo-header61:not(.meteo-mobile54) .map-navigation23 :is(a, button) {
    font-size: var(--desktop-menu77);
  }

  .meteo-header61:not(.meteo-mobile54) .site-map-header .brand-logo {
    height: 46px;
  }

  .meteo-header61:not(.meteo-mobile54) .brand-tag38,
  .meteo-header61:not(.meteo-mobile54) .quick-copy38 small {
    font-size: clamp(11px, .58vw, 13px);
  }

  .meteo-header61:not(.meteo-mobile54) .place-search23 input,
  .meteo-header61:not(.meteo-mobile54) .account-tools37,
  .meteo-header61:not(.meteo-mobile54) .quick-copy38 strong,
  .meteo-header61:not(.meteo-mobile54) .weather-intro24 > div > :is(button, .tigra-launch72),
  .meteo-header61:not(.meteo-mobile54) #weather-breadcrumb24 {
    font-size: var(--desktop-text77);
  }

  .meteo-header61:not(.meteo-mobile54) .weather-heading61 h1 {
    font-size: clamp(28px, 1.6vw, 34px);
  }

  .meteo-header61:not(.meteo-mobile54) .quick-place38 {
    min-width: 126px;
    max-width: 245px;
  }

  .meteo-header61:not(.meteo-mobile54) .quick-copy38 strong {
    max-width: 155px;
  }

  .meteo-header61:not(.meteo-mobile54) #maps-view26 .weather-pin24 > strong {
    font-size: 12px;
    line-height: 13px;
  }

  .meteo-header61:not(.meteo-mobile54) #maps-view26 :is(.weather-max24, .weather-min24) {
    font-size: 13px;
  }

  .meteo-header61:not(.meteo-mobile54) #maps-view26 :is(#time-day23, #weather-period60:not([hidden])) {
    font-size: 14px;
  }

  .meteo-header61:not(.meteo-mobile54) #maps-view26 .time-ticks23 {
    font-size: 11px;
  }

  .meteo-header61:not(.meteo-mobile54) #site-footer38 {
    font-size: 11px;
  }
}
