.menubar{height:110px;margin-bottom:10px}@media only screen and (max-width:992px){.menubar{height:100px}}.menubar .menubar-outer{background:#f0609f;padding:10px 0;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.menubar .menubar-outer.stacked{position:fixed;width:100%;left:0;top:0;padding:0;background:#ee4991;box-shadow:0 0 8px rgba(0,0,0,.5);z-index:9}@media only screen and (max-width:992px){.menubar .menubar-outer.stacked{top:60px}}.menubar .menubar-outer.stacked .menu-item{-ms-transform:scale(.8);-moz-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8)}@media only screen and (max-width:768px){.menubar .menubar-outer.stacked .menu-item{-ms-transform:scale(.9);-moz-transform:scale(.9);-webkit-transform:scale(.9);transform:scale(.9)}}.menubar .menuinner{width:100%}.menubar .menuinner .menu-item{text-align:center;position:relative;min-width:114px;padding:14px 10px 10px;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}@media only screen and (max-width:768px){.menubar .menuinner .menu-item{min-width:90px}}.menubar .menuinner .menu-item a{position:relative;display:block;color:#fff;text-decoration:none!important;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;z-index:2}.menubar .menuinner .menu-item figure{margin-bottom:8px}.menubar .menuinner .menu-item figure>i{display:block;font-size:36px;-ms-transition:font-size .3s;-moz-transition:font-size .3s;-webkit-transition:font-size .3s;transition:font-size .3s}@media only screen and (max-width:992px){.menubar .menuinner .menu-item figure>i{font-size:40px}}@media only screen and (max-width:768px){.menubar .menuinner .menu-item figure>i{font-size:26px}}.menubar .menuinner .menu-item figcaption{white-space:nowrap;text-transform:uppercase;font-size:15px;font-weight:600;-ms-transition:font-size .3s;-moz-transition:font-size .3s;-webkit-transition:font-size .3s;transition:font-size .3s}@media only screen and (max-width:992px){.menubar .menuinner .menu-item figcaption{font-size:14px}}.menubar .menuinner .menu-item:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:#fff;z-index:1;-ms-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;transition:.2s;-ms-transform:scale(0);-moz-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);-ms-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}@media only screen and (max-width:992px){.menubar .menuinner .menu-item:before{height:100%;top:0;-ms-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}}.menubar .menuinner .menu-item.active a,.menubar .menuinner .menu-item.active figcaption{color:#000!important}.menubar .menuinner .menu-item.active:before{-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);display:block;background:#ffd500}.menubar .menuinner .menu-item:active a,.menubar .menuinner .menu-item:hover a{color:#000}@media only screen and (max-width:1200px){.menubar .container{max-width:inherit!important;padding:0 35px}}@media only screen and (max-width:992px){#wrapper.expand-side .menubar .menubar-outer{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}}@media only screen and (max-width:992px){#wrapper{padding-top:100px}}@media only screen and (max-width:768px){#wrapper{padding-top:86px}}@media only screen and (max-width:1200px){.topheader-outer .topheader-inner{box-shadow:none}.topheader-outer .topheader-inner .toplogo{height:75px;margin-bottom:0;box-shadow:none;-webkit-border-top-left-radius:0;-moz-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-top-right-radius:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-bottom-right-radius:0;border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-bottom-left-radius:0;border-bottom-left-radius:0}}@media only screen and (max-width:1200px)and (max-width:992px){.topheader-outer .topheader-inner .toplogo{height:60px}}@media only screen and (max-width:992px){.menubar{height:0}}.menubar .menubar-outer{background:transparent}@media only screen and (max-width:992px){.menubar .menubar-outer{position:fixed;width:100%;left:0;top:0;padding:0;background:#ee4991;box-shadow:0 0 8px rgba(0,0,0,.5);z-index:9}}@media only screen and (max-width:992px)and (max-width:992px){.menubar .menubar-outer{top:60px}}@media only screen and (max-width:992px){.menubar .menubar-outer .menu-item{-ms-transform:scale(.8);-moz-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8)}}@media only screen and (max-width:992px)and (max-width:768px){.menubar .menubar-outer .menu-item{-ms-transform:scale(.9);-moz-transform:scale(.9);-webkit-transform:scale(.9);transform:scale(.9)}}.menubar .menuinner .menu-item a{color:#f0609f}@media only screen and (max-width:992px){.menubar .menuinner .menu-item a{color:#fff}}.menubar .menuinner .menu-item a figcaption{color:#000}@media only screen and (max-width:992px){.menubar .menuinner .menu-item a figcaption{color:#fff}}.menubar .menuinner .menu-item:before{background:#f0609f}@media only screen and (max-width:992px){.menubar .menuinner .menu-item:before{background:#fff}}.menubar .menuinner .menu-item.active a{color:#fff}@media only screen and (max-width:992px){.menubar .menuinner .menu-item.active a{color:#f0609f}}.menubar .menuinner .menu-item.active a figcaption{color:#fff}@media only screen and (max-width:992px){.menubar .menuinner .menu-item.active a figcaption{color:#f0609f}}.menulistwrap .allergen-bar .col-icon{width:33px}@media (min-width:992px)and (max-width:1200px){.menulistwrap .allergen-bar .col-icon{width:27px}}@media (min-width:992px)and (max-width:1200px){.menulistwrap .allergen-bar .col-desc{font-size:.96rem;padding-left:2px}}.catering-content .catering-banner .tns-inner{overflow:hidden}.catering-content .catering-banner .slidecarousel{height:220px}.catering-content .catering-banner .slidecarousel.tns-loaded{height:auto}.catering-content .catering-banner img{border-radius:10px}.catering-content .catering-banner img.lazy{width:100%;height:100%}.catering-content .product-item .product-price{vertical-align:middle;margin-bottom:0}.catering-content .product-item .btn-basket{color:#fff;font-size:1em;font-weight:600;padding:12px 13px;border-radius:10px}.catering-desc-term,.catering-term{line-height:1.5;padding-top:2rem;margin-top:2rem;border-top:1px solid #c8c8c8}.catering-desc-term ol,.catering-desc-term ul,.catering-term ol,.catering-term ul{padding:0 0 0 1.25rem;margin:0}.catering-desc-term ol>li,.catering-desc-term ul>li,.catering-term ol>li,.catering-term ul>li{margin-bottom:5px}.catering-desc-term ol>li:last-child,.catering-desc-term ul>li:last-child,.catering-term ol>li:last-child,.catering-term ul>li:last-child{margin-bottom:0}.catering-desc-term ul,.catering-term ul{list-style:none;padding:0}.catering-desc-term ul>li,.catering-term ul>li{position:relative;padding-left:15px}.catering-desc-term ul>li:before,.catering-term ul>li:before{position:absolute;content:"-";left:0;top:0}.catering-desc-term{margin-top:0;border:0}.catering-desc-price{color:#f0609f;text-align:right;font-size:2rem;font-weight:700;padding:1.5rem 0;border-top:1px dashed #c8c8c8;border-bottom:1px dashed #c8c8c8}.catering-description ol,.catering-description ul{padding:0 0 0 1.25rem}.catering-description ol>li:last-child,.catering-description ul>li:last-child{margin-bottom:0}.catering-description ul{list-style:none;padding:0}.catering-description ul>li{position:relative;padding-left:15px}.catering-description ul>li:before{position:absolute;content:"-";left:0;top:0}.catering-desc-image{text-align:center}