body,html{background-color:#000;color:#000}body,button,p{font-family:'Roboto Slab',sans-serif}body.no-scroll{overflow-y:hidden}.top-bar,.top-bar ul{background-color:rgba(0,0,0,0)!important;padding:0!important}h1,h2,h3,h4,h5,h6{font-family:kaufmannbold;color:#c20016}a:link,a:visited{color:#c20016}.button,a.button{background-color:#c20016;color:#fff}.button.button-deliveroo,a.button.button-deliveroo{background-color:#00b7af}.button.button-ubereats,a.button.button-ubereats{background-color:#43a422}.button:focus,.button:hover,a.button:focus,a.button:hover{background-color:#000;color:#f5dfc4}.button.button-deliveroo:focus,.button.button-deliveroo:hover,.button.button-ubereats:focus,.button.button-ubereats:hover,a.button.button-deliveroo:focus,a.button.button-deliveroo:hover,a.button.button-ubereats:focus,a.button.button-ubereats:hover{background-color:#c20016}.button .fa{margin-right:1rem}.button.disabled,.button.disabled:focus,.button.disabled:hover,.button[disabled],.button[disabled]:focus,.button[disabled]:hover{background-color:#c20016}.radius{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.rounded{-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}.no-padding{padding-left:0!important;padding-right:0!important;padding-top:0!important;padding-bottom:0!important}.no-margin{margin-left:0!important;margin-right:0!important;margin-top:0!important;margin-bottom:0!important}.no-border{border-left:0!important;border-right:0!important;border-top:0!important;border-bottom:0!important}.in-block{display:inline-block!important}.no-bullet{list-style:none}.ah-pattern{width:100%;height:5px;background-repeat:repeat-x}.ah-pattern.ah-pattern-black-top{background-image:url(../img/pttn-black-top.png);background-size:auto 5px}.ah-pattern.ah-pattern-black-btm{background-image:url(../img/pttn-black-btm.png);background-size:auto 5px}.ah-pattern.ah-pattern-white-top{background-image:url(../img/pttn-white-top.png);background-size:auto 5px}.ah-pattern.ah-pattern-white-btm{background-image:url(../img/pttn-white-btm.png);background-size:auto 5px}.ah-pattern.ah-pattern-tan-top{background-image:url(../img/pttn-tan-top.png);background-size:auto 5px}.ah-pattern.ah-pattern-tan-btm{background-image:url(../img/pttn-tan-btm.png);background-size:auto 5px}input[type=email],input[type=number],input[type=text],select,textarea{border:0;box-shadow:none;padding:15px 20px}input[type=email],input[type=number],input[type=text],select{height:55px}textarea{height:145px}input[type=email]:focus,input[type=number]:focus,input[type=text]:focus,select:focus,textarea:focus{border:0;box-shadow:none}.label.ah-field-error{display:block;background-color:#c20016;padding:10px;border-radius:5px;white-space:normal;line-height:1.2em}header#header{position:fixed;width:100%;height:65px;z-index:100}header#header .menu>li{color:#fff}header#header .menu>li>a#ah-nav-top{padding:0}header#header .menu>li>a{color:#fff;font-weight:700}header#header #nav-food-menu.menu>li>a{font-size:18px}#header #nav-food-menu .food-menu-item,#header #nav-info-menu .info-menu-item{display:none}#ah-header-content{background-color:#000;height:60px}#ah-logo{display:inline-block}#ah-logo-loading{margin:25px auto}#ah-logo-loading{-webkit-animation-name:spinner;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-webkit-animation-duration:2s;animation-name:spinner;animation-timing-function:linear;animation-iteration-count:infinite;animation-duration:2s;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}@-webkit-keyframes spinner{from{-webkit-transform:rotateY(0)}to{-webkit-transform:rotateY(-360deg)}}@keyframes spinner{from{-moz-transform:rotateY(0);-ms-transform:rotateY(0);transform:rotateY(0)}to{-moz-transform:rotateY(-360deg);-ms-transform:rotateY(-360deg);transform:rotateY(-360deg)}}#main,main#main{background-color:#f5dfc4;min-height:calc(100vh - 65px);padding-top:60px}#catering-intro,#page-title{background-color:#000}#intro{background-color:#000;height:175px;overflow:hidden;position:relative}#catering-intro h1#andrews-hamburgers-title,#intro h1#andrews-hamburgers-title{font-size:1.75rem;line-height:1.75rem;margin-bottom:5px}#catering-intro h2#andrews-hamburgers-subtitle,#intro h2#andrews-hamburgers-subtitle{font-family:'Roboto Slab',sans-serif;color:#f5dfc4;font-size:.625rem}#catering-intro p,#delivery p,#intro p,#page-title p{color:#fff;font-size:.75rem}#intro .ah-pattern{position:absolute;top:170px}#download-menu{padding:35px 0}#download-menu a:not(.button):hover{text-decoration:underline;color:#000}.foodmenu-section-title{padding:1rem 0}.foodmenu-section-title h3{margin-bottom:0}.foodmenu-section-item-container{background-color:#fff;padding:35px 0}.foodmenu-item{margin-bottom:20px}.foodmenu-item-option{font-weight:700;padding:15px 0}.foodmenu-item-option .foodmenu-item-option-choices{padding-top:10px;padding-bottom:10px}.foodmenu-item-title{margin-bottom:20px}.foodmenu-item-heading{line-height:1.15em}.foodmenu-item-option .cell,.foodmenu-item-option .cell span,.foodmenu-item-title .cell{vertical-align:middle}#ah-online-store-heading .cell{position:relative}#ah-online-store-heading .cell>span{position:absolute;left:0;top:50%;transform:translateY(-50%)}#ah-online-store-heading .cell.text-right>span{right:0}.ah-online-store-item .description{padding-top:1rem}.item-option-price{color:#c20016;font-weight:700}.item-option-description{font-weight:400}#locations .ah-order-row,.foodmenu-item-option-underline{border-bottom:solid 1px #f1f1f1}.food-menu-prices{padding-top:15px}#locations-content,#locations:not(.catering){background-color:#fff}#location-map-container{position:relative}#location-map{width:100%;height:300px}#location-map-container .ah-pattern{position:absolute}#locations .ah-order-row{margin-bottom:.75rem;padding-bottom:.75rem}.andrews-delivery,.andrews-location{padding-top:20px;padding-bottom:10px}.ah-phone-number{display:inline-block;font-size:36px;margin-bottom:1.5rem}.andrews-location-holidays-container,.andrews-location-hours-container{margin-bottom:1.5rem}#delivery{background-color:#000}footer{background-color:#f5dfc4;color:#fff;font-size:12px}#ah-footer-content{background-color:#000;padding:25px 0 65px}.ah-marker-location{border:solid 1px red;width:40px;height:70px;background-image:url(../img/map-marker.png);background-repeat:no-repeat}#ah-est-1939,#ah-mobile-est-1939{display:block}#ah-est-1939 img,#ah-mobile-est-1939 img{width:75px;height:30px}#footer-trendplate,#mobile-footer-trendplate{display:inline-block;vertical-align:middle}#footer-trendplate img,#mobile-footer-trendplate img{width:100px;height:25px}#ah-location-split{margin-bottom:40px}#signup{padding-top:40px;padding-bottom:50px}#ah-online-store{position:fixed;bottom:0;width:100%}#ah-online-store.checkout{height:100vh;top:-5px;z-index:1000}#ah-online-store-total-preview{font-weight:700;color:#fff;font-size:1.25rem;margin-right:15px}#ah-online-store-content{background-color:#000}#ah-online-store.checkout #ah-online-store-content{overflow-y:auto;height:100vh}#ah-online-store-content #ah-online-store-trigger{display:block;height:50px;line-height:50px;width:100%;color:#fff}#ah-online-store-content #ah-online-store-trigger h4{color:#fff}#ah-online-store.checkout #ah-online-store-content #ah-online-store-trigger{height:75px}#ah-online-store.checkout #ah-online-store-content #ah-online-store-trigger,#ah-online-store.checkout #ah-online-store-content #ah-online-store-trigger h4{line-height:75px}#ah-online-store-cart-content{background-color:#fff;min-height:200px;padding:1rem 0}.ah-online-store-item{border-bottom:solid 1px #f1f1f1;padding:.625rem 0;margin-bottom:.625rem}#ah-online-store-checkout{background-color:#f5dfc4}#ah-online-store-confirm{background-color:#fff}#ah-online-store-checkout .ah-online-store-checkout-title,#ah-online-store-confirm .ah-online-store-checkout-title{margin:1rem 0}#ah-online-store-checkout-form{padding-bottom:2rem}#ah-online-store-trendplate{font-size:.625rem;margin:100px 0}#ah-online-store-trendplate .logo{display:inline-block;margin:10px auto;max-width:125px;width:100%}#ah-menuitem-addorder-modal .qty{color:#000;font-size:1.25rem;font-weight:700;display:inline-block;margin:0 .625rem;vertical-align:middle}#ah-menuitem-addorder-modal .qty-update:hover{color:#000}.add-to-order{border:solid 2px #c20016;color:#c20016;display:block;font-size:.625rem;padding:.5rem 0;font-weight:700;width:100%:}.add-to-order:hover{border-color:#000;background-color:#000}.ah-cart-card{display:inline-block;margin-right:5px}.off-canvas{background-color:#000!important}.off-canvas .menu li>a{color:#fff;font-size:20px}.basicModal__content{padding:0}.ah-food-item-list-option,.ah-onlineorder-location-list-option{list-style:none;margin:0 0 .625rem}.ah-food-item-list-option li,.ah-onlineorder-location-list-option li{border-bottom:solid 1px #f5dfc4;margin:5px 0;padding-bottom:5px}.ah-onlineorder-location-list-option li:last-child{border-bottom:0}.basicModal__content .modal-heading{background-color:#f5dfc4;color:#fff;padding:15px 0 10px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}.basicModal__content .modal-content-container{padding:1rem}#basicModal__cancel.basicModal__button{background-color:#000;color:#fff}#basicModal__action.basicModal__button{background-color:#c20016;color:#fff}.basicModal__button:hover{background-color:#f5dfc4;color:#000}.basicModal__button:only-child{-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}#ah-order-note{padding:.5rem}#ah-order-note+.tabs-content .tabs-panel{padding-top:0!important}.tabs{background-color:#f5dfc4;border:solid 1px #f5dfc4;border-left:0;border-right:0}.tabs-title{background-color:#f5dfc4;padding:0 0 5px .5rem}.tabs-title>a{padding:.5rem 1rem;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}.tabs-title>a:focus,.tabs-title>a[aria-selected=true]{background-color:#fff}.roundedTwo,.squaredTwo{width:22px;height:22px;position:relative;margin:0;background:#c20016}.roundedTwo{border-radius:50px}.squaredTwo{border-radius:6px}.roundedTwo label,.squaredTwo label{width:16px;height:16px;position:absolute;top:3px;left:3px;cursor:pointer;border-radius:50px;background:#fff}.roundedTwo label{border-radius:50px}.squaredTwo label{border-radius:4px}.roundedTwo label:after,.squaredTwo label:after{content:'';width:9px;height:5px;position:absolute;top:5px;left:3px;border:3px solid #000;border-top:none;border-right:none;background:0 0;opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.roundedTwo label:hover::after,.squaredTwo label:hover::after{opacity:.3}.roundedTwo input[type=checkbox],.roundedTwo input[type=radio],.squaredTwo input[type=checkbox],.squaredTwo input[type=radio]{visibility:hidden}.roundedTwo input[type=checkbox]:checked+label:after,.roundedTwo input[type=radio]:checked+label:after,.squaredTwo input[type=checkbox]:checked+label:after,.squaredTwo input[type=radio]:checked+label:after{opacity:1}#ah-legal-terms{background-color:#fff;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1500;overflow-y:scroll}#ah-legal-terms header{position:fixed;height:60px;top:0;left:0;width:100%}#ah-legal-terms #ah-legal-header-content{background-color:#000;height:50px}#ah-legal-terms #ah-legal-header-content #ah-legal-close,#ah-legal-terms #ah-legal-header-content h3{margin-top:25px;transform:translateY(-50%)}#ah-legal-terms #ah-legal-header-content #ah-legal-close{display:inline-block;transform:translate(-50%,-50%)}#ah-legal-terms article{padding-top:80px;font-size:.75rem}#ah-legal-close{color:#fff}.ah-location-order-status .status{display:inline-block;height:10px;width:10px;margin-right:8px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;vertical-align:middle}.ah-location-order-status .status.wait{background-color:#555}.ah-location-order-status .status.open{background-color:#0b0}.ah-location-order-status .status.closed{background-color:#b00}#ah-checkout-form-processing{background-color:rgba(0,0,0,.9);position:fixed;top:0;left:0;height:100%;width:100%;color:#fff}#ah-checkout-form-processing #ah-checkout-form-processing-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#ah-checkout-form-processing .spinner{width:80px;height:80px;background-color:#fff;display:inline-block;margin:25px auto}#ah-checkout-form-processing h4{color:#fff}#ah-online-store-checkout-form-response{background-color:#000;color:#fff;margin-bottom:25px;border-radius:5px;padding-bottom:10px;-webkit-border-radius:5px;-moz-border-radius:5px}#ah-form-loading .spinner{margin:100px auto}button .spinner{margin:auto}.spinner{width:40px;height:40px;background-color:#c20016;border-radius:100%;-webkit-animation:sk-scaleout 1s infinite ease-in-out;animation:sk-scaleout 1s infinite ease-in-out}@-webkit-keyframes sk-scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@keyframes sk-scaleout{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@media screen and (max-width:39.9375em){#ah-logo{width:50px;height:50px;margin:5px}#ah-mobile-logo img{margin-top:15px;margin-bottom:15px;width:80px;height:80px}header#header #nav-food-menu.menu>li:not(.menu-text)>a{padding-top:20px}#ah-est-1939{margin-bottom:15px}#ah-mobile-est-1939{margin-bottom:5px}#footer-trendplate{margin:15px auto 60px}#mobile-footer-trendplate{margin:5px auto 20px}#nav-mobile-trigger li{line-height:60px}#nav-mobile-trigger li button{padding-left:15px;padding-right:20px;padding-top:15px;padding-bottom:15px}#nav-mobile-trigger li .fa{color:#fff}#nav-info-menu-mobile{margin-top:10px}#ah-menu-mobile-footer{color:#fff;position:absolute;bottom:5px;width:100%}#ah-online-store-content{padding-bottom:50px}#ah-online-store:not(.checkout) #ah-online-store-title{line-height:1em;padding-top:8px}.order-item-actions{padding-top:10px}.ah-footer-app-link{display:block;margin:5px auto}}@media screen and (min-width:40em){a:hover{color:#f9ead7}header#header{height:105px}header#header #nav-food-menu.menu>li>a{font-size:24px}header#header .menu>li>a:hover{color:#c20016}#ah-header-content{height:100px}#main,main#main{min-height:calc(100vh - 85px);padding-top:100px}.andrews-delivery,.andrews-location{padding-top:40px;padding-bottom:60px}#ah-logo{width:80px;height:80px;margin:10px}#intro{height:260px}#catering-intro h1#andrews-hamburgers-title,#intro h1#andrews-hamburgers-title{font-size:3rem;line-height:3.5rem;margin-bottom:10px}#catering-intro h2#andrews-hamburgers-subtitle,#intro h2#andrews-hamburgers-subtitle{font-size:1.4rem}#catering-intro h2#andrews-hamburgers-subtitle{margin-bottom:2rem}#catering-intro p,#delivery p,#intro p,#page-title p{font-size:1rem}#intro .ah-pattern{top:255px}.ah-intro-app-link{display:inline-block;margin:5px}#ah-est-1939{display:inline-block;margin-right:15px;vertical-align:middle}header#header .menu>li.active>span,header#header .menu>li>a:not(#ah-nav-top){line-height:80px}header#header .menu>li.active>span{color:#f5dfc4;display:block;font-weight:700;padding:.7rem 1rem}.foodmenu-item{margin-bottom:35px}.ah-food-item-list-option li label:hover,.ah-onlineorder-location-list-option li label:hover{cursor:pointer}#ah-online-store-content #ah-online-store-trigger #ah-online-store-title{line-height:50px}#ah-online-store.catering #ah-online-store-content #ah-online-store-trigger{height:80px;line-height:80px}#ah-online-store.catering #ah-online-store-content #ah-online-store-trigger #ah-online-store-title{line-height:80px}#ah-online-store-content #ah-online-store-trigger:hover #ah-online-store-title{color:#c20016}#ah-online-store-heading .cell,.ah-online-store-item .cell,.foodmenu-item-option:not(.no-preorder) .cell,.foodmenu-item-title .cell{position:relative}#ah-online-store-heading .cell>span,.ah-online-store-item .cell>span,.foodmenu-item-option:not(.no-preorder) .cell>span,.foodmenu-item-title .cell>span{position:absolute;left:.9375rem;top:50%;transform:translateY(-50%)}.foodmenu-item-option:not(.no-preorder) .foodmenu-item-option-choices{padding-left:.9375rem}#ah-online-store-heading .cell.text-right>span,.ah-online-store-item .cell.text-right>span,.foodmenu-item-option:not(.no-preorder) .cell.text-right>span,.foodmenu-item-title .cell.text-right>span{right:.9375rem}#ah-legal-terms header{height:80px}#ah-legal-terms #ah-legal-header-content{height:70px}#ah-legal-terms #ah-legal-header-content #ah-legal-close,#ah-legal-terms #ah-legal-header-content h3{margin-top:35px}#ah-legal-terms article{padding-top:100px}.ah-footer-app-link{display:inline-block;margin-right:15px}#ah-footer-content.catering{margin-bottom:80px}}@media screen and (min-width:75em){#intro h1#andrews-hamburgers-title{font-size:3.75rem;line-height:3.75rem}#intro h2#andrews-hamburgers-subtitle{font-size:1.75rem}#intro h2#andrews-hamburgers-subtitle.catering{margin-bottom:2.5rem}}@font-face{font-family:kaufmannbold;src:url(../fonts/kaufmann-bold-webfont.woff2) format('woff2'),url(../fonts/kaufmann-bold-webfont.woff) format('woff');font-weight:400;font-style:normal}/*!
 * smartbanner.js v1.9.1 <https://github.com/ain/smartbanner.js>
 * Copyright © 2018 Ain Tohvri, contributors. Licensed under GPL-3.0.
 */.smartbanner{position:absolute;top:0;left:0;overflow-x:hidden;width:100%;height:84px;background:#f3f3f3;font-family:Helvetica,sans,sans-serif}.smartbanner__exit{position:absolute;top:calc(50% - 6px);left:9px;display:block;margin:0;width:12px;height:12px;border:0;text-align:center}.smartbanner__exit::after,.smartbanner__exit::before{position:absolute;width:1px;height:12px;background:#767676;content:' '}.smartbanner__exit::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.smartbanner__exit::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.smartbanner__icon{position:absolute;top:10px;left:30px;width:64px;height:64px;border-radius:15px;background-size:64px 64px}.smartbanner__info{position:absolute;top:10px;left:104px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-y:hidden;width:60%;height:64px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.smartbanner__info__title{font-size:14px}.smartbanner__info__author,.smartbanner__info__price{font-size:12px}.smartbanner__button{position:absolute;top:32px;right:10px;z-index:1;display:block;padding:0 10px;min-width:10%;border-radius:5px;background:#f3f3f3;color:#1474fc;font-size:18px;text-align:center;text-decoration:none}.smartbanner__button__label{text-align:center}.smartbanner.smartbanner--android{background:#3d3d3d url(data:image/gif;base64,R0lGODlhCAAIAIABAFVVVf///yH5BAEHAAEALAAAAAAIAAgAAAINRG4XudroGJBRsYcxKAA7);box-shadow:inset 0 4px 0 #88b131}.smartbanner.smartbanner--android .smartbanner__exit{left:6px;margin-right:7px;width:17px;height:17px;border-radius:14px;background:#1c1e21;box-shadow:0 1px 2px rgba(0,0,0,.8) inset,0 1px 1px rgba(255,255,255,.3);color:#b1b1b3;font-family:ArialRoundedMTBold,Arial;font-size:20px;-webkit-font-smoothing:subpixel-antialiased;line-height:17px;text-shadow:0 1px 1px #000}.smartbanner.smartbanner--android .smartbanner__exit::after,.smartbanner.smartbanner--android .smartbanner__exit::before{top:3px;left:8px;width:2px;height:11px;background:#b1b1b3}.smartbanner.smartbanner--android .smartbanner__exit:active,.smartbanner.smartbanner--android .smartbanner__exit:hover{color:#eee}.smartbanner.smartbanner--android .smartbanner__icon{background-color:transparent;box-shadow:none}.smartbanner.smartbanner--android .smartbanner__info{color:#ccc;text-shadow:0 1px 2px #000}.smartbanner.smartbanner--android .smartbanner__info__title{color:#fff;font-weight:700}.smartbanner.smartbanner--android .smartbanner__button{top:30px;right:20px;padding:0;min-width:12%;border-radius:0;background:0 0;box-shadow:0 0 0 1px #333,0 0 0 2px #dddcdc;color:#d1d1d1;font-size:14px;font-weight:700}.smartbanner.smartbanner--android .smartbanner__button:active,.smartbanner.smartbanner--android .smartbanner__button:hover{background:0 0}.smartbanner.smartbanner--android .smartbanner__button__label{display:block;padding:0 10px;background:#42b6c9;background:linear-gradient(to bottom,#42b6c9,#39a9bb);box-shadow:none;line-height:24px;text-align:center;text-shadow:none;text-transform:none}.smartbanner.smartbanner--android .smartbanner__button__label:active,.smartbanner.smartbanner--android .smartbanner__button__label:hover{background:#2ac7e1}