*,:after,:before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:Lato,sans-serif;font-size:15px;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#00f;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0000b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):hover-focus{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}h1{font-size:32px}h1,h2{font-family:Source Sans Pro,sans-serif}h2{font-size:26px}h3{font-size:20px;font-weight:600}h3,h4{font-family:Source Sans Pro,sans-serif}h4{font-size:18px;margin-bottom:14px}@media (min-width:999px){h1{font-size:48px}h2{font-size:30px;margin-bottom:inherit}h3{font-size:24px}h4{font-size:16px;margin-bottom:inherit}}.container{padding:20px 20px 0;max-width:1080px;margin:0 auto}svg{fill:currentColor}.icon-svg{display:inline-block;width:16px;height:16px;background-position:50%;background-repeat:no-repeat}.btn{color:#1d1d1d;padding:14px 30px;background-color:#f3ce5a;text-transform:uppercase;font-weight:700;font-family:Source Sans Pro,sans-serif;font-size:15px}@supports (--primary-text-color:#1d1d1d){.btn{color:var(--primary-text-color,#1d1d1d)}}@supports (--primary-color:red){.btn{background-color:var(--primary-color,#f3ce5a)}}.btn:hover{color:#1d1d1d;background-color:#f3ce5a;cursor:pointer;text-decoration:none}@supports (--primary-text-color:#1d1d1d){.btn:hover{color:var(--primary-text-color,#1d1d1d)}}@supports (--primary-color-lighter:#f3ce5a){.btn:hover{background-color:var(--primary-color-lighter,#f3ce5a)}}.btn:active{background-color:#f3ce5a}@supports (--primary-color-darker:#f3ce5a){.btn:active{background-color:var(--primary-color-darker,#f3ce5a)}}.btn--flat{color:inherit;background-color:inherit}.btn--flat:hover{color:#f3ce5a!important;background-color:inherit}@supports (--primary-color:#f3ce5a){.btn--flat:hover{color:var(--primary-color,#f3ce5a)!important}}.btn--active{color:#f3ce5a!important}@supports (--primary-color:#f3ce5a){.btn--active{color:var(--primary-color,#f3ce5a)!important}}.btn--outline{color:#1d1d1d;background-color:inherit;border:1px solid #303030}.btn--outline:hover{color:#fff;border-color:#6d7272;background-color:#6d7272}.btn--block{display:block;text-align:center}.card,.col-2,.col-3{width:100%;margin:0}.card{padding:20px 0;border-bottom:1px solid #e0e0e0;display:flex;flex-direction:column;justify-content:space-between}.page{margin-top:60px}.icon-hamburger{width:44px;height:44px}.icon-hamburger__circle:hover{fill:var(--primary-color-lighter,#f3ce5a)}.line-clamped{cursor:pointer}.hide-element{border:0;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}img:not([src]){display:none}@media (min-width:999px){.col-2{width:calc(50% - 12px)}.col-2,.col-3{display:flex;justify-content:space-between;margin:0 12px 12px 0}.col-3{width:calc(33.33% - 12px)}.card{margin:0;padding:0;border:1px solid #e0e0e0}.card:hover{box-shadow:0 3px 25px -6px #ccc;cursor:pointer}.page{margin-top:140px}}.nav{position:fixed;z-index:2;transition:transform .25s ease-in-out;top:0;left:0;right:0;background-color:transparent;padding-bottom:1px}.nav__desktop{display:none;position:relative}.nav--up{transform:translateY(-101px)}.nav__logo{flex:0 0 60px;height:52px;display:flex;align-items:center;cursor:pointer}.nav__mobile{min-height:80px}.nav__control{position:absolute;left:20px;top:17px}.nav__control a{color:var(--primary-color,#f3ce5a)}.nav__control a:hover{color:var(--primary-color-lighter,#f3ce5a)}.nav__links{display:none}@media (min-width:999px){.nav{background-color:#fff;box-shadow:inset 0 0 0 0 #fff,inset 0 -1px 0 0 #ececec,0 1px 8px 0 hsla(0,0%,60.4%,.22)}.nav__desktop{max-width:1080px;margin:0 auto;height:100px;display:flex;justify-content:space-between;align-items:center;padding:0 24px}.nav__control,.nav__mobile{display:none}.nav__links{display:flex}.nav__links>*{margin-left:5px}}.order-now--fixed{z-index:2;transition:transform .25s ease-in-out;position:fixed;bottom:20px;left:20px;right:20px;margin:0;box-shadow:2px 2px 13px 0 rgba(0,0,0,.21)}.order-now--down{transform:translateY(100px)}.home .footer,.home .page{margin-top:0}#about,#menu,#reviews{margin-bottom:60px}#about .icon-svg{color:#1d1d1d}@supports (--primary-color:#1d1d1d){#about .icon-svg{color:var(--primary-color,#1d1d1d)}}.reviews--seamless{margin-top:40px}@media (min-width:999px){.home{margin-top:100px}#about,#menu,#reviews{margin-bottom:80px}}.hero{display:flex;flex-direction:column}.hero__header{height:80px;background-color:#fff3c6}@supports (--secondary-color:#fff3c6){.hero__header{background-color:var(--secondary-color,#fff3c6)}}.hero__restaurant-name{line-height:normal}.hero__image{order:0;min-height:240px;margin-bottom:20px;position:relative}.hero__image,.hero__image img{width:100%;height:auto;max-height:300px}.hero__image img{-o-object-fit:cover;object-fit:cover}.hero__spacer{position:relative}.hero__logo{z-index:2;width:78px;height:78px;padding:4px;background-color:#fff;border:1px solid #d4d4d4;position:absolute;right:20px;bottom:-35px;display:flex;justify-content:center;align-items:center}.hero__logo img{margin:auto 0}.hero__map{display:none}.hero__body{order:1;padding:20px;margin-top:40px}.hero .address-display{display:block;color:#6d7272;margin-bottom:40px}@media (min-width:999px){.hero{margin:0 auto;flex-direction:row}.hero__header,.hero__spacer{display:none}.hero__image{order:1;display:flex;flex:0 0 50%;flex-direction:column;justify-content:center;height:calc(100vh - 180px);max-height:1280px;margin-top:40px}.hero__image img{width:100%;max-width:800px;max-height:480px}.hero__logo{display:none}.hero__map{height:calc(88vh - 100px);max-height:1280px}.hero__body,.hero__map{display:flex;flex:0 0 50%;flex-direction:column;justify-content:center}.hero__body{order:0;padding:0 10%}.hero__restaurant-name{text-align:center}.hero .btn{margin:20px 0 0}.hero .address-display{text-align:center;margin-bottom:20px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.hero__image{max-height:480px}}.section__body{display:flex;flex-wrap:wrap}.section__subtitle{color:#5a5f5f;margin-bottom:0;margin-top:30px;display:flex;justify-content:space-between}.section__subtitle img{height:28px;width:auto}@media (min-width:999px){.section__title{margin-bottom:40px}.section__subtitle{margin-bottom:30px;margin-top:0}.section__subtitle img{margin-right:12px}}.teaser__background{height:120px;background-color:#f3ce5a}@supports (--primary-color:#fff3c6){.teaser__background{background-color:var(--primary-color,#f3ce5a)}}.teaser__container{margin:-80px 40px 0 20px}.teaser__content{min-height:110px;padding:20px 30px 14px 20px;background-color:#fff3c6;position:relative;margin-bottom:30px}@supports (--secondary-color:#fff3c6){.teaser__content{background-color:var(--secondary-color,#fff3c6)}}.teaser__content h3{font-size:18px}.teaser__quote{position:absolute;right:-20px;top:-21px;width:60px}@media (min-width:999px){.teaser__background{height:220px}.teaser__container{max-width:1040px;margin:-160px auto 0}.teaser__content{padding:40px;max-width:740px;min-height:220px;margin-bottom:40px;margin-left:20px;margin-right:20px}.teaser__content h3{font-size:28px}.teaser__quote{right:-17px;top:-21px;width:70px}}@media (min-width:1080px){.teaser__content{margin-left:0;margin-right:0}}.banner{background-color:#fff3c6;padding:0 20px}@supports (--secondary-color:#fff3c6){.banner{background-color:var(--secondary-color,#fff3c6)}}.banner__title{color:#1d1d1d;margin-bottom:4px}.banner__subtitle{margin-bottom:0}.banner__content{padding:20px 0 40px;max-width:1080px;display:flex;flex-direction:column;justify-content:space-between}.banner__cta{margin-top:30px}@media (min-width:999px){.banner{padding:0}.banner__content{padding:60px 20px;flex-direction:row;align-items:center;margin:80px auto 0}.banner__header{flex:1 1 1;padding:0 20px 0 0}.banner__cta{margin-top:0;flex:0 0 200px;text-align:right}}.about{display:flex;flex-wrap:wrap;justify-content:space-between}.about__item{width:100%;display:flex;margin-top:20px}.about .icon-svg{width:20px;height:20px;flex:0 0 20px;margin-right:20px}.about__phone a{color:inherit}.about .restaurant-hours__toggle-hours-btn{cursor:pointer}.about .hours-table__day-heading{padding-right:10px}.about__address a{color:#212529}@media (min-width:999px){.about__item{width:calc(50% - 24px);margin:0 12px 24px 0;display:flex}.about__cuisines,.about__hours{margin-bottom:12px}.about__hours,.about__phone{padding-left:48px}}.phone a{font-weight:700}.hours{display:flex;width:100%}.hours summary{display:flex;list-style-type:none;list-style:none}.hours summary::-webkit-details-marker{display:none}.hours__header{flex:0 0 40px;font-weight:700;color:inherit;cursor:pointer}.hours__header--all{margin:20px 0}.hours__today{text-align:right}.hours .icon-arrow{margin:0 14px;width:12px;height:12px}.hours__all-delivery,.hours__all-pickup{margin-bottom:30px;text-align:left}.hours__all-title{font-weight:700}.hours__all-body{display:flex;justify-content:space-between}.hours__today{font-weight:400}@media (min-width:999px){.hours__header{flex:0 0 70px}}@media (-ms-high-contrast:none){.hours .icon-arrow,.hours__body{display:none}details.hours,summary.hours__header{display:block}}.menu-item-card{display:flex;flex-direction:row;flex-wrap:wrap}.menu-item-card:hover{cursor:pointer}.menu-item-card:active{background-color:#f3f3f3}.menu-item-card__image{width:96px;height:96px;margin-left:20px;order:1;flex:0 0 96px}.menu-item-card__image img{width:100%}.menu-item-card__content{flex:0 0 1}.menu-item-card__name{margin-bottom:10px}.menu-item-card--has-image .menu-item-card__content{flex:0 0 calc(100% - 116px)}.menu-item-card__footer{display:flex;justify-content:space-between}.menu-item-card__price{font-weight:700}.menu-item-card__price--variable{padding-left:4px}.menu-item-card__spicy{margin-left:8px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cfilter x='-16.7%25' y='-20.9%25' width='133.3%25' height='141.8%25' filterUnits='objectBoundingBox' id='a'%3E%3CfeOffset dy='12' in='SourceAlpha' result='shadowOffsetOuter1'/%3E%3CfeGaussianBlur stdDeviation='6' in='shadowOffsetOuter1' result='shadowBlurOuter1'/%3E%3CfeComposite in='shadowBlurOuter1' in2='SourceAlpha' operator='out' result='shadowBlurOuter1'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.08 0' in='shadowBlurOuter1' result='shadowMatrixOuter1'/%3E%3CfeMerge%3E%3CfeMergeNode in='shadowMatrixOuter1'/%3E%3CfeMergeNode in='SourceGraphic'/%3E%3C/feMerge%3E%3C/filter%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23FFF' d='M-504-1332H936v4214H-504z'/%3E%3Cg filter='url(%23a)' transform='translate(-224 -172)'%3E%3Cpath stroke='%23E0E0E0' fill='%23FFF' d='M.5.5h275v219H.5z'/%3E%3Cpath d='M241.757 175.277c-.972-.26-1.93.135-2.698.753a4.996 4.996 0 0 0-1.415 1.831c-2.138-.066-2.999 1.87-3.439 2.863l-.076.17c-.627 1.394-2.532 4.771-6.637 6.002-.014.003-1.424.332-1.374 1.381a.863.863 0 0 0 .103.372c.203.375.587.505 1.031.624 5.085 1.362 11.375-.68 13.575-7.27.465-1.737-.339-3.063-1.505-3.695.208-.36.476-.69.772-.929.483-.388.967-.5 1.216-.434l.447-1.668z' fill='%23D0021B' fill-rule='nonzero'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.menu-item-card__vegetarian{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cdefs%3E%3Cfilter id='a' width='133.3%25' height='141.8%25' x='-16.7%25' y='-20.9%25' filterUnits='objectBoundingBox'%3E%3CfeOffset dy='12' in='SourceAlpha' result='shadowOffsetOuter1'/%3E%3CfeGaussianBlur in='shadowOffsetOuter1' result='shadowBlurOuter1' stdDeviation='6'/%3E%3CfeComposite in='shadowBlurOuter1' in2='SourceAlpha' operator='out' result='shadowBlurOuter1'/%3E%3CfeColorMatrix in='shadowBlurOuter1' result='shadowMatrixOuter1' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.08 0'/%3E%3CfeMerge%3E%3CfeMergeNode in='shadowMatrixOuter1'/%3E%3CfeMergeNode in='SourceGraphic'/%3E%3C/feMerge%3E%3C/filter%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23FFF' d='M-480-1332H960v4214H-480z'/%3E%3Cg filter='url(%23a)' transform='translate(-200 -172)'%3E%3Cpath fill='%23FFF' stroke='%23E0E0E0' d='M.5.5h275v219H.5z'/%3E%3Cpath d='M207.004 174.46l-.653.515c-.177.14-4.351 3.49-4.351 7.825 0 2.31 1.093 3.566 1.957 4.198-.177.287-.342.572-.48.844-.412.814-.667 1.491-.667 2.158h1.619c0-.133.149-.756.496-1.442.347-.687.87-1.486 1.529-2.231 1.148-1.297 2.68-2.4 4.45-2.665l.055-.007c.247-.035.5-.055.755-.055v1.6c-2.257 0-4.04 1.855-5.039 3.6.948.203 2.185.4 3.42.4 4.481 0 6.33-2.74 7.96-5.156l.368-.546-.47-.464c-.109-.108-2.706-2.634-6.239-2.634-2.242 0-3.851 1.15-4.982 2.516a28.4 28.4 0 0 0 .125-2.516h-1.619c0 1.902-.236 3.824-.531 5.131-.514-.46-1.088-1.286-1.088-2.731 0-2.622 2.011-4.933 3.086-5.981.415.667.997 1.725 1.38 2.915.465-.255.96-.473 1.493-.628a15.375 15.375 0 0 0-2.073-3.986l-.5-.66z' fill='%237ED321'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}@media (min-width:999px){.menu-item-card{flex-direction:column;flex-wrap:nowrap}.menu-item-card__content{flex:0 0 1;display:flex;flex-direction:column;justify-content:space-between;margin:20px 0 0;height:100%}.menu-item-card--has-image .menu-item-card__content{flex:0 0 calc(100% - 230px)}.menu-item-card__body,.menu-item-card__footer{padding:0 20px 16px}.menu-item-card__image{order:0;flex:0 0 200px;margin-left:0}.menu-item-card__image,.menu-item-card__image img{width:100%;height:200px}}.view-full-menu-card{border:none;min-height:160px;justify-content:space-between}.view-full-menu-card__cta{display:block}@media (min-width:999px){.view-full-menu-card{min-height:190px;padding:20px 20px 34px;border:1px solid #e0e0e0}}.review-card{justify-content:flex-start}.review-card__title{margin-bottom:4px}.review-card__secondary{display:flex;justify-content:space-between}.review-card__reviewer-status{color:#6d7272}.review-card__rating{color:#ffcd00}.review-card__rating .icon-svg{width:20px;height:20px}.review-card__rating--unfilled{color:#d8d8d8}.review-card__text--collapsed:after{content:"\25BE";position:absolute;transform:translate(-100%)}.review-card__text--expanded:after{content:"\25BE";margin-top:-18px;transform:rotate(180deg);display:block}.review-card__review{margin-top:20px;position:relative}@media (min-width:999px){.review-card{padding:20px}.review-card:hover{box-shadow:none;cursor:default}.review-card__title{margin-bottom:inherit}}.menu-page{margin-top:0}.menu-page__title{font-size:28px;line-height:normal;padding-left:60px}.menu-page .section{padding:0}.menu-page .section__header{position:-webkit-sticky;position:sticky;top:0;background-color:#fff}.menu-page .section__title{font-size:24px;margin:30px 0 10px;padding-bottom:16px}.menu-page .section__subtitle{margin-bottom:20px}@media (min-width:999px){.menu-page{margin-top:140px}.menu-page__title{padding-left:0}.menu-page .order-now{display:none}}.menu-section .section__title{background-color:#fff3c6;margin:30px -20px 10px;padding:34px 20px 10px;transition:padding .25s linear}@supports (--secondary-color:#fff3c6){.menu-section .section__title{background-color:var(--secondary-color,#fff3c6)}}.menu-section .section__subtitle{display:none}.nav-up .menu-section--sticky .section__title{padding-left:80px}@media (min-width:999px){.menu-section .section__title{background-color:#fff;margin:0 0 14px;padding:30px 0 0}.menu-section .section__subtitle{display:block}.menu-section .section__subtitle hr{width:calc(33.33333% - 16px);margin:0;border:2px solid #f3ce5a}@supports (--primary-color:#f3ce5a){.menu-section .section__subtitle hr{border-color:var(--primary-color,#f3ce5a)}}.menu-section--sticky .section__subtitle hr{width:calc(100% - 17px)}}.privacy-policy{font-size:18px;line-height:28px}.privacy-policy a{color:#00a99d}.privacy-policy__title{font-weight:700;line-height:41px;margin-bottom:6px}.privacy-policy__subtitle-text{font-size:14px;line-height:24px;font-weight:400;margin-bottom:25px}.privacy-policy p{margin-bottom:28px}.privacy-policy__subtitle{margin-bottom:30px;font-weight:700}.privacy-policy ol{list-style-type:decimal;margin:0 0 28px 16px}.privacy-policy ul{list-style-type:disc;margin:0 0 28px 50px}.privacy-policy address{margin-bottom:28px}.terms-of-use{font-size:18px;line-height:28px}.terms-of-use a{color:#00a99d}.terms-of-use__title{font-weight:700;line-height:41px;margin-bottom:6px}.terms-of-use__subtitle-text{font-size:14px;line-height:24px;font-weight:400;margin-bottom:25px}.terms-of-use p{margin-bottom:28px}.terms-of-use__subtitle{margin-bottom:30px;font-weight:700}.terms-of-use ol{list-style-type:upper-roman;margin:0 0 28px 16px}.terms-of-use ol.numbered{list-style-type:decimal;margin-left:50px}.terms-of-use ul{list-style-type:disc;margin:0 0 28px 50px}.terms-of-use address{margin-bottom:28px}.terms-of-use h3{font-size:18px;font-weight:inherit}.terms-of-use .emphasize{text-decoration:underline}.page-404{margin-bottom:200px}.footer{background-color:#252525;padding:40px 0;margin-top:80px}.footer,.footer a{color:#6d7272}.footer__content{max-width:1080px;margin:0 auto;padding:0 20px}.footer__title{margin-bottom:10px}.footer__title h4{color:#fff;margin-bottom:0}.footer__title h4 a{color:#fff}.footer__primary{margin-bottom:20px}.footer__secondary{display:flex;flex-direction:column;min-height:120px;justify-content:space-evenly}.footer__secondary a{color:#6d7272;cursor:pointer}.footer__copyright{margin-bottom:20px}@media (min-width:1080px){.footer{padding:80px 0}.footer__content{padding:0 20px}.footer__title{margin-bottom:40px}.footer__primary{margin-bottom:10px}.footer__secondary{display:inline-block;min-height:inherit}.footer__secondary a{margin-top:30px;margin-left:50px}.footer__copyright{margin-bottom:inherit}}.mobile-nav{display:none;top:0;bottom:0;left:0;right:0;background-color:#252525;z-index:3;opacity:0;pointer-events:none;transition:all .3s}.mobile-nav:target{opacity:1;pointer-events:auto;position:fixed;display:block}.mobile-nav__header{display:flex;justify-content:space-between;align-items:center;height:100px;padding:0 24px}.mobile-nav__restaurant-name{color:#fff}.mobile-nav__control{cursor:pointer}.mobile-nav__body{display:flex;flex-direction:column;justify-content:flex-start}.mobile-nav .btn{color:#fff}