/* catalog-switcher.css v1.1 — iOS Safari safe, без sliding thumb */

.catalog-switcher-btn {
    position: relative;
    z-index: 1;
    -webkit-appearance: none;
    appearance: none;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-family: "Unbounded", sans-serif;
    font-optical-sizing: auto;
    -webkit-tap-highlight-color: transparent;
    transition:
        color 0.18s cubic-bezier(0.33, 1, 0.68, 1),
        background-color 0.22s cubic-bezier(0.33, 1, 0.68, 1);
}

/* Sliding thumb с transform на iOS перекрывает текст кнопки — не используем в каталоге */
.catalog-hub .catalog-switcher-thumb,
#catalogMobileSwitcher .catalog-switcher-thumb {
    display: none !important;
}

.catalog-switcher-btn__label {
    position: relative;
    z-index: 1;
    display: block;
    color: inherit;
    -webkit-text-fill-color: currentColor;
}

.catalog-switcher-btn:not(.is-active) {
    background: transparent !important;
    color: #161B2D !important;
    -webkit-text-fill-color: #161B2D !important;
}

.catalog-switcher-btn:not(.is-active):hover {
    color: rgba(51, 68, 85, 0.75) !important;
    -webkit-text-fill-color: rgba(51, 68, 85, 0.75) !important;
}

.catalog-switcher-btn.is-active,
.catalog-switcher-btn.is-active:hover {
    color: #ffffff !important;
    -webkit-text-fill-color: #ffffff !important;
    background-color: #161B2D !important;
}
