@font-face{font-family:"Mouse Memoirs";src:url("assets/fonts/mouse-memoirs.woff2") format("woff2"),url("assets/fonts/mouse-memoirs.ttf") format("truetype");font-display:swap;font-weight:400}@font-face{font-family:Modak;src:url("assets/fonts/modak.woff2") format("woff2"),url("assets/fonts/modak.ttf") format("truetype");font-display:swap;font-weight:400}
:root{--cream:#f5e3cd;--red:#f91814;--mustard:#ffd750;--orange:#f4a804;--pink:#f2a093;--black:#1b1b1b;--white:#fffdf6;--pad:2.5vw;--header:6vw}*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:clip}body{margin:0;background:var(--cream);color:var(--black);font-family:"Mouse Memoirs",sans-serif;font-size:1.25rem;overflow-x:hidden;cursor:none}body.locked{overflow:hidden}a{color:inherit;text-decoration:none}button{font:inherit}button,a{cursor:none}img{display:block;width:100%}.font-bubble{font-family:Modak,sans-serif;-webkit-text-stroke:1px var(--black);paint-order:stroke fill}.section-space{padding:8vw var(--pad);position:relative;overflow:hidden}.mega-title{margin:0;color:var(--red);font-size:15vw;font-weight:400;line-height:.74;text-align:center;text-transform:uppercase}.mega-title span{display:block}
.site-header{height:var(--header);position:fixed;z-index:50;inset:0 0 auto;display:flex;align-items:center;justify-content:space-between;padding:0 var(--pad);pointer-events:none}.site-header>*{pointer-events:auto}.brand{color:var(--red);font-size:4vw;line-height:1;transition:transform .3s}.brand:hover{transform:scale(1.06) rotate(-2deg)}.header-actions{display:flex;gap:.8vw;align-items:center}.order-link,.cart-trigger,.menu-trigger,.panel-close{height:3.1vw;min-height:38px;padding:0 1.3vw;border:1.5px solid var(--black);border-radius:999px;background:var(--red);color:var(--cream);font-size:1.3vw;text-transform:uppercase}.cart-trigger{background:var(--mustard);color:var(--black)}.menu-trigger{background:var(--cream);color:var(--black)}.swap-text{position:relative;overflow:hidden;display:block}.swap-text>span{display:flex;align-items:center;justify-content:center;height:100%;transition:transform .35s cubic-bezier(.16,1,.3,1)}.swap-text>span:nth-child(2){position:absolute;inset:100% 0 auto}.swap-text:hover>span:first-child{transform:translateY(-100%)}.swap-text:hover>span:nth-child(2){transform:translateY(-100%)}
.hero{min-height:100dvh;position:relative;display:flex;flex-direction:column;align-items:center;padding-top:8vw;overflow:hidden;isolation:isolate}.hero:before{content:"";position:absolute;z-index:-1;inset:0;background:radial-gradient(circle at 50% 52%,#ffd75052 0 19%,transparent 44%)}.hero-title{position:relative;z-index:1;width:100%;margin:0;color:var(--red);font-weight:400;font-size:26vw;line-height:.64;text-align:center;text-transform:uppercase;white-space:nowrap;letter-spacing:-.02em}.hero-title span{display:block;transform-origin:center top;animation:titleDrop 1.15s .25s cubic-bezier(.16,1,.3,1) both}.hero-title span:nth-child(2){animation-delay:.34s}.hero-title span+span{margin-top:-2vw}.hero-meat-wrap{--hero-x:0px;--hero-y:0px;--hero-r:-3deg;position:absolute;z-index:3;top:35%;left:50%;width:58vw;transform:translateX(-50%) translate3d(var(--hero-x),var(--hero-y),0) rotate(var(--hero-r));transform-origin:50% 55%;animation:meatIntro 1.4s .55s cubic-bezier(.16,1,.3,1) both;will-change:transform}.hero-meat-scroll{width:100%;will-change:transform}.hero-meat-float{position:relative;width:100%;animation:heroFloat 4.8s 1.8s ease-in-out infinite;will-change:transform}.hero-meat{position:relative;z-index:2;transform-origin:center;filter:drop-shadow(0 2vw 1.3vw #732a244f)}.meat-shadow{position:absolute;z-index:0;left:50%;bottom:3%;width:58%;height:14%;border-radius:50%;background:#4d17154d;filter:blur(1.2vw);transform:translate(-50%,50%);animation:shadowBreath 4.8s 1.8s ease-in-out infinite}.heat-line{position:absolute;z-index:4;bottom:58%;width:.22vw;height:4vw;border-radius:50%;border-left:.18vw solid #f9181499;filter:blur(.2px);opacity:0;animation:heatRise 2.4s ease-in-out infinite}.heat-one{left:32%;animation-delay:.2s}.heat-two{left:46%;height:5vw;animation-delay:1.1s}.heat-three{left:58%;animation-delay:1.7s}.ember{position:absolute;z-index:5;width:.45vw;height:.45vw;border-radius:50%;background:var(--orange);box-shadow:0 0 .8vw var(--red);opacity:0;animation:emberFly 2.8s ease-out infinite}.ember-one{left:25%;top:35%;animation-delay:.4s}.ember-two{left:41%;top:18%;animation-delay:1.5s}.ember-three{right:27%;top:43%;animation-delay:2.1s}.ember-four{right:40%;top:8%;animation-delay:.9s}.hero-brand{position:absolute;z-index:4;left:50%;top:65%;transform:translate(-50%,-50%) rotate(-4deg);margin:0;color:var(--orange);font-size:15vw;line-height:1;-webkit-text-stroke:2px var(--black);text-shadow:.5vw .6vw 0 var(--black);animation:brandPop .9s 1.05s cubic-bezier(.16,1,.3,1) both}.hero-tag{position:absolute;z-index:5;margin:0;color:var(--mustard);font-size:3.2vw;line-height:.82;text-align:center;text-transform:uppercase;animation:tagPop .8s .9s cubic-bezier(.16,1,.3,1) both}.hero-tag span{display:block}.hero-tag-left{left:9%;top:21%;transform:rotate(12deg)}.hero-tag-right{right:10%;top:54%;transform:rotate(-12deg);animation-delay:1.05s}.hero-notes{position:absolute;z-index:4;bottom:2vw;left:var(--pad);right:var(--pad);display:flex;justify-content:space-between}.hero-notes p{width:25vw;margin:0;font-size:1.45vw;line-height:1.05}.hero-notes p:last-child{text-align:right}
.sticker,.stage-label,.layers-label,.menu-sticker,.locations-label{width:max-content;margin:0 auto 1vw;color:var(--red);font-size:3vw;line-height:.9;text-transform:uppercase;transform:rotate(-7deg)}.classic{min-height:170vw;text-align:center}.classic-copy{width:47vw;margin:3vw auto 2vw;font-size:2vw;line-height:1.05}.chunky-button{position:relative;display:inline-grid;place-items:center;min-width:13vw;min-height:5.5vw;border:0;background:transparent;color:var(--cream);font:1.5vw "Mouse Memoirs",sans-serif;text-transform:uppercase;isolation:isolate}.chunky-button i{position:absolute;z-index:-1;inset:.3vw;background:var(--red);border:2px solid var(--black);border-radius:47% 53% 44% 56% / 58% 38% 62% 42%;transform:rotate(-3deg);transition:transform .25s}.chunky-button:hover i{transform:rotate(3deg) scale(1.08)}.photo-scatter{position:relative;height:80vw;margin-top:8vw}.photo{position:absolute;margin:0;overflow:hidden;border:2px solid var(--black);box-shadow:.8vw 1vw 0 var(--black)}.photo img{height:100%;object-fit:cover}.photo-one{width:30vw;height:42vw;left:8vw;top:8vw;transform:rotate(-7deg)}.photo-two{width:38vw;height:51vw;left:31vw;top:4vw;z-index:2;transform:rotate(4deg)}.photo-three{width:28vw;height:39vw;right:7vw;top:27vw;transform:rotate(9deg)}
.experience-stage{min-height:125vw;background:var(--red);color:var(--cream);overflow:visible}.experience-stage:before,.experience-stage:after{content:"";position:absolute;z-index:6;left:-5%;width:110%;height:7vw;background:var(--cream);border-radius:0 0 50% 50%}.experience-stage:before{top:-1px;transform:translateY(-55%)}.experience-stage:after{bottom:-1px;transform:translateY(55%) rotate(180deg)}.stage-label{color:var(--mustard);-webkit-text-stroke-color:var(--black)}.stage-title{color:var(--cream);-webkit-text-stroke:2px var(--black);paint-order:stroke fill;position:relative;z-index:2}.stage-image{position:absolute;z-index:1;width:48vw;height:68vw;object-fit:cover;left:50%;top:37vw;transform:translateX(-50%) rotate(-3deg);border:2px solid var(--black);box-shadow:1vw 1vw 0 var(--black)}.stage-facts{position:absolute;z-index:3;top:66vw;display:flex;flex-direction:column;color:var(--cream);font-size:2.1vw;line-height:1.1;text-transform:uppercase}.stage-facts-left{left:var(--pad)}.stage-facts-right{right:var(--pad);text-align:right}.stage-sticker{position:absolute;z-index:4;right:10vw;top:99vw;color:var(--mustard);font-size:4vw;line-height:.85;transform:rotate(13deg);text-align:center}
.layers{height:85vw;background:var(--cream)}.layers-label{margin-bottom:2vw}.layer-copy{position:relative;z-index:2;color:var(--red);font-size:15vw;line-height:.73;text-align:center;text-transform:uppercase}.layer-copy span{display:block}.layer-meat{position:absolute;z-index:3;width:38vw;left:31vw;top:28vw;transform:rotate(10deg);filter:drop-shadow(1vw 1.5vw 1vw #772b2544)}
.menu-section{min-height:100dvh;background:var(--mustard)}.menu-sticker{color:var(--red)}.menu-big-title{margin:0;color:var(--white);font-size:15vw;line-height:.78;text-transform:uppercase;-webkit-text-stroke:2px var(--black);paint-order:stroke fill}.menu-big-title span{display:block}.menu-intro{width:36vw;margin:2vw 0;font-size:1.8vw;line-height:1.05}.filters{display:flex;gap:.7vw;margin:4vw 0 2vw}.filter{padding:.7vw 1.3vw;border:1.5px solid var(--black);border-radius:999px;background:transparent;color:var(--black);font-size:1.25vw;text-transform:uppercase}.filter.active,.filter:hover{background:var(--red);color:var(--cream)}.product-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 3vw;border-top:2px solid var(--black)}.product{display:grid;grid-template-columns:1fr auto;gap:2vw;padding:2vw 0;border-bottom:2px solid var(--black)}.product h3{margin:0;color:var(--red);font:3vw/1 Modak,sans-serif;-webkit-text-stroke:1px var(--black);paint-order:stroke fill}.product p{margin:.6vw 0 0;max-width:30vw;font-size:1.35vw;line-height:1.1}.product-side{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between}.product-price{font-size:1.7vw}.add-product{width:3.3vw;height:3.3vw;border:1.5px solid var(--black);border-radius:50%;background:var(--cream);color:var(--black);font-size:2vw}.add-product:hover{background:var(--red);color:var(--cream);transform:rotate(90deg)}
.locations{background:var(--cream)}.location-grid{display:grid;grid-template-columns:1fr .9fr 1fr;gap:2vw;align-items:center;margin-top:6vw}.location-card{min-height:35vw;display:flex;flex-direction:column;justify-content:center;text-align:center}.location-card-image{overflow:hidden;border-radius:50% 48% 50% 47%;border:2px solid var(--black);transform:rotate(4deg)}.location-card-image img{height:100%;object-fit:cover}.city{color:var(--orange);font-size:3.2vw;transform:rotate(-6deg)}.location-card h3{margin:1vw 0;color:var(--red);font-size:5vw;line-height:.8}.location-card p{font-size:1.8vw}.location-card a{align-self:center;border-bottom:2px solid;font-size:1.3vw}
.closing{min-height:75vw;background:var(--pink);display:grid;grid-template-columns:1fr 1fr;align-items:center}.closing-copy{position:relative;z-index:2}.closing-copy>p:first-child{width:max-content;margin:0;color:var(--red);font-size:3vw;transform:rotate(-6deg)}.closing h2{margin:1vw 0;color:var(--red);font-size:14vw;line-height:.73;font-weight:400;text-transform:uppercase}.closing h2 span{display:block}.closing-copy>p:not(:first-child){width:30vw;font-size:1.8vw}.closing-image{width:53vw;transform:rotate(-8deg);filter:drop-shadow(1vw 1.5vw 1vw #772b2555)}
footer{position:relative;padding:5vw var(--pad) 0;background:var(--cream);overflow:hidden}footer nav{display:flex;gap:2vw;font-size:1.7vw}footer nav a:hover{color:var(--red)}.footer-meta{display:flex;justify-content:space-between;margin-top:2vw;font-size:1.4vw}.developer-credit{margin:2.2vw 0 0;text-align:center;font-size:.72vw;letter-spacing:.12em;opacity:.55}.developer-credit a{border-bottom:1px solid currentColor;font-weight:700;transition:color .2s,opacity .2s}.developer-credit a:hover{color:var(--red);opacity:1}.footer-logo{margin:4vw 0 -5vw;color:var(--red);font-size:28vw;line-height:1;text-align:center;letter-spacing:-.03em}
.page-blur{position:fixed;z-index:55;inset:0;background:#f2a09399;backdrop-filter:blur(14px)}.menu-panel{position:fixed;z-index:60;top:5.7vw;right:var(--pad);width:18vw;min-width:250px;padding:2vw;border:2px solid var(--black);border-radius:1.5vw;background:var(--red);color:var(--cream);transform:translateY(-1vw) scale(.85);transform-origin:top right;opacity:0;pointer-events:none;transition:.45s cubic-bezier(.16,1,.3,1);box-shadow:1vw 1.3vw 2vw #6a1a1530}.menu-panel.open{transform:none;opacity:1;pointer-events:auto}.menu-panel .panel-close{position:absolute;right:0;top:-4.5vw}.menu-panel nav{display:grid;gap:.3vw}.menu-panel nav a{color:var(--cream);font-size:2.4vw;line-height:1.08;-webkit-text-stroke-color:var(--black);transition:color .2s,transform .2s}.menu-panel nav a:hover{color:var(--mustard);transform:translateX(.4vw)}.menu-panel p{padding-top:1vw;border-top:1px solid #f5e3cd66;font-size:.9vw;letter-spacing:.12em}.cart-panel{position:fixed;z-index:70;inset:0 0 0 auto;width:min(480px,100%);padding:1.5rem;background:var(--mustard);border-left:2px solid var(--black);transform:translateX(105%);transition:transform .5s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column}.cart-panel.open{transform:none}.cart-head{display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid var(--black);padding-bottom:1rem}.cart-head h2{margin:0;color:var(--red);font:3rem Modak,sans-serif;-webkit-text-stroke:1px var(--black)}.cart-head .panel-close{background:var(--red)}.cart-items{flex:1;overflow:auto}.cart-item{display:grid;grid-template-columns:1fr auto;gap:1rem;padding:1.2rem 0;border-bottom:2px solid var(--black)}.cart-item h3{margin:0;color:var(--red);font:1.5rem Modak,sans-serif;-webkit-text-stroke:1px var(--black)}.cart-item p{margin:.3rem 0}.quantity{display:flex;align-items:center;gap:.7rem}.quantity button{width:28px;height:28px;border:1px solid;border-radius:50%;background:var(--cream)}.cart-empty{margin:auto;text-align:center}.cart-footer{border-top:2px solid;padding-top:1rem}.cart-footer>div{display:flex;justify-content:space-between;font-size:1.4rem}.cart-footer .chunky-button{width:100%;font-size:1.2rem;min-height:65px}.cart-footer small{display:block;margin-top:.6rem}.toast{position:fixed;z-index:90;left:50%;bottom:2vw;transform:translate(-50%,200%);padding:.8vw 1.4vw;border:1.5px solid var(--black);border-radius:999px;background:var(--red);color:var(--cream);transition:transform .35s}.toast.show{transform:translate(-50%,0)}
.cursor{position:fixed;z-index:200;left:0;top:0;width:54px;height:54px;border:1.5px solid var(--black);border-radius:50%;display:grid;place-items:center;background:var(--mustard);color:var(--black);font-size:.8rem;pointer-events:none;transform:translate3d(-100px,-100px,0);transition:width .2s,height .2s,background .2s,color .2s;mix-blend-mode:multiply}.cursor.hover{width:78px;height:78px;background:var(--red);color:var(--cream)}.page-loader{position:fixed;z-index:300;inset:0;display:grid;place-items:center;background:var(--red);color:var(--mustard);transition:transform 1s cubic-bezier(.76,0,.24,1)}.page-loader span{font:9vw Modak,sans-serif;-webkit-text-stroke:2px var(--black);animation:pulse .7s alternate infinite}.page-loader.done{transform:translateY(-105%)}
.reveal-words span{display:block;opacity:0;transform:translateY(80%) rotate(2deg);transition:opacity .1s,transform 1s cubic-bezier(.16,1,.3,1)}.reveal-words.in-view span{opacity:1;transform:none}.reveal-words.in-view span:nth-child(2){transition-delay:.08s}.reveal-words.in-view span:nth-child(3){transition-delay:.16s}.reveal-words.in-view span:nth-child(4){transition-delay:.24s}.reveal-skew{opacity:0;transform:translateY(3vw) rotate(-12deg) scale(.8);transition:opacity .5s,transform .9s cubic-bezier(.16,1,.3,1)}.reveal-skew.in-view{opacity:1;transform:rotate(-7deg) scale(1)}
@keyframes titleDrop{from{opacity:0;transform:translateY(-45%) scaleY(.65)}to{opacity:1;transform:none}}@keyframes meatIntro{from{opacity:0;transform:translateX(-50%) translateY(40%) rotate(-14deg) scale(.62)}to{opacity:1;transform:translateX(-50%) translate3d(var(--hero-x),var(--hero-y),0) rotate(var(--hero-r)) scale(1)}}@keyframes heroFloat{0%,100%{transform:translate3d(0,-.5vw,0) rotate(-1deg)}50%{transform:translate3d(0,1vw,0) rotate(1.5deg)}}@keyframes shadowBreath{0%,100%{transform:translate(-50%,50%) scale(.86);opacity:.45}50%{transform:translate(-50%,50%) scale(1.08);opacity:.7}}@keyframes heatRise{0%{opacity:0;transform:translateY(1vw) scaleY(.5)}35%{opacity:.8}100%{opacity:0;transform:translateY(-4vw) translateX(1vw) scaleY(1.3)}}@keyframes emberFly{0%{opacity:0;transform:translate(0,1vw) scale(.4)}25%{opacity:1}100%{opacity:0;transform:translate(2vw,-5vw) scale(1.1)}}@keyframes brandPop{from{opacity:0;transform:translate(-50%,-30%) rotate(-12deg) scale(.5)}to{opacity:1;transform:translate(-50%,-50%) rotate(-4deg) scale(1)}}@keyframes tagPop{from{opacity:0;scale:.5}to{opacity:1;scale:1}}@keyframes pulse{to{transform:scale(1.04) rotate(-1deg)}}
@supports(animation-timeline:view()){.hero-meat-scroll{animation:heroScroll linear both;animation-timeline:scroll(root);animation-range:0 100dvh}.float-on-scroll{animation:floatImage linear both;animation-timeline:view();animation-range:entry -10% exit 110%}.photo-one{animation:photoLeft linear both;animation-timeline:view();animation-range:entry 0% exit 100%}.photo-three{animation:photoRight linear both;animation-timeline:view();animation-range:entry 0% exit 100%}@keyframes heroScroll{from{transform:translateY(0) scale(1);opacity:1}to{transform:translateY(-12vw) scale(.78) rotate(7deg);opacity:.28}}@keyframes floatImage{from{translate:0 12vw;rotate:-6deg}to{translate:0 -10vw;rotate:7deg}}@keyframes photoLeft{from{translate:-5vw 10vw;rotate:-12deg}to{translate:4vw -8vw;rotate:-3deg}}@keyframes photoRight{from{translate:5vw 12vw;rotate:14deg}to{translate:-3vw -6vw;rotate:5deg}}}
@media(max-width:760px){:root{--pad:4vw;--header:18vw}body{cursor:auto}button,a{cursor:pointer}.cursor{display:none}.site-header{height:18vw}.brand{font-size:10vw}.header-actions{gap:1.5vw}.order-link{display:none}.cart-trigger,.menu-trigger{height:10vw;padding:0 3vw;font-size:4vw}.hero{min-height:200vw;padding-top:40vw}.hero-title{font-size:25.5vw;line-height:.85;letter-spacing:-.01em}.hero-title span{display:inline-block}.hero-title span+span{margin-top:0;margin-left:2vw}.hero-meat-wrap{top:64vw;width:58vw;--hero-r:0deg}.hero-meat{content:url("assets/hero-tomahawk-v2.png")}.hero-brand{top:62%;font-size:22vw;text-shadow:1vw 1.2vw 0 var(--black)}.hero-tag{font-size:7.2vw}.hero-tag-left{left:5vw;top:38vw}.hero-tag-right{right:3vw;top:46vw}.hero-notes{bottom:3vw}.hero-notes p{width:43vw;font-size:4vw}.heat-line{width:.6vw;height:10vw;border-left-width:.5vw}.ember{width:1.2vw;height:1.2vw}.section-space{padding:16vw 4vw}.mega-title{font-size:21vw;line-height:.78}.sticker,.stage-label,.layers-label,.menu-sticker,.locations-label{font-size:8vw}.classic{min-height:220vw}.classic-copy{width:85vw;font-size:5.5vw}.chunky-button{min-width:42vw;min-height:17vw;font-size:5vw}.photo-scatter{height:95vw;margin-top:9vw}.photo-one{width:38vw;height:55vw;left:0;top:8vw}.photo-two{width:46vw;height:65vw;left:27vw;top:2vw}.photo-three{width:38vw;height:55vw;right:0;top:25vw}.experience-stage{min-height:230vw;padding-top:22vw}.experience-stage:before,.experience-stage:after{height:15vw}.stage-title{font-size:22vw}.stage-image{width:82vw;height:120vw;top:70vw}.stage-facts{top:150vw;font-size:4.5vw}.stage-sticker{top:188vw;right:5vw;font-size:10vw}.layers{height:145vw}.layer-copy{font-size:22vw}.layer-meat{width:58vw;left:21vw;top:60vw}.menu-big-title{font-size:21vw}.menu-intro{width:90vw;font-size:5vw}.filters{gap:2vw;margin:8vw 0 5vw;overflow:auto}.filter{padding:2.5vw 4vw;font-size:4vw;white-space:nowrap}.product-list{grid-template-columns:1fr}.product{padding:5vw 0}.product h3{font-size:8vw}.product p{font-size:4.5vw;max-width:65vw}.product-price{font-size:5vw}.add-product{width:12vw;height:12vw;font-size:7vw}.location-grid{grid-template-columns:1fr;margin-top:10vw}.location-card{min-height:65vw}.location-card-image{height:95vw}.city{font-size:9vw}.location-card h3{font-size:16vw}.location-card p{font-size:5vw}.location-card a{font-size:4vw}.closing{min-height:170vw;grid-template-columns:1fr}.closing-copy>p:first-child{font-size:8vw}.closing h2{font-size:22vw}.closing-copy>p:not(:first-child){width:90vw;font-size:5vw}.closing-image{position:absolute;width:105vw;right:-25vw;bottom:4vw;opacity:.82}.closing-copy{align-self:start}.menu-panel{top:20vw;right:4vw;width:92vw;min-width:0;padding:6vw;border-radius:4vw}.menu-panel .panel-close{top:-14vw;height:10vw;padding:0 4vw;font-size:4vw}.menu-panel nav{gap:1vw}.menu-panel nav a{font-size:8vw}.menu-panel p{padding-top:4vw;font-size:3vw}.footer-logo{font-size:31vw;margin-bottom:-3vw}footer nav{font-size:5vw;gap:4vw;flex-wrap:wrap}.footer-meta{font-size:3.5vw;gap:6vw}.developer-credit{margin-top:6vw;font-size:2.6vw}.page-loader span{font-size:18vw}.toast{bottom:5vw;padding:3vw 5vw}.cart-panel{width:100%}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.page-loader{display:none}.hero-meat-wrap,.hero-meat-float,.hero-meat-scroll,.heat-line,.ember,.hero-title span,.hero-brand,.hero-tag,.page-loader span,.float-on-scroll,.photo-one,.photo-three{animation:none}.reveal-words span,.reveal-skew{opacity:1;transform:none;transition:none}.menu-panel,.cart-panel,.toast{transition:none}}
.hero-meat{height:auto}section[id]{scroll-margin-top:var(--header)}
@media(max-width:760px){.hero-meat{content:url("assets/hero-tomahawk-v2.webp")}}
.brand{paint-order:stroke fill;-webkit-text-stroke:.18vw var(--cream);filter:drop-shadow(.12vw .16vw 0 var(--black))}
@media(max-width:760px){.brand{-webkit-text-stroke:.6vw var(--cream);filter:drop-shadow(.35vw .45vw 0 var(--black))}}
