

/* Start:/local/components/moto/catalog.detail/templates/.default/style.css?1755441149675*/
.filter-size__elem.active span{
    color: #fff;
    font-weight: bold;
    background-color: #ff6b00;
}
#modalQuestion .label-error{
    top:unset!important;
}
.page-detail__product .number .minus,
.page-detail__product .number .plus,
.page-detail__product .number input{
    height: 38px;
}
.page-detail__product .product-info__elem{
    width: 100%;
}

@media (max-width: 1200px){
    .part__button {
        max-width: 49%;
    }
}
.banner-promo{
    margin-top: 10px!important;
}


.filter-size__elem {
    max-width: 100%;
    width: auto;
    min-width:  calc(100% / 6 - 40px);
    border: 1px solid #212121;
    margin: 0 20px 15px;
}
/* End */


/* Start:/local/components/moto/table.detail/templates/.default/style.css?17549844702837*/
.table_size{
    width: 100%;
    border-bottom: solid 1px #000;
    margin-bottom: 20px;

}
.table_size thead{
    background: #A1A1A1;
}
.table_size td,
.table_size th{
    border-left: solid 1px #000;
    font-size: 15px;
    text-align: center;
    padding: 5px;
    font-family: "Arial";
}
.table_size td:last-child,
.table_size th:last-child{
    border-right: solid 1px #000;
}
.table_size th{
    border-top: solid 1px #000;
    border-bottom: solid 1px #000;
}
.table_size tr:nth-child(2n) td{
    background-color: #E8E8E8;
}
.table-scroll{
    overflow: auto;
}
.row{
    display: flex;
    flex-wrap: wrap;
}
.row .col-sm-6{
    width: 100%;
    margin-bottom: 20px;
}
.row .col-6{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
    padding-left: 20px;
}
.row .col-6:first-child{
    max-width: max-content;
    padding-left: 0px;
}
@media (min-width: 1000px) {
    .row .col-sm-6{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }
}
.align-items-end{
    align-items: flex-end;
}










.accordion__item {
    margin: 5px auto;
}
.accordion__item .accordion__title {
    position: relative;
    display: block;
    padding: 15px 20px 15px 0px;
    font-size: 20px;
    text-decoration: none;
    cursor: pointer;
    border-bottom: solid 2px #A1A1A1;
    text-transform: uppercase;
    color: #505050;
}
.accordion__item .accordion__title:hover {
    transition: all 0.5s ease-out;
}

.accordion__item .accordion__title .accordion__arrow {
    position: absolute;
    top: 13px; right: 10px;
    transform: rotate(90deg);

}
.accordion__item .accordion__rotate {
    transform: rotate(270deg)!important;
}
.accordion__item .accordion__content {
    padding: 10px 0px;
    margin-bottom: 2px;
    display: none;
}

.accordion__item .accordion__content p{
    margin-bottom: 10px!important;
}
.accordion__item .accordion__content a{
    color: #ff6b00;
    text-decoration: underline;
}
.accordion__item .accordion__content a:hover{
    text-decoration: none;
}
.accordion__item .accordion__arrow-item {
    font-weight: 700;
}
.accordion__content__desc{
    line-height: 120%;
}
.accordion__content__h2{
    margin-left: 20px;
    margin-bottom: 20px;
    margin-top: 10px;
}
.accordion__content__h2 h2{
    font-size: 20px;
    font-family: "Arial";
    font-weight: bold;
}
.rukowodstvo-title{
    font-size: 18px; margin-bottom: 10px; color: #212121;

    font-family: "Oswald";
}
.rukowodstvo-subtitle{
    font-family: "Arial";
    margin-bottom: 10px; font-size: 16px; color: #212121;
}
.rukowodstvo-desc{
    color: #505050;
    font-family: "Arial";
    font-size: 14px;
}
/* End */


/* Start:/local/components/moto/catalog.list/templates/slider/style.css?175498447048*/
.swiper-wrapper.width-159{
    width: 159px;
}
/* End */
/* /local/components/moto/catalog.detail/templates/.default/style.css?1755441149675 */
/* /local/components/moto/table.detail/templates/.default/style.css?17549844702837 */
/* /local/components/moto/catalog.list/templates/slider/style.css?175498447048 */
