/* ===== ПОДКЛЮЧАЕМ ШРИФТЫ ===== */
@import url('https://fonts.googleapis.com/css2?family=Climate+Crisis&family=Unbounded:wght@200..900&display=swap');

/* Применяем ко всей странице */
* {
    font-family: 'Unbounded', sans-serif !important;
}

/* ============================================ */
/* ===== ОСТАЛЬНЫЕ СТИЛИ (СКРЫТИЕ ЭЛЕМЕНТОВ) ===== */
/* ============================================ */

/* Скрываем блок "Наши серверы" */
#servers,
section#servers {
    display: none !important;
}

/* Скрываем все три пункта меню (Магазин, Наши серверы, Помощь) */
.link-shop,
.link-our-servers,
.nav-item.link-shop,
.nav-item.link-our-servers,
.link-shop:has(a[href="#help"]),
li.nav-item:has(a[href="#help"]),
.nav-item:has(a[href="#help"]) {
    display: none !important;
}

/* Скрываем строку поиска */
.form-group:has(input[name="search_name"]),
input[name="search_name"],
.input-group:has(input[name="search_name"]) {
    display: none !important;
}

/* Скрываем мини-лого в левом верхнем углу (навигационное меню) */
.navbar-brand,
.navbar-brand-dark,
a.navbar-brand {
    display: none !important;
}

/* Скрываем кнопки фильтрации товаров (Все товары, Другие, Валюта) */
.nav-tabs,
.nav-pills,
.category-filter,
.product-filters,
.filters,
[class*="filter"]:has(button),
[class*="category"]:has(button),
.btn-group:has(.btn:contains("Все товары")),
.btn-group:has(.btn:contains("Другие")),
.btn-group:has(.btn:contains("Валюта")) {
    display: none !important;
}

/* Скрываем конкретные кнопки по тексту */
button:contains("Все товары"),
button:contains("Другие"),
button:contains("Валюта"),
a:contains("Все товары"),
a:contains("Другие"),
a:contains("Валюта") {
    display: none !important;
}

/* Скрываем родительские контейнеры этих кнопок */
:has(> button:contains("Все товары")),
:has(> button:contains("Другие")),
:has(> button:contains("Валюта")),
:has(> a:contains("Все товары")),
:has(> a:contains("Другие")),
:has(> a:contains("Валюта")) {
    display: none !important;
}