/* === Только для меню (Zero-блок с классом uc-menu-lightbox) === */

/* Убираем белую подложку и фон */
.uc-menu-lightbox .t-popup__container,
.uc-menu-lightbox .t396__artboard,
.uc-menu-lightbox .t396__carrier,
.uc-menu-lightbox .t396__filter,
.uc-menu-lightbox .t-container,
.uc-menu-lightbox .t-col,
.uc-menu-lightbox .t-bgimg {
  background: transparent !important;
  box-shadow: none !important;
  border: none !important;
}

/* Чуть сглаживаем края и убираем отступы */
.uc-menu-lightbox {
  background: transparent !important;
  box-shadow: none !important;
  border: none !important;
  padding: 0 !important;
  margin: 0 auto !important;
}

/* === Все остальные попапы (по умолчанию) остаются со своим ретро-фоном === */
.t-popup__container:not(.uc-menu-lightbox .t-popup__container) {
  background: linear-gradient(180deg, #fdf8f3 0%, #f7f0e8 100%) !important; /* мягкий пергамент */
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.35) !important; /* тень */
  border: 1px solid rgba(120, 60, 40, 0.15) !important;
  border-radius: 10px !important;
  backdrop-filter: blur(4px);
}

.addr-line{
  margin: 8px 0;
  line-height: 1.2;
}

.addr-link{
  text-decoration: none;
  border-bottom: 1px dashed currentColor;
}

.badge-new{
  display: inline-block;
  margin-left: 10px;
  padding: 4px 10px;
  font-size: 0.65em;
  font-weight: 800;
  letter-spacing: 0.06em;
  border-radius: 999px;
  vertical-align: middle;

  /* цвета бейджа (подстрой под тему) */
  background: #9A1F26;
  color: #fff;
}

/* если хочешь ещё подсветить саму строку */
.addr-new{
  padding: 6px 10px;
  border-radius: 10px;
  background: rgba(154, 31, 38, 0.10);
}