.menu-paper{aspect-ratio:210/297;color:#20231f;width:100%;font-family:var(--menu-body-font);background:#fff;position:relative;overflow:hidden;container-type:inline-size}.menu-paper-a5{aspect-ratio:148.5/210}.menu-paper-inner{z-index:1;box-sizing:border-box;flex-direction:column;padding:4.8% 6.2%;display:flex;position:absolute;inset:3.7%}.menu-decorative-background{z-index:0;object-fit:cover;object-position:center}.menu-paper.menu-has-decorative-background .menu-paper-inner{overflow:hidden;box-shadow:0 0 0 .18cqw #ffffffb8;background:#fff!important;inset:3.2% 6.5%!important}.menu-paper-a5.menu-has-decorative-background .menu-paper-inner{inset:2.7% 5.8%!important}.menu-header{text-align:center;flex:none;position:relative}.menu-group-logo{z-index:2;object-fit:contain;width:9.5cqw;height:9.5cqw;position:absolute;top:-1.7cqw;right:-2cqw}.menu-logo{object-fit:contain;width:auto;max-width:24cqw;height:6.2cqw;margin:0 auto 1.3cqw}.menu-monogram{border:.25cqw solid var(--menu-accent);width:6.5cqw;height:6.5cqw;color:var(--menu-accent);border-radius:50%;place-items:center;margin:0 auto 1.2cqw;font-size:2.8cqw;font-weight:700;display:grid}.menu-restaurant{color:var(--menu-accent);letter-spacing:.17em;text-transform:uppercase;font-size:2.35cqw;font-weight:700}.menu-title{letter-spacing:-.035em;font-size:6.1cqw;font-weight:700;line-height:1.1;font-family:var(--menu-title-font);margin-top:1.35cqw}.menu-date{border-top:.12cqw solid color-mix(in srgb, var(--menu-accent) 55%, white);border-bottom:.12cqw solid color-mix(in srgb, var(--menu-accent) 55%, white);color:var(--menu-accent);font-family:var(--menu-body-font);letter-spacing:.035em;margin-top:1.1cqw;padding:.45cqw 1.5cqw;font-size:2.25cqw;font-weight:600;display:inline-block}.menu-continuation{color:#6f766f;letter-spacing:.15em;text-transform:uppercase;margin-top:.65cqw;font-size:1.55cqw;font-weight:700}.menu-sections{justify-content:center;gap:var(--auto-section-gap,2.9cqw);min-height:0;padding:var(--auto-section-padding-top,3.2cqw) 0 var(--auto-section-padding-bottom,2cqw);flex-direction:column;flex:auto;display:flex}.menu-section{text-align:center;flex-direction:column;min-width:0;min-height:min-content;display:flex;position:relative}.menu-section h3{color:var(--menu-accent);font-family:var(--menu-title-font);font-size:var(--auto-heading-size,2.25cqw);letter-spacing:.15em;text-transform:uppercase;margin-bottom:.95cqw;font-weight:700}.menu-section-title-content,.menu-section-title-primary{display:inline}.menu-section-title-translation{color:inherit;letter-spacing:.04em;text-transform:none;opacity:.64;margin-left:.38em;font-size:.68em;font-style:italic;font-weight:500;display:inline}.menu-heading-translation:before{content:"/";margin-right:.38em;font-style:normal}.menu-items{gap:var(--auto-item-gap,1.85cqw);flex-direction:column;min-width:0;display:flex}.menu-item-entry{flex-direction:column;gap:0;min-width:0;display:flex}.menu-suggestion-entry{text-align:left;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:2.2cqw;width:100%;margin-inline:auto;padding-inline:.4cqw;display:grid}.menu-suggestion-entry .menu-item-name{min-width:0;font-size:calc(var(--auto-item-size,2.45cqw) * .88);line-height:calc(1.15 * var(--auto-line-height,1));overflow-wrap:break-word;grid-area:1/1}.menu-suggestion-entry .menu-item-translation{font-size:var(--auto-translation-size,1.68cqw);line-height:calc(1.1 * var(--auto-line-height,1));overflow-wrap:break-word;grid-area:2/1}.menu-suggestion-entry .menu-inline-translation{display:inline}.menu-section-suggestions h3{white-space:nowrap;justify-content:center;align-items:baseline;gap:.38em;display:flex}.menu-suggestion-price{color:var(--menu-accent);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:1/2;font-size:2cqw;font-weight:700;line-height:1.35}.menu-item-name{max-width:100%;font-size:var(--auto-item-size,2.45cqw);line-height:calc(1.15 * var(--auto-line-height,1));overflow-wrap:break-word;margin:0}.menu-item-translation{margin:0;max-width:100%;color:color-mix(in srgb, var(--menu-accent) 72%, #5f665f);font-size:var(--auto-translation-size,1.68cqw);font-style:italic;line-height:calc(1.1 * var(--auto-line-height,1));overflow-wrap:break-word;margin-top:0}.menu-dessert-line{text-align:inherit;font-size:var(--auto-item-size,2.45cqw);line-height:calc(1.25 * var(--auto-line-height,1))}.menu-section-dessert-row .menu-items{gap:.12cqw!important}.menu-item-translation.menu-dessert-line{font-size:var(--auto-translation-size,1.72cqw);opacity:.68;margin-top:.1cqw}.menu-items .menu-placeholder{color:#a4aaa5;font-size:2.45cqw;font-style:italic;line-height:1.35}.menu-footer{z-index:1;margin-top:clamp(1.5cqw, var(--auto-section-gap), 3.8cqw);text-align:center;flex:none;position:relative}.menu-contact{width:100%;color:color-mix(in srgb, var(--menu-accent) 60%, #59615b);font-family:var(--menu-body-font);text-align:center;margin:1.6cqw auto 0;font-size:1.62cqw;font-weight:500;line-height:1.32}.menu-drink{color:#59615b;margin-bottom:1.25cqw;font-size:2.05cqw}.menu-price{background:var(--menu-accent);min-width:12cqw;color:var(--menu-on-accent);font-family:var(--menu-body-font);border-radius:999px;justify-content:center;padding:1cqw 2.5cqw;font-size:3.1cqw;font-weight:700;display:inline-flex}.menu-footer-text{color:#6b716c;font-family:var(--menu-body-font);margin-top:1.35cqw;font-size:1.8cqw;line-height:1.35}.menu-discreet-footer-text{color:#8a918c;font-family:var(--menu-body-font);margin-top:.8cqw;font-size:1.85cqw;font-style:italic;line-height:1.32}.menu-inline-translation{opacity:.65;letter-spacing:normal;text-transform:none;color:inherit;font-size:.75em;font-style:italic;font-weight:400;display:inline}.menu-title-inline-translation{opacity:.62;margin-left:.38em;font-size:.34em;font-style:italic;font-weight:400;line-height:1.2;display:inline}.menu-has-suggestions .menu-sections{gap:1.85cqw;padding-block:2.4cqw 1.2cqw}.menu-has-suggestions .menu-section h3{margin-bottom:.65cqw}.menu-has-suggestions .menu-section-suggestions{border-top:.16cqw solid color-mix(in srgb, var(--menu-accent) 42%, white);text-align:center;width:100%;max-width:100%;margin:1.1cqw 0 0;padding-top:1.05cqw}.menu-has-suggestions .menu-section-suggestions .menu-items{gap:.35cqw}.menu-frame-bar .menu-suggestion-entry,[data-template=minimalista] .menu-suggestion-entry,[data-template=editorial] .menu-suggestion-entry,[data-template=origen] .menu-suggestion-entry{width:100%;margin-inline:0}.menu-frame-bar .menu-section-suggestions,[data-template=minimalista] .menu-section-suggestions,[data-template=editorial] .menu-section-suggestions,[data-template=origen] .menu-section-suggestions{width:100%}.menu-frame-double .menu-paper-inner{border:.7cqw double var(--menu-accent)}.menu-frame-single .menu-paper-inner{border:.22cqw solid var(--menu-accent)}.menu-frame-rounded .menu-paper-inner{border:.28cqw solid color-mix(in srgb, var(--menu-accent) 65%, white);background:#fff;border-radius:4cqw}.menu-frame-rough .menu-paper-inner,.menu-frame-chalk .menu-paper-inner{border:.32cqw dashed var(--menu-accent)}.menu-frame-corners .menu-paper-inner{background:linear-gradient(var(--menu-accent), var(--menu-accent)) left top / 7cqw .28cqw no-repeat, linear-gradient(var(--menu-accent), var(--menu-accent)) left top / .28cqw 7cqw no-repeat, linear-gradient(var(--menu-accent), var(--menu-accent)) right top / 7cqw .28cqw no-repeat, linear-gradient(var(--menu-accent), var(--menu-accent)) right top / .28cqw 7cqw no-repeat, linear-gradient(var(--menu-accent), var(--menu-accent)) left bottom / 7cqw .28cqw no-repeat, linear-gradient(var(--menu-accent), var(--menu-accent)) left bottom / .28cqw 7cqw no-repeat, linear-gradient(var(--menu-accent), var(--menu-accent)) right bottom / 7cqw .28cqw no-repeat, linear-gradient(var(--menu-accent), var(--menu-accent)) right bottom / .28cqw 7cqw no-repeat}.menu-frame-waves .menu-paper-inner{border-top:.45cqw solid var(--menu-accent);border-bottom:.45cqw solid var(--menu-accent)}.menu-frame-bar .menu-paper-inner{border-left:1.3cqw solid var(--menu-accent)}.menu-frame-bar .menu-header,.menu-frame-bar .menu-section,.menu-frame-bar .menu-footer,[data-template=minimalista] .menu-header,[data-template=minimalista] .menu-section,[data-template=minimalista] .menu-footer{text-align:left}.menu-frame-bar .menu-monogram,[data-template=minimalista] .menu-monogram{margin-left:0}.menu-frame-bar .menu-price,[data-template=minimalista] .menu-price{border-radius:.7cqw}.menu-frame-badge .menu-title{border-top:.3cqw solid var(--menu-accent);border-bottom:.3cqw solid var(--menu-accent);padding:1.1cqw 2.5cqw;display:inline-block}[data-template=premium] .menu-title{letter-spacing:.03em;font-size:5.4cqw}[data-template=familiar] .menu-title{color:var(--menu-accent)}[data-template=pizarra] .menu-section h3{border-bottom:.28cqw dashed var(--menu-accent);padding-bottom:.5cqw;display:inline-block}[data-template=clasico] .menu-title:after{background:var(--menu-accent);content:"";width:9cqw;height:.28cqw;margin:1.5cqw auto 0;display:block}[data-template=minimalista] .menu-paper-inner{padding-inline:4%;inset:5%}[data-template=minimalista] .menu-title{max-width:70%;font-size:7.2cqw}[data-template=minimalista] .menu-section{border-top:.18cqw solid #d8ddd9;padding-top:1.4cqw}[data-template=minimalista] .menu-section-suggestions{width:100%;max-width:100%;margin-inline:0;padding-top:1.35cqw}[data-template=minimalista] .menu-suggestion-entry{grid-template-columns:minmax(0,1fr) auto;column-gap:1.5cqw;padding-block:.22cqw}[data-template=minimalista] .menu-suggestion-price{text-align:right}[data-template=elegante] .menu-restaurant{letter-spacing:.3em}[data-template=elegante] .menu-title{letter-spacing:.045em;font-weight:400}[data-template=elegante] .menu-section h3:before,[data-template=elegante] .menu-section h3:after{color:var(--menu-accent);content:"◆";vertical-align:middle;margin-inline:1.2cqw;font-size:1cqw}[data-template=rustico] .menu-paper-inner{transform:rotate(-.08deg)}[data-template=rustico] .menu-title{color:var(--menu-accent);text-transform:uppercase}[data-template=rustico] .menu-item-name:before{color:var(--menu-accent);content:"•";margin-right:.8cqw}[data-template=mediterraneo] .menu-header{border-bottom:.6cqw solid var(--menu-accent);padding-bottom:2cqw}[data-template=mediterraneo] .menu-sections{grid-template-columns:repeat(2,1fr);align-items:start;gap:3cqw;display:grid}[data-template=mediterraneo] .menu-section:last-child{grid-column:1/-1;max-width:55%;margin-inline:auto}.menu-paper[data-main-layout=stacked][data-template=mediterraneo] .menu-sections,.menu-has-suggestions[data-template=mediterraneo] .menu-sections,.menu-has-suggestions[data-template=cruce] .menu-sections{flex-direction:column;grid-template-columns:1fr;display:flex}.menu-paper[data-main-layout=stacked][data-template=mediterraneo] .menu-section:last-child,.menu-has-suggestions[data-template=mediterraneo] .menu-section,.menu-has-suggestions[data-template=cruce] .menu-section{grid-column:auto;width:100%;max-width:none}.menu-has-suggestions[data-template=cruce] .menu-section:last-child{width:100%}[data-template=moderno] .menu-header{border-bottom:.22cqw solid #d5dad6;padding-bottom:2.2cqw}[data-template=moderno] .menu-title{color:var(--menu-accent);text-transform:uppercase;font-size:7cqw}[data-template=moderno] .menu-section h3{background:var(--menu-accent);color:var(--menu-on-accent);letter-spacing:.08em;padding:.5cqw 1.2cqw;display:inline-flex}[data-template=taberna] .menu-monogram{border-radius:0;transform:rotate(45deg)}[data-template=taberna] .menu-monogram:first-letter{transform:rotate(-45deg)}[data-template=taberna] .menu-title{color:var(--menu-accent);text-transform:uppercase;vertical-align:bottom;display:inline-block}[data-template=taberna] .menu-date{vertical-align:bottom;margin-top:0;margin-left:2cqw}[data-template=taberna] .menu-section{border-bottom:.22cqw dotted var(--menu-accent);padding-bottom:1.2cqw}[data-template=premium] .menu-paper-inner{padding-inline:9%;inset:5%}[data-template=premium] .menu-monogram{border-width:.12cqw;border-radius:0}[data-template=premium] .menu-title{text-transform:uppercase;font-weight:400}[data-template=premium] .menu-price{border:.2cqw solid var(--menu-accent);color:var(--menu-accent);background:#fff}[data-template=familiar] .menu-section{border:.22cqw solid color-mix(in srgb, var(--menu-accent) 52%, white);border-radius:2.2cqw;padding:1.4cqw 2cqw}[data-template=familiar] .menu-sections{gap:1.8cqw}[data-template=familiar] .menu-price{border-radius:1.2cqw}[data-template=pizarra] .menu-paper-inner{border-width:.55cqw}[data-template=pizarra] .menu-title{border:.35cqw solid var(--menu-accent);color:var(--menu-accent);text-transform:uppercase;padding:1.2cqw;transform:rotate(-.4deg)}[data-template=pizarra] .menu-item-entry:nth-child(odd){transform:rotate(-.15deg)}.menu-frame-editorial .menu-paper-inner{border-right:.2cqw solid var(--menu-accent);padding:4.8% 6% 4.8% 24%;inset:3.4%}.menu-frame-editorial .menu-paper-inner:before{border-right:.2cqw solid color-mix(in srgb, var(--menu-accent) 48%, white);background:radial-gradient(circle at 50% 12%, color-mix(in srgb, var(--menu-accent) 16%, white) 0 1.1cqw, transparent 1.2cqw) 0 0 / 5cqw 5cqw, linear-gradient(135deg, transparent 44%, color-mix(in srgb, var(--menu-accent) 10%, white) 45% 55%, transparent 56%);content:"";width:18%;position:absolute;inset:0 auto 0 0}.menu-frame-editorial .menu-paper-inner>*{z-index:1;position:relative}[data-template=editorial] .menu-header,[data-template=editorial] .menu-section,[data-template=editorial] .menu-footer{text-align:left}[data-template=editorial] .menu-monogram,[data-template=editorial] .menu-logo{margin-left:0}[data-template=editorial] .menu-title{width:auto;max-width:100%;color:var(--menu-accent);letter-spacing:-.02em;text-transform:uppercase;font-size:5.9cqw;line-height:1.04;position:static}[data-template=editorial] .menu-section{border-bottom:.16cqw solid #d9ddd9;padding-bottom:1.4cqw}[data-template=editorial] .menu-section h3{letter-spacing:.04em;text-transform:none}[data-template=editorial] .menu-price{border-block:.2cqw solid var(--menu-accent);width:auto;min-width:14cqw;color:var(--menu-accent);background:#fff;border-radius:0;padding-inline:1.6cqw;position:static}[data-template=editorial] .menu-section-suggestions{width:100%}.menu-frame-bistro .menu-paper-inner{background:linear-gradient(var(--menu-accent), var(--menu-accent)) left 10% top / .2cqw 80% no-repeat, linear-gradient(var(--menu-accent), var(--menu-accent)) right 10% top / .2cqw 80% no-repeat, linear-gradient(var(--menu-accent), var(--menu-accent)) left 10% top / 6cqw .2cqw no-repeat, linear-gradient(var(--menu-accent), var(--menu-accent)) right 10% top / 6cqw .2cqw no-repeat, linear-gradient(var(--menu-accent), var(--menu-accent)) left 10% bottom / 6cqw .2cqw no-repeat, linear-gradient(var(--menu-accent), var(--menu-accent)) right 10% bottom / 6cqw .2cqw no-repeat, #fff;padding:5% 6.3% 5.6%;inset:4.7%}.menu-frame-bistro .menu-group-logo{width:8.3cqw;height:8.3cqw;top:1.2cqw;right:1.1cqw}[data-template=bistro] .menu-title{letter-spacing:.02em;grid-template-columns:minmax(2cqw,1fr) minmax(0,max-content) minmax(2cqw,1fr);align-items:center;gap:.3cqw 2cqw;width:100%;font-weight:400;display:grid}[data-template=bistro] .menu-title>.menu-title-content{grid-area:1/2;min-width:0}[data-template=bistro] .menu-title:before,[data-template=bistro] .menu-title:after{background:var(--menu-accent);content:"";flex:1;height:.18cqw}[data-template=bistro] .menu-title:before{grid-area:1/1}[data-template=bistro] .menu-title:after{grid-area:1/3}[data-template=bistro] .menu-section h3{letter-spacing:0;text-transform:none;font-size:2.8cqw;font-weight:700}[data-template=bistro] .menu-section{box-sizing:border-box;width:calc(100% - 13cqw);margin-inline:auto;padding-inline:1cqw}[data-template=bistro] .menu-footer{border-top:.2cqw solid var(--menu-accent);padding-top:1.8cqw}[data-template=bistro] .menu-price{color:var(--menu-accent);font-family:var(--menu-title-font);background:#fff;border-radius:0}.menu-frame-poster .menu-paper-inner{border:.25cqw solid var(--menu-accent);border-radius:4cqw;padding:5% 6%;inset:4.5%}[data-template=cartel] .menu-title{border:.24cqw solid var(--menu-accent);box-shadow:-1cqw -1cqw 0 color-mix(in srgb, var(--menu-accent) 22%, white);color:var(--menu-accent);text-transform:uppercase;background:#fff;border-radius:1cqw;padding:1.2cqw 3cqw;display:inline-block}[data-template=cartel] .menu-sections{gap:1.7cqw}[data-template=cartel] .menu-section{border:.2cqw solid color-mix(in srgb, var(--menu-accent) 68%, white);border-radius:2.5cqw;padding:1.25cqw 2cqw 1.45cqw}[data-template=cartel] .menu-section h3{background:var(--menu-accent);color:var(--menu-on-accent);letter-spacing:.08em;border-radius:999px;padding:.55cqw 2.5cqw;display:inline-flex}[data-template=cartel] .menu-price{border:.22cqw solid var(--menu-accent);box-shadow:.8cqw .8cqw 0 color-mix(in srgb, var(--menu-accent) 22%, white);border-radius:.8cqw}.menu-frame-deco .menu-paper-inner{border:.25cqw solid var(--menu-accent);outline:.12cqw solid color-mix(in srgb, var(--menu-accent) 58%, white);outline-offset:-1.3cqw;padding:6.4% 7% 5.3%;inset:3.8%}.menu-frame-deco .menu-paper-inner:before,.menu-frame-deco .menu-paper-inner:after{z-index:0;opacity:.72;background:linear-gradient(135deg, transparent 45%, var(--menu-accent) 46% 52%, transparent 53%) 0 0 / 3cqw 3cqw, linear-gradient(45deg, transparent 45%, var(--menu-accent) 46% 52%, transparent 53%) 0 0 / 3cqw 3cqw;content:"";pointer-events:none;width:26cqw;height:3cqw;position:absolute;left:50%;translate:-50%}.menu-frame-deco .menu-paper-inner:before{top:.2cqw}.menu-frame-deco .menu-paper-inner:after{bottom:.2cqw;rotate:180deg}.menu-has-suggestions.menu-frame-deco .menu-paper-inner:after{display:none}.menu-frame-deco .menu-paper-inner>*{z-index:1;position:relative}[data-template=art-deco] .menu-header{gap:.55cqw;padding-top:1.1cqw}[data-template=art-deco] .menu-group-logo{width:8cqw;height:8cqw;margin:0 auto .7cqw;position:relative;top:auto;right:auto}[data-template=art-deco] .menu-monogram,[data-template=art-deco] .menu-logo{display:none}[data-template=art-deco] .menu-title{color:var(--menu-accent);letter-spacing:.08em;text-transform:uppercase;font-size:6.25cqw}[data-template=art-deco] .menu-section{border:.16cqw solid color-mix(in srgb, var(--menu-accent) 48%, white);padding:1.75cqw 2cqw 1.45cqw}[data-template=art-deco] .menu-section h3{background:var(--menu-accent);color:var(--menu-on-accent);letter-spacing:.11em;border-radius:999px;margin-bottom:.9cqw;padding:.55cqw 2.4cqw;display:inline-flex}[data-template=art-deco] .menu-price{border:.4cqw double var(--menu-accent);width:13cqw;min-width:0;height:13cqw;color:var(--menu-accent);background:#fff;border-radius:50%;align-items:center;padding:0}.menu-has-suggestions[data-template=art-deco] .menu-sections{gap:1.1cqw}.menu-has-suggestions[data-template=art-deco] .menu-section{padding-block:1.35cqw 1.1cqw}.menu-has-suggestions[data-template=art-deco] .menu-price{border-radius:999px;width:auto;min-width:12cqw;height:auto;padding:.75cqw 1.8cqw}.menu-frame-orbit .menu-paper-inner{border:.24cqw solid var(--group-navy);background:#fff;border-radius:48cqw 48cqw 3cqw 3cqw;padding:5.4% 7% 5.8%;inset:3.5%}.menu-has-suggestions.menu-frame-orbit .menu-paper-inner{background:#fff;border-radius:38cqw 38cqw 3cqw 3cqw;padding-top:4.4%}[data-template=orbita] .menu-group-logo{width:12cqw;height:12cqw;margin:0 auto 1.2cqw;position:relative;top:auto;right:auto}.menu-has-suggestions[data-template=orbita] .menu-group-logo{width:9.5cqw;height:9.5cqw;margin:0 auto .8cqw}[data-template=orbita] .menu-monogram,[data-template=orbita] .menu-logo{display:none}[data-template=orbita] .menu-restaurant{color:var(--group-copper)}[data-template=orbita] .menu-title{color:var(--group-deep-navy);letter-spacing:.04em;text-transform:uppercase;max-width:78%;margin-inline:auto;font-size:4.8cqw}.menu-has-suggestions[data-template=orbita] .menu-title{font-size:4.3cqw}[data-template=orbita] .menu-section h3{color:var(--group-navy);letter-spacing:.08em}[data-template=orbita] .menu-section h3:before,[data-template=orbita] .menu-section h3:after{color:var(--group-copper);content:"●";vertical-align:middle;margin-inline:1.2cqw;font-size:.8cqw}[data-template=orbita] .menu-price{border:.25cqw solid var(--group-copper);background:var(--group-navy);color:#fff}.menu-frame-crossed .menu-paper-inner{border:.2cqw solid var(--group-navy);padding:4.5% 5.5%;inset:3.5%}[data-template=cruce] .menu-header{border-bottom:.7cqw solid var(--group-sand);background:var(--group-navy);border-radius:2.5cqw 2.5cqw 0 0;margin:-1cqw -1cqw 0;padding:1.8cqw 4cqw 2.4cqw}[data-template=cruce] .menu-group-logo{width:12.5cqw;height:12.5cqw;margin:-1.5cqw auto .4cqw;position:relative;top:auto;right:auto}[data-template=cruce] .menu-logo{background:#fff;border-radius:.7cqw;height:5cqw;padding:.5cqw}[data-template=cruce] .menu-monogram{color:#fff;border-color:#fff}[data-template=cruce] .menu-restaurant{color:var(--group-sand)}[data-template=cruce] .menu-title{color:#fff;letter-spacing:.08em;text-transform:uppercase;font-size:5.7cqw}[data-template=cruce] .menu-date{border-color:var(--group-copper);color:var(--group-cream)}[data-template=cruce] .menu-sections{grid-template-columns:repeat(2,1fr);align-items:start;gap:2cqw;display:grid}.menu-paper[data-main-layout=stacked][data-template=mediterraneo] .menu-sections,.menu-paper[data-main-layout=stacked][data-template=cruce] .menu-sections{flex-direction:column;grid-template-columns:1fr;display:flex}.menu-paper[data-main-layout=stacked][data-template=mediterraneo] .menu-section:last-child,.menu-paper[data-main-layout=stacked][data-template=cruce] .menu-section{grid-column:auto;width:100%;max-width:none}[data-template=cruce] .menu-section{border-top:.25cqw solid var(--group-copper);padding-top:1.3cqw}[data-template=cruce] .menu-section:last-child{grid-column:1/-1;width:58%;margin-inline:auto}[data-template=cruce] .menu-section h3{color:var(--group-deep-navy);letter-spacing:.1em}[data-template=cruce] .menu-footer{border-top:.2cqw solid var(--group-navy);padding-top:1.5cqw}[data-template=cruce] .menu-price{background:var(--group-copper);color:var(--group-deep-navy);border-radius:.5cqw}.menu-frame-origin .menu-paper-inner{border-left:1cqw solid var(--group-copper);background:linear-gradient(165deg, color-mix(in srgb, var(--group-cream) 62%, white) 0 19%, transparent 19.2%), #fff;padding:5% 7%;inset:3.5%}[data-template=origen] .menu-header,[data-template=origen] .menu-section,[data-template=origen] .menu-footer{text-align:left}[data-template=origen] .menu-group-logo{width:13cqw;height:13cqw;top:-2.5cqw;right:-1cqw}[data-template=origen] .menu-monogram,[data-template=origen] .menu-logo{margin-left:0}[data-template=origen] .menu-restaurant{max-width:65%;color:var(--group-copper);letter-spacing:.28em}[data-template=origen] .menu-title{max-width:72%;color:var(--group-deep-navy);letter-spacing:-.025em;text-transform:uppercase;font-size:7cqw}[data-template=origen] .menu-sections{gap:1.8cqw}[data-template=origen] .menu-section{border-left:.25cqw solid var(--group-copper);padding:1.2cqw 1.8cqw}[data-template=origen] .menu-section:nth-child(odd){background:color-mix(in srgb, var(--group-sand) 22%, white)}[data-template=origen] .menu-section h3{color:var(--group-copper);letter-spacing:.22em}[data-template=origen] .menu-price{background:var(--group-deep-navy);color:#fff;border-radius:0}.menu-paper-compact .menu-paper-inner{padding:3.2% 5%;inset:2.7%}.menu-paper-compact .menu-title{font-size:5.3cqw}.menu-paper-compact .menu-sections{gap:1.8cqw;padding-block:2cqw 1.3cqw}.menu-paper-compact .menu-item-name{font-size:2.15cqw}.menu-paper-compact .menu-item-translation{font-size:1.52cqw}.menu-paper[data-layout-density=compact] .menu-paper-inner{padding:3.3% 5.1%;inset:2.8%}.menu-paper[data-layout-density=compact] .menu-sections{gap:var(--auto-section-gap);padding-block:var(--auto-section-padding-top) var(--auto-section-padding-bottom)}.menu-paper[data-layout-density=compact] .menu-section h3{margin-bottom:.7cqw}.menu-paper[data-layout-density=compact] .menu-section-suggestions{padding-top:.8cqw}.menu-paper[data-layout-density=compact] .menu-items{gap:clamp(1.25cqw, var(--auto-item-gap), 2.2cqw)}.menu-paper[data-layout-density=compact] .menu-suggestion-entry{column-gap:1.7cqw;width:min(100%,76cqw)}.menu-paper[data-layout-density=tight] .menu-paper-inner{padding:2.5% 4.2%;inset:2.1%}.menu-paper[data-layout-density=tight] .menu-logo,.menu-paper[data-layout-density=tight] .menu-monogram{height:var(--auto-logo-size);margin-bottom:.5cqw}.menu-paper[data-layout-density=tight] .menu-group-logo{width:var(--auto-logo-size);height:var(--auto-logo-size)}.menu-paper[data-layout-density=tight] .menu-title{margin-top:.65cqw}.menu-paper[data-layout-density=tight] .menu-date{margin-top:.45cqw;padding-block:.25cqw}.menu-paper[data-layout-density=compact] .menu-sections,.menu-paper[data-layout-density=tight] .menu-sections,.menu-paper[data-layout-density=overflow] .menu-sections{justify-content:center;gap:var(--auto-section-gap);padding-block:var(--auto-section-padding-top) var(--auto-section-padding-bottom);flex-direction:column;flex:auto;display:flex}.menu-paper[data-layout-density=compact] .menu-section,.menu-paper[data-layout-density=tight] .menu-section,.menu-paper[data-layout-density=overflow] .menu-section{min-height:min-content}.menu-paper[data-layout-density=tight] .menu-section h3{margin-bottom:.4cqw}.menu-paper[data-layout-density=tight] .menu-section-suggestions{padding-top:.55cqw}.menu-paper[data-layout-density=tight] .menu-items{gap:clamp(1.15cqw, var(--auto-item-gap), 2cqw)}.menu-paper[data-layout-density=tight] .menu-item-entry{gap:0}.menu-paper[data-layout-density=tight] .menu-suggestion-entry{column-gap:1.35cqw;width:min(100%,74cqw)}.menu-paper[data-layout-density=tight] .menu-drink{margin-bottom:.55cqw}.menu-paper[data-layout-density=tight] .menu-contact{margin-top:1.45cqw;line-height:1.22}.menu-paper[data-layout-density=tight] .menu-price{padding:.65cqw 1.8cqw}.menu-paper[data-layout-density=tight] .menu-footer-text{margin-top:.55cqw}.menu-paper[data-layout-density=tight] .menu-discreet-footer-text{margin-top:.38cqw}.menu-paper[data-layout-density=tight].menu-has-suggestions .menu-footer{margin-top:.7cqw}.menu-paper[data-layout-density=tight][data-template=cartel] .menu-title{white-space:nowrap;width:fit-content;max-width:82%;margin-inline:auto;padding:.75cqw 2.1cqw;display:block}.menu-paper[data-layout-density=tight][data-template=cartel] .menu-date{margin-inline:auto;display:table}.menu-paper[data-layout-density=tight][data-template=cartel] .menu-sections{gap:1.05cqw}.menu-paper[data-layout-density=tight][data-template=cartel] .menu-section{padding:.85cqw 1.45cqw .95cqw}.menu-paper[data-layout-density=tight][data-template=cartel] .menu-section-suggestions{width:100%}.menu-paper[data-layout-density=overflow] .menu-paper-inner{padding:2.1% 3.4%;inset:1.75%}.menu-paper[data-layout-density=overflow] .menu-header{flex:none}.menu-paper[data-layout-density=overflow] .menu-logo,.menu-paper[data-layout-density=overflow] .menu-monogram{height:var(--auto-logo-size);margin-bottom:.25cqw}.menu-paper[data-layout-density=overflow] .menu-group-logo{width:var(--auto-logo-size);height:var(--auto-logo-size)}.menu-paper[data-layout-density=overflow] .menu-restaurant{line-height:1.1}.menu-paper[data-layout-density=overflow] .menu-title{margin-top:.25cqw;line-height:1.02}.menu-paper[data-layout-density=overflow] .menu-date{margin-top:.3cqw;padding:.18cqw 1cqw;line-height:1.1}.menu-paper[data-layout-density=overflow] .menu-sections{place-content:center;gap:var(--auto-section-gap);min-height:0;padding-block:var(--auto-section-padding-top) var(--auto-section-padding-bottom)}.menu-paper[data-layout-density=overflow] .menu-section{min-height:min-content}.menu-paper[data-layout-density=overflow] .menu-section h3{margin-bottom:.24cqw;line-height:1.1}.menu-paper[data-layout-density=overflow] .menu-items{gap:clamp(1.05cqw, var(--auto-item-gap), 1.8cqw)}.menu-paper[data-layout-density=overflow] .menu-item-entry{gap:0}.menu-paper[data-layout-density=overflow] .menu-item-name{line-height:1.08}.menu-paper[data-layout-density=overflow] .menu-item-translation{line-height:1.02}.menu-paper[data-layout-density=overflow] .menu-section-dessert-row .menu-items{gap:.08cqw}.menu-paper[data-layout-density=overflow] .menu-section-suggestions{width:min(100%,54cqw);margin-top:.15cqw;padding-top:.45cqw}.menu-paper[data-layout-density=overflow] .menu-suggestion-entry{column-gap:1.1cqw;width:min(100%,72cqw)}.menu-paper[data-layout-density=overflow] .menu-suggestion-price{font-size:1.25cqw}.menu-paper[data-layout-density=overflow] .menu-footer{flex:none;padding-top:.2cqw}.menu-paper[data-layout-density=overflow] .menu-drink{margin-bottom:.28cqw;font-size:1.28cqw;line-height:1.15}.menu-paper[data-layout-density=overflow] .menu-price{min-width:8.8cqw;padding:.45cqw 1.15cqw;font-size:1.85cqw;line-height:1.05}.menu-paper[data-layout-density=overflow] .menu-footer-text{margin-top:.3cqw;font-size:1.08cqw;line-height:1.15}.menu-paper[data-layout-density=overflow] .menu-contact{margin-top:1.1cqw;font-size:1.08cqw;line-height:1.15}.menu-paper[data-layout-density=overflow][data-template=cartel] .menu-title{width:fit-content;max-width:80%;box-shadow:-.45cqw -.45cqw 0 color-mix(in srgb, var(--menu-accent) 16%, white);border-width:.16cqw;border-radius:.65cqw;margin-inline:auto;padding:.55cqw 1.7cqw;display:block}.menu-paper[data-layout-density=overflow][data-template=cartel] .menu-date{margin-inline:auto;display:table}.menu-paper[data-layout-density=overflow][data-template=cartel] .menu-sections{gap:.8cqw}.menu-paper[data-layout-density=overflow][data-template=cartel] .menu-section{border-width:.13cqw;border-radius:1.55cqw;padding:.65cqw 1.2cqw .78cqw}.menu-paper[data-layout-density=overflow][data-template=cartel] .menu-section h3{padding:.28cqw 1.25cqw}.menu-paper[data-layout-density=overflow][data-template=cartel] .menu-section-suggestions{width:100%}.menu-paper[data-layout-density=overflow][data-template=cartel] .menu-price{box-shadow:.35cqw .35cqw 0 color-mix(in srgb, var(--menu-accent) 14%, white);border-width:.14cqw;border-radius:.5cqw}.menu-paper[data-layout-density=overflow][data-template=art-deco] .menu-price{border-radius:999px;width:auto;min-width:9cqw;height:auto;padding:.45cqw 1.15cqw}.menu-paper[data-layout-density][data-template=editorial] .menu-paper-inner{padding:4.5% 5.5% 4.5% 24%}.menu-paper[data-layout-density][data-template=editorial] .menu-paper-inner:before{width:15%}.menu-paper[data-layout-density=tight][data-template=editorial] .menu-paper-inner,.menu-paper[data-layout-density=overflow][data-template=editorial] .menu-paper-inner{padding-left:22%}.menu-paper[data-layout-density=tight][data-template=art-deco] .menu-header,.menu-paper[data-layout-density=overflow][data-template=art-deco] .menu-header{padding-top:.45cqw}.menu-paper[data-layout-density=tight][data-template=art-deco] .menu-group-logo,.menu-paper[data-layout-density=overflow][data-template=art-deco] .menu-group-logo{width:6.2cqw;height:6.2cqw;margin-bottom:.45cqw}.menu-paper[data-layout-density=overflow][data-template=orbita] .menu-group-logo,.menu-paper[data-layout-density=overflow][data-template=cruce] .menu-group-logo{width:8cqw;height:8cqw}.menu-paper-a5 .menu-paper-inner{padding:3.1% 3.8%;inset:2.2%}.menu-paper-a5 .menu-header{display:block}.menu-paper-a5 .menu-logo,.menu-paper-a5 .menu-monogram{width:auto;height:7.8cqw;margin:0 auto 1cqw}.menu-paper-a5 .menu-group-logo{width:8.6cqw;height:8.6cqw;top:-.8cqw;right:-.8cqw}.menu-paper-a5 .menu-restaurant{font-size:2.35cqw}.menu-paper-a5 .menu-title{margin-top:.8cqw;font-size:6.15cqw}.menu-paper-a5 .menu-date{margin-top:.65cqw;padding:.34cqw 1.35cqw;font-size:2.25cqw}.menu-paper-a5 .menu-sections{grid-template-columns:1fr;align-content:center;gap:1.85cqw;padding:2.2cqw 0 1.4cqw}.menu-paper-a5 .menu-section{text-align:center}.menu-paper-a5 .menu-section h3{margin-bottom:.55cqw;font-size:2.2cqw}.menu-paper-a5 .menu-section-suggestions{width:min(100%,78cqw)}.menu-paper-a5 .menu-items{gap:.26cqw}.menu-paper-a5 .menu-item-name{font-size:2.35cqw;line-height:1.22}.menu-paper-a5 .menu-item-translation{font-size:1.58cqw;line-height:1.12}.menu-paper-a5 .menu-suggestion-entry{column-gap:1.5cqw;width:min(100%,78cqw)}.menu-paper-a5 .menu-suggestion-price{font-size:1.75cqw}.menu-paper-a5 .menu-footer{display:block}.menu-paper-a5 .menu-discreet-footer-text{font-size:1.35cqw}.menu-paper-a5 .menu-contact{margin-top:1.3cqw;font-size:1.5cqw}.menu-paper-a5 .menu-price{min-width:14cqw;padding:.82cqw 1.95cqw;font-size:2.65cqw}.menu-paper-a5[data-template=editorial] .menu-paper-inner{padding-left:22%}.menu-paper-a5[data-template=editorial] .menu-section,.menu-paper-a5[data-template=editorial] .menu-footer{text-align:left}.menu-paper-a5[data-template=editorial] .menu-title{width:auto;font-size:4.6cqw}.menu-paper-a5[data-template=editorial] .menu-price{width:auto;min-width:12cqw;padding-inline:1.3cqw}.menu-paper-a5[data-template=minimalista] .menu-section-suggestions{max-width:100%}.menu-paper-a5[data-template=bistro] .menu-section h3{font-size:2.3cqw}.menu-paper-a5[data-template=art-deco] .menu-title{font-size:5.5cqw}.menu-paper-a5[data-template=art-deco] .menu-group-logo{width:6.3cqw;height:6.3cqw;margin-inline:auto}.menu-paper-a5[data-template=art-deco] .menu-price{width:10cqw;min-width:10cqw;height:10cqw;padding:0}.menu-paper-a5[data-template=orbita] .menu-group-logo{width:9.5cqw;height:9.5cqw;margin-inline:auto}.menu-paper-a5[data-template=cruce] .menu-group-logo{width:9cqw;height:9cqw;margin-inline:auto}.menu-paper-a5[data-template=cruce] .menu-sections{grid-template-columns:1fr}.menu-paper-a5[data-template=cruce] .menu-section:last-child{grid-column:auto;width:100%}.menu-paper-a5[data-template=origen] .menu-group-logo{width:10cqw;height:10cqw;top:-1.5cqw;right:-.5cqw}.menu-paper-a5[data-template=editorial] .menu-monogram,.menu-paper-a5[data-template=editorial] .menu-logo,.menu-paper-a5[data-template=minimalista] .menu-monogram,.menu-paper-a5[data-template=minimalista] .menu-logo,.menu-paper-a5[data-template=vanguardia] .menu-monogram,.menu-paper-a5[data-template=vanguardia] .menu-logo,.menu-paper-a5[data-template=nordico] .menu-monogram,.menu-paper-a5[data-template=nordico] .menu-logo,.menu-paper-a5[data-template=origen] .menu-monogram,.menu-paper-a5[data-template=origen] .menu-logo,.menu-paper-a5[data-template=corte-arena] .menu-monogram,.menu-paper-a5[data-template=corte-arena] .menu-logo,.menu-paper-a5[data-template=gobernador] .menu-monogram,.menu-paper-a5[data-template=gobernador] .menu-logo{margin-left:0;margin-right:auto}.menu-paper .menu-logo,.menu-paper .menu-monogram{height:var(--auto-logo-size)}.menu-paper .menu-monogram{width:var(--auto-logo-size)}.menu-paper .menu-title{font-size:var(--auto-title-size)}.menu-paper .menu-date{font-size:var(--auto-date-size)}.menu-paper .menu-sections{justify-content:center;align-content:var(--auto-section-align);gap:var(--auto-section-gap);padding-block:var(--auto-section-padding-top) var(--auto-section-padding-bottom);flex-direction:column;flex:auto;display:flex}.menu-paper .menu-section h3{font-size:var(--auto-heading-size)}.menu-paper .menu-item-name{font-size:var(--auto-item-size)}.menu-paper .menu-item-translation{font-size:var(--auto-translation-size)}.menu-paper .menu-section-suggestions{width:100%}.menu-paper .menu-price{font-size:var(--auto-price-size)}.menu-paper .menu-drink,.menu-paper .menu-footer-text{font-size:var(--auto-footer-size)}.menu-paper .menu-contact{font-size:calc(var(--auto-footer-size) * .9)}.menu-paper .menu-discreet-footer-text{font-size:calc(var(--auto-footer-size) * .82)}.menu-paper[data-template=cartel] .menu-section{padding-block:clamp(.85cqw, calc(var(--auto-section-gap) * .72), 1.35cqw)}.menu-paper[data-template=cartel] .menu-title{white-space:nowrap;max-width:86%}.menu-paper-a5 .menu-logo,.menu-paper-a5 .menu-monogram{height:clamp(4cqw, var(--auto-logo-size), 7.2cqw)}.menu-paper-a5 .menu-monogram{width:clamp(4cqw, var(--auto-logo-size), 7.2cqw)}.menu-paper-a5 .menu-title{font-size:clamp(3.5cqw, var(--auto-title-size), 5.75cqw)}.menu-paper-a5 .menu-date{font-size:clamp(1.3cqw, var(--auto-date-size), 2.05cqw)}.menu-paper-a5 .menu-sections{align-content:var(--auto-section-align);gap:clamp(.5cqw, var(--auto-section-gap), 1.75cqw);padding-block:clamp(.4cqw, var(--auto-section-padding-top), 1.9cqw) clamp(.25cqw, var(--auto-section-padding-bottom), 1.15cqw)}.menu-paper-a5 .menu-section h3{font-size:clamp(1.1cqw, var(--auto-heading-size), 2.05cqw)}.menu-paper-a5 .menu-item-name{font-size:clamp(1.1cqw, var(--auto-item-size), 2.18cqw)}.menu-paper-a5 .menu-item-translation{font-size:clamp(.8cqw, var(--auto-translation-size), 1.42cqw)}.menu-paper-a5 .menu-section-suggestions,.menu-paper-a5 .menu-suggestion-entry{width:100%}.menu-paper-a5 .menu-price{font-size:clamp(1.6cqw, var(--auto-price-size), 2.55cqw)}.menu-paper-a5 .menu-drink,.menu-paper-a5 .menu-footer-text{font-size:clamp(1.1cqw, var(--auto-footer-size), 1.65cqw)}.menu-paper-a5[data-template=cartel] .menu-section{padding-block:clamp(.6cqw, calc(var(--auto-section-gap) * .62), 1cqw)}.menu-paper.menu-paper-a5[data-layout-density] .menu-logo,.menu-paper.menu-paper-a5[data-layout-density] .menu-monogram{height:clamp(4.9cqw, var(--auto-logo-size), 7.2cqw)}.menu-paper.menu-paper-a5[data-layout-density] .menu-monogram{width:clamp(4.9cqw, var(--auto-logo-size), 7.2cqw)}.menu-paper.menu-paper-a5[data-layout-density][data-template=editorial] .menu-monogram,.menu-paper.menu-paper-a5[data-layout-density][data-template=editorial] .menu-logo,.menu-paper.menu-paper-a5[data-layout-density][data-template=minimalista] .menu-monogram,.menu-paper.menu-paper-a5[data-layout-density][data-template=minimalista] .menu-logo,.menu-paper.menu-paper-a5[data-layout-density][data-template=vanguardia] .menu-monogram,.menu-paper.menu-paper-a5[data-layout-density][data-template=vanguardia] .menu-logo,.menu-paper.menu-paper-a5[data-layout-density][data-template=nordico] .menu-monogram,.menu-paper.menu-paper-a5[data-layout-density][data-template=nordico] .menu-logo,.menu-paper.menu-paper-a5[data-layout-density][data-template=origen] .menu-monogram,.menu-paper.menu-paper-a5[data-layout-density][data-template=origen] .menu-logo,.menu-paper.menu-paper-a5[data-layout-density][data-template=corte-arena] .menu-monogram,.menu-paper.menu-paper-a5[data-layout-density][data-template=corte-arena] .menu-logo,.menu-paper.menu-paper-a5[data-layout-density][data-template=gobernador] .menu-monogram,.menu-paper.menu-paper-a5[data-layout-density][data-template=gobernador] .menu-logo{margin-left:0;margin-right:auto}.menu-paper.menu-paper-a5[data-layout-density] .menu-title{font-size:clamp(4.25cqw, var(--auto-title-size), 5.75cqw)}.menu-paper.menu-paper-a5[data-layout-density] .menu-date{font-size:clamp(1.55cqw, var(--auto-date-size), 2.05cqw)}.menu-paper.menu-paper-a5[data-layout-density] .menu-sections{align-content:var(--auto-section-align);gap:clamp(.85cqw, var(--auto-section-gap), 1.75cqw);padding-block:clamp(.8cqw, var(--auto-section-padding-top), 1.9cqw) clamp(.45cqw, var(--auto-section-padding-bottom), 1.15cqw)}.menu-paper.menu-paper-a5[data-layout-density] .menu-section h3{font-size:clamp(1.55cqw, var(--auto-heading-size), 2.05cqw)}.menu-paper.menu-paper-a5[data-layout-density] .menu-item-name{font-size:clamp(1.7cqw, var(--auto-item-size), 2.18cqw)}.menu-paper.menu-paper-a5[data-layout-density] .menu-item-translation{font-size:clamp(1.1cqw, var(--auto-translation-size), 1.42cqw)}.menu-paper.menu-paper-a5[data-layout-density] .menu-section-suggestions,.menu-paper.menu-paper-a5[data-layout-density] .menu-suggestion-entry{width:100%}.menu-paper.menu-paper-a5[data-layout-density] .menu-price{font-size:clamp(2.05cqw, var(--auto-price-size), 2.55cqw)}.menu-paper.menu-paper-a5[data-layout-density] .menu-drink,.menu-paper.menu-paper-a5[data-layout-density] .menu-footer-text{font-size:clamp(1.3cqw, var(--auto-footer-size), 1.65cqw)}.menu-miniature{background:#fff;position:relative;overflow:hidden}.menu-mini-group-logo{z-index:2;object-fit:contain;width:26px;height:26px;position:absolute;top:5px;right:5px}.menu-mini-double{border:3px double var(--mini-accent)}.menu-mini-corners{background:linear-gradient(var(--mini-accent), var(--mini-accent)) left top / 18px 2px no-repeat, linear-gradient(var(--mini-accent), var(--mini-accent)) left top / 2px 18px no-repeat, linear-gradient(var(--mini-accent), var(--mini-accent)) right bottom / 18px 2px no-repeat, linear-gradient(var(--mini-accent), var(--mini-accent)) right bottom / 2px 18px no-repeat, #fff}.menu-mini-rough,.menu-mini-chalk{border:2px dashed var(--mini-accent)}.menu-mini-waves{border-block:3px solid var(--mini-accent)}.menu-mini-bar{border-left:6px solid var(--mini-accent)}.menu-mini-badge .menu-mini-title{border-block:1px solid var(--mini-accent);background:0 0;height:10px}.menu-mini-single{border:1px solid var(--mini-accent)}.menu-mini-rounded{border:2px solid var(--mini-accent);border-radius:10px}.menu-mini-editorial{border-right:2px solid var(--mini-accent);background:linear-gradient(90deg, color-mix(in srgb, var(--mini-accent) 14%, white) 0 24%, #fff 24%)}.menu-mini-bistro{border-inline:1px solid var(--mini-accent)}.menu-mini-poster{border:2px solid var(--mini-accent);border-radius:12px}.menu-mini-deco{border:3px double var(--mini-accent);outline:1px solid var(--mini-accent);outline-offset:-6px}.menu-mini-orbit{border:2px solid #132c47;border-radius:48% 48% 8px 8px}.menu-mini-crossed{background:linear-gradient(#132c47 0 42%,#fff 42%);border:2px solid #132c47}.menu-mini-origin{background:linear-gradient(165deg,#dfd6c5 0 30%,#fff 30.5%);border-left:6px solid #ab8961}[data-mini-template=minimalista]>*,[data-mini-template=moderno]>*{margin-left:0}[data-mini-template=minimalista] .menu-mini-title{width:72%;height:7px}[data-mini-template=elegante] .menu-mini-accent{border-radius:0;width:6px;transform:rotate(45deg)}[data-mini-template=rustico]{transform:rotate(-.5deg)}[data-mini-template=mediterraneo] .menu-mini-lines{grid-template-columns:repeat(2,1fr);gap:4px}[data-mini-template=moderno] .menu-mini-title{background:var(--mini-accent);width:80%;height:8px}[data-mini-template=taberna] .menu-mini-accent{border-radius:0;width:17px;height:17px;transform:rotate(45deg)}[data-mini-template=premium] .menu-mini-accent{border:1px solid var(--mini-accent);background:#fff!important}[data-mini-template=familiar] .menu-mini-lines span{border:1px solid var(--mini-accent);background:#fff;border-radius:5px;height:6px}[data-mini-template=pizarra] .menu-mini-title{border:2px solid var(--mini-accent);background:#fff;height:12px;transform:rotate(-1deg)}[data-mini-template=editorial]>*{margin-left:28%}[data-mini-template=editorial] .menu-mini-title{background:var(--mini-accent);width:55%}[data-mini-template=bistro] .menu-mini-title{background:var(--mini-accent);border-inline:16px solid #fff;width:78%}[data-mini-template=cartel] .menu-mini-title{border:2px solid var(--mini-accent);height:10px;box-shadow:-3px -3px color-mix(in srgb, var(--mini-accent) 22%, white);background:#fff;border-radius:3px}[data-mini-template=cartel] .menu-mini-lines span{border:1px solid var(--mini-accent);background:#fff;border-radius:4px;height:5px}[data-mini-template=art-deco] .menu-mini-accent{border-radius:0}[data-mini-template=art-deco] .menu-mini-lines span{background:var(--mini-accent);height:5px}[data-mini-template=orbita] .menu-mini-group-logo,[data-mini-template=cruce] .menu-mini-group-logo{width:38px;height:38px;margin:-6px auto -8px;display:block;position:relative;top:auto;right:auto}[data-mini-template=orbita] .menu-mini-accent,[data-mini-template=cruce] .menu-mini-accent{display:none}[data-mini-template=orbita] .menu-mini-title{background:#001951}[data-mini-template=orbita] .menu-mini-divider,[data-mini-template=orbita] .menu-mini-lines span{background:#ab8961!important}[data-mini-template=cruce] .menu-mini-title{background:#fff}[data-mini-template=cruce] .menu-mini-divider{background:#c9b89c!important}[data-mini-template=cruce] .menu-mini-lines span{background:#132c47}[data-mini-template=origen]>:not(.menu-mini-group-logo){margin-left:0}[data-mini-template=origen] .menu-mini-title{background:#001951;width:65%}[data-mini-template=origen] .menu-mini-accent,[data-mini-template=origen] .menu-mini-divider{margin-left:0;background:#ab8961!important}.menu-frame-avantgarde .menu-paper-inner{border-right:.9cqw solid var(--menu-accent);background:#fff;padding:4.8% 6.5%;inset:3.6%}[data-template=vanguardia] .menu-header,[data-template=vanguardia] .menu-section,[data-template=vanguardia] .menu-footer{text-align:left}[data-template=vanguardia] .menu-monogram,[data-template=vanguardia] .menu-logo{margin-left:0}[data-template=vanguardia] .menu-title{color:var(--menu-accent);letter-spacing:.04em;text-transform:uppercase;font-size:6.8cqw;line-height:1.05}[data-template=vanguardia] .menu-section h3{letter-spacing:.12em;align-items:center;gap:1.5cqw;display:flex}[data-template=vanguardia] .menu-section h3:after{content:"";background:color-mix(in srgb, var(--menu-accent) 40%, white);flex:1;height:.16cqw}[data-template=vanguardia] .menu-price{border:.22cqw solid var(--menu-accent);color:var(--menu-accent);background:#fff;border-radius:.3cqw}.menu-frame-avantgarde .menu-suggestion-entry,[data-template=vanguardia] .menu-section-suggestions{width:100%;margin-inline:0}.menu-frame-botanical .menu-paper-inner{border:.2cqw solid var(--menu-accent);outline:.14cqw dashed color-mix(in srgb, var(--menu-accent) 55%, white);outline-offset:-1.1cqw;background:#fff;border-radius:3.5cqw;padding:5.2% 6.5%;inset:3.8%}[data-template=jardin] .menu-title{color:var(--menu-accent);font-size:6.2cqw}[data-template=jardin] .menu-title:before,[data-template=jardin] .menu-title:after{content:" ❀ ";color:color-mix(in srgb, var(--menu-accent) 70%, white);vertical-align:middle;font-size:.8em}[data-template=jardin] .menu-section h3:before,[data-template=jardin] .menu-section h3:after{content:" ✿ ";color:color-mix(in srgb, var(--menu-accent) 65%, white);vertical-align:middle;margin-inline:.8cqw;font-size:.75em}[data-template=jardin] .menu-price{border:.18cqw solid var(--menu-accent);color:var(--menu-accent);background:#fff;border-radius:999px}.menu-frame-tuscans .menu-paper-inner{border-block:.45cqw double var(--menu-accent);border-inline:.15cqw solid color-mix(in srgb, var(--menu-accent) 50%, white);background:#fff;padding:5.5% 6.8%;inset:3.5%}[data-template=toscana] .menu-restaurant{letter-spacing:.25em}[data-template=toscana] .menu-title{letter-spacing:.05em;font-size:6.6cqw;font-weight:500}[data-template=toscana] .menu-title:before,[data-template=toscana] .menu-title:after,[data-template=toscana] .menu-section h3:before,[data-template=toscana] .menu-section h3:after{content:" ~ ";color:var(--menu-accent)}[data-template=toscana] .menu-price{border:.2cqw double var(--menu-accent);color:var(--menu-accent);background:#fff;border-radius:999px}.menu-frame-nordic .menu-paper-inner{border-block:.18cqw solid var(--menu-accent);background:#fff;padding:5.5% 7%;inset:4.2%}[data-template=nordico] .menu-header,[data-template=nordico] .menu-section,[data-template=nordico] .menu-footer{text-align:left}[data-template=nordico] .menu-monogram,[data-template=nordico] .menu-logo{margin-left:0}[data-template=nordico] .menu-restaurant{letter-spacing:.3em;font-size:2.1cqw}[data-template=nordico] .menu-title{color:var(--menu-accent);letter-spacing:-.01em;font-size:6.4cqw;font-weight:600}[data-template=nordico] .menu-section h3{border-bottom:.2cqw solid var(--menu-accent);letter-spacing:.1em;padding-bottom:.4cqw;display:inline-block}[data-template=nordico] .menu-price{border:.18cqw solid var(--menu-accent);color:var(--menu-accent);background:#fff;border-radius:.2cqw;padding:.8cqw 2cqw}.menu-frame-nordic .menu-suggestion-entry,[data-template=nordico] .menu-section-suggestions{width:100%;margin-inline:0}.menu-frame-urban .menu-paper-inner{border:.4cqw solid var(--menu-accent);outline:.12cqw solid var(--menu-accent);outline-offset:-.8cqw;background:#fff;padding:5% 6%;inset:3.4%}[data-template=industrial] .menu-title{border:.26cqw solid var(--menu-accent);color:var(--menu-accent);text-transform:uppercase;background:#fff;padding:.8cqw 2.2cqw;font-weight:700;display:inline-block}[data-template=industrial] .menu-section h3{border:.18cqw solid var(--menu-accent);color:var(--menu-accent);letter-spacing:.1em;background:#fff;padding:.4cqw 1.8cqw;display:inline-block}[data-template=industrial] .menu-price{border:.28cqw solid var(--menu-accent);color:var(--menu-accent);background:#fff;border-radius:0;font-weight:700}.menu-frame-copper-seal .menu-paper-inner{border:.3cqw double var(--group-copper);background:#fff;padding:5.5% 6.8%;inset:3.5%}[data-template=reloj-cobre] .menu-restaurant{color:var(--group-copper);letter-spacing:.22em}[data-template=reloj-cobre] .menu-title{color:var(--group-deep-navy);font-size:6.6cqw}[data-template=reloj-cobre] .menu-section h3{color:var(--group-copper);letter-spacing:.15em}[data-template=reloj-cobre] .menu-price{border:.22cqw solid var(--group-copper);color:var(--group-deep-navy);background:#fff}.menu-frame-sand-split .menu-paper-inner{border-left:.8cqw solid var(--group-copper);background:#fff;padding:4.8% 6.5%;inset:3.5%}[data-template=corte-arena] .menu-header,[data-template=corte-arena] .menu-section,[data-template=corte-arena] .menu-footer{text-align:left}[data-template=corte-arena] .menu-monogram,[data-template=corte-arena] .menu-logo{margin-left:0}[data-template=corte-arena] .menu-restaurant{color:var(--group-copper)}[data-template=corte-arena] .menu-title{color:var(--group-deep-navy);letter-spacing:-.02em;text-transform:uppercase;font-size:6.8cqw}[data-template=corte-arena] .menu-header{border-bottom:.2cqw solid var(--group-sand);padding-bottom:1.8cqw}[data-template=corte-arena] .menu-section{border-bottom:.16cqw solid var(--group-sand);padding-bottom:1.2cqw}[data-template=corte-arena] .menu-section h3{color:var(--group-copper)}[data-template=corte-arena] .menu-price{border:.2cqw solid var(--group-navy);color:var(--group-navy);background:#fff;border-radius:0}.menu-frame-navy-stripe .menu-paper-inner{border-left:.8cqw solid var(--group-navy);border-right:.2cqw solid var(--group-copper);background:#fff;padding:5% 6.5%;inset:3.5%}[data-template=gobernador] .menu-header,[data-template=gobernador] .menu-section,[data-template=gobernador] .menu-footer{text-align:left}[data-template=gobernador] .menu-monogram,[data-template=gobernador] .menu-logo{margin-left:0}[data-template=gobernador] .menu-restaurant{color:var(--group-copper)}[data-template=gobernador] .menu-title{color:var(--group-deep-navy);font-size:6.5cqw}[data-template=gobernador] .menu-section{border-left:.3cqw solid var(--group-copper);background:#fff;padding:1cqw 1.5cqw}[data-template=gobernador] .menu-section h3{color:var(--group-navy)}[data-template=gobernador] .menu-price{border:.2cqw solid var(--group-copper);color:var(--group-deep-navy);background:#fff}.menu-frame-legacy-frame .menu-paper-inner{border:.2cqw solid var(--group-copper);background:#fff;padding:5.2% 6.8%;inset:3.5%}[data-template=legado] .menu-restaurant{color:var(--group-copper);letter-spacing:.28em}[data-template=legado] .menu-title{color:var(--group-deep-navy);font-size:6.6cqw}[data-template=legado] .menu-section h3:before,[data-template=legado] .menu-section h3:after{content:" ◆ ";color:var(--group-copper);vertical-align:middle;font-size:.75em}[data-template=legado] .menu-price{border:.2cqw solid var(--group-deep-navy);color:var(--group-deep-navy);background:#fff;border-radius:.4cqw}.menu-frame-watermark .menu-paper-inner{border:.2cqw solid color-mix(in srgb, var(--menu-accent) 65%, white);background:#fff;border-radius:2.5cqw;padding:5% 6.5%;inset:3.5%}.menu-watermark-bg-logo{opacity:.07;object-fit:contain;pointer-events:none;z-index:0;width:55cqw;height:55cqw;position:absolute;top:50%;left:50%;translate:-50% -50%}[data-template=filigrana] .menu-title{color:var(--menu-accent);letter-spacing:.02em;font-size:6.5cqw}[data-template=filigrana] .menu-section h3{border-bottom:.18cqw solid var(--menu-accent);padding-bottom:.3cqw;display:inline-block}[data-template=filigrana] .menu-price{border:.18cqw solid var(--menu-accent);color:var(--menu-accent);background:#fff;border-radius:999px}.menu-mini-copper-seal{background:#fff;border:2px double #ab8961}.menu-mini-sand-split{background:#fff;border-left:5px solid #ab8961}.menu-mini-navy-stripe{background:#fff;border-left:5px solid #132c47;border-right:1px solid #ab8961}.menu-mini-legacy-frame{background:#fff;border:2px solid #ab8961}.menu-mini-watermark{border:2px solid var(--mini-accent);background:#fff;border-radius:8px}[data-mini-template=reloj-cobre] .menu-mini-title,[data-mini-template=legado] .menu-mini-title{background:#001951;width:70%}[data-mini-template=corte-arena]>*,[data-mini-template=gobernador]>*{margin-left:0}[data-mini-template=corte-arena] .menu-mini-title,[data-mini-template=gobernador] .menu-mini-title{background:#001951;width:65%}[data-mini-template=filigrana] .menu-mini-title{background:var(--mini-accent);width:72%}.menu-frame-gastro-taberna .menu-paper-inner{border-block:.35cqw solid var(--menu-accent);background:#fff;padding:5% 6.5%;inset:3.5%}[data-template=gastro-taberna] .menu-title{color:var(--menu-accent);letter-spacing:.04em;text-transform:uppercase;font-size:6.5cqw}[data-template=gastro-taberna] .menu-section h3{border-bottom:.22cqw solid var(--menu-accent);letter-spacing:.12em;padding-bottom:.35cqw;display:inline-block}[data-template=gastro-taberna] .menu-price{border:.2cqw solid var(--menu-accent);color:var(--menu-accent);background:#fff;border-radius:.4cqw}.menu-frame-market-brackets .menu-paper-inner{border:.2cqw solid color-mix(in srgb, var(--menu-accent) 60%, white);background:#fff;padding:5.2% 6.8%;inset:3.5%}[data-template=de-la-plaza] .menu-title{letter-spacing:-.01em;font-size:6.6cqw;font-weight:700}[data-template=de-la-plaza] .menu-section h3:before{content:"[ ";color:var(--menu-accent);font-weight:400}[data-template=de-la-plaza] .menu-section h3:after{content:" ]";color:var(--menu-accent);font-weight:400}[data-template=de-la-plaza] .menu-price{border:.22cqw solid var(--menu-accent);color:var(--menu-accent);background:#fff;border-radius:0}.menu-frame-spoon-tradition .menu-paper-inner{border:.35cqw double var(--menu-accent);background:#fff;padding:5.2% 6.8%;inset:3.5%}[data-template=cuchara-guiso] .menu-title{color:var(--menu-accent);font-size:6.6cqw}[data-template=cuchara-guiso] .menu-section h3:before,[data-template=cuchara-guiso] .menu-section h3:after{content:" 🥄 ";vertical-align:middle;font-size:.7em}[data-template=cuchara-guiso] .menu-price{border:.2cqw double var(--menu-accent);color:var(--menu-accent);background:#fff;border-radius:999px}.menu-frame-castizo-diamond .menu-paper-inner{border-inline:.3cqw solid var(--menu-accent);border-block:.12cqw solid var(--menu-accent);background:#fff;padding:5% 6.5%;inset:3.4%}[data-template=castizo] .menu-title{color:var(--menu-accent);letter-spacing:-.02em;font-size:6.8cqw}[data-template=castizo] .menu-section h3:before,[data-template=castizo] .menu-section h3:after{content:" ◆ ";color:var(--menu-accent);vertical-align:middle;font-size:.75em}[data-template=castizo] .menu-price{border:.2cqw solid var(--menu-accent);color:var(--menu-accent);background:#fff;border-radius:.3cqw}.menu-frame-bevel-corners .menu-paper-inner{border:.25cqw solid var(--menu-accent);clip-path:polygon(1.8cqw 0%,calc(100% - 1.8cqw) 0%,100% 1.8cqw,100% calc(100% - 1.8cqw),calc(100% - 1.8cqw) 100%,1.8cqw 100%,0% calc(100% - 1.8cqw),0% 1.8cqw);background:#fff;padding:5.2% 6.8%;inset:3.5%}[data-template=meson-del-rey] .menu-title{color:var(--menu-accent);font-size:6.6cqw}[data-template=meson-del-rey] .menu-section h3{border-bottom:.16cqw solid var(--menu-accent);padding-bottom:.3cqw;display:inline-block}[data-template=meson-del-rey] .menu-price{border:.2cqw solid var(--menu-accent);color:var(--menu-accent);background:#fff;border-radius:0}.menu-frame-azulejo-tile .menu-paper-inner{border:.3cqw double var(--menu-accent);background:#fff;padding:4.8% 6.2%;position:relative;inset:2.8%}.menu-azulejo-corner-svg{pointer-events:none;z-index:1;width:14cqw;height:14cqw;position:absolute}.menu-azulejo-tl{top:.2cqw;left:.2cqw}.menu-azulejo-tr{top:.2cqw;right:.2cqw}.menu-azulejo-bl{bottom:.2cqw;left:.2cqw}.menu-azulejo-br{bottom:.2cqw;right:.2cqw}.menu-azulejo-illustration svg{width:24cqw;height:auto}[data-template=azulejo] .menu-title{color:var(--menu-accent);letter-spacing:.03em;font-size:6.5cqw}[data-template=azulejo] .menu-section h3:before,[data-template=azulejo] .menu-section h3:after{content:" ❖ ";color:var(--menu-accent);vertical-align:middle;font-size:.7em}[data-template=azulejo] .menu-price{border:.18cqw solid var(--menu-accent);color:var(--menu-accent);background:#fff;border-radius:999px}.menu-frame-olive-branch .menu-paper-inner{border:.18cqw solid color-mix(in srgb, var(--menu-accent) 65%, white);background:#fff;border-radius:2cqw;padding:4.8% 6.5%;inset:3.5%}.menu-header-illustration{justify-content:center;margin-bottom:.5cqw;display:flex}.menu-olive-illustration svg,.menu-wheat-illustration svg{width:22cqw;height:auto}[data-template=oliva] .menu-title{color:var(--menu-accent);font-size:6.5cqw}[data-template=oliva] .menu-section h3:before,[data-template=oliva] .menu-section h3:after{content:" 🫒 ";vertical-align:middle;font-size:.65em}[data-template=oliva] .menu-price{border:.18cqw solid var(--menu-accent);color:var(--menu-accent);background:#fff;border-radius:999px}.menu-frame-wheat-craft .menu-paper-inner{border-block:.2cqw solid var(--menu-accent);background:#fff;padding:4.8% 6.5%;inset:3.5%}[data-template=trigo-y-pan] .menu-title{color:var(--menu-accent);font-size:6.6cqw}[data-template=trigo-y-pan] .menu-section h3:before,[data-template=trigo-y-pan] .menu-section h3:after{content:" 🌾 ";vertical-align:middle;font-size:.7em}[data-template=trigo-y-pan] .menu-price{border:.2cqw solid var(--menu-accent);color:var(--menu-accent);background:#fff;border-radius:.4cqw}.menu-mini-gastro-taberna{border-block:3px solid var(--mini-accent);background:#fff}.menu-mini-market-brackets{border:2px solid var(--mini-accent);background:#fff}.menu-mini-spoon-tradition{border:3px double var(--mini-accent);background:#fff}.menu-mini-castizo-diamond{border-inline:3px solid var(--mini-accent);border-block:1px solid var(--mini-accent);background:#fff}.menu-mini-bevel-corners,.menu-mini-azulejo-tile{border:2px solid var(--mini-accent);background:#fff}.menu-mini-olive-branch{border:2px solid var(--mini-accent);background:#fff;border-radius:8px}.menu-mini-wheat-craft{border-block:2px solid var(--mini-accent);background:#fff}[data-mini-template=gastro-taberna] .menu-mini-title,[data-mini-template=de-la-plaza] .menu-mini-title,[data-mini-template=cuchara-guiso] .menu-mini-title,[data-mini-template=castizo] .menu-mini-title,[data-mini-template=meson-del-rey] .menu-mini-title,[data-mini-template=azulejo] .menu-mini-title,[data-mini-template=oliva] .menu-mini-title,[data-mini-template=trigo-y-pan] .menu-mini-title{background:var(--mini-accent);width:70%}.menu-frame-copper-emblem .menu-paper-inner{border:.25cqw solid var(--group-copper);background:#fff;padding:5% 6.5%;inset:3.5%}[data-template=insignia-cobre] .menu-header{border-bottom:.2cqw solid var(--group-copper);padding-bottom:1.8cqw}[data-template=insignia-cobre] .menu-group-logo{border:.25cqw solid var(--group-copper);background:#fff;border-radius:50%;width:11cqw;height:11cqw;padding:1.2cqw}[data-template=insignia-cobre] .menu-restaurant{color:var(--group-copper);letter-spacing:.22em}[data-template=insignia-cobre] .menu-title{color:var(--group-deep-navy);font-size:6.6cqw}[data-template=insignia-cobre] .menu-section h3{background:var(--group-navy);color:#fff;border-radius:.4cqw;padding:.4cqw 1.8cqw;display:inline-block}[data-template=insignia-cobre] .menu-price{border:.22cqw solid var(--group-copper);color:var(--group-deep-navy);background:#fff}.menu-frame-navy-horizon .menu-paper-inner{border-top:1cqw solid var(--group-navy);border-bottom:.3cqw solid var(--group-copper);background:#fff;padding:5% 6.5%;inset:3.5%}[data-template=horizonte-azul] .menu-restaurant{color:var(--group-copper);letter-spacing:.25em}[data-template=horizonte-azul] .menu-title{background:var(--group-navy);color:#fff;border-radius:999px;padding:.6cqw 2.4cqw;font-size:6.2cqw;display:inline-block}[data-template=horizonte-azul] .menu-section h3{color:var(--group-navy);letter-spacing:.12em}[data-template=horizonte-azul] .menu-price{border:.2cqw solid var(--group-copper);color:var(--group-navy);background:#fff}.menu-frame-brand-shield .menu-paper-inner{border:.2cqw solid var(--group-copper);background:#fff;padding:5.2% 6.8%;inset:3.5%}[data-template=escudo-real] .menu-header{border-bottom:.24cqw double var(--group-copper);padding-bottom:1.5cqw}[data-template=escudo-real] .menu-restaurant{color:var(--group-copper)}[data-template=escudo-real] .menu-title{color:var(--group-deep-navy);font-size:6.6cqw}[data-template=escudo-real] .menu-section{border-left:.3cqw solid var(--group-copper);padding-left:1.5cqw}[data-template=escudo-real] .menu-section h3{color:var(--group-navy)}[data-template=escudo-real] .menu-price{border:.2cqw solid var(--group-navy);color:var(--group-deep-navy);background:#fff}.menu-frame-brand-constellation .menu-paper-inner{border-block:.2cqw solid var(--group-copper);background:#fff;padding:5% 6.5%;inset:3.5%}[data-template=constelacion] .menu-restaurant{color:var(--group-copper);letter-spacing:.2em}[data-template=constelacion] .menu-title{color:var(--group-deep-navy);font-size:6.5cqw}[data-template=constelacion] .menu-section h3:before,[data-template=constelacion] .menu-section h3:after{content:" ✦ ";color:var(--group-copper);vertical-align:middle;font-size:.75em}[data-template=constelacion] .menu-price{border:.2cqw solid var(--group-copper);color:var(--group-navy);background:#fff;border-radius:999px}.menu-frame-copper-dome .menu-paper-inner{border:.25cqw solid var(--group-copper);background:#fff;border-radius:4cqw 4cqw 0 0;padding:5.2% 6.8%;inset:3.5%}[data-template=cupula-cobre] .menu-restaurant{color:var(--group-copper);letter-spacing:.24em}[data-template=cupula-cobre] .menu-title{color:var(--group-deep-navy);font-size:6.6cqw}[data-template=cupula-cobre] .menu-section h3{border-bottom:.18cqw solid var(--group-copper);padding-bottom:.3cqw;display:inline-block}[data-template=cupula-cobre] .menu-price{border:.2cqw solid var(--group-copper);color:var(--group-deep-navy);background:#fff;border-radius:.4cqw}.menu-frame-brand-grand-emblem .menu-paper-inner{border:.35cqw double var(--group-copper);background:#fff;padding:4.8% 6.5%;inset:3%}.menu-grand-emblem-illustration{justify-content:center;margin-bottom:1cqw;display:flex}.menu-grand-emblem-badge{border:.3cqw solid var(--group-copper);outline:.12cqw solid var(--group-navy);outline-offset:.3cqw;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:17cqw;height:17cqw;padding:1.5cqw;display:flex}.menu-grand-emblem-logo{object-fit:contain;width:100%;height:100%}[data-template=gran-emblema] .menu-restaurant{color:var(--group-copper);letter-spacing:.25em;font-weight:700}[data-template=gran-emblema] .menu-title{color:var(--group-deep-navy);font-size:6.8cqw}[data-template=gran-emblema] .menu-section h3{color:var(--group-navy);border-bottom:.22cqw solid var(--group-copper);padding-bottom:.3cqw;display:inline-block}[data-template=gran-emblema] .menu-price{border:.22cqw solid var(--group-copper);color:var(--group-navy);background:#fff;border-radius:999px}.menu-frame-brand-honor-seal .menu-paper-inner{border:.25cqw solid var(--group-navy);outline:.12cqw solid var(--group-copper);outline-offset:-.6cqw;background:#fff;padding:4.8% 6.5%;inset:3%}.menu-honor-seal-illustration{justify-content:center;align-items:center;margin-bottom:1cqw;display:flex}.menu-honor-seal-badge{border:.25cqw solid var(--group-copper);width:15cqw;height:15cqw;box-shadow:0 0 0 .15cqw var(--group-navy);background:#fff;border-radius:1cqw;justify-content:center;align-items:center;padding:1.2cqw;display:flex}.menu-honor-seal-logo{object-fit:contain;width:100%;height:100%}[data-template=sello-de-honor] .menu-restaurant{color:var(--group-navy);letter-spacing:.22em;font-weight:700}[data-template=sello-de-honor] .menu-title{color:var(--group-copper);font-size:6.8cqw}[data-template=sello-de-honor] .menu-section h3{background:var(--group-navy);color:#fff;border-radius:.3cqw;padding:.4cqw 2cqw;display:inline-block}[data-template=sello-de-honor] .menu-price{border:.2cqw solid var(--group-copper);color:var(--group-navy);background:#fff;border-radius:.4cqw}.menu-mini-copper-emblem{background:#fff;border:2px solid #ab8961}.menu-mini-navy-horizon{background:#fff;border-top:4px solid #132c47;border-bottom:2px solid #ab8961}.menu-mini-brand-shield{background:#fff;border:2px solid #ab8961}.menu-mini-brand-constellation{background:#fff;border-block:2px solid #ab8961}.menu-mini-copper-dome{background:#fff;border:2px solid #ab8961;border-radius:8px 8px 0 0}.menu-mini-brand-grand-emblem{background:#fff;border:3px double #ab8961}.menu-mini-brand-honor-seal{background:#fff;border:2px solid #132c47}[data-mini-template=insignia-cobre] .menu-mini-title,[data-mini-template=horizonte-azul] .menu-mini-title,[data-mini-template=escudo-real] .menu-mini-title,[data-mini-template=constelacion] .menu-mini-title,[data-mini-template=cupula-cobre] .menu-mini-title,[data-mini-template=gran-emblema] .menu-mini-title,[data-mini-template=sello-de-honor] .menu-mini-title{background:#001951;width:70%}.menu-creative-interior-ornament:empty{display:none}.menu-creative-interior-ornament{width:31cqw;color:var(--menu-accent);margin:0 auto .8cqw}.menu-creative-interior-ornament svg{width:100%;height:auto;display:block}.menu-frame-pressed-herb .menu-paper-inner,.menu-frame-orange-blossom .menu-paper-inner,.menu-frame-garden-lattice .menu-paper-inner,.menu-frame-embroidered-linen .menu-paper-inner{padding:4.8% 6.5%;inset:3.2%;background:#fff!important}.menu-frame-pressed-herb .menu-paper-inner{border:.18cqw solid var(--menu-accent);outline:.1cqw solid color-mix(in srgb, var(--menu-accent) 45%, white);outline-offset:-.75cqw;border-radius:2.5cqw}[data-template=herbario] .menu-title{color:var(--menu-accent);font-weight:400}[data-template=herbario] .menu-date{border-style:dotted}[data-template=herbario] .menu-section{border-bottom:.12cqw dotted color-mix(in srgb, var(--menu-accent) 55%, white);padding-bottom:1.1cqw}[data-template=herbario] .menu-section h3:before,[data-template=herbario] .menu-section h3:after{background:var(--menu-accent);content:"";opacity:.55;vertical-align:middle;border-radius:100% 0;width:1.5cqw;height:.65cqw;margin-inline:.9cqw;display:inline-block}[data-template=herbario] .menu-section h3{text-transform:none}[data-template=herbario] .menu-price{border:.18cqw solid var(--menu-accent);color:var(--menu-accent);background:#fff}.menu-frame-orange-blossom .menu-paper-inner{border:.18cqw solid color-mix(in srgb, var(--menu-accent) 72%, white);outline:.08cqw solid color-mix(in srgb, var(--menu-accent) 38%, white);outline-offset:-.65cqw;border-radius:4cqw 4cqw 1.2cqw 1.2cqw}[data-template=azahar] .menu-title{color:var(--menu-accent);font-weight:400}[data-template=azahar] .menu-section h3{border-top:.1cqw solid var(--menu-accent);border-bottom:.1cqw solid var(--menu-accent);text-transform:none;padding:.38cqw 1.8cqw;display:inline-block}[data-template=azahar] .menu-section{padding-inline:2cqw}[data-template=azahar] .menu-price{border:.18cqw double var(--menu-accent);color:var(--menu-accent);background:#fff;border-radius:999px}.menu-frame-garden-lattice .menu-paper-inner{border:.2cqw solid var(--menu-accent);outline:.2cqw double color-mix(in srgb, var(--menu-accent) 52%, white);outline-offset:-.9cqw}[data-template=celosia-verde] .menu-header{border-bottom:.14cqw solid var(--menu-accent);padding-bottom:1.4cqw}[data-template=celosia-verde] .menu-title{color:var(--menu-accent);text-transform:uppercase;font-weight:600}[data-template=celosia-verde] .menu-section{border-inline:.12cqw solid color-mix(in srgb, var(--menu-accent) 55%, white);padding-inline:1.4cqw}[data-template=celosia-verde] .menu-section h3{border-bottom:.18cqw solid var(--menu-accent);letter-spacing:.14em;padding:0 1.2cqw .35cqw;display:inline-block}[data-template=celosia-verde] .menu-price{border:.2cqw solid var(--menu-accent);color:var(--menu-accent);background:#fff;border-radius:0}.menu-frame-embroidered-linen .menu-paper-inner{border:.18cqw dashed var(--menu-accent);outline:.08cqw solid color-mix(in srgb, var(--menu-accent) 55%, white);outline-offset:-.8cqw}[data-template=mantel-bordado] .menu-title{color:var(--menu-accent);font-weight:400}[data-template=mantel-bordado] .menu-header{border-bottom:.12cqw dashed var(--menu-accent);padding-bottom:1.3cqw}[data-template=mantel-bordado] .menu-section h3{border-bottom:.12cqw dashed var(--menu-accent);text-transform:none;padding:0 1.4cqw .4cqw;display:inline-block}[data-template=mantel-bordado] .menu-section:nth-child(2n){border-inline:.12cqw dashed color-mix(in srgb, var(--menu-accent) 45%, white)}[data-template=mantel-bordado] .menu-price{border:.18cqw dashed var(--menu-accent);color:var(--menu-accent);background:#fff;border-radius:.6cqw}.menu-paper-a5 .menu-creative-interior-ornament{width:25cqw;margin-bottom:.35cqw}.menu-paper-a5[data-template=herbario] .menu-section,.menu-paper-a5[data-template=azahar] .menu-section,.menu-paper-a5[data-template=celosia-verde] .menu-section,.menu-paper-a5[data-template=mantel-bordado] .menu-section{padding-bottom:.45cqw}.menu-mini-pressed-herb{border:2px solid var(--mini-accent);outline:1px solid color-mix(in srgb, var(--mini-accent) 40%, white);outline-offset:-4px;background:#fff;border-radius:8px}.menu-mini-orange-blossom{border:2px double var(--mini-accent);background:#fff;border-radius:10px 10px 3px 3px}.menu-mini-garden-lattice{border:2px solid var(--mini-accent);outline:1px solid var(--mini-accent);outline-offset:-4px;background:#fff}.menu-mini-embroidered-linen{border:2px dashed var(--mini-accent);outline:1px solid color-mix(in srgb, var(--mini-accent) 45%, white);outline-offset:-4px;background:#fff}[data-mini-template=herbario] .menu-mini-accent,[data-mini-template=azahar] .menu-mini-accent,[data-mini-template=celosia-verde] .menu-mini-accent,[data-mini-template=mantel-bordado] .menu-mini-accent{border:1px solid var(--mini-accent);border-radius:999px;width:1.5rem;height:.35rem;background:#fff!important}[data-mini-template=herbario] .menu-mini-title,[data-mini-template=azahar] .menu-mini-title,[data-mini-template=celosia-verde] .menu-mini-title,[data-mini-template=mantel-bordado] .menu-mini-title{background:var(--mini-accent);width:72%}.menu-frame-editorial-collage .menu-paper-inner,.menu-frame-stained-glass .menu-paper-inner{padding:4.8% 6.5%;inset:3.2%;overflow:hidden;background:#fff!important}.menu-frame-editorial-collage .menu-paper-inner>*,.menu-frame-stained-glass .menu-paper-inner>*{z-index:1;position:relative}.menu-frame-editorial-collage .menu-paper-inner{box-shadow:inset 1.15cqw 0 0 var(--menu-accent), inset 1.55cqw 0 0 #f2b84b;border:.18cqw solid #17324d}.menu-frame-editorial-collage .menu-paper-inner:before,.menu-frame-editorial-collage .menu-paper-inner:after{z-index:0;content:"";width:15cqw;height:4.2cqw;position:absolute}.menu-frame-editorial-collage .menu-paper-inner:before{background:#d95d52;top:3.2cqw;right:-3cqw;transform:rotate(8deg)}.menu-frame-editorial-collage .menu-paper-inner:after{background:#f2b84b;bottom:5cqw;left:-4cqw;transform:rotate(-7deg)}:is([data-template=recortes],[data-template=recortes-2]) .menu-header{text-align:left;padding-left:2.2cqw}:is([data-template=recortes],[data-template=recortes-2]) .menu-creative-interior-ornament{width:38cqw;margin:0 0 1.1cqw}:is([data-template=recortes],[data-template=recortes-2]) .menu-logo,:is([data-template=recortes],[data-template=recortes-2]) .menu-monogram{margin-left:0}:is([data-template=recortes],[data-template=recortes-2]) .menu-title{background:var(--menu-accent);color:var(--menu-on-accent);letter-spacing:0;text-transform:uppercase;margin-top:1.1cqw;padding:.65cqw 1.25cqw;font-weight:700;line-height:1;display:inline-block;transform:rotate(-.8deg)}:is([data-template=recortes],[data-template=recortes-2]) .menu-date{color:#17324d;background:#f2b84b;border:0;margin-left:2.3cqw;padding:.45cqw 1.2cqw;transform:rotate(1deg)}:is([data-template=recortes],[data-template=recortes-2]) .menu-sections{padding-left:2.2cqw}:is([data-template=recortes],[data-template=recortes-2]) .menu-section{text-align:left;border-left:.55cqw solid #d95d52;padding:.4cqw 0 .6cqw 1.8cqw}:is([data-template=recortes],[data-template=recortes-2]) .menu-section:nth-child(2){border-left-color:#17324d}:is([data-template=recortes],[data-template=recortes-2]) .menu-section:nth-child(3){border-left-color:#f2b84b}:is([data-template=recortes],[data-template=recortes-2]) .menu-section h3{color:#17324d;letter-spacing:.05em;text-transform:uppercase;grid-template-columns:auto 1fr;align-items:center;gap:1cqw;margin-bottom:.65cqw;display:grid}:is([data-template=recortes],[data-template=recortes-2]) .menu-section h3:before{color:#d95d52;font-family:var(--menu-body-font);font-size:3.8cqw;font-weight:700;line-height:.8}:is([data-template=recortes],[data-template=recortes-2]) .menu-section:first-child h3:before{content:"01"}:is([data-template=recortes],[data-template=recortes-2]) .menu-section:nth-child(2) h3:before{color:#17324d;content:"02"}:is([data-template=recortes],[data-template=recortes-2]) .menu-section:nth-child(3) h3:before{color:#d79b1b;content:"03"}:is([data-template=recortes],[data-template=recortes-2]) .menu-price{color:#17324d;background:#fff;border:.22cqw solid #17324d;border-radius:0;transform:rotate(-1deg);box-shadow:.7cqw .7cqw #f2b84b}.menu-frame-editorial-collage[data-template=recortes-2] .menu-paper-inner{border-color:color-mix(in srgb, var(--menu-accent) 78%, black);box-shadow:inset 1.15cqw 0 0 var(--menu-accent), inset 1.55cqw 0 0 color-mix(in srgb, var(--menu-accent) 62%, white)}.menu-frame-editorial-collage[data-template=recortes-2] .menu-paper-inner:before{background:color-mix(in srgb, var(--menu-accent) 82%, white)}.menu-frame-editorial-collage[data-template=recortes-2] .menu-paper-inner:after{background:color-mix(in srgb, var(--menu-accent) 62%, white)}[data-template=recortes-2] .menu-date{background:color-mix(in srgb, var(--menu-accent) 62%, white);color:color-mix(in srgb, var(--menu-accent) 76%, black)}[data-template=recortes-2] .menu-section{border-left-color:var(--menu-accent)}[data-template=recortes-2] .menu-section:nth-child(2){border-left-color:color-mix(in srgb, var(--menu-accent) 76%, black)}[data-template=recortes-2] .menu-section:nth-child(3){border-left-color:color-mix(in srgb, var(--menu-accent) 62%, white)}[data-template=recortes-2] .menu-section h3{color:color-mix(in srgb, var(--menu-accent) 76%, black)}[data-template=recortes-2] .menu-section h3:before{color:var(--menu-accent)}[data-template=recortes-2] .menu-section:nth-child(2) h3:before{color:color-mix(in srgb, var(--menu-accent) 76%, black)}[data-template=recortes-2] .menu-section:nth-child(3) h3:before{color:color-mix(in srgb, var(--menu-accent) 72%, white)}[data-template=recortes-2] .menu-price{border-color:color-mix(in srgb, var(--menu-accent) 76%, black);color:color-mix(in srgb, var(--menu-accent) 76%, black);box-shadow:.7cqw .7cqw 0 color-mix(in srgb, var(--menu-accent) 62%, white)}.menu-frame-stained-glass .menu-paper-inner{border:.22cqw solid #17324d;box-shadow:inset 0 0 0 .5cqw #fff}.menu-frame-stained-glass .menu-paper-inner:before,.menu-frame-stained-glass .menu-paper-inner:after{z-index:0;content:"";background:linear-gradient(#d95d52 0 25%,#f2b84b 25% 50%,#287c78 50% 75%,#17324d 75% 100%);width:1.8cqw;position:absolute;top:0;bottom:0}.menu-frame-stained-glass .menu-paper-inner:before{left:0}.menu-frame-stained-glass .menu-paper-inner:after{right:0;transform:rotate(180deg)}[data-template=vitral] .menu-creative-interior-ornament{width:42cqw;margin-bottom:1.1cqw}[data-template=vitral] .menu-header{border-bottom:.25cqw double #17324d;padding-bottom:1.35cqw}[data-template=vitral] .menu-title{color:#17324d;letter-spacing:.04em;text-transform:uppercase;font-weight:600}[data-template=vitral] .menu-date{color:#17324d;border-color:#287c78}[data-template=vitral] .menu-section{border-top:.18cqw solid #d95d52;border-bottom:.1cqw solid #17324d;padding:1cqw 1.5cqw}[data-template=vitral] .menu-section:nth-child(2){border-top-color:#287c78}[data-template=vitral] .menu-section:nth-child(3){border-top-color:#f2b84b}[data-template=vitral] .menu-section h3{color:#17324d;letter-spacing:.12em}[data-template=vitral] .menu-section h3:before,[data-template=vitral] .menu-section h3:after{content:"";vertical-align:.1cqw;background:#f2b84b;width:.8cqw;height:.8cqw;margin-inline:1cqw;display:inline-block;transform:rotate(45deg)}[data-template=vitral] .menu-section h3:after{background:#d95d52}[data-template=vitral] .menu-price{color:#fff;clip-path:polygon(12% 0,88% 0,100% 50%,88% 100%,12% 100%,0 50%);background:#17324d;border:.3cqw solid #f2b84b;border-radius:0;min-width:14cqw}.menu-paper-a5:is([data-template=recortes],[data-template=recortes-2]) .menu-section h3:before{font-size:3.2cqw}.menu-paper-a5:is([data-template=recortes],[data-template=recortes-2]) .menu-section,.menu-paper-a5[data-template=vitral] .menu-section{padding-top:.45cqw;padding-bottom:.45cqw}.menu-mini-editorial-collage{background:linear-gradient(90deg, var(--mini-accent) 0 8%, #fff 8%);border:2px solid #17324d}.menu-mini-stained-glass{background:linear-gradient(90deg,#d95d52 0 5%,#f2b84b 5% 10%,#fff 10% 90%,#287c78 90% 95%,#17324d 95% 100%);border:2px solid #17324d}[data-mini-template=recortes] .menu-mini-accent{border-radius:0;width:44%;transform:rotate(-3deg);background:#f2b84b!important}[data-mini-template=recortes] .menu-mini-title{background:var(--mini-accent);border-radius:0;width:68%;transform:rotate(1deg)}.menu-mini-editorial-collage[data-mini-template=recortes-2]{border-color:color-mix(in srgb, var(--mini-accent) 76%, black);background:linear-gradient(90deg, var(--mini-accent) 0 8%, color-mix(in srgb, var(--mini-accent) 62%, white) 8% 11%, #fff 11%)}[data-mini-template=recortes-2] .menu-mini-accent{border-radius:0;width:44%;transform:rotate(-3deg);background:color-mix(in srgb, var(--mini-accent) 62%, white)!important}[data-mini-template=recortes-2] .menu-mini-title{background:var(--mini-accent);border-radius:0;width:68%;transform:rotate(1deg)}[data-mini-template=recortes-2] .menu-mini-divider,[data-mini-template=recortes-2] .menu-mini-lines span{background:color-mix(in srgb, var(--mini-accent) 76%, black)!important}[data-mini-template=vitral] .menu-mini-accent{border-radius:0;width:56%;background:linear-gradient(90deg,#d95d52 0 33%,#f2b84b 33% 66%,#287c78 66%)!important}[data-mini-template=vitral] .menu-mini-title{background:#17324d;width:72%}.menu-frame-modular-mosaic .menu-paper-inner,.menu-frame-kinetic-arcs .menu-paper-inner,.menu-frame-brand-symbol-watermark .menu-paper-inner{padding:4.8% 6.5%;inset:3.2%;overflow:hidden;background:#fff!important}.menu-frame-modular-mosaic .menu-paper-inner>*,.menu-frame-kinetic-arcs .menu-paper-inner>*,.menu-frame-brand-symbol-watermark .menu-paper-inner>*{z-index:1;position:relative}.menu-frame-modular-mosaic .menu-paper-inner{border:.2cqw solid #17324d;box-shadow:inset 0 1.25cqw #f2b84b}.menu-frame-modular-mosaic .menu-paper-inner:before,.menu-frame-modular-mosaic .menu-paper-inner:after{z-index:0;content:"";position:absolute}.menu-frame-modular-mosaic .menu-paper-inner:before{background:linear-gradient(90deg, var(--menu-accent) 0 48%, #d95d52 48% 72%, #17324d 72%);clip-path:polygon(0 0,100% 0,100% 68%,38% 68%,38% 100%,0 100%);width:25cqw;height:8cqw;top:0;right:0}.menu-frame-modular-mosaic .menu-paper-inner:after{background:linear-gradient(90deg,#287c78 0 35%,#f2b84b 35% 58%,#fff 58%);width:20cqw;height:6cqw;bottom:0;left:0}[data-template=mosaico-editorial] .menu-header{text-align:left;border-bottom:.22cqw solid #17324d;padding:1.4cqw 0 1.4cqw 2cqw}[data-template=mosaico-editorial] .menu-creative-interior-ornament{width:42cqw;margin:0 0 1cqw}[data-template=mosaico-editorial] .menu-logo,[data-template=mosaico-editorial] .menu-monogram{margin-left:0}[data-template=mosaico-editorial] .menu-title{color:#17324d;letter-spacing:0;text-transform:uppercase;max-width:72cqw;font-weight:700;line-height:.95}[data-template=mosaico-editorial] .menu-title:after{background:var(--menu-accent);content:"";width:26cqw;height:.75cqw;margin-top:.8cqw;display:block;box-shadow:9cqw 0 #d95d52}[data-template=mosaico-editorial] .menu-date{color:#17324d;background:#f2b84b;border:0;margin-left:1.2cqw;padding:.4cqw 1.1cqw}[data-template=mosaico-editorial] .menu-sections{padding-left:2cqw}[data-template=mosaico-editorial] .menu-section{text-align:left;border-top:.18cqw solid #17324d;padding:.85cqw 1.3cqw .65cqw 2cqw;position:relative}[data-template=mosaico-editorial] .menu-section:before{background:var(--menu-accent);content:"";width:1.15cqw;height:100%;position:absolute;top:-.18cqw;left:0}[data-template=mosaico-editorial] .menu-section:nth-child(2):before{background:#287c78}[data-template=mosaico-editorial] .menu-section:nth-child(3):before{background:#d95d52}[data-template=mosaico-editorial] .menu-section h3{color:#17324d;letter-spacing:0;text-transform:uppercase;font-weight:700}[data-template=mosaico-editorial] .menu-price{background:var(--menu-accent);color:var(--menu-on-accent);border:.22cqw solid #17324d;border-radius:0;box-shadow:.65cqw .65cqw #f2b84b}.menu-frame-kinetic-arcs .menu-paper-inner{border:.2cqw solid var(--menu-accent);box-shadow:inset 0 0 0 .45cqw #fff}.menu-frame-kinetic-arcs .menu-paper-inner:before,.menu-frame-kinetic-arcs .menu-paper-inner:after{z-index:0;content:"";border:2.2cqw solid;border-radius:50%;width:27cqw;height:27cqw;position:absolute}.menu-frame-kinetic-arcs .menu-paper-inner:before{border-color:#d95d52 #f2b84b #f2b84b #d95d52;top:-14cqw;right:-10cqw;transform:rotate(24deg)}.menu-frame-kinetic-arcs .menu-paper-inner:after{border-color:var(--menu-accent) #287c78 #287c78 var(--menu-accent);bottom:-25cqw;left:-12cqw;transform:rotate(-18deg)}[data-template=arcos-contemporaneos] .menu-creative-interior-ornament{width:43cqw;margin-bottom:.8cqw}[data-template=arcos-contemporaneos] .menu-header{padding-bottom:1.2cqw}[data-template=arcos-contemporaneos] .menu-title{color:#17324d;font-weight:600;line-height:1}[data-template=arcos-contemporaneos] .menu-date{background:color-mix(in srgb, var(--menu-accent) 16%, white);color:#17324d;border:0;border-radius:0;padding:.45cqw 1.4cqw}[data-template=arcos-contemporaneos] .menu-section{border-top:.35cqw solid var(--menu-accent);width:86%;padding:.8cqw 1.5cqw .55cqw}[data-template=arcos-contemporaneos] .menu-section:nth-child(odd){text-align:left;align-self:flex-start}[data-template=arcos-contemporaneos] .menu-section:nth-child(2n){text-align:right;border-top-color:#d95d52;align-self:flex-end}[data-template=arcos-contemporaneos] .menu-section:nth-child(3){border-top-color:#f2b84b}[data-template=arcos-contemporaneos] .menu-section h3{color:#17324d;letter-spacing:0;text-transform:uppercase}[data-template=arcos-contemporaneos] .menu-price{color:#fff;box-shadow:0 0 0 .25cqw #fff, 0 0 0 .4cqw var(--menu-accent);background:#17324d;border:.35cqw solid #f2b84b;border-radius:50%}.menu-frame-brand-symbol-watermark .menu-paper-inner{border:.22cqw solid #132c47;box-shadow:inset 0 0 0 .45cqw #fff,inset 0 0 0 .58cqw #ab8961}.menu-brand-symbol-watermark{opacity:.075;width:62cqw;height:35cqw;display:block;top:25cqw;left:50%;overflow:hidden;transform:translate(-50%);z-index:0!important;position:absolute!important}.menu-brand-symbol-watermark img{object-fit:contain;width:62cqw;height:62cqw;position:absolute;top:0;left:0}.menu-brand-symbol-badge{width:12cqw;height:6.8cqw;margin:0 auto .5cqw;display:block;position:relative;overflow:hidden}.menu-brand-symbol-badge img{object-fit:contain;width:12cqw;height:12cqw;position:absolute;top:0;left:0}[data-template=reloj-esencial] .menu-creative-interior-ornament{width:35cqw;margin-bottom:.2cqw}[data-template=reloj-esencial] .menu-header{border-bottom:.16cqw solid #ab8961;padding-bottom:1.4cqw}[data-template=reloj-esencial] .menu-title{color:#132c47;letter-spacing:0;text-transform:uppercase;font-weight:600}[data-template=reloj-esencial] .menu-date{color:#132c47;border-color:#ab8961}[data-template=reloj-esencial] .menu-section{border-bottom:.1cqw solid #bdc4cb;padding:.7cqw 1.4cqw}[data-template=reloj-esencial] .menu-section h3{color:#132c47;letter-spacing:0;text-transform:uppercase;grid-template-rows:auto auto;grid-template-columns:.7cqw max-content .7cqw;justify-content:center;align-items:center;column-gap:1cqw;display:grid}[data-template=reloj-esencial] .menu-section h3 .menu-section-title-content{grid-area:1/2}[data-template=reloj-esencial] .menu-section h3:before,[data-template=reloj-esencial] .menu-section h3:after{content:"";background:#ab8961;border-radius:50%;width:.7cqw;height:.7cqw;display:block}[data-template=reloj-esencial] .menu-section h3:before{grid-area:1/1}[data-template=reloj-esencial] .menu-section h3:after{grid-area:1/3}[data-template=reloj-esencial] .menu-footer{padding-top:.8cqw}[data-template=reloj-esencial] .menu-price{color:#fff;background:#132c47;border:.2cqw solid #ab8961;border-radius:50%;box-shadow:0 0 0 .22cqw #fff,0 0 0 .34cqw #132c47}.menu-paper-a5[data-template=mosaico-editorial] .menu-section,.menu-paper-a5[data-template=arcos-contemporaneos] .menu-section,.menu-paper-a5[data-template=reloj-esencial] .menu-section{padding-top:.4cqw;padding-bottom:.4cqw}.menu-paper-a5 .menu-brand-symbol-watermark{top:23cqw}.menu-frame-five-marks .menu-paper-inner,.menu-frame-copper-axis .menu-paper-inner,.menu-frame-quiet-meridian .menu-paper-inner{padding:4.8% 6.5%;inset:3.2%;overflow:hidden;background:#fff!important}.menu-frame-five-marks .menu-paper-inner>*,.menu-frame-copper-axis .menu-paper-inner>*,.menu-frame-quiet-meridian .menu-paper-inner>*{z-index:1;position:relative}.menu-frame-five-marks .menu-paper-inner{border:.16cqw solid #132c47;box-shadow:inset 0 0 0 .38cqw #fff,inset 0 0 0 .48cqw #ab8961}.menu-frame-five-marks .menu-paper-inner:after{z-index:0;content:"";border:.16cqw solid #ab896133;border-radius:50%;width:44cqw;height:44cqw;position:absolute;bottom:-24cqw;right:-15cqw}[data-template=cinco-marcas] .menu-creative-interior-ornament{width:38cqw;margin-bottom:.3cqw}[data-template=cinco-marcas] .menu-header{border-bottom:.12cqw solid #ab8961;padding-bottom:1.35cqw}[data-template=cinco-marcas] .menu-title{color:#132c47;letter-spacing:-.015em;font-weight:600}[data-template=cinco-marcas] .menu-date{color:#132c47;border-color:#cbb69d}[data-template=cinco-marcas] .menu-section{padding:.62cqw 1.2cqw}[data-template=cinco-marcas] .menu-section h3{color:#132c47;letter-spacing:.08em;grid-template-rows:auto auto;grid-template-columns:2.8cqw max-content 2.8cqw;justify-content:center;align-items:center;column-gap:.8cqw;display:grid}[data-template=cinco-marcas] .menu-section-title-content{grid-area:1/2}[data-template=cinco-marcas] .menu-section h3:before,[data-template=cinco-marcas] .menu-section h3:after{content:"";background:#ab8961;width:2.8cqw;height:.1cqw}[data-template=cinco-marcas] .menu-section h3:before{grid-area:1/1}[data-template=cinco-marcas] .menu-section h3:after{grid-area:1/3}[data-template=cinco-marcas] .menu-price{color:#132c47;background:#fff;border:.14cqw solid #132c47;border-radius:50%;box-shadow:0 0 0 .16cqw #fff,0 0 0 .24cqw #ab8961}.menu-frame-copper-axis .menu-paper-inner{border:.12cqw solid #95a0ac;border-top:.18cqw solid #132c47;border-left:.5cqw solid #ab8961}.menu-frame-copper-axis .menu-paper-inner:after{z-index:0;opacity:.13;content:"";background:linear-gradient(142deg,#0000 49.4%,#ab8961 49.6% 50%,#0000 50.2%),linear-gradient(123deg,#0000 49.5%,#132c47 49.7% 50%,#0000 50.2%);width:24cqw;height:18cqw;position:absolute;top:-2cqw;right:3cqw}[data-template=eje-cobre] .menu-creative-interior-ornament{width:34cqw;margin:0 0 .45cqw}[data-template=eje-cobre] .menu-header{text-align:left;border-bottom:.12cqw solid #132c47;padding:.7cqw 0 1.35cqw 1.1cqw}[data-template=eje-cobre] .menu-logo,[data-template=eje-cobre] .menu-monogram{margin-left:0}[data-template=eje-cobre] .menu-title{color:#132c47;letter-spacing:-.025em;text-transform:uppercase;font-weight:700}[data-template=eje-cobre] .menu-date{color:#132c47;border:0;border-left:.28cqw solid #ab8961;padding:.25cqw 0 .25cqw .9cqw}[data-template=eje-cobre] .menu-sections{padding-left:1.1cqw}[data-template=eje-cobre] .menu-section{text-align:left;border-bottom:.1cqw solid #c6ccd3;padding:.6cqw .8cqw .7cqw}[data-template=eje-cobre] .menu-section h3{color:#132c47;letter-spacing:.06em;grid-template-rows:auto auto;grid-template-columns:.5cqw minmax(0,1fr);align-items:center;column-gap:.8cqw;display:grid}[data-template=eje-cobre] .menu-section-title-content{grid-area:1/2}[data-template=eje-cobre] .menu-section h3:before{content:"";background:#ab8961;grid-area:1/1;width:.16cqw;height:1.7cqw}[data-template=eje-cobre] .menu-suggestion-entry{margin-inline:0}[data-template=eje-cobre] .menu-footer{text-align:left;align-items:flex-start;padding-left:1.1cqw}[data-template=eje-cobre] .menu-price{color:#fff;background:#132c47;border:0;border-bottom:.18cqw solid #ab8961;border-radius:0}.menu-frame-quiet-meridian .menu-paper-inner{border:.14cqw solid #132c47;border-radius:1.2cqw}.menu-frame-quiet-meridian .menu-paper-inner:before,.menu-frame-quiet-meridian .menu-paper-inner:after{z-index:0;content:"";border:.15cqw solid #ab89613d;border-radius:50%;width:32cqw;height:32cqw;position:absolute}.menu-frame-quiet-meridian .menu-paper-inner:before{top:-23cqw;left:-12cqw}.menu-frame-quiet-meridian .menu-paper-inner:after{bottom:-23cqw;right:-12cqw}[data-template=meridiano] .menu-creative-interior-ornament{width:40cqw;margin-bottom:.25cqw}[data-template=meridiano] .menu-header{border-bottom:.1cqw solid #9ca6b2;padding-bottom:1.4cqw}[data-template=meridiano] .menu-title{color:#132c47;letter-spacing:-.02em;font-weight:600}[data-template=meridiano] .menu-date{color:#ab8961;letter-spacing:.08em;border:0}[data-template=meridiano] .menu-section{padding:.65cqw 1.2cqw}[data-template=meridiano] .menu-section h3{color:#132c47;letter-spacing:.1em;grid-template-rows:auto auto;grid-template-columns:4.5cqw max-content 4.5cqw;justify-content:center;align-items:center;column-gap:.85cqw;display:grid}[data-template=meridiano] .menu-section-title-content{grid-area:1/2}[data-template=meridiano] .menu-section h3:before,[data-template=meridiano] .menu-section h3:after{content:"";background:linear-gradient(90deg,#0000,#ab8961);width:4.5cqw;height:.1cqw}[data-template=meridiano] .menu-section h3:before{grid-area:1/1}[data-template=meridiano] .menu-section h3:after{grid-area:1/3;transform:scaleX(-1)}[data-template=meridiano] .menu-price{color:#132c47;background:#fff;border:.14cqw solid #ab8961;border-radius:999px}.menu-paper-a5[data-template=cinco-marcas] .menu-section,.menu-paper-a5[data-template=eje-cobre] .menu-section,.menu-paper-a5[data-template=meridiano] .menu-section{padding-top:.38cqw;padding-bottom:.38cqw}.menu-mini-modular-mosaic{background:linear-gradient(135deg, #f2b84b 0 9%, #fff 9% 78%, var(--mini-accent) 78% 88%, #d95d52 88%);border:2px solid #17324d}.menu-mini-kinetic-arcs{border:2px solid var(--mini-accent);background:radial-gradient(circle at 100% 0,#0000 0 22%,#f2b84b 22% 28%,#0000 28%),radial-gradient(circle at 0 100%,#0000 0 22%,#287c78 22% 28%,#0000 28%),#fff}.menu-mini-brand-symbol-watermark{outline-offset:-5px;background:#fff;border:2px solid #132c47;outline:1px solid #ab8961}[data-mini-template=mosaico-editorial] .menu-mini-accent{border-radius:0;width:56%;background:linear-gradient(90deg, #17324d 0 28%, #f2b84b 28% 54%, var(--mini-accent) 54%)!important}[data-mini-template=mosaico-editorial] .menu-mini-title{background:#17324d;border-radius:0;width:72%}[data-mini-template=arcos-contemporaneos] .menu-mini-accent{border-radius:50% 50% 0 0;width:50%;background:var(--mini-accent)!important}[data-mini-template=arcos-contemporaneos] .menu-mini-title{background:#17324d;width:64%}[data-mini-template=reloj-esencial] .menu-mini-group-logo{opacity:.12;clip-path:inset(0 0 45%);width:56%;height:auto;top:14%;left:22%}[data-mini-template=reloj-esencial] .menu-mini-accent{border-radius:0;width:35%;height:.25rem;background:#ab8961!important}[data-mini-template=reloj-esencial] .menu-mini-title{background:#132c47;width:68%}.menu-mini-five-marks{outline-offset:-5px;background:radial-gradient(circle at 34% 18%,#132c47 0 1.4px,#0000 1.8px),radial-gradient(circle at 42% 13%,#132c47 0 1.4px,#0000 1.8px),radial-gradient(circle at 50% 11%,#132c47 0 1.4px,#0000 1.8px),radial-gradient(circle at 58% 13%,#132c47 0 1.4px,#0000 1.8px),radial-gradient(circle at 66% 18%,#132c47 0 1.4px,#0000 1.8px),#fff;border:2px solid #132c47;outline:1px solid #ab8961}.menu-mini-copper-axis{background:linear-gradient(145deg,#0000 48%,#ab896129 49% 50%,#0000 51%),linear-gradient(125deg,#0000 48%,#132c471f 49% 50%,#0000 51%),#fff;border:1px solid #132c47;border-top-width:2px;border-left:5px solid #ab8961}.menu-mini-quiet-meridian{background:radial-gradient(circle at 50% -38%,#0000 0 42%,#ab896152 42.5% 43.5%,#0000 44%),#fff;border:2px solid #132c47;border-radius:7px}[data-mini-template=cinco-marcas] .menu-mini-accent,[data-mini-template=meridiano] .menu-mini-accent{border-radius:0;width:42%;height:2px;background:#ab8961!important}[data-mini-template=cinco-marcas] .menu-mini-title,[data-mini-template=meridiano] .menu-mini-title{background:#132c47;width:64%}[data-mini-template=eje-cobre] .menu-mini-accent{border-radius:0;width:34%;height:2px;margin-left:10%;background:#ab8961!important}[data-mini-template=eje-cobre] .menu-mini-title{background:#132c47;border-radius:0;width:70%;margin-left:10%}.menu-special-menus{width:min(100%, var(--auto-special-menu-width));gap:.75cqw;margin:1.35cqw auto 0;display:grid}.menu-special-menu{box-sizing:border-box;border:.12cqw solid color-mix(in srgb, var(--menu-accent) 42%, white);background:color-mix(in srgb, var(--menu-accent) 5%, white);text-align:left;border-left-width:.45cqw;border-radius:.75cqw;width:100%;padding:1.05cqw 1.35cqw}.menu-special-menu-heading{justify-content:space-between;align-items:flex-start;gap:1.4cqw;display:flex}.menu-special-menu-title-group{flex:1;min-width:0}.menu-special-menu h3{color:var(--menu-accent);font-family:var(--menu-title-font);font-size:calc(var(--auto-heading-size) * .94);letter-spacing:0;text-transform:none;font-weight:700;line-height:1.08}.menu-special-menu-price-group{text-align:right;flex:none}.menu-special-menu-price{color:var(--menu-accent);font-family:var(--menu-body-font);font-size:calc(var(--auto-price-size) * .78);font-weight:700;line-height:1}.menu-special-menu-price-label,.menu-special-menu-conditions{color:#5d665f;font-size:calc(var(--auto-footer-size) * .82);margin-top:.28cqw;font-weight:600;line-height:1.2}.menu-special-menu-conditions{color:var(--menu-accent);text-align:left}.menu-special-menu-description{color:#30362f;font-size:calc(var(--auto-item-size) * .82);white-space:pre-line;margin-top:.62cqw;line-height:1.3}.menu-special-menu-translation{opacity:.65;font-size:calc(var(--auto-translation-size) * .92);font-style:italic;font-weight:400}.menu-special-menu-title-group .menu-special-menu-translation{color:var(--menu-accent);margin-top:.2cqw;line-height:1.18}.menu-has-special-menus.menu-has-suggestions .menu-special-menus{margin-top:.9cqw}.menu-has-special-menus.menu-has-suggestions .menu-section-suggestions{margin-top:.75cqw}.menu-frame-bar .menu-special-menus,[data-template=minimalista] .menu-special-menus,[data-template=editorial] .menu-special-menus,[data-template=origen] .menu-special-menus{margin-left:0;margin-right:0}.menu-frame-bar .menu-special-menu,[data-template=minimalista] .menu-special-menu,[data-template=editorial] .menu-special-menu,[data-template=origen] .menu-special-menu{background:0 0;border-left-width:.32cqw;border-right:0;border-radius:0;padding-right:0}[data-template=art-deco] .menu-special-menu,[data-template=vitral] .menu-special-menu,[data-template=reloj-esencial] .menu-special-menu{border-width:.2cqw;border-color:var(--menu-accent);background:#fff}[data-template=recortes] .menu-special-menu,[data-template=recortes-2] .menu-special-menu,[data-template=mosaico-editorial] .menu-special-menu,[data-template=celosia-verde] .menu-special-menu{border-radius:0}[data-template=reloj-esencial] .menu-special-menu{border-color:#ab8961}[data-template=reloj-esencial] .menu-special-menu h3,[data-template=reloj-esencial] .menu-special-menu-price{color:#132c47}.menu-paper[data-layout-density=compact] .menu-special-menus,.menu-paper[data-layout-density=tight] .menu-special-menus,.menu-paper[data-layout-density=overflow] .menu-special-menus{gap:.45cqw;margin-top:.7cqw}.menu-paper[data-layout-density=compact] .menu-special-menu,.menu-paper[data-layout-density=tight] .menu-special-menu,.menu-paper[data-layout-density=overflow] .menu-special-menu{padding:.7cqw 1cqw}.menu-paper[data-layout-density=tight] .menu-special-menu-description,.menu-paper[data-layout-density=overflow] .menu-special-menu-description{font-size:calc(var(--auto-item-size) * .76);margin-top:.35cqw;line-height:1.2}.menu-paper-a5 .menu-special-menus{gap:.45cqw;width:92%;margin-top:.75cqw}.menu-paper-a5 .menu-special-menu{padding:.65cqw .9cqw}.menu-paper .menu-footer>.menu-special-menus{margin-top:var(--auto-footer-block-gap)}.menu-paper .menu-footer>.menu-section-suggestions{margin-top:var(--auto-optional-block-gap)}.menu-paper[data-layout-density=tight] .menu-footer>.menu-special-menus,.menu-paper[data-layout-density=overflow] .menu-footer>.menu-special-menus{margin-top:clamp(.35cqw, calc(var(--auto-footer-block-gap) * .4), .8cqw)}.menu-paper[data-layout-density=tight] .menu-footer>.menu-section-suggestions,.menu-paper[data-layout-density=overflow] .menu-footer>.menu-section-suggestions{margin-top:clamp(.25cqw, calc(var(--auto-optional-block-gap) * .4), .65cqw)}.menu-paper .menu-footer>.menu-contact{margin-top:var(--auto-contact-gap)}:is([data-template=elegante],[data-template=orbita],[data-template=toscana],[data-template=oliva],[data-template=herbario]) .menu-section h3:before,:is([data-template=elegante],[data-template=orbita],[data-template=toscana],[data-template=oliva],[data-template=herbario]) .menu-section h3:after{content:none}:is([data-template=elegante],[data-template=orbita],[data-template=toscana],[data-template=oliva],[data-template=herbario]) .menu-section-title-primary:before,:is([data-template=elegante],[data-template=orbita],[data-template=toscana],[data-template=oliva],[data-template=herbario]) .menu-section-title-primary:after{vertical-align:middle;display:inline-block}[data-template=elegante] .menu-section-title-primary:before,[data-template=elegante] .menu-section-title-primary:after{color:var(--menu-accent);content:"◆";margin-inline:1.2cqw;font-size:1cqw}[data-template=orbita] .menu-section-title-primary:before,[data-template=orbita] .menu-section-title-primary:after{color:var(--group-copper);content:"●";margin-inline:1.2cqw;font-size:.8cqw}[data-template=toscana] .menu-section-title-primary:before,[data-template=toscana] .menu-section-title-primary:after{color:var(--menu-accent);content:" ~ "}[data-template=oliva] .menu-section-title-primary:before,[data-template=oliva] .menu-section-title-primary:after{content:"🫒";margin-inline:.9cqw;font-size:.65em}[data-template=herbario] .menu-section-title-primary:before,[data-template=herbario] .menu-section-title-primary:after,[data-template=herbario] .menu-title>span:first-child:before,[data-template=herbario] .menu-title>span:first-child:after{background:var(--menu-accent);content:"";opacity:.55;border-radius:100% 0;width:1.5cqw;height:.65cqw;margin-inline:.9cqw}[data-template=oliva] .menu-olive-illustration,[data-template=herbario] .menu-creative-interior-ornament{display:none}[data-template=oliva] .menu-title>span:first-child:before,[data-template=oliva] .menu-title>span:first-child:after{content:"🫒";vertical-align:.18em;margin-inline:1.25cqw;font-size:.34em;display:inline-block}[data-template=herbario] .menu-title>span:first-child:before,[data-template=herbario] .menu-title>span:first-child:after{vertical-align:.16em;width:2.4cqw;height:.9cqw;display:inline-block}[data-template=toscana] .menu-title:before,[data-template=toscana] .menu-title:after{content:none}[data-template=toscana] .menu-title>span:first-child:before,[data-template=toscana] .menu-title>span:first-child:after{color:var(--menu-accent);content:" ~ "}.menu-paper-a5[data-layout-density=overflow] .menu-section{flex-shrink:0}.menu-paper-a5[data-layout-density=overflow] .menu-items{gap:.72cqw}.menu-paper-a5[data-layout-density=overflow] .menu-item-name{font-size:1.75cqw;line-height:1.08}.menu-paper-a5[data-layout-density=overflow] .menu-item-translation{font-size:1.18cqw;line-height:1.03}.menu-paper-a5[data-layout-density=overflow]:is([data-template=recortes],[data-template=recortes-2]) .menu-section h3{flex-wrap:nowrap;align-items:baseline;gap:.55cqw;display:flex}.menu-paper-a5[data-layout-density=overflow]:is([data-template=recortes],[data-template=recortes-2]) .menu-section h3:before{flex:none;font-size:3cqw;line-height:.85}.menu-paper-a5[data-layout-density=overflow]:is([data-template=recortes],[data-template=recortes-2]) .menu-section-title-translation{white-space:nowrap;margin-top:0;font-size:.66em}
