/* Services catalog — filter bar / tabs (JS toggles classes, not .style). */

.svc-subcategory-bar.u-is-hidden {
    display: none !important;
}

.svc-subcategory-bar.u-is-visible {
    display: block !important;
}

.svc-filter-tab.u-is-hidden {
    display: none !important;
}

.svc-filter-scroll-btn.u-is-hidden {
    display: none !important;
}

.svc-filter-scroll-btn.u-is-visible {
    display: flex !important;
}

.svc-filter-scroll-btn--at-start {
    opacity: 0.3;
}

.svc-filter-scroll-btn--at-end {
    opacity: 0.3;
}

.svc-filter-scroll-btn--active {
    opacity: 1;
}

.svc-card-clone--reset-animation {
    opacity: 1;
}
