

/* Start:/local/templates/bitcorp_s1/components/bitrix/news.list/price_tabs/style.css?17568835021268*/
.price-list__tabs {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    margin-bottom: 20px;
}
.price-list__tab {
    position: relative;
    padding: 10px;
    border: 1px solid rgba(0, 0, 0, 0.1);
    color: gray;
    background-color: rgba(0, 0, 0, 0.05);
    font-weight: 500;
    transition: all .3s;
}
.price-list__tab.tab-active {
    color: #0c4da2;
    cursor: default;
    background-color: #fff;
}
.price-list__tab.tab-active::before{
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    right: 0;
    height: 2px;
    background-color: #0c4da2;
}
.price-list__tab:not(.tab-active):hover {
    cursor: pointer;
    background-color: #0c4da2;
    color: #fff;
}
@media screen and (max-width: 990px) {
	.price-list__tabs {
        flex-wrap: nowrap;
        overflow-x: scroll;
        margin: 0 9px 20px 11px;
        padding-bottom: 10px;
	}
    .price-list__tab {
        min-width: fit-content;
        padding: 15px;
    }
    .price-list__tabs::-webkit-scrollbar {
        width: 12px;
        height: 5px;
    }
    .price-list__tabs::-webkit-scrollbar-track {
        background: rgba(0, 0, 0, 0.05);
    }
    .price-list__tabs::-webkit-scrollbar-thumb {
        background-color: #0c4da2;
        border-radius: 20px;
    }
}
/* End */
/* /local/templates/bitcorp_s1/components/bitrix/news.list/price_tabs/style.css?17568835021268 */
