@font-face{font-family:Mouse Memoirs;src:url(/assets/fonts/Mouse-Memoirs-400.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Modak;src:url(/assets/fonts/Modak-400.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}:root{--beige:#f5e3cd;--red:#f91814;--white:#fff;--black:#1b1b1b;--mustard:#ffd750;--mustard-dark:#f4a804;--sticker-rotate:30deg;--sticker-p:20%;--sticker-shadow-opacity:.6;--sticker-lighting-constant:.1;--peel-direction:0deg;--peel-amount:1;--sticker-start: -20% ;--sticker-end: 120% ;--gutter:36px;--shadow-soft:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--shadow-deep:0 14.4px 43.2px 0 #1b1b1b40;font-family:Mouse Memoirs,system-ui,sans-serif;font-size:16px;line-height:24px;font-weight:400;color:var(--black);background:var(--beige);font-synthesis:none;scroll-behavior:auto;scroll-padding-top:36px}*{box-sizing:border-box}body{margin:0}button,input{font:inherit}button{cursor:pointer}button,a,input{-webkit-tap-highlight-color:transparent}button,a{transition:background .2s,color .2s,transform .25s,box-shadow .25s}a{color:var(--red);text-decoration:none}button{color:inherit}button:focus-visible,a:focus-visible,input:focus-visible{outline:3px solid var(--black);outline-offset:5px}img{display:block;max-width:100%;height:auto}h1,h2,h3,p,figure{margin:0}h1,h2,h3,b{font-weight:400}section,footer{position:relative}main{overflow:clip}::selection{color:var(--beige);background:var(--red)}.skip-link{position:fixed;top:-100px;left:21.6px;padding:14.4px;background:var(--black);color:var(--white);z-index:200}.skip-link:focus{top:14.4px}.section-space{padding:115.2px max(36px,calc((100vw - 1368px)/2))}.sketch{display:block;width:75px;height:75px;color:var(--red);flex-shrink:0}.hand-note{font-family:Mouse Memoirs,sans-serif;display:block;font-size:25.92px;line-height:1;transform:rotate(-8deg);color:var(--red)}.eyebrow{font-size:16px;line-height:24px;letter-spacing:.468px;color:var(--red)}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:150;opacity:.045;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' opacity='.7' filter='url(%23n)'/%3E%3C/svg%3E");mix-blend-mode:multiply}.headline{font-size:min(15vw,216px);line-height:.82;letter-spacing:-.025em;color:var(--red);text-transform:uppercase}.headline-line{display:block;overflow:hidden;padding:.04em .02em .08em;margin:-.04em -.02em -.08em}.headline-line>span{display:block;transform-origin:0 100%}.sticker{display:inline-block;position:relative;z-index:3;font:400 34.56px/1 Modak,sans-serif;letter-spacing:-.02em;color:var(--red);-webkit-text-stroke:9px #fff;paint-order:stroke fill;filter:drop-shadow(0 3px 1px #1b1b1b26);transform:rotate(-7deg)}.wave{width:100%;height:120px;position:absolute;left:0;bottom:-1px;pointer-events:none;z-index:1}.wave-top{top:-119px;bottom:auto}.button{display:inline-flex;align-items:center;justify-content:center;gap:21.6px;border-radius:9999px;padding:7.2px 23.04px;font-size:18.72px;line-height:24px;letter-spacing:.468px;text-transform:uppercase;border:2px solid transparent;white-space:nowrap;position:relative;z-index:2;min-height:42px}.button-primary{background:#f91814;color:#f5e3cd}.button-primary:hover{background:var(--black);color:var(--beige);transform:rotate(-2deg) translateY(-3px)}.button-outline{background:transparent;color:#1b1b1b;border:2px solid #1b1b1b33;font-size:16px;padding:7.2px 20.16px}.button-outline:hover{background:var(--mustard);border-color:var(--black);transform:translateY(-3px)}.button-arrow{font-size:23px;line-height:20px;transition:transform .2s}.button:hover .button-arrow{transform:translate(2px,-2px)}.text-link{display:inline-flex;align-items:center;gap:14.4px;color:var(--black);font-size:18.72px;line-height:24px;position:relative;z-index:3}.text-link>.sketch{width:50px;height:50px;transform:rotate(-90deg)}.text-link:hover{color:var(--red)}.site-header{position:absolute;top:0;left:0;width:100%;padding:21.6px 36px;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:28.8px}.logo{display:inline-flex;position:relative;align-items:center;justify-content:center;flex-direction:column;color:var(--red);width:130px;flex-shrink:0;transform:rotate(-6deg)}.logo>span{font:400 64px/.8 Modak,sans-serif;letter-spacing:-3px}.logo small{font-size:14px;line-height:16px;letter-spacing:7px;margin:5px 0 0 6px}.desktop-nav{display:flex;gap:36px;align-items:center}.desktop-nav>a{position:relative;color:var(--black);font-size:18.72px;line-height:24px}.nav-underline{position:absolute;left:0;right:0;bottom:-7px;height:8px;border:2px solid var(--red);border-radius:50%;border-top:0;border-right:0;transform:scaleX(0) rotate(-4deg);transform-origin:0 50%;transition:transform .25s}.desktop-nav>a:hover .nav-underline,.desktop-nav>a.active .nav-underline{transform:scaleX(1) rotate(-4deg)}.header-actions{display:flex;align-items:center;gap:21.6px}.cravings-button{border:0;background:transparent;display:flex;align-items:center;gap:4px;padding:7.2px}.cravings-button .sketch{width:27px;height:27px;stroke-width:4px}.cravings-button>span{font-size:16px;line-height:24px;color:var(--red)}.cravings-button:hover{transform:rotate(-12deg)}.mobile-toggle{display:none}.mobile-nav{position:absolute;top:96px;left:14.4px;right:14.4px;background:#ffffffb3;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);padding:28.8px;border-radius:14.4px;border:1px solid #fff;box-shadow:var(--shadow-deep);display:grid;gap:21.6px}.mobile-nav>a{display:flex;justify-content:space-between;font-size:40.32px;line-height:1}.mobile-nav>.sticker{font-size:21.6px;margin-bottom:7.2px}.mobile-nav>span:last-child{font-size:14px;line-height:20px;border-top:1px solid #1b1b1b33;padding-top:14.4px}.doodle-field{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;opacity:.16;z-index:0}.doodle-field>.sketch{position:absolute;width:85px;height:85px}.field-0{top:12%;left:30%;transform:rotate(-18deg)}.field-1{top:48%;left:5%;transform:rotate(20deg)}.field-2{top:80%;left:36%;transform:rotate(12deg)}.field-3{top:8%;right:4%;transform:rotate(-25deg)}.field-4{bottom:14%;right:8%;transform:rotate(14deg)}.field-5{top:48%;right:33%;transform:rotate(10deg)}.field-6{bottom:4%;left:1%;transform:rotate(-17deg)}.field-7{top:26%;right:15%;transform:rotate(-10deg)}.doodle-field.faint{opacity:.08}.home-hero{height:960px;min-height:860px;max-width:1600px;margin:auto;padding:140px 36px 57.6px}.hero-kicker{display:flex;justify-content:space-between;font-size:16px;line-height:24px;color:var(--black);position:relative;z-index:2}.hero-title{font-size:min(18vw,259.2px);margin:86.4px 0 0;line-height:.81;letter-spacing:-.025em;position:relative;z-index:2}.hero-art{position:absolute;top:160px;right:2%;width:55%;max-width:780px;z-index:3}.hero-art>img{width:100%;filter:drop-shadow(0 20px 12px #1b1b1b1a);animation:float-art 6s ease-in-out infinite}.hero-art-sticker{position:absolute;bottom:4%;right:5%;color:var(--mustard-dark);font-size:34.56px;line-height:.85;transform:rotate(12deg)}.hero-copy{position:relative;z-index:5;margin-top:57.6px;max-width:490px}.hero-copy>p{font-size:25.92px;line-height:1.1;max-width:370px}.hero-ctas{display:flex;align-items:center;gap:21.6px;margin-top:28.8px}.hero-drawn-arrow{position:absolute;top:68%;left:43%;width:100px;height:100px;transform:rotate(-28deg)}.hero-note{position:absolute;left:49%;top:78%;font-size:25.92px}.hero-stamp{position:absolute;right:7%;bottom:72px;width:125px;height:125px;border:2px solid var(--red);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;transform:rotate(12deg);background:var(--beige);z-index:4}.hero-stamp .sketch{width:30px;height:30px}.hero-stamp span{font-size:16px;line-height:18px;text-align:center;color:var(--red)}.scroll-link{position:absolute;left:36px;bottom:36px;display:flex;gap:21.6px;align-items:center;font-size:14px;line-height:24px;color:var(--black)}.scroll-link>span{font-size:25.92px}.scroll-link:hover{color:var(--red)}.marquee{background:var(--red);color:var(--beige);padding:18px 0;overflow:hidden;transform:rotate(-2deg) scale(1.02);position:relative;z-index:5}.marquee>div{display:flex;width:max-content;animation:marquee 30s linear infinite}.marquee span{font-size:40.32px;line-height:1;display:flex;align-items:center;gap:36px;padding-right:36px;white-space:nowrap}.marquee .sketch{color:var(--mustard);width:35px;height:35px;stroke-width:4px}.marquee-light{background:var(--mustard);color:var(--red)}.marquee-light .sketch{color:var(--red)}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:36px;position:relative}.section-heading .headline{font-size:min(12vw,172.8px);margin-top:36px}.section-heading>p{font-size:25.92px;line-height:1.1;padding-bottom:14.4px;max-width:260px}.heading-doodle{position:absolute;right:120px;top:10px;transform:rotate(17deg);width:90px;height:90px}.featured{padding-top:140px;padding-bottom:230px}.featured-menu-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;position:relative;z-index:2;margin-top:72px}.menu-card{border-radius:14.4px;background:transparent;color:#1b1b1b;font-size:16px;min-width:0;position:relative;border-bottom:1px solid #1b1b1b33;padding:14.4px 0 28.8px}.menu-card-top{display:flex;justify-content:space-between;align-items:center;padding:0 7.2px}.diet-dot{display:flex;align-items:center;gap:7.2px;font-size:14px;line-height:20px;text-transform:uppercase}.diet-dot:before{content:"";width:8px;height:8px;background:var(--red);outline:1px solid var(--red);outline-offset:3px;margin-left:4px}.diet-dot.veg:before{background:#4e742a;outline-color:#4e742a}.favorite-button{background:transparent;border:0;padding:7.2px}.favorite-button .sketch{width:28px;height:28px;stroke-width:3.5px}.favorite-button.saved .sketch{fill:var(--red);color:var(--red)}.favorite-button:hover{transform:scale(1.15) rotate(-8deg)}.menu-image-button{display:block;background:transparent;border:0;width:100%;padding:0;position:relative;text-align:center}.menu-image{height:330px;display:flex;align-items:center;justify-content:center;position:relative}.tilt{transform:perspective(900px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));transition:transform .25s ease}.menu-image:before{content:"";position:absolute;width:80%;height:80%;background:var(--mustard);border-radius:50% 60%;transform:rotate(-10deg);z-index:-1;opacity:.7}.menu-image>img{width:86%;height:88%;object-fit:contain;filter:drop-shadow(0 10px 5px #1b1b1b1a);transition:transform .3s}.real-card .menu-image>img{width:92%;height:85%;object-fit:cover;border-radius:50% 60%;border:5px solid #ffffff80}.menu-image>.sketch{width:65%;height:70%;stroke-width:1.5px}.menu-image-button:hover .menu-image>img{transform:rotate(-6deg) scale(1.04)}.menu-image-view{position:absolute;bottom:7.2px;left:50%;transform:translate(-50%,10px);font-size:14px;line-height:20px;background:var(--beige);padding:4px 14.4px;border-radius:9999px;opacity:0;transition:opacity .2s,transform .2s;white-space:nowrap}.menu-image-button:hover .menu-image-view,.menu-image-button:focus-visible .menu-image-view{opacity:1;transform:translate(-50%)}.menu-card-caption{display:flex;align-items:center;gap:14.4px;justify-content:space-between;font-size:14px;line-height:20px;color:var(--red);margin:14.4px 0}.menu-card-caption .sketch{width:24px;height:24px}.menu-card-name{display:flex;align-items:start;justify-content:space-between;gap:21.6px}.menu-card-name h3{font-size:40.32px;line-height:.95;text-transform:uppercase;color:var(--red);max-width:80%}.menu-card-name>span{font-size:34.56px;line-height:1}.menu-card>p{font-size:18.72px;line-height:24px;margin:14.4px 0;min-height:24px}.card-detail{display:flex;align-items:center;justify-content:space-between;width:100%;padding:7.2px 0;border:0;background:transparent;color:var(--red);font-size:14px;line-height:20px;text-align:left}.card-detail:hover{color:var(--black)}.card-detail>span{font-size:25.92px}.section-end{margin-top:57.6px;display:flex;justify-content:center;align-items:center;gap:36px}.section-end .sketch{width:60px;height:60px;transform:rotate(15deg)}.section-end .hand-note{font-size:21.6px}.burger-lab{background:var(--red);color:var(--beige);padding:72px 36px 180px}.lab-inner{max-width:1368px;margin:auto;display:grid;grid-template-columns:42% 58%;align-items:center;position:relative}.lab-copy{position:relative;z-index:4}.lab-copy .sticker{font-size:25.92px;color:var(--red)}.lab-copy .headline{font-size:min(10vw,144px);line-height:.86;color:var(--beige);margin:43.2px 0 28.8px}.lab-copy>p{font-size:25.92px;line-height:1.1;max-width:410px}.lab-visual{position:relative;min-width:0;height:760px}.burger-scene{width:100%;height:100%;position:relative;z-index:3;touch-action:pan-y}.burger-scene>canvas{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.scene-fallback{position:absolute;width:90%;left:5%;top:12%;height:75%;object-fit:contain;transition:opacity .3s}.scene-ready .scene-fallback{opacity:0}.scene-loading{position:absolute;width:90%;height:85%;object-fit:contain;left:5%;top:5%}.orbit{position:absolute;top:20%;left:8%;width:85%;height:60%;border:1px dashed #f5e3cd80;border-radius:50%;transform:rotate(-25deg);pointer-events:none}.orbit-two{transform:rotate(30deg);height:40%;top:35%}.lab-spark{position:absolute;right:0;top:13%;color:var(--mustard);width:100px;height:100px}.lab-visual>.hand-note{position:absolute;bottom:30px;left:28%;color:var(--beige);font-size:21.6px}.layer-control{display:block;max-width:390px;margin-top:36px}.layer-control>span{display:flex;align-items:center;gap:21.6px;font-size:18.72px;line-height:24px}.layer-control .sketch{color:var(--beige);width:55px;height:55px;transform:rotate(-30deg)}.layer-control input{width:100%;accent-color:var(--mustard);cursor:ew-resize;height:22px;margin:0}.layer-control input:focus-visible{outline-color:var(--mustard)}.layer-control>div{display:flex;justify-content:space-between;gap:14.4px;font-size:13px;line-height:20px}.lab-ingredients{display:flex;gap:28.8px;margin-top:36px}.lab-ingredients>span{display:flex;flex-direction:column;align-items:center;gap:7.2px;font-size:13px;line-height:18px}.lab-ingredients img{width:50px;height:40px;object-fit:contain;filter:drop-shadow(0 2px 2px #1b1b1b40)}.lab-ingredients>span:nth-child(2) img{transform:rotate(12deg)}.real-gallery{padding-top:86.4px;padding-bottom:86.4px}.gallery-title{text-align:center}.gallery-title .headline{font-size:min(11vw,158.4px);margin:36px 0 28.8px}.gallery-title p{font-size:25.92px;line-height:1.1}.photo-wall{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:36px;max-width:1200px;margin:86.4px auto 0;align-items:center}.photo-frame{position:relative;grid-column:span 2;background:#fff8ed;padding:14.4px 14.4px 21.6px;border-radius:4%;box-shadow:var(--shadow-soft);rotate:-6deg;z-index:2}.photo-frame button{display:block;width:100%;border:0;padding:0;background:transparent;text-align:left}.photo-window{overflow:hidden;border-radius:4%;height:340px}.photo-window img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.photo-frame button:hover img{transform:scale(1.055) rotate(2deg)}.photo-frame button>span{font-size:18.72px;line-height:24px;color:var(--red);display:flex;justify-content:space-between;gap:7.2px;margin:14.4px 5px 0}.frame-1{rotate:5deg;translate:0 25px}.frame-2{rotate:-3deg}.frame-3{grid-column:2/span 2;rotate:6deg;translate:0 0}.frame-4{rotate:-6deg;translate:0 25px}.photo-spark{position:absolute;left:-50px;top:-55px;width:100px;height:100px}.photo-mascot{position:absolute;width:140px;right:-45px;bottom:-50px;pointer-events:none;rotate:15deg}.photo-wall-end{display:flex;justify-content:center;gap:21.6px;align-items:center;margin-top:100px}.photo-wall-end>.sketch{width:60px;height:60px;rotate:-15deg}.photo-wall-end .hand-note{font-size:21.6px}.gallery-compact .photo-wall{grid-template-columns:repeat(3,minmax(0,1fr))}.gallery-compact .photo-frame{grid-column:span 1}.video-section{background:var(--mustard);padding-top:115.2px;padding-bottom:100px}.video-heading{display:flex;justify-content:space-between;align-items:end;gap:36px;position:relative;z-index:1}.video-heading .headline{font-size:min(12vw,172.8px);margin-top:36px}.video-heading>p{font-size:25.92px;line-height:1.1;max-width:350px;padding-bottom:14.4px}.video-heading>.sketch{position:absolute;right:22%;top:30px;width:100px;height:100px;transform:rotate(110deg)}.video-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin-top:72px;position:relative;z-index:2}.video-card{min-width:0}.video-poster{width:100%;position:relative;display:block;aspect-ratio:3/4;border:7.2px solid var(--beige);border-radius:14.4px;padding:0;background:var(--black);overflow:hidden;box-shadow:var(--shadow-soft);rotate:-3deg;transition:rotate .3s,transform .3s}.video-1 .video-poster{rotate:3deg}.video-2 .video-poster{rotate:-2deg}.video-poster>img{width:100%;height:100%;object-fit:cover;opacity:.9;transition:transform .3s}.video-poster:after{content:"";position:absolute;top:50%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#1b1b1baa);pointer-events:none}.video-poster:hover{rotate:0deg;transform:translateY(-8px)}.video-poster:hover>img{transform:scale(1.05)}.video-platform{position:absolute;top:14.4px;left:14.4px;font-size:13px;line-height:20px;background:var(--beige);color:var(--red);padding:4px 14.4px;border-radius:9999px;z-index:2}.play-icon{position:absolute;left:50%;top:50%;translate:-50% -50%;width:72px;height:72px;display:flex;align-items:center;justify-content:center;border:2px solid #fff;background:#ffffffb3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--red);border-radius:50%;font-size:25.92px;padding-left:5px;box-shadow:var(--shadow-soft);z-index:2;transition:transform .25s}.video-poster:hover .play-icon{transform:scale(1.12) rotate(-10deg)}.video-watch{position:absolute;left:21.6px;bottom:21.6px;z-index:2;color:var(--beige);font-size:18.72px;line-height:24px}.video-caption{margin-top:28.8px}.video-caption h3{font-size:34.56px;line-height:1;color:var(--red);text-transform:uppercase;max-width:90%}.video-caption a{font-size:13px;line-height:20px;display:inline-block;margin-top:14.4px;color:var(--black);border-bottom:1px solid #1b1b1b33}.video-caption a:hover{color:var(--red)}.video-credit{display:block;font-size:13px;line-height:20px;margin-top:43.2px;text-align:center;position:relative;z-index:1}.kolkata-section{display:grid;grid-template-columns:55% 45%;gap:0;align-items:center;padding-top:150px;padding-bottom:150px}.kolkata-art{position:relative;transform:rotate(-4deg);z-index:2;padding:10px;background:#fff8ed;box-shadow:var(--shadow-soft);border-radius:4%;overflow:visible}.kolkata-art>img{width:100%;border-radius:4%}.kolkata-art .sticker{position:absolute;left:5%;bottom:-18px;font-size:25.92px}.tape{position:absolute;width:110px;height:36px;background:#f5e3cdb3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:4;left:35%;top:-15px;rotate:-5deg}.kolkata-copy{position:relative;z-index:3;padding-left:57.6px;padding-top:150px}.kolkata-copy .headline{font-size:min(9vw,129.6px)}.kolkata-copy p{font-size:25.92px;line-height:1.1;max-width:360px;margin:28.8px 0}.kolkata-copy p+p{font-size:21.6px;margin-top:0}.taxi-sticker{position:absolute;width:210px;top:-25px;right:15%;transform:rotate(12deg);filter:drop-shadow(0 3px 2px #1b1b1b1a);animation:taxi-bob 5s ease-in-out infinite}.kolkata-arrow{position:absolute;width:90px;height:90px;right:0;bottom:20px;rotate:45deg}.story-teaser{display:flex;gap:72px;align-items:center;justify-content:center;padding-top:36px;padding-bottom:115.2px}.story-teaser>img{width:240px;transform:rotate(-12deg);animation:float-art 7s ease-in-out infinite}.story-teaser .headline{font-size:min(8vw,115.2px);margin:36px 0 28.8px}.story-teaser p{font-size:25.92px;line-height:1.1;max-width:420px;margin-bottom:28.8px}.story-teaser .sticker{font-size:25.92px}.story-teaser>.sketch{position:absolute;right:6%;top:10%;rotate:17deg}.footer{background:var(--beige);padding:86.4px max(36px,calc((100vw - 1368px)/2)) 0;overflow:hidden;border-top:1px solid #1b1b1b33}.footer-invite{position:relative;text-align:center;padding-bottom:115.2px;max-width:1100px;margin:auto}.footer-invite .headline{font-size:min(12vw,172.8px);margin:43.2px 0 36px}.footer-invite .sticker{font-size:25.92px}.footer-invite>img{position:absolute;right:-30px;bottom:100px;width:160px;rotate:15deg}.footer-links{border-top:1px solid #1b1b1b33;padding-top:36px;display:flex;align-items:center;justify-content:space-between;gap:36px}.footer-links nav{display:flex;gap:28.8px}.footer-links nav a,.footer-links>a{font-size:18.72px;line-height:24px;color:var(--black)}.footer-links nav a:hover,.footer-links>a:hover{color:var(--red)}.footer-links .logo{width:100px;color:var(--red)}.footer-links .logo>span{font-size:50px}.footer-meta{position:relative;z-index:5;display:flex;justify-content:space-between;align-items:center;gap:21.6px;margin-top:36px;border-bottom:1px solid #1b1b1b33;padding-bottom:21.6px;font-size:13px;line-height:20px}.footer-meta button{background:transparent;border:1px solid #1b1b1b33;border-radius:9999px;padding:4px 14.4px;font-size:13px;line-height:20px}.footer-meta button:hover{background:var(--red);color:var(--beige);border-color:var(--red)}.footer-wordmark{font:400 min(39vw,560px)/1.05 Modak,sans-serif;letter-spacing:-.055em;color:var(--red);display:block;text-align:center;position:relative;transform:rotate(-3deg);margin-top:43.2px;-webkit-text-stroke:26px #fff;paint-order:stroke fill}.footer-wordmark img{position:absolute;width:11%;filter:drop-shadow(0 4px 3px #1b1b1b1a)}.footer-lettuce{left:4%;top:40%;rotate:-15deg}.footer-tomato{left:31%;top:48%;rotate:15deg}.footer-cheese{left:55%;top:13%;rotate:20deg}.footer-patty{right:8%;top:55%;rotate:15deg}.menu-hero{padding:170px 36px 86.4px;text-align:center;position:relative;max-width:1440px;margin:auto}.menu-hero .headline{font-size:min(13vw,187.2px);line-height:.86;margin-top:43.2px;position:relative;z-index:2}.menu-hero .sticker{font-size:25.92px}.menu-hero-fries{position:absolute;width:145px;top:190px;right:5%;rotate:20deg;z-index:3;animation:float-art 6s ease-in-out infinite}.menu-hero>.hand-note{margin-top:36px;text-align:center;rotate:4deg;font-size:25.92px}.menu-catalog{padding-top:36px}.menu-toolbar{display:flex;align-items:center;justify-content:space-between;gap:21.6px;padding:21.6px 0;border-top:1px solid #1b1b1b33;border-bottom:1px solid #1b1b1b33;position:relative;z-index:5}.category-tabs{display:flex;gap:7.2px;flex-wrap:wrap}.category-tabs button{border:1px solid #1b1b1b33;border-radius:9999px;padding:7.2px 20.16px;font-size:16px;line-height:24px;background:transparent;white-space:nowrap}.category-tabs button.active{background:var(--red);color:var(--beige);border-color:var(--red)}.category-tabs button:hover{background:var(--mustard);color:var(--black);transform:rotate(-3deg)}.menu-search{display:flex;align-items:center;gap:7.2px;border-bottom:1px solid var(--black);max-width:230px}.menu-search span{font-family:system-ui;font-size:30px}.menu-search input{min-width:0;width:100%;background:transparent;border:0;font-size:18.72px;line-height:24px;padding:7.2px 0;color:var(--black)}.menu-search input::placeholder{color:#1b1b1b99}.catalog-meta{display:flex;align-items:center;justify-content:space-between;font-size:13px;line-height:20px;gap:14.4px;margin-top:21.6px}.catalog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:57.6px 36px;margin-top:43.2px}.catalog-grid .menu-image{height:290px}.catalog-grid .menu-card-name h3{font-size:34.56px;line-height:1}.catalog-grid .menu-card-name>span{font-size:28.8px}.menu-bottom-note{display:flex;align-items:center;justify-content:center;gap:43.2px;margin-top:115.2px;position:relative;text-align:left}.menu-bottom-note>img{height:200px;width:140px;object-fit:contain;rotate:-15deg}.menu-bottom-note h2{font-size:100.8px;line-height:.9;color:var(--red)}.menu-bottom-note p{font-size:25.92px;line-height:1.1;margin:21.6px 0}.menu-bottom-note>.sketch{rotate:20deg;width:90px;height:90px}.menu-empty{text-align:center;padding:86.4px 21.6px}.menu-empty>.sketch{width:100px;height:100px;margin:auto}.menu-empty h2{font-size:57.6px;line-height:1;color:var(--red);margin:36px 0 21.6px}.menu-empty p{font-size:25.92px;line-height:1.1;margin-bottom:28.8px}.story-hero{padding-top:200px;padding-bottom:140px;display:grid;grid-template-columns:60% 40%;align-items:center;min-height:860px}.story-hero>.story-hero-copy{position:relative;z-index:2}.story-hero .headline{font-size:min(12vw,172.8px);margin:43.2px 0 36px}.story-hero p{font-size:25.92px;line-height:1.1;max-width:410px}.story-hero .sticker{font-size:25.92px}.story-hero-photo.hero-art{position:relative;right:auto;top:auto;width:82%;margin-left:10%;padding:14.4px 14.4px 70px;background:#fff8ed;box-shadow:var(--shadow-soft);rotate:7deg}.story-hero-photo>img:first-child{width:100%;height:450px;object-fit:cover;animation:none;filter:none;border-radius:4%}.story-hero-photo>.hand-note{position:absolute;bottom:25px;left:21.6px}.story-hero-photo>img:last-child{position:absolute;width:45%;bottom:-40px;left:-23%;animation:float-art 8s ease-in-out infinite;rotate:-12deg}.founder-section{display:grid;grid-template-columns:52% 48%;align-items:center;gap:0;padding-top:150px}.founder-art{position:relative;transform:rotate(-4deg);border:10px solid #fff8ed;border-radius:4%;box-shadow:var(--shadow-soft)}.founder-art>img{width:100%;border-radius:4%}.founder-art .sticker{position:absolute;font-size:25.92px;bottom:-20px;left:7%}.founder-copy{padding-left:57.6px}.founder-copy .headline{font-size:min(9vw,129.6px);margin:36px 0 28.8px}.founder-copy>p{font-size:25.92px;line-height:1.1;max-width:450px;margin-bottom:21.6px}.founder-copy .button{margin-top:14.4px;white-space:normal}.good-company{background:var(--mustard);text-align:center;position:relative;overflow:hidden}.good-company .headline{font-size:min(12vw,172.8px);margin:43.2px 0 28.8px}.good-company p{font-size:25.92px;line-height:1.1}.company-art{max-width:1152px;margin:72px auto 0;border:10px solid var(--beige);border-radius:4%;rotate:-2deg;overflow:hidden;box-shadow:var(--shadow-soft)}.company-art img{width:100%}.good-company>.sketch{position:absolute;top:60px;right:10%;width:100px;height:100px;rotate:15deg}.visit-hero{text-align:center;padding-top:180px;padding-bottom:57.6px}.visit-hero .headline{font-size:min(16vw,230.4px);margin:43.2px 0 28.8px;position:relative;z-index:2}.visit-hero p{font-size:25.92px;line-height:1.1}.visit-pin{position:absolute;top:230px;right:10%;width:100px;height:100px;rotate:15deg}.visit-details{display:grid;grid-template-columns:42% 58%;gap:0;align-items:center;padding-top:36px}.visit-info{padding-right:57.6px}.visit-info h2{font-size:72px;line-height:.9;color:var(--red);margin:28.8px 0}.street-address{font-size:34.56px;line-height:1.1;max-width:400px}.copy-address{background:transparent;border:0;border-bottom:1px solid #1b1b1b33;padding:7.2px 0;font-size:14px;line-height:20px;color:var(--red);margin-top:14.4px}.copy-address:hover{color:var(--black)}.visit-info-row{display:flex;align-items:start;gap:21.6px;margin-top:36px}.visit-info-row>.sketch{width:45px;height:45px;rotate:-8deg}.visit-info-row h3{font-size:25.92px;line-height:1.1;margin-bottom:8.64px}.visit-info-row p{font-size:18.72px;line-height:24px;max-width:280px}.visit-info-row a{font-size:25.92px;line-height:1.1;display:block;margin-bottom:7.2px}.visit-buttons{display:flex;align-items:center;gap:14.4px;flex-wrap:wrap;margin-top:36px}.illustrated-map{display:block;position:relative;border:10px solid #fff8ed;box-shadow:var(--shadow-soft);rotate:3deg;border-radius:4%;overflow:hidden}.illustrated-map>svg{display:block;width:100%;height:auto}.map-pin{position:absolute;left:43%;top:38%;display:flex;flex-direction:column;align-items:center;transform:rotate(-8deg)}.map-pin>.sketch{width:90px;height:90px;fill:var(--beige);stroke-width:3}.map-pin>span{font:400 25.92px/.9 Modak,sans-serif;-webkit-text-stroke:6px #fff;paint-order:stroke fill;text-align:center;margin-top:7.2px}.map-taxi{position:absolute;width:27%;left:6%;bottom:10%;rotate:-15deg;animation:taxi-bob 6s ease-in-out infinite}.map-open{position:absolute;bottom:21.6px;right:21.6px;font-size:18.72px;line-height:24px;color:var(--beige);background:var(--red);padding:7.2px 20.16px;border-radius:9999px}.illustrated-map>.hand-note{position:absolute;left:8%;top:15%;font-size:25.92px}.illustrated-map:hover{transform:rotate(-2deg)}.visit-order{background:var(--red);color:var(--beige);text-align:center}.visit-order .headline{font-size:min(17vw,244.8px);color:var(--beige);margin:43.2px 0 28.8px}.visit-order p{font-size:25.92px;line-height:1.1;margin-bottom:36px}.visit-order .button{background:var(--mustard);color:var(--black)}.visit-order .button:hover{background:var(--beige)}.visit-order>img{position:absolute;left:8%;top:14%;width:180px;rotate:30deg}.visit-order>img:last-child{top:auto;left:auto;right:6%;bottom:15%;width:200px;rotate:-15deg}.site-dialog{border:0;border-radius:14.4px;padding:0;width:min(1000px,calc(100% - 36px));max-height:90svh;background:var(--beige);color:var(--black);box-shadow:var(--shadow-deep);overflow-y:auto;overscroll-behavior:contain}.site-dialog::backdrop{background:#1b1b1bb3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.dialog-inner{position:relative;padding:57.6px 36px 36px}.dialog-close{display:flex;align-items:center;gap:14.4px;position:absolute;top:14.4px;right:21.6px;z-index:10;border:1px solid #1b1b1b33;border-radius:9999px;padding:4px 14.4px;font-size:14px;line-height:24px;background:#ffffffb3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.dialog-close>span{font-size:25.92px}.dialog-close:hover{background:var(--mustard)}.dialog-photo{text-align:center;width:min(1050px,calc(100% - 36px))}.lightbox-image{max-height:65svh;max-width:100%;width:auto;margin:auto;object-fit:contain;border-radius:14.4px}.dialog-photo h2,.dialog-video h2{font-size:34.56px;line-height:1;margin:21.6px 0 14.4px;color:var(--red)}.dialog-photo a{font-size:14px;line-height:20px;border-bottom:1px solid #f9181480}.dialog-video{max-width:650px;text-align:center}.video-player{width:100%;height:min(62svh,640px);background:var(--black);border-radius:14.4px;overflow:hidden}.video-player iframe{width:100%;height:100%;border:0;display:block;background:var(--white)}.dialog-video p{font-size:16px;line-height:24px}.original-link{display:inline-block;border-bottom:1px solid var(--red);margin-top:14.4px;font-size:18.72px;line-height:24px}.item-detail{display:grid;grid-template-columns:1fr 1fr;gap:36px;align-items:center;padding-top:21.6px}.detail-image{min-width:0;display:flex;align-items:center;justify-content:center;min-height:350px;position:relative}.detail-image:before{content:"";position:absolute;top:5%;right:0;bottom:5%;left:0;background:var(--mustard);border-radius:50% 60%;z-index:-1}.detail-image>img{width:95%;height:350px;object-fit:contain;filter:drop-shadow(0 10px 5px #1b1b1b1a)}.detail-image>.sketch{width:70%;height:260px}.item-detail .sticker{font-size:21.6px;-webkit-text-stroke-width:6px}.item-detail h2{font-size:72px;line-height:.9;color:var(--red);margin:28.8px 0 21.6px;text-transform:uppercase}.detail-price{font-size:40.32px;line-height:1}.item-detail p{font-size:25.92px;line-height:1.1;margin:21.6px 0}.detail-category{display:block;font-size:14px;line-height:20px;margin-bottom:21.6px;text-transform:uppercase}.detail-save{background:transparent;border:0;padding:14.4px 0;display:flex;align-items:center;gap:14.4px;color:var(--red);font-size:14px;line-height:20px}.detail-save .sketch{width:25px;height:25px}.item-detail small{display:block;font-size:13px;line-height:18px;max-width:300px}.dialog-cravings{max-width:650px}.cravings-panel{text-align:center;padding:36px 0 21.6px}.cravings-panel .sticker{font-size:25.92px}.cravings-panel h2{font-size:100.8px;line-height:.9;color:var(--red);margin:36px 0}.cravings-panel>.sketch{width:100px;height:100px;margin:36px auto}.cravings-panel p{font-size:25.92px;line-height:1.1;margin-bottom:28.8px}.cravings-items{display:grid;gap:0;margin:0 0 36px;text-align:left;border-top:1px solid #1b1b1b33}.cravings-items>div{display:flex;align-items:center;border-bottom:1px solid #1b1b1b33;gap:21.6px}.cravings-items button{background:transparent;border:0;padding:21.6px 0}.cravings-items button:first-child{display:flex;justify-content:space-between;align-items:center;gap:21.6px;font-size:25.92px;line-height:1.1;flex:1;text-align:left}.cravings-items button:last-child{font-size:34.56px;line-height:1;color:var(--red);padding:14.4px}.not-found{text-align:center;padding-top:200px}.not-found>.sketch{margin:0 auto 36px;width:100px;height:100px}.not-found .headline{font-size:min(14vw,201.6px);margin:43.2px 0}.not-found .button{margin-top:36px}@keyframes marquee{to{transform:translate(-50%)}}@keyframes float-art{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-12px) rotate(1deg)}}@keyframes taxi-bob{0%,to{transform:translate(0) rotate(-4deg)}50%{transform:translate(7px,-7px) rotate(2deg)}}@media(min-width:1700px){.home-hero{padding-left:70px;padding-right:70px}.hero-title{font-size:280px}.hero-art{top:160px;width:52%}.hero-copy{margin-top:72px}.hero-note{left:50%;top:82%}.hero-stamp{right:5%}}@media(max-width:1100px){.desktop-nav,.site-header{gap:21.6px}.header-actions{gap:14.4px}.desktop-nav>a{font-size:16px}.logo{width:110px}.logo>span{font-size:57.5px}.home-hero{height:870px;min-height:0;padding-top:145px}.hero-title{margin-top:86.4px;font-size:18vw}.hero-art{top:190px;right:0;width:56%}.hero-art-sticker{font-size:25.92px;bottom:0}.hero-copy{margin-top:43.2px}.hero-copy>p{font-size:25.92px;max-width:330px}.hero-ctas{gap:14.4px;flex-wrap:wrap;max-width:370px}.hero-drawn-arrow{left:47%;top:68%;width:75px;height:75px}.hero-note{left:55%;top:78%;font-size:21.6px}.hero-stamp{width:100px;height:100px;right:5%;bottom:55px}.hero-stamp span{font-size:13px;line-height:16px}.hero-stamp .sketch{width:25px;height:25px}.section-heading>p,.video-heading>p{font-size:21.6px}.section-heading .headline{font-size:12vw}.heading-doodle{right:50px;top:10px;width:70px;height:70px}.featured-menu-grid{gap:28.8px}.menu-image{height:260px}.menu-card-name h3{font-size:34.56px}.menu-card-name>span{font-size:28.8px}.menu-card>p{font-size:16px}.lab-visual{height:650px}.lab-copy .sticker{font-size:21.6px}.lab-copy>p{font-size:21.6px}.lab-copy .headline{font-size:10vw}.lab-ingredients{gap:21.6px}.lab-visual>.hand-note{bottom:0}.photo-wall{gap:28.8px}.photo-window{height:280px}.photo-frame button>span{font-size:16px;line-height:20px}.photo-mascot{width:100px;right:-20px}.video-grid{gap:28.8px}.video-caption h3{font-size:28.8px}.kolkata-copy{padding-left:36px;padding-top:130px}.taxi-sticker{width:170px;top:-30px}.kolkata-copy p{font-size:21.6px;line-height:1.1}.kolkata-copy .button{font-size:16px;gap:14.4px}.kolkata-arrow{width:70px;height:70px;right:-20px;bottom:-70px}.story-teaser{gap:36px}.story-teaser>img{width:200px}.story-teaser .sticker{font-size:21.6px}.footer-links{gap:21.6px}.footer-links nav{gap:21.6px}.footer-links nav a,.footer-links>a{font-size:16px}.footer-invite>img{right:0;width:130px}.menu-hero-fries{width:110px;top:200px;right:0}.menu-hero .headline{font-size:12vw}.menu-toolbar{flex-wrap:wrap}.menu-search{max-width:100%;width:230px}.category-tabs{gap:7.2px}.category-tabs button{padding:7.2px 16px}.catalog-grid .menu-image{height:250px}.catalog-grid{gap:43.2px 28.8px}.story-hero{min-height:760px;padding-top:180px}.story-hero-photo>img:first-child{height:350px}.story-hero .headline{font-size:12vw}.founder-copy{padding-left:36px}.founder-copy>p{font-size:21.6px}.founder-copy .eyebrow{font-size:13px}.visit-details{grid-template-columns:44% 56%}.visit-info{padding-right:36px}.street-address{font-size:28.8px}.visit-info h2{font-size:57.6px}.visit-pin{right:5%;width:75px;height:75px}.map-pin>.sketch{width:65px;height:65px}.map-pin>span{font-size:21.6px}.illustrated-map>.hand-note{font-size:21.6px}.visit-order>img{width:130px;left:5%}.visit-order>img:last-child{width:150px;right:5%}}@media(max-width:800px){:root{--gutter:28.8px}.section-space{padding:86.4px 28.8px}.site-header{padding:21.6px 28.8px}.desktop-nav{display:none}.mobile-toggle{display:flex;width:42px;height:42px;flex-direction:column;justify-content:center;gap:5px;background:transparent;border:2px solid #1b1b1b33;border-radius:50%;padding:11px}.mobile-toggle i{display:block;height:1.5px;background:var(--black);transition:transform .25s;width:16px}.mobile-toggle.is-open i:first-child{transform:translateY(3.25px) rotate(45deg)}.mobile-toggle.is-open i:last-child{transform:translateY(-3.25px) rotate(-45deg)}.home-hero{padding-left:28.8px;padding-right:28.8px;height:820px}.hero-title{font-size:19vw;margin-top:86.4px}.hero-art{top:215px;width:58%;right:-1%}.hero-copy{margin-top:43.2px;max-width:45%}.hero-copy>p{font-size:21.6px}.hero-ctas{gap:14.4px}.hero-ctas .button,.hero-ctas .text-link{font-size:16px}.hero-drawn-arrow{display:none}.hero-note{left:55%;top:77%}.hero-stamp{bottom:43.2px}.scroll-link{left:28.8px}.sticker{font-size:28.8px;-webkit-text-stroke-width:8px}.section-heading{flex-wrap:wrap;gap:28.8px}.section-heading .headline{font-size:15vw}.section-heading>p{max-width:340px}.heading-doodle{top:auto;bottom:0;right:15%}.featured{padding-bottom:180px}.featured-menu-grid{gap:21.6px}.menu-image{height:220px}.menu-card-name{gap:7.2px}.menu-card-name h3{font-size:28.8px}.menu-card-name>span{font-size:25.92px}.menu-card-caption,.card-detail{font-size:12px}.section-end{gap:21.6px}.section-end .hand-note{font-size:18.72px}.burger-lab{padding:57.6px 28.8px 150px}.lab-inner{grid-template-columns:1fr}.lab-copy{max-width:100%}.lab-copy .headline{font-size:17vw;max-width:600px}.lab-copy>p{font-size:25.92px;max-width:440px}.layer-control{max-width:390px}.lab-ingredients{position:absolute;right:0;bottom:10px;flex-direction:column;gap:14.4px}.lab-ingredients img{width:45px;height:32px}.lab-visual{height:620px;max-width:650px;width:100%;margin:0 auto}.lab-visual>.hand-note{bottom:20px}.real-gallery{padding-top:86.4px}.gallery-title .headline{font-size:14vw}.gallery-title p{font-size:21.6px}.photo-wall{gap:21.6px}.photo-window{height:230px}.photo-frame{padding:8.64px 8.64px 14.4px}.photo-frame button>span{font-size:14px;line-height:18px;margin:8.64px 0 0}.photo-spark{width:70px;height:70px;left:-20px;top:-40px}.photo-mascot{width:90px;right:-10px;bottom:-30px}.video-heading{flex-wrap:wrap;gap:28.8px}.video-heading .headline{font-size:15vw}.video-heading>p{font-size:25.92px;max-width:100%}.video-heading>.sketch{right:10%;top:20%}.video-grid{gap:21.6px}.video-platform{font-size:11px;line-height:16px;padding:4px 9px;top:8.64px;left:8.64px}.video-poster{border-width:5px}.play-icon{width:55px;height:55px;font-size:21.6px}.video-watch{font-size:14px;line-height:20px;left:14.4px;bottom:14.4px}.video-caption h3{font-size:25.92px;line-height:1}.video-caption a{font-size:11px}.kolkata-section{grid-template-columns:1fr;padding-top:115.2px}.kolkata-art{max-width:90%;margin:0 auto}.kolkata-copy{padding-left:36px;padding-top:140px;max-width:600px}.kolkata-copy .headline{font-size:16vw}.kolkata-copy p{font-size:25.92px;max-width:400px}.taxi-sticker{top:-30px;width:200px;right:0}.kolkata-arrow{right:10%;bottom:5px;width:100px;height:100px}.story-teaser{gap:28.8px}.story-teaser>img{width:25%}.story-teaser .headline{font-size:10vw}.story-teaser .sticker{font-size:18.72px}.story-teaser p{font-size:21.6px}.story-teaser>.sketch{width:50px;height:50px;right:5%;top:0}.footer{padding:86.4px 28.8px 0}.footer-invite .headline{font-size:15vw}.footer-invite>img{width:100px;right:0;bottom:90px}.footer-links{flex-wrap:wrap;justify-content:space-between}.footer-links nav{flex-wrap:wrap;justify-content:center;order:3;width:100%;gap:28.8px;margin-top:21.6px}.footer-meta{flex-wrap:wrap}.footer-wordmark{-webkit-text-stroke-width:18px}.menu-hero{padding:170px 28.8px 72px}.menu-hero .headline{font-size:12vw}.menu-hero-fries{width:100px;top:145px;right:0}.menu-catalog{padding-top:21.6px}.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:43.2px 28.8px}.catalog-grid .menu-image{height:300px}.menu-bottom-note{gap:28.8px}.menu-bottom-note h2{font-size:72px}.menu-bottom-note>img{width:110px;height:180px}.menu-bottom-note>.sketch{display:none}.story-hero{grid-template-columns:1fr;gap:72px;padding-top:170px}.story-hero .headline{font-size:17vw}.story-hero p{font-size:25.92px;max-width:450px}.story-hero-photo.hero-art{width:60%;margin:0 auto 0 28%;max-width:400px}.story-hero-photo>img:first-child{height:400px}.founder-section{grid-template-columns:1fr;gap:86.4px;padding-top:115.2px}.founder-art{max-width:90%;margin:auto}.founder-copy{padding:0 28.8px;max-width:600px}.founder-copy .headline{font-size:16vw}.founder-copy>p{font-size:25.92px}.good-company .headline{font-size:15vw}.good-company>.sketch{width:75px;height:75px;right:2%;top:100px}.visit-hero{padding-top:180px}.visit-hero .headline{font-size:18vw}.visit-details{grid-template-columns:1fr;gap:72px;padding-top:21.6px}.visit-info{padding:0;max-width:600px}.visit-info h2{font-size:86.4px}.street-address{font-size:34.56px;max-width:400px}.visit-info-row{max-width:400px}.illustrated-map{max-width:650px;margin:auto}.visit-pin{top:250px;right:3%;width:60px;height:60px}.map-pin>span{font-size:25.92px}.map-pin>.sketch{width:90px;height:90px}.visit-order .headline{font-size:22vw}.visit-order>img{width:100px;top:15%;left:3%}.visit-order>img:last-child{width:130px;bottom:15%;right:2%}.item-detail{gap:21.6px}.item-detail h2{font-size:57.6px}.item-detail .sticker{font-size:18.72px}.item-detail p{font-size:21.6px}.detail-image>img{height:280px}.detail-image{min-height:300px}.item-detail .button{font-size:16px;gap:14.4px}}@media(max-width:540px){:root{--gutter:21.6px;scroll-padding-top:21.6px}.section-space{padding:86.4px 21.6px}.site-header{padding:21.6px;gap:14.4px}.logo{width:92px}.logo>span{font-size:50px;line-height:.8}.logo small{font-size:11px;letter-spacing:5px;line-height:14px}.header-actions{gap:8.64px}.header-order{padding:4px 14.4px;font-size:14px;gap:8.64px;min-height:36px}.header-order .button-arrow{font-size:18px}.cravings-button{padding:4px}.cravings-button .sketch{width:23px;height:23px}.cravings-button>span{font-size:13px}.mobile-toggle{width:36px;height:36px;padding:8px}.mobile-nav{top:90px}.button{font-size:18.72px;padding:7.2px 23.04px;gap:21.6px;min-height:42px}.button-outline{font-size:16px;padding:7.2px 20.16px}.header-order.button{font-size:14px;padding:4px 14.4px;gap:8.64px;min-height:36px}.sticker{font-size:25.92px;-webkit-text-stroke-width:7px}.headline{font-size:22vw;line-height:.85}.doodle-field>.sketch{width:55px;height:55px}.home-hero{height:950px;min-height:0;padding:130px 21.6px 36px}.hero-kicker{font-size:12px;line-height:16px;gap:21.6px}.hero-kicker>span:last-child{max-width:115px;text-align:right}.hero-title{font-size:25vw;line-height:.83;margin-top:43.2px;z-index:3}.hero-title .headline-line:first-child{white-space:nowrap}.hero-art{width:94%;right:-1%;top:355px;max-width:440px}.hero-art-sticker{font-size:21.6px;bottom:4%;right:7%;-webkit-text-stroke-width:6px;line-height:.9;rotate:8deg}.hero-copy{position:absolute;left:21.6px;right:21.6px;bottom:110px;margin:0;max-width:100%;display:flex;flex-direction:column;gap:21.6px}.hero-copy>p{font-size:21.6px;line-height:1.1;max-width:280px}.hero-ctas{margin-top:0;flex-wrap:nowrap;gap:21.6px;max-width:100%;align-items:center}.hero-ctas .button{font-size:16px;padding:7.2px 20.16px;gap:14.4px}.hero-ctas .text-link{font-size:14px;gap:7.2px;line-height:18px}.hero-ctas .text-link>.sketch{width:35px;height:35px}.hero-note{font-size:18.72px;left:auto;right:25px;top:312px;rotate:8deg;z-index:4}.hero-stamp{width:80px;height:80px;right:21.6px;bottom:20px}.hero-stamp .sketch{width:20px;height:20px}.hero-stamp span{font-size:11px;line-height:13px}.scroll-link{left:21.6px;bottom:40px;font-size:12px;line-height:18px;gap:14.4px}.home-hero .field-0{left:60%;top:17%}.home-hero .field-5{top:45%;right:75%}.marquee{padding:14.4px 0}.marquee span{font-size:28.8px;line-height:1;gap:21.6px;padding-right:21.6px}.marquee .sketch{width:25px;height:25px}.featured{padding-top:86.4px;padding-bottom:150px}.section-heading{gap:28.8px}.section-heading .sticker{font-size:21.6px}.section-heading .headline{font-size:22vw;margin-top:36px}.section-heading>p{font-size:25.92px;line-height:1.1;padding-bottom:0}.heading-doodle{right:0;bottom:5px;width:75px;height:75px}.featured-menu-grid{grid-template-columns:1fr;gap:28.8px;margin-top:43.2px}.menu-card{padding-bottom:28.8px}.menu-image{height:320px}.menu-image>img{width:80%;height:90%}.real-card .menu-image>img{height:85%;width:90%}.menu-card-caption{font-size:14px;line-height:20px}.menu-card-name h3{font-size:40.32px;line-height:.95}.menu-card-name>span{font-size:34.56px}.menu-card>p{font-size:21.6px;line-height:24px}.card-detail{font-size:14px}.section-end{margin-top:43.2px;flex-wrap:wrap;gap:21.6px}.section-end .button{flex-basis:auto}.section-end .hand-note{font-size:18.72px}.section-end>.sketch{width:45px;height:45px}.wave{height:80px}.wave-top{top:-79px}.burger-lab{padding:36px 21.6px 100px}.lab-copy .sticker{font-size:18.72px}.lab-copy .headline{font-size:22vw;margin-top:36px}.lab-copy>p{font-size:25.92px;line-height:1.1;max-width:310px}.layer-control{max-width:calc(100% - 80px);margin-top:28.8px}.layer-control>span{font-size:16px}.layer-control .sketch{width:45px;height:45px}.layer-control>div{font-size:11px;gap:7.2px}.lab-ingredients{right:0;bottom:7px;gap:12px}.lab-ingredients>span{font-size:10px;line-height:12px;gap:4px}.lab-ingredients img{width:30px;height:23px}.lab-visual{height:450px;margin-top:21.6px}.lab-visual>.hand-note{font-size:18.72px;bottom:7px;left:25%}.lab-spark{width:65px;height:65px;right:0;top:7%}.real-gallery{padding-top:57.6px;padding-bottom:72px}.gallery-title .sticker{font-size:21.6px}.gallery-title .headline{font-size:21vw;margin:36px 0 28.8px}.gallery-title p{font-size:25.92px;line-height:1.1;max-width:300px;margin:auto}.photo-wall{grid-template-columns:1fr 1fr;gap:28.8px 21.6px;margin-top:57.6px;max-width:420px}.photo-frame{grid-column:span 1;padding:8.64px 8.64px 14.4px;rotate:-5deg}.photo-window{height:220px}.photo-frame button>span{font-size:13px;line-height:17px}.frame-0{grid-column:span 2;width:85%;justify-self:center;rotate:-5deg}.frame-0 .photo-window{height:290px}.frame-1{rotate:5deg;translate:0 0}.frame-2{rotate:-3deg}.frame-3{grid-column:span 1;rotate:4deg}.frame-4{rotate:-6deg;translate:0 0}.photo-mascot{width:80px;bottom:-25px;right:-15px}.photo-wall-end{margin-top:57.6px;gap:14.4px}.photo-wall-end>.sketch{width:50px;height:50px}.photo-wall-end .hand-note{font-size:21.6px}.gallery-compact .photo-wall{grid-template-columns:1fr 1fr}.gallery-compact .frame-0{grid-column:span 2}.gallery-compact .frame-0 .photo-window{height:290px}.video-section{padding-top:72px;padding-bottom:72px}.video-heading{gap:28.8px}.video-heading .sticker{font-size:21.6px}.video-heading .headline{font-size:24vw;margin-top:36px}.video-heading>p{font-size:25.92px;line-height:1.1;max-width:310px;padding:0}.video-heading>.sketch{width:65px;height:65px;right:0;top:30%}.video-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:21.6px;padding:14.4px 7.2px 21.6px;margin:36px -7.2px 0;scrollbar-color:var(--red) var(--mustard);scrollbar-width:thin}.video-card{min-width:78%;flex:0 0 78%;scroll-snap-align:center}.video-poster{aspect-ratio:3/4}.video-platform{font-size:13px;line-height:20px;padding:4px 14.4px;top:14.4px;left:14.4px}.play-icon{width:65px;height:65px;font-size:25.92px}.video-watch{font-size:18.72px;line-height:24px;left:21.6px;bottom:21.6px}.video-caption{margin-top:21.6px}.video-caption h3{font-size:34.56px;line-height:1;max-width:95%}.video-caption a{font-size:13px;line-height:20px;margin-top:14.4px}.video-credit{font-size:12px;line-height:18px;margin-top:28.8px;max-width:280px;margin-left:auto;margin-right:auto}.kolkata-section{padding-top:86.4px;padding-bottom:86.4px}.kolkata-art{max-width:94%;padding:7.2px}.kolkata-art .sticker{font-size:18.72px;bottom:-10px;-webkit-text-stroke-width:6px}.tape{width:85px;height:28px;top:-12px}.kolkata-copy{padding:140px 0 0 7.2px;max-width:100%}.kolkata-copy .headline{font-size:23vw}.kolkata-copy p{font-size:25.92px;line-height:1.1;max-width:300px;margin:28.8px 0}.kolkata-copy p+p{font-size:21.6px;margin-top:0}.taxi-sticker{width:160px;right:4%;top:-5px}.kolkata-arrow{width:65px;height:65px;right:-5px;bottom:75px}.kolkata-copy .button{font-size:16px;padding:7.2px 20.16px;gap:14.4px}.story-teaser{gap:21.6px;flex-direction:column;align-items:start;padding-top:21.6px}.story-teaser>img{width:140px;margin:0 auto 21.6px}.story-teaser .headline{font-size:21vw;line-height:.85}.story-teaser .sticker{font-size:18.72px;-webkit-text-stroke-width:6px}.story-teaser p{font-size:25.92px;line-height:1.1;max-width:310px}.story-teaser>.sketch{top:100px;right:10%;width:70px;height:70px}.footer{padding:57.6px 21.6px 0}.footer-invite{padding-bottom:72px}.footer-invite .sticker{font-size:21.6px}.footer-invite .headline{font-size:23vw;line-height:.85;margin-top:36px}.footer-invite>img{width:75px;right:0;bottom:25px}.footer-invite .button{font-size:16px}.footer-links{padding-top:28.8px;gap:21.6px}.footer-links .logo{width:85px}.footer-links .logo>span{font-size:43.2px}.footer-links>a{font-size:18.72px}.footer-links nav{gap:14.4px 21.6px;justify-content:start;margin-top:14.4px}.footer-links nav a{font-size:16px}.footer-meta{font-size:12px;line-height:18px;gap:21.6px;margin-top:28.8px}.footer-meta span:first-child{flex-basis:100%}.footer-meta button{font-size:12px}.footer-wordmark{font-size:39vw;line-height:1.2;-webkit-text-stroke-width:12px;margin-top:36px}.menu-hero{padding:160px 21.6px 57.6px}.menu-hero .sticker{font-size:21.6px}.menu-hero .headline{font-size:15vw;line-height:.9;margin-top:36px}.menu-hero>.hand-note{font-size:21.6px;margin-top:28.8px}.menu-hero-fries{width:70px;top:128px;right:-5px}.menu-catalog{padding-top:0;padding-bottom:86.4px}.menu-toolbar{padding:21.6px 0;gap:21.6px}.category-tabs{gap:7.2px}.category-tabs button{padding:5px 14.4px;font-size:14px;line-height:20px}.menu-search{width:100%;max-width:none}.menu-search input{font-size:18.72px;line-height:24px}.catalog-meta{font-size:11px;line-height:16px;gap:21.6px;align-items:start}.catalog-meta>span:last-child{text-align:right;max-width:125px}.catalog-grid{grid-template-columns:1fr;gap:28.8px;margin-top:28.8px}.catalog-grid .menu-image{height:320px}.catalog-grid .menu-card-name h3{font-size:40.32px;line-height:.95}.catalog-grid .menu-card-name>span{font-size:34.56px}.menu-bottom-note{margin-top:72px;gap:21.6px;align-items:start}.menu-bottom-note>img{width:75px;height:140px;margin-top:20px}.menu-bottom-note h2{font-size:57.6px;line-height:.9}.menu-bottom-note p{font-size:21.6px;line-height:1.1;margin:21.6px 0}.menu-bottom-note .button{font-size:14px;padding:7.2px 16px;gap:14.4px;white-space:normal}.menu-empty{padding:72px 0}.menu-empty h2{font-size:57.6px}.menu-empty p{font-size:25.92px}.story-hero{padding-top:160px;padding-bottom:100px;gap:57.6px;min-height:0}.story-hero .headline{font-size:22vw;margin-top:36px}.story-hero p{font-size:25.92px;line-height:1.1}.story-hero-photo.hero-art{width:70%;margin-left:23%;max-width:300px;padding:8.64px 8.64px 57.6px}.story-hero-photo>img:first-child{height:310px}.story-hero-photo>.hand-note{font-size:21.6px;bottom:18px;left:14.4px}.story-hero-photo>img:last-child{left:-30%;width:58%;bottom:-20px}.founder-section{padding-top:86.4px;gap:72px}.founder-art{max-width:95%;border-width:7.2px}.founder-art .sticker{font-size:18.72px;bottom:-12px}.founder-copy{padding:0}.founder-copy .eyebrow{font-size:12px;line-height:18px}.founder-copy .headline{font-size:23vw;margin-top:28.8px}.founder-copy>p{font-size:25.92px;line-height:1.1}.founder-copy .button{font-size:14px;line-height:20px;gap:14.4px;max-width:100%;white-space:normal}.good-company{padding-top:72px;padding-bottom:72px}.good-company .headline{font-size:20vw;line-height:.85;margin-top:36px}.good-company p{font-size:25.92px;line-height:1.1}.good-company p br{display:none}.good-company>.sketch{width:50px;height:50px;top:110px;right:0}.company-art{margin-top:43.2px;border-width:7.2px;width:120%;margin-left:-10%;border-radius:4%}.visit-hero{padding-top:160px;padding-bottom:57.6px}.visit-hero .sticker{font-size:18.72px}.visit-hero .headline{font-size:23vw;line-height:.85;margin-top:36px}.visit-hero p{font-size:25.92px;line-height:1.1}.visit-pin{width:55px;height:55px;top:250px;right:0}.visit-details{padding-top:0;gap:57.6px;padding-bottom:86.4px}.visit-info h2{font-size:72px;line-height:.9;margin:28.8px 0}.street-address{font-size:34.56px;line-height:1.05}.visit-info-row{margin-top:28.8px;gap:21.6px}.visit-info-row>.sketch{width:40px;height:40px}.visit-info-row h3{font-size:25.92px}.visit-info-row p{font-size:18.72px;line-height:24px}.visit-buttons{gap:14.4px;margin-top:28.8px}.visit-buttons .button{font-size:16px;gap:14.4px;padding:7.2px 18px}.illustrated-map{border-width:7.2px}.illustrated-map>.hand-note{font-size:18.72px;left:5%;top:12%}.map-pin>.sketch{width:50px;height:50px}.map-pin>span{font-size:16px;-webkit-text-stroke-width:4px;line-height:.9}.map-open{font-size:13px;line-height:20px;padding:4px 12px;bottom:14.4px;right:14.4px}.visit-order{padding-top:72px;padding-bottom:86.4px}.visit-order .sticker{font-size:21.6px}.visit-order .headline{font-size:26vw;line-height:.85;margin-top:36px}.visit-order p{font-size:25.92px;line-height:1.1;position:relative;z-index:2}.visit-order p br{display:none}.visit-order>img{width:70px;top:25%;left:-5px}.visit-order>img:last-child{width:75px;bottom:8%;right:0}.site-dialog{width:calc(100% - 21.6px);max-height:92svh}.dialog-inner{padding:57.6px 21.6px 28.8px}.dialog-close{right:14.4px;top:14.4px;font-size:12px;padding:2px 12px;gap:8.64px}.dialog-photo h2,.dialog-video h2{font-size:28.8px;line-height:1}.lightbox-image{max-height:65svh}.video-player{height:62svh}.item-detail{grid-template-columns:1fr;gap:28.8px;padding-top:0}.detail-image{min-height:220px}.detail-image>img{height:240px;width:100%}.detail-image>.sketch{height:200px}.item-detail h2{font-size:57.6px;line-height:.9;margin:28.8px 0 21.6px}.item-detail p{font-size:25.92px}.item-detail .sticker{font-size:21.6px}.item-detail .button{font-size:16px}.item-detail small{font-size:12px;line-height:18px}.detail-save{font-size:14px;line-height:20px}.cravings-panel{padding-top:21.6px}.cravings-panel .sticker{font-size:21.6px}.cravings-panel h2{font-size:72px;line-height:.9;margin:28.8px 0}.cravings-panel p{font-size:25.92px}.cravings-items button:first-child{font-size:21.6px;line-height:1.1;padding:21.6px 0}.cravings-items{margin-bottom:28.8px}.cravings-panel .button{font-size:16px;padding:7.2px 18px;white-space:normal}.not-found{padding-top:160px}.not-found .sticker{font-size:18.72px}.not-found .headline{font-size:23vw}}@media(max-width:370px){.site-header{padding:21.6px 14.4px}.logo{width:80px}.logo>span{font-size:43.2px}.header-actions{gap:5px}.header-order.button{font-size:13px;padding:4px 12px;gap:7.2px}.hero-ctas{gap:14.4px}.hero-ctas .button{padding:7.2px 16px;gap:8.64px}.hero-ctas .text-link{font-size:13px}.hero-art{top:335px}.hero-copy{bottom:105px}.menu-image,.catalog-grid .menu-image{height:290px}.photo-window{height:190px}.photo-frame button>span{font-size:11px}.video-card{min-width:85%;flex-basis:85%}.visit-buttons .button{font-size:14px;padding:7.2px 16px}.footer-invite>img{right:-15px;width:60px}.footer-links nav{gap:14.4px}}html[data-motion=off]{scroll-behavior:auto}html[data-motion=off] *,html[data-motion=off] *:before,html[data-motion=off] *:after{animation:none!important;transition:none!important}html[data-motion=off] [data-reveal]{opacity:1!important;transform:none!important;visibility:visible!important}@media(prefers-reduced-motion:reduce){:root{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.tilt{transform:none!important}}.preloader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:700;display:grid;place-items:center;color:var(--beige);pointer-events:auto}.pl-band{position:absolute;left:-10vw;right:-10vw;top:0;height:calc(100% + 24vh);border-radius:0 0 50% 50%/0 0 22vh 22vh;will-change:transform}.pl-band-1{background:var(--red);z-index:3}.pl-band-2{background:var(--mustard);z-index:2}.pl-band-3{background:#5a0710;z-index:1}.pl-center,.pl-foot,.pl-bar,.pl-skip{position:relative;z-index:4}.pl-center{display:flex;flex-direction:column;align-items:center;gap:26px;margin-top:-4vh}.pl-stage{position:relative;width:min(400px,68vw);height:min(330px,56vw)}.pl-stack{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:50% 100%}.pl-layer{position:absolute;left:0;right:0;margin:auto;bottom:0;width:86%;filter:drop-shadow(0 3px 0 #0000002a);will-change:transform}.pl-bun-bottom{width:80%;bottom:0}.pl-patty{width:88%;bottom:15%}.pl-cheese{width:82%;bottom:24%}.pl-tomato{width:76%;bottom:31%}.pl-lettuce{width:94%;bottom:35%}.pl-bun-top{width:84%;bottom:40%}.pl-eyes{position:absolute;left:0;right:0;margin:auto;bottom:61%;width:40%;z-index:9;transform-origin:50% 50%}.pl-plate{position:absolute;left:4%;right:4%;bottom:-10px;height:12px;border-radius:50%;background:#00000026;transform-origin:50% 50%}.pl-spark{position:absolute;width:44px;height:44px;object-fit:contain;filter:brightness(0) invert(.92) sepia(.3);z-index:10}.pl-spark-a{right:-8%;top:6%;width:56px;height:56px;filter:none}.pl-spark-b{left:-6%;top:22%}.pl-spark-c{right:2%;bottom:6%}.pl-spark-a{filter:brightness(0) saturate(100%) invert(84%) sepia(57%) saturate(600%) hue-rotate(358deg)}.pl-dot{position:absolute;width:6px;height:6px;border-radius:50%;background:var(--mustard);opacity:.7;animation:pl-float 2.6s ease-in-out infinite}.pl-dot-0{left:8%;top:10%}.pl-dot-1{left:22%;top:-6%;animation-delay:-.6s}.pl-dot-2{right:18%;top:-10%;animation-delay:-1.1s;background:var(--beige)}.pl-dot-3{right:4%;top:40%;animation-delay:-1.7s}.pl-dot-4{left:-2%;top:56%;animation-delay:-.3s;background:var(--beige)}.pl-dot-5{left:48%;top:-16%;animation-delay:-2s}@keyframes pl-float{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-14px) scale(.6)}}.pl-crumb{position:absolute;width:10px;height:10px;border-radius:3px;background:var(--mustard);left:50%;bottom:30%;opacity:0}.pl-crumb-0{margin-left:-110px}.pl-crumb-1{margin-left:100px;background:var(--beige)}.pl-crumb-2{margin-left:-60px;bottom:50%}.pl-messages{position:relative;height:1.1em;overflow:hidden;font:400 clamp(26px,3.4vw,40px)/1.05 "Mouse Memoirs",sans-serif;letter-spacing:.03em;min-width:min(620px,90vw);text-align:center}.pl-msg{position:absolute;top:0;right:0;bottom:0;left:0;white-space:nowrap}.pl-foot{position:absolute;left:36px;right:36px;bottom:34px;display:flex;justify-content:space-between;align-items:flex-end;pointer-events:none}.pl-brand{font:400 46px/.8 Modak,sans-serif;letter-spacing:-.04em;color:var(--beige)}.pl-count{font:400 clamp(48px,7vw,96px)/.8 "Mouse Memoirs",sans-serif;color:var(--mustard);font-variant-numeric:tabular-nums}.pl-bar{position:absolute;left:0;right:0;bottom:0;height:8px;background:#fff2}.pl-bar-fill{display:block;height:100%;background:var(--mustard);transform:scaleX(0);transform-origin:0 50%}.pl-skip{position:absolute;top:28px;right:32px;border:2px solid #f5e3cd66;color:var(--beige);background:transparent;border-radius:999px;padding:7px 20px;font:400 18px Mouse Memoirs,sans-serif;letter-spacing:.04em;cursor:pointer;transition:background .2s,color .2s}.pl-skip:hover,.pl-skip:focus-visible{background:var(--beige);color:var(--red)}@media(max-width:640px){.pl-foot{left:20px;right:20px;bottom:26px}.pl-brand{font-size:34px}.pl-skip{top:18px;right:16px;font-size:16px}}.v6-doodle-img{display:block;width:100%;height:auto;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.v6-fall-layer{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:1}.v6-fall{position:absolute;display:block;pointer-events:auto;cursor:grab;transform:rotate(var(--r));will-change:transform}.v6-fall-inner{display:block;animation:v6-bob 3.4s ease-in-out infinite;rotate:calc(var(--scroll-tilt, 0) * 1deg);transition:rotate .2s}@keyframes v6-bob{0%,to{translate:0 0}50%{translate:0 -7px}}.v6-peek{position:absolute;bottom:0;width:clamp(96px,11vw,170px);z-index:2;overflow:hidden;pointer-events:none;aspect-ratio:3/2.3}.v6-peek-right{right:clamp(16px,5vw,90px)}.v6-peek-left{left:clamp(16px,5vw,90px)}.v6-peek-body{position:absolute;left:0;right:0;top:0;width:100%;transform-origin:50% 100%;will-change:transform}.v6-eyes{display:flex;gap:clamp(18px,4vw,64px);justify-content:center;pointer-events:auto}.v6-eye{position:relative;width:clamp(74px,10vw,148px)}.v6-brow{position:absolute;left:12%;right:8%;top:-34%;height:22%;background:var(--beige);border-radius:60% 60% 20% 30%/100% 100% 30% 40%;transform:rotate(-8deg)}.v6-eye-1 .v6-brow{transform:rotate(8deg) scaleX(-1)}.v6-eyeball{position:relative;display:block;aspect-ratio:.86;background:var(--beige);border:clamp(4px,.55vw,7px) solid var(--black);border-radius:50%;overflow:hidden;box-shadow:0 0 0 clamp(5px,.7vw,9px) var(--beige)}.v6-pupil{position:absolute;left:50%;top:50%;width:48%;aspect-ratio:.82;margin:-29% 0 0 -24%;background:var(--black);border-radius:50%;will-change:transform}.v6-pupil i{position:absolute;width:30%;height:34%;left:52%;top:18%;background:var(--beige);border-radius:50%}.v6-lid{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--red);transform:scaleY(0);transform-origin:50% 0}.v6-squiggle{display:block;width:min(300px,70%);height:24px;overflow:visible}.v6-jump{font:400 clamp(56px,7.4vw,118px)/.86 "Mouse Memoirs",sans-serif;color:var(--red);margin:10px 0 0;letter-spacing:-.005em;text-transform:uppercase}.v6-jline{display:block;white-space:nowrap}.v6-jl{display:inline-block;will-change:transform}.v6-meter{position:fixed;top:0;left:0;right:0;height:4px;z-index:150;pointer-events:none}.v6-meter-fill{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--mustard);transform-origin:0 50%;transform:scaleX(var(--page-progress,0))}.v6-meter-rider{position:absolute;top:-1px;left:0;width:26px!important;transform:translate(calc(var(--page-progress,0) * (100vw - 30px))) rotate(calc(var(--scroll-tilt, 0) * 2deg));filter:drop-shadow(0 1px 0 #fff)}html[data-motion=off] .v6-meter{display:none}@media(prefers-reduced-motion:reduce){.v6-fall-inner{animation:none}.v6-meter{display:none}}html[data-motion=off] .v6-fall-inner{animation:none}@media(max-width:700px){.v6-fall{max-width:58px}.v6-peek{width:92px}}.feel-good-eyes{margin:clamp(40px,6vw,80px) auto 0}.feel-good-burger>.burger-eyes{display:none}.first-bite-photo:after{top:0;right:45%;bottom:0;left:0;background:linear-gradient(90deg,#1b1b1bb3,#1b1b1b00)}.first-bite-caption .button{margin:0 10px 10px 0}.first-bite-watch{color:var(--beige)!important;border-color:#f5e3cd99!important;background:#1b1b1b33}.first-bite-note{position:absolute;right:14px;bottom:70px;z-index:3;font-size:12px;color:var(--beige);opacity:.75}@media(max-width:700px){.first-bite-photo:after{top:30%;right:0;bottom:0;left:0;background:linear-gradient(0deg,#1b1b1bcc,#1b1b1b00)}.first-bite-image{object-position:50% 40%}}.cinema-hero-action{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.hero-order{box-shadow:0 6px #8f0b08}@media(max-width:540px){.cinema-hero.page-hero{height:auto;min-height:100svh;display:flex;flex-direction:column;padding:104px 20px calc(18px + env(safe-area-inset-bottom))}.cinema-hero .cinema-hero-title{margin-top:30px;flex:none}.cinema-hero .cinema-hero-product{position:relative;top:auto;left:auto;width:min(88%,390px);margin:-4px auto 0;flex:none}.cinema-hero .cinema-hero-wordmark{position:relative;top:auto;left:auto;translate:none;align-self:center;margin-top:-34px;font-size:clamp(78px,24vw,104px);line-height:.8;flex:none}.cinema-hero .cinema-hero-note.note-right{display:none}.cinema-hero .cinema-hero-note.note-left{position:relative;left:auto;bottom:auto;max-width:300px;text-align:center;align-self:center;margin:12px 0 0;font-size:17px;flex:none}.cinema-hero .cinema-hero-action{position:relative;left:auto;bottom:auto;transform:none;margin-top:auto;padding-top:14px;display:flex;flex-direction:column;align-items:stretch;gap:10px;width:min(100%,340px);align-self:center}.cinema-hero .cinema-hero-action .button{justify-content:space-between;font-size:17px;padding:12px 22px;rotate:0deg;border-radius:999px;margin:0}}@media(max-width:540px)and (max-height:700px){.cinema-hero.page-hero{padding-top:88px}.cinema-hero .cinema-hero-title{margin-top:18px;font-size:26vw}.cinema-hero .cinema-hero-product{width:min(74%,330px)}.cinema-hero .cinema-hero-wordmark{margin-top:-28px;font-size:clamp(66px,21vw,84px)}.cinema-hero .cinema-hero-note.note-left{display:none}.cinema-hero .cinema-hero-action .button{padding:10px 20px}}@media(max-width:540px)and (min-height:780px){.cinema-hero .cinema-hero-product{width:min(96%,440px)}.cinema-hero .cinema-hero-wordmark{margin-top:-44px;font-size:clamp(90px,27vw,120px)}}.crew-section{position:relative;display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(28px,5vw,90px);align-items:center;background:var(--beige);overflow:hidden}.crew-portrait{position:relative;z-index:2;aspect-ratio:2/3;max-width:520px;width:100%;justify-self:center}.crew-sun{position:absolute;left:4%;right:4%;top:6%;aspect-ratio:1;border-radius:50%;background:repeating-conic-gradient(from 0deg,var(--mustard) 0 10deg,#ffe48a 10deg 20deg);z-index:0}.crew-andre{position:relative;z-index:1;width:100%;height:auto;display:block;-webkit-mask-image:linear-gradient(#000 80%,transparent 99%);mask-image:linear-gradient(#000 80%,transparent 99%)}.crew-pop{position:absolute!important;z-index:3;width:clamp(44px,5vw,70px)!important}.crew-pop-1{left:-4%;top:30%}.crew-pop-2{right:-2%;top:12%}.crew-pop-3{right:4%;top:54%}.crew-tag{position:absolute;z-index:4;left:50%;bottom:9%;translate:-50% 0;white-space:nowrap;background:var(--red);color:var(--beige);font:400 clamp(17px,1.6vw,22px)/1 "Mouse Memoirs",sans-serif;letter-spacing:.04em;padding:10px 18px;border-radius:999px;box-shadow:0 4px #1b1b1b33;transform:rotate(-4deg)}.crew-copy{position:relative;z-index:2}.crew-copy>p{font-size:clamp(17px,1.3vw,20px);line-height:1.5;max-width:540px;margin:18px 0 0}.crew-copy .crew-sub{font-family:Mouse Memoirs,sans-serif;font-size:24px;letter-spacing:.02em;color:var(--red)}.crew-squiggle{margin-top:8px}.crew-bench{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:18px 0 30px;max-width:560px;border-bottom:4px solid var(--red);padding-bottom:4px}.crew-mate{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px;background:none;border:0;padding:46px 4px 6px;cursor:pointer;color:var(--black);text-align:center;font:inherit}.crew-mate-art{width:min(120px,100%);height:120px;object-fit:contain;transform-origin:50% 100%;will-change:transform}.crew-mate strong{font:400 24px/1 Mouse Memoirs,sans-serif;letter-spacing:.04em;color:var(--red);margin-top:8px}.crew-mate small{font:400 13px/1.1 Mouse Memoirs,sans-serif;letter-spacing:.06em;opacity:.75}.crew-bubble{position:absolute;top:0;left:50%;width:max-content;max-width:180px;translate:-50% 0;background:#fff;color:var(--black);font:400 17px/1.1 Mouse Memoirs,sans-serif;padding:7px 12px;border-radius:14px;border:2px solid var(--red);opacity:0;transform:scale(.6) translateY(10px);transition:opacity .2s,transform .3s cubic-bezier(.3,1.8,.5,1);pointer-events:none;z-index:3}.crew-bubble:after{content:"";position:absolute;left:50%;bottom:-8px;width:12px;height:12px;background:#fff;border:2px solid var(--red);border-top:0;border-left:0;transform:translate(-50%) rotate(45deg)}.crew-mate.is-talking .crew-bubble,.crew-mate:hover .crew-bubble,.crew-mate:focus-visible .crew-bubble{opacity:1;transform:none}.crew-mate:focus-visible{outline:3px solid var(--red);outline-offset:4px;border-radius:12px}.crew-note{display:block;margin-top:18px;font-size:13px;opacity:.65;max-width:460px}.wots-section{position:relative;background:var(--beige);padding:115px 0 0;overflow:hidden;text-align:center}.wots-head{position:relative;z-index:2;padding:0 20px}.wots-head .v6-jump{font-size:clamp(64px,9vw,150px)}.wots-head>p{max-width:520px;margin:18px auto 0;font-size:clamp(17px,1.3vw,20px);line-height:1.45}.wots-cards{position:relative;z-index:2;display:flex;justify-content:center;gap:clamp(14px,2.4vw,34px);margin:54px auto 0;padding:0 20px;flex-wrap:wrap}.wots-card{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:clamp(200px,22vw,290px);aspect-ratio:1/1.05;border-radius:28px;padding:22px;text-decoration:none;color:var(--beige);background:var(--red);box-shadow:0 10px #1b1b1b1f;transition:box-shadow .25s}.wots-card:hover{box-shadow:0 16px #1b1b1b26}.wots-mustard{background:var(--mustard);color:var(--red)}.wots-cream{background:#fff;color:var(--red);border:3px dashed var(--red)}.wots-num{font:400 clamp(72px,8vw,120px)/.85 Modak,sans-serif;letter-spacing:-.04em;display:flex;align-items:flex-start;font-variant-numeric:tabular-nums}.wots-num i{font-style:normal;font-size:.38em;margin:.12em 0 0 .06em;font-family:Mouse Memoirs,sans-serif}.wots-card strong{font:400 26px/1 Mouse Memoirs,sans-serif;letter-spacing:.05em;margin-top:12px}.wots-card small{font:400 17px/1 Mouse Memoirs,sans-serif;letter-spacing:.06em;opacity:.85;margin-top:6px}.wots-open{position:absolute;top:16px;right:20px;font-size:20px}.wots-chips{position:relative;z-index:3;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:12px 14px;max-width:900px;margin:46px auto 0;padding:0 20px}.wots-chip{font:400 clamp(20px,1.8vw,26px)/1 "Mouse Memoirs",sans-serif;letter-spacing:.04em;padding:10px 20px;border-radius:999px;background:#fff;color:var(--red);border:2px solid var(--red);box-shadow:0 4px 0 var(--red);cursor:default}.wots-chip:nth-child(3n+2){background:var(--red);color:var(--beige);box-shadow:0 4px #8f0b08}.wots-chip:nth-child(3n){background:var(--mustard)}.wots-kiosk{position:relative;z-index:1;margin:-40px 0 0;overflow:hidden;-webkit-mask-image:linear-gradient(transparent 0,#000 26%);mask-image:linear-gradient(transparent 0,#000 26%)}.wots-kiosk img{display:block;width:100%;height:auto;min-height:340px;object-fit:cover;object-position:50% 100%;will-change:transform}.wots-kiosk figcaption{position:absolute;right:16px;bottom:10px;max-width:420px;text-align:right;font-size:12px;color:var(--beige);text-shadow:0 1px 2px #0008}@media(max-width:860px){.crew-section{grid-template-columns:1fr}.crew-portrait{max-width:380px}.crew-bench{gap:6px}.crew-mate-art{height:96px}.crew-mate small{font-size:12px}}@media(max-width:560px){.wots-card{width:min(300px,82vw);aspect-ratio:auto;padding:26px 20px}.wots-cards{gap:18px}.wots-kiosk{margin-top:0}.wots-kiosk figcaption{position:static;color:var(--black);text-shadow:none;text-align:center;padding:10px 16px;background:var(--beige)}.crew-bubble{max-width:120px;font-size:15px}}.wots-kiosk img{aspect-ratio:1536/760;object-fit:cover;object-position:50% 100%}.crew-mate:first-child .crew-bubble{left:0;translate:0 0}.crew-mate:first-child .crew-bubble:after{left:28px}.crew-mate:last-child .crew-bubble{left:auto;right:0;translate:0 0}.crew-mate:last-child .crew-bubble:after{left:auto;right:22px}.crew-bench{overflow:visible}.menu-product{position:relative;min-width:0}.menu-product .menu-image-button{width:100%;display:block;padding:0;background:none;border:0;position:relative}.product-photo{height:340px;display:grid;place-items:center;position:relative;isolation:isolate;overflow:hidden}.product-photo>img{width:95%;height:95%;object-fit:contain;position:relative;z-index:2;filter:drop-shadow(0 14.4px 12px #1b1b1b26);transition:transform .3s;transform-origin:50% 80%;animation:none!important}.product-photo-halo{position:absolute;width:78%;aspect-ratio:1;border-radius:50% 60%;border:2px dashed #f4a80488;background:#ffd75055;rotate:-12deg;z-index:0}.product-photo-spark{position:absolute;right:3%;top:8%;width:65px;height:65px;rotate:15deg;z-index:3}.product-photo-stamp{position:absolute;left:5%;bottom:7%;width:65px;height:65px;display:grid;place-content:center;border:1px solid var(--red);border-radius:50%;color:var(--red);font-size:12px;line-height:1.1;rotate:-15deg;z-index:3;background:#f5e3cdcc}.product-photo.showing-original>img{width:100%;height:100%;object-fit:cover;filter:none;border-radius:14.4px}.showing-original .product-photo-stamp,.showing-original .product-photo-spark{display:none}.menu-image-button:hover .product-photo>img{transform:translateY(-8px) rotate(-3deg) scale(1.035)}.product-photo-tools{display:flex;justify-content:space-between;gap:8.64px;padding:10px 0;font-size:11px;line-height:16px;border-bottom:1px solid #1b1b1b22}.product-photo-tools>span{opacity:.6;letter-spacing:.025em}.product-photo-tools>button{border:0;background:none;padding:0;color:var(--red);font-size:12px}.product-photo-tools>button:hover{text-decoration:underline}.product-photo-ticket{display:flex;flex-direction:column;align-items:center;justify-content:center;width:80%;min-height:235px;padding:28.8px 21.6px;background:var(--red);color:var(--beige);border-radius:4%;rotate:-5deg;outline:2px dashed var(--beige);outline-offset:-10px;position:relative;z-index:2;text-align:center;box-shadow:0 10px 15px -3px #0000001a}.product-photo-ticket>span{font-size:12px;letter-spacing:.12em}.product-photo-ticket strong{font-size:40.32px;line-height:.95;font-weight:400;margin:21.6px 0}.product-photo-ticket small{font-size:11px;letter-spacing:.05em}.product-photo-ticket p{font-size:16px;line-height:20px;margin-top:14.4px}.photo-pending .product-photo-stamp{display:none}.product-detail .product-photo{height:450px}.product-source-note{font-size:12px!important;line-height:18px!important;max-width:450px;margin-top:21.6px!important}.product-thumbnails{display:flex;gap:8.64px;margin-top:14.4px}.product-thumbnails button{width:65px;height:65px;padding:3px;border:2px solid transparent;background:#fff;border-radius:7.2px}.product-thumbnails button.active{border-color:var(--red)}.product-thumbnails img{height:100%;width:100%;object-fit:cover;border-radius:4px}.menu-card>p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;min-height:72px}.menu-card-name{align-items:start}.menu-card-name h3{max-width:82%;font-size:40.32px}.detail-image{display:block;min-width:0}.detail-image>.menu-product{width:100%}.menu-photo-explainer{display:flex;align-items:start;justify-content:space-between;gap:36px;margin:28.8px 0 43.2px;padding:21.6px 0;border-bottom:1px solid #1b1b1b33}.menu-photo-explainer>p{font-size:18.72px;line-height:24px;max-width:650px}.menu-photo-explainer>a{flex-shrink:0;font-size:14px}.menu-card .diet-dot.veg{color:#297c36}@media(max-width:1000px){.product-photo{height:280px}.product-photo-spark{width:45px;height:45px}.product-photo-stamp{width:50px;height:50px;font-size:10px}.menu-card-name h3{font-size:34.56px}.product-detail .product-photo{height:380px}}@media(max-width:540px){.product-photo{height:340px}.product-detail .product-photo{height:320px}.product-photo-ticket strong{font-size:40.32px}.menu-photo-explainer{display:block;margin:14.4px 0 28.8px}.menu-photo-explainer>a{display:inline-block;margin-top:14.4px}.menu-card-name h3{font-size:40.32px}.menu-card>p{font-size:21.6px;line-height:24px;min-height:0}.product-photo-spark{width:65px;height:65px}.product-photo-stamp{width:65px;height:65px;font-size:12px}}.menu-source-extras{border-top:1px solid #1b1b1b33;padding-top:21.6px;margin:28.8px 0}.menu-source-extras h3{font-size:25.92px;color:var(--red);line-height:1}.menu-source-extras>p{font-size:14px!important;line-height:20px!important;margin:8.64px 0!important}.menu-source-extras ul{padding:0;list-style:none;margin:14.4px 0 21.6px}.menu-source-extras li{display:flex;justify-content:space-between;border-bottom:1px dashed #1b1b1b33;padding:7.2px 0;font-size:18.72px;line-height:24px;gap:14.4px}.menu-source-extras strong{font-weight:400;color:var(--red)}.menu-source-extras>a{font-size:12px}html[data-motion=off] .menu-image-button:hover .product-photo>img{transform:none}.burger-assembly{height:300svh;min-height:2400px;background:var(--mustard);position:relative}.assembly-stage{height:100svh;min-height:820px;position:sticky;top:0;overflow:hidden;isolation:isolate}.assembly-copy{position:absolute;left:36px;top:115.2px;width:43%;z-index:5}.assembly-copy>.sticker{font-size:25.92px}.assembly-copy h2{font:400 clamp(75px,8vw,115.2px)/.83 "Mouse Memoirs",sans-serif;color:var(--red);margin:43.2px 0 28.8px;letter-spacing:-.02em}.assembly-copy>p{font-size:25.92px;line-height:1.1;max-width:400px}.assembly-readout{display:flex;align-items:center;gap:14.4px;color:var(--red);font-size:18.72px;line-height:1.1;margin:36px 0 28.8px}.assembly-readout>span{width:43px;height:43px;display:grid;place-items:center;border-radius:50%;background:var(--red);color:var(--beige);font-size:25.92px;flex-shrink:0}.assembly-actions{display:flex;align-items:start;flex-direction:column;gap:21.6px}.assembly-menu-link{font-size:16px}.assembly-food{position:absolute;width:55%;max-width:800px;right:0;top:50%;translate:0 -50%;height:650px;z-index:3;isolation:isolate}.assembly-piece{position:absolute;top:50%;left:0;width:100%;height:13.75vw;max-height:200px;translate:0 -50%;transform-origin:center;pointer-events:none}.assembly-sprite{background-image:url(/assets/menu/motion/smashburg-layers.webp);background-repeat:no-repeat;background-size:100% 600%;width:100%;height:100%;filter:drop-shadow(0 12px 8px #1b1b1b1a)}.assembly-label{position:absolute;right:12%;top:40%;background:var(--red);color:var(--beige);padding:4px 14.4px;border-radius:9999px;rotate:-5deg;font-size:14px;line-height:20px;opacity:0;transform:translate(15px);z-index:8}.piece-1 .assembly-label,.piece-3 .assembly-label,.piece-5 .assembly-label{right:auto;left:5%;rotate:5deg}.assembly-doodle{position:absolute;top:8%;right:10%;width:90px;height:90px;color:var(--red)}.assembly-city{position:absolute;width:110%;max-width:none;left:-5%;bottom:-2%;height:80%;object-fit:contain;object-position:bottom;opacity:.22;pointer-events:none;z-index:0}.assembly-disclosure{position:absolute;left:36px;bottom:65px;font-size:12px;line-height:18px;z-index:3}.assembly-scroll-hint{position:absolute;bottom:85px;right:12%;font-size:14px;letter-spacing:.08em;color:var(--red);z-index:3}.assembly-stage>.wave{height:50px}.assembly-static{height:auto;min-height:0}.assembly-static .assembly-stage{height:950px;position:relative}.assembly-static .assembly-piece{transform:translateY(calc((var(--layer-index) - 2.5) * 40px))}.assembly-static.manual-open .assembly-piece{transform:translateY(calc((var(--layer-index) - 2.5) * 80px))}.assembly-static.manual-open .assembly-label{opacity:1;transform:none}.assembly-static .assembly-scroll-hint{display:none}.assembly-static .assembly-piece{transition:transform .5s ease}.burger-encore{position:relative;padding:72px 0 86.4px;text-align:center;isolation:isolate;margin-bottom:86.4px}.burger-encore>.sticker{font-size:25.92px}.encore-city{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.17;z-index:-1;pointer-events:none}.encore-lineup{display:flex;justify-content:center;align-items:end;margin-top:72px;gap:0;padding:0 14.4px}.encore-item{width:20%;max-width:270px;position:relative;border:0;background:none;padding:0;transition:scale .25s}.encore-photo{width:115%;max-width:none;height:220px;object-fit:contain;margin-left:-7.5%;filter:drop-shadow(0 14.4px 10px #1b1b1b26);position:relative;z-index:2}.encore-item:nth-child(2n){margin-bottom:43.2px}.encore-item>span{display:block;color:var(--red);font-size:25.92px;line-height:1;text-align:center;margin-top:28.8px}.encore-item small{display:block;color:var(--black);font-size:18.72px;line-height:24px;margin-top:7.2px}.encore-item:hover{scale:1.08;z-index:4}.burger-encore>p{font-size:14px;letter-spacing:.08em;margin:43.2px 0 0}.encore-spark{position:absolute;right:3%;top:8%;width:65px;height:65px}@media(max-width:1000px){.assembly-copy{width:42%;left:28.8px}.assembly-copy>.sticker{font-size:18.72px}.assembly-copy h2{font-size:10vw}.assembly-copy>p{font-size:21.6px}.assembly-food{width:58%;right:-3%}.assembly-piece{height:14.5vw}.assembly-copy .button{font-size:16px}.assembly-label{font-size:12px;padding:3px 10px}.encore-photo{height:160px}.encore-item>span{font-size:21.6px}.encore-item small{font-size:16px}.encore-lineup{margin-top:57.6px}}@media(max-width:600px){.burger-assembly{height:330svh;min-height:2500px}.assembly-stage{min-height:860px}.assembly-copy{left:21.6px;right:21.6px;top:50px;width:auto}.assembly-copy>.sticker{font-size:16px}.assembly-copy h2{font-size:20vw;line-height:.85;margin:28.8px 0 21.6px}.assembly-copy>p{font-size:21.6px;max-width:300px;line-height:1.05}.assembly-readout{font-size:14px;margin:21.6px 0 14.4px;max-width:320px;gap:10px}.assembly-readout>span{width:32px;height:32px;font-size:18.72px}.assembly-actions{flex-direction:row;align-items:center;gap:21.6px}.assembly-actions .button{font-size:14px;padding:7.2px 18px;min-height:36px}.assembly-menu-link{font-size:12px;max-width:90px;line-height:16px}.assembly-food{top:67%;right:0;width:100%;height:420px;max-width:none}.assembly-piece{height:25vw;max-height:none}.assembly-label{font-size:10px;line-height:14px;right:4%;padding:2px 8px}.piece-1 .assembly-label,.piece-3 .assembly-label,.piece-5 .assembly-label{left:2%}.assembly-doodle{width:55px;height:55px;top:12%;right:8%}.assembly-disclosure{left:21.6px;right:21.6px;bottom:38px;font-size:10px;line-height:14px;max-width:280px}.assembly-scroll-hint{bottom:65px;right:21.6px;font-size:10px}.assembly-stage>.wave{height:30px}.assembly-city{height:70%;width:180%;left:-40%;opacity:.22}.assembly-static{height:auto;min-height:0}.assembly-static .assembly-stage{height:900px;min-height:900px}.assembly-static .assembly-piece{transform:translateY(var(--closed-y))}.assembly-static.manual-open .assembly-piece{transform:translateY(var(--open-y))}.burger-encore{padding:57.6px 0 65px;margin-bottom:43.2px}.burger-encore>.sticker{font-size:18.72px}.encore-lineup{flex-wrap:wrap;gap:14.4px 0;margin:43.2px -14.4px 0;padding:0}.encore-item{width:33.333%}.encore-photo{height:120px;width:125%;margin-left:-12.5%}.encore-item:nth-child(2n){margin-bottom:0}.encore-item>span{font-size:18.72px;line-height:1;margin:14.4px 5px 0}.encore-item small{font-size:14px;line-height:18px;margin-top:5px}.burger-encore>p{font-size:11px;margin-top:36px}.encore-spark{width:43px;height:43px;top:25%;right:0}}@media(prefers-reduced-motion:reduce){.assembly-static .assembly-piece{transition:none}.encore-item:hover{scale:1}}@media(max-width:600px){.assembly-food{top:72%}.assembly-static.manual-open .assembly-piece{transform:translateY(var(--open-y)) scale(.75)}}@media(min-width:601px){.assembly-static.manual-open .assembly-piece{transform:translateY(var(--open-desktop-y)) scale(.8)}}.burger-assembly:not(.assembly-static) .assembly-stage{min-height:0}.burger-assembly:not(.assembly-static) .assembly-food{height:min(650px,80svh)}@media(max-width:600px),(max-width:1000px)and (orientation:portrait){.burger-assembly:not(.assembly-static) .assembly-stage{height:100svh;min-height:0;display:flex;flex-direction:column}.burger-assembly:not(.assembly-static) .assembly-copy{position:relative;top:auto;left:auto;right:auto;width:auto;padding:calc(62px + 2svh) 20px 0;flex:none}.burger-assembly:not(.assembly-static) .assembly-copy h2{font-size:clamp(50px,15vw,78px);margin:12px 0 10px}.burger-assembly:not(.assembly-static) .assembly-copy>p{font-size:18px;line-height:1.1}.burger-assembly:not(.assembly-static) .assembly-readout{margin:12px 0 10px}.burger-assembly:not(.assembly-static) .assembly-food{position:relative;top:auto;right:auto;translate:none;flex:1;min-height:0;height:auto;width:100%;margin-bottom:46px}.burger-assembly:not(.assembly-static) .assembly-piece{height:var(--piece-h,25vw)}.burger-assembly:not(.assembly-static) .assembly-disclosure{bottom:22px}.burger-assembly:not(.assembly-static) .assembly-scroll-hint{bottom:40px}.burger-assembly:not(.assembly-static) .assembly-doodle{top:auto;bottom:34%}}@media(min-width:601px)and (max-width:1000px)and (orientation:portrait){.burger-assembly:not(.assembly-static) .assembly-copy{padding:calc(90px + 2svh) 40px 0}.burger-assembly:not(.assembly-static) .assembly-copy h2{font-size:clamp(70px,11vw,110px)}.burger-assembly:not(.assembly-static) .assembly-copy>p{font-size:22px;max-width:520px}}@media(max-width:600px)and (max-height:760px){.burger-assembly:not(.assembly-static) .assembly-copy>p{display:none}.burger-assembly:not(.assembly-static) .assembly-copy h2{font-size:clamp(44px,13vw,62px)}.burger-assembly:not(.assembly-static) .assembly-copy{padding-top:calc(58px + 1svh)}}@media(min-width:601px)and (max-width:1000px)and (orientation:portrait){.burger-assembly:not(.assembly-static) .assembly-food{width:min(100%,560px);margin-left:auto;margin-right:auto}}.scene-title{font:400 min(15vw,216px)/.81 "Mouse Memoirs",sans-serif;letter-spacing:-.025em;text-transform:uppercase;color:var(--red)}.cinema-hero{height:1000px;padding:140px 36px 36px;max-width:1600px;margin:auto;isolation:isolate}.cinema-topline{display:flex;justify-content:space-between;font-size:16px;line-height:24px;position:relative;z-index:5}.cinema-hero-title{font-size:min(30vw,432px);line-height:.8;white-space:nowrap;text-align:center;margin-top:57.6px;position:relative;z-index:1;transform-origin:50% 0}.cinema-hero-product{position:absolute;top:25%;left:29%;width:43%;max-width:700px;z-index:3;transform-origin:50% 80%}.cinema-hero-product img{width:100%;filter:drop-shadow(0 20px 12px #1b1b1b26)}.cinema-hero-wordmark{position:absolute;top:62%;left:50%;translate:-50% 0;font:400 190px/.8 Modak,sans-serif;letter-spacing:-9px;color:var(--mustard-dark);-webkit-text-stroke:14px white;paint-order:stroke fill;z-index:4;pointer-events:none}.cinema-sticker-left{position:absolute;top:25%;left:8%;font-size:40.32px;line-height:.9;transform:rotate(-12deg)}.cinema-sticker-right{position:absolute;right:8%;top:52%;font-size:40.32px;color:var(--mustard-dark);line-height:.9;transform:rotate(12deg)}.cinema-hero-doodle{position:absolute;right:20%;top:70%;width:85px;height:85px}.cinema-hero-note{position:absolute;bottom:100px;font-size:25.92px;line-height:1.1;max-width:270px;z-index:5}.cinema-hero-note.note-left{left:36px}.cinema-hero-note.note-right{right:36px;text-align:right}.cinema-hero-action{position:absolute;bottom:80px;left:50%;transform:translate(-50%);z-index:5}.cinema-hero-action .button{border-radius:50% 60%;padding:14.4px 28.8px;rotate:-3deg}.classic-intro{text-align:center;max-width:1600px;margin:auto;padding:100px 36px 210px;position:relative}.classic-title{position:relative;z-index:3}.classic-title .scene-title{margin:43.2px 0 28.8px;-webkit-text-stroke:9px white;paint-order:stroke fill}.classic-title>p{font-size:25.92px;line-height:1.1;max-width:740px;margin:0 auto 28.8px}.classic-title .button{border-radius:50% 60%;padding:14.4px 36px;rotate:-3deg}.classic-photo-row{display:flex;align-items:center;justify-content:center;max-width:1008px;margin:86.4px auto 0;position:relative}.classic-photo{width:33.3333%;aspect-ratio:3/4;border:0;padding:0;background:var(--beige);border-radius:14.4px;overflow:hidden;position:relative;z-index:2;box-shadow:var(--shadow-soft)}.classic-photo img{height:100%;width:100%;object-fit:cover;transition:transform .3s}.classic-photo:hover img{transform:scale(1.06)}.classic-photo-0{rotate:5deg}.classic-photo-1{rotate:-5deg}.classic-photo-2{rotate:8deg}.classic-selfie{position:absolute;left:-80px;top:-25px;width:170px;z-index:4;rotate:-18deg;pointer-events:none}.classic-arrow{position:absolute;right:-80px;bottom:0;width:100px;height:100px;rotate:45deg}.classic-caption{font-size:21.6px;position:relative;margin:36px auto 0;width:max-content}.feel-good-scene{background:var(--red);color:var(--beige);padding:100px 36px 180px;text-align:center;position:relative;isolation:isolate}.feel-good-title{position:relative;z-index:3}.feel-good-title .scene-title{color:var(--beige);margin:100px auto 0;font-size:min(15vw,216px);line-height:.82}.feel-good-burger{max-width:1008px;width:78%;margin:28.8px auto 0;position:relative;z-index:3}.feel-good-burger>img{width:100%}.feel-good-burger .sticker{position:absolute;bottom:5%;right:-2%;font-size:40.32px;line-height:.85;color:var(--mustard);rotate:15deg}.feel-good-fry{width:160px;position:absolute;top:32%;left:5%;rotate:-25deg;z-index:4}.feel-good-mascot{width:160px;position:absolute;top:39%;right:4%;rotate:20deg;z-index:4}.feel-good-path{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.feel-good-path path{fill:none;stroke:#f5e3cd;opacity:.13;stroke-width:3;stroke-dasharray:12 22}.feel-good-notes{display:flex;justify-content:space-between;position:relative;z-index:4;font-size:21.6px;line-height:1.1;margin-top:0}.feel-good-notes p:first-child{text-align:left}.feel-good-notes p:last-child{text-align:right}.feel-good-scene>.wave:last-child{height:150px;bottom:-1px}.first-bite-photo{height:900px;position:relative;overflow:hidden;isolation:isolate}.first-bite-image{position:absolute;top:-10%;right:0;bottom:-10%;left:0;width:100%;height:120%;object-fit:cover;object-position:50% 45%;z-index:0}.first-bite-caption{position:absolute;left:36px;bottom:160px;z-index:3;max-width:650px}.first-bite-caption .scene-title{font-size:min(11vw,158.4px);line-height:.85;color:var(--beige);margin:36px 0;text-shadow:0 3px 15px #1b1b1b33}.first-bite-caption .sticker{color:var(--red);font-size:25.92px}.first-bite-caption .button{font-size:16px}.inline-play{font-size:14px}.first-bite-heart{position:absolute;top:15%;right:7%;width:100px;height:100px;color:var(--beige);rotate:15deg;z-index:3}.first-bite-photo:after{content:"";position:absolute;top:40%;right:35%;bottom:0;left:0;background:linear-gradient(0deg,#1b1b1b66,transparent);z-index:1;pointer-events:none}.ingredient-story{text-align:center;padding:115.2px 36px 180px;position:relative;isolation:isolate;max-width:1600px;margin:auto}.ingredient-copy{position:relative;z-index:2}.ingredient-copy .scene-title{font-size:min(15vw,216px);line-height:.86;margin:43.2px 0;-webkit-text-stroke:9px white;paint-order:stroke fill}.ingredient-copy>p{font-size:25.92px;line-height:1.1;max-width:620px;margin:0 auto 28.8px}.story-ingredient{position:absolute;z-index:3;pointer-events:none;filter:drop-shadow(0 14px 9px #1b1b1b1a);width:240px}.story-lettuce{left:10%;top:22%;width:250px}.story-tomato{right:9%;top:36%;width:220px}.story-cheese{left:7%;top:54%;width:280px}.story-patty{right:9%;top:66%;width:240px}.ingredient-doodle{position:absolute;left:6%;bottom:10%;width:90px;height:90px}.ingredient-arrow{position:absolute;right:13%;bottom:7%;width:80px;height:80px;rotate:60deg}.bite-journey{height:300svh;min-height:2000px;position:relative;background:var(--mustard);isolation:isolate}.bite-journey-stage{position:sticky;top:0;height:100svh;min-height:700px;max-height:1200px;overflow:clip;background:var(--mustard);isolation:isolate}.journey-top-wave{top:0;bottom:auto;height:70px;rotate:180deg;z-index:1}.bite-journey-heading{position:absolute;top:72px;left:36px;right:36px;z-index:2}.bite-journey-heading .scene-title{font-size:min(13vw,187.2px);line-height:.86;color:var(--white);text-shadow:4px 5px 0 #f4a80480;margin:36px 0 21.6px}.bite-journey-heading>p{font-size:25.92px;line-height:1.1;max-width:430px}.bite-journey-heading>.sticker{color:var(--mustard-dark);font-size:28.8px}.bite-journey-track{position:absolute;left:53vw;top:39%;display:flex;align-items:center;gap:100px;width:max-content;padding:35px 90px 40px 0;z-index:5;will-change:transform}.bite-slide{width:320px;flex:0 0 320px;position:relative;transform-origin:50% 50%;margin:0;background:#fff8ed;padding:10px 10px 21.6px;border-radius:4%;box-shadow:var(--shadow-deep)}.bite-slide button{border:0;padding:0;width:100%;background:transparent;display:block;text-align:left}.bite-slide button>img{width:100%;height:350px;object-fit:cover;border-radius:4%;transition:scale .3s}.bite-slide button:hover>img{scale:1.025}.bite-slide .bite-caption{display:flex;flex-direction:column;gap:8.64px;margin:21.6px 7.2px 0}.bite-slide .bite-caption strong{font:400 25.92px/.95 Modak,sans-serif;color:var(--red)}.bite-slide .bite-caption span{font-size:14px;line-height:20px;color:var(--black)}.bite-slide-1{margin-top:25px}.bite-slide-2{margin-top:-30px}.bite-slide-3{margin-top:35px}.bite-slide-mascot{position:absolute;width:120px;right:-65px;bottom:-40px;rotate:15deg;pointer-events:none}.bite-slide-spark{position:absolute;right:-65px;top:-55px;width:100px;height:100px;rotate:10deg;pointer-events:none}.journey-path{position:absolute;left:0;top:0;width:100%;height:100%;z-index:0;pointer-events:none}.journey-path-guide{stroke:var(--mustard-dark);stroke-width:5;stroke-dasharray:18 22;fill:none;opacity:.4}.journey-path-line{stroke:var(--red);stroke-width:2;stroke-dasharray:2200;stroke-dashoffset:2200;fill:none;opacity:.3}.journey-floating-fries{position:absolute;width:120px;left:10%;top:68%;rotate:-20deg;z-index:1;pointer-events:none}.journey-floating-heart{position:absolute;width:90px;height:90px;right:8%;top:16%;rotate:12deg;z-index:1;pointer-events:none}.journey-taxi{position:absolute;width:150px;left:12%;bottom:90px;z-index:4;pointer-events:none}.journey-controls{position:absolute;top:90px;right:36px;bottom:auto;left:auto;translate:none;display:flex;align-items:center;gap:21.6px;z-index:7}.journey-controls>button{border:1px solid #1b1b1b33;border-radius:50%;width:45px;height:45px;display:grid;place-items:center;font-size:25.92px;background:#ffffffb3;color:var(--black);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.journey-controls>button:disabled{opacity:.35;cursor:default}.journey-controls>button:not(:disabled):hover{background:var(--red);color:var(--beige);rotate:-10deg}.journey-dots{display:flex;align-items:center;gap:8.64px;padding:12px 14.4px;background:#ffffff80;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:9999px}.journey-dots button{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:#1b1b1b33;transition:background .2s,scale .2s}.journey-dots button.active{background:var(--red);scale:1.25}.bite-journey-stage>.wave:last-child{height:80px;z-index:1}.journey-static{height:auto;min-height:0;padding-bottom:0}.journey-static .bite-journey-stage{position:relative;height:auto;min-height:0;max-height:none;padding:86.4px 0 150px}.journey-static .bite-journey-heading{position:relative;inset:auto;padding:0 36px}.journey-static .bite-journey-track{position:relative;left:0;top:auto;width:100%;overflow-x:auto;scroll-snap-type:x mandatory;gap:43.2px;padding:57.6px 36px 43.2px;margin-top:14.4px}.journey-static .bite-slide{scroll-snap-align:center;rotate:0deg}.journey-static .journey-controls{top:auto;bottom:70px;right:auto;left:50%;translate:-50% 0}.journey-static .journey-taxi{display:none}.kolkata-adda{padding:130px 36px 150px;display:grid;grid-template-columns:48% 52%;align-items:center;position:relative;isolation:isolate;overflow:hidden;min-height:1000px}.adda-sketch-layer{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:120%;object-fit:cover;opacity:.08;mix-blend-mode:multiply;z-index:0;pointer-events:none}.adda-copy{position:relative;z-index:3;padding-left:max(0px,calc((100vw - 1440px)/2));padding-right:36px}.adda-copy .scene-title{font-size:min(11vw,158.4px);line-height:.85;margin:43.2px 0 28.8px;-webkit-text-stroke:7px var(--beige);paint-order:stroke fill}.adda-copy>.sticker{font-size:25.92px}.adda-copy>p{font-size:25.92px;line-height:1.1;max-width:440px;margin-bottom:21.6px}.adda-copy>p+p{font-size:21.6px}.adda-copy .button{margin-top:14.4px;white-space:normal}.adda-pictures{position:relative;min-height:650px;max-width:700px}.adda-photo-one,.adda-photo-two{position:absolute;padding:10px 10px 21.6px;box-shadow:var(--shadow-deep);background:#fff8ed;border:0;border-radius:4%;text-align:left}.adda-photo-one{width:58%;left:0;top:0;rotate:-8deg;z-index:2}.adda-photo-two{width:55%;right:0;top:190px;rotate:8deg;z-index:3}.adda-pictures button>img{width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:4%}.adda-pictures button>span{font-size:16px;line-height:20px;display:block;color:var(--red);margin:14.4px 5px 0}.adda-burger-boy{position:absolute;width:220px;left:0;bottom:-30px;rotate:-15deg;z-index:4;pointer-events:none}@media(min-width:1700px){.cinema-hero{height:1100px}.cinema-hero-product{top:25%;left:28%;width:44%}.bite-journey-track{left:55vw}.bite-slide{width:360px;flex-basis:360px}.bite-slide button>img{height:400px}}@media(max-width:1050px){.cinema-hero{height:900px}.cinema-hero-product{top:27%;left:23%;width:56%}.cinema-hero-wordmark{top:65%;font-size:150px}.cinema-sticker-left{font-size:34.56px;left:5%;top:30%}.cinema-sticker-right{font-size:34.56px;right:4%}.cinema-hero-note{font-size:21.6px;max-width:210px;bottom:85px}.cinema-hero-action{bottom:21.6px}.cinema-hero-doodle{right:14%;top:72%;width:65px;height:65px}.classic-intro{padding-bottom:180px}.classic-photo-row{max-width:85%}.classic-selfie{width:130px;left:-65px}.classic-arrow{right:-60px;width:80px;height:80px}.feel-good-fry,.feel-good-mascot{width:120px}.feel-good-title .scene-title{margin-top:72px}.feel-good-burger{width:90%}.feel-good-notes{font-size:18.72px}.first-bite-photo{height:750px}.first-bite-caption{bottom:130px}.first-bite-heart{width:80px;height:80px}.ingredient-copy .scene-title{font-size:16vw}.story-ingredient{width:180px}.story-lettuce{left:5%;width:200px}.story-tomato{right:4%;width:170px}.story-cheese{left:3%;width:220px}.story-patty{right:4%;width:180px}.ingredient-arrow{right:5%}.bite-slide{width:280px;flex-basis:280px}.bite-slide button>img{height:320px}.bite-journey-track{gap:80px;left:56vw;top:39%}.bite-journey-heading .scene-title{font-size:14vw}.bite-journey-heading>p{font-size:21.6px;max-width:350px}.journey-floating-fries{width:100px;left:4%}.journey-taxi{width:120px;left:8%}.bite-slide .bite-caption strong{font-size:21.6px}.kolkata-adda{padding:115.2px 36px;min-height:900px}.adda-copy .scene-title{font-size:11vw}.adda-copy>.sticker{font-size:21.6px}.adda-copy>p{font-size:21.6px}.adda-pictures{min-height:550px}.adda-burger-boy{width:160px}.adda-copy .button{font-size:14px;line-height:20px}.adda-photo-two{top:160px}.adda-pictures button>span{font-size:14px;line-height:18px}}@media(max-width:800px){.cinema-hero{height:850px;padding-left:28.8px;padding-right:28.8px}.cinema-hero-title{font-size:29vw;margin-top:72px}.cinema-hero-product{top:32%;width:58%;left:21%}.cinema-hero-wordmark{font-size:130px;top:66%;-webkit-text-stroke-width:10px}.cinema-sticker-left{font-size:25.92px;left:6%;top:32%}.cinema-sticker-right{font-size:25.92px;top:54%;right:6%}.cinema-hero-note{font-size:18.72px;max-width:180px;bottom:75px}.cinema-hero-note.note-left{left:28.8px}.cinema-hero-note.note-right{right:28.8px}.cinema-hero-doodle{width:55px;height:55px;top:72%}.classic-intro{padding:86.4px 28.8px 150px}.classic-title .scene-title{font-size:18vw;margin-top:36px;-webkit-text-stroke-width:7px}.classic-title>p{font-size:25.92px;max-width:550px}.classic-photo-row{max-width:92%;margin-top:72px}.classic-selfie{width:110px;left:-35px;top:-30px}.classic-arrow{right:-35px;width:65px;height:65px}.classic-caption{font-size:18.72px}.feel-good-scene{padding:72px 28.8px 140px}.feel-good-title .scene-title{font-size:19vw;margin-top:72px}.feel-good-fry{width:90px;left:2%;top:31%}.feel-good-mascot{width:90px;right:1%;top:39%}.feel-good-burger .sticker{font-size:28.8px;right:3%}.feel-good-notes{font-size:16px;line-height:20px;margin-top:21.6px}.feel-good-scene>.wave:last-child{height:100px}.first-bite-photo{height:700px}.first-bite-caption{left:28.8px;bottom:100px}.first-bite-caption .scene-title{font-size:16vw}.first-bite-caption .button{font-size:14px}.first-bite-caption .sticker{font-size:21.6px}.first-bite-heart{width:70px;height:70px}.ingredient-story{padding:86.4px 28.8px 150px}.ingredient-copy .scene-title{font-size:19vw;line-height:.88;-webkit-text-stroke-width:7px}.ingredient-copy>p{font-size:25.92px;max-width:450px}.story-lettuce{width:160px;left:2%}.story-tomato{width:140px;right:2%}.story-cheese{width:180px;left:0}.story-patty{width:150px;right:1%}.ingredient-doodle{width:60px;height:60px}.ingredient-arrow{width:60px;height:60px;right:1%}.bite-journey-heading{left:28.8px;right:28.8px;top:72px}.bite-journey-heading .scene-title{font-size:17vw}.bite-journey-heading>.sticker{font-size:25.92px}.bite-journey-heading>p{font-size:25.92px;max-width:340px}.bite-journey-track{left:58vw;top:43%;gap:65px}.bite-slide{width:260px;flex-basis:260px}.bite-slide button>img{height:300px}.journey-taxi{width:110px;bottom:100px;left:5%}.journey-floating-fries{width:90px;left:3%;top:75%}.journey-floating-heart{width:65px;height:65px;right:3%;top:25%}.bite-slide-mascot{width:90px;right:-40px;bottom:-25px}.bite-slide-spark{width:70px;height:70px;right:-35px;top:-45px}.kolkata-adda{grid-template-columns:1fr;padding:115.2px 28.8px;gap:72px}.adda-copy{padding:0;max-width:650px;z-index:3}.adda-copy .scene-title{font-size:19vw}.adda-copy>p{font-size:25.92px;max-width:450px}.adda-copy>.sticker{font-size:25.92px}.adda-copy .button{font-size:16px}.adda-pictures{width:100%;max-width:650px;min-height:650px;margin:auto}.adda-photo-one{width:52%}.adda-photo-two{width:52%;top:170px}.adda-burger-boy{width:190px;bottom:0}.adda-sketch-layer{height:100%;object-position:60% 50%;opacity:.09}}@media(max-width:540px){.scene-title{font-size:22vw;line-height:.85}.cinema-hero{height:840px;padding:130px 21.6px 36px;max-width:100%}.cinema-topline{font-size:12px;line-height:16px;gap:21.6px}.cinema-topline span:last-child{text-align:right;max-width:120px}.cinema-hero-title{font-size:29vw;margin-top:57.6px;white-space:nowrap;line-height:.85;letter-spacing:-.04em}.cinema-hero-product{top:34%;left:8%;width:84%;max-width:420px}.cinema-hero-wordmark{font-size:100.8px;top:65%;-webkit-text-stroke-width:8px;letter-spacing:-5px}.cinema-sticker-left{font-size:21.6px;left:5%;top:28%;-webkit-text-stroke-width:6px}.cinema-sticker-right{font-size:21.6px;right:5%;top:60%;-webkit-text-stroke-width:6px}.cinema-hero-doodle{top:76%;right:8%;width:45px;height:45px}.cinema-hero-note{font-size:18.72px;line-height:1.1;max-width:150px;bottom:100px}.cinema-hero-note.note-left{left:21.6px}.cinema-hero-note.note-right{right:21.6px;max-width:145px}.cinema-hero-action{bottom:28.8px;left:50%}.cinema-hero-action .button{font-size:16px;padding:10px 23.04px;gap:14.4px}.classic-intro{padding:72px 21.6px 140px}.classic-title .sticker{font-size:21.6px}.classic-title .scene-title{font-size:21vw;line-height:.87;margin:36px -7px 28.8px;-webkit-text-stroke-width:6px}.classic-title>p{font-size:25.92px;line-height:1.1;max-width:330px}.desktop-break{display:none}.classic-title .button{font-size:16px;padding:10px 28.8px;gap:21.6px}.classic-photo-row{max-width:100%;margin-top:57.6px}.classic-photo{border-radius:9px}.classic-selfie{width:75px;left:-10px;top:-35px}.classic-arrow{width:55px;height:55px;right:-10px;bottom:-30px}.classic-caption{font-size:16px;margin-top:36px}.feel-good-scene{padding:43.2px 21.6px 115.2px}.feel-good-title .sticker{font-size:21.6px}.feel-good-title .scene-title{font-size:23vw;line-height:.85;margin-top:57.6px}.feel-good-fry{width:65px;left:0;top:30%}.feel-good-mascot{width:65px;right:0;top:39%}.feel-good-burger{width:116%;margin-left:-8%;margin-top:57.6px}.feel-good-burger .sticker{font-size:25.92px;right:10%;bottom:0;-webkit-text-stroke-width:6px}.feel-good-notes{font-size:12px;line-height:16px;margin-top:28.8px;gap:28.8px}.feel-good-scene>.wave:last-child{height:80px}.first-bite-photo{height:650px}.first-bite-image{object-position:48% 50%;height:120%;max-width:none;width:100%}.first-bite-caption{left:21.6px;right:21.6px;bottom:95px}.first-bite-caption .sticker{font-size:18.72px;-webkit-text-stroke-width:6px}.first-bite-caption .scene-title{font-size:22vw;line-height:.85;margin:28.8px 0}.first-bite-caption .button{font-size:12px;padding:7.2px 18px;gap:12px;max-width:100%;line-height:20px}.first-bite-photo:after{top:35%;right:0;bottom:0;left:0}.first-bite-heart{width:60px;height:60px;right:5%;top:12%}.ingredient-story{padding:72px 21.6px 140px}.ingredient-copy>.sticker{font-size:21.6px}.ingredient-copy .scene-title{font-size:21vw;line-height:.9;margin-top:36px;-webkit-text-stroke-width:6px}.ingredient-copy>p{font-size:25.92px;line-height:1.1;max-width:310px}.ingredient-copy>p br{display:none}.ingredient-copy .button{font-size:14px;padding:7.2px 18px;gap:14.4px}.story-lettuce{top:15%;left:-5%;width:120px}.story-tomato{top:28%;right:-2%;width:105px}.story-cheese{top:41%;left:-4%;width:135px}.story-patty{top:51%;right:-2%;width:115px}.ingredient-doodle{width:45px;height:45px;left:3%;bottom:7%}.ingredient-arrow{width:45px;height:45px;right:3%;bottom:12%}.bite-journey{height:310svh;min-height:2200px}.bite-journey-stage{min-height:740px;max-height:none}.bite-journey-heading{left:21.6px;right:21.6px;top:65px}.bite-journey-heading>.sticker{font-size:18.72px;-webkit-text-stroke-width:6px}.bite-journey-heading .scene-title{font-size:21vw;line-height:.88;margin-top:36px;text-shadow:3px 3px 0 #f4a80480}.bite-journey-heading>p{font-size:21.6px;line-height:1.1;max-width:260px;margin-top:21.6px}.bite-journey-heading>p br{display:none}.bite-journey-track{left:55vw;top:44%;gap:65px;padding-right:50vw;padding-top:21.6px;padding-bottom:35px}.bite-slide{width:225px;flex-basis:225px;padding:8.64px 8.64px 14.4px}.bite-slide button>img{height:260px}.bite-slide .bite-caption{margin:14.4px 5px 0;gap:7.2px}.bite-slide .bite-caption strong{font-size:18.72px;line-height:1}.bite-slide .bite-caption span{font-size:12px;line-height:16px}.bite-slide-mascot{width:75px;right:-35px;bottom:-30px}.bite-slide-spark{width:60px;height:60px;right:-35px;top:-35px}.journey-floating-fries{width:75px;left:-10px;top:73%}.journey-floating-heart{width:55px;height:55px;right:3%;top:32%}.journey-taxi{width:80px;left:5%;bottom:90px}.journey-controls{top:18px;right:21.6px;bottom:auto;gap:14.4px}.journey-controls>button{width:36px;height:36px;font-size:21.6px}.journey-dots{gap:8.64px;padding:10px 12px}.journey-dots button{width:7px;height:7px}.bite-journey-stage>.wave:last-child{height:55px}.journey-static{height:auto;min-height:0}.journey-static .bite-journey-stage{min-height:0;padding:72px 0 130px}.journey-static .bite-journey-heading{padding:0 21.6px}.journey-static .bite-journey-track{padding:43.2px 21.6px;gap:28.8px}.journey-static .journey-controls{top:auto;bottom:65px;right:auto;left:50%;translate:-50% 0}.kolkata-adda{padding:86.4px 21.6px 100px;gap:57.6px;min-height:0}.adda-copy>.sticker{font-size:18.72px;-webkit-text-stroke-width:6px}.adda-copy .scene-title{font-size:22vw;line-height:.87;margin-top:36px;-webkit-text-stroke-width:5px}.adda-copy>p{font-size:25.92px;line-height:1.1;max-width:330px}.adda-copy>p+p{font-size:21.6px}.adda-copy .button{font-size:13px;padding:7.2px 18px;gap:14.4px;line-height:20px;max-width:100%}.adda-pictures{min-height:470px}.adda-photo-one{width:64%;left:-5px;padding:7.2px 7.2px 14.4px}.adda-photo-two{width:59%;right:-5px;top:150px;padding:7.2px 7.2px 14.4px}.adda-pictures button>span{font-size:12px;line-height:16px;margin:10px 4px 0}.adda-burger-boy{width:120px;bottom:-15px;left:0}.adda-sketch-layer{width:160%;max-width:none;left:-30%;height:110%;opacity:.07}}@media(prefers-reduced-motion:reduce){.bite-journey{height:auto;min-height:0}.bite-journey-stage{height:auto;min-height:0;max-height:none;position:relative;padding:86.4px 0 150px}.bite-journey-heading{position:relative;inset:auto;padding:0 36px}.bite-journey-track{position:relative;left:0;top:auto;width:100%;overflow-x:auto;scroll-snap-type:x mandatory;gap:43.2px;padding:57.6px 36px 43.2px}.bite-slide{scroll-snap-align:center}.journey-taxi{display:none}.journey-controls{top:auto;bottom:65px;right:auto;left:50%;translate:-50% 0}}.journey-street-backdrop{position:absolute;left:0;bottom:10px;width:100%;height:auto;max-height:75%;object-fit:contain;object-position:center bottom;opacity:.14;z-index:0;pointer-events:none}.adda-sketch-layer{inset:auto auto -5% -3%;width:106%;height:auto;max-width:none;object-fit:contain;object-position:left bottom;opacity:.24}.classic-photo,.adda-photo-one,.adda-photo-two{transition:box-shadow .25s;will-change:transform}@media(max-width:800px){.adda-sketch-layer{height:auto;inset:auto auto 0 -15%;width:130%;opacity:.2}}@media(max-width:540px){.adda-sketch-layer{inset:auto auto 0 -30%;width:160%;height:auto;opacity:.22}.journey-street-backdrop{width:150%;max-width:none;left:-25%;bottom:20px;opacity:.15}}.story-patty{top:43%}@media(max-width:540px){.story-patty{top:29%}}.kolkata-journey{height:420svh;min-height:2800px;background:var(--mustard);position:relative}.kolkata-journey .bite-journey-stage{height:100svh;min-height:760px;max-height:1100px;position:sticky;top:0;overflow:hidden;isolation:isolate}.city-panorama{position:absolute;inset:auto -5% 0;width:110%;max-width:none;height:88%;object-fit:cover;opacity:.3;z-index:0;pointer-events:none}.city-route{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.city-route path{stroke:var(--mustard-dark);stroke-width:4;stroke-dasharray:15 18;fill:none}.kolkata-journey .bite-journey-heading{position:absolute;top:70px;left:36px;right:36px;z-index:3;pointer-events:none}.kolkata-journey .bite-journey-heading .sticker{font-size:25.92px}.kolkata-journey .bite-journey-heading .scene-title{font-size:clamp(80px,10vw,144px);line-height:.82;color:var(--red);text-shadow:none;margin:28.8px 0 21.6px}.kolkata-journey .bite-journey-heading>p{font-size:25.92px;line-height:1.1;margin:0;max-width:360px}.kolkata-journey .bite-journey-track{position:absolute;left:48vw;top:26%;display:flex;gap:86.4px;width:max-content;padding:28.8px 0 43.2px;z-index:4;overflow:visible}.kolkata-journey .bite-slide{position:relative;flex:0 0 clamp(240px,22vw,320px);width:clamp(240px,22vw,320px);margin:0;padding:0;background:none;border:0;box-shadow:none;overflow:visible}.kolkata-journey .bite-slide>button{display:block;width:100%;background:var(--beige);border:8.64px solid white;border-radius:14.4px;box-shadow:0 14.4px 43.2px #1b1b1b40;overflow:hidden;text-align:left;padding:0 0 18px;position:relative}.campaign-window{display:block;overflow:hidden;aspect-ratio:3/4;border-radius:7.2px}.campaign-window>img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s}.bite-slide>button:hover .campaign-window>img{transform:scale(1.035)}.kolkata-journey .bite-slide .bite-caption{display:flex;flex-direction:column;gap:7.2px;margin:18px 14.4px 0}.kolkata-journey .bite-slide .bite-caption strong{font-size:25.92px;line-height:1;color:var(--red);font-weight:400}.kolkata-journey .bite-slide .bite-caption>span{font-size:14px;line-height:18px}.campaign-doodle-frame{position:absolute;inset:-8% -9% auto;width:118%;height:107%;max-width:none;pointer-events:none;object-fit:fill;z-index:2;opacity:.9}.campaign-number{position:absolute;left:-20px;top:-20px;border-radius:50% 60%;background:var(--red);color:var(--beige);width:55px;height:55px;display:grid;place-items:center;font-size:25.92px;z-index:3;rotate:-12deg}.campaign-spark{position:absolute;right:-35px;top:-35px;width:75px;height:75px;z-index:3;color:var(--red);pointer-events:none}.city-tram{position:absolute;bottom:10px;left:0;width:230px;height:170px;object-fit:contain;pointer-events:none;z-index:2}.kolkata-journey .journey-controls{position:absolute;bottom:75px;right:36px;top:auto;left:auto;translate:0;z-index:5;display:flex;align-items:center;gap:14.4px}.journey-counter{font-size:18.72px;color:var(--red);min-width:55px}.kolkata-journey .journey-dots{background:#ffffffb3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:9999px;padding:14.4px;display:flex;gap:14.4px}.kolkata-journey .journey-dots button{border:0;padding:0;width:9px;height:9px;background:var(--mustard-dark);border-radius:50%;transition:transform .2s,background .2s}.kolkata-journey .journey-dots button.active{background:var(--red);transform:scale(1.35)}.campaign-disclosure{position:absolute;bottom:60px;left:36px;font-size:12px;line-height:18px;z-index:3;max-width:240px}.kolkata-journey .wave{height:45px;z-index:2}.kolkata-journey.journey-static{height:auto;min-height:0}.kolkata-journey.journey-static .bite-journey-stage{position:relative;height:auto;min-height:0;max-height:none;padding:86.4px 0 160px}.kolkata-journey.journey-static .bite-journey-heading{position:relative;inset:auto;padding:0 36px}.kolkata-journey.journey-static .bite-journey-track{position:relative;inset:auto;display:flex;width:100%;overflow-x:auto;scroll-snap-type:x mandatory;gap:57.6px;padding:57.6px 50vw 57.6px 36px;scrollbar-width:thin;scrollbar-color:var(--red) var(--mustard)}.kolkata-journey.journey-static .bite-slide{scroll-snap-align:center}.kolkata-journey.journey-static .city-tram{display:none}.city-postcards{display:grid;grid-template-columns:.85fr 1.15fr;gap:72px;align-items:center;position:relative;padding-top:115.2px;padding-bottom:115.2px}.city-postcards-copy .sticker{font-size:25.92px}.city-postcards-copy .scene-title{font-size:clamp(65px,8vw,115.2px);margin:36px 0}.city-postcards-copy p{font-size:25.92px;line-height:1.15;max-width:340px;margin-bottom:28.8px}.city-postcards-copy>.sketch{width:80px;margin:28.8px 0 0 auto;rotate:25deg}.city-postcards-grid{display:grid;grid-template-columns:1fr 1fr;gap:28.8px}.city-postcard{min-width:0;rotate:-5deg;position:relative}.city-postcard:nth-child(2){rotate:5deg;translate:0 70px}.city-postcard>button{display:block;border:8.64px solid white;background:#fff;border-radius:14.4px;box-shadow:0 14.4px 43.2px #1b1b1b40;overflow:hidden;width:100%;padding:0;text-align:left}.city-postcard img{width:100%;height:340px;object-fit:cover}.city-postcard button>span{display:block;font-size:18.72px;line-height:1;padding:18px 7.2px;color:var(--red)}.city-postcard figcaption{font-size:12px;line-height:16px;margin:14.4px 0}.city-postcard figcaption small{display:block;font-size:11px}.founder-feed{background:var(--red);color:var(--beige);padding-top:115.2px;padding-bottom:115.2px;position:relative}.founder-feed-heading .scene-title{color:var(--beige);font-size:clamp(70px,11vw,158.4px);margin:36px 0}.founder-feed-heading>p{font-size:25.92px;line-height:1.1}.founder-feed-heading a{color:var(--mustard)}.founder-posts{display:grid;grid-template-columns:repeat(3,1fr);gap:36px;margin-top:72px}.founder-posts article{min-width:0}.feed-index{font-size:14px;letter-spacing:.05em}.founder-post-poster{display:block;position:relative;width:100%;aspect-ratio:4/5;overflow:hidden;margin:14.4px 0 28.8px;border:8.64px solid var(--beige);border-radius:14.4px;background:var(--black);rotate:-3deg;box-shadow:0 14.4px 43.2px #1b1b1b40}.founder-posts article:nth-child(2) .founder-post-poster{rotate:3deg}.founder-post-poster>img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.founder-post-poster:hover>img{transform:scale(1.05)}.founder-post-poster>span{position:absolute;left:14.4px;right:14.4px;bottom:14.4px;border-radius:9999px;background:var(--beige);color:var(--red);padding:14.4px 7.2px;font-size:18.72px}.founder-post-poster>.sketch{position:absolute;top:10px;right:10px;width:70px;height:70px;color:var(--mustard)}.founder-posts h3{font-size:34.56px;line-height:1;font-weight:400}.founder-posts article>a{display:inline-block;color:var(--beige);margin-top:14.4px}.feed-note{font-size:14px;line-height:20px;margin-top:43.2px;max-width:500px}.campaign-contact{text-align:center;padding-top:115.2px;padding-bottom:86.4px;position:relative;overflow:hidden}.campaign-contact>.scene-title{font-size:clamp(72px,13vw,187.2px);margin:43.2px 0 72px}.campaign-contact-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:36px}.campaign-contact-grid>button{padding:8.64px 8.64px 21.6px;border:0;border-radius:14.4px;background:#fff;box-shadow:0 14.4px 43.2px #1b1b1b40;rotate:-3deg;text-align:left}.campaign-contact-grid>button:nth-child(2n){rotate:3deg}.campaign-contact-grid img{aspect-ratio:3/4;object-fit:cover;width:100%;border-radius:7.2px}.campaign-contact-grid>button>span{display:block;font-size:25.92px;line-height:1;color:var(--red);padding:18px 5px 0}.campaign-contact-grid small{display:inline-block;font-size:14px;margin-right:7.2px;color:var(--black)}.campaign-contact>p{font-size:14px;margin:57.6px auto 0}.contact-club-art{width:60%;max-width:650px;margin:72px auto 0;border-radius:4%;border:8.64px solid white;rotate:-3deg}.local-page-hero{position:relative;padding:170px 36px 300px;overflow:hidden;min-height:750px}.local-page-hero .scene-title{font-size:clamp(90px,16vw,230.4px);margin:43.2px 0 28.8px;position:relative;z-index:2}.local-page-hero>p{font-size:25.92px;line-height:1.1;max-width:450px;position:relative;z-index:2}.local-page-hero>.city-panorama{height:90%;bottom:-8%;opacity:.35}.local-page-hero .sticker{position:relative;z-index:2}.stories-hero{background:var(--mustard);padding-bottom:180px;min-height:650px}.stories-hero>.sketch{position:absolute;right:8%;bottom:8%;width:150px;height:150px;color:var(--red);rotate:15deg}.bite-journey.kolkata-journey{height:420svh;min-height:2800px}.kolkata-journey .bite-journey-heading{top:50px}.kolkata-journey .bite-journey-heading .scene-title{font-size:clamp(80px,8vw,115.2px)}.kolkata-journey .bite-journey-track{top:43%;left:calc(50vw - 140px)}.kolkata-journey .bite-slide{width:clamp(230px,19vw,280px);flex-basis:clamp(230px,19vw,280px)}.kolkata-journey .bite-caption strong{font-family:Mouse Memoirs,sans-serif!important;font-size:25.92px!important}.kolkata-journey .bite-caption span{font-family:Mouse Memoirs,sans-serif}.bite-journey.kolkata-journey.journey-static{height:auto;min-height:0}.campaign-disclosure{bottom:48px;max-width:300px}.city-tram{bottom:75px}@media(max-width:1000px){.kolkata-journey .bite-journey-track{left:calc(50vw - 125px);top:43%}.kolkata-journey .bite-journey-heading .scene-title{font-size:clamp(80px,11vw,115.2px)}.city-postcards{grid-template-columns:1fr;gap:57.6px}.city-postcards-copy{max-width:650px}.city-postcards-copy .scene-title{font-size:15vw}.city-postcards-grid{max-width:650px;width:100%;margin:auto}.campaign-contact-grid{grid-template-columns:repeat(3,1fr)}.desktop-nav{display:none!important}}@media(max-width:600px){.kolkata-journey{height:450svh;min-height:3200px}.kolkata-journey .bite-journey-stage{min-height:760px}.kolkata-journey .bite-journey-heading{top:50px;left:21.6px;right:21.6px}.kolkata-journey .bite-journey-heading .sticker{font-size:18.72px}.kolkata-journey .bite-journey-heading .scene-title{font-size:21vw;margin:28.8px 0 14.4px}.kolkata-journey .bite-journey-heading>p{font-size:21.6px;line-height:1.1;max-width:290px}.kolkata-journey .bite-journey-track{left:calc(50vw - 112px);top:36%;gap:65px;padding-top:25px}.kolkata-journey .bite-slide{width:225px;flex-basis:225px}.kolkata-journey .bite-slide>button{border-width:7.2px;padding-bottom:14.4px}.kolkata-journey .bite-slide .bite-caption{margin:14.4px 10px 0}.kolkata-journey .bite-slide .bite-caption strong{font-size:21.6px}.kolkata-journey .bite-slide .bite-caption>span{font-size:12px}.campaign-number{width:40px;height:40px;left:-15px;top:-15px;font-size:21.6px}.campaign-spark{width:55px;height:55px;right:-25px;top:-25px}.city-tram{width:130px;height:100px;bottom:35px}.kolkata-journey .journey-controls{left:21.6px;right:21.6px;bottom:68px;justify-content:center;gap:10px}.kolkata-journey .journey-dots{gap:12px;padding:12px}.kolkata-journey .journey-dots button{width:7px;height:7px}.journey-counter{font-size:14px;min-width:38px}.kolkata-journey .journey-controls>button{width:32px;height:32px}.campaign-disclosure{left:21.6px;bottom:39px;font-size:10px;max-width:100%}.kolkata-journey.journey-static .bite-journey-stage{padding-top:65px;padding-bottom:140px}.kolkata-journey.journey-static .bite-journey-heading{padding:0 21.6px}.kolkata-journey.journey-static .bite-journey-track{padding:43.2px 50vw 43.2px 55px;gap:57.6px}.city-postcards{padding-top:86.4px;padding-bottom:130px;gap:57.6px}.city-postcards-copy .sticker{font-size:18.72px}.city-postcards-copy .scene-title{font-size:22vw}.city-postcards-copy p{font-size:25.92px}.city-postcards-copy>.sketch{width:55px;margin-top:14.4px}.city-postcards-grid{gap:21.6px}.city-postcard img{height:250px}.city-postcard button>span{font-size:16px;line-height:1.1;padding:14.4px 3px}.city-postcard figcaption{font-size:10px;line-height:14px}.city-postcard figcaption small{font-size:10px}.city-postcard:nth-child(2){translate:0 40px}.founder-feed{padding-top:86.4px;padding-bottom:86.4px}.founder-feed-heading .sticker{font-size:18.72px}.founder-feed-heading .scene-title{font-size:22vw}.founder-posts{grid-template-columns:1fr;gap:57.6px;margin-top:57.6px}.founder-post-poster{aspect-ratio:4/4;max-width:350px;margin:21.6px auto 28.8px}.campaign-contact{padding-top:86.4px;padding-bottom:72px}.campaign-contact>.sticker{font-size:18.72px}.campaign-contact>.scene-title{font-size:22vw;margin:36px 0 57.6px}.campaign-contact-grid{grid-template-columns:1fr 1fr;gap:28.8px 21.6px}.campaign-contact-grid>button>span{font-size:18.72px;padding:14.4px 0 0}.campaign-contact-grid small{font-size:11px}.campaign-contact-grid>button{padding:7.2px 7.2px 14.4px}.campaign-contact-grid>button:last-child{grid-column:span 2;width:65%;justify-self:center}.contact-club-art{width:100%;margin-top:43.2px}.local-page-hero{padding:160px 21.6px 200px;min-height:650px}.local-page-hero .sticker{font-size:21.6px}.local-page-hero .scene-title{font-size:24vw;line-height:.85}.local-page-hero>p{font-size:25.92px;max-width:310px}.local-page-hero>.city-panorama{width:180%;left:-40%;height:75%;opacity:.3}.stories-hero{padding-bottom:140px;min-height:650px}.stories-hero>.sketch{width:80px;height:80px}}@media(min-width:601px){.kolkata-journey .journey-controls{top:80px;bottom:auto}.kolkata-journey.journey-static .journey-controls{top:auto;bottom:75px}}.commerce-hero{padding:170px 36px 72px;position:relative;overflow:hidden}.commerce-hero>.sticker{font-size:25.92px}.commerce-hero h1{font:400 clamp(90px,14vw,201.6px)/.82 "Mouse Memoirs",sans-serif;letter-spacing:-.03em;color:var(--red);margin:43.2px 0 28.8px}.commerce-hero>p{font-size:25.92px;line-height:1.1;max-width:540px}.offer-disc{position:absolute;right:10%;top:35%;width:190px;height:190px;background:var(--mustard);border:2px dashed var(--red);border-radius:50% 60%;rotate:12deg;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:86.4px;color:var(--red);line-height:.8}.offer-disc small{font-size:16px;line-height:1;text-align:center;margin-top:14.4px}.cart-content,.checkout-content{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(310px,.75fr);gap:72px;align-items:start;padding-top:28.8px}.cart-line{display:grid;grid-template-columns:160px 1fr auto;gap:21.6px;align-items:center;padding:28.8px 0;border-top:1px solid #1b1b1b33;position:relative}.cart-line-photo{width:160px;height:150px;background:var(--mustard);border-radius:14.4px;display:grid;place-items:center;rotate:-4deg;overflow:hidden}.cart-line-photo>img{width:100%;height:100%;object-fit:contain}.cart-line-photo>span{text-align:center;font-size:21.6px;line-height:1.1;padding:14.4px}.cart-line-copy>span:first-child{color:var(--red);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.cart-line h2{font-size:34.56px;line-height:1;color:var(--red);margin:8.64px 0}.cart-line-copy>p{font-size:16px;line-height:20px}.cart-unit{font-size:14px;display:block;margin-top:7.2px;opacity:.7}.cart-line-actions{display:flex;align-items:center;gap:21.6px;margin-top:14.4px}.quantity-stepper{display:flex;align-items:center;gap:14.4px;border:1px solid #1b1b1b33;border-radius:9999px;padding:3px}.quantity-stepper button{width:32px;height:32px;border:0;border-radius:50%;background:var(--red);color:var(--beige);font-size:21.6px}.quantity-stepper button:disabled{opacity:.35;cursor:default}.quantity-stepper output{min-width:18px;text-align:center;font-size:18.72px;font-variant-numeric:tabular-nums}.remove-line{border:0;background:none;padding:7.2px 0;font-size:12px;color:var(--red)}.cart-line-total{font-size:25.92px;font-weight:400;align-self:start;margin-top:43.2px;font-variant-numeric:tabular-nums}.cart-keep-browsing{display:inline-block;margin-top:28.8px;font-size:18.72px}.order-summary{background:var(--white);padding:36px;border-radius:14.4px;box-shadow:var(--shadow-deep);position:sticky;top:28.8px}.order-summary h2{font-size:57.5px;line-height:.9;color:var(--red);margin:21.6px 0 28.8px}.order-summary dl{margin:0}.order-summary dl>div{display:flex;justify-content:space-between;gap:21.6px;margin:14.4px 0;font-size:18.72px;line-height:24px}.order-summary dd{margin:0;white-space:nowrap;font-variant-numeric:tabular-nums}.order-summary dt{max-width:190px}.order-summary .summary-saving{color:var(--red)}.order-summary .summary-total{padding-top:21.6px;border-top:2px solid var(--black);font-size:25.92px;line-height:1}.summary-savings{padding:10px 14.4px;background:var(--mustard);color:var(--black);border-radius:7.2px;margin:21.6px 0;font-size:18.72px;line-height:24px}.order-summary>.button{width:100%;gap:14.4px;white-space:normal}.checkout-status{font-size:12px;line-height:18px;letter-spacing:.02em;margin:21.6px 0 14.4px;opacity:.7}.zomato-alternative{font-size:12px;line-height:18px}.cart-undo{padding:14.4px;background:var(--mustard);border-radius:7.2px;font-size:16px;display:flex;justify-content:space-between;gap:21.6px}.cart-undo button{border:0;background:none;color:var(--red)}.empty-bag{grid-column:1/-1;text-align:center;max-width:900px;margin:auto;padding:0 0 57.6px}.empty-bag>img{max-height:350px;width:100%;object-fit:contain}.empty-bag h2{font-size:100.8px;line-height:.85;color:var(--red);margin:36px 0 28.8px}.empty-bag p{font-size:25.92px;line-height:1.1;margin-bottom:28.8px}.direct-offer{background:var(--red);color:var(--beige);padding:57.6px;position:relative;border-radius:4%;rotate:-1deg;overflow:hidden}.direct-offer>span{font-size:14px;letter-spacing:.08em}.direct-offer strong{display:block;font-size:clamp(45px,6vw,86.4px);font-weight:400;line-height:.88;margin:28.8px 0}.direct-offer>p{font-size:25.92px;line-height:1.1;max-width:650px;margin-bottom:28.8px}.direct-offer>a{display:inline-flex;background:var(--mustard);color:var(--black);padding:10px 23.04px;border-radius:9999px;font-size:18.72px}.direct-offer>small{display:block;font-size:12px;line-height:18px;margin-top:21.6px;opacity:.8}.offer-compact{padding:28.8px;rotate:0}.offer-compact strong{font-size:40.32px;margin:21.6px 0}.offer-compact>p{font-size:18.72px;line-height:24px}.commerce-offer-section{padding-top:0}.cart-toast{position:fixed;bottom:28.8px;left:50%;translate:-50% 20px;max-width:calc(100vw - 43.2px);background:var(--black);color:var(--beige);padding:14.4px 28.8px;border-radius:9999px;z-index:600;font-size:18.72px;line-height:24px;opacity:0;pointer-events:none;transition:opacity .2s,translate .2s;text-align:center}.cart-toast.toast-visible{opacity:1;translate:-50% 0}.cart-header-link{display:flex;align-items:center;gap:8.64px;color:var(--black);font-size:16px;white-space:nowrap}.cart-header-link>svg{width:25px;height:25px}.cart-header-link>span{display:grid;place-items:center;width:21px;height:21px;background:var(--red);color:var(--beige);border-radius:50%;font-size:12px}.menu-card .add-to-bag{margin:21.6px 0 0;width:100%;justify-content:space-between}.item-order-actions{margin:28.8px 0}.item-order-actions>.button{margin:14.4px 0!important}.item-order-actions>a{display:inline-block;margin-left:21.6px;font-size:14px}.cart-item-extras{margin:0;padding:0;border:0;min-width:0}.cart-item-extras legend{font-size:25.92px;color:var(--red);margin-bottom:14.4px}.cart-item-extras>label{display:flex;align-items:center;gap:14.4px;border-bottom:1px dashed #1b1b1b33;padding:10px 0;font-size:18.72px;line-height:24px;cursor:pointer}.cart-item-extras input{width:18px;height:18px;accent-color:var(--red)}.cart-item-extras strong{font-weight:400;color:var(--red);margin-left:auto}.checkout-preview-note{padding:21.6px 28.8px;background:var(--mustard);border-radius:14.4px;margin-bottom:43.2px}.checkout-preview-note>strong{font-size:25.92px;font-weight:400;color:var(--red)}.checkout-preview-note>p{font-size:18.72px;line-height:24px;margin-top:8.64px}.checkout-form h2{font-size:57.5px;line-height:.9;color:var(--red);margin-bottom:28.8px}.checkout-fields{display:grid;grid-template-columns:1fr 1fr;gap:28.8px 21.6px}.checkout-fields .field-wide{grid-column:1/-1}.checkout-fields label{display:flex;flex-direction:column;gap:8.64px;min-width:0;font-size:18.72px}.checkout-fields input,.checkout-fields textarea{width:100%;min-width:0;padding:14.4px 18px;background:#fff9;border:2px solid #1b1b1b33;border-radius:7.2px;font:400 21.6px/24px Mouse Memoirs,sans-serif;color:var(--black);box-shadow:none}.checkout-fields input[aria-invalid=true]{border-color:var(--red)}.checkout-fields label>small{font-size:14px;line-height:18px;color:var(--red)}.checkout-fields label>span>small{font-size:12px;opacity:.6}.checkout-fields input:read-only{opacity:.6}.form-error-summary{min-height:24px;font-size:14px;color:var(--red);margin:21.6px 0 14.4px}.checkout-review{background:#fff;padding:36px;border:2px solid var(--red);border-radius:14.4px;margin-top:43.2px}.checkout-review h2{font-size:57.5px;line-height:.9;color:var(--red);margin:21.6px 0}.checkout-review>p{font-size:21.6px;line-height:24px;margin:21.6px 0}.checkout-review ul{list-style:none;padding:0;border-top:1px solid #1b1b1b33}.checkout-review li{display:flex;justify-content:space-between;gap:21.6px;padding:14.4px 0;border-bottom:1px solid #1b1b1b33;font-size:18.72px;line-height:24px}.checkout-review>strong{font-size:25.92px;font-weight:400;color:var(--red)}.checkout-review>.button{opacity:.5;cursor:not-allowed;white-space:normal}.checkout-review>a{display:block;margin-top:21.6px;font-size:16px}.empty-checkout{min-height:75svh}.empty-checkout>.button{margin-top:28.8px}.order-summary .checkout-edit-bag{font-size:18.72px}.checkout-content{padding-bottom:115.2px}@media(max-width:1000px){.cart-content,.checkout-content{grid-template-columns:1fr;gap:43.2px}.order-summary{position:relative;top:auto;max-width:650px;width:100%;margin:0 auto}.cart-line{grid-template-columns:140px 1fr auto}.cart-line-photo{width:140px;height:140px}.offer-disc{width:145px;height:145px;font-size:65px;right:6%;top:40%}}@media(max-width:600px){.commerce-hero{padding:150px 21.6px 43.2px}.commerce-hero>.sticker{font-size:18.72px}.commerce-hero h1{font-size:24vw;margin:36px 0 28.8px}.commerce-hero>p{font-size:25.92px;max-width:240px}.offer-disc{width:90px;height:90px;font-size:43.2px;right:21.6px;top:52%;rotate:10deg}.offer-disc small{font-size:10px;margin-top:8px}.cart-content,.checkout-content{padding-top:0;gap:36px}.cart-line{grid-template-columns:90px minmax(0,1fr);gap:18px;padding:28.8px 0}.cart-line-photo{width:90px;height:110px;align-self:start}.cart-line-photo>span{font-size:16px;padding:7px}.cart-line h2{font-size:28.8px;line-height:1}.cart-line-copy>p{font-size:16px;line-height:18px}.cart-line-total{grid-column:2;font-size:21.6px;margin:0}.cart-line-actions{gap:18px}.quantity-stepper{gap:10px}.order-summary{padding:28.8px 21.6px}.order-summary h2{font-size:57.5px}.order-summary dl>div{font-size:18.72px}.order-summary .summary-total{font-size:25.92px}.direct-offer{padding:36px 28.8px}.direct-offer strong{font-size:57.5px;line-height:.9}.direct-offer>p{font-size:21.6px}.direct-offer>a{font-size:16px}.empty-bag h2{font-size:22vw}.empty-bag>img{height:220px}.empty-bag p{font-size:25.92px}.cart-toast{font-size:16px;line-height:20px;padding:12px 21.6px;bottom:21.6px;border-radius:14.4px;width:max-content}.cart-header-link{gap:4px}.cart-header-link>svg{width:23px;height:23px}.site-header .header-order{display:none}.checkout-fields{grid-template-columns:1fr;gap:21.6px}.checkout-fields .field-wide{grid-column:auto}.checkout-preview-note{padding:21.6px}.checkout-form h2{font-size:57.5px}.checkout-review{padding:28.8px 21.6px}.checkout-review h2{font-size:43.2px}.checkout-review>p{font-size:18.72px;line-height:24px}.item-order-actions>a{margin:7.2px 14.4px}.offer-compact{padding:28.8px}.offer-compact strong{font-size:40.32px}.checkout-content{padding-bottom:72px}}@media(prefers-reduced-motion:reduce){.cart-toast{transition:none}}.cart-content>.cart-undo{grid-column:1/-1}.founder-workbench{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center;background:var(--mustard);position:relative;overflow:hidden;padding-top:115.2px;padding-bottom:115.2px}.founder-work-pictures{position:relative;min-height:740px;isolation:isolate}.founder-work-portrait{position:absolute;left:-4%;top:0;width:73%;border:0;background:transparent;padding:0;rotate:-3deg;z-index:2}.founder-work-portrait>img{width:100%;height:680px;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 14.4px 16px #1b1b1b26)}.founder-work-portrait>span{display:inline-block;background:var(--red);color:var(--beige);padding:10px 18px;font-size:18.72px;line-height:24px;border-radius:9999px;rotate:-3deg;margin-top:0}.founder-work-buns{position:absolute;right:-2%;bottom:20px;width:45%;border:0;padding:0;background:none;rotate:7deg;z-index:3}.founder-work-buns>img{width:100%;height:430px;object-fit:contain}.founder-work-buns>span{display:block;background:var(--beige);color:var(--red);padding:10px 12px;font-size:14px;line-height:18px;rotate:3deg;border-radius:7.2px}.founder-real-brand{position:absolute;right:3%;top:0;width:125px;height:125px;border-radius:50%;rotate:8deg;border:7.2px solid var(--beige);z-index:1;box-shadow:var(--shadow-soft)}.founder-work-star{position:absolute;width:95px;height:95px;left:0;bottom:10px;z-index:3;rotate:-14deg}.founder-work-copy{position:relative;z-index:4}.founder-work-copy>.sticker{font-size:25.92px}.founder-work-copy>.eyebrow{display:block;margin-top:36px;font-size:14px}.founder-work-copy h2{font-size:clamp(70px,8vw,115.2px);line-height:.83;color:var(--red);margin:21.6px 0 28.8px}.founder-work-copy>p{font-size:25.92px;line-height:1.1;max-width:460px;margin-bottom:21.6px}.founder-work-links{display:flex;flex-direction:column;align-items:start;gap:21.6px;margin-top:28.8px}.founder-work-links>.button{font-size:16px;white-space:normal;line-height:24px;text-align:left;gap:14.4px}.founder-work-links>a{font-size:16px}.founder-source-row{display:flex;flex-wrap:wrap;gap:14.4px 21.6px;margin-top:36px}.founder-source-row a{font-size:12px;line-height:18px;color:var(--black);border-bottom:1px solid var(--black)}.founder-work-copy>small{display:block;font-size:12px;line-height:18px;max-width:400px;margin-top:18px}.founder-posts{grid-template-columns:repeat(4,minmax(0,1fr));gap:28.8px}.founder-post-poster{aspect-ratio:9/16}.founder-posts h3{font-size:28.8px;line-height:1}.founder-post-poster>.sketch{width:55px;height:55px}.founder-post-poster>span{font-size:14px;padding:10px 5px;left:7.2px;right:7.2px;bottom:10px}.founder-post-poster>img{object-fit:cover}.founder-feed-heading>p>a{font-size:34.56px;display:inline-block;margin-top:18px}@media(max-width:1000px){.founder-workbench{grid-template-columns:1fr;gap:43.2px}.founder-work-pictures{width:100%;max-width:620px;min-height:700px;margin:auto}.founder-work-copy{max-width:650px}.founder-work-copy h2{font-size:100.8px}.founder-posts{grid-template-columns:repeat(2,minmax(0,1fr));gap:57.6px 36px}.founder-post-poster{max-width:340px}}@media(max-width:600px){.founder-workbench{padding-top:72px;padding-bottom:86.4px;gap:43.2px}.founder-work-pictures{min-height:520px}.founder-work-portrait{width:80%;left:-8%}.founder-work-portrait>img{height:480px}.founder-work-portrait>span{font-size:14px;padding:7.2px 14.4px;line-height:20px}.founder-work-buns{width:43%;right:-2%;bottom:0}.founder-work-buns>img{height:290px}.founder-work-buns>span{font-size:10px;line-height:14px;padding:7.2px}.founder-real-brand{width:85px;height:85px;right:0;top:0;border-width:5px}.founder-work-star{width:60px;height:60px;left:-10px;bottom:10px}.founder-work-copy>.sticker{font-size:18.72px}.founder-work-copy>.eyebrow{margin-top:28.8px;font-size:12px}.founder-work-copy h2{font-size:22vw;line-height:.85;margin:21.6px 0 28.8px}.founder-work-copy>p{font-size:25.92px;line-height:1.1}.founder-work-links>.button{font-size:14px;padding:7.2px 18px;gap:14.4px;max-width:100%}.founder-work-links>a{font-size:14px}.founder-source-row{gap:14.4px;margin-top:28.8px}.founder-source-row a{font-size:10px}.founder-work-copy>small{font-size:11px;line-height:16px}.founder-posts{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin:43.2px -21.6px 0;padding:0 28.8px 28.8px;gap:28.8px;scrollbar-width:thin;scrollbar-color:var(--mustard) var(--red)}.founder-posts>article{flex:0 0 78%;min-width:0;scroll-snap-align:center}.founder-post-poster{aspect-ratio:9/16;max-width:none;margin-top:14.4px}.founder-posts h3{font-size:34.56px}.founder-post-poster>span{font-size:16px;padding:12px}.founder-feed-heading>p>a{font-size:28.8px}}body:after{display:none}.generated-doodle{display:block;flex-shrink:0;aspect-ratio:1}.doodle-field{opacity:.45}.doodle-field.faint{opacity:.2}.cinema-hero .doodle-field{opacity:.35}.cinema-hero-product>.burger-eyes,.feel-good-burger>.burger-eyes{position:absolute;width:25%;height:auto;left:40%;top:14%;z-index:4;filter:none;transform:rotate(-7deg);transition:transform .25s}.feel-good-burger>.burger-eyes{top:13%;left:39%;width:24%}.cinema-hero-product:hover>.burger-eyes,.feel-good-burger:hover>.burger-eyes{transform:translateY(-4px) rotate(5deg)}.cinema-hero-product>img:first-child{position:relative}.assembly-food{contain:layout style}.assembly-piece{will-change:transform;backface-visibility:hidden}.assembly-sprite{position:relative;background:none;overflow:hidden;filter:none;contain:paint;transform:translateZ(0)}.assembly-sprite>img{position:absolute;left:0;width:100%;height:600%;max-width:none;object-fit:fill}.assembly-eyes{position:absolute;width:22%;left:39%;top:25%;height:auto;z-index:10;transform:rotate(-7deg);pointer-events:none}.assembly-static .assembly-piece{will-change:auto}.site-dialog{overscroll-behavior:contain}.illustrated-map{aspect-ratio:7/6;background:var(--mustard);overflow:hidden}.illustrated-location-art{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;max-width:none}.illustrated-map>.hand-note{background:var(--beige);padding:14.4px;border-radius:7.2px}.checkout-review h2{overflow-wrap:anywhere}@media(max-width:600px){.cinema-hero-product>.burger-eyes{width:26%;left:39%;top:13%}.feel-good-burger>.burger-eyes{width:24%;left:39%;top:12%}.assembly-eyes{top:22%}.doodle-field>.sketch{width:65px;height:65px}}@media(prefers-reduced-motion:reduce){.burger-eyes{transition:none!important}.assembly-piece{will-change:auto}}.tram-journey .bite-journey-stage{background:var(--mustard)}.tram-journey .city-panorama{opacity:.3;width:110%;left:-5%;bottom:0;height:88%;object-fit:cover}.tram-journey .bite-journey-heading{background:none;padding:0;border-radius:0}.tram-journey .bite-journey-heading .scene-title{color:var(--red)}.tram-journey .bite-journey-heading>p{color:var(--black)}.tram-journey .bite-journey-track{will-change:transform}.tram-journey .bite-slide{will-change:transform;backface-visibility:hidden}.tram-journey .campaign-doodle-frame{opacity:1}.tram-journey .city-tram{top:0;bottom:auto;left:0;z-index:2;width:190px;height:135px;will-change:transform}.tram-journey .city-route{z-index:1;opacity:.5}.tram-journey .city-route path{stroke-width:3}.tram-journey .journey-controls{top:80px;bottom:auto}.tram-journey .journey-controls>button{width:44px;height:44px}.tram-journey .journey-dots{gap:5px;padding:5px 8px}.tram-journey .journey-dots button{position:relative;width:27px;height:34px;background:none}.tram-journey .journey-dots button:after{content:"";position:absolute;width:9px;height:9px;border-radius:50%;left:9px;top:12px;background:var(--mustard-dark)}.tram-journey .journey-dots button.active{background:none;transform:none;scale:1}.tram-journey .journey-dots button.active:after{background:var(--red);transform:scale(1.35)}.tram-journey .campaign-disclosure{max-width:320px;bottom:48px}.tram-journey.journey-static .bite-journey-heading{position:relative;inset:auto;padding:0 36px}.tram-journey.journey-static .city-route{display:none}.tram-journey.journey-static .journey-controls{top:auto;bottom:65px}.tram-journey.journey-static .bite-slide,.tram-journey.journey-static .bite-journey-track{will-change:auto}.burger-assembly,.assembly-stage{background:var(--mustard)}.assembly-copy{top:86.4px}.assembly-copy h2{color:var(--red)}.assembly-disclosure{font-size:12px}.city-grounded{padding-bottom:86.4px}.city-grounded .city-postcards-copy{align-self:center}.city-grounded .city-postcards-copy>p{max-width:380px}.city-grounded .city-postcards-grid{align-items:start}.city-grounded .city-postcard img{height:390px}.city-grounded .city-postcard:nth-child(2){translate:0 57.6px}.city-grounded .city-postcard figcaption{max-width:90%;padding-left:8px}.city-grounded .city-postcard:first-child>button{rotate:0}.city-grounded .city-source-archive{grid-column:1/-1;margin-top:28.8px;border-top:1px solid #1b1b1b33;padding-top:21.6px}.city-source-archive summary{cursor:pointer;font-size:18.72px}.city-source-archive summary>span{color:var(--red);margin-left:21.6px;font-size:14px}.city-source-archive>p{font-size:18.72px;line-height:24px;max-width:600px;margin-top:21.6px}.city-source-archive .city-postcards-grid{margin:57.6px auto;max-width:650px}.city-source-archive .city-postcard img{height:300px}.city-grounded .city-note{display:block;margin-top:21.6px;color:var(--black);font-size:14px}.founder-work-scenes{display:grid;grid-template-columns:.8fr 1.2fr;gap:72px;align-items:center;overflow:hidden}.founder-scenes-copy>.sticker{font-size:21.6px}.founder-scenes-copy .scene-title{font-size:clamp(70px,7.5vw,108px);margin:36px 0 28.8px;line-height:.86}.founder-scenes-copy>p{font-size:25.92px;line-height:1.15;max-width:340px;margin-bottom:28.8px}.founder-scenes-copy>small{display:block;font-size:14px;line-height:20px;max-width:340px}.founder-scenes-copy>a{display:inline-block;font-size:16px;margin-top:21.6px}.founder-scenes-pictures{display:grid;grid-template-columns:1fr 1fr;gap:21.6px;padding:21.6px 0 57.6px}.founder-concept-card{rotate:-5deg}.founder-concept-card:nth-child(2){rotate:5deg;translate:0 57.6px}.founder-concept-card>button{background:var(--white);border:0;border-radius:14.4px;padding:8.64px 8.64px 21.6px;box-shadow:var(--shadow-deep);width:100%;text-align:left}.founder-concept-card img{width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:7.2px}.founder-concept-card button>span{display:flex;flex-direction:column;gap:8.64px;padding:18px 7.2px 0}.founder-concept-card small{font-size:12px;line-height:18px}.founder-concept-card strong{color:var(--red);font-size:25.92px;font-weight:400;line-height:1}@media(max-width:1000px){.tram-journey .journey-controls{top:60px;right:28.8px}.tram-journey .city-tram{width:170px;height:120px}.city-grounded .city-postcards-copy{max-width:600px}.founder-work-scenes{grid-template-columns:1fr;gap:43.2px}.founder-scenes-pictures{width:100%;max-width:650px;margin:auto}}@media(max-width:600px){.tram-journey .bite-journey-stage{min-height:800px}.tram-journey .bite-journey-track{top:40%}.tram-journey .city-panorama{width:180%;left:-40%;height:75%;opacity:.3}.tram-journey .city-tram{width:130px;height:95px}.tram-journey .journey-controls{top:auto;bottom:60px;gap:8.64px}.tram-journey .journey-dots{gap:0;padding:5px}.tram-journey .journey-dots button{width:23px;height:34px}.tram-journey .journey-dots button:after{left:8px;width:7px;height:7px}.tram-journey .journey-counter{min-width:35px;font-size:12px}.tram-journey .campaign-disclosure{bottom:33px;font-size:10px}.tram-journey.journey-static .bite-journey-heading{padding:0 21.6px}.tram-journey.journey-static .bite-journey-track{top:auto}.assembly-stage{min-height:844px}.assembly-copy{top:43.2px}.assembly-food{top:72%}.assembly-static .assembly-stage{height:940px;min-height:940px}.city-grounded{padding-bottom:72px}.city-grounded .city-postcards-grid{gap:21.6px}.city-grounded .city-postcard img{height:220px}.city-grounded .city-postcard:nth-child(2){translate:0 36px}.city-grounded .city-source-archive{margin-top:0}.city-source-archive summary{font-size:16px}.city-source-archive summary>span{display:block;margin-left:18px;font-size:12px}.city-source-archive .city-postcards-grid{grid-template-columns:1fr;max-width:280px}.city-source-archive .city-postcard img{height:300px}.founder-work-scenes{gap:28.8px}.founder-scenes-copy>.sticker{font-size:16px}.founder-scenes-copy .scene-title{font-size:21vw}.founder-scenes-pictures{gap:14.4px}.founder-concept-card>button{padding:7.2px 7.2px 14.4px}.founder-concept-card strong{font-size:18.72px}.founder-concept-card small{font-size:10px}.founder-concept-card button>span{padding:14.4px 0 0;gap:5px}}@media(prefers-reduced-motion:reduce){.tram-journey .bite-slide,.tram-journey .bite-journey-track{will-change:auto}}.page-transition{position:fixed;top:0;right:0;bottom:0;left:0;z-index:650;visibility:hidden;pointer-events:none;display:grid;place-items:center;overflow:hidden}.pt-band{position:absolute;left:-12vw;right:-12vw;top:-14vh;bottom:-14vh;border-radius:50%/14vh;will-change:transform}.pt-band-1{background:var(--red);z-index:3}.pt-band-2{background:var(--mustard);z-index:2}.pt-band-3{background:#5a0710;z-index:1}.pt-label{position:relative;z-index:4;display:flex;flex-direction:column;align-items:center;gap:6px;color:var(--beige);text-align:center;padding:0 20px}.pt-doodle{width:84px;height:84px;object-fit:contain;filter:brightness(0) invert(.92) sepia(.3);margin-bottom:6px}.pt-kicker{font:400 18px/1 Mouse Memoirs,sans-serif;letter-spacing:.24em;color:var(--mustard)}.pt-name{font:400 clamp(70px,12vw,190px)/.85 "Mouse Memoirs",sans-serif;font-weight:400;text-transform:uppercase}.pt-sub{font:400 clamp(20px,2vw,28px)/1 "Mouse Memoirs",sans-serif;letter-spacing:.08em;opacity:.85}.order-badge{position:fixed;right:max(18px,env(safe-area-inset-right));bottom:max(18px,env(safe-area-inset-bottom));z-index:120;width:118px;height:118px;display:grid;place-items:center;border-radius:50%;background:var(--red);box-shadow:0 10px 26px #1b1b1b40,0 0 0 4px var(--beige);text-decoration:none;transform:translateY(160%) rotate(-30deg) scale(.6);transition:transform .6s cubic-bezier(.3,1.5,.5,1)}.order-badge.is-on{transform:none}.order-badge.is-on.is-away{transform:translate(150%) rotate(45deg)}.order-badge:hover .ob-core,.order-badge:focus-visible .ob-core{transform:scale(1.12) rotate(-8deg)}.order-badge:focus-visible{outline:3px solid var(--black);outline-offset:5px}.ob-ring{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ob-ring text{font:400 25.5px Mouse Memoirs,sans-serif;letter-spacing:2.6px;fill:var(--beige)}.ob-core{position:relative;width:54px;height:54px;border-radius:50%;background:var(--mustard);display:grid;place-items:center;transition:transform .35s cubic-bezier(.3,1.8,.5,1)}.ob-core img{width:44px;height:44px;object-fit:contain}.ob-count{position:absolute;top:-6px;right:-8px;min-width:24px;height:24px;padding:0 6px;border-radius:12px;background:var(--black);color:var(--beige);font:400 16px/24px Mouse Memoirs,sans-serif;text-align:center}@media(max-width:600px){.order-badge{width:84px;height:84px;right:12px;bottom:max(12px,env(safe-area-inset-bottom))}.ob-ring text{font-size:27px}.ob-core{width:44px;height:44px}.ob-core img{width:36px;height:36px}}html[data-motion=off] .order-badge{transition:none}.fly-to-bag{position:fixed;left:0;top:0;width:90px;height:90px;object-fit:contain;z-index:900;pointer-events:none;filter:drop-shadow(0 8px 8px #1b1b1b40);will-change:transform}.footer-wordmark-wrap{position:relative;overflow:hidden;padding-top:min(10vw,140px);margin-top:-30px}.footer-wordmark.fw-play{position:relative;display:block;margin-top:0;user-select:none;-webkit-user-select:none;touch-action:pan-y}.fw-text{display:block;color:inherit;text-decoration:none;position:relative;z-index:1}.fw-field{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;cursor:pointer}.fw-item{position:absolute;left:0;top:0;width:60px;height:auto;visibility:hidden;will-change:transform;pointer-events:none}.footer-wordmark.is-static .fw-item{visibility:visible;transform:none;left:var(--rest-x);top:26%;width:10%;height:auto;translate:-50% 0}.footer-wordmark.is-static .fw-field{cursor:default}
