@font-face{font-family:Gill Sans MT W03 Light;src:url(fonts/08b9a0e0-b112-404d-a21b-bc6feec9ed69.eot?#iefix);src:url(fonts/08b9a0e0-b112-404d-a21b-bc6feec9ed69.eot?#iefix) format("eot"),url(fonts/1356a7bd-20d8-4016-b4fa-2d40a92e7778.woff2) format("woff2"),url(fonts/2427fecb-e688-4cef-846a-bf56df35f0a5.woff) format("woff"),url(fonts/4577b442-695b-4e04-a35a-8302d6dde49c.ttf) format("truetype")}@font-face{font-family:Gill Sans W01_n3;src:url(fonts/79da62d1-e5a1-451a-ab72-1328b4f8558e.eot?#iefix) format("eot")}@font-face{font-family:Gill Sans W01;src:url(fonts/79da62d1-e5a1-451a-ab72-1328b4f8558e.eot?#iefix);src:url(fonts/79da62d1-e5a1-451a-ab72-1328b4f8558e.eot?#iefix) format("eot"),url(fonts/c84e5aa5-75e6-4fb3-8f52-eb03f57d1af6.woff2) format("woff2"),url(fonts/277b285e-76f4-4aac-9bac-800a74bdddd3.woff) format("woff"),url(fonts/83706a9a-c250-4a85-8f78-6c5cf79ec014.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Gill Sans W01_n5;src:url(fonts/7dfa42fb-a44b-40e2-9d13-1572b057bc3b.eot?#iefix) format("eot")}@font-face{font-family:Gill Sans W01;src:url(fonts/7dfa42fb-a44b-40e2-9d13-1572b057bc3b.eot?#iefix);src:url(fonts/7dfa42fb-a44b-40e2-9d13-1572b057bc3b.eot?#iefix) format("eot"),url(fonts/5dcd1b38-d595-4966-9d40-696b7b29c0cd.woff2) format("woff2"),url(fonts/b9947f64-d079-4c63-bcb3-d50ea832f4d9.woff) format("woff"),url(fonts/a31574bd-1c0f-4a52-9972-b406d623dbc9.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Gill Sans W01_n7;src:url(fonts/1a389c67-1221-496f-9e75-86343b47d59b.eot?#iefix) format("eot")}@font-face{font-family:Gill Sans W01;src:url(fonts/1a389c67-1221-496f-9e75-86343b47d59b.eot?#iefix);src:url(fonts/1a389c67-1221-496f-9e75-86343b47d59b.eot?#iefix) format("eot"),url(fonts/86470f48-8e3a-4e92-814b-253f9befd235.woff2) format("woff2"),url(fonts/6f221e27-e272-4694-960b-a1fad35ed77d.woff) format("woff"),url(fonts/2226e437-881d-493c-92d4-551a25b6672c.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Milea;src:url(fonts/milea-webfont.woff) format("woff"),url(fonts/milea-webfont.woff2) format("woff2"),url(fonts/milea-webfont.ttf) format("truetype")}@font-face{font-family:Bahnschrift;src:url(fonts/bahnschrift.ttf) format("truetype")}html{font-size:100%}body{background:#fff;color:#000;font-size:62.7%;font-family:Gill Sans W01,sans-serif}body.no-bg{background:transparent}a{color:#000;font-family:Gill Sans W01,sans-serif}a:active,a:focus,a:hover{text-decoration:none;color:inherit}h1,h2,h3,h4,h5{font-family:Gill Sans W01,sans-serif;font-weight:500;line-height:1.1;margin-top:0;margin-bottom:15px}h1{font-size:38px;color:#fff;line-height:44px;font-weight:700;letter-spacing:4px}h2{font-size:56px;font-family:Milea,sans-serif;margin-bottom:5px}h2,h3{color:#000}h3{font-size:32px;letter-spacing:2px;font-weight:700;text-transform:uppercase;margin-bottom:20px}h4{font-size:28px}h2+h1{margin-top:-20px}p{font-size:22px;line-height:1.8;font-family:Gill Sans W01,sans-serif;font-weight:500;margin-top:0;margin-bottom:20px}ol,ul{padding-left:22px}ul{list-style:square}li{font-size:20px;line-height:22px;font-family:Gill Sans W01,sans-serif;font-weight:300;margin-top:0;margin-bottom:10px}a,i{transition:all .3s ease-in}p a{text-decoration:none}blockquote{color:#000;font-size:20px;line-height:30px;border-top:2px solid #efefef;border-bottom:2px solid #efefef;width:270px;float:left}figure,img{max-width:100%;height:auto;border:none}address{margin-bottom:0;font-size:18px;line-height:1.8}strong{font-weight:700}em{font-style:italic}.hide{display:none}.c-header{padding-top:0;padding-bottom:0}.c-navbar{z-index:999}.c-navbar__toggle{font-size:16px;background-color:#a92e2d;z-index:9999}.c-navbar__toggle--open{position:fixed;top:10px;left:10px}.btn-mobile-ordering{background:#a92e2d;display:block;cursor:pointer;height:34px;align-self:center;padding:5px 20px;z-index:999;border:none;color:#fff;border-radius:4px;font-size:16px;margin:0 10px;line-height:24px}@media(min-width:997px){.btn-mobile-ordering{display:none}}@media(min-width:769px){.btn-mobile-ordering,.c-navbar__toggle{font-size:22px}}.c-promo{background-color:#a92e2d;padding:15px 0;text-align:center;display:none}.c-promo.open{display:block}.c-promo__content{color:#fff;font-size:20px;text-transform:uppercase;text-decoration:none;letter-spacing:2px}.c-promo__link{color:#fff}.c-promo__link:hover{color:#fff;text-decoration:underline}.c-promo__close{padding:0 15px;color:#fff;font-size:20px;cursor:pointer}#c-promo__close:focus,.c-promo__close:hover{color:#ccc;cursor:pointer}.c-branding{display:flex;justify-content:center;align-items:center;flex-grow:1;background-size:cover;background-position:50%;min-height:360px}.c-brand{display:block;max-width:180px;margin:20px auto}.c-branding__link{text-align:center;z-index:30}.c-banner-left-button,.c-banner-right-button{text-align:center}.c-navbar__container{background-color:#000;padding:20px 0}.c-navbar a{color:#a92e2d;text-transform:uppercase}.c-navbar__menu{justify-content:center}.c-navbar__menu a{padding:5px 20px;font-size:22px;font-family:Bahnschrift,sans-serif;letter-spacing:3px;margin:0 5px;text-decoration:none;position:relative}.c-navbar__menu a:after{content:"";position:absolute;bottom:0;left:50%;right:50%;width:40px;height:2px;width:0;background-color:#a92e2d;opacity:0;transition:all .25s ease-in-out}.c-navbar__menu a:hover:after{opacity:1;right:0;left:0;width:100%}.c-int-content{padding-top:60px;background-image:url(images/bg-metal-rickys-eastbound.jpg);background-repeat:repeat-y;background-size:contain;padding-bottom:100px}.c-int-content h1{text-transform:uppercase}.c-int-content a:hover{text-decoration:underline}.c-int-content--home{font-size:16px}.c-int-content--home h2{font-size:110px}.c-footer{margin-top:-200px;overflow:hidden;background-image:url(images/bg-chalkboard-rickys-eastbound.jpg);background-repeat:repeat-y;background-size:cover;padding-top:60px;text-align:center}.c-footer-container{margin-top:160px;transform:skew(0deg,-5deg);-ms-transform:skew(0deg,-10deg);-webkit-transform:skew(0deg,-5deg)}.c-footer-container__inner{transform:skew(0deg,5deg);-ms-transform:skew(0deg,10deg);-webkit-transform:skew(0deg,5deg)}.c-footer h3{font-size:32px;font-weight:500}.c-footer h4{font-size:20px;color:#fff;margin-bottom:0}.c-footer p{font-size:18px;margin-bottom:5px}.c-footer a{font-size:16px}.c-footer .c-footer__phone{font-size:20px}.c-footer-social{color:#2f2f2f;font-size:18px;padding-top:30px;padding-bottom:30px;display:flex;justify-content:center}.c-footer-social__item{background-color:#a92e2d;border-radius:50%;width:40px;height:40px;margin:0 5px;display:flex;justify-content:center;align-items:center}.c-footer-copy p,.c-footer-copy p a{color:#8d8d8d}.c-footer-menu address,.c-footer-menu h3,.c-footer-menu p{color:#fff}.c-footer-menu a:not(.o-btn){text-decoration:underline;color:#fff}.footer-partner{text-align:center}.footer-logo{display:inline-block;max-width:150px;margin-top:5px}.footer-logo img{max-width:100%;height:auto}.c-img__margin_neg{margin-top:-40px}.c-col__ricky{transform:skew(0deg,-5deg);-ms-transform:skew(0deg,-10deg);-webkit-transform:skew(0deg,-5deg);flex:2}.c-col__ricky_left{flex:1!important}.c-col__ricky_center,.c-col__ricky_left{transform:skew(0deg,5deg);-ms-transform:skew(0deg,10deg);-webkit-transform:skew(0deg,5deg)}.c-col__ricky_center{padding-top:40px;padding-bottom:40px;flex:1.5!important}.c-col__ricky_right{-webkit-clip-path:polygon(100% 0,100% 35%,100% 100%,0 100%,35% 50%,0 0);clip-path:polygon(100% 0,100% 35%,100% 100%,0 100%,35% 50%,0 0);transform:skew(0deg,0deg);-ms-transform:skew(0deg,0deg);-webkit-transform:skew(0deg,0deg);margin:0;background-image:url(/wp-content/uploads/2019/02/rickys-eastbound-chicken-wings.jpg);background-position:100%;background-size:cover;flex:1.5!important}.c-col__ricky_right .kt-inside-inner-col{height:100%}.wcn-tab-menu .kt-tabs-title-list{display:flex;justify-content:center}.wcn-tab-menu .kt-tabs-title-list li{flex:1;margin-bottom:5px}.wcn-tab-menu .kt-tabs-title-list li .kt-tab-title{border-radius:0;display:flex;justify-content:center;padding:8px 24px}.c-loop-posts{background:#fff;position:relative;padding-top:40px;padding-bottom:40px}.c-loop__header{text-align:center;padding-bottom:30px}.c-loop__post{display:block;margin-bottom:20px}.c-loop-posts .c-post__title{font-size:36px}.c-loop-posts .c-post__title a{text-decoration:none}.c-loop-posts .c-post__excerpt p{font-size:16px}.c-loop-posts .c-post__link{display:inline-block;font-size:16px;padding:8px 24px;color:#fff;background:#282828}.c-loop-posts .c-post__link:active,.c-loop-posts .c-post__link:focus,.c-loop-posts .c-post__link:hover{background:#444;text-decoration:none}.c-loop-posts .c-post__image{margin-bottom:15px}.c-loop-posts .c-post__date{display:inline-block;margin-right:10px;margin-bottom:0}.c-loop-posts .c-post__category{display:inline-block}.c-loop-posts .c-post__category a{display:inline-block;padding:3px 8px;background:#000;color:#fff;border-radius:20px}.c-single-post .c-post__header{padding-bottom:30px}.c-single-post .c-post__title{text-align:center}.c-single-post .c-post__date{text-align:center;color:#fff}.c-single-post .c-single-post__content{background:#fff}.newsletter{background-color:transparent;padding-top:60px;padding-bottom:60px}.newsletter p{color:#fff}.newsletter__form{visibility:hidden;position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.3);opacity:0;transition:visibility 0s,opacity .4s linear}.newsletter__form.open{opacity:1;visibility:visible}.newsletter__form-close{position:absolute;top:5px;right:5px;font-size:30px;background:none;border:none}.newsletter__form .newsletter__form-content{position:relative;margin:auto;background:#282828;padding:50px;width:100%;max-width:500px;color:#dadada;border-radius:8px;box-shadow:0 0 25px -15px #000}.newsletter__form .newsletter__form-content h2{font-size:to_rem(30px);color:#fff;text-align:center;margin-bottom:0}.newsletter__form .c-branding{padding:10px;width:100px;height:100px;background:transparent;position:absolute;top:-180px;left:0;right:0;margin-left:auto;margin-right:auto;border-radius:0}.newsletter__form .c-branding img{max-width:80px;min-width:0;height:auto}.wcn-pro .newsletter__form .gform_wrapper .gform_footer{display:flex;align-items:center;justify-content:center;padding-bottom:0}.newsletter__form .gform_wrapper .gform_footer input.button,.newsletter__form .gform_wrapper .gform_footer input[type=submit],.newsletter__form .gform_wrapper .gform_page_footer input.button,.newsletter__form .gform_wrapper .gform_page_footer input[type=submit]{color:#fff;background-color:#cf2e2e;border:none;border-radius:28px;box-shadow:none;cursor:pointer;display:inline-block;font-size:18px;padding:12px 24px;text-align:center;text-decoration:none;overflow-wrap:break-word}.newsletter__form .gform_wrapper .gform_footer input.button:hover,.newsletter__form .gform_wrapper .gform_footer input[type=submit]:hover,.newsletter__form .gform_wrapper .gform_page_footer input.button:hover,.newsletter__form .gform_wrapper .gform_page_footer input[type=submit]:hover{opacity:.75;background-color:#cf2e2e}.newsletter__form .gform_wrapper ul.gform_fields li.gfield{padding-right:0;padding-left:0}.newsletter__form .gform_wrapper .top_label .gfield_label,.newsletter__form .gform_wrapper legend.gfield_label{font-weight:500;font-size:.85em}.newsletter__form .gform_confirmation_message{font-size:18px;line-height:24px;text-align:center;padding:1em}.newsletter__form .gform_wrapper div.validation_error{color:red;font-size:1.5em;font-weight:700;margin-bottom:25px;border-top:2px solid red;border-bottom:2px solid red;padding:16px 0;clear:both;width:100%;text-align:center;line-height:1.8em}.newsletter__form .gform_wrapper .gfield_error .gfield_label,.newsletter__form .gform_wrapper .validation_message{color:red}.newsletter__form .gform_wrapper li.gfield.gfield_error,.newsletter__form .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:transparent;margin-bottom:6px!important;border-top:1px solid red;border-bottom:1px solid red;padding-bottom:6px;padding-top:8px;box-sizing:border-box}.header-button{color:#fff;background-color:#ab2f2f;border-radius:10px;box-shadow:none;cursor:pointer;display:inline-block;font-size:1.125em;padding:8px 20px;text-align:center;text-decoration:none;overflow-wrap:break-word;box-sizing:border-box;border:1px solid #ab2f2f;margin:30px auto 70px;font-size:24px;text-transform:none}.header-button.top-arrows{position:relative;white-space:nowrap;pointer-events:none;font-family:Milea,sans-serif;display:block;font-size:34px;font-weight:200}a.header-button{white-space:nowrap;font-size:24px;border:2px solid #fff;position:absolute;bottom:-55px;font-weight:400}a.header-button:hover{background-color:#882525;color:#fff}a.header-button.redwood{left:50%;transform:translate(-50%)}a.header-button.doordash{right:-45px}@media screen and (max-width:1200px){.header-button,a.header-button{font-size:18px}a.header-button{font-size:24px}a.header-button.redwood{left:50%;transform:translate(-50%)}a.header-button.doordash{right:-75px}}@media screen and (max-width:996px){a.header-button.redwood{left:50%;transform:translate(-50%)}a.header-button.doordash{right:-110px}}@media screen and (max-width:1400px){.c-int-content--home h2{font-size:90px}}@media screen and (max-width:1024px){.c-col__ricky_right{clip-path:none;-webkit-clip-path:none}}@media screen and (max-width:996px){.c-navbar__menu a{padding-top:20px;padding-bottom:20px}.c-int-content--home h2{font-size:70px}}@media screen and (max-width:767px){h3{font-size:28px}h2{font-size:30px}.c-int-content--home h2{font-size:40px}.c-promo__content,.c-promo__link{font-size:14px}.c-branding{min-height:250px}.c-brand{max-width:150px;margin:20px auto}.newsletter__form-content .c-branding{display:none}.newsletter__form .newsletter__form-content{position:relative;margin:auto;background:#282828;padding:20px;width:100%;max-width:90%;color:#dadada;border-radius:8px}a.header-button,a.header-button.doordash,a.header-button.redwood{white-space:nowrap;font-size:18px;border:2px solid #fff;position:relative;bottom:0;left:auto;transform:none;margin:0 auto 10px}.header-button.top-arrows{margin-bottom:10px}}@media screen and (max-width:500px){.header-button.top-arrows{font-size:19px;padding:10px 15px 7px}.header-button.top-arrows:before{left:-37px}.header-button.top-arrows:after,.header-button.top-arrows:before{background-size:30px 25px;position:absolute;top:16px;content:"";height:25px;width:30px}.header-button.top-arrows:after{right:-37px}}