﻿.c-menu-container{height:100%;}.c-menu-container .c-menu{display:inline-flex;}.c-menu-container .c-menu .c-menu-categories{position:absolute;width:100%;order:-1;z-index:5;}.c-menu-container .c-menu .c-menu-categories .c-menu-customermessage{font-size:small;font-weight:normal;padding:15px;border-top:1px solid #eee;border-bottom:1px solid #eee;margin-bottom:25px;}.c-menu-container .c-menu .c-menu-categories .c-menu-categories-list{position:relative;}.c-menu-container .c-menu .c-menu-categories .c-menu-categories-list .c-menu-ordermethod-container{display:flex;justify-content:space-between;margin-bottom:20px;}.c-menu-container .c-menu .c-menu-categories .c-menu-categories-list .c-menu-ordermethod-container .c-menu-ordermethod-deliverymode{font-weight:bold;}.c-menu-container .c-menu .c-menu-categories .c-menu-categories-list .c-menu-ordermethod-container .c-menu-ordermethod-viewdetails{margin:0 10px;}.c-menu-container .c-menu .c-menu-categories .c-menu-categories-list>.c-menu-categories__heading{display:none;}.c-menu-container .c-menu .c-menu-categories .c-menu-categories-list>ul li.category-selected{display:block;padding-right:1em;}.c-menu-container .c-menu .c-menu-categories .c-menu-categories-list>ul li.category-selected>a>i.fa-angle-down{display:inline-block;padding-right:5px;float:right;clear:both;}.c-menu-container .c-menu .c-menu-categories .c-menu-categories-list>ul li{display:none;}.c-menu-container .c-menu .c-menu-categories .c-menu-categories-list>ul li>a>i.fa-angle-down{display:none;}.c-menu-container .c-menu .c-menu-categories .c-menu-categories-list nav ul{list-style:none;padding:0;margin:0;}.c-menu-container .c-menu .c-menu-categories .c-menu-categories-list nav .has-submenu button{background:transparent;border:0;width:100%;display:flex;justify-content:space-between;align-items:center;}.c-menu-container .c-menu .c-menu-categories .c-menu-categories-list nav .has-submenu button span{width:95%;}.c-menu-container .c-menu .c-menu-categories .c-menu-categories-list nav .has-submenu button .fa{padding-right:.5em;}@media(min-width:768px){.c-menu-container .c-menu .c-menu-categories .c-menu-categories-list nav .has-submenu button{display:none;}}.c-menu-container .c-menu .c-menu-categories .c-menu-categories-list nav .has-submenu ul{display:none;}@media(min-width:768px){.c-menu-container .c-menu .c-menu-categories .c-menu-categories-list nav .has-submenu ul{display:block;}}.c-menu-container .c-menu .c-menu-categories .c-menu-categories-list nav .has-submenu ul.open{display:block;padding-bottom:2em;}.c-menu-container .c-menu .c-menu-categories.open ul li{display:block;}.c-menu-container .c-menu .c-menu-categories.open ul li.category-selected>a>i.fa-angle-down{display:none;}.c-menu-container .c-menu .c-menu-list-container{margin-top:65px;}.c-menu-container .c-menu .c-menu-fixedNav{position:fixed;}.c-menu-container .c-menu-customermessage{display:flex;}.c-menu-container .o-icon--sodium-warning{background:none;border:0;z-index:0;background-repeat:no-repeat;background-size:18px 15px !important;background-position:1px 0;width:20px;height:20px;}@media(max-width:1200px){.c-menu-container .o-icon--sodium-warning{background-size:13px 12px !important;height:14px;width:14px;}}@media(min-width:768px){.c-menu-container .c-menu .c-menu-categories{position:relative;order:inherit;z-index:0;width:260px;top:0;}.c-menu-container .c-menu .c-menu-categories .c-menu-customermessage{font-size:small;font-weight:normal;padding:15px;border-top:1px solid #eee;border-bottom:1px solid #eee;margin-bottom:0;}.c-menu-container .c-menu .c-menu-categories .c-menu-categories-list{position:inherit;margin:auto 0;}.c-menu-container .c-menu .c-menu-categories .c-menu-categories-list>.c-menu-categories__heading{display:block;}.c-menu-container .c-menu .c-menu-categories .c-menu-categories-list>ul{width:260px;}.c-menu-container .c-menu .c-menu-categories .c-menu-categories-list>ul li.category-selected{display:block;}.c-menu-container .c-menu .c-menu-categories .c-menu-categories-list>ul li.category-selected>a>i.fa-angle-down{display:none;}.c-menu-container .c-menu .c-menu-categories .c-menu-categories-list>ul li{display:block;}.c-menu-container .c-menu .c-menu-fixedNav .c-menu-categories-list{position:fixed;margin:auto 0;top:125px;}.c-menu-container .c-menu .c-menu-list-container{margin-top:inherit;}.c-menu-container .c-menu-customermessage__close{display:none;}}