.navigation-primary ul{list-style:none;margin:0;padding:0}.navigation-primary ul li{position:relative}.navigation-primary>ul>li{padding-left:25px}.navigation-primary ul li a{color:#000;display:block;font-size:22px;letter-spacing:.22px;line-height:30px;padding:15px 20px;text-align:center}.navigation-primary ul ul li a{text-align:left}.navigation-primary>ul{display:flex;flex-wrap:wrap;justify-content:center}.navigation-primary>ul ul{background:#fff;box-shadow:6px 10px 12px #0000003c;left:0;opacity:0;padding:0 25px 20px;position:absolute;top:100%;transition:all .3s ease;visibility:hidden;width:386px}.navigation-primary>ul li:hover>ul{opacity:1;visibility:visible}.navigation-primary ul li:hover:after{content:"";height:25px;left:0;position:absolute;top:100%;width:100%}.navigation-primary ul li[class*=order-now]>a{color:#f18700}.navigation-primary ul li[class*=order-now]:hover>a{background-color:#feab00;color:#fff}@media (max-width:1585px){.navigation-primary>ul>li{padding-left:10px}.navigation-primary>ul ul{padding-left:10px;padding-right:10px}}@media (max-width:1465px){.navigation-primary ul li a{font-size:18px;line-height:1.4}.navigation-primary>ul ul{width:250px}}@media (max-width:1299px){.navigation-primary ul li a{font-size:16px}}@media (max-width:1215px){.navigation-primary>ul>li{padding-left:0}.navigation-primary>ul>li>a{font-size:15px;padding-left:10px;padding-right:10px}}