.TenantPageBackground-module__D6D1Vq__page{isolation:isolate;position:relative}.TenantPageBackground-module__D6D1Vq__layer{z-index:-1;pointer-events:none;position:fixed;inset:0}.TenantPageBackground-module__D6D1Vq__pattern{display:block}.TenantPageBackground-module__D6D1Vq__cover{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%}
.TenantLandingPage-module__FeajzW__alternating>section{background-color:#0000}.TenantLandingPage-module__FeajzW__alternating>section:nth-of-type(2n){background-color:var(--plain-section-background)}
.ComingSoonPage-module__svvpyG__racing{isolation:isolate;background-image:repeating-linear-gradient(135deg,#0000 0 3px,#ffffff05 3px 4px);position:relative;overflow:hidden}.ComingSoonPage-module__svvpyG__racing:before,.ComingSoonPage-module__svvpyG__racing:after{content:"";z-index:-1;background:var(--race-primary);width:clamp(42px,10vw,150px);height:160%;position:absolute;top:-30%;transform:rotate(24deg)}.ComingSoonPage-module__svvpyG__racing:before{box-shadow:18px 0 0 var(--race-secondary), 24px 0 0 var(--race-primary);left:-4%}.ComingSoonPage-module__svvpyG__racing:after{opacity:.2;right:-4%}.ComingSoonPage-module__svvpyG__panel{color:#1a1a1a;background:#fafafa;border:1px solid #ffffff30;border-radius:8px;width:100%;max-width:48rem;overflow:hidden;box-shadow:0 24px 80px #0006}.ComingSoonPage-module__svvpyG__checkered{background:repeating-conic-gradient(#101010 0% 25%,#fafafa 0% 50%) 0 0/24px 24px;height:24px}.ComingSoonPage-module__svvpyG__content{padding:clamp(32px,6vw,64px) clamp(20px,5vw,56px)}.ComingSoonPage-module__svvpyG__title{letter-spacing:-.055em;text-transform:uppercase;margin:0;font-size:clamp(2.5rem,8vw,5rem);font-style:italic;font-weight:900;line-height:1}.ComingSoonPage-module__svvpyG__title:after{content:"";background:var(--race-primary);width:88px;height:6px;margin:24px auto 0;display:block;transform:skew(-24deg)}
.TalusApplePayButton-module__fgkzyW__button{-webkit-appearance:-apple-pay-button;-apple-pay-button-type:pay;-apple-pay-button-style:black;cursor:pointer;border:0;border-radius:12px;width:100%;height:48px;margin-top:16px;display:block}.TalusApplePayButton-module__fgkzyW__button:disabled{opacity:.45;cursor:not-allowed}
.BunRacingSections-module__c0ATtq__page{color:#201e19;background:#fff9ed!important}.BunRacingSections-module__c0ATtq__page>div>nav a,.BunRacingSections-module__c0ATtq__page>div>nav button,.BunRacingSections-module__c0ATtq__page>div>nav [class*=rounded],.BunRacingSections-module__c0ATtq__page footer [class*=rounded]{border-radius:0!important}.BunRacingSections-module__c0ATtq__page #gallery [class*=rounded]{border-radius:0!important}.BunRacingSections-module__c0ATtq__page #hours-location [class*=rounded]{border-radius:0!important}.BunRacingSections-module__c0ATtq__page>div>nav a[href=\/menu]{border:2px solid #201e19;font-weight:800;box-shadow:3px 3px #201e19;color:#fff9ed!important;background:#d62329!important}.BunRacingSections-module__c0ATtq__page>div>nav{-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:2px solid #201e19;box-shadow:none!important;background:#fff9ed!important}.BunRacingSections-module__c0ATtq__page [data-tenant-mobile-menu] [class*=rounded]{border-radius:0!important}.BunRacingSections-module__c0ATtq__page [data-tenant-mobile-menu]>div>div{overscroll-behavior:contain;border:2px solid #201e19;overflow-y:auto;box-shadow:5px 5px #201e19;background:#fff9ed!important}.BunRacingSections-module__c0ATtq__page [data-tenant-mobile-menu]>div>div:before{content:"";background:repeating-conic-gradient(#201e19 0% 25%,#fff9ed 0% 50%) 0/18px 18px;height:18px;display:block}.BunRacingSections-module__c0ATtq__page [data-tenant-mobile-menu] a{min-height:48px;color:#201e19!important}.BunRacingSections-module__c0ATtq__page [data-tenant-mobile-menu] a:not([href=\/menu]):not([href=\/login]){letter-spacing:.03em;text-transform:uppercase;border-bottom:1px solid #201e19;font-family:Impact,Arial Narrow,sans-serif;font-size:26px}.BunRacingSections-module__c0ATtq__page [data-tenant-mobile-menu] a:hover{background:#ffcf32}.BunRacingSections-module__c0ATtq__page [data-tenant-mobile-menu] a[href=\/menu]{border:2px solid #201e19;font-weight:800;box-shadow:4px 4px #201e19;color:#fff9ed!important;background:#d62329!important}.BunRacingSections-module__c0ATtq__page [data-tenant-mobile-menu] a[href=\/login]{background:#ffcf32;border:2px solid #201e19;font-weight:800}.BunRacingSections-module__c0ATtq__page [data-tenant-mobile-menu] a:focus-visible{outline-offset:3px;outline:3px solid #226cbb}@media (max-width:767px){.BunRacingSections-module__c0ATtq__page [data-tenant-mobile-menu]{bottom:var(--mobile-order-bar-height,0px)}.BunRacingSections-module__c0ATtq__page [data-tenant-mobile-menu]>div>div{box-shadow:none;border-inline:0;border-top:0}}.BunRacingSections-module__c0ATtq__page #gallery{background:#fff9ed;border-bottom:2px solid #201e19;padding-block:80px}:is(.BunRacingSections-module__c0ATtq__page #gallery h2,.BunRacingSections-module__c0ATtq__page #hours-location h2){text-transform:uppercase;margin-block:14px;font-size:clamp(34px,4vw,56px);font-style:italic;line-height:1.05;color:#201e19!important}.BunRacingSections-module__c0ATtq__page #gallery>div>p:first-child{letter-spacing:.13em;color:#a91920!important}.BunRacingSections-module__c0ATtq__page #hours-location>div>div:first-child>p{letter-spacing:.13em;color:#a91920!important}.BunRacingSections-module__c0ATtq__page #gallery button:has(img){border:2px solid #201e19;box-shadow:4px 4px #201e19}:is(.BunRacingSections-module__c0ATtq__page #gallery a[href=\/gallery],.BunRacingSections-module__c0ATtq__page #hours-location a[href=\/menu],.BunRacingSections-module__c0ATtq__page #hours-location a[target=_blank]){padding:15px 24px;font-weight:800;transition:transform .18s,box-shadow .18s;box-shadow:4px 4px #201e19;color:#fff9ed!important;background:#d62329!important;border:2px solid #201e19!important}:is(.BunRacingSections-module__c0ATtq__page #gallery a[href=\/gallery]:hover,.BunRacingSections-module__c0ATtq__page #hours-location a[href=\/menu]:hover,.BunRacingSections-module__c0ATtq__page #hours-location a[target=_blank]:hover){transform:translate(2px,2px);box-shadow:2px 2px #201e19}.BunRacingSections-module__c0ATtq__page #hours-location{background:#fff9ed;padding-block:80px}.BunRacingSections-module__c0ATtq__page #hours-location>div>div:has(iframe){background:#ffcf32;border:2px solid #201e19;box-shadow:7px 7px #201e19}.BunRacingSections-module__c0ATtq__page #hours-location div:has(>iframe){box-shadow:none;border:2px solid #201e19}.BunRacingSections-module__c0ATtq__page #hours-location h3{text-transform:uppercase;font-size:32px}.BunRacingSections-module__c0ATtq__page #hours-location button{font-weight:800;color:#201e19!important}.BunRacingSections-module__c0ATtq__page footer{border-top:12px solid #ffcf32;color:#fff9ed!important;background:#201e19!important}.BunRacingSections-module__c0ATtq__page footer h3,.BunRacingSections-module__c0ATtq__page footer h4{text-transform:uppercase;letter-spacing:.03em;font-family:Impact,Arial Narrow,sans-serif;font-size:22px;color:#ffcf32!important}.BunRacingSections-module__c0ATtq__page footer p,.BunRacingSections-module__c0ATtq__page footer a,.BunRacingSections-module__c0ATtq__page footer button,.BunRacingSections-module__c0ATtq__page footer span{color:#fff9ed!important}body:has(.BunRacingSections-module__c0ATtq__page) [data-mobile-order-bar]{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff9ed!important;border-top:2px solid #201e19!important}body:has(.BunRacingSections-module__c0ATtq__page) [data-mobile-order-bar] a{border:2px solid #201e19;box-shadow:3px 3px #201e19;border-radius:0!important}body:has(.BunRacingSections-module__c0ATtq__page) [data-mobile-order-bar] a[href=\/menu]{color:#fff9ed!important;background:#d62329!important}.BunRacingSections-module__c0ATtq__main{background:#fff9ed}.BunRacingSections-module__c0ATtq__main h1,.BunRacingSections-module__c0ATtq__main h2,.BunRacingSections-module__c0ATtq__main h3{font-family:Impact,Arial Narrow,Helvetica Neue,sans-serif;font-weight:900}.BunRacingSections-module__c0ATtq__main a:focus-visible{outline-offset:6px;outline:3px solid #226cbb}.BunRacingSections-module__c0ATtq__hero{background:#fff9ed}.BunRacingSections-module__c0ATtq__heroInner{grid-template-columns:1fr 1fr;max-width:1600px;min-height:640px;margin:auto;display:grid}.BunRacingSections-module__c0ATtq__heroCopy{z-index:1;padding:85px 30px 65px max(32px,50vw - 630px);position:relative}.BunRacingSections-module__c0ATtq__eyebrow{letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:12px;font-size:12px;font-weight:800;display:flex}.BunRacingSections-module__c0ATtq__hero h1{letter-spacing:-.035em;margin:30px 0 24px;font-size:clamp(64px,6.8vw,112px);font-style:italic;line-height:.96}.BunRacingSections-module__c0ATtq__hero h1 span{color:#d62329;text-shadow:3px 3px #ffcc30}.BunRacingSections-module__c0ATtq__heroDescription{color:#4c483e;max-width:420px;font-size:18px;line-height:1.65}.BunRacingSections-module__c0ATtq__actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:30px;display:flex}.BunRacingSections-module__c0ATtq__button{color:#fff9ed;background:#d62329;border:2px solid #201e19;justify-content:center;align-items:center;gap:24px;padding:16px 24px;font-size:14px;font-weight:800;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:4px 4px #201e19}.BunRacingSections-module__c0ATtq__button:hover{transform:translate(2px,2px);box-shadow:2px 2px #201e19}.BunRacingSections-module__c0ATtq__lightButton{color:#201e19;background:#ffcf32}.BunRacingSections-module__c0ATtq__textLink{text-underline-offset:5px;align-items:center;gap:9px;font-size:14px;font-weight:750;display:inline-flex}.BunRacingSections-module__c0ATtq__textLink:hover{text-decoration:underline}.BunRacingSections-module__c0ATtq__location{letter-spacing:.13em;margin-top:45px;font-size:10px;font-weight:800}.BunRacingSections-module__c0ATtq__location span{color:#d62329;margin:0 10px}.BunRacingSections-module__c0ATtq__miniChecker{background:repeating-conic-gradient(#201e19 0% 25%,#fff9ed 0% 50%) 0/10px 10px;flex-shrink:0;width:30px;height:20px}.BunRacingSections-module__c0ATtq__heroPhoto{background:#201e19;border-left:7px solid #d62329;min-height:560px;position:relative}.BunRacingSections-module__c0ATtq__heroPhoto>img{object-fit:cover}.BunRacingSections-module__c0ATtq__photoLabel{background:#fff9ed;border:2px solid #201e19;align-items:center;gap:20px;padding:10px 14px;font-size:12px;font-weight:850;display:flex;position:absolute;bottom:25px;left:28px;transform:rotate(-3deg)}.BunRacingSections-module__c0ATtq__roundel{outline-offset:-9px;letter-spacing:.06em;background:#ffcf32;border:3px solid #201e19;border-radius:50%;outline:2px dashed #201e19;flex-direction:column;justify-content:center;align-items:center;width:140px;height:140px;font-size:11px;font-weight:900;line-height:1.25;display:flex;position:absolute;top:30px;right:28px;transform:rotate(12deg)}.BunRacingSections-module__c0ATtq__roundel strong{font-family:Impact,Arial Narrow,sans-serif;font-size:20px}.BunRacingSections-module__c0ATtq__roundel span{color:#b51e25;margin-top:6px}.BunRacingSections-module__c0ATtq__checker{background:repeating-conic-gradient(#201e19 0% 25%,#fff9ed 0% 50%) 0/26px 26px;height:26px}.BunRacingSections-module__c0ATtq__foodStrip{letter-spacing:.04em;background:#ffcf32;border-bottom:2px solid #201e19;justify-content:center;align-items:center;gap:clamp(16px,4vw,70px);padding:22px 16px;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(15px,2vw,26px);display:flex}.BunRacingSections-module__c0ATtq__foodStrip b{color:#b51e25;font-size:15px}.BunRacingSections-module__c0ATtq__menu{max-width:1320px;margin:auto;padding:95px 30px 80px}.BunRacingSections-module__c0ATtq__headingRow{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:35px;display:flex}.BunRacingSections-module__c0ATtq__headingRow h2{letter-spacing:-.02em;margin-top:12px;font-size:clamp(34px,4vw,56px);font-style:italic;line-height:1.05}.BunRacingSections-module__c0ATtq__headingRow h2 span{color:#cf2028}.BunRacingSections-module__c0ATtq__lineup{grid-template-columns:repeat(4,1fr);gap:22px;display:grid}.BunRacingSections-module__c0ATtq__foodCard{min-width:0}.BunRacingSections-module__c0ATtq__cardImage{aspect-ratio:1;border:2px solid #201e19;position:relative;overflow:hidden;box-shadow:5px 5px #e3d9c4}.BunRacingSections-module__c0ATtq__cardImage>img{object-fit:cover;transition:transform .25s}.BunRacingSections-module__c0ATtq__foodCard:hover .BunRacingSections-module__c0ATtq__cardImage>img{transform:scale(1.04)}.BunRacingSections-module__c0ATtq__raceNumber{background:#ffcf32;border:2px solid #201e19;padding:2px 10px;font-family:Impact,sans-serif;font-size:23px;font-style:italic;position:absolute;top:12px;left:12px}.BunRacingSections-module__c0ATtq__cardArrow{background:#ffcf32;border-top:2px solid #201e19;border-left:2px solid #201e19;padding:10px;position:absolute;bottom:0;right:0}.BunRacingSections-module__c0ATtq__foodCard h3{text-transform:uppercase;margin:20px 0 9px;font-size:25px;line-height:1.1}.BunRacingSections-module__c0ATtq__foodCard p{color:#5c574d;font-size:14px;line-height:1.6}.BunRacingSections-module__c0ATtq__comboBanner{color:#fff9ed;background:#d62329;border:2px solid #201e19;grid-template-columns:1fr 1fr;align-items:center;gap:40px;margin:90px 18px 10px;padding:36px 75px 36px 130px;display:grid;position:relative;box-shadow:7px 7px #201e19}.BunRacingSections-module__c0ATtq__comboBanner h3{margin-top:10px;font-size:clamp(28px,3vw,40px);font-style:italic;line-height:1.05}.BunRacingSections-module__c0ATtq__comboAction>p{max-width:350px;margin-bottom:18px;font-size:14px;line-height:1.65}.BunRacingSections-module__c0ATtq__bannerFries{width:190px;height:auto;position:absolute;top:45px;left:-70px;transform:rotate(-28deg)}.BunRacingSections-module__c0ATtq__bannerFlag{width:130px;height:auto;position:absolute;top:-50px;right:-45px;transform:rotate(14deg)}.BunRacingSections-module__c0ATtq__about{background:#ffcf32;border-block:2px solid #201e19;grid-template-columns:1fr 1fr;display:grid}.BunRacingSections-module__c0ATtq__aboutPhoto{min-height:500px;position:relative}.BunRacingSections-module__c0ATtq__aboutPhoto>img{object-fit:cover}.BunRacingSections-module__c0ATtq__photoCaption{text-align:center;letter-spacing:.1em;background:#fff9ed;border:2px solid #201e19;padding:12px;font-size:12px;font-weight:900;position:absolute;bottom:25px;left:25px;right:25px;transform:rotate(-2deg)}.BunRacingSections-module__c0ATtq__aboutCopy{padding:80px max(35px,50vw - 630px) 75px 65px;position:relative}.BunRacingSections-module__c0ATtq__aboutCopy h2{text-transform:uppercase;max-width:400px;margin:18px 0 24px;font-size:clamp(42px,4.5vw,68px);font-style:italic;line-height:1}.BunRacingSections-module__c0ATtq__aboutCopy>p:not(.BunRacingSections-module__c0ATtq__eyebrow){max-width:450px;margin-bottom:30px;font-size:16px;line-height:1.8}.BunRacingSections-module__c0ATtq__aboutFlag{width:110px;height:auto;position:absolute;top:-50px;right:22px;transform:rotate(15deg)}.BunRacingSections-module__c0ATtq__cta{color:#fff9ed;background:#201e19;position:relative}.BunRacingSections-module__c0ATtq__ctaInner{text-align:center;max-width:1000px;margin:auto;padding:65px 180px 75px;position:relative}.BunRacingSections-module__c0ATtq__ctaInner .BunRacingSections-module__c0ATtq__eyebrow{color:#ffcf32;justify-content:center}.BunRacingSections-module__c0ATtq__cta h2{text-transform:uppercase;margin:18px 0;font-size:clamp(42px,5vw,72px);font-style:italic;line-height:1}.BunRacingSections-module__c0ATtq__ctaInner>p:not(.BunRacingSections-module__c0ATtq__eyebrow){margin-bottom:28px;font-size:16px;line-height:1.6}.BunRacingSections-module__c0ATtq__ctaFries{width:210px;height:auto;position:absolute;top:80px;right:-15px;transform:rotate(35deg)}@media (max-width:1000px){.BunRacingSections-module__c0ATtq__heroCopy{padding:65px 25px 45px}.BunRacingSections-module__c0ATtq__hero h1{font-size:76px}.BunRacingSections-module__c0ATtq__heroPhoto{min-height:540px}.BunRacingSections-module__c0ATtq__roundel{width:110px;height:110px}.BunRacingSections-module__c0ATtq__roundel strong{font-size:16px}.BunRacingSections-module__c0ATtq__lineup{grid-template-columns:repeat(2,1fr);gap:30px}.BunRacingSections-module__c0ATtq__comboBanner{padding:35px 40px 35px 95px}.BunRacingSections-module__c0ATtq__bannerFries{width:135px}.BunRacingSections-module__c0ATtq__aboutCopy{padding:65px 35px}}@media (max-width:760px){.BunRacingSections-module__c0ATtq__heroInner{grid-template-columns:1fr}.BunRacingSections-module__c0ATtq__heroCopy{padding:40px 24px 35px}.BunRacingSections-module__c0ATtq__hero h1{margin-top:22px;font-size:clamp(68px,14vw,100px)}.BunRacingSections-module__c0ATtq__heroDescription{font-size:16px}.BunRacingSections-module__c0ATtq__heroPhoto{aspect-ratio:1.2;border-top:4px solid #d62329;border-left:0;min-height:0}.BunRacingSections-module__c0ATtq__heroPhoto>img{object-position:center 58%}.BunRacingSections-module__c0ATtq__heroInner{min-height:0}.BunRacingSections-module__c0ATtq__roundel{top:15px;right:18px}.BunRacingSections-module__c0ATtq__location{margin-top:28px}.BunRacingSections-module__c0ATtq__foodStrip{flex-wrap:wrap;gap:12px;padding:18px 12px;font-size:17px}.BunRacingSections-module__c0ATtq__foodStrip b{font-size:10px}.BunRacingSections-module__c0ATtq__eyebrow{letter-spacing:.1em;font-size:10px}.BunRacingSections-module__c0ATtq__actions{gap:22px}.BunRacingSections-module__c0ATtq__menu{padding:55px 22px}.BunRacingSections-module__c0ATtq__headingRow{display:block}.BunRacingSections-module__c0ATtq__headingRow>a{margin-top:18px}.BunRacingSections-module__c0ATtq__lineup{gap:25px 16px}.BunRacingSections-module__c0ATtq__foodCard h3{font-size:22px}.BunRacingSections-module__c0ATtq__foodCard p{font-size:13px}.BunRacingSections-module__c0ATtq__raceNumber{font-size:18px;top:8px;left:8px}.BunRacingSections-module__c0ATtq__cardArrow{padding:6px}.BunRacingSections-module__c0ATtq__comboBanner{grid-template-columns:1fr;gap:20px;margin:65px 0 5px;padding:35px 25px}.BunRacingSections-module__c0ATtq__comboBanner>div:first-of-type{padding-right:65px}.BunRacingSections-module__c0ATtq__bannerFries{width:100px;top:-30px;left:auto;right:-4px;transform:rotate(12deg)}.BunRacingSections-module__c0ATtq__bannerFlag{display:none}.BunRacingSections-module__c0ATtq__comboBanner h3{font-size:33px}.BunRacingSections-module__c0ATtq__about{grid-template-columns:1fr}.BunRacingSections-module__c0ATtq__aboutPhoto{min-height:300px}.BunRacingSections-module__c0ATtq__aboutCopy{padding:45px 25px}.BunRacingSections-module__c0ATtq__aboutCopy h2{font-size:52px}.BunRacingSections-module__c0ATtq__aboutCopy>p:not(.BunRacingSections-module__c0ATtq__eyebrow){font-size:15px}.BunRacingSections-module__c0ATtq__aboutFlag{width:80px}.BunRacingSections-module__c0ATtq__ctaInner{padding:55px 24px}.BunRacingSections-module__c0ATtq__ctaFries{display:none}.BunRacingSections-module__c0ATtq__ctaInner>p:not(.BunRacingSections-module__c0ATtq__eyebrow){font-size:15px}}@media (prefers-reduced-motion:reduce){.BunRacingSections-module__c0ATtq__button,.BunRacingSections-module__c0ATtq__cardImage>img{transition:none}}