﻿@charset "utf-8"; 
table tr:nth-child(odd){background-color: #efefef;}
table tr:nth-child(even){background-color: #fff;}
.table-wrap { margin-top: 0px; }
.kche-flex-list>div>.kche-flex-t>p { border: 3px #FFF; width: 100%; }
aside .last-products li img{object-fit:cover}
@media (max-width:1475px){.productsDetails-article .details .right .btn-groups{justify-content:left}}
@media (max-width:768px){.parent{padding-top:50px}
main.page-template-1 .max-width-box article .item ul li .box .left img{max-width:100%;object-fit:contain}
.productsDetails-article .details .right{padding-top:400px}}
header .head-info .head-logo{height:100%}
header .head-info .head-logo a{height:100%}
header .head-info .head-logo img{max-height:100%;}
header .head-info .head-logo a span{line-height:1.3}
header .head-info .head-logo a span span{display:block;padding:0 0 6px;}
@media (max-width:1200px){header .head-info .head-logo a span{display:none}}
.sidebar .categories .menu-item .sub-menu{position:absolute;left:100%;top:0;z-index:10;background:#FCFCFC;display:none!important;}
.sidebar .categories .menu-item .sub-menu li a{white-space:nowrap;}
.sidebar .categories .menu-item.active .sub-menu{display:none!important;}
.sidebar .categories .menu-item.active>em::before{transform:none;}
.sidebar .categories .menu-item:hover >.sub-menu{display:block!important}
