/* Aurora 1:1 — minor improvements (custom, not from Tilda) */

/* Remove decorative "scribble" noise shape + black bar in hero */
.tn-elem__20672849911774861577382000001,
.tn-elem__20672849911774608739686000004{ display:none !important; }

/* Пустые квадраты-заготовки под иконки мессенджеров в шапке.
   В ОРИГИНАЛЕ Тильды они тоже пустые (дизайнер не заполнил) — выглядят как серые плашки.
   Скрыты до получения ссылок WhatsApp/Telegram, потом заменим на настоящие иконки. */
.tn-elem__20672849911775127271472,
.tn-elem__20672849911775127330071000002{ display:none !important; }

/* 26.08.2026 — кнопка «Получить предложение» сразу под фото самолёта на телефонах.
   Просьба клиента (голосовое 26.08). Тексты hero сдвинуты ниже кнопки. */
@media screen and (max-width:479px){
  #rec2067284991 .tn-elem[data-elem-id="1774608665292000001"]{ top:444px !important; }  /* красная плашка */
  #rec2067284991 .tn-elem[data-elem-id="1774608665292000002"]{ top:454px !important; }  /* белый квадрат */
  #rec2067284991 .tn-elem[data-elem-id="1774608665293000003"]{ top:458px !important; }  /* подпись кнопки */
  #rec2067284991 .tn-elem[data-elem-id="1774861656756"]      { top:469px !important; }  /* иконка-стрелка */
  #rec2067284991 .tn-elem[data-elem-id="1774608572370000001"]{ top:540px !important; }  /* АГРЕГАТОР... */
  #rec2067284991 .tn-elem[data-elem-id="1774608479994"]      { top:593px !important; }  /* В ОБЛАСТИ... */
  #rec2067284991 .tn-elem[data-elem-id="1774608617646"]      { top:744px !important; }  /* Ваш запрос увидят... */
}
@media screen and (min-width:480px) and (max-width:639px){
  #rec2067284991 .tn-elem[data-elem-id="1774608665292000001"]{ top:444px !important; }
  #rec2067284991 .tn-elem[data-elem-id="1774608665292000002"]{ top:454px !important; }
  #rec2067284991 .tn-elem[data-elem-id="1774608665293000003"]{ top:458px !important; }
  #rec2067284991 .tn-elem[data-elem-id="1774861656756"]      { top:469px !important; }
  #rec2067284991 .tn-elem[data-elem-id="1774608572370000001"]{ top:547px !important; }
  #rec2067284991 .tn-elem[data-elem-id="1774608479994"]      { top:623px !important; }
  #rec2067284991 .tn-elem[data-elem-id="1774608617646"]      { top:819px !important; }
}

/* ===== Правки 08.09.2026 (переписка с клиентом 07.09) ===== */

/* «международной доставки» — приглушённый красный, контраст 5.6 на кремовом */
#rec2067284991 .ag-accent{ color:#C8102E !important; }

/* Флаги стран под самолётом */
.ag-flags{
  position:absolute; z-index:6; left:50%; transform:translateX(-50%);
  display:flex; align-items:center; gap:10px;
  padding:7px 14px; border-radius:999px;
  background:rgba(255,255,255,.74); backdrop-filter:blur(3px); -webkit-backdrop-filter:blur(3px);
  box-shadow:0 4px 18px rgba(20,20,23,.12);
  top:486px;
}
.ag-flags .ag-flag{ display:block; width:40px; height:27px; line-height:0; }
.ag-flags svg{ display:block; width:100%; height:100%; border-radius:3px; box-shadow:0 0 0 1px rgba(20,20,23,.10); }
@media screen and (max-width:1199px){ .ag-flags{ top:470px; } }
@media screen and (max-width:959px){
  .ag-flags{ top:352px; gap:9px; padding:6px 12px; }
  .ag-flags .ag-flag{ width:36px; height:24px; }
}
@media screen and (max-width:639px){
  .ag-flags{ top:350px; gap:8px; padding:6px 11px; }
  .ag-flags .ag-flag{ width:34px; height:23px; }
}
@media screen and (max-width:479px){
  .ag-flags{ top:348px; gap:7px; padding:5px 10px; }
  .ag-flags .ag-flag{ width:32px; height:21px; }
}

/* Десктоп: заголовок лежит на фотографии, соседние слова белые.
   Тёмный #C8102E там тонет (контраст 1.2:1), поэтому светлый красный + тень. */
@media screen and (min-width:1200px){
  #rec2067284991 .ag-accent{
    color:#FF7A7D !important;
    text-shadow:0 1px 10px rgba(0,0,0,.55), 0 0 2px rgba(0,0,0,.35);
  }
}
