

    .btn-order {
        display: inline-block;
        padding: 1.1rem 1.5rem;
        border: 1px solid #474A51;
        text-transform: uppercase;
        font-family: 'Montserrat', sans-serif !important;
        font-weight: 400;
        letter-spacing: 0.25em;
        transition: all 0.3s ease;
        cursor: pointer;
        width: 100%; /* Можно изменить на auto, если не нужна на всю ширину */
        max-width: 300px; /* Ограничение ширины для примера */
        text-align: center;
        background-color: transparent;
        color: #474A51;
        text-decoration: none;
        font-size: 11px;
        box-sizing: border-box;
    }

    /* Адаптивность для планшетов и ПК */
    @media (min-width: 768px) {
        .btn-order {
            padding: 1.3rem 2rem;
            font-size: 12px;
        }
    }

    /* Эффект при наведении */
    .btn-order:hover {
        background-color: #474A51;
        color: #F1EFEE;
        text-decoration: none;
    }

    /* Сброс стандартных стилей ссылок для контейнера (опционально) */
    .btn-container {
        padding: 20px;
        background-color: #F1EFEE; /* Фоновый цвет как в макете */
    }


