/* Показываем и фиксируем кнопку в мобильной версии */
@media (max-width: 1900px) {
    .top-right-button {
        display: block;
        position: fixed;
        top: 20px;
        right: 10px;
        text-align: center;
        z-index: 9999;
        padding: 0 10px;
    }
    .fixed-top-button-link {
        display: inline-block;
        padding: 10px 10px;
        background: #e32239;
        color: white !important;
        border-radius: 10px;
        text-decoration: none;
        font-weight: normal;
        font-family: FuturaPT;
        box-shadow: 0 0px 0px rgba(0, 0, 0, 0);
        font-size: 14px;
        /* Добавляем плавную анимацию для всех изменений */
        transition: all 0.3s ease;
        /* Добавляем обводку прозрачную по умолчанию */
        border: 3px solid transparent;
    }
    
    /* Эффекты при наведении */
    .fixed-top-button-link:hover {
        background: #ffffff !important; /* Фон при наведении */
        color: #e32239 !important; /* Цвет текста при наведении */
        border: 3px solid #e32239 !important; /* Обводка при наведении */
    }
}

   /* Показываем и фиксируем кнопку в мобильной версии */
@media (max-width: 1900px) {
    .bottom-right-button {
        display: block;
        position: fixed;
        top: 80px;
        right: 10px;
        text-align: center;
        z-index: 9999;
        padding: 0 10px;
    }
    .fixed-bottom-button-link {
        display: inline-block;
        padding: 10px 10px;
        background: #e32239;
        color: white !important;
        border-radius: 10px;
        text-decoration: none;
        font-weight: normal;
        font-family: FuturaPT;
        box-shadow: 0 0px 0px rgba(0, 0, 0, 0);
        font-size: 14px;
        /* Добавляем плавный переход для всех изменяемых свойств */
        transition: all 0.3s ease;
        /* Добавляем обводку (изначально прозрачную) */
        border: 3px solid transparent;
    }
    
    /* Стили при наведении на кнопку */
    .fixed-bottom-button-link:hover {
        background: #ffffff !important; /* Фон становится белым */
        color: #e32239 !important; /* Цвет текста становится #e32239 */
        border: 3px solid #e32239 !important; /* Обводка 3px цвета #e32239 */
    }
}