@font-face{font-family:Quicksand;src:url('assets/fonts/quicksand-regular.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Quicksand;src:url('assets/fonts/quicksand-bold.woff2') format('woff2');font-weight:700;font-style:normal;font-display:swap}:root{--primary:#003e56;--secondary:#448ba8;--tertiary:#e5b534;--cream:#f5efdf;--switch-red:#f05a4a;--switch-green:#4cbb5f;--header-h:3rem;--footer-row-h:2.5rem;--credit-h:1rem;--footer-h:calc(var(--footer-row-h) + var(--credit-h));--chrome-h:calc(var(--header-h) + var(--footer-h));--content-h:calc(100dvh - var(--chrome-h))}*,::after,::before{box-sizing:border-box}body{margin:0;background:var(--primary);color:var(--cream);font-family:system-ui,-apple-system,sans-serif;-webkit-text-size-adjust:100%}html{height:100%}body.holding{height:100%;overflow:hidden}body.doc{min-height:100dvh;display:flex;flex-direction:column;font-family:Quicksand,system-ui,-apple-system,sans-serif;font-size:clamp(.95rem, .9rem + .25vw, 1.05rem);line-height:1.65}.site-header{width:100%;height:var(--header-h);display:flex;justify-content:space-between;align-items:flex-start;padding:0 .35rem;pointer-events:none}body.holding .site-header{position:fixed;top:0;left:0;z-index:3}body.doc .site-header{flex:none}.header-nav{pointer-events:auto;display:flex;align-items:flex-start;font-family:Quicksand,system-ui,-apple-system,sans-serif;font-size:clamp(.68rem, .55rem + .45vw, .8rem);font-weight:700;letter-spacing:.08em}.header-nav a{color:var(--tertiary);text-decoration:none;min-height:44px;display:inline-flex;align-items:center;padding:0 .55rem;transition:color .2s ease;-webkit-tap-highlight-color:transparent}.header-nav a:focus-visible,.header-nav a:hover{color:var(--cream)}.header-nav a[aria-current=page]{color:var(--cream)}.header-nav a:focus-visible{outline:2px solid var(--cream);outline-offset:-2px;border-radius:4px}.header-social{pointer-events:auto;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;color:var(--tertiary);transition:color .2s ease;-webkit-tap-highlight-color:transparent}.header-social:focus-visible,.header-social:hover{color:var(--cream)}.header-social:focus-visible{outline:2px solid var(--cream);outline-offset:2px;border-radius:4px}.header-end{display:flex;align-items:flex-start}.header-pause{pointer-events:auto;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;color:var(--tertiary);background:0 0;border:0;cursor:pointer;transition:color .2s ease;-webkit-tap-highlight-color:transparent}.header-pause:focus-visible,.header-pause:hover{color:var(--cream)}.header-pause:focus-visible{outline:2px solid var(--cream);outline-offset:2px;border-radius:4px}.header-pause svg{width:24px;height:24px}.header-social span{display:block;width:24px;height:24px;background-color:currentColor;-webkit-mask:url('assets/instagram.svg') no-repeat center/contain;mask:url('assets/instagram.svg') no-repeat center/contain}.site-header>noscript{pointer-events:auto;display:flex;flex:1 1 auto;align-items:flex-start;justify-content:space-between;width:100%}.site-header noscript>a{pointer-events:auto;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;opacity:.8}.footer{width:100%;display:flex;flex-direction:column;justify-content:center;white-space:nowrap;padding:0 .75rem;font-family:Quicksand,system-ui,-apple-system,sans-serif;border-top:1px solid rgba(245,239,223,.12)}.footer-row{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:clamp(.4rem,2vw,1rem)}body.holding .footer{position:fixed;bottom:0;left:0;height:var(--footer-h);z-index:2}body.doc .footer{flex:none;min-height:var(--footer-h)}body.doc .page+.footer{margin-top:2rem}.footer-nav{display:flex;justify-content:center;flex-wrap:nowrap;gap:clamp(.1rem,1.2vw,.4rem);font-size:clamp(.62rem, .5rem + .45vw, .75rem);font-weight:700;letter-spacing:.05em}.footer-nav a{color:var(--tertiary);text-decoration:none;min-height:var(--footer-row-h);display:inline-flex;align-items:center;padding:0 clamp(.2rem,1vw,.45rem);transition:color .2s ease}.footer-nav a:focus-visible,.footer-nav a:hover{color:var(--cream)}.footer-nav a[aria-current=page]{color:var(--cream)}.footer-pause{display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:var(--footer-row-h);padding:0 clamp(.2rem,1vw,.45rem);color:var(--tertiary);background:0 0;border:0;cursor:pointer;transition:color .2s ease}.footer-pause svg{width:1.6em;height:1.6em;min-width:18px;min-height:18px}.footer-pause:focus-visible,.footer-pause:hover{color:var(--cream)}.footer-pause:focus-visible{outline:2px solid var(--cream);outline-offset:-2px;border-radius:4px}html.is-paused *,html.is-paused ::after,html.is-paused ::before{animation-play-state:paused!important}.motion-play{display:none}.is-paused .motion-bars{display:none}.is-paused .motion-play{display:inline}@media (prefers-reduced-motion:reduce){.motion-toggle{display:none}}.footer-info{font-size:clamp(.58rem, .47rem + .4vw, .68rem);letter-spacing:.04em;color:var(--cream);opacity:.6}@media (max-width:479.98px){.footer-info{display:none}}.footer-credit{height:calc(var(--credit-h) - 1px);line-height:calc(var(--credit-h) - 1px);margin:0;text-align:center;font-size:clamp(.55rem, .45rem + .35vw, .65rem);letter-spacing:.04em;color:rgba(245,239,223,.6)}.footer-credit a{color:inherit;text-decoration:none;transition:color .2s ease}.footer-credit a:focus-visible,.footer-credit a:hover{color:var(--tertiary)}.page{flex:1 0 auto;width:min(100% - 2.5rem,62ch);margin-inline:auto;padding-block:1rem 1.5rem}.page-home{display:block;width:min(38vw,220px);margin:0 auto clamp(1.5rem,4vh,2.5rem);opacity:.8}.page-home img{display:block;width:100%;height:auto}.page h1{font-size:clamp(1.4rem, 1.1rem + 1.4vw, 1.9rem);font-weight:700;letter-spacing:.02em;margin:0 0 .35rem}.page .page-updated{margin:0 0 2rem;font-size:.8rem;letter-spacing:.05em;opacity:.6}.page.menu .page-updated{font-size:1rem;opacity:.85}.page h2{font-size:1rem;font-weight:700;letter-spacing:.04em;color:var(--tertiary);margin:2rem 0 .4rem}.page p{margin:0 0 1rem;opacity:.9}.page a{color:var(--tertiary);text-decoration:underline;text-underline-offset:0.2em}.page a:focus-visible,.page a:hover{color:var(--cream)}.miss{flex:1 0 auto;display:grid;place-items:center;padding:1.5rem;text-align:center}.miss .logo{display:block;width:min(42vw,340px);opacity:.8;margin:0 auto clamp(1.75rem,5vh,3rem)}.miss h1{font-weight:400;margin:0 0 1.6em;font-size:clamp(.95rem, 2vw, 1.2rem);letter-spacing:.06em;color:var(--cream);opacity:.82}.miss a{font-weight:700;font-size:clamp(.95rem, 2vw, 1.2rem);letter-spacing:.06em;color:var(--tertiary);text-decoration:none;border-bottom:2px solid currentColor;padding-bottom:.15em}.miss a:focus-visible,.miss a:hover{color:var(--cream)}.menu{width:min(100% - 2.5rem,74ch)}@media (min-width:760px){.menu-flow{columns:2;column-gap:3rem}}.menu-section{break-inside:avoid;margin:0 0 2rem}.menu-section>h2:first-child{margin-top:0}.menu-section h3{font-size:.8rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin:1.2rem 0 .5rem;opacity:.65}.menu .menu-kicker{margin:0 0 .9rem;font-size:.8rem;letter-spacing:.06em;opacity:.6}.menu-list{list-style:none;margin:0;padding:0}.menu-list>li{margin:0 0 .85rem}.menu-list--compact>li{margin:0 0 .35rem}.menu .menu-line{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;margin:0}.menu-name{font-weight:700;letter-spacing:.02em}.menu-price{flex:0 0 auto;font-weight:700;color:var(--tertiary)}.menu .menu-desc{margin:.1rem 0 0;font-size:.88rem;line-height:1.5;opacity:.72}.menu .menu-allergen{margin:1rem 0 0;font-size:.78rem;line-height:1.5;letter-spacing:.02em;opacity:.7;border-left:2px solid var(--tertiary);padding-left:.7rem}.menu .menu-foot{margin:1.5rem 0 0;text-align:center;font-size:.88rem;color:rgba(245,239,223,.75);opacity:1}.cta{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.7rem 1.6rem;font-family:Quicksand,system-ui,-apple-system,sans-serif;font-size:clamp(.85rem, 1.6vw, 1.05rem);font-weight:700;letter-spacing:.08em;text-indent:.08em;line-height:1.2;text-align:center;text-decoration:none;border-radius:999px;border:2px solid var(--tertiary);background:var(--tertiary);color:var(--primary);transition:background-color .2s ease,border-color .2s ease,color .2s ease;-webkit-tap-highlight-color:transparent}.cta:focus-visible,.cta:hover{background:var(--cream);border-color:var(--cream);color:var(--primary)}.cta:focus-visible{outline:2px solid var(--cream);outline-offset:3px}.cta-ghost{background:0 0;border-color:var(--cream);color:var(--cream)}.cta-ghost:focus-visible,.cta-ghost:hover{background:var(--cream);border-color:var(--cream);color:var(--primary)}.flyby{position:fixed;top:0;left:0;z-index:4;pointer-events:none;will-change:transform}.flyby.is-grounded{top:auto;bottom:4px}.flyby svg{display:block;width:100%;height:100%;overflow:visible;transform:rotate(var(--tilt,0deg));transition:transform .35s ease-out}.flyby-chick,.flyby-egg,.flyby-feather{position:fixed;top:0;left:0;z-index:4;pointer-events:none;will-change:transform,opacity}.flyby-chick svg,.flyby-egg svg,.flyby-feather svg{display:block;width:100%;height:100%}.flyby-chick,.flyby-egg{top:auto;bottom:4px}.flyby-egg{transform-origin:50% 100%}.flyby-crack{opacity:0}.flyby-egg.is-cracked .flyby-crack{opacity:1}.flyby-shell-top{transform-box:fill-box;transform-origin:center}.flyby-chick.is-left svg{transform:scaleX(-1)}.flyby-chick-leg{transform-box:view-box}.flyby-chick.is-running .flyby-chick-leg{animation:flyby-step .16s linear infinite}.flyby-chick.is-running .flyby-chick-leg--b{animation-delay:-80ms}.flyby-chick.is-running .flyby-chick-bob{animation:flyby-scurry .16s ease-in-out infinite}@keyframes flyby-scurry{0%,100%{transform:translateY(0)}50%{transform:translateY(-.6px)}}.flyby.is-left svg{scale:-1 1}.flyby-bob,.flyby-body,.flyby-leg,.flyby-wing{transform-box:view-box}.flyby-head,.flyby-thrust,.flyby-tip{transform-box:view-box}.flyby .flyby-thrust.is-thrusting{animation:flyby-thrust var(--thrust-dur,.97s) linear var(--thrust-n,1)}@keyframes flyby-thrust{0%,4%{transform:translateX(0)}74%{transform:translateX(-4.4px)}100%,92%{transform:translateX(0)}}.flyby-tail{transform-box:view-box;transform-origin:21px 103px}.flyby .flyby-tail.is-flicking{animation:flyby-flick .55s cubic-bezier(.2,.8,.3,1)}@keyframes flyby-flick{0%{transform:rotate(0)}24%{transform:rotate(11deg)}62%{transform:rotate(-2deg)}100%{transform:rotate(0)}}.flyby-body{transform-origin:26px 113px}.flyby-wing{transform-origin:31px 106px}.flyby.is-walking .flyby-leg{animation:flyby-stride .5s linear infinite}.flyby.is-walking .flyby-leg--b{animation-delay:-.25s}.flyby.is-walking .flyby-body{transform:rotate(3deg)}.flyby.is-walking .flyby-bob{animation:flyby-bounce .25s ease-in-out infinite}@keyframes flyby-stride{0%,100%{transform:rotate(20deg)}50%{transform:rotate(-20deg)}}.flyby.is-turning .flyby-bob{animation:flyby-hop .26s ease-out}@keyframes flyby-hop{0%,100%{transform:translateY(0)}40%{transform:translateY(-3px)}}.flyby-tip{transform-origin:17px 113px}.flyby-head{transform-origin:22px 102px}.flyby.is-pecking .flyby-tip{animation:flyby-peck .75s ease-in-out}.flyby.is-pecking .flyby-head{animation:flyby-peck-head .75s ease-in-out}@keyframes flyby-peck{0%{transform:rotate(0)}35%,55%{transform:rotate(var(--peck,26deg))}100%{transform:rotate(0)}}@keyframes flyby-peck-head{0%{transform:rotate(0)}35%,55%{transform:rotate(var(--peck-head,32deg))}100%{transform:rotate(0)}}.flyby.is-running .flyby-leg{animation:flyby-step .26s linear infinite}.flyby.is-running .flyby-leg--b{animation-delay:-.13s}.flyby.is-running .flyby-body{transform:rotate(9deg)}.flyby.is-running .flyby-bob{animation:flyby-bounce .13s ease-in-out infinite}.flyby.is-running .flyby-wing{animation:flyby-flutter .26s ease-in-out infinite}@keyframes flyby-step{0%,100%{transform:rotate(34deg)}50%{transform:rotate(-34deg)}}@keyframes flyby-bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-1.5px)}}@keyframes flyby-flutter{0%,100%{transform:rotate(4deg)}50%{transform:rotate(30deg)}}.flyby.is-flying .flyby-leg{transform:rotate(60deg);transition:transform .2s ease-out}.flyby.is-flying .flyby-body{transform:rotate(-8deg);transition:transform .3s ease-out}.flyby.is-flying .flyby-wing{animation:flyby-beat .22s ease-in-out infinite}.flyby.is-flying .flyby-bob{animation:flyby-lift .22s ease-in-out infinite}@keyframes flyby-beat{0%,100%{transform:rotate(-6deg)}50%{transform:rotate(56deg)}}.flyby-eye,.flyby-eye-bulge{transform-box:fill-box;transform-origin:center}.flyby-jaw{transform-box:view-box;transform-origin:40px 96.5px}.flyby.is-flying .flyby-eye-bulge{animation:flyby-bulge .4s ease-out forwards}.flyby.is-flying .flyby-eye{animation:flyby-pupil .4s ease-out forwards}.flyby.is-flying .flyby-jaw{animation:flyby-squawk .18s ease-in-out infinite alternate}@keyframes flyby-bulge{0%{transform:translate(0,0) scale(1)}45%{transform:translate(1.9px,-1.3px) scale(3.7)}100%{transform:translate(1.8px,-1.2px) scale(3.3)}}@keyframes flyby-pupil{0%{transform:translate(0,0) scale(1)}45%{transform:translate(1.9px,-1.3px) scale(1.85)}100%{transform:translate(1.8px,-1.2px) scale(1.65)}}@keyframes flyby-squawk{from{transform:rotate(8deg)}to{transform:rotate(34deg)}}.flyby.is-laying .flyby-leg{transform:rotate(75deg);transition:transform .25s ease-out}.flyby.is-laying .flyby-bob{animation:flyby-squat 1.9s ease-in-out forwards}.flyby.is-laying .flyby-body{animation:flyby-wiggle 1.9s ease-in-out forwards}@keyframes flyby-squat{0%{transform:translateY(0)}18%,66%{transform:translateY(5px)}72%{transform:translateY(3px)}85%{transform:translateY(-1px)}100%{transform:translateY(0)}}@keyframes flyby-wiggle{0%,22%{transform:rotate(0)}30%{transform:rotate(-6deg)}38%{transform:rotate(5deg)}46%{transform:rotate(-6deg)}54%{transform:rotate(5deg)}62%{transform:rotate(-3deg)}66%{transform:rotate(-9deg)}100%,80%{transform:rotate(0)}}@keyframes flyby-lift{0%,100%{transform:translateY(0)}50%{transform:translateY(-2px)}}.chickens{display:flex;flex-wrap:nowrap;margin:-1.25rem 0 2rem;visibility:hidden;container:chickens/inline-size}.chickens.is-ready{visibility:visible}.chickens button+button{margin-left:1.5rem}.chickens button{display:inline-flex;align-items:center;gap:.5em;min-height:32px;padding:0;font:inherit;font-size:.875rem;font-weight:600;letter-spacing:.04em;color:var(--cream);background:0 0;border:0;cursor:pointer}.chickens button:focus-visible{outline:2px solid var(--cream);outline-offset:3px;border-radius:4px}.chickens-switch{position:relative;flex:none;width:2.5em;height:1.4em;border:2px solid var(--tertiary);border-radius:1em;transition:background-color .15s,border-color .15s}.chickens-switch::after{content:'';position:absolute;top:50%;left:.2em;width:.85em;height:.85em;border-radius:50%;background:var(--tertiary);transform:translateY(-50%);transition:left .15s,background-color .15s}.chickens [aria-checked=true] .chickens-switch{background:var(--tertiary);border-color:var(--tertiary)}.chickens [aria-checked=true] .chickens-switch::after{left:calc(100% - 1.05em);background:var(--primary)}[data-chickens=none] .chickens-switch{border-color:var(--switch-green)}[data-chickens=none] .chickens-switch::after{background:var(--switch-green)}.chickens [data-chickens=none][aria-checked=true] .chickens-switch{background:var(--switch-green);border-color:var(--switch-green)}[data-chickens=hella] .chickens-switch{border-color:var(--switch-red)}[data-chickens=hella] .chickens-switch::after{background:var(--switch-red)}.chickens [data-chickens=hella][aria-checked=true] .chickens-switch{background:var(--switch-red);border-color:var(--switch-red)}.chickens [data-chickens][aria-checked=true] .chickens-switch::after{background:var(--primary)}@container chickens (max-width:33rem){.chickens button{flex-direction:column;gap:.35rem;font-size:.8125rem;line-height:1.25;letter-spacing:.02em;text-align:center}.chickens button+button{margin-left:1rem}.chickens-word{display:block}}.chickens button:disabled{opacity:.4;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.chickens,.flyby,.flyby-chick,.flyby-egg,.flyby-feather{display:none}}html.is-gated .splash{z-index:100;animation:splash-cover-lift 0s 4s forwards;animation-play-state:running!important}@keyframes splash-cover-lift{to{visibility:hidden}}html.has-splash,html.is-gated{overflow:hidden}.splash{position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:1.5rem 1.25rem;border:0;background:var(--primary);color:var(--cream);font-family:Quicksand,system-ui,-apple-system,sans-serif;text-align:center;overflow:hidden}.splash[open],html.is-gated .splash{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(1.25rem,5vh,2.5rem)}.splash::backdrop{background:var(--primary)}.splash>:not(.flyby){position:relative;z-index:1}.splash .flyby{z-index:0;transform-origin:50% 100%}.splash-logo{display:block;width:min(80vw,30rem,60vh);height:auto}.splash-box h2{margin:0 0 1.25rem;font-size:clamp(1.35rem, 1rem + 1.6vw, 2rem);font-weight:700;letter-spacing:.02em}.splash-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem 1rem}.splash-actions .cta{cursor:pointer}.splash-motion{display:inline-flex;align-items:center;gap:.5em;min-height:32px;padding:0;font:inherit;font-size:.875rem;font-weight:600;letter-spacing:.04em;color:var(--cream);background:0 0;border:0;cursor:pointer}.splash-motion:focus-visible{outline:2px solid var(--cream);outline-offset:3px;border-radius:4px}.splash-motion[aria-checked=true] .chickens-switch{background:var(--tertiary)}.splash-motion[aria-checked=true] .chickens-switch::after{left:calc(100% - 1.05em);background:var(--primary)}@media (prefers-reduced-motion:reduce){.splash-motion{display:none}}.page .menu-under-21{display:none}html.is-na-view .page .menu-under-21,html.is-under-21 .page .menu-under-21{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin:-1rem 0 2rem}.page .menu-under-21 p{margin:0;font-size:1em;font-weight:700;color:var(--cream);opacity:1}.menu-under-21 .menu-under-21-again{min-height:24px;padding:0 .7em;font:inherit;font-weight:400;line-height:inherit;letter-spacing:normal;text-indent:0;border-width:1px;cursor:pointer}html.is-na-view .adult-only,html.is-under-21 .adult-only{display:none}.page .menu-na-toggle{display:inline-flex;align-items:center;min-height:24px;margin:.15rem 0 .75rem;padding:0 .7em;font:inherit;font-size:.85rem;font-weight:600;letter-spacing:.02em;color:var(--cream);background:0 0;border:1px solid rgba(245,239,223,.55);border-radius:999px;cursor:pointer;visibility:hidden}.page .menu-na-toggle.is-ready{visibility:visible}.page .menu-na-toggle:hover{border-color:var(--cream)}.page .menu-na-toggle:focus-visible{outline:2px solid var(--cream);outline-offset:3px}html.is-na-view .page .menu-na-toggle,html.is-under-21 .page .menu-na-toggle{display:none}