@font-face{font-family:Gabarito;src:url(/fonts/gabarito-latin.woff2)format("woff2");font-weight:400 900;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Gabarito;src:url(/fonts/gabarito-latin-ext.woff2)format("woff2");font-weight:400 900;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--maiz:#f2b33d;--maiz-deep:#d98f12;--budare:#1c1916;--budare-2:#2a2521;--masa:#f8e9c8;--masa-2:#efd7a6;--char:#a8692c;--aguacate:#39642a;--aguacate-2:#2f5522;--rosada:#f49a84;--rosada-2:#ea8169;--f-beef:#7b3b1f;--f-chicken:#e2ad5c;--f-avocado:#86ae3d;--f-beans:#2e2433;--f-egg:#f4c62e;--f-beet:#a3264f;--f-cheese:#fbf6ea;--ink:var(--budare);--ink-soft:#4a3a2a;--on-dark:var(--masa);--on-dark-soft:#d9c7a3;--font:"Gabarito", ui-rounded, "Segoe UI", system-ui, sans-serif;--wrap:1240px;--gut:clamp(16px, 4vw, 48px);--s1:8px;--s2:16px;--s3:24px;--s4:40px;--s5:64px;--s6:clamp(72px, 10vw, 136px);--ease:cubic-bezier(.16, 1, .3, 1);--shadow:0 18px 40px -18px #1c19168c;color-scheme:light}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;scrollbar-color:var(--maiz-deep) var(--budare)}body{font-family:var(--font);color:var(--ink);background:var(--budare);-webkit-font-smoothing:antialiased;margin:0;font-size:1.125rem;line-height:1.55;overflow-x:clip}img{max-width:100%;height:auto;display:block}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:2px}::selection{background:var(--budare);color:var(--maiz)}.on-dark ::selection{background:var(--maiz);color:var(--budare)}input,textarea,select,button{font:inherit;color:inherit;caret-color:var(--maiz-deep)}:focus-visible{outline:3px solid var(--budare);outline-offset:3px;border-radius:6px}.on-dark :focus-visible{outline-color:var(--maiz)}h1,h2,h3{letter-spacing:-.03em;text-wrap:balance;margin:0;font-weight:800;line-height:.98}p{text-wrap:pretty;margin:0}.tnum{font-variant-numeric:tabular-nums}.vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.skip{z-index:50;background:var(--budare);color:var(--maiz);border-radius:999px;padding:10px 16px;font-weight:700;position:absolute;top:-60px;left:12px}.skip:focus{top:12px}.wrap{width:min(100% - 2 * var(--gut), var(--wrap));margin-inline:auto}.on-dark{color:var(--on-dark)}.field-maiz{background:var(--maiz);color:var(--ink)}.field-budare{background:var(--budare);color:var(--on-dark)}.field-aguacate{background:var(--aguacate);color:var(--on-dark)}.field-rosada{background:var(--rosada);color:var(--ink)}.btn{letter-spacing:-.005em;cursor:pointer;background:var(--budare);min-height:52px;color:var(--maiz);transition:transform .35s var(--ease), box-shadow .35s var(--ease), background-color .2s;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-size:1.0625rem;font-weight:750;text-decoration:none;display:inline-flex;box-shadow:0 10px 22px -12px #1c1916b3}.btn:hover{transform:translateY(-2px);box-shadow:0 16px 28px -14px #1c1916bf}.btn:active{transform:translateY(0)}.btn--maiz{background:var(--maiz);color:var(--budare);box-shadow:0 10px 24px -12px #000c}.btn--sm{min-height:42px;padding:0 18px;font-size:.98rem}.btn svg{width:18px;height:18px}.link-quiet{text-decoration:underline;text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);font-weight:700}.link-quiet:hover{text-decoration-color:currentColor}.actions{flex-wrap:wrap;align-items:center;gap:14px 28px;display:flex}.top-strip{text-align:right;padding-top:10px;font-size:.95rem;font-weight:600}.top-strip a{text-decoration:none}.site-header{z-index:20;position:relative}.site-header .wrap{justify-content:space-between;align-items:center;gap:16px;min-height:84px;display:flex}.brand{letter-spacing:-.035em;white-space:nowrap;align-items:center;gap:10px;font-size:1.5rem;font-weight:850;text-decoration:none;display:inline-flex}.nav{align-items:center;gap:clamp(14px,2.6vw,34px);display:flex}.nav a:not(.btn){transition:background-size .3s var(--ease);background:linear-gradient(currentColor,currentColor) 0 100%/0 2px no-repeat;padding:6px 0;font-weight:650;text-decoration:none}.nav a:not(.btn):hover,.nav a[aria-current=page]:not(.btn){background-size:100% 2px}.page-dark .site-header{color:var(--on-dark)}@media (width<=460px){.nav .nav-far{display:none}.brand{font-size:1.3rem}}.disc{--d:180px;--open:.4;width:var(--d);height:var(--d);flex:none;display:block;position:relative}.disc-half{width:var(--d);height:calc(var(--d) / 2);background:var(--masa);box-shadow:0 calc(var(--d) * .06) calc(var(--d) * .12) calc(var(--d) * -.05) #00000073;transition:transform .7s var(--ease);position:absolute;left:0}.disc-top{z-index:2;border-radius:calc(var(--d) / 2) calc(var(--d) / 2) 0 0;transform-origin:8% 100%;transform:translateY(calc(var(--open) * -.16 * var(--d))) rotate(calc(var(--open) * -9deg));background:linear-gradient(to top, var(--masa-2) calc(var(--d) * .045), var(--masa) 0);top:0}.disc-bot{top:calc(var(--d) / 2);border-radius:0 0 calc(var(--d) / 2) calc(var(--d) / 2)}.disc-fill{background:var(--fill,var(--f-beef));height:24%;translate:0 -62%;transform:scaleY(calc(.25 + var(--open) * .75));transition:transform .7s var(--ease);border-radius:999px;position:absolute;top:50%;left:7%;right:7%}.disc.is-open,.disc-host:hover .disc,.disc-host:focus-within .disc{--open:1}.disc[data-fill=beef]{--fill:var(--f-beef)}.disc[data-fill=chicken]{--fill:var(--f-chicken)}.disc[data-fill=avocado]{--fill:var(--f-avocado)}.disc[data-fill=beans]{--fill:var(--f-beans)}.disc[data-fill=egg]{--fill:var(--f-egg)}.disc[data-fill=beet]{--fill:var(--f-beet)}.disc[data-fill=cheese]{--fill:var(--f-cheese)}.disc-piece,.disc-dish{width:92%;max-width:none;height:auto;filter:drop-shadow(0 calc(var(--d) * .03) calc(var(--d) * .03) #1c191666);position:absolute;left:4%}.disc-top .disc-piece{top:calc(var(--d) * var(--pt))}.disc-bot .disc-piece{top:calc(var(--d) * (var(--pt) - .5))}.disc-dish{top:calc(var(--d) * var(--pt));z-index:3}.disc.has-dish .disc-fill{opacity:0}.photo-disc{--d:420px;width:var(--d);aspect-ratio:1;max-width:100%;position:relative}.photo-disc>span{width:100%;height:calc(50% - 7px);box-shadow:var(--shadow);position:absolute;left:0;overflow:hidden}.photo-disc>span img{object-fit:cover;width:100%;max-width:none;height:calc(200% + 14px);position:absolute;left:0}.photo-disc .pd-top{border-radius:999px 999px 0 0;top:0;transform:translate(-4%)}.photo-disc .pd-top img{top:0}.photo-disc .pd-bot{border-radius:0 0 999px 999px;bottom:0;transform:translate(4%)}.photo-disc .pd-bot img{bottom:0}.hero{padding-bottom:clamp(40px,6vw,80px);position:relative}.hero-grid{align-items:center;gap:var(--s4);grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);padding-top:clamp(24px,4vw,56px);display:grid}.hero h1{max-width:11ch;font-size:clamp(3rem,7.2vw,6rem);font-weight:850}.hero-phone{margin-top:14px;font-size:1.15rem;font-weight:650}.hero-phone a{text-decoration:none}.hero-line{margin-top:var(--s3);color:#3b2a14;max-width:34ch;font-size:clamp(1.15rem,1.6vw,1.35rem)}.hero .actions{margin-top:var(--s4)}.hero-art{z-index:3;--d:min(40vw, 540px);width:var(--d);justify-self:end;position:relative;translate:0 26%}.hero-art .disc{--d:inherit}.hero-art .disc-top{transform:translateY(calc(var(--open) * -.22 * var(--d))) rotate(calc(var(--open) * -11deg))}.band{position:relative}.bite{width:var(--b,360px);aspect-ratio:1;z-index:1;pointer-events:none;border-radius:50%;position:absolute;top:0;translate:0 -50%}.bite--budare{background:var(--budare)}.bite--aguacate{background:var(--aguacate)}.bite--maiz{background:var(--maiz)}.what{gap:var(--s5);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;padding-top:clamp(48px,6vw,88px);display:grid}.what h2{color:var(--maiz);font-size:clamp(2rem,3.6vw,3rem)}.what p{margin-top:var(--s2);color:var(--on-dark-soft);max-width:40ch;font-size:1.2rem}.what .photo-disc{--d:420px;justify-self:end;width:100%;max-width:420px;margin-top:clamp(64px,7vw,96px);margin-right:clamp(0px,4vw,60px)}.neighbors-head{margin-top:var(--s6);justify-content:space-between;align-items:baseline;gap:var(--s2) var(--s4);flex-wrap:wrap;display:flex}.neighbors-head h2{font-size:clamp(2.6rem,6vw,5rem)}.neighbors-head p{color:var(--on-dark-soft);max-width:30ch;font-size:1.2rem}.neighbors{margin:var(--s5) 0 0;gap:var(--s5) var(--s6);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.neighbors>li:nth-child(2n){translate:0 96px}.neighbor{gap:var(--s4);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.neighbor .disc{--d:clamp(92px, 9vw, 128px);margin-top:10px}.neighbor--dish .disc{--d:clamp(150px, 16vw, 230px);margin-top:0}.neighbor h3{color:var(--masa);letter-spacing:-.04em;font-size:clamp(2.6rem,4.8vw,4.75rem)}.es{letter-spacing:.01em;opacity:.78;font-size:1rem;font-weight:650}.neighbor .es{color:var(--masa);margin-top:8px;font-size:clamp(1.05rem,1.4vw,1.25rem)}.neighbor .who{color:var(--maiz);max-width:36ch;margin-top:12px;font-size:1.08rem;font-weight:600;line-height:1.4}.neighbor .desc{color:var(--on-dark-soft);margin-top:8px;font-size:1rem}.neighbor .meta{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:12px;display:flex}.price{font-variant-numeric:tabular-nums;font-size:1.2rem;font-weight:800}.tag{opacity:.85;border:1.5px solid;border-radius:999px;padding:3px 10px;font-size:.82rem;font-weight:700;display:inline-block}.neighbors-cta{z-index:2;margin-top:calc(var(--s4) + 96px);padding-bottom:calc(var(--s6) + 40px);justify-content:center;display:flex;position:relative}.plates{padding-block:clamp(110px, 14vw, 180px) var(--s6)}.plates-grid{gap:var(--s5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.plates-art{z-index:2;margin-top:calc(-1*clamp(240px,26vw,360px));position:relative}.plates-art img{filter:drop-shadow(0 26px 24px #00000073);width:min(100%,520px);margin-inline:auto}.plates h2{font-size:clamp(2.4rem,4.6vw,4rem)}.plates .lede{margin-top:var(--s3);color:var(--on-dark-soft);max-width:40ch;font-size:1.2rem}.dish-list{margin:var(--s4) 0 0;padding:0;list-style:none}.dish-list li{padding:var(--s3) 0;gap:4px var(--s3);border-top:1.5px solid #f8e9c847;grid-template-columns:minmax(0,1fr) auto;display:grid}.dish-list h3{font-size:1.6rem}.dish-list p{color:var(--on-dark-soft);grid-column:1/-1;font-size:1.02rem}.dish-list .es{color:var(--masa);margin-top:-2px}.dish-list .who{color:var(--maiz);font-weight:650}.plates .actions{margin-top:var(--s4)}.visit{padding-block:clamp(180px,19vw,260px) clamp(48px,6vw,80px)}.visit-grid{gap:var(--s5);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:end;display:grid}.visit-disc{z-index:3;--d:clamp(240px, 28vw, 400px);width:var(--d);margin-bottom:calc(-1 * clamp(48px, 6vw, 80px) - var(--d) * .34);position:relative}.visit-disc .disc{--d:inherit}.visit h2{max-width:12ch;font-size:clamp(2.6rem,6vw,5rem)}.visit .lede{margin-top:var(--s3);color:#3d1d14;max-width:38ch;font-size:1.25rem}.visit .hours{margin-top:var(--s2);font-weight:700}.visit .actions{margin-top:var(--s4);padding-bottom:var(--s4)}.visit-art{right:max(var(--gut), calc((100vw - var(--wrap)) / 2));z-index:2;width:clamp(200px,26vw,360px);position:absolute;top:0;translate:0 -58%}.visit-art img{filter:drop-shadow(0 22px 20px #1c191673);rotate:-14deg}.site-footer{padding-block:var(--s5) var(--s4);color:var(--on-dark-soft);font-size:1rem}.site-footer .wrap{gap:var(--s4);grid-template-columns:1.3fr 1fr 1fr;display:grid}.site-footer .brand{color:var(--masa);font-size:1.8rem}.site-footer h2{letter-spacing:0;color:var(--masa);margin-bottom:10px;font-size:1rem}.site-footer ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.site-footer a{text-decoration:none}.site-footer a:hover{color:var(--maiz)}.foot-base{padding-top:var(--s3);border-top:1.5px solid #f8e9c82e;flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;gap:12px 24px;font-size:.92rem;display:flex}.credit a{color:var(--masa);font-weight:700}.credits summary{cursor:pointer;align-items:center;gap:6px;list-style:none;display:inline-flex}.credits summary::-webkit-details-marker{display:none}.credits summary svg{width:14px;height:14px;transition:rotate .25s var(--ease)}.credits[open] summary svg{rotate:90deg}body:has(.visit-disc) .site-footer{padding-top:calc(var(--s5) + clamp(240px, 28vw, 400px) * .34)}@media (width<=760px){body:has(.visit-disc) .site-footer{padding-top:calc(var(--s5) + min(70vw, 300px) * .34)}}.credits ul{margin-top:10px;font-size:.88rem}.demo-note{margin-top:10px;font-size:.9rem;font-weight:600}.page-head{padding-block:clamp(24px,4vw,56px) clamp(64px,9vw,120px);position:relative}.page-head h1{font-size:clamp(3.4rem,9vw,7rem);font-weight:850}.page-head p{margin-top:var(--s3);color:#3b2a14;max-width:46ch;font-size:1.25rem}.page-head .disc{right:max(var(--gut), calc((100vw - var(--wrap)) / 2));--d:clamp(150px, 20vw, 260px);--open:1;z-index:2;position:absolute;bottom:0;translate:0 50%}.menu-sec{padding-top:var(--s6);position:relative}.menu-sec:first-child{padding-top:clamp(110px,14vw,170px)}.menu-sec-head{align-items:end;gap:var(--s4);grid-template-columns:minmax(0,1fr) auto;display:grid}.menu-sec h2{color:var(--maiz);font-size:clamp(2.4rem,5.4vw,4.4rem)}.menu-sec-head p{color:var(--on-dark-soft);max-width:46ch;margin-top:10px}.menu-sec-head img{filter:drop-shadow(0 18px 18px #00000080);width:clamp(150px,20vw,260px);margin-bottom:-24px}.menu-items{margin:var(--s4) 0 0;column-gap:var(--s5);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.menu-item{padding:var(--s3) 0;gap:6px var(--s3);border-top:1.5px solid #f8e9c833;grid-template-columns:minmax(0,1fr) auto;align-content:start;display:grid}.menu-item h3{color:var(--masa);font-size:1.55rem}.menu-item .desc,.menu-item .extra{color:var(--on-dark-soft);grid-column:1/-1;font-size:1.02rem}.menu-item .tags{color:var(--maiz);grid-column:1/-1;gap:8px;display:flex}.menu-items--neighbors .menu-item{grid-template-columns:auto minmax(0,1fr) auto}.menu-items--neighbors .disc{--d:92px;grid-row:span 4;margin-right:6px}.menu-item .es{color:var(--masa);grid-column:1/-1;margin-top:-4px}.menu-items--neighbors .es{grid-column:2/-1}.menu-items--neighbors .who{color:var(--maiz);grid-column:2/-1;font-size:1rem;font-weight:600}.menu-items--neighbors .desc,.menu-items--neighbors .extra,.menu-items--neighbors .tags{grid-column:2/-1}.menu-foot{padding-block:var(--s6);justify-content:space-between;align-items:center;gap:var(--s3);flex-wrap:wrap;display:flex}.menu-foot p{color:var(--on-dark-soft);max-width:50ch}.order{padding-block:clamp(100px, 12vw, 150px) var(--s6)}.order-sec+.order-sec{margin-top:var(--s5)}.order-sec h2{color:var(--maiz);font-size:clamp(2rem,4vw,3rem)}.order-items{margin:var(--s3) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:0;list-style:none;display:grid}.order-item{background:var(--budare-2);border-radius:22px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 16px;padding:18px 20px;display:grid}.order-item h3{color:var(--masa);font-size:1.3rem}.order-item p{color:var(--on-dark-soft);font-size:.98rem}.order-item .es{color:var(--masa);margin-top:-2px;font-size:.92rem}.order-item .oi-body{gap:4px;display:grid}.order-item .oi-act{justify-items:end;gap:8px;display:grid}.extras{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.chip{min-height:36px;color:var(--masa);cursor:pointer;background:0 0;border:1.5px solid #f8e9c866;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:.92rem;font-weight:650;display:inline-flex}.chip[aria-pressed=true]{background:var(--maiz);border-color:var(--maiz);color:var(--budare)}.add-btn{min-width:76px}.add-btn.is-added{background:var(--f-avocado);color:var(--budare)}.bagbar{left:50%;bottom:max(16px, env(safe-area-inset-bottom));z-index:30;width:min(100% - 32px,520px);position:fixed;translate:-50%}.bagbar-btn{background:var(--maiz);width:100%;min-height:60px;color:var(--budare);cursor:pointer;border:0;border-radius:999px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:0 22px 0 10px;font-size:1.1rem;font-weight:800;display:grid;box-shadow:0 18px 40px -14px #000000bf}.bag-count{background:var(--budare);width:42px;height:42px;color:var(--maiz);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;display:grid}.bagbar-btn .bag-label{text-align:left}.bagbar.bump{animation:bump .5s var(--ease)}@keyframes bump{40%{transform:translateY(-6px)}}.bag{background:var(--masa);width:min(100% - 24px,560px);max-height:min(92dvh,900px);color:var(--ink);border:0;border-radius:28px;padding:0;box-shadow:0 40px 80px -30px #000c}.bag::backdrop{background:#1c1916a6}.bag-inner{padding:clamp(20px,4vw,32px)}.bag-head{justify-content:space-between;align-items:center;gap:16px;display:flex}.bag-head h2{font-size:2rem}.round-btn{background:var(--budare);width:44px;height:44px;color:var(--masa);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.round-btn svg{width:18px;height:18px}.bag-lines{gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.bag-line{border-bottom:1.5px solid #1c19161f;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding-bottom:10px;display:grid}.stepper{align-items:center;gap:8px;display:inline-flex}.stepper button{border:1.5px solid var(--budare);cursor:pointer;background:0 0;border-radius:50%;width:32px;height:32px;font-weight:800}.bag-sum{justify-content:space-between;margin-top:14px;font-size:1.25rem;font-weight:800;display:flex}.form{gap:14px;display:grid}.form-row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.field{gap:6px;display:grid}.field label{font-size:.98rem;font-weight:700}.field input,.field select,.field textarea{background:#fffaf0;border:1.5px solid #1c191659;border-radius:14px;width:100%;min-height:48px;padding:10px 14px}.field input:focus,.field select:focus,.field textarea:focus{outline:3px solid var(--maiz-deep);outline-offset:1px;border-color:var(--budare)}.field [aria-invalid=true]{border-color:#b3261e}.err{color:#b3261e;font-size:.92rem;font-weight:650}.small{color:var(--ink-soft);font-size:.95rem}.hp{position:absolute;left:-9999px}.bag-done{text-align:left;gap:14px;display:grid}.bag-done:focus{outline:none}.bag-done .disc{--d:96px;--open:1;--fill:var(--f-egg);margin-top:28px}.lost{text-align:center;place-content:center;gap:var(--s3);min-height:70vh;padding-block:var(--s6);display:grid}.lost .disc{--d:180px;--open:1;--fill:var(--f-beans);margin-inline:auto}@media (width<=960px){.neighbors{column-gap:var(--s4);grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer .wrap{grid-template-columns:1fr 1fr}.site-footer .wrap>:first-child{grid-column:1/-1}}@media (width<=760px){body{font-size:1.0625rem}.hero-grid{gap:var(--s3);grid-template-columns:1fr}.hero-art{--d:min(84vw, 400px);margin-top:var(--s2);justify-self:center;translate:0 22%}.what{gap:var(--s4);grid-template-columns:1fr;padding-top:clamp(110px,30vw,140px)}.what .photo-disc{justify-self:center;max-width:340px;margin:0}.plates{padding-bottom:clamp(150px,44vw,200px)}.neighbors{gap:var(--s4);grid-template-columns:1fr}.neighbors>li:nth-child(2n){translate:none}.neighbor{gap:var(--s3)}.neighbor .disc{--d:76px;margin-top:4px}.neighbor--dish .disc{--d:120px}.neighbor h3{font-size:clamp(2.2rem,10vw,2.8rem)}.neighbor .who{margin-top:6px;font-size:1rem}.neighbor .desc{margin-top:4px;font-size:.98rem}.neighbor .meta{margin-top:8px}.neighbors-cta{margin-top:var(--s5);padding-bottom:clamp(150px,44vw,210px)}.plates-grid,.visit-grid{grid-template-columns:1fr}.plates-art{margin-top:calc(-1*clamp(200px,50vw,300px))}.plates-art img{width:min(86%,400px)}.visit-art{width:170px;translate:0 -62%}.visit-disc{--d:min(70vw, 300px);order:2;justify-self:center}.menu-items,.order-items{grid-template-columns:1fr}.page-head{padding-bottom:96px}.page-head .disc{--d:120px}.menu-sec-head{grid-template-columns:1fr auto}.menu-sec-head img{width:130px}.form-row,.site-footer .wrap{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.plates-art .plates-extra{width:min(62%,340px);margin:clamp(24px,4vw,56px) 0 0 auto;rotate:8deg}@media (width<=760px){.plates-art .plates-extra{display:none}}.stepper button{place-items:center;padding:0;display:grid}.stepper svg{width:14px;height:14px}
