.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:" ";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}:root{--hh-primary-color: #5a83b4;--hh-button-color: #000000;--hh-button-color-darker-5: black;--hh-button-color-darker-20: black;--hh-button-color-lighter-10: rgb(10%, 10%, 10%);--hh-button-color-lighter-20: #333333;--hh-hero-font: Arimo;--hh-heading-font: Arimo;--hh-body-font: Poppins;--hh-hero-opacity: .4;--hh-logo-max-width: 300px;--hh-logo-max-height: 250px}html body{font-family:var(--hh-body-font),sans-serif}html a,html .link{color:var(--hh-button-color)}html a:hover,html a:focus,html .link:hover,html .link:focus{color:var(--hh-button-color-darker-5)}html .notifCount{background:var(--hh-button-color)}html button,html .button{background:var(--hh-button-color);font-family:var(--hh-heading-font),sans-serif}html button:hover,html button:active,html button:focus,html .button:hover,html .button:active,html .button:focus{background:var(--hh-button-color-darker-5)}html button.inverse,html .button.inverse{border:2px solid var(--hh-button-color);color:var(--hh-button-color)}html button.inverse:hover,html button.inverse:active,html .button.inverse:hover,html .button.inverse:active{background:var(--hh-button-color)}html button.clear,html .button.clear{color:var(--hh-button-color)}html button.clear:hover,html button.clear:active,html .button.clear:hover,html .button.clear:active{background:#fafafa}html #pageheader a{font-family:var(--hh-heading-font),sans-serif}html #pageheader a .badge{background:var(--hh-primary-color)}html h1,html h2,html h3,html h4,html h5,html h6,html .h1,html .h2,html .h3,html .h4,html .h5,html .h6{font-family:var(--hh-heading-font),sans-serif}html .title{color:var(--hh-primary-color)}html app-footer .footer-col.group-2 .addrestaurant-button{font-family:var(--hh-body-font),sans-serif}html .modal-open .modal.fade .modal-dialog.force-location force-default-location h5{font-family:var(--hh-body-font),sans-serif}html .modal-footer-button button.muted{background:var(--hh-button-color-lighter-20)}html .modal-content collection-manager .modal-body .slider-track .size-selector item .details{background:var(--hh-button-color)}html .modal-content collection-manager .modal-body .slider-track .size-selector item .details:hover,html .modal-content collection-manager .modal-body .slider-track .size-selector item .details:active{background:var(--hh-button-color-darker-5)}html .modal customise-manager .tagHolder .tags p{font-family:var(--hh-body-font),sans-serif}html body basket .delivery-fee h4,html body basket .driver-tip h4{font-family:var(--hh-body-font),sans-serif}html body basket .footer-drivertip .tip-title{font-family:var(--hh-body-font),sans-serif}html tip-selector .footer-drivertip .tip-holder .tip-button.active,html .tip-btn-container tip-selector .footer-drivertip .tip-holder .tip-button.active{background:var(--hh-button-color);border-color:var(--hh-button-color)}html checkout-button .mobile-checkout-button-holder .mobile-checkout-button p,html review-order-button .mobile-checkout-button-holder .mobile-checkout-button p{font-family:var(--hh-heading-font),sans-serif}html .group .element{color:var(--hh-primary-color)}html .segment button{border:1px solid var(--hh-button-color)}html .segment button .icon,html .segment button label{color:var(--hh-button-color)}html .segment button.active{background:var(--hh-button-color)}html fulfillment-title .locationWarning h3{font-family:var(--hh-hero-font),sans-serif}html fulfillment-title .locationWarning .warningHolder{background-color:#f46608}html fulfillment-title .locationWarning .warningHolder p{font-family:var(--hh-body-font),sans-serif}html login-button button.login-button{background:var(--hh-button-color)}html login-button button.loggedInButton.login-button{background:none}html amplify-authenticator amplify-forgot-password [data-variation=link],html amplify-authenticator amplify-reset-password [data-variation=link]{color:var(--hh-button-color);font-family:var(--hh-body-font),sans-serif}html menu-category-navigation .menu-nav-listing .menuNavFilterButtonHolder .notifCount{background-color:var(--hh-button-color)}html menu-navigation .nav-button-holder li{font-family:var(--hh-heading-font),sans-serif}html menu-navigation .activeGroup,html menu-navigation .menu-navigation-label{color:var(--hh-primary-color);font-family:var(--hh-heading-font),sans-serif}html menu-navigation .dropdownIndicator .icon{color:var(--hh-button-color)}@media(min-width:768px){html menu-navigation .activeIndicator{background:var(--hh-primary-color)}}html quantity-select .quantity-select .amount{color:var(--hh-primary-color)}html #cart .subheader h1,html #cart .subheader h2{color:var(--hh-primary-color)}html tag-attribute .attributes .icon .label{font-family:var(--hh-body-font),sans-serif}html .filters-modal .filterHolder range-filter .slider .bar .bar-progress{background-color:var(--hh-primary-color)}html .filters-modal .filterHolder menu-search .searchHolder.entered .icon{background:var(--hh-button-color)}html .filters-modal .clearAll.active{color:var(--hh-button-color)}html .filters-modal .filterHolder h3{color:var(--hh-primary-color)}html .filters-modal .filterHolder .sortSection .attributes .icon.ascending,html .filters-modal .filterHolder .sortSection .attributes .currency-circle.ascending{background:var(--hh-primary-color)}html .confirmation .order-list-container .order-list .order-list-footer .order-delivery-fee{color:var(--hh-primary-color)}html store-info .store-details .address-section .info-table a{color:var(--hh-button-color)}html store-info .store-title .marker-icon .primary{fill:var(--hh-button-color)}html store-info .store-title .distance{color:var(--hh-primary-color)}html store-info .store-details .fulfil-holder .round-button:hover,html store-info .store-details .fulfil-holder .round-button:focus,html store-info .store-details .fulfil-holder .round-button:active{border:1px solid var(--hh-button-color)}html store-info .store-details .fulfil-holder .round-button.active{color:var(--hh-button-color)}html store-info .store-details .fulfil-holder .round-button.active .icon{color:var(--hh-button-color)}html store-info .store-details .fulfil-holder .round-button .icon{color:var(--hh-button-color)}html app-multi-location .mapSection #mapSection_searchColumn .mapSection_storeList .mark-item .item-distance{color:var(--hh-primary-color)}html app-multi-location .mapSection #mapSection_searchColumn .mapSection_storeList .mark-item .item-marker .primary{fill:var(--hh-primary-color)}html app-location mapbox-map .mapboxgl-popup.mapbox-info-window .mapboxgl-popup-content button,html app-multi-location mapbox-map .mapboxgl-popup.mapbox-info-window .mapboxgl-popup-content button{color:var(--hh-button-color)}html app-menu menu-category-list .titleHolder .grouptitle{color:var(--hh-primary-color)}html app-checkout delivery-form #googHolder .cant-find-address span{color:var(--hh-button-color)}html app-checkout delivery-form #stateHolder .address-link{color:var(--hh-button-color)}html stripe-gateway-content app-checkout-signup .toggle-holder,html stripe-gateway-content app-checkout-signup .instruction{font-family:var(--hh-heading-font),sans-serif}html stripe-gateway-content .box-nav button.active{border:2px solid var(--hh-primary-color)}html .slideOutActive app-header #pageheader page-navigation nav .pageNavHolder .lang-selector label{font-family:var(--hh-heading-font),sans-serif}html .slideOutActive app-header #pageheader page-navigation nav .pageNavHolder a.signup{color:var(--hh-button-color)}html .slideOutActive app-header #pageheader page-navigation nav .pageNavHolder a .icon{color:var(--hh-button-color)}html .slideOutActive app-header #pageheader page-navigation nav .pageNavHolder a:hover .icon,html .slideOutActive app-header #pageheader page-navigation nav .pageNavHolder a:active .icon,html .slideOutActive app-header #pageheader page-navigation nav .pageNavHolder a:focus .icon{color:var(--hh-button-color-lighter-10)}html app-hero-area2 #hero2 .heroHolder .hero-text .text-container h3,html #hero .heroHolder .hero-text .text-container h3{font-family:var(--hh-hero-font),sans-serif}html app-hero-area2 #hero2 .heroHolder img,html #hero .heroHolder img{max-width:var(--hh-logo-max-width);max-height:var(--hh-logo-max-height)}html app-hero-area2 #hero2 .tagline,html #hero .tagline{font-family:var(--hh-hero-font),sans-serif}html app-hero-area2 #hero2 .net,html app-hero-area2 #hero2 .page_hero_inverted .dynamic-page-wrapper #hero .net,html #hero .net,html #hero .page_hero_inverted .dynamic-page-wrapper #hero .net{background:rgba(36,45,45,var(--hh-hero-opacity))}html app-hero-area2 #hero2 .hero2-container,html #hero .hero2-container{z-index:1}html app-hero-area2 #hero2 .hero2-container .logo,html #hero .hero2-container .logo{max-width:var(--hh-logo-max-width);max-height:var(--hh-logo-max-height)}html app-hero-area2 #hero2 .page_hero_inverted .dynamic-page-wrapper .hero_inverted #hero .net,html app-hero-area2 #hero2 .hero_inverted #hero .net,html app-hero-area2 #hero2 .page_hero_inverted #hero .net,html #hero .page_hero_inverted .dynamic-page-wrapper .hero_inverted #hero .net,html #hero .hero_inverted #hero .net,html #hero .page_hero_inverted #hero .net{background:rgba(255,255,255,var(--hh-hero-opacity))}html app-hero-area2 #hero2 .net .hero-gradient.top-gradient,html #hero .net .hero-gradient.top-gradient{background-image:linear-gradient(rgba(48,49,51,var(--hh-hero-opacity)),#30313300);background:-moz-linear-gradient(top,rgba(48,49,51,var(--hh-hero-opacity)) 0%,rgba(48,49,51,0) 100%);background:-webkit-linear-gradient(top,rgba(48,49,51,var(--hh-hero-opacity)) 0%,rgba(48,49,51,0) 100%);background:linear-gradient(to bottom,rgba(48,49,51,var(--hh-hero-opacity)),#30313300)}html app-hero-area2 #hero2 .net .hero-gradient.bottom-gradient,html #hero .net .hero-gradient.bottom-gradient{background-image:linear-gradient(#30313300,rgba(48,49,51,var(--hh-hero-opacity)));background:-moz-linear-gradient(top,rgba(48,49,51,0) 0%,rgba(48,49,51,var(--hh-hero-opacity)) 100%);background:-webkit-linear-gradient(top,rgba(48,49,51,0) 0%,rgba(48,49,51,var(--hh-hero-opacity)) 100%);background:linear-gradient(to bottom,#30313300,rgba(48,49,51,var(--hh-hero-opacity)))}html app-venue-bio .card-back .card-depth .venue-backdrop{background:linear-gradient(to top left,var(--hh-button-color-darker-20),var(--hh-button-color))}@media(max-width:1024px){html app-hero-area2 #hero2 .hero2-container .logo,html #hero .hero2-container .logo img,html #hero .heroHolder img{max-width:100%;max-height:calc(var(--hh-logo-max-height) / 1.5)}}@media(max-width:320px){html app-hero-area2 #hero2 .hero2-container .logo,html #hero .hero2-container .logo img,html #hero .heroHolder img{max-height:100px}}html .dynamic-page-wrapper .col{flex:0 0 100%}html app-account-reorder .order_card .order_header .icon{color:var(--hh-primary-color)}html app-account-dashboard .tab-navigation .tab-nav.active{border-bottom:2px solid var(--hh-button-color)}html .word-dictionary{text-decoration-color:var(--hh-primary-color);color:var(--hh-primary-color)}html .word-dictionary-tooltip .word-dictionary-tooltip-label{background-color:var(--hh-button-color)}html .modal-open .modal.fade .modal-dialog.table-selector-modal .carousel .carousel-item.intro-state .view-container-body ul li .number-list{background:var(--hh-primary-color)}html date-selector .calendar-months .date-row .date-row-day.active{background:var(--hh-button-color)}html fulfillment-switch .fulfillment-holder .active-indicator{background:var(--hh-button-color)}html confirmation .confirmation .collectionSection .collectionHolder{background:var(--hh-button-color)}html .element-focus-added{box-shadow:var(--hh-button-color) 0 0 0 3px inset!important}html button.element-focus-added,html .button.element-focus-added{box-shadow:#000 0 0 0 3px inset!important}html accordion-item .item-content.expand{visibility:visible}html tab-stats .tab-spend h2,html .close-tab-modal close-tab .modal-body h4.tab-total{color:var(--hh-primary-color)}html tab-stats h4{font-family:var(--hh-body-font),sans-serif}html multi-menu .multiMenu nav .mmItem .mmNotification,html .mm-button-notification{background:var(--hh-button-color)}
