@import"https://fonts.googleapis.com/css2?family=Lato:wght@400;700;900&family=Poppins:wght@400;600;700;900&family=Raleway:wght@400;600;900&family=Satisfy&display=swap";._layout_6r9kk_1{flex:1;display:flex;flex-direction:column}._header_6r9kk_8{background-color:var(--color-black);border-bottom:2px solid var(--color-yellow);position:sticky;top:0;z-index:100}._nav_6r9kk_16{max-width:1200px;margin:0 auto;padding:.75rem 2rem;display:flex;align-items:center;justify-content:space-between}._logoLink_6r9kk_25{display:inline-flex;text-decoration:none}._logoLink_6r9kk_25:hover{text-decoration:none}._logoImage_6r9kk_34{height:56px;object-fit:contain}._hamburger_6r9kk_40{display:none;flex-direction:column;gap:5px;background:var(--color-red);border:none;border-radius:4px;padding:8px;cursor:pointer}._hamburger_6r9kk_40 span{display:block;width:24px;height:2px;background:var(--color-white);transition:transform .2s,opacity .2s}._hamburgerOpen_6r9kk_59 span:nth-child(1){transform:translateY(7px) rotate(45deg)}._hamburgerOpen_6r9kk_59 span:nth-child(2){opacity:0}._hamburgerOpen_6r9kk_59 span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}._navLinks_6r9kk_72{display:flex;list-style:none;gap:2rem;align-items:center}._navLink_6r9kk_72{color:var(--color-white);font-family:var(--font-content);font-weight:700;font-size:1rem;text-transform:uppercase;text-decoration:none;letter-spacing:.05em;transition:color .2s}._navLink_6r9kk_72:hover{color:var(--color-red);text-decoration:none}._navLinkActive_6r9kk_95{color:var(--color-red)}._main_6r9kk_101{flex:1;width:100%}._footer_6r9kk_107{margin:1rem auto 2rem;max-width:80vw;padding:2rem;text-align:center;outline:.2rem solid var(--color-yellow);border-radius:4px}._footerLogo_6r9kk_117{max-width:200px;margin:.5rem auto;display:block}._footerText_6r9kk_123{color:var(--color-white);font-family:var(--font-content);font-size:1.25rem;font-weight:600;letter-spacing:.15rem;text-transform:uppercase;padding:.5rem}._footerSocial_6r9kk_133{padding:.5rem}._footerSocial_6r9kk_133 a{color:var(--color-yellow);font-size:1.25rem;font-weight:700}@media(max-width:768px){._hamburger_6r9kk_40{display:flex}._navLinks_6r9kk_72{display:none;position:absolute;top:100%;left:0;right:0;flex-direction:column;background-color:var(--color-dark-gray);border:1px solid var(--color-white);padding:1rem 0;gap:0}._navLinksOpen_6r9kk_162{display:flex}._navLinks_6r9kk_72 li{width:100%;text-align:center}._navLink_6r9kk_72,._navLinkActive_6r9kk_95{display:block;padding:1rem;font-size:1.25rem}._footer_6r9kk_107{max-width:95vw}}._page_dpn9w_1{display:flex;flex-direction:column}._hero_dpn9w_7{margin-top:0;width:100%;height:420px;display:flex;flex-flow:column wrap;background-size:contain;background-position:center;background-repeat:no-repeat}._heroTitle_dpn9w_18{margin:auto;max-width:80%;font-family:var(--font-headline);font-size:3.25rem;text-transform:uppercase;letter-spacing:.2em;color:var(--color-white);text-shadow:2px 2px 8px #000000;line-height:150%;text-align:center}._hoursSection_dpn9w_32{background-color:var(--color-red);border-top:2px solid var(--color-yellow);padding:5%;text-align:center}._sectionTitle_dpn9w_39{font-family:var(--font-title);font-size:2.75rem;font-weight:700;line-height:150%;color:var(--color-white)}._subHeading_dpn9w_47{color:var(--color-blue);font-family:var(--font-headline);font-size:2rem;font-weight:700;letter-spacing:.5rem;text-transform:uppercase;padding:.5rem 0}._hoursDay_dpn9w_57{font-family:var(--font-content);font-size:2rem;line-height:150%}._hoursTime_dpn9w_63{color:var(--color-blue);font-family:var(--font-headline);font-size:1.75rem;font-weight:700;letter-spacing:.3rem;text-transform:uppercase}._sectionLink_dpn9w_72{color:var(--color-yellow);font-family:var(--font-headline);font-size:1.75rem;font-weight:600;text-decoration:none}._sectionLink_dpn9w_72:hover{text-decoration:underline}._giftSection_dpn9w_85{background-color:var(--color-dark-gray);padding:5%;text-align:center}._giftText_dpn9w_91{font-family:var(--font-content);font-size:1.75rem;line-height:175%;padding:.5rem 0}._faqSection_dpn9w_99{background-color:var(--color-yellow);padding:5%;text-align:center}._faqText_dpn9w_105{color:var(--color-black);font-family:var(--font-content);font-size:2rem;line-height:150%}._faqLink_dpn9w_112{color:var(--color-red);font-family:var(--font-headline);font-size:1.75rem;font-weight:600;text-decoration:none}._faqLink_dpn9w_112:hover{text-decoration:underline}._gameSection_dpn9w_125{background-color:var(--color-green);border-top:2px solid var(--color-black);padding:5%;text-align:center}._gameText_dpn9w_132{font-family:var(--font-content);font-size:2rem;line-height:150%}@media(max-width:768px){._heroTitle_dpn9w_18,._sectionTitle_dpn9w_39{font-size:2rem}}._page_n0jm6_1{display:flex;flex-direction:column}._about_n0jm6_7{background-color:var(--color-light-gray);padding:5%;margin-top:0}._aboutTitle_n0jm6_13{font-family:var(--font-title);font-size:2.75rem;font-weight:700;color:var(--color-black);line-height:150%;text-align:center}._aboutText_n0jm6_22{max-width:900px;margin:1rem auto}._aboutText_n0jm6_22 p{color:var(--color-black);font-size:1.25rem;line-height:175%}._faq_n0jm6_34{background-color:var(--color-dark-gray);padding:5%}._faqTitle_n0jm6_39{color:var(--color-blue);font-family:var(--font-headline);font-size:1.75rem;font-weight:700;letter-spacing:.3rem;text-transform:uppercase;text-align:center;margin-bottom:1.5rem}._faqItem_n0jm6_50{max-width:900px;margin:0 auto;padding:.5rem 0}._faqQuestion_n0jm6_56{font-family:var(--font-content);font-size:1.75rem;line-height:175%;padding:.5rem 0}._faqAnswer_n0jm6_63{color:var(--color-yellow);font-size:1.25rem;line-height:150%;max-width:900px}._page_1e39r_1{display:flex;flex-direction:column;align-items:center;padding:2rem}._content_1e39r_8{padding:5%;width:100%;text-align:center}._title_1e39r_14{font-family:var(--font-title);font-size:2.75rem;font-weight:700;line-height:150%;margin-bottom:1rem}._label_1e39r_22{color:var(--color-blue);font-family:var(--font-headline);font-size:1.75rem;font-weight:700;letter-spacing:.3rem;text-transform:uppercase;padding:1rem 0 .25rem}._value_1e39r_32{font-size:1.25rem;line-height:150%;max-width:900px;margin:0 auto}._legal_1e39r_39{margin-top:2rem;font-size:.875rem;color:var(--color-dim-gray)}._page_1ylea_1{display:flex;flex-direction:column;align-items:center;padding:2rem 1rem;max-width:1200px;margin:0 auto;background:var(--color-dark-gray)}._category_1ylea_12{width:100%;margin-bottom:2rem}._categoryTitle_1ylea_17{color:var(--color-red);font-family:var(--font-headline);font-size:1.95rem;font-weight:900;letter-spacing:.2rem;text-align:center;text-transform:uppercase;padding:1rem 0}._categoryDescription_1ylea_28{text-align:center;font-size:1.1rem;color:var(--color-white);margin-bottom:1rem}._itemsGrid_1ylea_36{display:flex;flex-flow:row wrap;justify-content:center}._menuItem_1ylea_43{background:var(--color-white);border:.1rem solid var(--color-border-gray);border-radius:.4rem;box-shadow:0 5px 20px 0 var(--color-box-shadow);display:flex;flex-basis:30rem;flex-flow:column nowrap;margin:.5rem;max-width:90vw}._itemTable_1ylea_55{padding:.5rem;width:100%}._itemTable_1ylea_55 td{line-height:125%;padding:.25rem}._itemName_1ylea_65{color:var(--color-blue);font-family:var(--font-headline);font-size:1.5rem;font-weight:700;letter-spacing:.15rem;text-align:left;text-transform:uppercase}._itemPrice_1ylea_75{color:var(--color-black);font-family:var(--font-content);font-size:1.5rem;font-weight:600;letter-spacing:.15rem;text-align:right;text-transform:uppercase}._itemDescription_1ylea_85{color:var(--color-black);font-family:var(--font-content);font-size:1.25rem;line-height:125%;padding:0 1rem 1rem;max-width:30rem}._sidesSection_1ylea_95{width:100%;display:flex;flex-direction:column;align-items:center;margin-bottom:2rem}._sidesList_1ylea_103{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}._sideItem_1ylea_110{background:#fff;color:var(--color-black);font-weight:600;padding:.5rem 1rem;text-transform:capitalize;border-radius:4px}._page_1d4u4_1{display:flex;flex-direction:column;align-items:center;padding:2rem}._content_1d4u4_8{max-width:95vw;margin:2rem auto;outline:.2rem solid var(--color-yellow);border-radius:4px;padding:2rem;text-align:center}._title_1d4u4_17{color:var(--color-yellow);font-family:var(--font-title);font-size:3rem;font-weight:900;letter-spacing:.3rem;line-height:125%;text-shadow:rgb(0,0,0) 2px 2px 6px;padding:1.5rem}._description_1d4u4_28{font-size:1.25rem;font-weight:700;line-height:150%;max-width:85vw;margin:0 auto;padding:1rem}._contactHeading_1d4u4_37{color:var(--color-black);font-size:2rem;font-weight:700;padding:1rem}._contactText_1d4u4_44{font-size:1.25rem;line-height:150%;padding:.5rem}._contactMethod_1d4u4_50{padding:.5rem}._contactMethod_1d4u4_50 a{color:var(--color-yellow);font-family:var(--font-headline);font-size:1.5rem;font-weight:700;letter-spacing:.2rem}._page_nnfn2_1{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:4rem 2rem;text-align:center}._title_nnfn2_10{font-size:4rem;font-weight:800;line-height:1;color:var(--color-dim-gray)}._message_nnfn2_17{font-size:1.125rem;color:var(--color-dim-gray)}._link_nnfn2_22{color:var(--color-blue);text-decoration:none}._link_nnfn2_22:hover{text-decoration:underline}:root{--color-black: #000000;--color-white: whitesmoke;--color-red: #ed1c24;--color-yellow: #fcba03;--color-blue: #1e90ff;--color-green: #25944c;--color-dark-gray: #383838;--color-dim-gray: #696969;--color-light-gray: #F3F4F4;--color-border-gray: #dbd9d9;--color-box-shadow: rgb(126 137 140 / 20%);--font-content: "Lato", sans-serif;--font-headline: "Poppins", sans-serif;--font-footer: "Raleway", Arial, sans-serif;--font-title: "Satisfy", cursive;font-family:var(--font-content);line-height:1.5;font-weight:400;color:var(--color-white);background-color:var(--color-black);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{min-height:100vh;display:flex;flex-direction:column}#root{flex:1;display:flex;flex-direction:column}a{color:var(--color-yellow);text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3,h5{font-family:var(--font-headline)}
