﻿@charset "utf-8"; 
@media (min-width:1025px){section.content .container{flex-direction:row-reverse}}
@media (min-width:1001px){section.content .container main{margin-right:0!important;margin-left:50px}}
.index section.products ul li a img{object-fit:cover}
.container aside>ul.aside-news li a .right h3{max-width:150px}
.index section.recommended .container .swiper-box ul li a img{object-fit:contain}
#picBigBigBig .img img{object-fit:contain}
section.content.products .container main article ul.single-0 li a .img-box img{object-fit:contain}
header{background:#fff}
@media (min-width:1281px){header>.container>a{position:absolute;top:60px;height:66px;left:0;display:flex;align-items:center;}
header>.container>a>img {height:78px;max-height:inherit;}
header{position:relative}
nav>.container{padding-left:300px}
header .container .info{margin-left:auto}
header{height:60px;min-height:0}
nav .container>ul.menu>li{padding:0 18px}}
@media (max-width:1024px){header .container img{max-width:100%}}
section.content.productscontent .container main .description .table td{width:30%}
@media (max-width:1000px){.banner{display:block;min-height:inherit!important}
header .container .info{display:none}
header .container>a{height:100%;display:inline-block}
header .container img{max-height:100%}
header{background:#1e1e1e}
header .container{border-bottom:1px solid #ccc}}
@media (min-width:641px){.nyvideobox{display:flex;flex-wrap:wrap;justify-content:space-between}
.nyvideobox .nyvidone{width:48%;padding-bottom:27%;position:relative}
lite-youtube{width:100%}
iframe{max-width:100%}
.nyvideobox .nyvidone p{line-height:1.6;margin-bottom:8px}
.nyvideobox .nyvidone p:last-child{margin:0;position:absolute;left:0;bottom:0;width:100%}}
.nyvideobox .nyvidone{margin-bottom:30px}
aside>ul.aside-menu>li ul{display:block!important;}
aside>ul.aside-menu>li>a:hover{margin-bottom:10px!important}
aside>ul.aside-menu>li ul li>a,section.content.products .container aside>ul.aside-menu>li ul li>a:hover{margin-bottom:0!important}
aside>ul.aside-menu>li>a{font-weight:var(--fontbold7)!important}
@media (max-width:1024px){.aside-menu .icon-btn{transform: rotate(90deg);}}
nav{background: #000;}
@media(min-width:1281px){nav .container>ul.menu>li a{white-space: nowrap;}nav>.container{padding-left: 350px;}header>.container>a>img{margin-left: 40px;}}
.copyright{background: #000;}