input[type=button],input[type=submit]{-moz-appearance:none;appearance:none;-webkit-appearance:none}.formMessage{color:#fff;margin-bottom:1rem}.error{border:1px solid #b20000;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),0 0 6px red}.hide{display:none}.fineprint{color:#fff;margin:1rem auto;font-size:.75rem}.fineprint a{color:#fff}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{clip:rect(20px, 20px, 20px, 20px);height:20px;width:20px;overflow:visible;position:relative !important}*,*::before,*::after{box-sizing:border-box;scroll-behavior:smooth}body{margin:20px;padding-top:150px;margin-top:0;font-family:"Gotham A","Gotham B";font-style:normal;font-weight:300;font-size:20px}ul{margin:0;padding:0}img{display:block}p{margin:0;margin-bottom:40px}p.insta-cta{color:#2d2d38;font-family:"Gotham A","Gotham B";font-size:40px;font-style:normal;font-weight:700;line-height:48px;margin-bottom:40px;margin-left:0px;margin-right:0px;margin-top:0px;text-align:center;text-transform:uppercase}p.red.tagline{font-size:22px;line-height:1.2;margin:0;margin-bottom:20px;text-transform:uppercase;color:#aa1f2e;font-family:"Gotham A","Gotham B";font-style:normal;font-weight:700}p.menu-item-title{font-size:22px;color:#2d2d38;line-height:1.2;margin:0px 0px 20px 0px;text-transform:uppercase;font-family:"Gotham A","Gotham B";font-style:normal;font-weight:bold}p a{text-decoration:underline}a{text-decoration:none}.button{color:#aa1f2e;border:4px solid #aa1f2e;border-radius:3px;padding:10px 20px;text-transform:uppercase;font-size:20px;line-height:1;cursor:pointer;display:inline-block;margin-bottom:20px;text-align:center;font-family:"Gotham A","Gotham B";font-style:normal;font-weight:600 !important;transition:all 300ms ease-in-out}.button.white_button{color:#fff;border:4px solid #fff}.button.white_button:hover{background:#2d2d38;border:4px solid #2d2d38}.button.red_button{color:#fff;background:#aa1f2e}.button.red_button:hover{background:#2d2d38;border:4px solid #2d2d38}.button:hover{background:#aa1f2e;color:#fff}.short_wrapper.offers{position:relative;padding:40px}.short_wrapper.offers .promo-wrapper{position:relative}.short_wrapper.offers .promo-wrapper .promo-sticker{position:absolute;z-index:20;width:70px;height:70px;background-color:#aa1f2e;padding:.75rem 1.5rem;border-radius:50%;display:flex;justify-content:center;align-items:center;transform:rotate(25deg);left:90%;top:-7.25rem}.short_wrapper.offers .promo-wrapper .sms-description{position:relative;margin-bottom:40px}.short_wrapper.offers .promo-wrapper .promo-text{position:relative;font-size:.6rem;text-transform:uppercase;text-align:center;padding:.5rem;font-weight:700;color:#fff;font-family:"Gotham A","Gotham B";margin:0}@media only screen and (min-width: 360px){.short_wrapper.offers .promo-wrapper .promo-sticker{width:90px;height:90px;left:85%;top:-7.5rem}.short_wrapper.offers .promo-wrapper .promo-text{font-size:.8rem}}@media only screen and (min-width: 525px){.short_wrapper.offers .promo-wrapper .promo-sticker{width:100px;height:100px;left:2%;transform:rotate(337deg)}.short_wrapper.offers .promo-wrapper .promo-text{font-size:.9rem}}@media only screen and (min-width: 645px){.short_wrapper.offers .promo-wrapper .promo-sticker{left:0}}@media only screen and (min-width: 768px){.short_wrapper{padding:150px 50px}}@media only screen and (min-width: 1024px){.short_wrapper{padding:100px}}.flex_container{display:flex;overflow:hidden}.flex_container.offers{flex-wrap:wrap}.flex_container .flex_item img{max-width:100%;height:auto}.flex_container .flex_item:nth-of-type(2){margin:20px 0}.select-wrap{padding:0;background-image:url(../images/arrow-down.svg);background-size:1.15rem;background-repeat:no-repeat;background-position:97% 55%;background-color:#fff;max-width:600px;margin:0 auto}.select-wrap #topic-change{width:100%;height:3rem;margin:0 auto;padding:.5rem 40px .5rem .5rem;background:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1rem}.answers{padding:0 0 1rem}.answers div h2{margin:1rem auto}.answers div.copy{display:none;padding:1rem 0}.answers div.copy.active{display:flex;justify-content:center;align-items:center}.answers div #tripleseat_embed_form{color:#2d2d38;margin:0;padding:0}.answers div #tripleseat_embed_form h2{color:#fff}.answers div #tripleseat_embed_form select{color:gray;border:1px solid gray}.answers div #tripleseat_embed_form input.button{font-family:alternate-gothic-atf,sans-serif;text-transform:uppercase;max-width:100%;padding-left:5px;border:3px solid #aa1f2e;background-color:#fff}.answers div #tripleseat_embed_form input.button:hover{background:#aa1f2e;color:#fff}.answers div #tripleseat_embed_form #lead_form_submit a{color:#fff}.loader{text-align:center;margin:auto;display:none;position:absolute;top:70%;left:50%;transform:translate(-50%, -50%);z-index:5}.loader.show{display:block;margin:2rem auto}.loader span{border:.5rem solid #aa1f2e;border-top:.5rem solid #fff;border-radius:50%;width:3rem;height:3rem;animation:spinLoader 2s linear infinite;display:block;margin:auto}div#fundraising-hdr{display:flex;align-items:flex-start;justify-content:space-between}div#fundraising-hdr div#imgs-to-side-wrapper{display:none}@media only screen and (min-width: 1000px){div#fundraising-hdr div#imgs-to-side-wrapper{display:flex;flex-direction:column;flex:50%;margin:0 2rem 0 1rem}div#fundraising-hdr div#imgs-to-side-wrapper div.img-to-side-wrapper{max-height:100%;padding:1rem}div#fundraising-hdr div#imgs-to-side-wrapper div.img-to-side-wrapper img{max-width:100%}}div#fundraising-hdr div#fundraiing-copy-wrapper{flex:50%;margin:none}@media only screen and (min-width: 1000px){div#fundraising-hdr div#fundraiing-copy-wrapper{margin:0 1rem 0 2rem}}div#fundraising-hdr div#fundraiing-copy-wrapper div.fundraising-copy p{padding:1rem 0}article.fundraising-outer-wrap{position:relative;z-index:2;padding:3rem 1rem}#fundraising-pg-bttm-img-wrapper{width:100%;max-width:800px;display:flex;align-items:center;justify-content:center;margin:0 auto}#fundraising-pg-bttm-img-wrapper img{width:100%;padding-bottom:1rem}@media only screen and (min-width: 1200px){#fundraising-pg-bttm-img-wrapper{display:none}}@media only screen and (min-width: 768px){.flex_container{display:flex;flex-direction:row;flex-wrap:nowrap}.flex_container .flex_item{flex:1}.flex_container .flex_item:nth-of-type(2){margin:0px 20px}}.wrapper{max-width:1000px;margin:0 auto}.wrapper.short_wrapper{max-width:850px}.blue{color:#2d2d38}.white{color:#fff}.red{color:#aa1f2e;font-size:22px;line-height:1.2;margin:0;margin-bottom:20px;text-transform:uppercase;font-weight:700}h1{font-size:35px;color:#aa1f2e;margin:0;margin-bottom:40px;text-transform:uppercase}h2{font-size:25px;line-height:1.2;text-transform:uppercase;margin:0;margin-bottom:40px;color:#2d2d38}h2 span{font-size:26px;display:block;font-weight:200}@media only screen and (min-width: 768px){h1{font-size:50px;color:#aa1f2e;margin:0;margin-bottom:40px;text-transform:uppercase}h2{font-size:40px}h2.big{font-size:70px}h2.big span{font-size:60px}}h1,h2,h3,h4{font-family:"Gotham A","Gotham B";font-style:normal;font-weight:700}h3{font-size:22px;color:#2d2d38;line-height:1.2;margin:0;margin-bottom:20px;text-transform:uppercase}.three{width:100%}@media only screen and (min-width: 768px){.three{width:calc((100% - 40px)/3);float:left}.three:nth-of-type(2){margin:0px 20px}}header{position:fixed;top:0;left:0;z-index:5;width:100%;background:#fff;border-bottom:5px solid #aa1f2e}header #header_logo{width:auto;height:80px;margin:20px 0px;display:block;float:left;overflow-y:visible;padding-left:10px}header #header_logo img{z-index:5;width:auto;height:100%}header #menu_icon{width:60px;height:60px;float:right;cursor:pointer;background:#aa1f2e;transition:background 300ms ease-in-out;margin:30px 10px 0 0;border-radius:20px;position:relative}header #menu_icon span{transition:all 400ms ease-in-out;position:absolute;width:30px;height:3px;top:2%;right:48%;background:#fff}header #menu_icon span:nth-of-type(1){transform:translateY(21px) TranslateX(15px)}header #menu_icon span:nth-of-type(2){transform:translateY(28px) TranslateX(15px);opacity:1}header #menu_icon span:nth-of-type(3){transform:translateY(35px) TranslateX(15px)}header #menu_icon.close_menu_icon{background:#2d2d38}header #menu_icon.close_menu_icon span:nth-of-type(1){transform:translateY(28px) TranslateX(15px) rotate(45deg)}header #menu_icon.close_menu_icon span:nth-of-type(2){opacity:0}header #menu_icon.close_menu_icon span:nth-of-type(3){transform:translateY(28px) TranslateX(15px) rotate(-45deg)}header nav{position:fixed;top:120px;background:#aa1f2e;right:0;width:80%;z-index:5;transform:translateX(100%);transition:all 300ms ease-in-out}header nav.open_nav{transform:translateX(0%)}header nav ul{margin:0;padding:0;list-style-type:none;display:flex;flex-direction:column;align-self:center;height:78vh}header nav ul li{width:80%;border-bottom:1px solid #fff;margin:0 auto;display:flex}header nav ul li a{font-size:20px;text-transform:uppercase;font-weight:bold;color:#fff;text-decoration:none;display:block;text-align:center;width:100%;font-family:"Gotham A","Gotham B";font-style:normal;font-weight:700;line-height:25px;align-self:center}header nav ul li.current-menu-item a::before{content:"Current Page: ";position:absolute;height:1px;width:1px;overflow:hidden}header nav ul li:last-of-type{border-bottom:0}#header_buttons{position:absolute;top:28px;right:85px}#header_buttons .button{font-size:15px;padding:5px;line-height:12px;display:block;margin:0;margin-bottom:5px;box-sizing:border-box}@media only screen and (min-width: 768px){#header_buttons{display:none}header #menu_icon{display:none}header #header_logo{position:absolute;top:20px;left:50%;margin-left:-75px;width:150px;display:block;z-index:5;margin-top:0}header #header_logo img{width:100%;height:auto;z-index:5}header nav{transform:translateX(0) !important;position:static;background:none;margin:40px 0;width:100%}header nav ul{display:flex;justify-content:space-around;flex-direction:row;height:unset}header nav ul li{border-bottom:none;align-self:center;order:1;width:100%;height:auto !important}header nav ul li:nth-of-type(3){margin-right:100px}header nav ul li:nth-of-type(4){margin-left:100px}header nav ul li.current_page_item a{color:#2d2d38}header nav ul li a{color:#aa1f2e;line-height:1.2 !important;font-size:15px;padding:0 10px}}@media only screen and (min-width: 1024px){header #header_logo{margin-left:-100px;width:200px}header nav ul li a{font-size:18px}}.clearfix{clear:both}section:not(.holiday-promo-header):not(.cookies-choices-panel):not(.cookies-customization-panel){margin:20px 0px;clear:both;overflow:auto;width:100%}section.blue_section{background:#2d2d38}section.blue_section h2,section.blue_section h3,section.blue_section p{color:#fff}section.blue_section .white_button:hover{background:#aa1f2e;border:4px solid #aa1f2e}section.center{text-align:center}section.gradient{position:relative}section.gradient:after{content:"";background:rgba(0,0,0,.3);width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}section .content{position:relative;z-index:2;padding:40px}section .content p:last-of-type{margin-bottom:0}section .content .button:last-of-type{margin-bottom:0}#background{min-height:600px;background-size:cover !important;background-position:center center !important;position:relative}#background .caption{bottom:40px;right:40px;color:#fff;position:absolute;margin-bottom:0}.donut_images{position:relative;overflow:hidden}.donut_images .donut_image{position:absolute;width:500px;opacity:.5}.donut_images .donut_image.donut_left{left:-298px}.donut_images .donut_image.donut_right{right:-252px}.donut_images .donut_image.donut_top{top:-375px}.donut_images .donut_image.donut_bottom{bottom:-303px}@media only screen and (min-width: 768px){section .content{padding:150px 50px}.donut_images .donut_image{opacity:.5}}@media only screen and (min-width: 1024px){section .content{padding:150px 100px}.donut_images .donut_image{opacity:1}}#promoVideo{width:100%;height:70vh;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.faqs-list{list-style-type:none;margin-left:auto;margin-right:auto;margin-top:3rem;max-width:750px}.faqs-list li{margin-bottom:2rem}.faqs-list li button{display:flex;text-align:left;font-family:"Gotham A","Gotham B";border:none;border-bottom:2px solid #aa1f2e;padding-bottom:.25rem;justify-content:space-between;background:none;width:100%;margin-bottom:.5rem;font-size:1.25rem}.faqs-list li .answer{display:none;font-size:1.25rem;text-align:left;margin-left:7px}.faqs-list li .answer.active{display:block}#video-container{position:relative;height:70vh;overflow:hidden}#video-container img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}#video-container .control-btn{position:absolute;z-index:3;bottom:10px;right:10px}#video-container .control-btn #play-pause{border:none;background:rgba(0,0,0,0)}#video-container .control-btn #play-pause #play-pause-svg{width:40px;height:auto;position:relative;bottom:-3px}#video-container .control-btn #play-pause #play-pause-svg circle{fill:#000}#video-container .control-btn #play-pause #play-pause-svg path,#video-container .control-btn #play-pause #play-pause-svg rect{fill:#fff;transition:fill .5s ease-in-out}#video-container .control-btn #play-pause #play-pause-svg path.faded,#video-container .control-btn #play-pause #play-pause-svg rect.faded{fill:gray}#slider{padding:0;margin-top:0;background-size:cover !important;background-position:center center !important;position:relative}#slider img{width:100%}#slider .headline{position:absolute;bottom:40px;left:40px;color:#fff;max-width:500px}#slider .headline h2{color:#fff;text-shadow:0 0 20px #000}#slider .headline .button{margin-bottom:0}@media only screen and (min-width: 768px){#slider .headline{left:100px;bottom:100px}}#hashtags{text-align:center}#hashtags p{display:inline-block;margin-bottom:0;font-size:18px;margin:20px;font-family:"Gotham A","Gotham B";font-style:normal;font-weight:700}#header_background{width:100%;height:30vh;background-size:cover !important;background-position:center center !important;margin-top:0;position:relative}#header_background .caption{bottom:40px;right:40px;color:#fff;position:absolute;margin-bottom:0}@media only screen and (min-width: 768px){#header_background{height:40vh;min-height:400px}}.page_description{padding:40px 20px;text-align:center}.page_description p{margin-bottom:0}#home_three_boxes{padding:0;flex-direction:column}#home_three_boxes .flex_item{position:relative;text-align:left;height:300px;width:100%;background-size:cover !important;background-position:center center !important}#home_three_boxes .flex_item .overlay{position:absolute;bottom:0;left:0;width:100%;padding:20px;background:linear-gradient(45deg, white, transparent)}#home_three_boxes .flex_item .overlay p{box-sizing:border-box;color:#2d2d38;font-family:"Gotham A","Gotham B";font-size:40px;font-style:normal;font-weight:700;margin-bottom:0px;margin-left:0px;margin-right:0px;margin-top:0px;max-width:250px;padding-left:4px;text-align:left;text-transform:uppercase}#home_three_boxes .flex_item .overlay p span{font-size:26px;display:block;font-weight:200}#home_three_boxes .flex_item img{display:none}@media only screen and (min-width: 600px){#home_three_boxes{flex-direction:row;display:flex;flex-wrap:wrap}#home_three_boxes .flex_item{width:calc(50% - 10px);margin:0;margin-right:20px;margin-bottom:20px}#home_three_boxes .flex_item:nth-of-type(2){margin-right:0}#home_three_boxes .flex_item:last-of-type{margin-right:0;width:100%;margin-bottom:0}}@media only screen and (min-width: 768px){#home_three_boxes .flex_item{width:33.3333333333%;margin:0;margin-right:20px !important;height:40vh}#home_three_boxes .flex_item:last-of-type{margin-right:0 !important}}#order_online_home{background:#aa1f2e url(../images/donut_overlay.jpg) no-repeat left top;position:relative;overflow:hidden;background-attachment:fixed}#order_online_home img{position:absolute;top:-50px;right:0;z-index:2;width:450px;display:none}#order_online_home p{color:#fff;margin-top:20px}#newsletter_container{background:url(../images/newsletter_bg.jpg);background-size:cover}#newsletter_container h2{color:#fff}#newsletter_container p{color:#fff;margin-bottom:40px}#large_slide{background:url(../images/special_occasions_home.jpg);background-size:cover}#large_slide h2{color:#fff}#large_slide .content{max-width:800px}#large_slide p{margin-bottom:40px;color:#fff}#instagram_home{padding:0;align-items:center;text-align:center}#instagram_home .flex_item p{margin-bottom:0}#instagram_home a{color:#000}section.blue_section .errorExplanation.errorExplanation h2,section.blue_section .errorExplanation p{color:#000}#tripleseat_embed_form{max-width:600px;margin:auto}#tripleseat_embed_form h2{font-size:30px;margin:20px 0 0}#tripleseat_embed_form label{color:#fff;font-size:20px;display:block;margin-bottom:10px}#tripleseat_embed_form label span.required{color:#fff !important}#tripleseat_embed_form table tr.row_event_date{position:relative}#tripleseat_embed_form table tr.row_event_date div#ui-datepicker-div{top:75px !important;left:0 !important}#tripleseat_embed_form input,#tripleseat_embed_form input#lead_phone_number,#tripleseat_embed_form input#lead_phone_number_extension,#tripleseat_embed_form input#lead_guest_count,#tripleseat_embed_form select,#tripleseat_embed_form textarea{width:100%;padding:10px 20px}#tripleseat_embed_form a{padding:.5rem 0;color:#000;text-decoration:underline}form{width:100%;text-align:center}form input,form textarea,form select{background:hsla(0,0%,100%,.8);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;color:#2d2d38;font-size:20px;line-height:1.2;padding:10px 20px;border-radius:3px;display:block;margin-bottom:20px;width:100%;outline:none}form select{background-image:url(../images/arrow-down.svg);background-size:1.15rem;background-repeat:no-repeat;background-position:97% 55%}input:not([type=submit]),select,textarea{font-family:sans-serif !important}form input:not([type=submit]):focus,form textarea:focus,form select:focus{background:#fff}form input[type=submit]:focus{outline:3px solid #aa1f2e}form p{text-align:left;margin-bottom:10px !important}form input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox;display:inline-block;width:auto;margin:0;margin-right:20px}form label{color:#fff;font-size:20px;display:block;margin-bottom:10px;text-align:left}form [type=submit]{letter-spacing:normal;font-family:"Gotham A","Gotham B";font-style:normal;font-weight:600;display:inline-block;width:auto;background:none}footer{background:#aa1f2e;overflow:auto;padding:40px}footer #footer_logo{margin-bottom:20px;display:block}footer #footer_logo img{width:100%;max-width:200px;margin:0 auto}footer h2{color:#fff;margin-bottom:0;font-weight:normal;font-size:18px}footer .links{text-align:center}footer .links li{display:block;margin-bottom:20px}footer .links li:last-of-type{margin-bottom:0}footer .links li button{background:unset;width:100%;text-align:center;border:unset;cursor:pointer;font-family:"Gotham A","Gotham B";font-weight:300}footer .links li a,footer .links li button{display:block;font-size:20px;line-height:1.2;color:#fff;text-transform:uppercase}footer .social{text-align:center;margin:20px 0px}footer .social li{display:inline-block;margin:20px;margin-bottom:0px;color:#fff}footer .social li a{display:block}footer .social li a img{height:30px;width:auto}#cookies-agree{display:none;position:fixed;bottom:0;left:0;width:100vw;height:-moz-fit-content;height:fit-content;background-color:#000;color:#fff;z-index:2000;line-height:1.3;text-align:left;font-size:15px;padding:1rem 1rem;align-items:center;justify-content:center;max-width:unset;margin:auto;border:none}#cookies-agree p{margin-bottom:unset}#cookies-agree .btn{font-size:1rem;text-align:center;cursor:pointer;text-transform:lowercase;outline:1px solid #fff;outline-offset:-5px;background-color:#231f20;border:1px solid #231f20;padding:8px 20px;font-weight:400;color:#fff;white-space:nowrap}@media only screen and (max-width: 765px){#cookies-agree .btn.close{margin-left:unset}}#cookies-agree .btn.active{color:#231f20;background-color:#fff;outline:1px solid #231f20}#cookies-agree .btn a{color:#fff;font-weight:400}@media only screen and (max-width: 1000px){#cookies-agree{flex-direction:column}}#cookies-agree .link-wrapper{display:flex;flex-wrap:wrap;-moz-column-gap:1rem;column-gap:1rem;row-gap:.5rem}#cookies-agree .link-wrapper a{text-decoration:none}#cookies-agree sup{padding:0 1rem;font-size:17px}@media screen and (min-width: 800px){#cookies-agree{font-size:18px}}#cookies-agree.show{display:flex;gap:1rem}@media only screen and (min-width: 768px){footer #footer_logo{width:33.3333333333%;float:left}footer .links{width:33.3333333333%;float:left}footer .social{width:33.3333333333%;float:left;margin-top:0}.donut_images .donut_image.donut_left{left:-270px}.donut_images .donut_image.donut_right{right:-190px}.donut_images .donut_image.donut_top{top:-315px}.donut_images .donut_image.donut_bottom{bottom:-270px}}@media only screen and (min-width: 1000px){.donut_images .donut_image.donut_left{left:-170px}.donut_images .donut_image.donut_right{right:-170px}.donut_images .donut_image.donut_top{top:-170px}.donut_images .donut_image.donut_bottom{bottom:-170px}}#chicken{padding:0}#donuts{padding:0}.menu_list{margin:40px auto;text-align:left;padding:0px 20px}.menu_list li{clear:both;list-style:none;margin-bottom:30px}.menu_list li h3{font-weight:bold}.menu_list li:last-of-type{margin-bottom:0}@media only screen and (min-width: 768px){.menu_list{margin:100px auto}}@media only screen and (min-width: 768px){.two_columns{-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px}.two_columns li{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}}.menu_header{width:100%;padding:0;overflow:auto}.menu_header .thumb{width:100%;height:300px;background-size:cover !important;background-position:center center !important;position:relative}.menu_header .thumb:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom, rgba(228, 228, 228, 0.01) 0%, rgba(228, 228, 228, 0) 75%, #e4e4e4 100%)}.menu_header .content{background:#e4e4e4}.menu_header .content .menu_list{padding:0;margin-bottom:0;margin-top:40px}.menu_header .content img{width:150px}.menu_header .content a{color:#aa1f2e}#breakfast_header{margin-bottom:20px}.single_post a{color:#2d2d38;text-decoration:underline;font-weight:bold}.single_post h3{margin-bottom:40px}.single_post p{line-height:1.5}.left{float:left;width:100%}.right{float:right;width:100%}.full{width:100%}.half{width:100%;float:left}.price{margin-bottom:10px !important;font-size:16px;color:#757575}@media only screen and (min-width: 768px){.half{width:calc(50% - 10px)}.half:nth-of-type(odd){margin-right:10px}.half:nth-of-type(even){margin-left:10px}}@media only screen and (min-width: 768px){.menu_header{width:100%;position:relative;overflow:auto}.menu_header .thumb{width:100%;height:100%;position:absolute;z-index:1}.menu_header .thumb:before{background:none}.menu_header .content{z-index:2;width:50%;background:hsla(0,0%,100%,.75)}}.donut_list{background:none;overflow:auto;margin-top:20px;padding:20px;box-shadow:inset 0 0 50px 0 rgba(0,0,0,.5);position:relative}.donut_list .wrapper{display:flex;flex-direction:column;flex-wrap:wrap;max-width:1200px}.donut_list .wrapper .donut{width:100%;box-sizing:border-box;float:left;border-bottom:2px solid #2d2d38}.donut_list .wrapper .donut:last-of-type{border-bottom:0}.donut_list .wrapper .donut img{width:100%;margin-bottom:10px}.donut_list .wrapper .donut p.name{text-align:center;margin:20px;margin-top:0;color:#2d2d38;text-transform:none;padding:0px 10px;font-weight:normal;font-weight:600;min-height:60px}.donut_list .wrapper .donut p{text-align:center;font-size:18px;padding:0px 20px;color:#2d2d38}.donut_warning{padding:20px}.donut_warning h2{color:#aa1f2e}@media only screen and (min-width: 500px){.donut_list .wrapper{flex-direction:row}.donut_list .wrapper .donut{width:50%}.donut_list .wrapper .donut:nth-of-type(11){border-bottom:0}.donut_list .wrapper .donut:nth-of-type(odd){border-right:1px solid #2d2d38}.donut_list .wrapper .donut:nth-of-type(even){border-left:1px solid #2d2d38}}@media only screen and (min-width: 768px){.donut_list{overflow:visible}.donut_list .wrapper .donut{width:33.3333333333%}.donut_list .wrapper .donut:nth-of-type(10){border-bottom:0}.donut_list .wrapper .donut:nth-of-type(odd){border-right:0}.donut_list .wrapper .donut:nth-of-type(even){border-left:0}}@media only screen and (min-width: 1024px){.donut_list .wrapper .donut{width:25%}.donut_list .wrapper .donut:nth-of-type(9){border-bottom:0}}#news .news_item{margin-bottom:20px}#news .news_item:last-of-type{margin-bottom:0}#news .news_item .thumbnail{width:100%;height:200px;background-size:cover !important;background-position:center center !important}#news .news_item .content{background:#e4e4e4}#news .news_item .content p{margin-bottom:20px}@media only screen and (min-width: 768px){#news .news_item{display:flex}#news .news_item .thumbnail{width:50%;height:auto}#news .news_item .content{width:50%}}#specials article .thumb img{width:100%}#specials article .content{padding:40px 20px}#specials article .content .menu_list{margin-bottom:0;padding:0;margin-top:40px}#specials article .content .menu_list li:last-of-type h3{margin-bottom:0}@media only screen and (min-width: 768px){#specials article{display:flex;margin-bottom:20px}#specials article .thumb{min-width:calc(50% - 10px);margin-right:20px;flex:1;background-size:cover !important;background-position:center center !important}#specials article .thumb img{display:none}#specials article .content{min-width:calc(50% - 10px);flex:1;padding:60px}#specials article:nth-of-type(even) .thumb{position:relative;order:2;margin-left:20px}#specials article:nth-of-type(even) .thumb:before{content:"";width:20px;height:20px;position:absolute;background:#aa1f2e;top:-20px;left:-20px;transform:rotate(45deg)}#specials article:last-of-type{margin-bottom:0}}@media only screen and (min-width: 1024px){#specials article .content{padding:100px}}#parties_form p{margin-bottom:40px}#contact_us{height:-moz-fit-content;height:fit-content;overflow-y:hidden;overflow-x:hidden}#contact_us p{margin-bottom:40px}#contact_us p.promo-text{margin:0}#locations_list{padding:0}#locations_list .location{padding:0;margin-bottom:20px;clear:both;overflow:auto;background:#e4e4e4}#locations_list .location:last-of-type{margin-bottom:0}#locations_list .location .thumb{width:100%;height:300px;background-size:cover !important;background-position:center center !important;position:relative}#locations_list .location .thumb:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom, rgba(228, 228, 228, 0.01) 0%, rgba(228, 228, 228, 0) 75%, #e4e4e4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#03e4e4e4", endColorstr="#e4e4e4", GradientType=0)}#locations_list .location p.nickname{color:#bb0024;font-family:"Gotham A","Gotham B";font-size:22px;font-style:normal;font-weight:700;line-height:26.4px;margin-bottom:20px;margin-left:0px;margin-right:0px;margin-top:0px;text-transform:uppercase}#locations_list .location .red{border-bottom:1px solid #a8a8a8;padding-bottom:20px;font-weight:400}#locations_list .location .left_column{width:100%;padding:20px;overflow:auto}#locations_list .location .left_column h2{margin-bottom:20px}#locations_list .location .left_column .button{font-size:15px;display:block;clear:both;width:auto;max-width:200px}#locations_list .location .left_column .button:last-of-type{margin-bottom:0}#locations_list .location .left_column .address,#locations_list .location .left_column .phone{font-weight:400;text-transform:none;font-size:20px;color:#2d2d38 !important;display:block;margin-bottom:20px;overflow:auto}#locations_list .location .left_column .address img,#locations_list .location .left_column .phone img{width:30px;height:auto;display:block;margin-right:10px;float:left}#locations_list .location .right_column{width:100%;padding:20px;border-top:1px solid #a8a8a8;overflow:auto}#locations_list .location .right_column table{width:100%;font-size:16px;max-width:300px}#locations_list .location .right_column table tr td{padding-bottom:10px;text-transform:uppercase}#locations_list .location .right_column table tr td:nth-of-type(even){text-align:right}#locations_list .location .right_column table tr td:first-of-type{font-weight:500}@media only screen and (min-width: 768px){#locations_list .location .thumb{height:400px}#locations_list .location .left_column{width:60%;float:left;border-right:1px solid #a8a8a8}#locations_list .location .left_column .left{width:calc(65% - 10px)}#locations_list .location .left_column .right{width:calc(35% - 10px)}#locations_list .location .right_column{width:40%;float:left;border-top:0}#locations_list .location .right_column h3.red{text-align:center}}@media only screen and (min-width: 1024px){#locations_list .location{display:flex}#locations_list .location .thumb{height:auto;flex:2}#locations_list .location .thumb:before{background:linear-gradient(to right, rgba(228, 228, 228, 0.01) 0%, rgba(228, 228, 228, 0) 75%, #e4e4e4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#03e4e4e4", endColorstr="#e4e4e4", GradientType=1)}#locations_list .location .left_column{flex:2}#locations_list .location .right_column{flex:1;min-width:270px}}@media only screen and (min-width: 768px){#order_online_home img{display:block}}#grid_background{margin-bottom:20px}#grid_background .bg{background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important;position:relative;height:50vh;width:100%;margin-bottom:20px}#grid_background .bg:last-of-type{margin-bottom:0}#grid_background .bg .caption{bottom:40px;right:40px;color:#fff;position:absolute;margin-bottom:0;text-shadow:0 0 10px #000}#grid_background .bg.bg1{background-position:center left !important}@media only screen and (min-width: 768px){#grid_background{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;height:100vh;grid-gap:20px}#grid_background .bg{background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important;position:relative;margin-bottom:0;height:auto}#grid_background .bg.bg1{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:3;background-position:center left !important}}#fishbowl a{color:#fff;font-weight:bold;text-decoration:underline}@keyframes spinLoader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}/*# sourceMappingURL=main-12-19-25.min.css.map */