:root{--clr-primary-300:#ff4340;--clr-primary-400:#e61410;--clr-primary-500:#c20300;--clr-secondary-100:#ffd13c28;--clr-secondary-300:#ffd23c;--clr-secondary-400:#ffc403;--clr-secondary-500:#eeb600;--clr-secondary-900:#584e2d;--clr-neutral-50:#ececec;--clr-neutral-100:#e6e6e6;--clr-neutral-200:#cfcfcf;--clr-neutral-300:#b9b9b9;--clr-neutral-400:#a0a0a0;--clr-neutral-500:#8b8b8b;--clr-neutral-600:#757575;--clr-neutral-700:#5e5e5e;--clr-neutral-800:#464646;--clr-neutral-900:#2e2e2e;--clr-neutral-990:#141414;--ff-pf-square:"PF Square Sans Pro",sans-serif;--fsz-heading-1:3.25rem;--fsz-heading-2:2rem;--fsz-heading-3:1.375rem;--fsz-heading-4:1.25rem}*{box-sizing:border-box}*,body,html{margin:0;padding:0}body,html{font-family:var(--ff-pf-square),BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;scroll-behavior:smooth}a{color:inherit;text-decoration:none}p{font-family:system-ui,sans-serif}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#f{background-color:transparent}#f .f-menu-item:not(:first-child){display:none}.scroll-lock{overflow:hidden}.container{max-width:1300px;padding:0 50px;margin:0 auto}.overlay{position:absolute;inset:0;background:rgba(0 0 0/.6)}.heading-1{font-size:3.25rem;font-weight:600;margin-bottom:.25em}.heading-2{font-size:2rem}.heading-2,.heading-3{font-weight:500;margin-bottom:.25em}.heading-3{font-size:1.375rem}.heading-4{font-size:1.25rem;font-weight:500;margin-bottom:.25em}.heading-1 span,.heading-2 span,.heading-3 span,.heading-4 span{color:var(--clr-secondary-400)}.subheading{font-size:1.125rem;font-weight:500;margin-bottom:.25em}.flex{display:flex}.flex-col,.flex-column{flex-direction:column}.flex-col-reverse,.flex-column-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-inherit{flex-direction:inherit}.jc-center{justify-content:center}.jc-space-between{justify-content:space-between}.jc-space-around{justify-content:space-around}.jc-space-evenly{justify-content:space-evenly}.jc-space-stretch{justify-content:stretch}.ai-center{align-items:center}.ai-end{align-items:flex-end}.ai-start{align-items:flex-start}.ai-stretch{align-items:stretch}.wrap{flex-wrap:wrap}.col-span-2{grid-column:span 2}.col-span-4{grid-column:span 4}.gap-2xl{grid-gap:3rem;gap:3rem}.gap-xl{grid-gap:2rem;gap:2rem}.gap-lg{grid-gap:1.5rem;gap:1.5rem}.gap-md{grid-gap:1rem;gap:1rem}.gap-sm{grid-gap:.5rem;gap:.5rem}.gap-2sm{grid-gap:.25rem;gap:.25rem}.margin-h-auto{margin:0 auto}.margin-v-auto{margin:auto 0}.margin-v-2xl{margin:5rem 0}.margin-v-xl{margin:3rem 0}.margin-v-lg{margin:2rem 0}.margin-v-md{margin:1rem 0}.margin-v-sm{margin:.5rem 0}.margin-v-2sm{margin:.25rem 0}.bor-radius-m{border-radius:6px}.text-clr-secondary{color:var(--clr-secondary-400)}.svg-container{width:100%;height:100%}.spicy{color:#ff192d}.spicy,.vegetarian{font-size:1rem!important;margin-right:.25rem}.vegetarian{color:#00d440}.btn{font-family:var(--ff-pf-square);font-size:inherit;font-weight:500;text-align:center;background:none;border:none;border-radius:6px;cursor:pointer;transition:all .15s ease,box-shadow .2s ease-in-out}.btn:disabled,.btn:disabled:focus,.btn:disabled:hover{background:var(--clr-neutral-100);color:var(--clr-neutral-400)}.btn:disabled:focus,.btn:disabled:hover{cursor:default}.btn-primary{background:var(--clr-secondary-400);color:var(--clr-secondary-900)}.btn-primary:hover{background:var(--clr-secondary-500);color:var(--clr-neutral-900);box-shadow:unset}.btn-primary-outlined{background:transparent}.btn-primary-outlined,.btn-primary-outlined:hover{border:1px solid var(--clr-secondary-400);color:var(--clr-secondary-500)}.btn-primary-outlined:hover{background:var(--clr-secondary-100)}.btn-primary-glowing{box-shadow:0 10px 20px var(--clr-secondary-300)}.btn-secondary{background:#000;border:1px solid #000;color:#fff}.btn-secondary:hover{background:transparent;color:#000}.btn-small{font-size:1rem;padding:.4em 1em}.btn-medium{font-size:1rem;padding:.6em 1.25em}.btn-large{font-size:1.15rem;padding:.75em 1.5em}.btn-text{background:transparent;color:#000}.btn-icon{font-size:1.75rem;line-height:.5;padding:0}.cart{margin-left:auto}.cart span{font-weight:500;margin-left:.5em}.quantity-selector{display:flex;align-items:stretch;grid-gap:.5rem;gap:.5rem;background:#e6e6e6;border-radius:6px;padding:.2rem;overflow:hidden}.selector-el{display:flex;justify-content:center;align-items:center;width:28px;background:none;border-radius:4px;font-size:1rem;line-height:1;color:#4d4d4d;text-align:center}.selector-btn{border:none;cursor:pointer;transition:color .2s ease}.selector-btn:hover{color:var(--clr-secondary-400)}.selector-amount{background:#fff;border:none;font-family:system-ui,Ubuntu,sans-serif;font-weight:500;text-align:center;box-shadow:0 0 10px rgba(0 0 0/.1)}@media (max-width:768px){.container{padding:0 25px}}@media (max-width:500px){.container{padding:0 15px}.heading-1{font-size:calc(1rem + 5vw)}.heading-2{font-size:calc(.5rem + 5vw)}.heading-2,.heading-3{font-weight:500;margin-bottom:.25em}.heading-3{font-size:1.15rem}.heading-4{font-size:1.25rem;font-weight:500;margin-bottom:.25em}.subheading{font-size:calc(.3rem + 3vw);margin-bottom:.25em}}@font-face{font-family:PF Square Sans Pro;src:url(/_next/static/media/PFSquareSansPro-ThinItalic.5e7b820b.eot);src:local("PFSquareSansPro-ThinItalic"),url(/_next/static/media/PFSquareSansPro-ThinItalic.5e7b820b.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/PFSquareSansPro-ThinItalic.b2198626.woff2) format("woff2"),url(/_next/static/media/PFSquareSansPro-ThinItalic.64ec9035.woff) format("woff"),url(/_next/static/media/PFSquareSansPro-ThinItalic.1edc88f8.ttf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:PF Square Sans Pro;src:url(/_next/static/media/PFSquareSansPro-Thin.8ea38149.eot);src:local("PFSquareSansPro-Thin"),url(/_next/static/media/PFSquareSansPro-Thin.8ea38149.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/PFSquareSansPro-Thin.5d0c554b.woff2) format("woff2"),url(/_next/static/media/PFSquareSansPro-Thin.394563c2.woff) format("woff"),url(/_next/static/media/PFSquareSansPro-Thin.eb96409e.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:PF Square Sans Pro;src:url(/_next/static/media/PFSquareSansPro-LightItalic.bd3b240e.eot);src:local("PFSquareSansPro-LightItalic"),url(/_next/static/media/PFSquareSansPro-LightItalic.bd3b240e.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/PFSquareSansPro-LightItalic.a5cbba37.woff2) format("woff2"),url(/_next/static/media/PFSquareSansPro-LightItalic.c4936fff.woff) format("woff"),url(/_next/static/media/PFSquareSansPro-LightItalic.09c9ca90.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:PF Square Sans Pro;src:url(/_next/static/media/PFSquareSansPro-Bold.e02fee3c.eot);src:local("PFSquareSansPro-Bold"),url(/_next/static/media/PFSquareSansPro-Bold.e02fee3c.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/PFSquareSansPro-Bold.cda8fb0e.woff2) format("woff2"),url(/_next/static/media/PFSquareSansPro-Bold.9eaeb701.woff) format("woff"),url(/_next/static/media/PFSquareSansPro-Bold.67d32d1a.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:PF Square Sans Pro;src:url(/_next/static/media/PFSquareSansPro-Regular.ac13d359.eot);src:local("PFSquareSansPro-Regular"),url(/_next/static/media/PFSquareSansPro-Regular.ac13d359.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/PFSquareSansPro-Regular.4d9c1596.woff2) format("woff2"),url(/_next/static/media/PFSquareSansPro-Regular.9c680be9.woff) format("woff"),url(/_next/static/media/PFSquareSansPro-Regular.7aa4e7c8.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:PF Square Sans Pro;src:url(/_next/static/media/PFSquareSansPro-Light.81116a55.eot);src:local("PFSquareSansPro-Light"),url(/_next/static/media/PFSquareSansPro-Light.81116a55.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/PFSquareSansPro-Light.475d157c.woff2) format("woff2"),url(/_next/static/media/PFSquareSansPro-Light.e4dbb11d.woff) format("woff"),url(/_next/static/media/PFSquareSansPro-Light.f265287a.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:PF Square Sans Pro Extra;src:url(/_next/static/media/PFSquareSansPro-ExtraBlackItalic.c05bdc57.eot);src:local("PFSquareSansPro-ExtraBlackItalic"),url(/_next/static/media/PFSquareSansPro-ExtraBlackItalic.c05bdc57.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/PFSquareSansPro-ExtraBlackItalic.6326276e.woff2) format("woff2"),url(/_next/static/media/PFSquareSansPro-ExtraBlackItalic.66025907.woff) format("woff"),url(/_next/static/media/PFSquareSansPro-ExtraBlackItalic.bc12eecf.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:PF Square Sans Pro;src:url(/_next/static/media/PFSquareSansPro-Italic.27bb1508.eot);src:local("PFSquareSansPro-Italic"),url(/_next/static/media/PFSquareSansPro-Italic.27bb1508.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/PFSquareSansPro-Italic.c2169180.woff2) format("woff2"),url(/_next/static/media/PFSquareSansPro-Italic.3c572bc9.woff) format("woff"),url(/_next/static/media/PFSquareSansPro-Italic.864036f6.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:PF Square Sans Pro;src:url(/_next/static/media/PFSquareSansPro-MediumItalic.b90310d6.eot);src:local("PFSquareSansPro-MediumItalic"),url(/_next/static/media/PFSquareSansPro-MediumItalic.b90310d6.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/PFSquareSansPro-MediumItalic.095120d0.woff2) format("woff2"),url(/_next/static/media/PFSquareSansPro-MediumItalic.468b3d26.woff) format("woff"),url(/_next/static/media/PFSquareSansPro-MediumItalic.f2bc6fb9.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:PF Square Sans Pro;src:url(/_next/static/media/PFSquareSansPro-Medium.f2decc7c.eot);src:local("PFSquareSansPro-Medium"),url(/_next/static/media/PFSquareSansPro-Medium.f2decc7c.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/PFSquareSansPro-Medium.c6f9101c.woff2) format("woff2"),url(/_next/static/media/PFSquareSansPro-Medium.79efa7dc.woff) format("woff"),url(/_next/static/media/PFSquareSansPro-Medium.6b942860.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:PF Square Sans Pro;src:url(/_next/static/media/PFSquareSansPro-BoldItalic.fe02d6bc.eot);src:local("PFSquareSansPro-BoldItalic"),url(/_next/static/media/PFSquareSansPro-BoldItalic.fe02d6bc.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/PFSquareSansPro-BoldItalic.f9da6a41.woff2) format("woff2"),url(/_next/static/media/PFSquareSansPro-BoldItalic.b424eaed.woff) format("woff"),url(/_next/static/media/PFSquareSansPro-BoldItalic.c5cdd67e.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:PF Square Sans Pro Extra;src:url(/_next/static/media/PFSquareSansPro-ExtraBlack.1df4dbb0.eot);src:local("PFSquareSansPro-ExtraBlack"),url(/_next/static/media/PFSquareSansPro-ExtraBlack.1df4dbb0.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/PFSquareSansPro-ExtraBlack.f52aeeb8.woff2) format("woff2"),url(/_next/static/media/PFSquareSansPro-ExtraBlack.df259cd9.woff) format("woff"),url(/_next/static/media/PFSquareSansPro-ExtraBlack.9d0006ac.ttf) format("truetype");font-weight:900;font-style:normal}