.navigation .level0 .submenu{padding:1.5rem !important}@media(min-width:768px){.nav-sections .nav-sections-item-content nav.navigation{position:relative !important;padding-top:10px}}.navigation .level0 .submenu{top:100%}ul.level1.submenu.ui-menu.ui-widget.ui-widget-content.ui-corner-all.expanded{padding-top:8px !important}.navigation li a.has-cat-children:after{border:solid #000;border-width:0 3px 3px 0;display:inline-block;padding:3px;content:''}.navigation li a.has-cat-children.down:after{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.navigation li a.has-cat-children.up:after{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.ui-menu li.category-item .cat_menu_image{display:none;position:absolute;left:-174px;z-index:999;top:42px}.ui-menu li.category-item a{position:relative}.ui-menu li.category-item a:hover .cat_menu_image{display:block}.tooltip{position:relative;overflow:hidden}a.tooltip.right{padding:8px 0 !important;margin-right:25px}a.tooltip.right.cat-level-1{border-bottom:none}.tooltip:hover{overflow:visible}.tooltip:hover .tooltip-content{opacity:1}.tooltip .tooltip-content{background:#fff;box-shadow:0px 11px 10px 0px rgb(0 0 0/25%);box-sizing:border-box;color:#fff;font-size:12px;line-height:1.2;letter-spacing:1px;max-width:200px;min-width:145px;padding:.6em;position:absolute;opacity:0;transition:all .3s ease;border:1px solid #efefef}.tooltip .tooltip-content:after{background:#fff;content:"";height:10px;position:absolute;transform:rotate(45deg);width:10px}.tooltip.right .tooltip-content{left:calc(100% + 1em);top:50%;transform:translateY(-50%)}.tooltip.right .tooltip-content:after{right:-5px;margin-top:-30px;top:50%}@media(max-width:1280px){.nav-sections .navigation a.tooltip.right.cat-level-1{border-color:transparent !important}}@media(max-width:767px){.ui-menu li.category-item a:hover .cat_menu_image{display:none}.nav-sections .navigation ul li.level0 ul.level0.submenu{padding-left:20px !important}.nav-sections .navigation ul li.level0 ul.level0.submenu li{width:100%}}@media(min-width:768px){.navigation .level0 .submenu a.tooltip.right{padding:0 !important}.nav-sections ul li.level0 ul.level0.submenu li.level1{margin-bottom:20px}.nav-sections ul li.level0 ul.level0.submenu li.level1 ul.level1.submenu li.level2{margin-left:0;padding:5px}.nav-sections ul li.level0 ul.level0.submenu li.level1 ul.level1.submenu li.level2 a{width:250px;display:flex;align-items:center;margin:0;text-align:left}}