

/* Start:/local/templates/cabel/components/bitrix/catalog/catalog-ee/style.css?17521390442128*/
.grid {
}

.grid .bx_content_section {
    margin-bottom : 15px;
}

.grid .bx_sidebar {
    margin-bottom : 15px;
}

/* grid2x1 */
.grid2x1 {
}

.grid2x1 .bx_content_section {
    float         : left;
    width         : 66%;
    margin-bottom : 15px;
}

.grid2x1 .bx_sidebar {
    float              : right;
    width              : 33%;
    margin-bottom      : 15px;
    padding-left       : 5%;
    -webkit-box-sizing : border-box;
    -moz-box-sizing    : border-box;
    box-sizing         : border-box;
}

@media (max-width : 960px) {
    .grid2x1 .bx_sidebar {
        padding-left : 4%;
    }
}

@media (max-width : 640px) {
    .grid2x1 .bx_content_section,
    .grid2x1 .bx_sidebar {
        width : 100%;
        float : none;
    }

    .grid2x1 .bx_sidebar {
        padding-left : 3%;
    }
}

@media (max-width : 479px) {
    .grid2x1 .bx_sidebar {
        padding-left : 1%;
    }

}

.catalog-block-header {
    font-size     : 14px;
    font-weight   : bold;
    text-align    : left;
    margin        : 5px 0;
    padding       : 5px 15px;
    border-bottom : 2px solid #d9dee6;
    color         : #000;
}

body.bx-theme-blue .catalog-block-header {
    border-color : #006cc0;
}

body.bx-theme-green .catalog-block-header {
    border-color : #63aa28;
}

body.bx-theme-red .catalog-block-header {
    border-color : #da3737;
}

body.bx-theme-yellow .catalog-block-header {
    border-color : #f4b236;
}


.hide3 {
    overflow      : hidden;
    height        : 300px;
    margin-bottom : 0;
    position      : relative;
}

.content_mark2.hide3:after {
    content          : "";
    display          : block;
    height           : 100px;
    position         : absolute;
    left             : 0;
    right            : 0;
    bottom           : 0;
    background-image : linear-gradient(to bottom, rgba(255, 255, 255, 0), #fff 75%);
}

.content_mark2 {
    margin-bottom : 20px;
}



.btn.b-slider__btn {

    transform: none !important;
}
.btn.b-slider__btn .b-slider__btn{
    transform: translateX(-50%) !important;

}
button.btn.b-slider__btn.cabel-brand__btn svg {
    left: 24px !important;
}

/* End */
/* /local/templates/cabel/components/bitrix/catalog/catalog-ee/style.css?17521390442128 */
