header.header{display:block;padding:15px 0;background:#fff}header.header .img-responsive{margin:0;max-height:80px}header.header .contacts-block{display:flex;text-align:right}header.header .contacts-block .inline{flex-direction:column;flex:auto;padding:20px}header.header .contacts-block .inline span{display:block;font-size:18px;line-height:24px}header.header .contacts-block .inline span a{color:#000;text-decoration:none}nav.header-menu{position:relative;display:block;width:100%;height:60px;background:#000000;color:#fff;z-index:20}nav.header-menu .container{position:relative}nav.header-menu ul{list-style-type:none;display:flex;margin:0;padding:0}nav.header-menu ul li{flex-flow:column;flex:auto}nav.header-menu ul li:hover .over-menu{display:block}nav.header-menu ul li:hover a{color:#307FE2}nav.header-menu ul li .over-menu{display:none;position:absolute;left:0;top:60px;width:100%;height:auto;background:#fff;padding:20px 0;border-top:solid 2px #307fe2;box-shadow:0 2px 2px rgba(0,0,0,0.12)}nav.header-menu ul li .over-menu .menu-items{display:flex}nav.header-menu ul li .over-menu .menu-items .item{flex:auto;text-align:center}nav.header-menu ul li .over-menu .menu-items .item .item-thumbnail{display:block;height:160px;width:75%;margin:0 auto 15px;background-size:contain;background-position:center;background-repeat:no-repeat}nav.header-menu ul li .over-menu .menu-items .item a{text-decoration:none;user-select:none;transition:.25s}nav.header-menu ul li .over-menu .menu-items .item a:hover .item-thumbnail{opacity:.8}nav.header-menu ul li .over-menu .menu-items .item a:hover span.price{color:#1E22AA}nav.header-menu ul li .over-menu .menu-items .item img{display:block;margin:0 auto 10px;max-width:75%;height:auto;transition:.2s}nav.header-menu ul li .over-menu .menu-items .item span{display:block;width:100%;text-align:center;line-height:24px;padding:0}nav.header-menu ul li .over-menu .menu-items .item span.title{margin-top:5px;font-size:18px;font-weight:bold;color:#000}nav.header-menu ul li .over-menu .menu-items .item span.price{color:#307FE2;font-size:18px}nav.header-menu ul li a{display:block;text-align:center;color:#fff;line-height:60px;text-decoration:none;font-weight:500;font-size:18px;transition:.125s}nav.header-menu ul li a:hover,nav.header-menu ul li a:active,nav.header-menu ul li a:focus{color:#307FE2}@media (max-width:1080px){header.header .contacts-block .inline span{font-size:14px}}@media (max-width:768px){body{padding-top:65px}header.header{padding:0;position:fixed;left:0;top:0;width:100%;height:65px;border-bottom:solid 1px #eee;z-index:90}header.header .img-responsive{display:block;margin:15px auto;max-height:40px}header.header .menu-mobile-btn,header.header .phone-mobile-btn{display:block;width:24px;height:40px;margin:15px 0;background-size:contain;background-position:center center;background-repeat:no-repeat}header.header .menu-mobile-btn{background-image:url('https://pineapple.alab-dev.ru/wp-content/themes/xiaomiwp/less/../images/mobile-menu-btn.svg')}header.header .phone-mobile-btn{background-image:url('https://pineapple.alab-dev.ru/wp-content/themes/xiaomiwp/less/../images/mobile-phone-btn.svg');margin-left:auto}nav.header-menu{box-sizing:border-box;position:fixed;left:0;top:66px;height:auto;width:100%;z-index:99}nav.header-menu ul{display:block;padding:10px 0}nav.header-menu ul li{flex:none;display:block}nav.header-menu ul li a{display:block;line-height:55px;font-size:16px;text-align:left;padding-left:0;border-bottom:solid 1px #fff;padding-bottom:0}nav.header-menu ul li:last-child a{border-bottom:none}nav.header-menu ul li:hover .over-menu{display:none}}