/* Выравниваем разделы по левому краю */
.t-store__parts-switch-wrapper {
    justify-content: flex-start !important;
    margin-right: auto !important;
    padding-left: 20px !important;
    text-align: left !important;
}

/* Для мобильной версии */
@media (max-width: 768px) {
    .t-store__parts-switch-wrapper {
        justify-content: flex-start !important;
        margin-right: auto !important;
        padding-left: 4px !important;
        text-align: left !important;
    }
}

.t-store__parts-switch-btn {
    border: 1px solid #232323 !important;
    border-radius: 40px !important;
    padding: 8px 16px !important;
    margin: 0 8px 8px 0 !important;
    background: transparent !important;
    color: #232323 !important;
}

.t-store__parts-switch-btn.t-active {
    border: 1px solid #00D1FF !important;
    border-radius: 40px !important;
    padding: 8px 16px !important;
    margin: 0 8px 8px 0 !important;
    background: transparent !important;
    color: #00D1FF !important;
}

.t-store__parts-switch-btn:hover {
    border-color: #6EE5FF !important;
    color: #6EE5FF !important;
    transition: all 0.1s ease;
}

.t-store__pagination {
    display: flex !important;
    justify-content: flex-start !important;
    margin: 25px 0 0 0 !important;
    padding-left: 40px !important;
}


.t-store__pagination__item_active {
    border-color: #00D1FF !important;
    color: #00D1FF !important;
}

.t-store__pagination__item:hover {
    background-color: #DDF9FF !important;
    color: #00D1FF !important;
}




@media (max-width: 768px) {
    .t-store__pagination {
        justify-content: flex-start !important;
        margin-right: auto !important;
        padding-left: 24px !important;
        text-align: left !important;
    }
}

