

/* Start:/bitrix/templates/aspro_tires2/components/bitrix/catalog.section/catalog_table_types/style.css?16275921342105*/
.item-image-cell img{
    max-width: 50px;
}
.message--type_warning{
    font-size: 18px;
    color: #db3727;
}
.offer-list-control {
    padding: 0 0 15px;
    line-height: 2;
}
.offer-list-control__button {
    display: inline-block;
    vertical-align: middle;
    margin: -3px 0 0 20px;
}
.offer-list-control--hidden {
    display: none;
}
.offer-list-message {
    padding: 0 0 15px;
    line-height: 2;
}
.offer-list-message__button {
    display: inline-block;
    vertical-align: middle;
    margin: -3px 0 0 20px;
}
.message{
    color: #222;
    font-size: 14px;
}

.nav.nav-tabs .reviews_item_tab a > h2{
    display: inline;
    font-family: "PT Sans Caption", Arial, sans-serif;
    font-size: 14px;
    font-stretch: 100%;
    font-style: normal;
    font-variant-caps: normal;
    font-variant-east-asian: normal;
    font-variant-ligatures: normal;
    font-variant-numeric: normal;
    font-weight: 400;
    height: auto;
    line-height: 20px;
    color: #016aab;
    font-weight: bold;
}
.ajax_load .nav.nav-tabs .reviews_item_tab a > h2{
    display: inline;
    font-family: "PT Sans Caption", Arial, sans-serif;
    font-size: 14px;
    font-stretch: 100%;
    font-style: normal;
    font-variant-caps: normal;
    font-variant-east-asian: normal;
    font-variant-ligatures: normal;
    font-variant-numeric: normal;
    font-weight: 400;
    height: auto;
    line-height: 20px;
    color: #222222;
}
.ajax_load .nav-tabs li.active a > h2{
    color: #016aab !important;
}
.item-name-cell span.inactive{
    font-family:"PT Sans Caption", Arial, sans-serif;
    font-size:14px;
    font-weight:400;
    line-height:22px;
}
body .list_model_items_wrapper.module_products_list tr td.item-name-cell{
    min-width: 240px;
}
body .ajax_load.table .main_item_wrapper .counter_wrapp div.total_summ > div{
    margin-top: 5px;
}
.item-name-cell .js-link {
    font-size: 14px;
}
@media (min-width: 650px) {
    .list_model_wrapper .info_wrapper .info_item {
        padding: 0 30px 120px 11px;
    }
}
/* End */


/* Start:/local/components/code-market/element.reviews/templates/.default/style.css?17264005872527*/
/*������*/
#reviews .reviews_body{
    width: 70%;
    float: left;
}
#reviews .reviews_body p, .reviews_ym_widget_title{
    margin: 0px;
    padding-bottom: 20px;
}
#reviews .reviews_body .review_wrap{
    margin-bottom: 20px;
}
#reviews .reviews_body .review_title_header{
    line-height: 36px;
    clear: both;
    margin-bottom: 5px;
}
#reviews .reviews_body .review_title_header img{
    float: left;
}
#reviews .reviews_body .review_title_header span{
    display: inline-block;
    margin-left: 10px;
}
#reviews .reviews_body .review_title_header span:first-letter{
    color: red;
}
#reviews .reviews_body .review_title_rating .status_str,
#reviews .reviews_body .review_title_rating .usage_time{
    margin-left: 25px;
}
#reviews .reviews_body .review_body{
    padding: 15px 0px;
}
#reviews .reviews_body .review_body .additional_props_wrapper{
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    gap: 20px;
}
#reviews .reviews_ym_widget{
    width: 27%;
    float: right;
}
#reviews .reviews_ym_widget .r_filter_row,
#reviews .reviews_ym_widget .r_filter_row span{
    cursor: pointer !important;
}
#reviews .reviews_ym_widget .reviews_ym_widget_title{
    padding-bottom: 25px;
}
#reviews .reviews_ym_widget .ym_title{
    font-weight: 700;
    display: inline-block;
}
#reviews .reviews_ym_widget .ym_title:first-letter{
    color: red;
}
#reviews .reviews_ym_widget .r_percent{
    color: grey;
    margin-left: 20px;
}
#reviews .reviews_ym_widget .r_total{
    margin-left: 20px;
}
#reviews .reviews_ym_widget table td:first-child{
    padding-left: 0px;
}
#reviews .r_button{
    width: 100%;
    text-align: center;
    padding: 10px 15px;
    border: 1px solid #f7b100;
    cursor: pointer;
    margin-top: 20px;
}
#reviews .r_button:hover{
    background: #f7b100;
    color: #ffffff;
}
.rating-widget, .rating-widget span, .rating-widget b{
    cursor: pointer !important;
    color: #787878;
}
.podbor-r-filter__wrap{
    padding: 15px 20px;
    background: #ededed;
    margin-bottom: 25px;
}
.podbor-r-filter__wrap .podbor-r-filter__field-name{
    margin-right: 10px;
}
.podbor-r-filter__wrap .podbor-r-filter__show-all{
    margin-left: 50px;
}
.podbor-r-filter__wrap a{
    color: #030303;
    text-decoration: underline;
}
.podbor-r-filter__wrap a:hover{
    text-decoration: none;
}

.main-filters__check-item .check-elem__label{
    padding-left: 24px;
}
/* End */
/* /bitrix/templates/aspro_tires2/components/bitrix/catalog.section/catalog_table_types/style.css?16275921342105 */
/* /local/components/code-market/element.reviews/templates/.default/style.css?17264005872527 */
