.tpl-component-165 //.tp-banner { height:129px !important; }
@media only screen and (max-device-width: 992px) {
.tpl-component-167 .product.section .mms img { max-height: 100px; padding-right: 20px; }
.tpl-component-167 .l1.catalog { margin-bottom:2px; }
.tpl-component-167 .product.section .mms img { display: inline-block; width: 100px;height:100px; }
}
.tpl-component-167 .headerCatalogSubItem span { position: relative; display: block; align-items: center; justify-content: center; height: 60px; }
.tpl-component-167 .headerCatalogSubItem img { width:150px;height:150px; }
@media (min-width: 790px) {
.tpl-component-167 .l1 { display: inline-block; margin: 0px 15px 50px; position: relative; z-index: 1; border: 1px solid transparent; }
}
.tpl-component-167 .product:hover { z-index: 20; }
.tpl-component-167 .product:hover .more-cart, .tpl-component-167 .product .more-cart:hover { display: block; }
.tpl-component-167 .product.section .mms { position: relative; z-index: 2; }
.tpl-component-167 .product .more-cart { display: none; position: absolute; width: 101%; left: -1px; z-index: 1; border: 1px solid #efeff1; border-top: 0; -moz-border-radius: 0px 0px 4px 4px; -webkit-border-radius: 0px 0px 4px 4px; border-radius: 0px 0px 4px 4px; -webkit-box-shadow: 0px 4px 10px 0px rgba(63, 69, 75, 0.3); -moz-box-shadow: 0px 4px 10px 0px rgba(63, 69, 75, 0.3); box-shadow: 0px 4px 10px 0px rgba(63, 69, 75, 0.3); z-index: 20; background: #fff; }
.tpl-component-167 .product .more-cart:before { content: ''; position: absolute; top: -4px; left: 0px; width: 100%; height: 4px; background: #fff; display: block; }
@media (min-width: 767px) {
.tpl-component-167 .product.section { margin-bottom: 20px; height: 190px; width: 170px; padding: 0 10px; position: relative; }
.tpl-component-167 .product.section:hover { border: 1px solid #efeff1; border-bottom: 0; padding-bottom: 1px; -moz-border-radius: 4px 4px 0px 0px; -webkit-border-radius: 4px 4px 0px 0px; border-radius: 4px 4px 0px 0px; -webkit-box-shadow: 0px 4px 10px 0px rgba(63, 69, 75, 0.3); -moz-box-shadow: 0px 4px 10px 0px rgba(63, 69, 75, 0.3); box-shadow: 0px 4px 10px 0px rgba(63, 69, 75, 0.3); z-index: 20; background: #fff; }
.tpl-component-167 .product.section .e { height: 150px; }
.tpl-component-167 .product.section .mms { position: relative; z-index: 2; text-align: center; padding-bottom: 3px; }
}
.tpl-component-167 .product.section .more-cart ul { margin: 0; padding: 0; list-style: none; }
.tpl-component-167 .product.section .more-cart ul li { display: block; margin-bottom: 0px; }
.tpl-component-167 .product.section .more-cart ul li a { float: none; font-size: 14px; }
.tpl-component-167 .product .category { position: relative; overflow: hidden; white-space: nowrap; max-width: 75%; font-size: 81.25%; line-height: 100%; padding: 8px 10px; margin-bottom: 5px; background: #f5f5f5; display: inline-block; position: relative; left: -10px; color: #000; border: 0; }
.tpl-component-167 .product .category img { position: absolute; top: 4px; right: 0; }
.tpl-component-167 .product .category:hover { color: #cb0033; }
.tpl-component-167 .product.section .more-cart .txt { margin-bottom: 10px; text-align: center; }
.tpl-component-167 .product.section .more-cart .txt a { color:black; }
.tpl-component-167 .product:hover .mms a { color:black; }
@media (max-width: 992px) {
.tpl-component-167 .product.section .mms img { width:auto; }
}
@media (max-width: 7409px) {
.tpl-component-167 .headerCatalogSubItem span { position: relative;word-wrap: break-word; height: auto; display: inline-flex; }
.tpl-component-167 .mms { margin-bottom:15px; }
}
@media (max-width: 320px) {
.tpl-component-167 .headerCatalogSubItem span { display: table-caption; width: 150px }
}
@media (max-width: 992px) {
.tpl-component-167 .headerCatalogSubItem span { position: relative; height: auto; display: block; float: right; width: 60%; padding-top: 35px; }
.tpl-component-167 .product.section .mms img { width: auto; float: left; max-width: 40%; height: auto; padding-right:5px; }
.tpl-component-167 .headerCatalogSubItem span { width: 60%; padding-right: 8px; padding-top: 0px; font-size: 11px; }
.tpl-component-167 .l1.catalog { width: 50%; display: inline-block; }
}
.tpl-component-180 .our-advantages { padding: 25px 0; }
.tpl-component-180 .our-advantages h2 { font-size:32px;text-align:center;padding:10px 0 30px 0 }
.tpl-component-180 .our-advantages .items { display: grid;grid-template-columns: 1fr 1fr 1fr; }
.tpl-component-180 //.our-advantages .items .item:first-child { padding-left:0px }
.tpl-component-180 //.our-advantages .items .item { padding-right:30px; display: flex; margin: 0 auto; width: -webkit-fill-available; padding-left: 30px; }
.tpl-component-180 .our-advantages .items .item { padding-right: 30px;margin: 0 auto;display: block;padding-left: 30px;width: 100%; }
.tpl-component-180 .our-advantages .items .item:last-child { padding-right:0px }
.tpl-component-180 .our-advantages .items .item .n { font-size:24px;font-weight: bold; }
.tpl-component-180 .our-advantages .items .item .t { font-size:16px; }
.tpl-component-180 .our-advantages .items .item .icon { height: 100%;width: auto; }
.tpl-component-180 //.our-advantages .img { height: 50px; margin-top: 20px; width: 97px; }
.tpl-component-180 .our-advantages .img { height: 50px; margin-top: 20px; width: 60px; float: left; }
.tpl-component-180 .our-advantages .img-t { padding-left: 20px;display: grid; }
@media only screen and (max-width: 767px) {
.tpl-component-180 .our-advantages .items { grid-template-columns: 1fr; }
.tpl-component-180 .our-advantages .items .item { padding:0px }
}
.tpl-component-netcat-module-search-result-by-type.tpl-template-search-field .search-form { width: 100%; display: flex; flex-direction: row; flex-wrap: nowrap; }
.tpl-component-netcat-module-search-result-by-type.tpl-template-search-field .search-form input { flex-grow: 1; }
