.mp-header{padding:0 1rem 1rem}@media screen and (min-width:768px){.mp-header{padding:0 2rem 1rem}}.mp-header ul{list-style-type:none;margin:0;padding:0}.mp-header .service-nav a:hover{color:#e2187a}.mp-header a{text-decoration:none}button#open-mmenu{background-color:transparent;border:0;padding:0}.mp-header .nav-main{font-weight:400}.mp-header .nav-main a,.mp-header .nav-main span{display:block}.mp-header .nav-main li.nav-item{position:relative}.mp-header .nav-main li.nav-item a,.mp-header .nav-main li.nav-item span{padding:5px}.mp-header .nav-main li.nav-item a.nav-item-inner:hover,.mp-header .nav-main li.nav-item span.nav-item-inner:hover{color:#e2187a;cursor:pointer;font-weight:400}.mp-header .nav-main .level-2,.mp-header .nav-main .level-3{background-color:#fff;box-shadow:0 6px 12px rgba(0,0,0,.18);display:none;font-size:14px;left:0;min-height:580px;min-width:220px;padding:12px 0;position:absolute;top:100%;z-index:2}@media screen and (max-width:767px){.mp-header .nav-main .nav_company.level-2{left:auto;right:0}}.mp-header .nav-main li.nav-item.active .level-2{display:block}.mp-header .nav-main .level-2 li:hover:not(.cat-image){background-color:#f5f5f5}.mp-header .nav-main .level-2 li{padding:4px 12px}.mp-header .nav-main .level-2{border-radius:0 0 0 30px}.mp-header .nav-main .level-3{border-radius:0 0 30px 0;left:100%;top:0}.mp-header .nav-main .level-2 li:hover .level-3{display:block}.mp-header .shop-search form{width:300px}.mp-header .shop-search input.text{background-color:#efefef;border:0;border-radius:0;font-weight:300;padding:auto 8px;width:100%}.mp-header .shop-search input::placeholder{color:#999}.mp-header .shop-search .submit,.mp-header .shop-search input.text{height:40px}.mp-header .shop-search .submit{background-color:#efefef;border:0;padding:0 8px;width:40px}.mp-header .shop-search .submit:hover{background-color:#ddd}.header{background-color:transparent}.header .site-logo img{max-width:300px;width:100%}.header__language-switcher--label-current{font-size:1rem}.header__language-switcher .lang_list_class li a,.header__language-switcher-label-current{font-size:1rem;font-weight:300;white-space:nowrap}.header__language-switcher{margin-top:2px;padding-right:0}.header__language-switcher .lang_list_class{background-color:#fff;border-width:0;box-shadow:0 6px 12px rgba(0,0,0,.18);left:50%}.header__language-switcher .lang_list_class:after,.header__language-switcher .lang_list_class:before{display:none}