.cdekYaMap {
    width: 100%;
    height: 500px;
}
.full-logo-fp {
    width: 50%;
}
.short-logo-menu {
    width: 3%;
}
.full-logo-menu {
width:170px;
}

/* =============================================================================
   Vidget Widget Styles
   ============================================================================= */

/* 1. Ширина контейнера popup-а */
.vidget-popup {
  width: 300px;
}

/* 2. «Пузырёк» сообщения */
.vidget-msg-bubble {
  background-color: #F3F6F8;
  border-radius: 16px;
  padding: 8px 12px;
  font-size: 14px;
  color: #1F1F1F;
  line-height: 1.4;
  display: inline-block;
  max-width: 220px;
}

/* 3. Зелёная точка статуса «Online» */
.vidget-status-dot {
  width: 10px;
  height: 10px;
  background-color: #16C60C;
  border-radius: 50%;
  flex-shrink: 0;
  margin-right: 6px;
}

/* 4. Красная «индикатор-точка» на кнопке */
.vidget-indicator {
  width: 9px;
  height: 9px;
  border-radius: 50%;
  box-sizing: content-box;
  position: absolute;
  top: 3px;
  right: 3px;
}

/* 5. Размеры аватарок */
.vidget-avatar-lg {
  width: 70px;
  height: 70px;
  object-fit: cover;
}
.vidget-avatar-sm {
  width: 30px;
  height: 30px;
  object-fit: cover;
}

/* 6. Кнопка-триггер (чёрный кружок) */
.vidget-toggle {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  transition: background-color 0.2s;
  animation: vidget-pulse 2s infinite;
  /* Фон по умолчанию можно задавать утилитой Bootstrap (например, bg-secondary),
     но если нужно менять на #000000, то можно указать здесь: background-color: #000000; */
}

/* 7. Анимация «пульс» для круглой кнопки */
@keyframes vidget-pulse {
  0% {
    transform: scale(1);
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.5);
  }
  50% {
    transform: scale(1.05);
    box-shadow: 0 0 0 8px rgba(0, 0, 0, 0);
  }
  100% {
    transform: scale(1);
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  }
}

/* ===================================================================
   Стили для страницы цен
   =================================================================== */

/* 1. Градиенты для header-карточек */
.bg-gradient-blue {
  background: linear-gradient(135deg, #4361ee, #3a0ca3);
}

.bg-gradient-purple {
  background: linear-gradient(135deg, #7209b7, #560bad);
}

.bg-gradient-teal {
  background: linear-gradient(135deg, #4895ef, #4cc9f0);
}

/* 2. Кнопки «фиолетовая» и «бирюзовая» */
.btn-purple {
  background-color: #7209b7;
  border-color: #7209b7;
  color: #ffffff;
  transition: background-color 0.3s, border-color 0.3s;
}
.btn-purple:hover {
  background-color: #5a0890;
  border-color: #5a0890;
  color: #ffffff;
}

.btn-teal {
  background-color: #4895ef;
  border-color: #4895ef;
  color: #ffffff;
  transition: background-color 0.3s, border-color 0.3s;
}
.btn-teal:hover {
  background-color: #3a7bc8;
  border-color: #3a7bc8;
  color: #ffffff;
}

/* 3. Эффект «hover» у карточки (поднятие + усиление тени) */
.hover-effect {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.hover-effect:hover {
  transform: translateY(-5px);
  /* !important, если у вас уже есть Bootstrap-тень и нужно её переопределить */
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1) !important;
}

/* 4. Эффект «hover» у блока цены: слегка увеличить price-tag */
.price-tag {
  transition: transform 0.3s ease;
}
.card:hover .price-tag {
  transform: scale(1.05);
}

/* 5. Убираем нижнюю границу у заголовка карточки */
.card-header {
  border-bottom: none;
}

/* 6. Сдвиг элементов списка при наведении */
.list-unstyled li {
  transition: transform 0.2s ease;
}
.list-unstyled li:hover {
  transform: translateX(5px);
}
