.submenu-hover ul{flex-direction:column!important}.submenu-hover ul li{text-decoration:none;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex;align-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;position:relative}.submenu-hover ul li a{text-decoration:none;font-size:10px;font-weight:400;line-height:12px;font-family:Shoulder Sans VF,sans-serif}.submenu-hover ul li a .text-emphasis{color:#716d6e;font-size:6px;font-weight:300;line-height:7.2px;margin-top:0;margin-left:1px;position:absolute}.submenu-hover ul li a:hover{cursor:pointer}.submenu-content{display:flex;flex-direction:column;gap:10px}.submenu-emphasisItem li{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.submenu-emphasisItem{gap:10px}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.submenu{position:absolute;background-color:inherit;height:240px;display:none;width:98vw;left:0;top:50px;padding-bottom:35px}.submenu ul{list-style:none;padding:0;display:flex;flex-direction:row}.submenu ul.submenu-emphasisItem{margin-bottom:20px}.submenu>div{position:relative;margin:30px auto 0}.submenu>div>ul>li{display:flex;justify-content:flex-start;padding:0 38px;flex-direction:column}.submenu_link{text-decoration:none;cursor:pointer}.submenuitem .submenu_link{font-size:14px;font-weight:400;font-style:italic;pointer-events:none;margin-bottom:20px;font-family:"Shoulder Serif",sans-serif;letter-spacing:normal}.submenu div ul .submenuitem.hover .submenu-hover ul{transition:all .5s ease 0s}.submenu a{font-size:14px;line-height:19.6px;font-weight:500}.submenu .img-logo{position:absolute;right:26px;bottom:30px}.submenu .img-logo img{width:13px;height:20px}.submenu .subhover{text-decoration:underline!important;font-weight:700!important;cursor:pointer}.submenu .subnothover{text-decoration:none!important;font-weight:500!important}@media (min-width:1024px){.submenu>div>ul>li a{font-size:12px!important;font-weight:300}.submenu-emphasisItem a{font-weight:600!important}.submenuitem .submenu_link{font-size:14px!important;text-transform:capitalize;font-weight:500}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.MainMenuContainer{display:flex;flex:1;width:100%;align-items:flex-start;justify-content:center;color:inherit;padding:15px 50px 15px 0;background:transparent!important}.menu-fade{opacity:1;visibility:visible;transition:opacity .3s ease,visibility .3s ease}.menu-fade.hidden{opacity:0;visibility:hidden;pointer-events:none}.menu-icon{position:absolute;left:33px}.menu-icon.hidden{opacity:0;visibility:hidden;pointer-events:none;width:0;margin:0;padding:0}.MainMenuContainer.hover,.MainMenuContainer>ul{background-color:inherit}.MainMenuContainer>ul{display:flex;justify-content:flex-start;align-items:center;list-style:none;position:static;padding-left:15px;width:100%;margin-bottom:0;margin-top:3px}.MainMenuContainer>ul>li.hover .submenu{display:flex;align-items:flex-start}.mainMenuLink{font-size:14px;line-height:22.4px;font-weight:500;cursor:pointer}.menu__list{margin:0 10px 0 11px;background-color:inherit}.menu__list:nth-child(3n){margin:0 20px}.menu-prod .menu__list{text-wrap:nowrap}.menu__list:not(.hover) .submenu{-webkit-animation:fadeOut .1s ease-in-out;animation:fadeOut .1s ease-in-out}.menu__list.hover .mainMenuLink{font-weight:700!important}.menu__list.hover .submenu{height:auto!important;min-height:70vh!important}