

/* Start:/local/templates/bitlate_pro/css/tags/tags.css?17260256931480*/
.submenu-intop-tag {
    display: flex;
    justify-content: start;
    flex-wrap: wrap;
    margin: 0px;
    /* display: none; */
    margin-bottom: 10px;
}
.submenu-intop-tag li {
    list-style: none;
    display: inline-block;

}

.submenu-intop-tag li div {

    box-shadow: 0 0 8px 2px #d5d5d5;
    background-color: #ffffff;
    color: #000 !important;
    height: 35px;
    font-family: 'Intro Bold';
    font-size: 18px;
    line-height: 30px;
    text-align: center;
    padding: 0 20px;
    margin: 10px 15px 10px 0;
    transition: 0.3s;
    /*background-color: #4cd7c4;*/

}

.submenu-intop-tag li div:hover{
    background-color: #4cd7c4;

}

.submenu-intop-tag li div a {
    line-height: 35px;
    color: #000;
    overflow: hidden;
    height: 35px;
    display: block;
    font-weight: 100;
    letter-spacing: .0625rem;
    font-size: 11px;
    font-family: Roboto, Arial, "Helvetica Neue", Helvetica, sans-serif;
}

.submenu-intop-tag li div:hover a {
    color: #fff;
}

.tags-show-more {
    display: none;
    text-align: center;
    text-decoration: underline;
    font-size: 16px;
    padding: 10px;
    margin-bottom: 10px;
    cursor: pointer;
}

@media screen and (max-width: 769px) {
    .submenu-intop-tag {
        max-height: 55px;
        overflow: hidden;
    }

    .submenu-intop-tag--active {
        max-height: 100%;
    }

    .submenu-intop-tag li div {
        padding: 0 10px;
    }

    .tags-show-more {
        display: block;
    }
}
/* End */


/* Start:/local/templates/bitlate_pro/components/bitrix/catalog.section/board_k/style.css?1775063675609*/


.product-grid.product-carousel {
    height: 28.1875rem;
}

.product-grid.product-carousel .item{
	height: auto;
}
.bx_catalog_item_controls select{

}
.disabled_button{
    cursor: auto !important;
    pointer-events: none !important;
    background-color: #E3E3E3 !important;
}
.disabled_button:hover{
    background-color: #e3e3e3 !important;
}

.product-grid .item.hover-elements .add2cart {
    background-color: #d8192c;
}

.product-grid .item.hover-elements .add2cart:hover {
    background-color: #e97a85;
}

.notavailable {
    text-align: end !important;
    line-height: .9;
    color: #B1C25E;
}
/* End */


/* Start:/local/templates/bitlate_pro/components/intra/tags/template_2/style.css?17260256931743*/
/*.tags-list {list-style:none;margin:0 0 15px 0;padding:0;}
.tags-list li {list-style:none;margin:0 5px 5px 0;padding:0;display:inline-block;background:#f6f6f6;border:1px solid #d5d5d5;}
.tags-list li {
    background-color: #4cd7c4;
    color: #fff !important;
    border-radius: 8px;
    height: 46px;
    font-family: 'Intro Bold';
    font-size: 18px;
    line-height: 30px;
    text-align: center;
}
.tags-list li a {display:block;text-decoration:none;padding:5px 10px;line-height:1.2;font-size:14px;color:#333;}
.tags-list li.active, .tags-list li:hover {background:#4cd7c4;border:1px solid #4cd7c4;}
.tags-list li.active a, .tags-list li:hover a {color:#fff;}
*/
.submenu-intop-tag {
    display: flex;
    justify-content: start;
    flex-wrap: wrap;
    margin: 0px;
    /* display: none; */
    margin-bottom: 10px;
}
.submenu-intop-tag li {
    list-style: none;
    display: inline-block;
   
}

.submenu-intop-tag li div {
    
    box-shadow: 0 0 8px 2px #d5d5d5;
    background-color: #ffffff;
    color: #000 !important;
    height: 35px;
    font-family: 'Intro Bold';
    font-size: 18px;
    line-height: 30px;
    text-align: center;
    padding: 0 20px;
    margin: 10px 15px 10px 0;
    transition: 0.3s;
    /*background-color: #4cd7c4;*/
    
}

.submenu-intop-tag li div:hover{
    background-color: #4cd7c4;
    
}

.submenu-intop-tag li div a {
    line-height: 35px;
    color: #000;
    overflow: hidden;
    height: 35px;
    display: block;
    font-weight: 100;
    letter-spacing: .0625rem;
    font-size: 11px;
    font-family: Roboto, Arial, "Helvetica Neue", Helvetica, sans-serif;
}

.submenu-intop-tag li div:hover a {
    color: #fff;
}

/* End */
/* /local/templates/bitlate_pro/css/tags/tags.css?17260256931480 */
/* /local/templates/bitlate_pro/components/bitrix/catalog.section/board_k/style.css?1775063675609 */
/* /local/templates/bitlate_pro/components/intra/tags/template_2/style.css?17260256931743 */
