.novoshop-menu .menu-icon{vertical-align:middle;margin-left:6px;font-size:16px;display:inline-block}.novoshop-menu .menu-icon-image{vertical-align:middle;object-fit:contain;width:18px;height:18px;margin-left:6px;display:inline-block}.novoshop-menu .menu-label{color:#fff;vertical-align:middle;background:#f60;border-radius:10px;margin-right:8px;padding:2px 8px;font-size:11px;font-weight:600;line-height:1.4;display:inline-block}.novoshop-mobile-menu .menu-icon{vertical-align:middle;color:inherit;margin-left:8px;font-size:18px;display:inline-block}.novoshop-mobile-menu .cu-menu-icon,.novoshop-mobile-menu .menu-icon-image{vertical-align:middle;object-fit:contain;width:22px;height:22px;margin-left:8px;display:inline-block}.novoshop-mobile-menu .dmenu_label,.novoshop-mobile-menu .menu-label{color:#fff;vertical-align:middle;background:#f60;border-radius:10px;margin-right:8px;padding:3px 10px;font-size:10px;font-weight:600;line-height:1.4;display:inline-block}.novoshop-menu a,.novoshop-mobile-menu a{align-items:center;display:flex}.menu-item-has-children>a:after,.has-submenu>a:after,.has-sub>a:after{content:"";vertical-align:middle;z-index:2;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='%23333' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:10px;height:10px;margin-left:2px;margin-right:6px;transition:transform .3s;position:relative;opacity:1!important;visibility:visible!important;display:inline-block!important}.novoshop-menu>li>a:after,.novoshop-menu>li:hover>a:after,.novoshop-menu>li.menu-item-has-children>a:after,.novoshop-menu>li.menu-item-has-children:hover>a:after,.novoshop-menu>li.has-submenu>a:after,.novoshop-menu>li.has-submenu:hover>a:after,.novoshop-menu>li.has-sub>a:after,.novoshop-menu>li.has-sub:hover>a:after{opacity:1!important;visibility:visible!important;display:inline-block!important}.menu-item-has-children:hover>a:after,.has-submenu:hover>a:after,.has-sub:hover>a:after,.menu-item-has-children.active>a:after,.has-submenu.active>a:after,.has-sub.active>a:after{transform:rotate(180deg)}.novoshop-menu a:hover .menu-icon,.novoshop-mobile-menu a:hover .menu-icon{opacity:.8;transition:all .2s;transform:scale(1.1)}.menu-label.new{background:#28a745}.menu-label.sale{background:#dc3545}.menu-label.hot{color:#333;background:#ffc107}@media (width<=768px){.novoshop-menu .menu-icon{margin-left:4px;font-size:14px}.novoshop-menu .menu-icon-image{width:16px;height:16px;margin-left:4px}.novoshop-menu .menu-label{margin-right:6px;padding:2px 6px;font-size:10px}}.sub-menu .menu-icon{margin-left:8px;font-size:16px}.sub-menu .menu-icon-image{width:18px;height:18px;margin-left:8px}.novoshop-menu a,.novoshop-mobile-menu a,.novoshop-menu .menu-icon,.novoshop-mobile-menu .menu-icon{color:inherit}.menu-icon.fa-solid,.menu-icon.fa-brands,.menu-icon.fal,.menu-icon.fab,.menu-icon.fas,.menu-icon.far{font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-style:normal;font-family:"Font Awesome 5 Free","Font Awesome 5 Brands",FontAwesome,"Font Awesome 6 Free","Font Awesome 6 Brands"!important}.menu-icon.fa-brands{font-weight:400;font-family:"Font Awesome 5 Brands",FontAwesome,"Font Awesome 6 Brands"!important}.menu-icon.fa-solid{font-weight:900;font-family:"Font Awesome 5 Free",FontAwesome,"Font Awesome 6 Free"!important}.menu-icon.fa-regular,.menu-icon.far{font-weight:400;font-family:"Font Awesome 5 Free",FontAwesome,"Font Awesome 6 Free"!important}.menu-icon.fal{font-weight:300;font-family:"Font Awesome 5 Free",FontAwesome,"Font Awesome 6 Free"!important}.menu-icon.dico{font-family:ir-icons!important}html[dir=rtl] .menu-icon,html[dir=rtl] .menu-icon-image{margin-left:0;margin-right:8px}html[dir=rtl] .menu-label{margin-left:8px;margin-right:0}.menu-icon[aria-hidden=true]{pointer-events:none}@media print{.menu-icon,.menu-label{display:none}}