


.test {width: 100%;}

.brand-detail {display:none !important;}
.product-info-headnote__brand .brand {display:none !important;}

.like_icons.list > div span.btn:not(:hover):not(.added), .like_icons.list > div span.btn:not(:hover):not(.added) {border-color: #2196e0 !important;}

.wraps .wrapper_inner.front .drag-block.container.BIG_BANNER_INDEX > .maxwidth-theme {padding-top: 0px !important;}

.item-stock .icon {background:green;}
.item-stock .value {color:green;}
.catalog_block .sa_block {margin: 0;text-align: center;}
.item_info--bottom_block {text-align: center;}
div.item-title {
	text-align: center;
	word-wrap: break-word;
    overflow-wrap: break-word; 
}

.tab_slider_wrapp .top_block .right_block_wrapper .tabs_wrapper {display: none !important;}

.rating {text-align: center;}

.block_side_WIDE.catalog_page .left_block .sticky-sidebar__inner > div {background: #fff;box-shadow: 0 1px 4px rgba(0,0,0,.25);}


@media (min-width: 992px) {
.top_big_banners.short_block .top_slider_wrapp .main-slider, .top_big_banners.short_block .top_slider_wrapp .main-slider__item, .top_big_banners.short_block .top_slider_wrapp .main-slider__item td {height: 370px !important;}
}

/* модификация каталога */
.product-container .cost.prices.detail .price.font_mxs {color: #f00;font-weight: normal;}
.cost.prices .price {color: #f00;font-weight: normal !important;}

body .catalog_block.items .item_block.item {padding: 5px !important;margin-left: 0;}
.catalog_block .catalog_item {/*box-shadow: 0 1px 4px rgb(0 0 0 / 25%);*/box-shadow: 0 6px 12px rgb(0 0 0 / 18%);background-clip: padding-box;}
.block_side_WIDE.catalog_page .left_block .sticky-sidebar__inner > div, .block_side_WIDE.catalog_page .main-catalog-wrapper:not(.details) .left_block, .block_side_WIDE.catalog_page .main-catalog-wrapper:not(.details) .left_block .sticky-sidebar__inner .menu_top_block, .block_side_WIDE.catalog_page .main-catalog-wrapper:not(.details) .left_block .sticky-sidebar__inner .bx_filter {width: 260px;}
.block_side_WIDE.catalog_page .filter-panel {border: 0;}
.section-compact-list .row .col-lg-3 {padding: 5px !important;}
.section-compact-list .row .item {/*box-shadow: 0 1px 4px rgb(0 0 0 / 25%);*/box-shadow: 0 6px 12px rgb(0 0 0 / 18%);background-clip: padding-box;}

.tabs.bottom-line li a {padding: 0;}
.arrow_scroll {max-height: 65px;}

.tabs .nav-tabs li a, .tabs .nav-tabs li>span {color: #000 !important;}
.tabs.bottom-line li {color: #000;font-weight: bold;font-size: 18px;border: 1px solid #2196e0;border-radius: 10px;padding: 10px;}
.tabs.bottom-line li.active,  .tabs.bottom-line li.active a {background: #2196e0;color: #fff !important;}
.tabs .nav-tabs li.active:after {display: none;}

.catalog_section_list .item_block.lg .section_item {/*box-shadow: 0 1px 4px rgb(0 0 0 / 25%);*/box-shadow: 0 6px 12px rgb(0 0 0 / 18%);background-clip: padding-box;}

.sections_wrapper .list .item:not(.section_item) {/*box-shadow: 0 1px 4px rgb(0 0 0 / 25%);*/box-shadow: 0 6px 12px rgb(0 0 0 / 18%);background-clip: padding-box;}
.catalog_block .catalog_item>div {padding: 0px 25px 0 25px;}
/* модификация каталога */

/* модификация шапки */
.menu-row .mega-menu table td.dropdown.wide_menu>.wrap {position: static;margin: 0px 0 0 0;}
.menu-row .menu-only .mega-menu .table-menu {margin-top: -20px;}
.menu-row .mega-menu table td.wide_menu>.wrap>.dropdown-menu ul.menu-type-2>li.has_img .menu_img {height: 105px;}

.text-justify {text-align:justify;}
.top-block .menu.topest {text-align: center;}
.row.margin0>div[class*=col-] {padding: 5px !important;margin: 0 !important;}
.logo_and_menu-row .menu-only .mega-menu table td .wrap > a div:first-child {border: 2px solid #2196e0;font-weight: bold;padding: 10px 10px 10px 10px;color: #fff !important;background: #2196e0;border-radius: 5px;}
.logo_and_menu-row .menu-only .mega-menu table td .wrap > a div svg .cls-1 {fill: #fff !important;}
.header-v24 .logo-row .logo {height: 88px;line-height: 86px;}
.logo a {width:120%;}
/* модификация шапки */

.wrapper_inner_half.shop-detail1 .item.map-full.padding0 {padding-right:35px;}
.wrapper_inner_half.shop-detail1 .item.map-full {max-height:550px;}
.contacts_map:before {background:inherit;}
.wrapper_inner_half.shop-detail1 .contacts_map .bx-yandex-view-layout {top:35px;}
.font_upper {font-weight:bold;}
.top-block .menu.topest li {font-size:14px;font-weight: bold;}
.shop-detail1 .right_block_store {min-height:585px;}
.section-compact-list__info {font-size:16px;}

.wrapper1 .header-v17 .logo_and_menu-row .menu-only .mega-menu .wrap > a .svg.svg-inline-down svg use {fill:#fff !important;}

.menu_top_block.catalog_block .menu.dropdown > li, .mega-menu .menu-wrapper > li, .mega-menu .menu-navigation__sections > div {min-width: 260px;}
.menu-navigation__sections-item-link .image+.name {padding-left: 10px;}
body .menu-navigation__sections .menu-navigation__sections-item-link {font-size: 13px;line-height: 16px;}


.detail-text-wrap .table_format1 tr td{vertical-align: top;padding: 10px;border: 1px solid;text-align: justify;}
@media (min-width:769px) {
.detail-text-wrap .table_format1 tr td:first-child {width: 30% !important;}
.detail-text-wrap .table_format1 tr td:first-child img {width:100% !important;}
}

@media (max-width:768px) {
.detail-text-wrap .table_format1 tr td:first-child {width:100% !important;display: block;}
.detail-text-wrap .table_format1 tr td:last-child {width:100% !important;display: block;}
.detail-text-wrap .table_format1 tr td:first-child img {width:100% !important;}
}

.detail-text-wrap .table_format1 tr:nth-child(even) {background-color: #eee;color: #000;}


.detail-text-wrap .table70 tr td{vertical-align: top;padding: 10px;border: 1px solid;text-align: justify;}
@media (min-width:769px) {
.detail-text-wrap .table70 tr td:first-child {width: 70% !important;}
.detail-text-wrap .table70 tr td:first-child img {width:100% !important;}
}

@media (max-width:768px) {
.detail-text-wrap .table70 tr td:first-child {width:100% !important;display: block;}
.detail-text-wrap .table70 tr td:last-child {width:100% !important;display: block;}
.detail-text-wrap .table70 tr td:first-child img {width:100% !important;}
}

.detail-text-wrap .table70 tr:nth-child(even) {background-color: #eee;color: #000;}


.detail-text-wrap .table5 tr td{vertical-align: top;padding: 10px;border: 1px solid;text-align: justify;}
@media (min-width:769px) {
.detail-text-wrap .table5 tr td:first-child {width: 5% !important;}
.detail-text-wrap .table5 tr td:first-child img {width:100% !important;}
}

@media (max-width:768px) {
.detail-text-wrap .table5 tr td:first-child {width:100% !important;display: block;}
.detail-text-wrap .table5 tr td:last-child {width:100% !important;display: block;}
.detail-text-wrap .table5 tr td:first-child img {width:100% !important;}
}
.detail-text-wrap .table5 tr:nth-child(even) {background-color: #eee;color: #000;}

.detail-text-wrap .table30 tr td{vertical-align: top;padding: 10px;border: 1px solid;text-align: justify;}
@media (min-width:769px) {
.detail-text-wrap .table30 tr td:first-child {width: 30% !important;}
.detail-text-wrap .table30 tr td:first-child img {width:100% !important;}
}

@media (max-width:768px) {
.detail-text-wrap .table30 tr td:first-child {width:100% !important;display: block;}
.detail-text-wrap .table30 tr td:last-child {width:100% !important;display: block;}
.detail-text-wrap .table30 tr td:first-child img {width:100% !important;}
}
.detail-text-wrap .table30 tr:nth-child(even) {background-color: #eee;color: #000;}


.page-top {//box-shadow: 0 3px 5px 0 rgb(0 0 0 / 20%);}
.wrapper_inner.wide_page .product-view--type2 .product-info.product-info--type2 {box-shadow: 0 3px 5px 0 rgb(0 0 0 / 20%);background: #fff;}
.product-container .bottom-info-wrapper {box-shadow: 0 3px 5px 0 rgb(0 0 0 / 20%);padding: 25px;}

.wrapper1:not(.with_left_block) .wrapper_inner.front .drag-block.container .content_wrapper_block > .maxwidth-theme {padding-top: 60px !important;}

.with-padding.item-views.company,
body .wrapper_block.with_title.title_left,
.wrapper1:not(.with_left_block) .wrapper_inner.front .drag-block.container .hot-wrapper-items,
.wrapper1:not(.with_left_block) .wrapper_inner.front .drag-block.container .tab_slider_wrapp {box-shadow: 0 3px 5px 0 rgb(0 0 0 / 20%);background: #fff;padding:20px;}