#menu ul li a{padding-bottom:10px;margin-bottom:5px;display:block;font-size:14px;color:#000;font-weight:600;text-transform:uppercase}#menu ul li a:hover{-webkit-transition:.2s color ease;transition:.2s color ease;color:#ccc}#menu{width:100%;display:grid;-webkit-transform:translateZ(0);transform:translateZ(0);background-color:#141313;z-index:4;margin-left:auto;margin-right:auto;top:0;right:0;-webkit-backface-visibility:hidden;left:0}#menu menu{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;position:relative}@media (max-width:600px){#menu menu{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}#menu .lineBtn{padding:10px;font-weight:600}#menu .categories-menu{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;display:flex}#menu .categories-menu .menu-desktop{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:40px}#menu .categories-menu .menu-desktop .ajaxsearchs.cs{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#menu .categories-menu .menu-desktop .ajaxsearchs.cs .dgwt-wcas-search-icon{display:-webkit-box;display:-ms-flexbox;display:flex}#menu .categories-menu .menu-desktop .categories-switch{height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 30px;margin-right:20px;font-weight:600;padding-top:5px}#menu .categories-menu .menu-desktop .categories-switch .nav-toggle{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:0;margin-right:20px}@media only screen and (max-width:767px){#menu .categories-menu .menu-desktop .categories-switch .nav-toggle{margin-right:0}}#menu .categories-menu .menu-desktop .categories-switch .nav-toggle p{padding:0;color:#fff;font-size:8px;text-transform:uppercase;margin-bottom:5px}@media screen and (max-width:767px){#menu .categories-menu .menu-desktop .categories-switch .nav-toggle p{display:none}}#menu .categories-menu .menu-desktop .categories-switch .nav.nav{-webkit-transform:translate3d(0,-200%,0);transform:translate3d(0,-200%,0);will-change:transform}@media (max-width:1023px){#menu .emailheader{position:fixed;top:50px;background:#fff;left:0;width:100%;text-align:center;font-size:14px;font-weight:600}}@media (min-width:1024px){#menu .emailheader{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px;font-weight:600}}@media (max-width:979px) and (min-width:700px){#menu .site-menu{width:60px;height:60px}}#menu .site-menu{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:all}@media (max-width:979px){#menu .site-menu{background:#fff;border-radius:50%}}#menu .site-menu__icon{position:relative;display:inline-block;cursor:pointer;height:15px;width:35px}#menu .site-menu__icon__burger,#menu .site-menu__icon__close{position:absolute;top:0;left:0;bottom:0;right:0}#menu .acx .site-menu__icon__burger span:nth-child(1),#menu .acx.site-menu:hover .site-menu__icon__burger span:nth-child(1){-webkit-transform:translateX(100%) scaleX(.5);transform:translateX(100%) scaleX(.5)}#menu .site-menu__icon__burger span:nth-child(1){top:0;left:0;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left center;transform-origin:left center}#menu .acx .site-menu__icon__burger span{opacity:0}#menu .site-menu__icon span{height:1px;background:#fff;display:block;position:absolute;width:100%}#menu .acx .site-menu__icon__burger span:nth-child(2),#menu .acx.site-menu:hover .site-menu__icon__burger span:nth-child(2){-webkit-transform:translateX(25%) scaleX(0);transform:translateX(25%) scaleX(0)}#menu .site-menu__icon__burger span:nth-child(2){top:50%;margin-top:0;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left center;transform-origin:left center}#menu .acx .site-menu:hover .site-menu__icon__burger span:nth-child(3),#menu .acx .site-menu__icon__burger span:nth-child(3){-webkit-transform:translateX(-100%) scaleX(.5);transform:translateX(-100%) scaleX(.5)}#menu .site-menu__icon__burger span:nth-child(3){bottom:-1.8px;right:0;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left center;transform-origin:left center}#menu .site-menu__icon__burger,#menu .site-menu__icon__close{position:absolute;top:0;left:0;bottom:0;right:0}#menu .acx .site-menu__icon__close span:nth-child(1){-webkit-transform:rotate(45deg) scaleX(.8) translateX(0);transform:rotate(45deg) scaleX(.8) translateX(0);will-change:transform}#menu .site-menu__icon__close span:nth-child(1){-webkit-transform:rotate(45deg) scaleX(.8) translateX(-75%);transform:rotate(45deg) scaleX(.8) translateX(-75%);will-change:transform}#menu .acx .site-menu__icon__close span{opacity:1}#menu .site-menu__icon__close span{top:50%;-webkit-transform:scaleX(.8);transform:scaleX(.8);opacity:0}#menu .acx .site-menu__icon__close span:nth-child(2){-webkit-transform:rotate(-45deg) scaleX(.8) translateX(0);transform:rotate(-45deg) scaleX(.8) translateX(0)}#menu .site-menu__icon__close span:nth-child(2){-webkit-transform:rotate(-45deg) scaleX(.8) translateX(75%);transform:rotate(-45deg) scaleX(.8) translateX(75%)}#menu .categories-switch.mobile,#menu form{display:none}#menu .logo{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1}#menu .ajaxsearch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding-left:40px;padding-top:5px}#menu .usermenu{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1;padding:0 30px;max-width:270px;min-width:230px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#menu .usermenu .open-modal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;margin:0 5px}@media screen and (max-width:767px){#menu .usermenu .open-modal{padding:5px}}#menu .usermenu .open-modal svg{width:30px;height:30px;margin:5px 0}#menu .usermenu .open-modal .text-contact{color:#fff;font-size:8px;font-weight:600;text-transform:uppercase;margin-bottom:9px}@media only screen and (max-width:767px){#menu .usermenu .open-modal .text-contact{display:none}}#menu .usermenu.mobile{display:none}#menu .usermenu .ajaxsearchs.cs{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1}#menu .usermenu .ajaxsearchs.cs .dgwt-wcas-search-wrapp{min-width:100%}#menu .usermenu .ajaxsearchs.cs .dgwt-wcas-search-wrapp .dgwt-wcas-search-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#menu .usermenu .ajaxsearchs.cs .dgwt-wcas-search-wrapp .js-dgwt-wcas-search-icon-handler{max-width:20px}#menu .usermenu .ajaxsearchs.cs .dgwt-wcas-search-wrapp .js-dgwt-wcas-search-icon-handler svg{height:45px;width:45px}@media only screen and (max-width:767px){#menu .ajaxsearch{padding:0}.menuContainer{height:calc(100vh - 50px);-webkit-overflow-scrolling:touch;overflow:scroll}#menu .usermenu{padding:0 10px 0 0;max-width:initial;width:auto;min-width:110px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#menu .categories-menu .menu-desktop .categories-switch{padding:0 0 0 20px;margin-left:0;margin-right:0}#menu .categories-menu .menu-desktop{padding-right:0}}