/* ArezzoMT2 v157 - menu akcenty + lekka belka pod aktualnościami */

body.az-v22-body:not(.page-admin) .az74-menu > a.az157-menu-accent,
body.az-v22-body:not(.page-admin) .az74-topbar .az74-menu > a.az157-menu-accent {
  background: linear-gradient(180deg, rgba(197, 120, 84, .96), rgba(108, 55, 50, .98)) !important;
  border-color: rgba(244, 205, 146, .40) !important;
  color: #fff4dd !important;
  box-shadow: 0 8px 24px rgba(147, 69, 50, .22) !important;
}

body.az-v22-body:not(.page-admin) .az74-menu > a.az157-menu-accent-soft,
body.az-v22-body:not(.page-admin) .az74-topbar .az74-menu > a.az157-menu-accent-soft {
  background: linear-gradient(180deg, rgba(68, 30, 43, .97), rgba(22, 14, 23, .99)) !important;
  border-color: rgba(205, 137, 113, .44) !important;
  color: #ffedd8 !important;
  box-shadow: 0 6px 18px rgba(89, 36, 44, .18) !important;
}

body.az-v22-body:not(.page-admin) .az74-menu > a.az157-menu-accent:hover,
body.az-v22-body:not(.page-admin) .az74-topbar .az74-menu > a.az157-menu-accent:hover,
body.az-v22-body:not(.page-admin) .az74-menu > a.az157-menu-accent-soft:hover,
body.az-v22-body:not(.page-admin) .az74-topbar .az74-menu > a.az157-menu-accent-soft:hover {
  transform: translateY(-1px) !important;
  filter: brightness(1.04) !important;
}

body.az-v22-body .az157-info-bar {
  margin-top: 14px !important;
  padding: 14px 16px !important;
  border-radius: 16px !important;
  background: linear-gradient(180deg, rgba(29, 16, 28, .80), rgba(15, 10, 20, .92)) !important;
  border: 1px solid rgba(191, 115, 92, .22) !important;
  box-shadow: none !important;
}

body.az-v22-body .az157-info-bar::before,
body.az-v22-body .az157-info-bar::after {
  display: none !important;
}

body.az-v22-body .az157-info-intro {
  margin: 0 0 12px !important;
  padding-bottom: 10px !important;
  border-bottom: 1px solid rgba(244, 205, 146, .10) !important;
  color: #f0cf94 !important;
  font-size: 11px !important;
  font-weight: 700 !important;
  letter-spacing: .12em !important;
  text-transform: uppercase !important;
  text-align: center !important;
}

body.az-v22-body .az157-info-items {
  display: grid !important;
  grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  gap: 10px !important;
}

body.az-v22-body .az157-info-items > div {
  min-width: 0 !important;
  padding: 10px 12px !important;
  border-radius: 12px !important;
  background: rgba(255, 255, 255, .025) !important;
  border: 1px solid rgba(244, 205, 146, .08) !important;
}

body.az-v22-body .az157-info-items b {
  display: block !important;
  margin-bottom: 4px !important;
  color: #fff1d7 !important;
  font-size: 12px !important;
  line-height: 1.25 !important;
}

body.az-v22-body .az157-info-items span {
  display: block !important;
  color: #dacbda !important;
  font-size: 11px !important;
  line-height: 1.45 !important;
}

@media (max-width: 1100px) {
  body.az-v22-body .az157-info-items {
    grid-template-columns: 1fr !important;
  }
}
