.stf__parent{box-sizing:border-box;-ms-touch-action:pan-y;touch-action:pan-y;display:block;position:relative;transform:translateZ(0)}.sft__wrapper{box-sizing:border-box;width:100%;position:relative}.stf__parent canvas{width:100%;height:100%;position:absolute;top:0;left:0}.stf__block{box-sizing:border-box;perspective:2000px;width:100%;height:100%;position:absolute}.stf__item{transform-style:preserve-3d;display:none;position:absolute}.stf__outerShadow,.stf__innerShadow,.stf__hardShadow,.stf__hardInnerShadow{position:absolute;top:0;left:0}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500 600;font-display:swap;src:url(/durango/fonts/cormorant-garamond-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500 600;font-display:swap;src:url(/durango/fonts/cormorant-garamond-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:400 700;font-display:swap;src:url(/durango/fonts/montserrat-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:400 700;font-display:swap;src:url(/durango/fonts/montserrat-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color:#f7f0e4;background:#111820;font-family:Montserrat,Arial,sans-serif}body{margin:0;overflow:hidden}button{font:inherit}.loading{letter-spacing:.25em;text-transform:uppercase;color:#f7f0e4;background:#101820;place-items:center;height:100vh;display:grid}.app-shell{background:radial-gradient(circle at 50% 18%,#334d69 0,#172432 39%,#0b1118 78%);grid-template-rows:58px 1fr 38px;height:100vh;display:grid}.topbar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:12;background:#0b1017e8;border-bottom:1px solid #ffffff18;justify-content:space-between;align-items:center;padding:0 22px;display:flex}.app-brand{align-items:baseline;gap:12px;display:flex}.app-brand b{letter-spacing:.16em;font:600 22px Cormorant Garamond,serif}.app-brand span{letter-spacing:.22em;color:#a8b6c7;font-size:9px}.actions{align-items:center;gap:4px;display:flex}.actions button,.drawer button{color:#dce4ee;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:8px;display:flex}.actions button:hover,.drawer button:hover{background:#ffffff12}.actions button span,.actions output{text-transform:uppercase;letter-spacing:.08em;font-size:10px}.actions output{text-align:center;width:42px}.actions svg{width:17px}.reader{grid-template-columns:60px minmax(0,1fr) 60px;align-items:center;min-height:0;display:grid;position:relative;overflow:hidden}.reader:after{content:"";z-index:0;filter:blur(22px);background:#000a;border-radius:50%;height:8%;position:absolute;bottom:2.5%;left:12%;right:12%}.book-viewport{z-index:2;height:calc(100vh - 122px);transform:scale(var(--zoom));touch-action:none;-webkit-user-select:none;user-select:none;place-items:center;transition:transform .25s;display:grid;position:relative}.real-book{filter:none}.book-page{background:#f1e8d8;overflow:hidden}.book-page>.page{width:100%;height:100%;box-shadow:none}.stf__parent{margin:auto!important}.stf__item{background:#eee4d2}.gesture-hint{z-index:20;color:#b9c7d8;letter-spacing:.14em;text-transform:uppercase;pointer-events:none;opacity:.8;background:#07101bc9;border:1px solid #ffffff1f;border-radius:99px;padding:6px 12px;font-size:8px;position:absolute;bottom:6px}.nav{z-index:4;color:#fff;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff12;border-radius:12px;width:42px;height:64px;margin:auto;position:relative}.nav:disabled{opacity:.2}.nav svg{width:24px}footer{z-index:12;letter-spacing:.12em;text-transform:uppercase;color:#9fabb9;background:#0b1017;border-top:1px solid #ffffff12;grid-template-columns:1fr minmax(160px,30vw) 80px;align-items:center;gap:20px;padding:0 22px;font-size:9px;display:grid;position:relative}.progress{background:#ffffff18;height:2px}.progress i{background:linear-gradient(90deg,#1f5da4,#d27a4b);height:100%;transition:width .3s;display:block}.drawer{z-index:30;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#101821f5;width:min(480px,92vw);padding:18px;position:fixed;top:0;bottom:0;right:0;overflow:auto;box-shadow:-20px 0 70px #0008}.drawer-head{z-index:2;background:#101821;justify-content:space-between;align-items:center;padding:0 0 14px;display:flex;position:sticky;top:0}.drawer-head b{text-transform:uppercase;letter-spacing:.18em}.thumb-grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.thumb-grid>button{text-align:left;background:#ffffff06;border:1px solid #0000;padding:8px;display:block}.thumb-grid>button.active{border-color:#d27a4b}.thumb-grid>button>div{background:#ddd;height:220px;overflow:hidden}.thumb-grid .page{transform-origin:0 0;pointer-events:none;width:155px;height:220px}.thumb-grid span{letter-spacing:.08em;text-transform:uppercase;padding-top:7px;font-size:9px;display:block}.thumb-grid .page *{pointer-events:none}.flower-burst{z-index:25;pointer-events:none;position:fixed;inset:50% auto auto 50%}.flower-burst i{color:#1f5da4;text-shadow:none;animation:.96s cubic-bezier(.18,.72,.28,1) both petal-flight;animation-delay:var(--delay);font-size:clamp(12px,1.7vw,22px);font-style:normal;position:absolute}@keyframes petal-flight{0%{opacity:0;transform:translate(-50%,-50%)scale(.15)rotate(0)}24%{opacity:.65}65%{opacity:.45}to{opacity:0;transform:translate(calc(-50% + var(--x) * .45), calc(-50% + var(--y) * .45)) scale(1) rotate(var(--r))}}@media (width<=800px),(pointer:coarse){.app-brand span,.actions button span,.actions output{display:none}.topbar{padding:0 10px}.reader{grid-template-columns:38px minmax(0,1fr) 38px}.nav{width:32px;height:54px}.book-viewport{height:calc(100vh - 114px)}footer{grid-template-columns:1fr 80px}.progress{display:none}.gesture-hint{font-size:7px;bottom:2px}}@media (prefers-reduced-motion:reduce){.flower-burst{display:none}.book-viewport{transition:none}}@media print{body{overflow:visible}.topbar,footer,.nav,.drawer,.gesture-hint{display:none!important}.app-shell,.reader,.book-viewport{background:#fff;height:auto;display:block;transform:none}.stf__parent,.stf__block{width:auto!important;height:auto!important;display:block!important}.book-page{page-break-after:always;width:148mm!important;height:210mm!important;display:block!important;position:relative!important;transform:none!important}.book-page>.page{width:148mm;height:210mm}}:root{--durango-deep:#173f70;--durango-blue:#2f679d;--durango-cream:#f4edde;--durango-night:#081a2c}.app-shell{background:radial-gradient(circle at 50% 8%,#315f8d 0,#173f70 28%,#0c2947 58%,#071522 100%)}.topbar{background:#071827ed;border-bottom-color:#6f9bc63d;box-shadow:0 6px 24px #020b14aa}.app-brand{align-items:center;gap:9px}.app-brand b{color:var(--durango-cream);text-shadow:0 0 18px #7fa8ce44}.app-brand span{color:#a9c1d8}.app-scorpion{filter:brightness(1.9)saturate(.8);opacity:.9;width:27px;height:27px}.actions button,.drawer button{color:var(--durango-cream)}.actions button:hover{background:#2f679d3d}.reader:after{background:#020914c9}.nav{color:var(--durango-cream);background:#173f70dc;border-color:#dce9f52e;box-shadow:0 8px 24px #02091488}.nav:hover{background:#2f679d}.gesture-hint{color:#c8d7e5;background:#071827df;border-color:#91b4d43d}.progress i{background:linear-gradient(90deg, var(--durango-blue), #85acd0, var(--durango-cream))}.drawer{background:#071827f7}.drawer-head{background:#071827}.thumb-grid>button.active{background:#2f679d1f;border-color:#82aeda}.flower-burst i{color:#3d79b1}.flower-burst i:nth-child(3n+2){color:#7da6cd}.flower-burst i:nth-child(3n){color:var(--durango-cream)}.real-book .book-page>.page{transform:scale(var(--art-scale-x,1), var(--art-scale-y,1));transform-origin:0 0;width:560px!important;max-width:none!important;height:794px!important;max-height:none!important;box-shadow:none!important}.thumb-grid>button{border-radius:20px;overflow:hidden}.thumb-grid>button>div>.page{transform-origin:0 0;transform:scale(.277);width:560px!important;max-width:none!important;height:794px!important}.thumb-grid>button>div{border-radius:14px;width:155px;height:220px}@media (width<=800px),(pointer:coarse){body{overscroll-behavior:none}.app-shell{grid-template-rows:54px minmax(0,1fr) 34px;height:100dvh}.topbar{padding:0 max(8px, env(safe-area-inset-right)) 0 max(8px, env(safe-area-inset-left))}.app-brand{gap:6px}.app-brand b{letter-spacing:.12em;font-size:18px}.app-scorpion{width:23px;height:23px}.actions{gap:0}.actions button{justify-content:center;width:34px;height:40px;padding:7px}.actions svg{width:16px}.reader{min-width:0;display:block}.book-viewport{width:100%;height:100%;transform:scale(var(--zoom));transform-origin:50%;padding:10px 3px 12px}.nav{z-index:22;background:#173f70ef;width:34px;height:58px;margin:0;position:absolute;top:50%;translate:0 -50%}.nav.prev{left:max(4px, env(safe-area-inset-left))}.nav.next{right:max(4px, env(safe-area-inset-right))}.gesture-hint{text-align:center;white-space:nowrap;max-width:78vw;bottom:5px}.real-book{filter:none}footer{padding:0 max(12px, env(safe-area-inset-right)) 0 max(12px, env(safe-area-inset-left));font-size:8px}.drawer{width:100vw;padding:14px max(14px, env(safe-area-inset-right)) 14px max(14px, env(safe-area-inset-left))}.thumb-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.thumb-grid>button>div{margin:auto}}@media (width<=370px){.app-brand b{font-size:16px}.app-scorpion{display:none}.actions button{width:31px}.gesture-hint{font-size:6px}}.mobile-page-label{display:none}.real-book{height:100%;max-height:100%;min-width:0!important;min-height:0!important}.real-book[data-layout=single]{max-width:610px!important}.real-book>.stf__wrapper{height:100%;padding-bottom:0!important}.dish-photo{touch-action:manipulation}button:focus-visible{outline-offset:3px;outline:3px solid #84add5}.photo-lightbox{width:100%;max-width:none;height:100%;max-height:none;color:var(--durango-cream);overscroll-behavior:contain;touch-action:pan-y;box-sizing:border-box;background:0 0;border:0;margin:0;padding:32px;position:fixed;inset:0;overflow:auto}.photo-lightbox[open]{place-items:center;display:grid}.photo-lightbox::backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#041424ec}.photo-panel{background:var(--durango-cream);width:min(1120px,100%);max-height:calc(100dvh - 64px);color:var(--durango-deep);border:1px solid #91b3d151;border-radius:24px;grid-template-columns:minmax(0,1.55fr) minmax(240px,.75fr);display:grid;position:relative;overflow:auto;box-shadow:0 25px 100px #0008}.photo-close{z-index:2;color:#fffaf0;cursor:pointer;background:#173f70f2;border:1px solid #f4edde80;border-radius:99px;justify-content:center;align-items:center;gap:7px;min-width:44px;min-height:44px;padding:10px 14px;display:flex;position:absolute;top:14px;right:14px;box-shadow:0 3px 12px #061a2b38}.photo-close:hover{background:#2f679d}.photo-close svg{width:21px;height:21px}.photo-close span{font-size:11px;font-weight:600}.photo-stage{background:#0b253d;place-items:center;min-width:0;height:min(78dvh,760px);min-height:0;margin:0;padding:20px;display:grid}.photo-stage img{object-fit:contain;border-radius:12px;width:100%;height:100%;min-height:0;display:block}.photo-details{align-self:center;padding:76px 32px 44px}.photo-brand{letter-spacing:.18em;color:#527696;font-size:10px;font-weight:600;line-height:1.6;display:block}.photo-details h2{letter-spacing:-.02em;overflow-wrap:anywhere;margin:20px 0 14px;font:600 clamp(30px,3.5vw,48px)/1.02 Cormorant Garamond,Georgia,serif}.photo-price{letter-spacing:.02em;color:#245e91;margin:0 0 22px;font-size:20px;font-weight:700}.photo-variants{border-top:1px solid #173f7026;width:100%;margin:0 0 22px}.photo-variant{border-bottom:1px solid #173f7026;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:18px;padding:10px 0;display:grid}.photo-variant span{color:#173f70;min-width:0;font-size:14px;font-weight:650;line-height:1.35}.photo-variant strong{color:#245e91;white-space:nowrap;font-size:18px;line-height:1}#photo-description{color:#354f68;margin:0;font-size:14px;line-height:1.8}.photo-note{color:#58718a;border-top:1px solid #173f702e;margin:22px 0 0;padding-top:15px;font-size:11px;line-height:1.6}@media (width<=800px),(pointer:coarse){.reader{grid-template-rows:minmax(0,1fr) 52px;grid-template-columns:1fr 90px 1fr;display:grid;overflow:hidden}.book-viewport{grid-area:1/1/auto/-1;min-width:0;min-height:0;padding:8px 3px 20px}.nav{border-radius:14px;grid-row:2;align-self:center;width:48px;height:44px;margin:0;position:static;top:auto;translate:none;box-shadow:0 5px 18px #02091440}.nav.prev{grid-column:1;justify-self:end}.nav.next{grid-column:3;justify-self:start}.mobile-page-label{letter-spacing:.08em;color:#f4edde;grid-area:2/2;justify-self:center;font-size:12px;display:block}.mobile-page-label span{color:#9db7d0}.gesture-hint{max-width:92vw;padding:4px 10px;font-size:6.5px;bottom:0}.photo-lightbox{padding:12px max(12px, env(safe-area-inset-right)) max(12px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left))}.photo-panel{border-radius:20px;grid-template-columns:minmax(0,1fr);width:min(560px,100%);max-height:calc(100dvh - 24px)}.photo-stage{height:min(58dvh,560px);padding:16px}.photo-details{padding:22px 24px 28px}.photo-details h2{margin:11px 0 10px;font-size:34px}.photo-price{margin-bottom:14px;font-size:18px}.photo-variants{margin-bottom:16px}.photo-variant{gap:14px;padding:9px 0}.photo-variant span{font-size:13px}.photo-variant strong{font-size:17px}#photo-description{font-size:13px;line-height:1.7}.photo-close{grid-area:1/1;place-self:start end;margin:10px 10px -54px 0;position:sticky;top:10px;right:auto}.photo-stage{grid-area:1/1}.photo-brand{font-size:9px}.photo-note{font-size:10px}}@media (height<=540px) and (width>=600px){.photo-panel{grid-template-columns:minmax(0,1.3fr) minmax(210px,.85fr)}.photo-stage{grid-area:auto;height:calc(100dvh - 28px);padding:12px}.photo-details{padding:56px 22px 22px}.photo-details h2{font-size:28px}.photo-close{margin:0;position:absolute;top:10px;right:10px}}@media print{.photo-lightbox,.mobile-page-label{display:none!important}}.nav>span,.mobile-instruction{display:none}@media (width<=800px),(pointer:coarse){.topbar .actions button:not(:first-child),.topbar .actions output{display:none}.topbar .actions button:first-child{background:#173f70;border:1px solid #9db7d04f;border-radius:12px;width:auto;min-width:92px;padding:8px 12px}.topbar .actions button:first-child span{font-size:11px;display:inline}.reader{padding-bottom:max(4px, env(safe-area-inset-bottom));grid-template-rows:minmax(0,1fr) 66px;grid-template-columns:minmax(112px,1fr) 72px minmax(112px,1fr);display:grid;overflow:hidden}.book-viewport{touch-action:none;overscroll-behavior:none;grid-area:1/1/auto/-1;width:100%;min-width:0;height:100%;min-height:0;padding:14px 24px 29px;transform:none}.real-book{filter:none;width:100%!important;max-width:560px!important}.nav{color:#fffaf0;letter-spacing:.02em;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:#174d83;border-color:#a8c4de55;border-radius:14px;grid-row:2;justify-content:center;align-self:center;align-items:center;gap:6px;width:min(120px,100% - 12px);height:48px;margin:0;font-size:11px;font-weight:700;display:flex;position:static;top:auto;translate:none;box-shadow:0 5px 16px #02091455}.nav>span{display:inline}.nav svg{width:22px;height:22px}.nav:active:not(:disabled){background:#3274aa;transform:scale(.97)}.nav:disabled{opacity:.3}.nav.prev{grid-column:1;justify-self:end;position:static}.nav.next{grid-column:3;justify-self:start;position:static}.mobile-page-label{letter-spacing:.05em;color:#f4edde;flex-direction:column;grid-area:2/2;justify-content:center;justify-self:center;align-items:center;font-size:10px;line-height:1.15;display:flex}.mobile-page-label b{font-size:17px}.mobile-page-label span{color:#9db7d0}.desktop-instruction{display:none}.mobile-instruction{display:inline}.gesture-hint{letter-spacing:.06em;text-align:center;white-space:nowrap;background:#071827f0;max-width:calc(100vw - 44px);padding:5px 10px;font-size:8px;bottom:3px}.dish-photo{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.flower-burst i{text-shadow:none;animation-duration:.72s}.is-flipping .real-book{filter:none}}.book-page{contain:layout paint style;backface-visibility:hidden}.real-book img{image-rendering:auto}.is-flipping .stf__item,.is-flipping .book-page{will-change:transform, clip-path}.is-flipping .editorial-page .dish-photo{box-shadow:none!important}.is-flipping .editorial-page .dish-photo img{transition:none!important}.is-flipping .editorial-page:before{box-shadow:none!important}@media (width<=350px){.reader{grid-template-columns:minmax(102px,1fr) 58px minmax(102px,1fr)}.book-viewport{padding-left:18px;padding-right:18px}.nav{gap:3px;font-size:11px}.nav svg{width:19px}}.actions .sections-action,.actions .reading-action{border:1px solid #ffffff1a;min-height:40px;padding-inline:12px}.actions .reading-action{color:#123c67;background:#f5ead8}.actions .reading-action:hover{background:#fff7e9}.drawer{width:min(560px,100vw);padding:22px}.drawer-head{align-items:flex-start;padding-bottom:18px}.drawer-head>div{gap:5px;display:grid}.drawer-head b{text-transform:none;letter-spacing:.02em;color:#fff8ed;font:600 24px/1.1 Cormorant Garamond,Georgia,serif}.drawer-head span{color:#aebdca;font-size:13px}.drawer-head>button{border:1px solid #ffffff1a;flex:none;justify-content:center;width:44px;height:44px}.section-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-bottom:22px;display:grid}.drawer .section-grid>button{text-align:left;background:linear-gradient(145deg,#173451,#10263c);border:1px solid #ffffff17;border-radius:14px;align-content:center;justify-items:start;gap:6px;min-height:108px;padding:16px 58px 16px 16px;display:grid;position:relative}.drawer .section-grid>button:hover,.drawer .section-grid>button.active{background:linear-gradient(145deg,#1d456d,#12304c);border-color:#d18a5b}.section-grid button>span{color:#fff8ed;font:600 23px/1 Cormorant Garamond,Georgia,serif}.section-grid button>small{color:#b9c8d5;font-size:11px;line-height:1.35}.section-grid button>b{letter-spacing:.06em;color:#d7a47d;font-size:9px;position:absolute;top:12px;right:12px}.all-pages{border-top:1px solid #ffffff18;padding-top:14px}.all-pages>summary{cursor:pointer;color:#e7edf2;background:#ffffff0b;border-radius:10px;justify-content:space-between;align-items:center;min-height:48px;padding:0 14px;font-size:13px;font-weight:700;list-style:none;display:flex}.all-pages>summary::-webkit-details-marker{display:none}.all-pages>summary:after{content:"+";font-size:24px;font-weight:400}.all-pages[open]>summary:after{content:"−"}.all-pages .thumb-grid{padding-top:16px}.reading-mode{z-index:100;color:#153c63;background:radial-gradient(circle at 0 0,#d8a87926,#0000 28%),linear-gradient(135deg,#fffdf7,#f3ecde);grid-template-rows:72px minmax(0,1fr) 72px;display:grid;position:fixed;inset:0}.reading-toolbar{background:#0f3458;border-bottom:4px solid #d08a59;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;padding:0 clamp(14px,4vw,48px);display:grid;box-shadow:0 4px 20px #0b203438}.reading-toolbar>img{object-fit:contain;width:112px;height:48px}.reading-toolbar button,.reading-footer button{color:#fff;cursor:pointer;background:#ffffff12;border:1px solid #ffffff35;border-radius:12px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:0 16px;font-size:15px;font-weight:700;display:inline-flex}.reading-toolbar button:hover{background:#fff2}.reading-toolbar svg,.reading-footer svg{width:22px;height:22px}.reading-sections{justify-self:start}.reading-close{justify-self:end}.reading-content{scroll-behavior:smooth;padding:clamp(28px,5vw,64px) max(22px,50vw - 460px);overflow:auto}.reading-heading{max-width:820px;margin:0 auto clamp(24px,4vw,42px)}.reading-heading>p{color:#b75632;letter-spacing:.16em;margin:0 0 10px;font-size:14px;font-weight:800}.reading-heading h1{color:#0f3a64;margin:0;font:600 clamp(42px,7vw,72px)/.95 Cormorant Garamond,Georgia,serif}.reading-summary{color:#3e566c;max-width:760px;margin-top:20px;font-size:clamp(18px,2.2vw,22px);line-height:1.55}.reading-list{gap:16px;max-width:820px;margin:0 auto;display:grid}.reading-item{background:#fffdfa;border:1px solid #183d6224;border-left:6px solid #d07c4a;border-radius:4px 18px 18px 4px;padding:clamp(20px,3vw,30px);box-shadow:0 12px 34px #153c6310}.reading-item-head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.reading-item h2{color:#123f6c;margin:0;font:600 clamp(28px,4vw,38px)/1.05 Cormorant Garamond,Georgia,serif}.reading-item-head>strong{color:#b34f2d;flex:none;font-size:clamp(21px,3vw,28px)}.reading-item>p{color:#3d5365;margin:14px 0 0;font-size:clamp(18px,2.3vw,21px);line-height:1.6}.reading-item>small{color:#73594b;margin-top:12px;font-size:16px;line-height:1.45;display:block}.reading-variants{gap:0;margin:18px 0 0;padding:0;list-style:none;display:grid}.reading-variants li{border-top:1px solid #153c631c;justify-content:space-between;gap:20px;padding:12px 0;font-size:clamp(18px,2.2vw,21px);line-height:1.35;display:flex}.reading-variants strong{color:#b34f2d;flex:none}.reading-empty{text-align:center;color:#405a70;justify-items:center;gap:18px;max-width:620px;margin:8vh auto 0;display:grid}.reading-empty svg{color:#b75632;width:54px;height:54px}.reading-empty p{margin:0;font-size:21px;line-height:1.55}.reading-footer{z-index:1;color:#fff;background:#0e2d4a;border-top:0;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;padding:0 clamp(14px,4vw,48px);display:grid;position:relative}.reading-footer>button:first-child{justify-self:start}.reading-footer>button:last-child{justify-self:end}.reading-footer button:disabled{opacity:.35;cursor:default}.reading-footer>span{letter-spacing:.12em;font-size:13px}@media (width<=800px),(pointer:coarse){.app-shell{grid-template-rows:64px minmax(0,1fr)}.topbar{justify-content:space-between;gap:8px;padding:0 10px}.app-brand{min-width:0}.app-logo{object-fit:contain;width:88px;max-height:48px}.topbar .actions{flex:none;gap:6px;display:flex}.topbar .actions .sections-action,.topbar .actions .reading-action{border-radius:11px;flex:none;width:auto;min-width:104px;min-height:46px;padding:0 10px;display:flex!important}.topbar .actions .sections-action span,.topbar .actions .reading-action span{letter-spacing:.02em;text-transform:none;font-size:10px}.topbar .actions .spread-action,.topbar .actions .zoom-control,.topbar .actions .zoom-output{display:none!important}.drawer{padding:14px}.section-grid{grid-template-columns:1fr;gap:8px}.drawer .section-grid>button{min-height:82px;padding-block:12px}.section-grid button>span{font-size:22px}.reading-mode{grid-template-rows:64px minmax(0,1fr) 66px}.reading-toolbar{border-bottom-width:3px;grid-template-columns:1fr 1fr;gap:8px;padding:0 10px}.reading-toolbar>img{display:none}.reading-toolbar button{min-height:46px;padding-inline:12px;font-size:14px}.reading-content{padding:28px 16px 36px}.reading-heading h1{font-size:43px}.reading-summary,.reading-item>p,.reading-variants li{font-size:19px}.reading-item{padding:20px 18px}.reading-item h2{font-size:30px}.reading-footer{gap:8px;padding:0 10px}.reading-footer button{min-width:112px;padding:0 10px;font-size:14px}.reading-footer>span{font-size:10px}}@media (width<=390px){.app-logo{width:70px}.topbar .actions .sections-action,.topbar .actions .reading-action{padding:0 8px}.topbar .actions svg{width:18px}.topbar .actions .sections-action span,.topbar .actions .reading-action span{font-size:9px}.reading-footer>span{display:none}}@media (hover:none) and (pointer:coarse){.nav:hover{background:#174d83}.actions button:hover{background:0 0}}.real-book .stf__item.--paper-back{pointer-events:none;background:linear-gradient(110deg,#fffdf7 0%,#fbf8ef 48%,#eee8dc 100%)}.real-book[data-corner],.real-book[data-corner] *{cursor:grab}.real-book[data-dragging],.real-book[data-dragging] *{cursor:grabbing}@media (resolution>=1.5x){.real-book .cover,.real-book .divider{background-image:var(--hero-hd,var(--hero))}}@media (width<=800px),(pointer:coarse){.app-shell{grid-template-rows:48px minmax(0,1fr)}.topbar{justify-content:flex-start}.topbar .actions{display:none}.reader{padding-bottom:max(4px, env(safe-area-inset-bottom));grid-template-rows:minmax(0,1fr) 56px;grid-template-columns:1fr 74px 1fr}.book-viewport{padding:10px 18px 25px}.nav{border-radius:13px;gap:0;width:52px;height:46px;padding:0}.nav>span{display:none}.nav svg{width:24px;height:24px}.mobile-page-label{z-index:5;color:#fffaf0;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:#102f50;border:1px solid #a8c4de55;border-radius:13px;flex-direction:column;grid-area:2/2;justify-content:center;justify-self:center;align-items:center;gap:2px;width:66px;height:46px;padding:4px;display:flex;position:relative;box-shadow:0 5px 16px #02091445}.mobile-page-label svg{width:18px;height:18px}.mobile-page-label span{letter-spacing:.04em;color:#c6d9e9;font-size:9px;line-height:1}footer{display:none}.gesture-hint{bottom:2px}}@media (width<=350px){.reader{grid-template-columns:1fr 66px 1fr}.book-viewport{padding-left:18px;padding-right:18px}}@media (width<=800px),(pointer:coarse){.app-shell{grid-template-rows:64px minmax(0,1fr)}.topbar{justify-content:space-between;gap:8px;padding:0 10px}.topbar .actions{gap:6px;display:flex}.topbar .actions .sections-action,.topbar .actions .reading-action{border-radius:11px;min-height:46px;padding:0 10px;display:flex!important}.topbar .actions .spread-action,.topbar .actions .zoom-control,.topbar .actions .zoom-output{display:none!important}.topbar .actions .sections-action span,.topbar .actions .reading-action span{letter-spacing:.02em;text-transform:none;font-size:10px;display:inline}.app-brand{min-width:0}.app-brand .app-logo{object-fit:contain;width:66px;height:34px;max-height:46px}}@media (width<=390px){.topbar .actions .sections-action,.topbar .actions .reading-action{min-width:96px;padding:0 7px}.topbar .actions .sections-action span,.topbar .actions .reading-action span{font-size:9px}}@media (width<=350px){.topbar{justify-content:center}.topbar .app-brand{display:none}.reading-footer{grid-template-columns:1fr 1fr}}.actions .zoom-action{color:#123c67;background:#f5ead8;border:1px solid #ffffff1a;min-height:40px;padding-inline:12px}.actions .zoom-action:hover{background:#fff7e9}.zoom-mode{z-index:100;color:#fffaf0;background:#071522;grid-template-rows:72px minmax(0,1fr) 62px;display:grid;position:fixed;inset:0}.zoom-toolbar{z-index:2;background:#0e3458;border-bottom:3px solid #d08a59;grid-template-columns:1fr auto auto;align-items:center;gap:18px;padding:0 clamp(14px,3vw,36px);display:grid;position:relative;box-shadow:0 5px 24px #020a12aa}.zoom-title{align-items:center;gap:11px;min-width:0;display:flex}.zoom-title>svg{flex:none;width:25px;height:25px}.zoom-title>span{gap:2px;min-width:0;display:grid}.zoom-title b{font-size:15px}.zoom-title small{color:#b8ccdc;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.zoom-controls{align-items:center;gap:6px;display:flex}.zoom-toolbar button{color:#fff;cursor:pointer;background:#ffffff10;border:1px solid #ffffff2e;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-width:44px;height:44px;padding:0 12px;font:700 13px Montserrat,Arial,sans-serif;display:inline-flex}.zoom-toolbar button:hover{background:#ffffff20}.zoom-toolbar button:disabled{opacity:.35;cursor:default}.zoom-toolbar button svg{width:21px;height:21px}.zoom-controls output{text-align:center;min-width:58px;font-size:13px;font-weight:800}.zoom-toolbar .zoom-fit{min-width:102px}.zoom-close{min-width:96px!important}.zoom-canvas{overscroll-behavior:contain;touch-action:pan-x pan-y;scrollbar-color:#d08a59 #081a2c;scrollbar-width:thin;background:radial-gradient(circle at 50% 20%,#2d5983 0,#123456 40%,#071522 86%);min-width:0;min-height:0;display:flex;position:relative;overflow:auto}.zoom-space{flex:none;margin:auto;position:relative}.zoom-sheet{transform-origin:0 0;pointer-events:none;background:#f4edde;width:560px;height:794px;position:absolute;top:16px;left:16px;overflow:hidden;box-shadow:0 18px 55px #0009}.zoom-sheet>.page{width:560px!important;height:794px!important;margin:0!important;transform:none!important}.zoom-footer{z-index:2;color:#b6c8d7;letter-spacing:.06em;background:#081a2c;border-top:1px solid #ffffff14;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:0 clamp(10px,3vw,30px);font-size:10px;display:grid;position:relative}.zoom-footer>button{color:#fff;cursor:pointer;background:#153e64;border:1px solid #ffffff25;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-width:116px;height:44px;padding:0 14px;font-size:13px;font-weight:750;display:inline-flex}.zoom-footer>button:first-child{justify-self:start}.zoom-footer>button:last-child{justify-self:end}.zoom-footer>button:disabled{opacity:.32;cursor:default}.zoom-footer svg{width:20px;height:20px}@media (width<=800px),(pointer:coarse){.topbar .actions .sections-action,.topbar .actions .zoom-action{border-radius:11px;flex:none;width:auto;min-width:104px;min-height:46px;padding:0 10px;display:flex!important}.topbar .actions .sections-action span,.topbar .actions .zoom-action span{letter-spacing:.02em;text-transform:none;font-size:10px;display:inline}.zoom-mode{grid-template-rows:116px minmax(0,1fr) 62px}.zoom-toolbar{grid-template-rows:56px 56px;grid-template-columns:minmax(0,1fr) auto;gap:0 8px;padding:0 10px}.zoom-controls{grid-area:2/1/auto/-1;justify-self:center}.zoom-close{grid-area:1/2;min-width:86px!important}.zoom-toolbar .zoom-fit{min-width:96px}.zoom-footer{gap:8px;padding-inline:10px}.zoom-footer>button{min-width:106px;padding-inline:10px}.zoom-help-text{display:none}}@media (width<=390px){.topbar .actions .sections-action,.topbar .actions .zoom-action{min-width:96px;padding:0 7px}.topbar .actions .sections-action span,.topbar .actions .zoom-action span{font-size:9px}.zoom-toolbar{padding-inline:8px}.zoom-title b{font-size:13px}.zoom-title small,.zoom-close span{display:none}.zoom-close{padding:0;min-width:44px!important}.zoom-controls{gap:4px}.zoom-toolbar button{min-width:42px;padding-inline:8px}.zoom-toolbar .zoom-fit{min-width:92px;font-size:11px}.zoom-footer>button{min-width:102px;font-size:12px}}:root{--ink:#0c2d56;--paper:#f2eadc;--night:#101113;--terra:#b56b43;--mist:#9eb5cb;--white:#fffaf1}*{box-sizing:border-box}html,body{color:var(--ink);background:#d9d6d0;margin:0}body{font-family:Montserrat,Arial,sans-serif}.book{flex-direction:column;align-items:center;gap:28px;padding:28px;display:flex}.page{background:var(--paper);break-after:page;width:148mm;height:210mm;position:relative;overflow:hidden;box-shadow:0 14px 44px #0002}.paper:after{content:"";pointer-events:none;border:1px solid #0c2d5622;position:absolute;inset:10mm}.cover{background:var(--hero) center/cover no-repeat}.cover:after{content:"";background:linear-gradient(#f5ecdfec 0,#f5ecdf3d 22%,#0000 52%,#07172e55 100%);position:absolute;inset:0}.cover-copy{z-index:2;text-align:center;position:absolute;inset:12mm 12mm auto}.brand-word,.back-mark{letter-spacing:.13em;color:#111;font:600 35pt/1 Cormorant Garamond,serif}.brand-sub{letter-spacing:.54em;margin-top:3mm;font-size:7pt}.cover-rule{background:var(--ink);width:40mm;height:1px;margin:7mm auto 3mm}.cover p{text-transform:uppercase;letter-spacing:.25em;font-size:7pt}.cover h1{letter-spacing:.15em;margin:2mm;font:500 25pt/1 Cormorant Garamond,serif}.manifesto{padding:25mm 18mm}.eyebrow,header span{letter-spacing:.32em;text-transform:uppercase;font-size:7pt}.manifesto h2{color:#111;margin:12mm 0 8mm;font:600 31pt/1.02 Cormorant Garamond,serif}.lead{max-width:90mm;font:500 12pt/1.55 Cormorant Garamond,serif}.index{text-transform:uppercase;letter-spacing:.18em;gap:4mm;margin-top:18mm;font-size:7pt;display:grid}.sun{background:var(--terra);opacity:.7;border-radius:50%;width:25mm;height:25mm;position:absolute;bottom:33mm;right:19mm}.agave-mark{color:var(--white);font-size:16pt;position:absolute;bottom:40mm;right:26mm}.divider{background:var(--hero) center/cover no-repeat}.divider.dark:after{content:"";background:linear-gradient(#0001,#020916c4);position:absolute;inset:0}.section-copy{z-index:2;color:var(--ink);border-top:1px solid;padding-top:6mm;position:absolute;bottom:14mm;left:14mm;right:14mm}.dark .section-copy{color:#fff}.section-copy span{letter-spacing:.4em;font-size:7pt}.section-copy h2{letter-spacing:.18em;margin:2mm 0;font:600 30pt/1 Cormorant Garamond,serif}.section-copy p{text-transform:uppercase;letter-spacing:.28em;font-size:7pt}.menu-page{padding:13mm 12mm 10mm}.menu-page header{border-bottom:1px solid;justify-content:space-between;align-items:end;margin-bottom:7mm;padding-bottom:4mm;display:flex}.menu-page header h2{letter-spacing:.08em;margin:0;font:600 23pt/1 Cormorant Garamond,serif}.menu-grid{grid-template-columns:1fr .9fr;gap:7mm;display:grid}.items article{margin-bottom:6mm}.items h3{text-transform:uppercase;letter-spacing:.08em;margin:0 0 1.5mm;font-size:8.4pt}.items h3 b{float:right;color:var(--terra)}.items p{color:#26384c;margin:0;font:500 8.2pt/1.35 Cormorant Garamond,serif}.photo-stack{gap:5mm;display:grid}.photo-stack img{object-fit:cover;filter:saturate(1.16)contrast(1.06)brightness(1.1);width:100%;height:77mm;box-shadow:0 5mm 12mm #0c2d5618}.compact article{margin-bottom:4.2mm}.compact h3,.compact p{font-size:7.8pt}.split{grid-template-columns:1fr 1fr;gap:7mm;display:grid}.menu-page img{filter:saturate(1.16)contrast(1.06)brightness(1.1)}.edge-photo{object-fit:cover;width:100%;height:77mm;position:absolute;bottom:0;left:0;right:0}.ink{background:var(--night);color:var(--white)}.ink .items p{color:#d6d9dd}.ink .items h3 b{color:#d9a071}.wide-photo{height:92mm;margin:0 -12mm 8mm;overflow:hidden}.wide-photo img{object-fit:cover;width:100%;height:100%}.note{letter-spacing:.08em;text-transform:uppercase;color:#b9bdc4;font-size:6.2pt}.reverse{border-top:1px solid #fff3;padding-top:6mm}.taco-divider,.fuerte-divider,.cortes-divider,.drinks-divider{background-position:50%}.taco-divider:before,.fuerte-divider:before,.cortes-divider:before,.drinks-divider:before{content:"";background:linear-gradient(#0000 30%,#050a13dd 100%);position:absolute;inset:0}.tall-photo{object-fit:cover;width:100%;height:142mm}.hero-half{object-fit:cover;width:calc(100% + 24mm);height:89mm;margin:0 -12mm 7mm}.two-cols{grid-template-columns:1fr 1fr;gap:2mm 7mm;display:grid}.cuts{gap:2mm;margin-top:11mm;display:grid}.cuts article{border-bottom:1px solid #ffffff24;padding-bottom:5mm}.ornament{text-align:center;letter-spacing:.7em;color:var(--terra);margin-top:8mm}.linaje .hero-half{height:88mm}.drink-grid{grid-template-columns:repeat(3,1fr);gap:4mm;display:grid}.drink-grid figure{margin:0}.drink-grid img{object-fit:cover;filter:saturate(1.2)contrast(1.05)brightness(1.12);width:100%;height:83mm}.drink-grid h3{text-transform:uppercase;margin:3mm 0 1mm;font-size:7pt}.drink-grid h3 b{color:#d9a071;margin-top:1mm;display:block}.drink-grid p{color:#d6d9dd;font:500 7.5pt/1.2 Cormorant Garamond,serif}.mini-list{text-transform:uppercase;letter-spacing:.08em;grid-template-columns:1fr 1fr;gap:3mm;margin-top:8mm;font-size:6.7pt;display:grid}.items h4{color:var(--terra);margin:0 0 5mm;font:600 16pt Cormorant Garamond,serif}.dessert{background:var(--ink);color:#fff;grid-template-columns:1.1fr 1fr;align-items:center;height:56mm;display:grid;position:absolute;bottom:12mm;left:12mm;right:12mm}.dessert img{object-fit:cover;width:100%;height:100%}.dessert div{padding:6mm}.dessert h3{margin:0 0 2mm;font:600 17pt Cormorant Garamond,serif}.back{text-align:center;place-content:center;display:grid}.back p{margin-top:15mm;font:500 13pt Cormorant Garamond,serif}.back small{letter-spacing:.08em;text-transform:uppercase;font-size:5.5pt;position:absolute;bottom:18mm;left:20mm;right:20mm}.back-mark{font-size:42pt}.back .ornament{margin-top:7mm}@media (width<=700px){.book{gap:8px;padding:0}.page{width:min(100vw,148mm);height:calc(1.4189*min(100vw,148mm))}}@media print{@page{size:A5 portrait;margin:0}html,body{background:#fff}.book{padding:0;display:block}.page{box-shadow:none;width:148mm;height:210mm;margin:0}}.divider:after{display:none!important}.section-copy{border:1px solid #0c2d5628;border-left:3px solid var(--ink);background:linear-gradient(90deg,#f8f1e4fa,#f8f1e4db);width:92mm;padding:6mm 7mm;inset:11mm auto auto 11mm;box-shadow:0 5mm 15mm #0c2d5618;color:var(--ink)!important}.section-copy h2{font-size:27pt}.section-copy p{color:#314f72}.menu-page header{background:#fffaf4d9;margin:-2mm -2mm 7mm;padding:4mm 5mm;box-shadow:0 2mm 8mm #0c2d560d}.items article{padding:1.5mm 0}.items h3{line-height:1.25}.items p{line-height:1.45}.photo-stack img,.tall-photo,.hero-half,.wide-photo img,.drink-grid img{outline-offset:-2px;outline:1px solid #fffa}.divider .section-copy{text-shadow:0 1px #fff,0 0 16px #f8f1e4f5;max-width:100mm;box-shadow:none!important;background:0 0!important;border:0!important;width:auto!important;padding:0!important}.menu-page{isolation:isolate;padding:11mm 11mm 9mm}.menu-page:before{content:"";z-index:-1;background:linear-gradient(118deg,#0000 0 72%,#1f5da40b 72% 73%,#0000 73%);position:absolute;inset:0}.menu-page header{position:relative;box-shadow:none!important;background:0 0!important;margin:0 0 7mm!important;padding:0 0 3.5mm!important}.menu-page header:after{content:"";background:var(--terra);width:25mm;height:2px;position:absolute;bottom:-1px;left:0}.menu-page header h2{font-size:25pt}.items article{border-bottom:1px solid #12365b1c;margin-bottom:4.2mm;padding:0 0 3.2mm;position:relative}.ink .items article{border-bottom-color:#ffffff20}.items h3{letter-spacing:.065em;font-size:7.6pt}.items h3 b{letter-spacing:.02em;margin-left:2mm;font-size:7.2pt}.items p{font-size:8pt;line-height:1.42}.editorial-board .menu-grid{grid-template-columns:.95fr 1.05fr;gap:8mm}.editorial-board .tall-photo{clip-path:polygon(0 0,100% 0,91% 100%,0 94%);height:148mm}.editorial-board .photo-stack{gap:7mm}.blade-stack figure{filter:drop-shadow(0 4mm 5mm #102b4930);height:73mm;margin:0 10mm 0 0;position:relative}.blade-stack figure:nth-child(2){margin-left:7mm;margin-right:3mm}.blade-stack figure img{clip-path:polygon(0 7%,90% 0,100% 18%,94% 88%,9% 100%,0 82%);height:100%}.blade-stack figure i{background:linear-gradient(#d5d6d4,#777b81 48%,#292d32 50%,#111 100%);border-radius:0 8mm 8mm 0;width:20mm;height:8mm;position:absolute;top:29mm;right:-11mm;box-shadow:0 1.5mm 3mm #0005}.blade-stack figure i:before{content:"";background:#b97a43;border-radius:2mm;width:4mm;height:10mm;position:absolute;top:-1mm;left:-3mm}.tacos .split{z-index:2;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-left:2px solid var(--terra);background:#fffaf1e8;padding:4mm;position:relative;box-shadow:0 4mm 11mm #102b4920}.tacos .edge-photo{filter:saturate(1.24)contrast(1.08)brightness(1.08);height:92mm}.knife-table{background:radial-gradient(circle at 85% 8%,#233d5a,#101113 47%);overflow:hidden}.knife-table:after{content:"";z-index:-1;border:1px solid #2d5680;border-radius:50%;width:120mm;height:120mm;position:absolute;top:67mm;right:-23mm;box-shadow:0 0 0 8mm #14273c,0 0 0 8.3mm #a9684438}.knife-flight{height:75mm;margin:0 -5mm 8mm;position:relative}.knife-flight figure{filter:drop-shadow(0 3mm 3mm #0008);transform-origin:91%;width:92mm;height:24mm;margin:0;position:absolute}.knife-flight figure:first-child{top:7mm;left:-8mm;transform:rotate(-7deg)}.knife-flight figure:nth-child(2){top:28mm;left:12mm;transform:rotate(2deg)}.knife-flight figure:nth-child(3){top:50mm;left:-2mm;transform:rotate(8deg)}.knife-flight figure img{object-fit:cover;clip-path:polygon(0 50%,5% 8%,91% 2%,100% 50%,91% 98%,5% 92%);filter:saturate(1.27)contrast(1.1)brightness(1.1);width:74mm;height:24mm}.knife-flight figure i{background:linear-gradient(#ae713f,#673b25 48%,#3b2118 52%,#17100e);border-radius:1mm 8mm 8mm 1mm;width:22mm;height:12mm;position:absolute;top:6mm;right:0;box-shadow:inset 0 0 0 1px #e5bc7b55}.knife-flight figure i:after{content:"";background:#d9d5c9;border-radius:50%;width:2mm;height:2mm;position:absolute;top:5mm;left:5mm;box-shadow:7mm 0 #d9d5c9}.knife-table .reverse{z-index:2;background:#0b1725cc;border-top:1px solid #d9a071;margin-top:1mm;padding:5mm;position:relative}.knife-table .note{margin:3mm 5mm}.share-page .hero-half,.linaje .hero-half{clip-path:polygon(0 0,100% 0,94% 88%,64% 100%,31% 92%,0 100%);height:82mm}.share-page .two-cols{z-index:2;background:#f7f0e4;margin-top:-3mm;padding:5mm 4mm;position:relative}.light-knives:before{z-index:0;filter:drop-shadow(0 2mm 2mm #0004);background:linear-gradient(#f9faf9,#a6a9ac 48%,#4d5359 52%,#24282c);width:86mm;height:5mm;inset:64mm auto auto -28mm;transform:rotate(21deg)}.cuts-page{padding-left:10mm;padding-right:10mm}.cuts-page .cuts-flight{height:65mm;margin-top:-3mm;margin-bottom:5mm}.cuts-page .knife-flight figure{width:104mm;height:20mm}.cuts-page .knife-flight figure:first-child{top:3mm}.cuts-page .knife-flight figure:nth-child(2){top:23mm}.cuts-page .knife-flight figure:nth-child(3){top:43mm}.cuts-page .knife-flight figure img{width:84mm;height:20mm}.cuts-page .knife-flight figure i{height:12mm;top:4mm}.cuts-page .cuts{grid-template-columns:1fr 1fr;gap:0 7mm;margin-top:0}.cuts-page .cuts article{margin-bottom:3mm;padding-bottom:3mm}.cuts-page .cuts article:last-child{grid-column:1/-1}.knife-caption{text-align:right;color:#d9a071;letter-spacing:.3em;text-transform:uppercase;margin-top:1mm;font:600 6.3pt Montserrat,sans-serif}.drink-grid{gap:3mm}.drink-grid figure{position:relative}.drink-grid img{clip-path:polygon(5% 0,95% 0,100% 91%,50% 100%,0 91%);height:91mm}.drink-grid figcaption{padding:0 2mm}.mini-list{border-top:1px solid #d9a07166;padding-top:5mm}.last-menu .split{background:#fffaf2b8;border:1px solid #0c2d5617;padding:5mm}.dessert{clip-path:polygon(0 0,100% 0,96% 100%,4% 100%);height:51mm;bottom:9mm;left:11mm;right:11mm}.signatures-page{background:radial-gradient(circle at 0 100%,#24425f,#101113 52%)}.signature-plates{gap:5mm;display:grid}.signature-plates figure{clip-path:polygon(0 0,100% 0,96% 100%,0 92%);background:#0a1624;border-top:1px solid #d9a071;grid-template-columns:58mm 1fr;min-height:48mm;margin:0;display:grid;position:relative;box-shadow:0 4mm 9mm #0005}.signature-plates figure:nth-child(2){clip-path:polygon(4% 0,100% 7%,100% 100%,0 100%);grid-template-columns:1fr 58mm}.signature-plates figure:nth-child(2) img{grid-column:2}.signature-plates figure:nth-child(2) figcaption{grid-area:1/1}.signature-plates img{object-fit:cover;width:100%;height:48mm}.signature-plates figcaption{padding:8mm 6mm 4mm;position:relative}.signature-plates em{color:#d9a07155;font:600 29pt Cormorant Garamond,serif;position:absolute;top:3mm;right:5mm}.signature-plates h3{text-transform:uppercase;letter-spacing:.08em;margin:0 0 2mm;font-size:8pt}.signature-plates h3 b{color:#d9a071;margin-top:2mm;display:block}.signature-plates p{color:#d9dde2;margin:0;font:500 8pt/1.35 Cormorant Garamond,serif}.soup-stage{height:94mm;margin:0 -11mm 8mm;position:relative;overflow:hidden}.soup-stage img{object-fit:cover;outline-offset:-3px;border-radius:50%;outline:1px solid #fff8;position:absolute;box-shadow:0 5mm 12mm #192b3d48}.soup-stage .soup-main{z-index:2;width:73mm;height:73mm;top:5mm;left:37mm}.soup-stage .soup-side{width:52mm;height:52mm;top:29mm}.soup-stage .soup-left{z-index:1;left:7mm}.soup-stage .soup-right{z-index:3;right:7mm}.soup-stage:after{content:"";pointer-events:none;background:radial-gradient(#0000 47%,#f4ecdf 78%);position:absolute;inset:0}.soup-list{grid-template-columns:repeat(3,1fr);gap:5mm;display:grid}.soup-list article{border-top:2px solid var(--terra);border-bottom:0;padding-top:4mm}.steam{z-index:4;position:absolute;top:1mm;left:50%}.steam i{filter:blur(1px);background:linear-gradient(#0000,#fff9,#0000);width:1px;height:22mm;position:absolute;transform:rotate(12deg)}.steam i:nth-child(2){top:5mm;left:13mm;transform:rotate(-9deg)}.steam i:nth-child(3){top:3mm;left:-14mm;transform:rotate(5deg)}.divider .section-copy{inset:11mm auto auto 11mm!important}.divider .section-copy h2{letter-spacing:.2em;color:#0c2d56;text-shadow:0 1px #fff,0 0 8px #fff,0 0 20px #f8f1e4;font-size:31pt;margin:0!important}.taco-divider .section-copy,.fuerte-divider .section-copy,.drinks-divider .section-copy{top:auto!important;bottom:13mm!important}.taco-divider .section-copy h2,.fuerte-divider .section-copy h2,.drinks-divider .section-copy h2{color:#fff;text-shadow:0 2px 12px #061323,0 0 24px #061323}:root{--ink:#173f70;--royal:#2f679d;--paper:#f4edde;--night:#102f53;--terra:#2f679d;--mist:#a7bfd5;--white:#fffaf0}.paper{background:radial-gradient(circle at 12% 8%,#fffaf0 0 2%,#0000 32%),linear-gradient(135deg,#f8f2e7,#eee4d2)}.paper:after{border-color:#173f7030;box-shadow:inset 0 0 0 1px #fff9}.menu-page{color:var(--ink)}.menu-page header{border-bottom-color:#173f70}.menu-page header:after{background:linear-gradient(90deg,#173f70,#2f679d,#a9c2d9);width:31mm}.menu-page header span{color:#315c87;align-items:center;gap:2.2mm;display:flex}.menu-page header span:before{content:"";opacity:.92;background:0 0;flex:none;width:7mm;height:7mm}.items h3 b{color:#2f679d}.items p{color:#284866}.items article{border-bottom-color:#2f679d26}.ink,.knife-table,.signatures-page{color:var(--white);background:radial-gradient(circle at 92% 5%,#2a5d8b 0,#173f70 31%,#0d2b4a 68%,#081b2f 100%)}.ink header,.knife-table header,.signatures-page header{border-bottom-color:#b7cee2}.ink header span,.knife-table header span,.signatures-page header span{color:#d8e4ee}.ink header span:before,.knife-table header span:before,.signatures-page header span:before{filter:brightness(2.8)saturate(.25)}.ink .items h3 b,.knife-table .items h3 b,.drink-grid h3 b,.signature-plates h3 b{color:#a9c9e5}.ink .items p,.knife-table .items p,.signature-plates p{color:#e2ebf2}.knife-table:after{border-color:#73a0ca66;box-shadow:0 0 0 8mm #204e784f,0 0 0 8.3mm #e5edf327}.knife-table .reverse{background:#09243dd6;border-top-color:#87afd3}.knife-flight figure i{background:linear-gradient(#4e82b1,#2f679d 48%,#173f70 52%,#0b2138);box-shadow:inset 0 0 0 1px #dceaf655}.knife-caption{color:#a9c9e5}.signature-plates figure{background:#0b2945;border-top-color:#79a6cd}.signature-plates em{color:#86acd05c}.mini-list{border-top-color:#7ea8ce77}.section-copy h2{color:#173f70!important}.taco-divider .section-copy h2,.fuerte-divider .section-copy h2,.drinks-divider .section-copy h2{text-shadow:0 2px 12px #061c35,0 0 25px #173f70;color:#fffaf0!important}.manifesto h2,.brand-word,.back-mark{color:#102f53}.manifesto .index span{border-left:2px solid #2f679d;padding-left:3mm}.sun,.cover-rule{background:#2f679d}.dessert{background:#173f70;height:44mm;display:block;bottom:12mm}.dessert>img{width:55%;height:100%;position:absolute;top:0;left:0}.dessert>div{z-index:2;flex-direction:column;justify-content:center;width:48%;padding:5mm;display:flex;position:absolute;top:0;bottom:0;right:0}.dessert h3{white-space:nowrap;margin:0 0 2mm;font-size:14pt;line-height:1.05}.soup-list article{border-top-color:#2f679d}.tacos .split,.last-menu .split{border-left-color:#2f679d;border-radius:20px;overflow:hidden}.drink-grid figure{border-top:1px solid #82add3}.manifesto h2{font-size:28pt;line-height:1.05}.manifesto .lead{max-width:100mm}.manifesto .sun,.manifesto .agave-mark{display:none}.manifesto:before{content:"";opacity:.1;background:0 0;width:34mm;height:34mm;position:absolute;bottom:24mm;right:18mm}.menu-page:before,.knife-table:after,.light-knives:before{display:none!important}.editorial-board .tall-photo,.share-page .hero-half,.linaje .hero-half,.drink-grid img,.dessert{clip-path:none!important}.blade-stack{grid-template-rows:1fr 1fr;display:grid;gap:6mm!important}.blade-stack figure,.blade-stack figure:nth-child(2){filter:none;height:74mm;margin:0!important}.blade-stack figure img{object-fit:cover;clip-path:none;border:1px solid #2f679d55;border-radius:18px;width:100%;height:100%;box-shadow:0 4mm 10mm #173f7024}.blade-stack figure i{display:none}.editorial-board .tall-photo{border:1px solid #2f679d55;border-radius:20px}.knife-flight,.cuts-page .cuts-flight{grid-template-columns:repeat(3,1fr);gap:4mm;height:72mm;margin:0 0 8mm!important;display:grid!important}.knife-flight figure,.cuts-page .knife-flight figure,.knife-flight figure:first-child,.knife-flight figure:nth-child(2),.knife-flight figure:nth-child(3){filter:none!important;width:auto!important;height:100%!important;margin:0!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important}.knife-flight figure img,.cuts-page .knife-flight figure img{object-fit:cover;border:1px solid #8db1d166;border-radius:16px;box-shadow:0 4mm 10mm #03111f66;clip-path:none!important;width:100%!important;height:100%!important}.knife-flight figure i{display:none!important}.knife-table .reverse{border:1px solid #7ea7cb55;border-radius:20px}.signature-plates{gap:5mm}.signature-plates figure,.signature-plates figure:nth-child(2){clip-path:none;border:1px solid #79a6cd55;border-radius:18px;overflow:hidden;box-shadow:0 4mm 10mm #03111f55}.share-page .hero-half,.linaje .hero-half{border:1px solid #2f679d55;border-radius:18px;width:100%;margin:0 0 7mm}.share-page .two-cols{border:1px solid #2f679d3b;border-radius:20px;box-shadow:0 4mm 10mm #173f7017}.soup-stage{grid-template-columns:repeat(3,1fr);gap:4mm;height:82mm;margin:0 0 8mm;display:grid;overflow:visible}.soup-stage img,.soup-stage .soup-main,.soup-stage .soup-side,.soup-stage .soup-left,.soup-stage .soup-right{object-fit:cover;border:1px solid #2f679d55;border-radius:18px;outline:0;width:100%;height:82mm;position:static;box-shadow:0 4mm 10mm #173f7024}.soup-stage:after,.steam{display:none}.drink-grid img{border:1px solid #8db1d166;border-radius:18px}.dessert{border:1px solid #2f679d55;border-radius:20px;overflow:hidden}.refresh-photos{grid-template-columns:repeat(3,1fr);gap:4mm;height:48mm;margin-bottom:6mm;display:grid}.refresh-photos img{object-fit:cover;border:1px solid #2f679d55;border-radius:16px;width:100%;height:48mm}.beverage-columns{grid-template-columns:repeat(3,1fr);gap:5mm;display:grid}.beverage-columns>div{background:#fffaf0a8;border:1px solid #2f679d32;border-radius:20px;padding:4mm}.beverage-columns .items h4{margin-bottom:3mm;font-size:13pt}.beverage-columns .items article{margin-bottom:2mm;padding-bottom:2mm}.beverage-columns .items h3{font-size:6.7pt}.refresh-page .dessert{height:40mm;bottom:9mm}.bar-photo-grid{grid-template-columns:1fr 1fr;gap:5mm;height:91mm;margin-bottom:7mm;display:grid}.bar-photo-grid img{object-fit:cover;border:1px solid #8db1d166;border-radius:20px;width:100%;height:91mm}.bar-lists{gap:6mm}.bar-lists>div{background:#08274499;border:1px solid #8db1d144;border-radius:20px;padding:5mm}.bar-lists .items h4{color:#c6dbea;margin-bottom:4mm}.bar-lists .items article{margin-bottom:3mm;padding-bottom:3mm}.bar-lists .items h3{color:#fffaf0}.cerveza-page header h2{font-size:22pt}.share-page .two-cols.items h3{color:#173f70}.share-page .two-cols.items h3 b{color:#2f679d}.share-page .two-cols.items p{color:#284866}.manifesto.welcome-page{isolation:isolate;color:#fff5df;text-align:center;background:#071a2d;padding:0}.manifesto.welcome-page:after{display:none}.welcome-flautas{object-fit:cover;object-position:56% 54%;opacity:.76;width:350px;height:430px;top:-32px;left:-76px;transform:rotate(-3deg)}.welcome-drink{object-fit:cover;object-position:48% 66%;opacity:.88;width:286px;height:612px;top:-22px;right:-54px}.welcome-tacos{object-fit:cover;object-position:50% 55%;filter:saturate(1.08)contrast(1.06)brightness(.92);width:626px;height:344px;bottom:-28px;left:-33px;right:auto}.welcome-brand{z-index:2;color:#fff5df;text-shadow:0 2px 10px #000;flex-direction:column;align-items:center;display:flex;position:absolute;top:35px;left:0;right:0}.welcome-brand img{filter:grayscale()brightness(3.7)sepia(.3);width:29px;height:29px;margin-bottom:-2px}.welcome-note{z-index:2;color:#f8e8c9;letter-spacing:.07em;text-align:left;text-shadow:0 2px 7px #000;font:italic 600 15px/1.05 Cormorant Garamond,Georgia,serif;position:absolute;transform:rotate(-8deg)}.welcome-note:after{content:"";background:#c64e52;width:45px;height:2px;margin-top:7px;display:block;transform:rotate(-6deg)}.welcome-note-right{top:57px;right:26px}.welcome-note-left:after{background:#e3c18c}.manifesto.welcome-page h2{color:#fff3d8;text-shadow:0 3px 13px #000;flex-direction:column;align-items:center;margin:8px 0 14px;display:flex}.welcome-page h2 span{display:block}.welcome-en{color:#d9b176;letter-spacing:.16em;align-items:center;gap:11px;margin:8px 0 -4px;font:700 14px/1 Montserrat,Arial,sans-serif;display:flex!important}.welcome-en i{background:linear-gradient(90deg,#0000,#c64e52);width:49px;height:2px;transform:rotate(-5deg)}.welcome-en i:last-child{background:linear-gradient(90deg,#c64e52,#0000);transform:rotate(5deg)}.welcome-colombia:after{content:"";background:linear-gradient(90deg,#2c7a64 0 31%,#f0e4cf 31% 66%,#c64e52 66%);width:218px;height:5px;margin:11px auto 0;display:block;transform:rotate(2deg);box-shadow:0 2px 7px #0007}.manifesto.welcome-page .lead{color:#fff3dd;text-shadow:0 1px 5px #000;text-wrap:pretty;background:#030e18ad;border-top:1px solid #e1c38f70;border-bottom:1px solid #e1c38f70;max-width:360px;margin:0;padding:14px 20px 16px;font:500 15.5px/1.48 Cormorant Garamond,Georgia,serif;box-shadow:0 10px 34px #0005}.welcome-signature{z-index:2;color:#fff0d4;text-shadow:0 2px 6px #000;align-items:center;gap:13px;display:flex;position:absolute;bottom:72px;left:84px;right:84px}.welcome-signature span{background:#e7cfaa;flex:1;height:1px;box-shadow:0 2px 5px #000}.welcome-signature b{letter-spacing:.29em;white-space:nowrap;font:600 8px/1.2 Montserrat,Arial,sans-serif}.welcome-tiles{z-index:3;background-color:#ead9b8;background-image:linear-gradient(45deg,#0000 36%,#153d68 37% 43%,#0000 44%),linear-gradient(-45deg,#0000 36%,#153d68 37% 43%,#0000 44%),radial-gradient(circle,#153d68 0 8%,#0000 9% 20%,#153d68 21% 27%,#0000 28%);background-size:43px 43px;border-top:4px solid #d4b987;height:43px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -4px 16px #0008}.page.editorial-page{--editorial-ink:#153958;--editorial-body:#355064;--editorial-accent:#a35632;--editorial-rule:#1539582d;isolation:isolate;color:var(--editorial-ink);background:radial-gradient(circle at 78% 16%,#fff 0 12%,#0000 32%),linear-gradient(135deg,#f8f5ed 0%,#e8e5dc 100%);flex-direction:column;padding:27px 29px 42px;display:flex}.page.editorial-page.ink,.page.editorial-page[data-folio="09"],.page.editorial-page[data-folio="11"],.page.editorial-page[data-folio="20"]{--editorial-ink:#fff7e7;--editorial-body:#e7dfd2;--editorial-accent:#e5ad67;--editorial-rule:#e8c89145;background:radial-gradient(at 50% 86%,#1f4f73 0%,#0000 52%),linear-gradient(145deg,#102b43 0%,#061722 72%)}.page.editorial-page:before{z-index:-1;border:1px solid var(--editorial-rule);width:420px;height:420px;box-shadow:0 0 0 38px transparent,0 0 0 39px var(--editorial-rule);pointer-events:none;border-radius:50%;position:absolute;top:126px;right:-236px;content:""!important;display:block!important}.page.editorial-page:after{content:"";z-index:8;pointer-events:none;background:repeating-linear-gradient(135deg,#1b4b73 0 8px,#f2e3c5 8px 11px,#1b4b73 11px 14px,#f2e3c5 14px 23px);border:0;border-radius:0;height:8px;position:absolute;inset:auto 0 0}.editorial-page>header{z-index:5;justify-content:space-between;align-items:flex-end;min-height:62px;display:flex;position:relative;border-bottom:1px solid var(--editorial-rule)!important;margin:0 0 17px!important;padding:0 42px 12px 0!important}.editorial-page>header:before{content:"";opacity:.68;background:0 0;width:31px;height:31px;position:absolute;bottom:12px;right:0}.editorial-page.ink>header:before,.page.editorial-page[data-folio="09"]>header:before,.page.editorial-page[data-folio="11"]>header:before,.page.editorial-page[data-folio="20"]>header:before{filter:brightness(3)saturate(.3)}.editorial-page>header:after{display:none!important}.editorial-page>header>span{max-width:47%;color:var(--editorial-accent);letter-spacing:.18em;text-transform:uppercase;padding-bottom:3px;font:700 10px/1.35 Montserrat,Arial,sans-serif;display:block}.editorial-page>header>span:before{display:none}.editorial-page>header h2{max-width:58%;color:var(--editorial-ink);letter-spacing:-.035em;text-align:right;text-wrap:balance;margin:0;font:600 34px/.9 Cormorant Garamond,Georgia,serif}.editorial-page .catalog-grid{flex:1;min-height:0;display:grid;position:relative}.editorial-page .dish-card{min-width:0;min-height:0;box-shadow:none;color:var(--editorial-ink);background:0 0;border:0;border-radius:0;margin:0;padding:0;position:relative;overflow:visible}.editorial-page.ink .dish-card{box-shadow:none;background:0 0;border:0}.editorial-page .catalog-grid .dish-photo{min-width:0;min-height:0;box-shadow:none;cursor:zoom-in;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;padding:0;display:block;overflow:hidden}.editorial-page .dish-photo:before,.editorial-page .dish-photo>span{display:none}.editorial-page .dish-photo>img{object-fit:cover;object-position:center;filter:saturate(1.04)contrast(1.03);border:0;border-radius:0;outline:none;width:100%;height:100%;display:block}.editorial-page .dish-copy,.editorial-page .catalog-grid .dish-copy{z-index:4;min-width:0;color:var(--editorial-ink);flex-direction:column;justify-content:center;padding:0;display:flex;position:relative}.editorial-page .dish-copy>div{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.editorial-page .dish-copy h3,.editorial-page .catalog-grid .dish-copy h3{min-width:0;color:var(--editorial-ink);letter-spacing:-.04em;text-wrap:pretty;margin:0;font:700 18px/1.03 Montserrat,Arial,sans-serif}.editorial-page .dish-price,.editorial-page .catalog-grid .dish-price{color:var(--editorial-accent);letter-spacing:-.045em;flex:none;font:700 16px/1 Montserrat,Arial,sans-serif}.editorial-page .dish-copy p,.editorial-page .catalog-grid .dish-copy p{color:var(--editorial-body);letter-spacing:-.035em;text-wrap:pretty;margin:5px 0 0;font:500 14.5px/1.22 Montserrat,Arial,sans-serif}.editorial-page .editorial-folio{z-index:9;color:var(--editorial-ink);border-top:1px solid var(--editorial-rule);letter-spacing:.17em;justify-content:space-between;padding-top:7px;font:600 8px/1 Montserrat,Arial,sans-serif;display:flex;position:absolute;bottom:18px;left:29px;right:29px}.editorial-page[data-layout=story] .catalog-grid{display:block}.editorial-page[data-layout=story] .dish-card{position:static}.editorial-page[data-layout=story] .dish-copy{border-top:1px solid var(--editorial-rule);justify-content:flex-start;width:43%;height:22%;padding:10px 13px 9px 0;position:absolute;left:0}.editorial-page[data-layout=story] .dish-card:first-child .dish-copy{top:0}.editorial-page[data-layout=story] .dish-card:nth-child(2) .dish-copy{top:24.5%}.editorial-page[data-layout=story] .dish-card:nth-child(3) .dish-copy{top:49%}.editorial-page[data-layout=story] .dish-card:nth-child(4) .dish-copy{top:73.5%}.editorial-page[data-layout=story] .dish-copy>div{display:block}.editorial-page[data-layout=story] .dish-price{margin-top:4px;display:block}.editorial-page[data-layout=story] .dish-copy h3{text-transform:uppercase;font-size:17px}.editorial-page[data-layout=story] .dish-copy p{font-size:14px;line-height:1.2}.editorial-page[data-layout=story] .dish-photo{z-index:2;border-radius:52% 48% 44% 56%/49% 42% 58% 51%;width:57%;height:31%;position:absolute;right:-18px;transform:rotate(2deg);box-shadow:0 16px 30px #06162620}.editorial-page[data-layout=story] .dish-photo img{object-position:50% 58%}.editorial-page[data-layout=story] .dish-card:first-child .dish-photo{width:60%;height:34%;top:-1%;right:-4%}.editorial-page[data-layout=story] .dish-card:nth-child(2) .dish-photo{width:58%;top:24%;right:-17%;transform:rotate(-4deg)}.editorial-page[data-layout=story] .dish-card:nth-child(3) .dish-photo{width:54%;top:50%;right:-1%;transform:rotate(3deg)}.editorial-page[data-layout=story] .dish-card:nth-child(4) .dish-photo{width:61%;bottom:-1%;right:-16%;transform:rotate(-2deg)}.editorial-page[data-layout=quartet] .catalog-grid,.editorial-page[data-layout^=bar-] .catalog-grid{grid-template-rows:118px 118px 1fr;grid-template-columns:1fr 1fr;gap:0 26px;padding-bottom:0}.editorial-page[data-layout=quartet] .dish-card,.editorial-page[data-layout^=bar-] .dish-card{display:contents}.editorial-page[data-layout=quartet] .dish-copy,.editorial-page[data-layout^=bar-] .dish-copy{border-top:1px solid var(--editorial-rule);justify-content:flex-start;align-self:stretch;padding:10px 0 8px}.editorial-page[data-layout=quartet] .dish-card:first-child .dish-copy,.editorial-page[data-layout^=bar-] .dish-card:first-child .dish-copy{grid-area:1/1}.editorial-page[data-layout=quartet] .dish-card:nth-child(2) .dish-copy,.editorial-page[data-layout^=bar-] .dish-card:nth-child(2) .dish-copy{grid-area:1/2}.editorial-page[data-layout=quartet] .dish-card:nth-child(3) .dish-copy,.editorial-page[data-layout^=bar-] .dish-card:nth-child(3) .dish-copy{grid-area:2/1}.editorial-page[data-layout=quartet] .dish-card:nth-child(4) .dish-copy,.editorial-page[data-layout^=bar-] .dish-card:nth-child(4) .dish-copy{grid-area:2/2}.editorial-page[data-layout=quartet] .dish-photo,.editorial-page[data-layout^=bar-] .dish-photo{z-index:2;clip-path:polygon(3% 7%,97% 0,100% 93%,0 100%);width:29%;height:53%;position:absolute;bottom:-2px;box-shadow:0 14px 30px #00101d3a}.editorial-page[data-layout=quartet] .dish-card:first-child .dish-photo,.editorial-page[data-layout^=bar-] .dish-card:first-child .dish-photo{height:55%;left:-2%}.editorial-page[data-layout=quartet] .dish-card:nth-child(2) .dish-photo,.editorial-page[data-layout^=bar-] .dish-card:nth-child(2) .dish-photo{height:49%;bottom:4%;left:23%}.editorial-page[data-layout=quartet] .dish-card:nth-child(3) .dish-photo,.editorial-page[data-layout^=bar-] .dish-card:nth-child(3) .dish-photo{height:57%;left:48%}.editorial-page[data-layout=quartet] .dish-card:nth-child(4) .dish-photo,.editorial-page[data-layout^=bar-] .dish-card:nth-child(4) .dish-photo{height:51%;bottom:3%;right:-2%}.editorial-page[data-layout=trio] .catalog-grid{grid-template-rows:repeat(3,1fr);grid-template-columns:43% 57%;gap:0}.editorial-page[data-layout=trio] .dish-card{display:contents}.editorial-page[data-layout=trio] .dish-copy{border-top:1px solid var(--editorial-rule);grid-column:1;justify-content:flex-start;padding:15px 18px 12px 0}.editorial-page[data-layout=trio] .dish-card:first-child .dish-copy{grid-row:1}.editorial-page[data-layout=trio] .dish-card:nth-child(2) .dish-copy{grid-row:2}.editorial-page[data-layout=trio] .dish-card:nth-child(3) .dish-copy{grid-row:3}.editorial-page[data-layout=trio] .dish-copy>div{display:block}.editorial-page[data-layout=trio] .dish-price{margin-top:5px;display:block}.editorial-page[data-layout=trio] .dish-photo{z-index:2;border-radius:50%;width:58%;height:38%;position:absolute;right:-21px;box-shadow:0 15px 30px #00121f38}.editorial-page[data-layout=trio] .dish-card:first-child .dish-photo{top:-2%;right:-8%}.editorial-page[data-layout=trio] .dish-card:nth-child(2) .dish-photo{width:63%;top:31%;right:-20%;transform:rotate(-4deg)}.editorial-page[data-layout=trio] .dish-card:nth-child(3) .dish-photo{width:56%;bottom:-2%;right:-5%;transform:rotate(3deg)}.editorial-page[data-layout=trio] .dish-photo img{object-position:50% 58%}.editorial-page[data-layout=duet] .catalog-grid{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:18px 22px}.editorial-page[data-layout=duet] .dish-card{display:contents}.editorial-page[data-layout=duet] .dish-copy{border-top:1px solid var(--editorial-rule);padding:16px 8px}.editorial-page[data-layout=duet] .dish-photo{width:100%;height:100%;box-shadow:0 15px 28px #00111e36}.editorial-page[data-layout=duet] .dish-card:first-child .dish-photo{clip-path:polygon(0 0,100% 6%,94% 100%,0 94%);grid-area:1/1}.editorial-page[data-layout=duet] .dish-card:first-child .dish-copy{grid-area:1/2}.editorial-page[data-layout=duet] .dish-card:nth-child(2) .dish-copy{grid-area:2/1}.editorial-page[data-layout=duet] .dish-card:nth-child(2) .dish-photo{clip-path:polygon(6% 0,100% 0,100% 94%,0 100%);grid-area:2/2}.editorial-page[data-layout=duet] .dish-copy>div{display:block}.editorial-page[data-layout=duet] .dish-price{margin-top:7px;font-size:18px;display:block}.editorial-page[data-layout=duet] .dish-copy h3{font:600 28px/.98 Cormorant Garamond,Georgia,serif}.editorial-page[data-layout=duet] .dish-copy p{margin-top:9px;font-size:16px;line-height:1.35}.editorial-page[data-layout^=bar-] .catalog-grid:after{content:"";z-index:0;clip-path:polygon(0 17%,100% 0,100% 100%,0 100%);pointer-events:none;background:radial-gradient(at 50% 23%,#ffffff1f 0 5%,#0000 38%),linear-gradient(160deg,#0000 0 12%,#03090e7d 13%,#03080de8 100%);height:57%;position:absolute;bottom:-1px;left:-29px;right:-29px}.editorial-page[data-layout^=bar-] .dish-photo{z-index:2;box-shadow:none;clip-path:none;background:0 0}.editorial-page[data-layout^=bar-] .dish-photo img{object-fit:contain;object-position:center bottom;filter:saturate(1.08)contrast(1.06)}.editorial-page[data-layout^=bar-] .dish-copy h3{text-transform:uppercase;font-size:16px}.editorial-page[data-layout^=bar-] .dish-copy p{font-size:13.5px;line-height:1.18}.editorial-page[data-layout=bar-quartet] .dish-photo{height:61%}.editorial-page[data-layout=bar-quartet] .dish-card:nth-child(2) .dish-photo{height:56%}.editorial-page[data-layout=bar-quartet] .dish-card:nth-child(3) .dish-photo{height:64%}.editorial-page[data-layout=bar-quartet] .dish-card:nth-child(4) .dish-photo{height:59%}.editorial-page[data-layout=bar-trio] .catalog-grid{grid-template-rows:118px 118px 1fr;grid-template-columns:1fr 1fr}.editorial-page[data-layout=bar-trio] .dish-card:nth-child(3) .dish-copy{grid-area:2/1/auto/3;width:52%}.editorial-page[data-layout=bar-trio] .dish-photo{width:35%;height:55%}.editorial-page[data-layout=bar-trio] .dish-card:first-child .dish-photo{left:0}.editorial-page[data-layout=bar-trio] .dish-card:nth-child(2) .dish-photo{bottom:3%;left:32.5%}.editorial-page[data-layout=bar-trio] .dish-card:nth-child(3) .dish-photo{height:59%;right:-1%}.editorial-page[data-layout=bar-duet] .catalog-grid{grid-template-rows:145px 1fr;grid-template-columns:1fr 1fr}.editorial-page[data-layout=bar-duet] .dish-card:first-child .dish-copy{grid-area:1/1}.editorial-page[data-layout=bar-duet] .dish-card:nth-child(2) .dish-copy{grid-area:1/2}.editorial-page[data-layout=bar-duet] .dish-photo{width:52%;height:72%;bottom:-2%}.editorial-page[data-layout=bar-duet] .dish-card:first-child .dish-photo{left:-1%}.editorial-page[data-layout=bar-duet] .dish-card:nth-child(2) .dish-photo{right:-1%}.editorial-page[data-layout=solo] .catalog-grid{display:block}.editorial-page[data-layout=solo] .dish-card{position:static}.editorial-page[data-layout=solo] .dish-photo{clip-path:polygon(0 0,100% 0,94% 100%,5% 95%);width:100%;height:auto;position:absolute;inset:0 0 118px;box-shadow:0 16px 35px #04182a2e}.editorial-page[data-layout=solo] .dish-photo img{object-position:center 58%}.editorial-page[data-layout=solo] .dish-copy{border-top:1px solid var(--editorial-rule);justify-content:flex-start;height:104px;padding:13px 0 0;position:absolute;bottom:0;left:0;right:0}.editorial-page[data-layout=solo] .dish-copy h3{font:600 34px/1 Cormorant Garamond,Georgia,serif}.editorial-page[data-layout=solo] .dish-copy p{font-size:16px}.editorial-page[data-folio="09"] .dish-photo{clip-path:circle(47%)}.editorial-page[data-folio="09"] .catalog-grid:after{content:"";z-index:0;clip-path:polygon(0 15%,100% 0,100% 100%,0 100%);background:radial-gradient(circle at 50% 20%,#254f70,#071620 70%);height:54%;position:absolute;bottom:0;left:-29px;right:-29px}.editorial-page[data-folio="11"] .dish-photo{clip-path:polygon(4% 0,100% 4%,94% 100%,0 94%);border-radius:0}.editorial-page[data-folio="12"] .dish-photo,.editorial-page[data-folio="14"] .dish-photo,.editorial-page[data-folio="18"] .dish-photo{clip-path:polygon(6% 0,100% 5%,94% 100%,0 94%);border-radius:3px}.editorial-page[data-folio="16"] .dish-photo{border-radius:48% 52% 46% 54%}.editorial-page[data-folio="23"],.editorial-page[data-folio="25"],.editorial-page[data-folio="26"]{background:linear-gradient(140deg,#f8f5ed,#e8e4da)}.editorial-page[data-folio="23"] .catalog-grid:after,.editorial-page[data-folio="25"] .catalog-grid:after,.editorial-page[data-folio="26"] .catalog-grid:after{background:linear-gradient(160deg,#0000 0 12%,#c6d8df 13%,#7ea3b8 100%)}.editorial-page[data-folio="25"] .dish-photo,.editorial-page[data-folio="26"] .dish-photo{height:61%}.editorial-page .catalog-note{color:var(--editorial-body);font-size:14px}.manifesto.welcome-page{isolation:isolate;color:#fff4df;text-align:left;background:radial-gradient(circle at 72% 15%,#2c6087 0%,#0000 34%),linear-gradient(145deg,#123b5c 0%,#061928 74%);padding:0;overflow:hidden}.manifesto.welcome-page:before{content:"";z-index:7;pointer-events:none;border:1px solid #d9b98355;display:block;position:absolute;inset:16px}.manifesto.welcome-page:after{content:"02";z-index:6;color:#d9bd8d;letter-spacing:.16em;font:600 9px/1 Montserrat,Arial,sans-serif;display:block;position:absolute;top:21px;right:27px}.welcome-photos,.welcome-veil{position:absolute;inset:0}.welcome-photos{z-index:-3;background:#071a2d;overflow:hidden}.welcome-food{filter:saturate(.92)contrast(1.08);max-width:none;display:block;position:absolute}.welcome-flautas{object-fit:cover;object-position:54% 56%;opacity:.92;clip-path:polygon(23% 0,100% 0,100% 100%,0 88%);width:378px;height:436px;top:-28px;left:auto;right:-58px}.welcome-tacos{object-fit:cover;object-position:50% 54%;opacity:.93;clip-path:polygon(0 18%,100% 0,100% 100%,0 100%);width:480px;height:390px;bottom:-46px;left:132px;right:auto}.welcome-drink{object-fit:cover;object-position:50% 67%;opacity:.96;z-index:2;clip-path:polygon(12% 0,100% 5%,100% 100%,0 100%);width:184px;height:420px;top:auto;bottom:-7px;right:-12px}.welcome-veil{z-index:-2;background:linear-gradient(90deg,#071c2df7 0 47%,#071c2d99 66%,#071c2d12 100%),linear-gradient(#071c2d35,#071c2db2 54%,#071c2d2b 78%,#04111de6)}.welcome-brand{z-index:4;color:#fff2db;text-shadow:0 2px 12px #000;grid-template-rows:auto auto;grid-template-columns:27px auto;align-items:center;column-gap:10px;display:grid;position:absolute;top:42px;left:42px;right:auto}.welcome-brand img{filter:grayscale()brightness(3.8)sepia(.3);grid-row:1/3;width:27px;height:27px;margin:0}.welcome-brand strong{letter-spacing:.07em;font:600 34px/.9 Cormorant Garamond,Georgia,serif}.welcome-brand span{letter-spacing:.22em;margin-top:5px;font:600 7px/1 Montserrat,Arial,sans-serif}.welcome-note{z-index:5;color:#e8c98f;letter-spacing:.08em;text-shadow:0 2px 8px #000;font:italic 600 13px/1.12 Cormorant Garamond,Georgia,serif}.welcome-note-right{top:104px;right:29px;transform:rotate(-5deg)}.welcome-note-left{bottom:63px;left:33px;transform:rotate(-5deg)}.welcome-note:after{background:#cc5b55;width:38px;height:2px;margin-top:6px}.welcome-copy{z-index:4;flex-direction:column;align-items:flex-start;display:flex;position:absolute;top:176px;left:42px;right:186px}.welcome-page .eyebrow{color:#dfbd85;letter-spacing:.26em;text-shadow:0 2px 8px #000;font:700 8px/1.4 Montserrat,Arial,sans-serif}.manifesto.welcome-page h2{color:#fff2d9;text-shadow:0 4px 18px #000;align-items:flex-start;margin:13px 0 21px}.welcome-mexico{letter-spacing:-.05em;font:600 67px/.72 Cormorant Garamond,Georgia,serif}.welcome-en{gap:8px!important;margin:9px 0 2px 2px!important;font-size:11px!important}.welcome-en i{width:34px!important}.welcome-colombia{color:#e6bf7f;letter-spacing:-.05em;font:italic 600 54px/.82 Cormorant Garamond,Georgia,serif;transform:rotate(-2deg)}.welcome-colombia:after{width:180px;height:4px;margin:10px 0 0!important}.manifesto.welcome-page .lead{color:#f8eddb;max-width:294px;box-shadow:none;text-shadow:0 1px 5px #000;background:linear-gradient(90deg,#071827c7,#0000);border-top:1px solid #d8bc8a8a;border-bottom:1px solid #d8bc8a57;margin:0;padding:15px 18px 16px 0;font:500 15px/1.42 Cormorant Garamond,Georgia,serif}.welcome-signature{z-index:5;color:#f2dcb7;gap:10px;bottom:32px;left:40px;right:190px}.welcome-signature b{letter-spacing:.25em;font-size:7px}.welcome-tiles{z-index:5;background-size:32px 32px;border:0;border-left:2px solid #d4b987;width:26px;height:100%;bottom:0;left:auto;right:0;box-shadow:-5px 0 18px #0008}@media print{.page.editorial-page{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.editorial-page[data-layout=plate-column]:before,.editorial-page[data-layout=lineup]:before,.editorial-page[data-layout=feature-bottom]:before,.editorial-page[data-layout=hero-pair]:before,.editorial-page[data-layout=table-collage]:before,.editorial-page[data-layout=centerpiece]:before,.editorial-page[data-layout=text-plate]:before,.editorial-page[data-layout=scene]:before,.editorial-page[data-layout=single-hero]:before{display:none!important}.editorial-page[data-layout]>header h2{letter-spacing:.11em;text-transform:uppercase;font:600 25px/.95 Montserrat,Arial,sans-serif}.editorial-page[data-folio="12"]>header h2,.editorial-page[data-folio="25"]>header h2,.editorial-page[data-folio="26"]>header h2{letter-spacing:.07em;font-size:19px}.editorial-page[data-layout=plate-column] .catalog-grid{display:block}.editorial-page[data-layout=plate-column] .dish-card{position:static}.editorial-page[data-layout=plate-column] .dish-copy{border-top:1px solid var(--editorial-rule);justify-content:flex-start;width:42%;height:23%;padding:11px 14px 7px 0;position:absolute;left:0}.editorial-page[data-layout=plate-column] .dish-card:first-child .dish-copy{top:0}.editorial-page[data-layout=plate-column] .dish-card:nth-child(2) .dish-copy{top:24.8%}.editorial-page[data-layout=plate-column] .dish-card:nth-child(3) .dish-copy{top:49.6%}.editorial-page[data-layout=plate-column] .dish-card:nth-child(4) .dish-copy{top:74.4%}.editorial-page[data-layout=plate-column] .dish-copy>div{display:block}.editorial-page[data-layout=plate-column] .dish-price{margin-top:4px;display:block}.editorial-page[data-layout=plate-column] .dish-copy h3{text-transform:uppercase;font-size:16px}.editorial-page[data-layout=plate-column] .dish-copy p{font-size:13.7px;line-height:1.18}.editorial-page[data-layout=plate-column] .dish-photo{z-index:2;border-radius:50%;width:70%;height:39%;position:absolute;right:-18%;transform:rotate(-2deg);box-shadow:0 13px 25px #102b411f}.editorial-page[data-layout=plate-column] .dish-photo img{object-position:50% 57%}.editorial-page[data-layout=plate-column] .dish-card:first-child .dish-photo{height:41%;top:-3%;right:-10%}.editorial-page[data-layout=plate-column] .dish-card:nth-child(2) .dish-photo{width:66%;top:25%;right:-22%;transform:rotate(4deg)}.editorial-page[data-layout=plate-column] .dish-card:nth-child(3) .dish-photo{width:57%;height:35%;top:53%;right:-7%;transform:rotate(-4deg)}.editorial-page[data-layout=plate-column] .dish-card:nth-child(4) .dish-photo{width:68%;height:37%;bottom:-6%;right:-20%;transform:rotate(2deg)}.editorial-page[data-layout=lineup] .catalog-grid{grid-template-rows:repeat(4,1fr);grid-template-columns:45% 55%;gap:0 20px;display:grid}.editorial-page[data-layout=lineup] .dish-card{display:contents}.editorial-page[data-layout=lineup] .dish-photo{clip-path:ellipse(49% 44% at 48%);grid-column:1;width:100%;height:100%;padding:7px 0}.editorial-page[data-layout=lineup] .dish-photo img{object-fit:cover;object-position:center 56%}.editorial-page[data-layout=lineup] .dish-copy{border-bottom:1px solid var(--editorial-rule);grid-column:2;justify-content:center;padding:9px 0}.editorial-page[data-layout=lineup] .dish-copy>div{display:block}.editorial-page[data-layout=lineup] .dish-price{margin-top:4px;display:block}.editorial-page[data-layout=lineup] .dish-copy h3{text-transform:uppercase;font-size:16px}.editorial-page[data-layout=lineup] .dish-copy p{font-size:13.8px;line-height:1.2}.editorial-page[data-layout=lineup] .dish-card:first-child .dish-photo,.editorial-page[data-layout=lineup] .dish-card:first-child .dish-copy{grid-row:1}.editorial-page[data-layout=lineup] .dish-card:nth-child(2) .dish-photo,.editorial-page[data-layout=lineup] .dish-card:nth-child(2) .dish-copy{grid-row:2}.editorial-page[data-layout=lineup] .dish-card:nth-child(3) .dish-photo,.editorial-page[data-layout=lineup] .dish-card:nth-child(3) .dish-copy{grid-row:3}.editorial-page[data-layout=lineup] .dish-card:nth-child(4) .dish-photo,.editorial-page[data-layout=lineup] .dish-card:nth-child(4) .dish-copy{grid-row:4}.editorial-page[data-folio="18"] .catalog-grid{grid-template-rows:repeat(3,1fr)}.editorial-page[data-layout=feature-bottom] .catalog-grid{grid-template-rows:128px 128px 1fr;grid-template-columns:1fr 1fr;gap:0 24px;display:grid}.editorial-page[data-layout=feature-bottom] .dish-card{display:contents}.editorial-page[data-layout=feature-bottom] .dish-copy{border-top:1px solid var(--editorial-rule);justify-content:flex-start;padding:11px 0 8px}.editorial-page[data-layout=feature-bottom] .dish-card:first-child .dish-copy{grid-area:1/1}.editorial-page[data-layout=feature-bottom] .dish-card:nth-child(2) .dish-copy{grid-area:1/2}.editorial-page[data-layout=feature-bottom] .dish-card:nth-child(3) .dish-copy{grid-area:2/1/auto/3;width:48%}.editorial-page[data-layout=feature-bottom] .dish-copy>div{display:block}.editorial-page[data-layout=feature-bottom] .dish-price{margin-top:4px;display:block}.editorial-page[data-layout=feature-bottom] .dish-copy h3{text-transform:uppercase;font-size:16px}.editorial-page[data-layout=feature-bottom] .dish-copy p{font-size:13.5px;line-height:1.18}.editorial-page[data-layout=feature-bottom] .dish-photo{z-index:2;position:absolute;overflow:hidden;box-shadow:0 14px 28px #06172431}.editorial-page[data-layout=feature-bottom] .dish-card:first-child .dish-photo{clip-path:polygon(0 8%,94% 0,100% 94%,4% 100%);width:66%;height:48%;bottom:-3%;left:-2%}.editorial-page[data-layout=feature-bottom] .dish-card:nth-child(2) .dish-photo{clip-path:polygon(8% 0,100% 6%,95% 100%,0 94%);width:42%;height:30%;bottom:22%;right:-2%}.editorial-page[data-layout=feature-bottom] .dish-card:nth-child(3) .dish-photo{clip-path:polygon(0 8%,95% 0,100% 92%,6% 100%);width:45%;height:29%;bottom:-3%;right:-3%}.editorial-page[data-layout=feature-bottom] .dish-photo img{object-position:center 58%}.editorial-page[data-layout=hero-pair] .catalog-grid{display:block}.editorial-page[data-layout=hero-pair] .dish-card{position:static}.editorial-page[data-layout=hero-pair] .dish-photo{z-index:1;width:60%;height:76%;position:absolute;top:0;box-shadow:0 15px 30px #03142135}.editorial-page[data-layout=hero-pair] .dish-card:first-child .dish-photo{clip-path:polygon(0 0,96% 4%,100% 100%,4% 94%);left:-3%}.editorial-page[data-layout=hero-pair] .dish-card:nth-child(2) .dish-photo{clip-path:polygon(5% 0,100% 3%,95% 96%,0 100%);top:8%;right:-3%}.editorial-page[data-layout=hero-pair] .dish-copy{z-index:4;border-top:1px solid var(--editorial-rule);justify-content:flex-start;width:48%;height:21%;padding:13px 0 0;position:absolute;bottom:0}.editorial-page[data-layout=hero-pair] .dish-card:first-child .dish-copy{left:0}.editorial-page[data-layout=hero-pair] .dish-card:nth-child(2) .dish-copy{right:0}.editorial-page[data-layout=hero-pair] .dish-copy>div{display:block}.editorial-page[data-layout=hero-pair] .dish-price{margin-top:5px;display:block}.editorial-page[data-layout=hero-pair] .dish-copy h3{font:600 23px/1 Cormorant Garamond,Georgia,serif}.editorial-page[data-layout=hero-pair] .dish-copy p{font-size:14px;line-height:1.23}.editorial-page[data-layout=table-collage] .catalog-grid{grid-template-rows:118px 118px 1fr;grid-template-columns:1fr 1fr;gap:0 25px;display:grid}.editorial-page[data-layout=table-collage] .catalog-grid:after{content:"";z-index:0;clip-path:polygon(0 16%,100% 0,100% 100%,0 100%);pointer-events:none;background:linear-gradient(145deg,#0000 0 8%,#19344442 8% 40%,#07131dbd 40% 100%);height:54%;position:absolute;bottom:-1px;left:-29px;right:-29px}.editorial-page[data-layout=table-collage] .dish-card{display:contents}.editorial-page[data-layout=table-collage] .dish-copy{border-top:1px solid var(--editorial-rule);justify-content:flex-start;padding:10px 0 8px}.editorial-page[data-layout=table-collage] .dish-card:first-child .dish-copy{grid-area:1/1}.editorial-page[data-layout=table-collage] .dish-card:nth-child(2) .dish-copy{grid-area:1/2}.editorial-page[data-layout=table-collage] .dish-card:nth-child(3) .dish-copy{grid-area:2/1}.editorial-page[data-layout=table-collage] .dish-card:nth-child(4) .dish-copy{grid-area:2/2}.editorial-page[data-layout=table-collage] .dish-copy h3{text-transform:uppercase;font-size:16px}.editorial-page[data-layout=table-collage] .dish-copy p{font-size:13.4px;line-height:1.17}.editorial-page[data-layout=table-collage] .dish-photo{z-index:2;clip-path:polygon(5% 0,100% 5%,94% 100%,0 94%);width:39%;height:48%;position:absolute;bottom:-2%;box-shadow:0 14px 28px #0005}.editorial-page[data-layout=table-collage] .dish-card:first-child .dish-photo{width:44%;height:46%;left:-3%}.editorial-page[data-layout=table-collage] .dish-card:nth-child(2) .dish-photo{width:43%;height:36%;bottom:17%;left:28%}.editorial-page[data-layout=table-collage] .dish-card:nth-child(3) .dish-photo{width:43%;height:45%;right:-3%}.editorial-page[data-layout=table-collage] .dish-card:nth-child(4) .dish-photo{width:34%;height:31%;bottom:-4%;right:25%}.editorial-page[data-layout=table-collage] .dish-photo img{object-position:center 58%}.page.editorial-page[data-layout=centerpiece]{--editorial-ink:#fff6e4;--editorial-body:#e2ddd3;--editorial-accent:#d9a961;--editorial-rule:#d7b97942;background:linear-gradient(145deg,#121416,#050708 76%)}.editorial-page[data-layout=centerpiece]>header:before{filter:brightness(3)saturate(.2)}.editorial-page[data-layout=centerpiece] .catalog-grid{grid-template-rows:125px 1fr 125px;grid-template-columns:1fr 1fr;gap:0 26px;display:grid}.editorial-page[data-layout=centerpiece] .dish-card{display:contents}.editorial-page[data-layout=centerpiece] .dish-copy{border-top:1px solid var(--editorial-rule);justify-content:flex-start;padding:10px 0 7px}.editorial-page[data-layout=centerpiece] .dish-card:first-child .dish-copy{grid-area:1/1}.editorial-page[data-layout=centerpiece] .dish-card:nth-child(2) .dish-copy{grid-area:1/2}.editorial-page[data-layout=centerpiece] .dish-card:nth-child(3) .dish-copy{grid-area:3/1}.editorial-page[data-layout=centerpiece] .dish-card:nth-child(4) .dish-copy{grid-area:3/2}.editorial-page[data-layout=centerpiece] .dish-copy h3{text-transform:uppercase;font-size:16px}.editorial-page[data-layout=centerpiece] .dish-copy p{font-size:13.4px;line-height:1.18}.editorial-page[data-layout=centerpiece] .dish-photo{z-index:2;clip-path:polygon(4% 0,100% 5%,95% 100%,0 94%);width:35%;height:55%;position:absolute;top:22%;box-shadow:0 18px 35px #0008}.editorial-page[data-layout=centerpiece] .dish-card:first-child .dish-photo{z-index:3;width:50%;left:17%}.editorial-page[data-layout=centerpiece] .dish-card:nth-child(2) .dish-photo{opacity:.58;height:43%;top:29%;left:-4%}.editorial-page[data-layout=centerpiece] .dish-card:nth-child(3) .dish-photo{opacity:.62;height:45%;top:27%;right:-4%}.editorial-page[data-layout=centerpiece] .dish-card:nth-child(4) .dish-photo{opacity:.78;width:29%;height:37%;top:33%;right:13%}.editorial-page[data-layout=centerpiece] .dish-photo img{object-position:center 57%}.editorial-page[data-folio="17"] .catalog-grid,.editorial-page[data-folio="22"] .catalog-grid{grid-template-rows:135px 1fr 135px}.editorial-page[data-folio="17"] .dish-card:first-child .dish-photo,.editorial-page[data-folio="22"] .dish-card:first-child .dish-photo{opacity:1;width:55%;height:55%;top:22%;left:-2%}.editorial-page[data-folio="17"] .dish-card:nth-child(2) .dish-photo,.editorial-page[data-folio="22"] .dish-card:nth-child(2) .dish-photo{opacity:1;width:55%;height:52%;top:29%;left:auto;right:-2%}.editorial-page[data-folio="17"] .dish-card:nth-child(2) .dish-copy,.editorial-page[data-folio="22"] .dish-card:nth-child(2) .dish-copy{grid-area:3/2}.editorial-page[data-layout=text-plate] .catalog-grid{grid-template-rows:170px 170px 1fr;grid-template-columns:1fr 1fr;gap:0 25px;display:grid}.editorial-page[data-layout=text-plate] .dish-card{display:contents}.editorial-page[data-layout=text-plate] .dish-copy{border-top:1px solid var(--editorial-rule);justify-content:flex-start;padding:11px 0}.editorial-page[data-layout=text-plate] .dish-card:first-child .dish-copy{grid-area:1/1}.editorial-page[data-layout=text-plate] .dish-card:nth-child(2) .dish-copy{grid-area:1/2}.editorial-page[data-layout=text-plate] .dish-card:nth-child(3) .dish-copy{grid-area:2/1}.editorial-page[data-layout=text-plate] .dish-card:nth-child(4) .dish-copy{grid-area:2/2}.editorial-page[data-layout=text-plate] .dish-copy>div{display:block}.editorial-page[data-layout=text-plate] .dish-price{margin-top:4px;display:block}.editorial-page[data-layout=text-plate] .dish-copy h3{text-transform:uppercase;font-size:16px}.editorial-page[data-layout=text-plate] .dish-copy p{font-size:13.6px;line-height:1.2}.editorial-page[data-layout=text-plate] .dish-photo{z-index:2;border-radius:50%;position:absolute;bottom:-9%;box-shadow:0 14px 28px #0615232e}.editorial-page[data-layout=text-plate] .dish-card:first-child .dish-photo{width:66%;height:48%;right:-12%}.editorial-page[data-layout=text-plate] .dish-card:nth-child(2) .dish-photo{width:30%;height:27%;bottom:-4%;left:-8%}.editorial-page[data-layout=text-plate] .dish-card:nth-child(3) .dish-photo{width:32%;height:29%;bottom:-8%;left:17%}.editorial-page[data-layout=text-plate] .dish-card:nth-child(4) .dish-photo{width:27%;height:24%;bottom:-1%;right:32%}.page.editorial-page[data-layout=scene]{--editorial-ink:#f4f0e8;--editorial-body:#c8c5bf;--editorial-accent:#d7a760;--editorial-rule:#e4d7bd38;background:linear-gradient(#141414 0 44%,#090a0b 78%,#030405 100%)}.editorial-page[data-layout=scene]>header:before{filter:brightness(3)saturate(.2)}.editorial-page[data-layout=scene] .catalog-grid{grid-template-rows:116px 116px 1fr;grid-template-columns:1fr 1fr;gap:0 25px;display:grid}.editorial-page[data-layout=scene] .catalog-grid:after{content:"";z-index:0;clip-path:polygon(0 14%,78% 0,100% 18%,100% 100%,0 100%);pointer-events:none;background:radial-gradient(at 48% 30%,#f0d7a83d 0 5%,#0000 36%),linear-gradient(160deg,#716451 0 8%,#302a23 8% 38%,#0b0b0b 38% 100%);height:58%;position:absolute;bottom:-1px;left:-29px;right:-29px}.editorial-page[data-layout=scene] .dish-card{display:contents}.editorial-page[data-layout=scene] .dish-copy{justify-content:flex-start;padding:9px 0 7px}.editorial-page[data-layout=scene] .dish-card:first-child .dish-copy{grid-area:1/1}.editorial-page[data-layout=scene] .dish-card:nth-child(2) .dish-copy{grid-area:1/2}.editorial-page[data-layout=scene] .dish-card:nth-child(3) .dish-copy{grid-area:2/1}.editorial-page[data-layout=scene] .dish-card:nth-child(4) .dish-copy{grid-area:2/2}.editorial-page[data-layout=scene] .dish-copy>div{display:block}.editorial-page[data-layout=scene] .dish-price{margin-top:3px;display:block}.editorial-page[data-layout=scene] .dish-copy h3{text-transform:uppercase;font-size:15.5px}.editorial-page[data-layout=scene] .dish-copy p{font-size:13.2px;line-height:1.15}.editorial-page[data-layout=scene] .dish-photo{z-index:2;width:31%;height:55%;box-shadow:none;clip-path:polygon(3% 5%,97% 0,100% 96%,0 100%);border-radius:0;position:absolute;bottom:-2%;overflow:hidden}.editorial-page[data-layout=scene] .dish-card:first-child .dish-photo{height:51%;bottom:1%;left:-2%}.editorial-page[data-layout=scene] .dish-card:nth-child(2) .dish-photo{height:58%;left:23%}.editorial-page[data-layout=scene] .dish-card:nth-child(3) .dish-photo{height:50%;bottom:4%;left:50%}.editorial-page[data-layout=scene] .dish-card:nth-child(4) .dish-photo{height:57%;right:-2%}.editorial-page[data-layout=scene] .dish-photo img{object-fit:cover;object-position:center 65%;filter:saturate(1.06)contrast(1.08)}.editorial-page[data-layout=single-hero] .catalog-grid{display:block}.editorial-page[data-layout=single-hero] .dish-card{position:static}.editorial-page[data-layout=single-hero] .dish-photo{clip-path:polygon(0 0,100% 0,96% 100%,4% 96%);width:100%;height:auto;position:absolute;inset:0 0 112px;box-shadow:0 15px 30px #0516262b}.editorial-page[data-layout=single-hero] .dish-photo img{object-position:center 57%}.editorial-page[data-layout=single-hero] .dish-copy{border-top:1px solid var(--editorial-rule);justify-content:flex-start;height:100px;padding:13px 0 0;position:absolute;bottom:0;left:0;right:0}.editorial-page[data-layout=single-hero] .dish-copy h3{font:600 33px/1 Cormorant Garamond,Georgia,serif}.editorial-page[data-layout=single-hero] .dish-copy p{font-size:15.5px}.page.editorial-page[data-layout$=-calm]:before{display:none!important}.page.editorial-page[data-layout$=-calm].paper{--editorial-ink:#123a5c;--editorial-body:#40586a;--editorial-accent:#a14f2e;--editorial-rule:#173e5c27;background:linear-gradient(125deg,#0000 0 63%,#dce5e736 63% 76%,#0000 76%),radial-gradient(circle at 12% 88%,#d6e0e241 0 11%,#0000 34%),linear-gradient(145deg,#faf7f0,#ece8de)}.page.editorial-page[data-layout$=-calm].ink{--editorial-ink:#fff7e8;--editorial-body:#dedbd2;--editorial-accent:#e1ae69;--editorial-rule:#e6c88d3b;background:radial-gradient(at 75% 90%,#24517370 0%,#0000 48%),linear-gradient(145deg,#123653,#061927 76%)}.editorial-page[data-layout$=-calm]>header{min-height:68px;margin-bottom:18px!important}.editorial-page[data-layout$=-calm]>header h2{letter-spacing:-.035em;text-transform:none;max-width:62%;font:600 35px/.92 Cormorant Garamond,Georgia,serif}.editorial-page[data-layout$=-calm]>header>span{letter-spacing:.2em;max-width:42%;font-size:9px}.editorial-page[data-layout$=-calm] .dish-copy h3{letter-spacing:-.03em;text-transform:none;font:600 28px/.98 Cormorant Garamond,Georgia,serif}.editorial-page[data-layout$=-calm] .dish-price{font-size:17px}.editorial-page[data-layout$=-calm] .dish-copy p{letter-spacing:-.02em;font-size:16px;line-height:1.34}.editorial-page[data-layout$=-calm] .dish-photo{background:#d8d0c2;box-shadow:0 16px 30px #071b2a24}.editorial-page[data-layout$=-calm].ink .dish-photo{background:#04131f;box-shadow:0 17px 34px #0007}.editorial-page[data-layout$=-calm] .dish-photo img{object-fit:cover;transition:transform .28s,filter .28s}.editorial-page[data-layout$=-calm] .dish-photo:hover img,.editorial-page[data-layout$=-calm] .dish-photo:focus-visible img{filter:saturate(1.08)contrast(1.035);transform:scale(1.018)}.editorial-page[data-layout$=-calm] .catalog-grid:after{display:none!important}.editorial-page[data-layout=duo-calm] .catalog-grid{grid-template-rows:1fr;grid-template-columns:1fr 1fr;gap:24px}.editorial-page[data-layout=duo-calm] .dish-card{grid-template-rows:minmax(0,1fr) 174px;align-items:stretch;gap:0;min-height:0;display:grid}.editorial-page[data-layout=duo-calm] .dish-photo{clip-path:polygon(0 0,100% 3%,96% 100%,3% 97%);width:100%;height:100%}.editorial-page[data-layout=duo-calm] .dish-copy{border-top:1px solid var(--editorial-rule);justify-content:flex-start;padding:16px 2px 0}.editorial-page[data-layout=duo-calm] .dish-copy>div{display:block}.editorial-page[data-layout=duo-calm] .dish-price{margin-top:6px;display:block}.editorial-page[data-layout=duo-calm] .dish-copy p{margin-top:9px}.editorial-page[data-layout=trio-calm] .catalog-grid{grid-template-rows:repeat(3,1fr);grid-template-columns:1fr;gap:17px}.editorial-page[data-layout=trio-calm] .dish-card{grid-template-columns:46% minmax(0,1fr);align-items:stretch;gap:22px;min-height:0;display:grid}.editorial-page[data-layout=trio-calm] .dish-card:nth-child(2){grid-template-columns:minmax(0,1fr) 46%}.editorial-page[data-layout=trio-calm] .dish-card:nth-child(2) .dish-photo{grid-area:1/2}.editorial-page[data-layout=trio-calm] .dish-photo{clip-path:polygon(0 0,97% 3%,100% 97%,3% 100%);width:100%;height:100%}.editorial-page[data-layout=trio-calm] .dish-copy{border-top:1px solid var(--editorial-rule);justify-content:center;padding:13px 0}.editorial-page[data-layout=trio-calm] .dish-copy>div{display:block}.editorial-page[data-layout=trio-calm] .dish-price{margin-top:5px;display:block}.editorial-page[data-layout=trio-calm] .dish-copy h3{font-size:25px}.editorial-page[data-layout=trio-calm] .dish-copy p{margin-top:8px;font-size:15.5px}.editorial-page[data-layout=solo-calm] .catalog-grid{display:block}.editorial-page[data-layout=solo-calm] .dish-card{position:static}.editorial-page[data-layout=solo-calm] .dish-photo{clip-path:polygon(0 0,100% 0,96% 100%,3% 96%);width:100%;height:auto;position:absolute;inset:0 0 126px}.editorial-page[data-layout=solo-calm] .dish-photo img{object-position:center 56%}.editorial-page[data-layout=solo-calm] .dish-copy{border-top:1px solid var(--editorial-rule);justify-content:flex-start;height:112px;padding:15px 0 0;position:absolute;bottom:0;left:0;right:0}.editorial-page[data-layout=solo-calm] .dish-copy>div{align-items:baseline}.editorial-page[data-layout=solo-calm] .dish-copy h3{font-size:36px}.editorial-page[data-layout=solo-calm] .dish-copy p{margin-top:8px;font-size:17px}.editorial-page[data-layout=duo-calm] .dish-photo,.editorial-page[data-layout=trio-calm] .dish-photo,.editorial-page[data-layout=quartet-calm] .dish-photo{z-index:1!important;opacity:1!important;border-radius:0!important;width:100%!important;height:100%!important;position:relative!important;inset:auto!important;transform:none!important}.editorial-page[data-layout=duo-calm] .dish-photo{clip-path:polygon(0 0,100% 3%,96% 100%,3% 97%)!important}.editorial-page[data-layout=duo-calm] .dish-card:nth-child(2) .dish-photo{clip-path:polygon(4% 2%,100% 0,97% 97%,0 100%)!important}.editorial-page[data-layout=trio-calm] .dish-photo{clip-path:polygon(0 0,97% 3%,100% 97%,3% 100%)!important}.editorial-page[data-layout=trio-calm] .dish-card:nth-child(2) .dish-photo{clip-path:polygon(4% 2%,100% 0,97% 100%,0 96%)!important}.editorial-page[data-layout=duo-calm] .dish-photo,.editorial-page[data-layout=quartet-calm] .dish-photo{grid-area:1/1!important}.editorial-page[data-layout=duo-calm] .dish-copy,.editorial-page[data-layout=quartet-calm] .dish-copy{grid-area:2/1!important}.editorial-page[data-layout=trio-calm] .dish-photo{grid-area:1/1!important}.editorial-page[data-layout=trio-calm] .dish-copy,.editorial-page[data-layout=trio-calm] .dish-card:nth-child(2) .dish-photo{grid-area:1/2!important}.editorial-page[data-layout=trio-calm] .dish-card:nth-child(2) .dish-copy{grid-area:1/1!important}.editorial-page[data-layout=quartet-calm] .catalog-grid{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:1fr 1fr;gap:17px 22px}.editorial-page[data-layout=quartet-calm] .dish-card{grid-template-rows:157px minmax(0,1fr);align-items:stretch;min-height:0;display:grid}.editorial-page[data-layout=quartet-calm] .dish-photo{clip-path:polygon(0 0,100% 3%,96% 100%,3% 97%)!important}.editorial-page[data-layout=quartet-calm] .dish-card:nth-child(2n) .dish-photo{clip-path:polygon(4% 2%,100% 0,97% 97%,0 100%)!important}.editorial-page[data-layout=quartet-calm] .dish-copy{border-top:1px solid var(--editorial-rule);justify-content:flex-start;padding:10px 1px 0}.editorial-page[data-layout=quartet-calm] .dish-copy>div{display:block}.editorial-page[data-layout=quartet-calm] .dish-price{margin-top:3px;font-size:14.5px;display:block}.editorial-page[data-layout=quartet-calm] .dish-copy h3{font-size:21px;line-height:.96}.editorial-page[data-layout=quartet-calm] .dish-copy p{margin-top:5px;font-size:13.2px;line-height:1.19}.editorial-page.photo-breathe .dish-photo{background:linear-gradient(145deg,#e7e0d5,#d6dee0)!important}.editorial-page.photo-breathe .dish-photo img{box-sizing:border-box;filter:saturate(1.04)contrast(1.02);padding:0;object-fit:cover!important;object-position:center!important;transform:scale(.88)!important}.page.lunch-divider,.page.lunch-page{color:#fffdf6;background:#102c70;position:relative;overflow:hidden}.page.lunch-divider:before,.page.lunch-page:before{content:"";pointer-events:none;background:radial-gradient(circle at 14% 11%,#3858b0 0 2%,#0000 2.4%) 0 0/42px 42px,linear-gradient(145deg,#132e83 0%,#0a225f 62%,#071746 100%);position:absolute;inset:0}.page.lunch-divider:after,.page.lunch-page:after{content:"";z-index:9;background:repeating-linear-gradient(90deg,#f5d532 0 20px,#ef4a9b 20px 38px,#55d6da 38px 56px,#f08a5d 56px 74px);height:16px;position:absolute;inset:auto 0 0}.lunch-divider-images{z-index:1;position:absolute;inset:0 165px 0 -50px;overflow:hidden}.lunch-divider-images:after{content:"";background:linear-gradient(90deg,#0000 46%,#0b225ecc 78%,#0b225e 100%);position:absolute;inset:0}.lunch-divider-images img{object-fit:cover;filter:saturate(1.06)contrast(1.05);display:block;position:absolute}.lunch-divider-main{object-position:center 59%;clip-path:polygon(0 0,91% 0,100% 100%,0 100%);width:111%;height:125%;top:-13%;left:-9%}.lunch-divider-side{object-position:center 58%;width:52%;height:55%;bottom:-7%;left:34%;transform:rotate(5deg);box-shadow:0 15px 35px #020b2a99}.lunch-divider-shade{z-index:2;background:linear-gradient(90deg,#0716460d 0 41%,#0a205dbf 60%,#08194cf7 78%);position:absolute;inset:0}.lunch-divider-copy{z-index:4;text-align:right;width:265px;position:absolute;top:80px;right:30px}.lunch-divider-copy>span{letter-spacing:.12em;border:1px solid #ffffff52;border-radius:999px;padding:7px 10px;font-size:8px;font-weight:700;display:inline-block}.lunch-divider-copy h2{letter-spacing:-.055em;margin:38px 0 16px;font:800 41px/.82 Montserrat,Arial,sans-serif}.lunch-divider-copy h2 small{color:#fff;letter-spacing:.03em;background:#ef4a9b;margin:0 0 8px;padding:7px 12px;font-size:18px;line-height:1;display:inline-block;transform:rotate(-2deg)}.lunch-divider-copy h2 em{letter-spacing:-.045em;color:#fff;margin-top:13px;font:italic 500 49px/.84 Cormorant Garamond,Georgia,serif;display:block}.lunch-divider-copy p{color:#d9e7ff;margin:24px 0 18px;font:500 14px/1.45 Montserrat,Arial,sans-serif}.lunch-divider-copy strong{color:#f5d532;letter-spacing:-.055em;font:800 44px/.9 Montserrat,Arial,sans-serif;display:block}.lunch-divider-copy>b{color:#102354;letter-spacing:.08em;background:#f5d532;margin-top:9px;padding:7px 9px;font-size:10px;display:inline-block}.page.lunch-page{padding:28px 28px 24px;font-family:Montserrat,Arial,sans-serif}.lunch-head{z-index:2;border-bottom:1px solid #ffffff4a;grid-template-columns:1fr auto;align-items:end;gap:2px 15px;padding-bottom:12px;display:grid;position:relative}.lunch-head>span{color:#fff;letter-spacing:.11em;background:#ef4a9b;grid-column:1/-1;justify-self:start;padding:6px 10px;font-size:9px;font-weight:800;transform:rotate(-1deg)}.lunch-head h2{letter-spacing:-.035em;margin:6px 0 0;font:600 37px/.9 Cormorant Garamond,Georgia,serif}.lunch-head>b{color:#102354;letter-spacing:.06em;text-align:center;background:#f5d532;max-width:180px;padding:7px 9px;font-size:8px;line-height:1.25}.lunch-body{z-index:2;grid-template-columns:48% minmax(0,1fr);gap:19px;height:637px;padding-top:16px;display:grid;position:relative}.lunch-gallery{min-width:0;position:relative}.lunch-shot{background:#071746;border:2px solid #ffffffc9;margin:0;position:absolute;overflow:hidden;box-shadow:0 12px 30px #020c2d8f}.lunch-shot img{object-fit:cover;object-position:center 56%;filter:saturate(1.08)contrast(1.03);width:100%;height:100%;display:block}.lunch-shot-main img{object-position:center 61%;width:132%;height:132%;margin:-14% 0 0 -16%}.lunch-shot:not(.lunch-shot-main) img{object-position:center 59%;width:145%;height:145%;margin:-20% 0 0 -22%}.lunch-shot figcaption{color:#fff;letter-spacing:.06em;text-align:center;background:#081a4dde;padding:7px 8px;font-size:8px;font-weight:800;position:absolute;bottom:0;left:0;right:0}.lunch-shot-main{clip-path:polygon(0 0,100% 2%,97% 100%,3% 97%);height:330px;top:0;left:0;right:8px}.lunch-shot:not(.lunch-shot-main){width:55%;height:225px;top:346px}.lunch-shot:nth-child(2){left:0;transform:rotate(-2deg)}.lunch-shot:nth-child(3){top:365px;right:0;transform:rotate(3deg)}.lunch-options{flex-direction:column;gap:10px;min-width:0;display:flex}.lunch-price{clip-path:polygon(0 0,100% 3%,96% 100%,3% 96%);background:#ef4a9b;padding:12px 13px 11px}.lunch-price strong{letter-spacing:-.05em;font-size:31px;line-height:.95;display:block}.lunch-price span{letter-spacing:.11em;margin-top:5px;font-size:8px;font-weight:800;display:block}.lunch-options section{border-top:1px solid #ffffff3e;padding:10px 0 0}.lunch-options h3{letter-spacing:.07em;color:#f5d532;margin:0 0 5px;font-size:10px;line-height:1.2}.lunch-options p{color:#eef5ff;margin:0;font-size:11.5px;line-height:1.42}.lunch-included{background:#ffffff12;border:1px solid #ffffff30;grid-template-columns:.75fr 1.25fr;gap:7px;margin-top:auto;padding:10px;display:grid}.lunch-included div{flex-direction:column;gap:4px;display:flex}.lunch-included b{color:#56d4dd;letter-spacing:.1em;font-size:9px}.lunch-included span{font-size:10.5px;line-height:1.25}.lunch-page .editorial-folio{z-index:6;color:#dbe8ff;border-top-color:#ffffff45}.lunch-page .editorial-folio span:first-child{color:#f5d532}.editorial-page[data-folio="04"] .dish-copy p{font-size:11.7px;line-height:1.16}.editorial-page[data-folio="05"] .dish-copy p{font-size:12.7px;line-height:1.18}.editorial-page[data-folio="12"] .dish-card{grid-template-rows:minmax(0,1fr) 204px}.editorial-page[data-folio="12"] .dish-copy p{font-size:13.8px;line-height:1.2}.editorial-page[data-folio="17"] .dish-card{grid-template-rows:minmax(0,1fr) 206px}.editorial-page[data-folio="17"] .dish-copy p{font-size:13.8px;line-height:1.2}.editorial-page[data-folio="18"] .dish-card{grid-template-rows:minmax(0,1fr) 200px}.editorial-page[data-folio="18"] .dish-copy p{font-size:13.5px;line-height:1.2}.page.lunch-poster{background:#102677;position:relative;overflow:hidden}.lunch-poster>img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.poster-title{clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.poster-schedule{z-index:4;color:#fff;letter-spacing:.04em;text-align:center;background:#112978;place-items:center;height:44px;font:800 12px/1.2 Montserrat,Arial,sans-serif;display:grid;position:absolute;left:34px;right:34px}.poster-schedule-cover{bottom:57px}.poster-schedule-options{bottom:150px}@media print{.page.lunch-divider,.page.lunch-page{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.variant-prices{gap:4px;min-width:134px;color:inherit!important;background:0 0!important;border-radius:0!important;padding:0!important;display:grid!important}.variant-prices span{border-bottom:1px solid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:8px;padding:3px 0;display:grid}.variant-prices span:last-child{border-bottom:0}.variant-prices i{letter-spacing:.02em;text-transform:none;font-size:8.5px;font-style:normal;line-height:1.08}.variant-prices strong{white-space:nowrap;font-size:12px;line-height:1}.price-list-page{padding:31px 28px 25px;font-family:Montserrat,Arial,sans-serif;position:relative;overflow:hidden}.price-list-page:before{content:"";pointer-events:none;background:linear-gradient(145deg,#0000 0 14%,#b85c3718 15% 42%,#174c7020 43%);height:62%;position:absolute;inset:auto -22% -21% 20%;transform:skewY(-8deg)}.price-list-page>header{z-index:1;border-bottom:1px solid #184d6e35;justify-content:space-between;align-items:end;gap:18px;padding-bottom:14px;display:flex;position:relative}.price-list-page>header>span{color:#ad4d30;letter-spacing:.16em;text-transform:uppercase;max-width:45%;font-size:8.5px;font-weight:800;line-height:1.2}.price-list-page>header h2{color:#123f60;text-align:right;margin:0;font:600 31px/.9 Cormorant Garamond,Georgia,serif}.price-list-grid{z-index:1;grid-template-rows:repeat(3,1fr);gap:14px;height:645px;padding:26px 4px 32px;display:grid;position:relative}.price-list-item{background:linear-gradient(135deg,#fffdf7ed,#efe8daed);border:1px solid #174c7030;border-radius:2px;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:7px 18px;padding:27px 24px;display:grid;box-shadow:0 12px 30px #0b263510}.price-list-item span{color:#123f60;font:600 27px/.95 Cormorant Garamond,Georgia,serif}.price-list-item b{color:#b8502f;align-self:start;font-size:18px;line-height:1}.price-list-item p{color:#36566c;grid-column:1/-1;margin:0;font-size:12px;line-height:1.35}.price-list-page.ink{background:radial-gradient(circle at 85% 20%,#1e5578,#0b2236 62%,#06131e)}.price-list-page.ink:before{background:linear-gradient(145deg,#0000 0 14%,#56d4dd18 15% 42%,#d89b4c16 43%)}.price-list-page.ink>header{border-bottom-color:#ffffff35}.price-list-page.ink>header h2{color:#f5efe2}.price-list-page.ink>header>span{color:#e8a76d}.price-list-page.ink .price-list-item{background:linear-gradient(135deg,#123953e8,#091d2ce8);border-color:#ffffff27;box-shadow:0 12px 30px #02090f50}.price-list-page.ink .price-list-item span{color:#f4eee2}.price-list-page.ink .price-list-item b{color:#e9a06b}.price-list-page.ink .price-list-item p{color:#c7d8e2}.price-list-page .editorial-folio{z-index:9;color:#123f60;letter-spacing:.17em;border-top:1px solid #184d6e35;justify-content:space-between;padding-top:7px;font:600 8px/1 Montserrat,Arial,sans-serif;display:flex;position:absolute;bottom:18px;left:29px;right:29px}.price-list-page.ink .editorial-folio{color:#dce8ee;border-top-color:#ffffff35}@media (width<=700px){.variant-prices{min-width:118px}.variant-prices i{font-size:8px}.price-list-page{padding:26px 24px 22px}.price-list-grid{height:650px}}.page.combo-page{color:#123e5e;background:radial-gradient(circle at 50% 39%,#fffdf6 0 42%,#efe6d4 78%,#d9b982 100%);padding:27px 29px 22px;font-family:Montserrat,Arial,sans-serif;position:relative;overflow:hidden}.combo-page:before,.combo-page:after{content:"";z-index:0;pointer-events:none;border:28px solid #c67a2f21;border-radius:50%;position:absolute}.combo-page:before{width:510px;height:510px;top:-260px;left:-330px}.combo-page:after{width:440px;height:440px;bottom:-230px;right:-310px}.combo-sun{z-index:0;clip-path:polygon(50% 0,61% 30%,85% 15%,70% 40%,100% 50%,70% 61%,85% 85%,60% 70%,50% 100%,39% 70%,15% 85%,30% 60%,0 50%,30% 39%,15% 15%,40% 30%);opacity:.2;background:#bb6828;width:154px;height:154px;position:absolute;top:-33px;right:-38px}.combo-heading{z-index:4;text-align:center;position:relative}.combo-heading>span{color:#fff;letter-spacing:.16em;text-transform:uppercase;background:#b85030;padding:6px 13px;font-size:8px;font-weight:800;display:inline-block;transform:rotate(-2deg)}.combo-heading>p{color:#735b44;letter-spacing:.13em;text-transform:uppercase;margin:8px 0 1px;font-size:8px;font-weight:700}.combo-heading h2{color:#123e5e;letter-spacing:-.075em;text-transform:uppercase;text-shadow:0 2px #fff;margin:0;font:800 52px/.78 Montserrat,Arial,sans-serif}.combo-heading h2 small{color:#bb6828;letter-spacing:.01em;text-transform:none;margin:0 0 7px;font:600 29px/.9 Cormorant Garamond,Georgia,serif;display:block}.combo-includes{z-index:5;color:#183e57;text-align:center;justify-content:center;align-items:center;gap:4px;margin:16px -8px 0;display:flex;position:relative}.combo-includes span{text-transform:uppercase;flex-direction:column;flex:1 1 0;justify-content:flex-start;align-items:center;min-width:0;height:54px;font-size:6.6px;font-weight:800;line-height:1.05;display:flex}.combo-includes span b{color:#bb6828;border:1.5px solid #bb6828;border-radius:50%;place-items:center;width:27px;height:27px;margin-bottom:4px;font-size:13px;line-height:1;display:grid}.combo-includes i{color:#bb6828;margin-top:8px;font-size:13px;font-style:normal;font-weight:900}.combo-price{z-index:6;color:#fff;clip-path:polygon(3% 8%,98% 0,94% 93%,0 100%);background:linear-gradient(100deg,#9f431e,#d28535 48%,#a94b23);grid-template-columns:1fr auto;align-items:center;width:292px;margin:7px auto 0;padding:7px 17px 8px;display:grid;position:relative;box-shadow:0 9px 20px #7e391e2e}.combo-price span{letter-spacing:.14em;text-transform:uppercase;font-size:7px;font-weight:800}.combo-price strong{letter-spacing:-.06em;font-size:36px;line-height:.9}.combo-claim{z-index:1;color:#123e5e;text-align:center;position:absolute;top:298px;left:40px;right:40px}.combo-claim span{color:#9e6b43;letter-spacing:.18em;text-transform:uppercase;font-size:7px;font-weight:800;display:block}.combo-claim strong{color:#b95e2d;letter-spacing:-.035em;margin-top:6px;font:italic 600 34px/.9 Cormorant Garamond,Georgia,serif;display:block}.combo-collage{z-index:2;height:403px;position:absolute;bottom:44px;left:0;right:0;overflow:hidden}.combo-collage:before{content:"";z-index:0;clip-path:ellipse(58% 48% at 50% 61%);filter:drop-shadow(0 20px 26px #08203155);background:linear-gradient(145deg,#173f5a,#092132);height:260px;position:absolute;bottom:2px;left:27px;right:27px}.combo-photo{z-index:2;object-fit:cover;background:#fff;border:4px solid #f8f1e4;display:block;position:absolute;box-shadow:0 14px 28px #081a2850}.combo-photo-taquiza{object-position:center 52%;clip-path:ellipse(48% 45% at 50% 51%);width:329px;height:264px;bottom:-23px;left:112px;transform:rotate(-1deg)}.combo-photo-quesa{object-position:center 50%;clip-path:polygon(7% 1%,100% 6%,93% 100%,0 93%);width:196px;height:214px;bottom:101px;left:18px;transform:rotate(-7deg)}.combo-photo-papitas{object-position:center 48%;clip-path:polygon(0 6%,94% 0,100% 94%,7% 100%);width:190px;height:205px;bottom:105px;right:15px;transform:rotate(7deg)}.combo-photo-agua{object-position:center 48%;border-radius:48% 48% 12px 12px;width:91px;height:145px;bottom:7px;left:53px;transform:rotate(-5deg)}.combo-photo-churros{object-position:center 52%;border-radius:12px 12px 47% 47%;width:101px;height:151px;bottom:3px;right:47px;transform:rotate(5deg)}.combo-note{z-index:7;color:#705a47;letter-spacing:.1em;text-align:center;text-transform:uppercase;font-size:6.5px;font-weight:700;position:absolute;bottom:35px;left:33px;right:33px}.combo-page .editorial-folio{z-index:9;color:#123f60;letter-spacing:.17em;border-top:1px solid #174c7038;justify-content:space-between;padding-top:7px;font:600 8px/1 Montserrat,Arial,sans-serif;display:flex;position:absolute;bottom:18px;left:29px;right:29px}@media (width<=700px){.combo-heading h2{font-size:49px}.combo-includes{gap:2px}.combo-includes span{font-size:6.2px}}.page.v25-pattern{isolation:isolate}.page.v25-pattern:before,.page.editorial-page.v25-pattern:before{content:""!important;z-index:1!important;width:auto!important;height:auto!important;box-shadow:none!important;opacity:.7!important;pointer-events:none!important;background:url(/durango/assets/brand/talavera-v25.svg) 50%/100% 100% no-repeat!important;border:0!important;border-radius:0!important;display:block!important;position:absolute!important;inset:0!important}.page.v25-pattern.ink:before{filter:brightness(1.75)saturate(.75);opacity:.22!important}.page.v25-pattern>header,.page.v25-pattern>.catalog-grid,.page.v25-pattern>.price-list-grid,.page.v25-pattern>.editorial-folio{z-index:2;position:relative}.editorial-page>header:before,.menu-page header span:before{content:none!important;background:0 0!important;display:none!important}.editorial-page>header{padding-right:0!important}.brand-logo{object-fit:contain;display:block}.cover-copy{flex-direction:column;align-items:center;display:flex}.cover-logo{filter:drop-shadow(0 2px 6px #fff9);width:282px;height:auto;margin:-9px auto -4px}.welcome-brand{width:205px!important;text-shadow:none!important;background:#f8efdfdf!important;border:1px solid #e1c89452!important;border-radius:2px!important;padding:8px 11px 7px!important;display:block!important;top:29px!important;left:34px!important;box-shadow:0 8px 24px #0004!important}.welcome-brand .brand-logo{filter:none!important;width:100%!important;height:auto!important;margin:0!important}.back-logo{width:375px;max-width:76%;height:auto;margin:0 auto}.brand-folio-logo{object-fit:contain;object-position:left center;width:88px;height:30px;margin-top:-7px;margin-bottom:-6px;display:block}.ink .brand-folio-logo{filter:brightness(0)invert();opacity:.88}.combo-page .brand-folio-logo{width:76px}.variant-prices{gap:3px!important;width:100%!important;min-width:0!important;max-width:176px!important}.variant-prices span{grid-template-columns:minmax(0,1fr) auto!important;gap:5px!important;padding:2px 0!important}.variant-prices i{min-width:0;white-space:normal!important;font-size:8.5px!important;line-height:1.08!important}.variant-prices strong{font-size:11px!important}.dish-card.variant-stack .dish-copy>div,.dish-card.burrito-list .dish-copy>div{display:block!important}.dish-card.variant-stack .variant-prices,.dish-card.burrito-list .variant-prices{margin-top:6px;max-width:none!important}.dish-card.burrito-list .variant-prices{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px!important}.dish-card.burrito-list .variant-prices span{border:1px solid var(--editorial-rule);text-align:center;display:block;padding:5px 6px!important}.dish-card.burrito-list .variant-prices i,.dish-card.burrito-list .variant-prices strong{display:block}.dish-card.burrito-list .variant-prices strong{color:var(--editorial-accent);margin-top:2px}.dish-card.fajitas-fit .dish-copy p{letter-spacing:-.025em!important;font-size:13.2px!important;line-height:1.18!important}.page.combo-page.combo-v25{color:#123f60;background:linear-gradient(150deg,#fbf7ed 0 58%,#ede2cb 100%);grid-template-rows:auto 258px 1fr auto;gap:14px;padding:26px 29px 42px;font-family:Montserrat,Arial,sans-serif;display:grid;position:relative;overflow:hidden}.combo-v25 .combo-heading{z-index:3;text-align:left;border-bottom:1px solid #174c9340;grid-template-columns:1fr auto;align-items:end;padding:0 0 12px;display:grid;position:relative}.combo-v25 .combo-heading span{color:#b34f31;letter-spacing:.2em;text-transform:uppercase;font-size:9px;font-weight:800}.combo-v25 .combo-heading p{color:#496276;grid-column:1;margin:5px 0 0;font-size:11px;line-height:1.3}.combo-v25 .combo-heading h2{color:#103c5d;text-align:right;grid-area:1/2/3;margin:0;font:600 37px/.82 Cormorant Garamond,Georgia,serif}.combo-v25 .combo-heading h2 small{color:#b34f31;letter-spacing:.18em;text-transform:uppercase;font:800 9px/1 Montserrat,Arial,sans-serif;display:block}.combo-v25 .combo-hero{z-index:2;background:#0d2942;border:1px solid #174c933d;position:relative;overflow:hidden;box-shadow:0 13px 28px #0822382d}.combo-v25 .combo-hero img{object-fit:cover;object-position:center 57%;filter:saturate(1.08)contrast(1.04);width:100%;height:100%;display:block}.combo-v25 .combo-hero figcaption{color:#fff;background:linear-gradient(#0000,#071724e8);justify-content:space-between;align-items:end;padding:34px 17px 14px;display:flex;position:absolute;bottom:0;left:0;right:0}.combo-v25 .combo-hero figcaption span{letter-spacing:.04em;font:600 15px/1.1 Cormorant Garamond,Georgia,serif}.combo-v25 .combo-price{box-shadow:none!important;text-align:right!important;background:0 0!important;border:0!important;padding:0!important;display:block!important;transform:none!important}.combo-v25 .combo-price small{letter-spacing:.15em;text-transform:uppercase;font:700 8px/1 Montserrat,Arial,sans-serif;display:block}.combo-v25 .combo-price strong{color:#f0c052;font:800 32px/.9 Montserrat,Arial,sans-serif;display:block}.combo-v25 .combo-grid{z-index:3;grid-template-columns:repeat(3,1fr);align-content:start;gap:8px;display:grid;position:relative}.combo-v25 .combo-item{background:#fffdf8d9;border-top:3px solid #2365a6;min-height:77px;padding:11px 9px 9px;box-shadow:0 7px 16px #11355112}.combo-v25 .combo-item b{color:#b34f31;margin-bottom:4px;font:800 20px/.9 Montserrat,Arial,sans-serif;display:block}.combo-v25 .combo-item span{color:#123f60;text-transform:uppercase;font:700 10px/1.18 Montserrat,Arial,sans-serif;display:block}.combo-v25 .combo-tagline{z-index:3;color:#345a76;letter-spacing:.11em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:9px;display:flex;position:relative}.combo-v25 .combo-tagline strong{color:#b34f31;letter-spacing:.03em;text-transform:none;font-family:Cormorant Garamond,Georgia,serif;font-size:16px}.editorial-page.drink-showcase .catalog-grid{grid-template-rows:repeat(3,1fr)!important;gap:13px!important;padding:0!important;display:grid!important}.editorial-page.drink-showcase .dish-card{border:1px solid var(--editorial-rule)!important;background:#fffdf7c9!important;grid-template-columns:43% 1fr!important;gap:18px!important;min-height:0!important;padding:8px!important;display:grid!important;box-shadow:0 8px 18px #123d5810!important}.editorial-page.drink-showcase .dish-photo{clip-path:none!important;width:100%!important;height:100%!important;min-height:0!important;box-shadow:none!important;background:linear-gradient(145deg,#e5edf1,#f9f4e7)!important;border:0!important;border-radius:0!important;position:static!important;transform:none!important}.editorial-page.drink-showcase .dish-photo img{object-fit:contain!important;object-position:center!important;filter:saturate(1.06)contrast(1.03)!important;border-radius:0!important;width:100%!important;height:100%!important;padding:4px!important}.editorial-page.drink-showcase .dish-copy{border:0!important;justify-content:center!important;padding:4px 3px!important;position:static!important}.editorial-page.drink-showcase .dish-copy h3{letter-spacing:-.025em!important;font:600 26px/.95 Cormorant Garamond,Georgia,serif!important}.editorial-page.drink-showcase .dish-price{margin-top:4px;display:block;font-size:15px!important}.editorial-page.drink-showcase .dish-copy p{letter-spacing:-.018em!important;font-size:12px!important;line-height:1.25!important}.price-list-page.utility-photos .price-list-grid{grid-template-rows:repeat(3,1fr);gap:13px;height:650px;padding:20px 0 28px}.price-list-page.utility-photos .price-list-item{background:#fffdf8db;grid-template-rows:auto 1fr;grid-template-columns:41% minmax(0,1fr) auto;gap:7px 12px;padding:8px;display:grid}.price-list-page.utility-photos .asset-slot{color:#285987;background:linear-gradient(145deg,#e8eef2,#f7f1e5);border:1px dashed #2e67b068;grid-row:1/3;place-items:center;width:100%;height:100%;min-height:0;display:grid;overflow:hidden}.price-list-page.utility-photos .asset-slot:before{content:"";border:2px solid;border-radius:8px 8px 12px 12px;width:31px;height:57px;box-shadow:inset 0 0 0 6px #fff8}.price-list-page.utility-photos .asset-slot:after{content:attr(data-label);letter-spacing:.12em;text-transform:uppercase;margin-top:86px;font-size:7px;font-weight:700;position:absolute}.price-list-page.utility-photos .price-list-item>span{align-self:end;font-size:21px;line-height:.95}.price-list-page.utility-photos .price-list-item>b{align-self:end;font-size:15px}.price-list-page.utility-photos .price-list-item>p{grid-column:2/4;margin:0;font-size:11px;line-height:1.3}.price-list-page.utility-photos.ink .price-list-item{background:#0e3049d9}.price-list-page.utility-photos.ink .asset-slot{color:#dbe8f0;background:linear-gradient(145deg,#163f5c,#091e30);border-color:#94b9d482}.editorial-page.beer-showcase .catalog-grid{grid-template-rows:1fr 1fr!important;grid-template-columns:1fr 1fr!important;gap:15px 18px!important;display:grid!important}.editorial-page.beer-showcase .dish-card{border:1px solid var(--editorial-rule)!important;background:#fffdf8d4!important;grid-template-rows:68% 32%!important;grid-template-columns:1fr!important;gap:0!important;min-height:0!important;padding:8px!important;display:grid!important}.editorial-page.beer-showcase .dish-photo{clip-path:none!important;width:100%!important;height:100%!important;box-shadow:none!important;background:linear-gradient(160deg,#f2e8d8,#d6e2e8)!important;border:0!important;border-radius:0!important;position:static!important;transform:none!important}.editorial-page.beer-showcase .dish-photo img{object-fit:contain!important;object-position:center bottom!important;filter:saturate(1.06)contrast(1.04)!important;width:100%!important;height:100%!important;padding:2px!important}.editorial-page.beer-showcase .dish-copy{border:0!important;justify-content:center!important;padding:0!important;position:static!important}.editorial-page.beer-showcase .dish-copy>div{display:block!important}.editorial-page.beer-showcase .dish-copy h3{letter-spacing:-.02em!important;font:600 22px/.95 Cormorant Garamond,Georgia,serif!important}.editorial-page.beer-showcase .dish-price{margin-top:4px;display:block;font-size:14px!important}.editorial-page.beer-showcase .dish-copy p{font-size:10.5px!important;line-height:1.23!important}.editorial-page[data-folio="34"] .dish-copy p,.editorial-page[data-folio="35"] .dish-copy p{letter-spacing:-.025em!important;font-size:12.1px!important;line-height:1.16!important}.editorial-page[data-folio="34"] .dish-copy,.editorial-page[data-folio="35"] .dish-copy{padding-bottom:5px!important}.back.v25-pattern>*{z-index:2;position:relative}.app-brand{min-width:0}.app-brand .app-logo{object-fit:contain;filter:brightness(0)invert();opacity:.94;width:126px;height:42px;display:block}.app-brand>span{white-space:nowrap}.photo-brand-logo{object-fit:contain;object-position:left center;width:152px;height:72px;margin:0 0 2px;display:block}@media (width<=700px){.cover-logo{width:260px}.brand-folio-logo{width:66px}.app-brand .app-logo{width:92px;height:34px}.app-brand>span{font-size:7px}.dish-card.burrito-list .variant-prices{gap:4px!important}.dish-card.burrito-list .variant-prices span{padding:4px!important}.combo-v25 .combo-grid{gap:6px}.combo-v25 .combo-item{min-height:72px;padding:9px 7px}}.cover.v26-cover{isolation:isolate;box-shadow:inset 0 0 0 7px #174c93,inset 0 0 0 10px #f3e9cf,inset 0 0 0 12px #d3aa2f;background:var(--hero-hd,var(--hero)) center/cover no-repeat!important}.cover.v26-cover:before{content:"";z-index:1;opacity:.2;mix-blend-mode:multiply;filter:saturate(1.12)contrast(1.04);pointer-events:none;background:url(/durango/assets/brand/talavera-mosaic-v26.webp) 50%/cover no-repeat;position:absolute;inset:0}.cover.v26-cover:after{content:"";z-index:2;pointer-events:none;background:radial-gradient(at 56% 37%,#0000 0 22%,#f8f0de12 42%,#143f7624 82%),linear-gradient(#f9f1e5c7 0,#f7eedc70 20%,#0000 48%,#0f376954 100%);position:absolute;inset:0}.cover.v26-cover .cover-copy{z-index:4;align-items:center;display:flex;top:24px;left:42px;right:42px}.cover.v26-cover .cover-logo{filter:drop-shadow(0 2px 10px #fff)drop-shadow(0 1px #fff);width:246px;margin:0 auto -3px}.cover.v26-cover .cover-rule{background:linear-gradient(90deg,#174c93 0 42%,#d5ad2f 42% 58%,#174c93 58%);width:92px;height:3px;margin:3px auto 7px}.cover.v26-cover p{color:#153f72;letter-spacing:.25em;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#f9f2e3c9;border:1px solid #174c9348;border-radius:999px;margin:0;padding:6px 13px;font-size:7px;font-weight:800;box-shadow:0 5px 18px #173f7021}.cover.v26-cover h1{display:none!important}.welcome-page .welcome-brand{width:210px!important;height:auto!important;box-shadow:none!important;text-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;display:block!important;top:31px!important;left:37px!important}.welcome-page .welcome-brand .brand-logo{opacity:.98;filter:drop-shadow(0 3px 9px #0009)!important;width:100%!important;height:auto!important;margin:0!important;display:block!important}.welcome-page .welcome-copy{top:180px}.editorial-page{padding-bottom:48px!important;padding-left:31px!important;padding-right:31px!important}.editorial-page>header{min-width:0!important}.editorial-page>header>span,.editorial-page>header h2,.editorial-page .dish-copy,.editorial-page .dish-copy>div,.editorial-page .dish-copy h3,.editorial-page .dish-copy p,.variant-prices,.variant-prices span{overflow-wrap:anywhere;word-break:normal;max-width:100%;min-width:0!important}.editorial-page .dish-copy p{-webkit-hyphens:none;hyphens:none}.editorial-page .editorial-folio,.price-list-page .editorial-folio,.combo-page .editorial-folio{align-items:center;min-height:22px;bottom:17px!important;left:31px!important;right:31px!important}.brand-folio-logo{width:80px!important;height:28px!important;margin:-5px 0!important}.editorial-page .catalog-grid{min-height:0}.page.water-v26{--editorial-ink:#113d6d;--editorial-body:#294d67;--editorial-accent:#b24e31;--editorial-rule:#174c9333;background:radial-gradient(circle at 50% 31%,#fffdf8 0 25%,#0000 56%),linear-gradient(150deg,#f9f3e6,#e8deca)!important}.page.water-v26:before{opacity:.11!important;filter:saturate(.95)!important;background:url(/durango/assets/brand/talavera-mosaic-v26.webp) 50%/cover no-repeat!important}.water-v26>header{background:linear-gradient(90deg,#f9f3e6d9,#0000);margin-bottom:14px!important;padding-bottom:11px!important}.water-v26 .catalog-grid{overflow:visible;grid-template-rows:1fr!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:13px!important;padding:7px 0 3px!important;display:grid!important}.water-v26 .dish-card,.water-v26 .dish-card:nth-child(2){background:linear-gradient(#fdf9efed,#fffdf9e8)!important;border:1px solid #174c933a!important;border-radius:76px 76px 18px 18px!important;grid-template-rows:58% 42%!important;grid-template-columns:1fr!important;gap:0!important;min-width:0!important;min-height:0!important;padding:8px!important;display:grid!important;position:relative!important;transform:none!important;box-shadow:0 14px 26px #143e621c!important}.water-v26 .dish-card:nth-child(2){margin-top:18px;margin-bottom:2px;background:linear-gradient(#173f70f0,#0d2c50f2)!important;border-color:#d5ad2f99!important;box-shadow:0 16px 30px #0b2b4b3d!important}.water-v26 .dish-card:before{content:"";z-index:0;opacity:.72;border-top:2px solid #d5ad2f;border-radius:50%;height:32px;position:absolute;top:14px;left:18px;right:18px}.water-v26 .dish-photo,.water-v26 .dish-card:nth-child(2) .dish-photo{z-index:1!important;clip-path:none!important;background:radial-gradient(at 50% 42%,#fff,#dce6eb 75%)!important;border:0!important;border-radius:67px 67px 13px 13px!important;grid-area:1/1!important;width:100%!important;height:100%!important;min-height:0!important;display:block!important;position:relative!important;overflow:hidden!important;transform:none!important;box-shadow:inset 0 0 0 1px #fff,0 9px 18px #133c5f26!important}.water-v26 .dish-photo img{object-fit:contain!important;object-position:center bottom!important;filter:saturate(1.08)contrast(1.04)!important;width:100%!important;height:100%!important;padding:8px 4px 4px!important;display:block!important}.water-v26 .dish-copy,.water-v26 .dish-card:nth-child(2) .dish-copy{z-index:2!important;color:#113d6d!important;border:0!important;grid-area:2/1!important;padding:13px 4px 4px!important;display:block!important;position:relative!important}.water-v26 .dish-card:nth-child(2) .dish-copy,.water-v26 .dish-card:nth-child(2) .dish-copy h3,.water-v26 .dish-card:nth-child(2) .dish-copy p{color:#f8efdc!important}.water-v26 .dish-copy>div{display:block!important}.water-v26 .dish-copy h3{letter-spacing:-.025em!important;font:600 23px/.95 Cormorant Garamond,Georgia,serif!important}.water-v26 .dish-price{color:#b44f30!important;margin-top:4px!important;font-size:14px!important;display:block!important}.water-v26 .dish-card:nth-child(2) .dish-price{color:#efc961!important}.water-v26 .dish-copy p{letter-spacing:-.018em!important;margin-top:8px!important;font-size:10.7px!important;line-height:1.25!important}.editorial-page.water-v26[data-layout=trio-calm] .catalog-grid .dish-card,.editorial-page.water-v26[data-layout=trio-calm] .catalog-grid .dish-card:nth-child(2){grid-template-rows:58% 42%!important;grid-template-columns:minmax(0,1fr)!important}.editorial-page.water-v26[data-layout=trio-calm] .catalog-grid .dish-card .dish-photo,.editorial-page.water-v26[data-layout=trio-calm] .catalog-grid .dish-card:nth-child(2) .dish-photo{grid-area:1/1!important}.editorial-page.water-v26[data-layout=trio-calm] .catalog-grid .dish-card .dish-copy,.editorial-page.water-v26[data-layout=trio-calm] .catalog-grid .dish-card:nth-child(2) .dish-copy{grid-area:2/1!important}.page.beer-v26{--editorial-ink:#fff8e9;--editorial-body:#dae6ee;--editorial-accent:#f0c35e;--editorial-rule:#d8bd7d55;color:#fff8e9!important;background:radial-gradient(at 50% 55%,#245c84 0,#123c61 45%,#071d32 100%)!important}.page.beer-v26:before{opacity:.09!important;filter:brightness(1.7)saturate(.7)!important;background:url(/durango/assets/brand/talavera-mosaic-v26.webp) 50%/cover no-repeat!important}.beer-v26>header{border-bottom-color:#d9bd7b78!important;margin-bottom:15px!important}.beer-v26>header>span{color:#efc35d!important}.beer-v26>header h2{color:#fff8e9!important}.beer-v26 .catalog-grid{grid-template-rows:1fr 1fr!important;grid-template-columns:1fr 1fr!important;gap:15px 17px!important;padding:3px 0 4px!important;display:grid!important;position:relative!important}.beer-v26 .catalog-grid:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(#ffffff08,#030c146e),repeating-linear-gradient(90deg,#d0a44d18 0 2px,#0000 2px 34px);border-top:2px solid #d2aa55a8;border-bottom:1px solid #ffffff14;height:115px;position:absolute;inset:42% -31px auto;box-shadow:0 15px 34px #02080e8a}.beer-v26 .dish-card{z-index:1!important;background:linear-gradient(#ffffff13,#061a2ba8)!important;border:1px solid #aac6db35!important;border-radius:72px 72px 14px 14px!important;grid-template-rows:70% 30%!important;grid-template-columns:1fr!important;gap:0!important;min-width:0!important;min-height:0!important;padding:8px 9px!important;display:grid!important;position:relative!important;box-shadow:0 14px 30px #020b1466!important}.beer-v26 .dish-card:nth-child(2n){border-color:#d8b45b5c;background:linear-gradient(#d7b1511a,#061a2ba8)!important}.beer-v26 .dish-photo{clip-path:none!important;background:radial-gradient(at 50% 58%,#f4d78c3b 0,#0a243b82 50%,#04111dc7 100%)!important;border:0!important;border-radius:63px 63px 10px 10px!important;width:100%!important;height:100%!important;min-height:0!important;display:block!important;position:relative!important;overflow:hidden!important;transform:none!important;box-shadow:inset 0 0 0 1px #ffffff1c!important}.beer-v26 .dish-photo:after{content:"";filter:blur(5px);pointer-events:none;background:#0008;border-radius:50%;height:10px;position:absolute;bottom:8px;left:14%;right:14%}.beer-v26 .dish-photo img{z-index:1;position:relative;object-fit:contain!important;object-position:center bottom!important;filter:saturate(1.08)contrast(1.04)brightness(1.02)!important;width:100%!important;height:100%!important;padding:2px!important;display:block!important}.beer-v26 .dish-copy{color:#fff8e9!important;border:0!important;padding:10px 3px 2px!important;display:block!important;position:relative!important}.beer-v26 .dish-copy>div{align-items:baseline!important;gap:7px!important;display:flex!important}.beer-v26 .dish-copy h3{color:#fff8e9!important;letter-spacing:-.02em!important;font:600 21px/.95 Cormorant Garamond,Georgia,serif!important}.beer-v26 .dish-price{color:#efc35d!important;margin-left:auto!important;font-size:13px!important}.beer-v26 .dish-copy p{color:#cfdee8!important;letter-spacing:-.01em!important;margin-top:5px!important;font-size:9.8px!important;line-height:1.18!important}.beer-v26 .editorial-folio{color:#eaf1f5!important;border-top-color:#d9bd7b50!important}.beer-v26 .brand-folio-logo{content:url(/durango/assets/brand/durango-logo-light-v26.png);filter:none!important}@media (width<=700px),(pointer:coarse){.cover.v26-cover .cover-copy{top:21px}.cover.v26-cover .cover-logo{width:230px}.welcome-page .welcome-brand{width:196px!important}.editorial-page{padding-left:29px!important;padding-right:29px!important}.water-v26 .dish-copy p{font-size:10.4px!important}.beer-v26 .dish-copy h3{font-size:20px!important}}.page.v25-pattern:before,.page.editorial-page.v25-pattern:before{content:none!important;background:0 0!important;display:none!important}.page.editorial-page.v27-white-pattern{isolation:isolate}.page.editorial-page.v27-white-pattern:before{content:""!important;z-index:1!important;opacity:.055!important;filter:saturate(.9)contrast(.92)!important;pointer-events:none!important;background:url(/durango/assets/brand/talavera-reference.png) 50%/cover no-repeat!important;display:block!important;position:absolute!important;inset:0!important}.page.editorial-page.v27-white-pattern>header,.page.editorial-page.v27-white-pattern>.catalog-grid,.page.editorial-page.v27-white-pattern>.editorial-folio{z-index:2;position:relative}.editorial-page,.price-list-page{box-sizing:border-box;padding-bottom:60px!important;padding-left:34px!important;padding-right:34px!important}.editorial-page>header,.price-list-page>header{min-width:0;max-width:100%}.editorial-page .catalog-grid,.price-list-page .price-list-grid{min-width:0;max-width:100%;min-height:0}.editorial-page .dish-card,.editorial-page .dish-photo,.editorial-page .dish-copy,.editorial-page .dish-copy>div,.price-list-page .price-list-item{box-sizing:border-box;min-width:0;max-width:100%}.editorial-page .dish-copy h3,.editorial-page .dish-copy p,.editorial-page .dish-price,.price-list-page span,.price-list-page p{overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:none;hyphens:none;max-width:100%}.editorial-page .dish-photo img{max-width:100%;max-height:100%}.editorial-page .editorial-folio,.price-list-page .editorial-folio{min-height:14px!important;box-shadow:none!important;background:0 0!important;border:0!important;justify-content:flex-end!important;align-items:center!important;padding:0!important;display:flex!important;position:absolute!important;bottom:10px!important;left:34px!important;right:34px!important}.editorial-folio .brand-folio-logo{display:none!important}.editorial-folio>span{white-space:nowrap;margin:0!important;padding:0!important;line-height:1!important}.variant-prices{gap:4px!important;width:100%!important;max-width:none!important;margin-top:7px!important;display:grid!important}.variant-prices span{border:1px solid var(--editorial-rule)!important;background:#fff9!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;padding:4px 6px!important;display:grid!important}.ink .variant-prices span{background:#ffffff0d!important}.variant-prices i{font-size:9px!important;line-height:1.12!important}.variant-prices strong{white-space:nowrap;font-size:11px!important}.page.editorial-page.ink.v25-pattern,.price-list-page.ink.v25-pattern{isolation:isolate;background:radial-gradient(circle at 92% 6%,#2e678c 0,#0000 31%),radial-gradient(circle at 5% 92%,#153f60 0,#0000 35%),linear-gradient(145deg,#0d3552,#061c2c 78%)!important;box-shadow:inset 0 0 0 1px #d6b45c45!important}.page.editorial-page.ink.v25-pattern:before,.price-list-page.ink.v25-pattern:before{mix-blend-mode:screen;content:""!important;z-index:1!important;opacity:.045!important;filter:saturate(.75)contrast(1.08)!important;pointer-events:none!important;background:url(/durango/assets/brand/talavera-reference.png) 50%/cover no-repeat!important;display:block!important;position:absolute!important;inset:0!important}.page.editorial-page.ink.v25-pattern>header,.page.editorial-page.ink.v25-pattern>.catalog-grid,.page.editorial-page.ink.v25-pattern>.editorial-folio,.price-list-page.ink.v25-pattern>header,.price-list-page.ink.v25-pattern>.price-list-grid,.price-list-page.ink.v25-pattern>.editorial-folio{z-index:2;position:relative}.page.editorial-page.ink>header,.price-list-page.ink>header{border-bottom-color:#d8b75f66!important}.page.editorial-page.ink .dish-photo{box-shadow:0 17px 34px #0007,0 0 0 1px #d8b75f42!important}.editorial-page[data-layout=duo-calm] .dish-card:nth-child(2){padding-top:0!important}.editorial-page .dish-copy>div{align-items:flex-start!important}.editorial-page .dish-copy h3{margin-top:0!important}.editorial-page .dish-price{line-height:1!important}.dish-card.burrito-list .variant-prices{border-top:1px solid var(--editorial-rule);border-bottom:1px solid var(--editorial-rule);grid-template-columns:1fr!important;gap:0!important;margin-top:8px!important;padding:3px 0!important;display:grid!important}.dish-card.burrito-list .variant-prices span{position:relative;text-align:left!important;background:0 0!important;border:0!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;padding:4px 1px 4px 13px!important;display:grid!important}.dish-card.burrito-list .variant-prices span:before{content:"";background:var(--editorial-accent);border-radius:50%;width:5px;height:5px;position:absolute;top:50%;left:1px;transform:translateY(-50%)}.dish-card.burrito-list .variant-prices i,.dish-card.burrito-list .variant-prices strong{margin:0!important;font-size:11px!important;line-height:1.15!important;display:block!important}.page.lunch-poster-v34{background:#102778;place-items:center;display:grid;position:relative;overflow:hidden}.lunch-poster-v34>img{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.lunch-poster-v34 .poster-title{clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.editorial-page.drink-showcase{--editorial-rule:#b952333b;isolation:isolate;background:linear-gradient(155deg,#fcf8ee 0 68%,#ece2cf 100%)!important;padding-top:28px!important}.page.editorial-page.drink-showcase.v25-pattern:before{content:""!important;z-index:1!important;opacity:.07!important;filter:saturate(.82)contrast(.94)!important;pointer-events:none!important;background:url(/durango/assets/brand/talavera-reference.png) 50%/cover no-repeat!important;display:block!important;position:absolute!important;inset:0!important}.editorial-page.drink-showcase>header,.editorial-page.drink-showcase>.catalog-grid,.editorial-page.drink-showcase>.editorial-folio{z-index:2;position:relative}.editorial-page.drink-showcase>header{border:0!important;border-bottom:1px solid #b952334f!important;justify-content:space-between!important;align-items:end!important;min-height:68px!important;margin:0 0 18px!important;padding:0 0 12px!important;display:flex!important}.editorial-page.drink-showcase>header>span{color:#aa4b30!important;letter-spacing:.2em!important;max-width:42%!important;font-size:9px!important;font-weight:800!important;display:block!important}.editorial-page.drink-showcase>header>span:after{content:none!important;display:none!important}.editorial-page.drink-showcase>header h2{color:#103d68!important;letter-spacing:-.035em!important;text-transform:none!important;text-align:right!important;max-width:62%!important;margin:0!important;font:600 35px/.92 Cormorant Garamond,Georgia,serif!important}.editorial-page.drink-showcase .catalog-grid{grid-template-rows:repeat(3,minmax(0,1fr))!important;grid-template-columns:1fr!important;gap:10px!important;padding:0!important;display:grid!important}.editorial-page.drink-showcase .dish-card,.editorial-page.drink-showcase .dish-card:nth-child(2){min-width:0!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #b952334f!important;border-radius:0!important;grid-template-rows:1fr!important;grid-template-columns:58% minmax(0,1fr)!important;gap:20px!important;margin:0!important;padding:10px 0!important;display:grid!important;position:relative!important;overflow:visible!important}.editorial-page.drink-showcase .dish-card:nth-child(2){grid-template-columns:minmax(0,1fr) 58%!important}.editorial-page.drink-showcase .dish-card:last-child{border-bottom:0!important}.editorial-page.drink-showcase .dish-card .dish-photo,.editorial-page.drink-showcase .dish-card:nth-child(2) .dish-photo{clip-path:none!important;width:100%!important;height:100%!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-area:1/1!important;position:relative!important;inset:auto!important;overflow:visible!important;transform:none!important}.editorial-page.drink-showcase .dish-card:nth-child(2) .dish-photo{grid-area:1/2!important}.editorial-page.drink-showcase .dish-photo:before{content:"";z-index:0;opacity:.92;pointer-events:none;background:#bd5a39;width:42%;height:62%;position:absolute;top:-9px;left:-10px}.editorial-page.drink-showcase .dish-card:nth-child(2) .dish-photo:before{left:auto;right:-10px}.editorial-page.drink-showcase .dish-photo img{z-index:1!important;object-fit:cover!important;object-position:center!important;filter:saturate(1.08)contrast(1.04)!important;border-radius:0!important;width:100%!important;height:100%!important;padding:0!important;display:block!important;position:relative!important;transform:none!important;box-shadow:-10px -8px #bd5a39,0 9px 20px #102f4721!important}.editorial-page.drink-showcase .dish-card:nth-child(2) .dish-photo img{box-shadow:10px -8px #bd5a39,0 9px 20px #102f4721!important}.editorial-page.drink-showcase .dish-card:first-child .dish-photo img{object-position:center 12%!important}.editorial-page.drink-showcase .dish-card:nth-child(2) .dish-photo img{object-position:center 8%!important}.editorial-page.drink-showcase .dish-card:nth-child(3) .dish-photo img{object-position:center 10%!important}.editorial-page.drink-showcase .dish-card .dish-copy,.editorial-page.drink-showcase .dish-card:nth-child(2) .dish-copy{color:var(--editorial-ink)!important;border:0!important;grid-area:1/2!important;justify-content:center!important;padding:6px 0!important;display:flex!important;position:relative!important}.editorial-page.drink-showcase .dish-card:nth-child(2) .dish-copy{grid-area:1/1!important}.editorial-page.drink-showcase .dish-copy:before{content:"";background:#b64d30;width:31px;height:2px;margin:0 0 10px;display:block}.editorial-page.drink-showcase .dish-copy>div{display:block!important}.editorial-page.drink-showcase .dish-copy h3{letter-spacing:-.04em!important;color:#103d68!important;font:600 35px/.9 Cormorant Garamond,Georgia,serif!important}.editorial-page.drink-showcase .dish-price{color:#b44d2f!important;margin-top:8px!important;font-size:17px!important;display:block!important}.editorial-page.drink-showcase .dish-copy p{letter-spacing:-.01em!important;color:#274c68!important;margin-top:13px!important;font-size:11.2px!important;line-height:1.32!important}.editorial-page[data-folio="22"] .variant-stack .dish-copy p{letter-spacing:-.018em!important;font-size:14px!important;line-height:1.22!important}.page.beer-v27{--editorial-ink:#123f60;--editorial-body:#3d5c72;--editorial-accent:#b24d30;--editorial-rule:#174c9330;color:#123f60!important;background:linear-gradient(155deg,#fbf7ee 0 64%,#eee4d2 100%)!important}.beer-v27>header{border-bottom-color:#174c9338!important;margin-bottom:13px!important}.beer-v27>header>span{color:#ac4d31!important}.beer-v27>header h2{color:#123f60!important}.beer-v27 .catalog-grid{grid-template-rows:repeat(2,minmax(0,1fr))!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px 16px!important;padding:0!important;display:grid!important}.beer-v27 .dish-card,.beer-v27 .dish-card:nth-child(2n){background:#fffdf8df!important;border:1px solid #174c9333!important;border-radius:0!important;grid-template-rows:minmax(0,1fr) 78px!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;min-height:0!important;padding:8px!important;display:grid!important;box-shadow:0 8px 18px #123d5814!important}.beer-v27 .dish-photo,.beer-v27 .dish-card:nth-child(2n) .dish-photo{clip-path:none!important;width:100%!important;height:100%!important;min-height:0!important;box-shadow:none!important;background:#e7ebea!important;border:0!important;border-radius:0!important;grid-area:1/1!important;position:relative!important;inset:auto!important;overflow:hidden!important;transform:none!important}.beer-v27 .dish-photo:after{content:none!important;display:none!important}.beer-v27 .dish-photo img{object-fit:contain!important;object-position:center!important;filter:saturate(1.04)contrast(1.03)!important;width:100%!important;height:100%!important;padding:0!important;display:block!important;transform:none!important}.beer-v27 .dish-copy,.beer-v27 .dish-card:nth-child(2n) .dish-copy{color:#123f60!important;border:0!important;grid-area:2/1!important;justify-content:center!important;padding:9px 3px 2px!important;display:flex!important;position:relative!important}.beer-v27 .dish-copy>div{align-items:baseline!important;gap:8px!important;display:flex!important}.beer-v27 .dish-copy h3{color:#123f60!important;letter-spacing:-.02em!important;font:600 22px/.98 Cormorant Garamond,Georgia,serif!important}.beer-v27 .dish-price{white-space:nowrap;color:#b24d30!important;margin-left:auto!important;font-size:13px!important}.beer-v27 .dish-copy p{color:#3d5c72!important;letter-spacing:-.01em!important;margin-top:6px!important;font-size:10.5px!important;line-height:1.22!important}.editorial-page.beer-v27[data-layout=quartet-calm] .catalog-grid .dish-card,.editorial-page.beer-v27[data-layout=quartet-calm] .catalog-grid .dish-card:nth-child(2n){grid-template-rows:minmax(0,1fr) 78px!important;grid-template-columns:minmax(0,1fr)!important}.editorial-page.beer-v27[data-layout=quartet-calm] .catalog-grid .dish-card .dish-photo,.editorial-page.beer-v27[data-layout=quartet-calm] .catalog-grid .dish-card:nth-child(2n) .dish-photo{grid-area:1/1!important}.editorial-page.beer-v27[data-layout=quartet-calm] .catalog-grid .dish-card .dish-copy,.editorial-page.beer-v27[data-layout=quartet-calm] .catalog-grid .dish-card:nth-child(2n) .dish-copy{grid-area:2/1!important}.editorial-page.beer-v27.photo-breathe[data-layout=quartet-calm] .catalog-grid .dish-photo img{object-fit:contain!important;object-position:center!important;padding:0!important;transform:none!important}.editorial-page[data-folio="33"] .dish-copy p,.editorial-page[data-folio="34"] .dish-copy p{letter-spacing:-.025em!important;font-size:12.1px!important;line-height:1.16!important}.editorial-page[data-folio="33"] .dish-copy,.editorial-page[data-folio="34"] .dish-copy{padding-bottom:5px!important}@media (width<=700px),(pointer:coarse){.editorial-page,.price-list-page{padding-left:31px!important;padding-right:31px!important}.editorial-page .editorial-folio,.price-list-page .editorial-folio{left:31px!important;right:31px!important}.editorial-page.drink-showcase>header h2{font-size:35px!important}.editorial-page.drink-showcase .dish-copy h3{font-size:32px!important}.editorial-page.drink-showcase .dish-copy p{font-size:10.8px!important}.beer-v27 .dish-copy h3{font-size:21px!important}}.price-list-page.utility-photos .asset-slot.asset-photo{cursor:zoom-in;min-width:0;min-height:0;position:relative;overflow:hidden;background:#071621!important;border-style:solid!important;height:100%!important;padding:0!important;display:block!important}.price-list-page.utility-photos .asset-slot.asset-photo:before,.price-list-page.utility-photos .asset-slot.asset-photo:after{content:none!important;display:none!important}.price-list-page.utility-photos .asset-slot.asset-photo img{object-fit:contain;object-position:center;filter:saturate(1.04)contrast(1.03);width:100%;height:100%;display:block;position:absolute;inset:0}.price-list-page.utility-photos .price-list-item{min-height:0;overflow:hidden}.price-list-page.utility-photos .asset-slot.asset-photo.limonada-photo-v29 img{object-fit:cover;object-position:center 34%}.price-list-page.utility-photos .asset-slot.asset-photo.water-culligan-v30 img{object-fit:cover;object-position:center 49%}.page.soda-trio-v29{--editorial-ink:#123f60;--editorial-body:#3d5c72;--editorial-accent:#b24d30;--editorial-rule:#174c9330;background:linear-gradient(155deg,#fbf7ee 0 64%,#eee4d2 100%)!important}.soda-trio-v29>header{border-bottom-color:#174c9338!important;margin-bottom:13px!important}.soda-trio-v29>header>span{color:#ac4d31!important}.soda-trio-v29>header h2{color:#123f60!important}.soda-trio-v29 .catalog-grid{gap:12px!important;padding:0!important}.soda-trio-v29 .dish-card,.soda-trio-v29 .dish-card:nth-child(2){background:#fffdf8dc!important;border:1px solid #174c9330!important;grid-template-columns:46% minmax(0,1fr)!important;min-height:0!important;padding:8px!important;box-shadow:0 8px 18px #123d5812!important}.soda-trio-v29 .dish-card:nth-child(2){grid-template-columns:minmax(0,1fr) 46%!important}.soda-trio-v29 .dish-photo,.soda-trio-v29 .dish-card:nth-child(2) .dish-photo{clip-path:none!important;box-shadow:none!important;background:#120b08!important;border:0!important;overflow:hidden!important}.soda-trio-v29 .dish-photo:after{content:none!important;display:none!important}.soda-trio-v29 .dish-photo img{object-fit:cover!important;object-position:center 52%!important;filter:saturate(1.03)contrast(1.03)!important;width:100%!important;height:100%!important;padding:0!important;display:block!important;transform:none!important}.soda-trio-v29 .dish-card:nth-child(2) .dish-photo img{object-position:center 54%!important}.soda-trio-v29 .dish-card:nth-child(3) .dish-photo img{object-position:center 53%!important}.soda-trio-v29 .dish-copy{border-top:1px solid #174c932b!important;justify-content:center!important;padding:11px 10px!important}.soda-trio-v29 .dish-copy>div{display:block!important}.soda-trio-v29 .dish-copy h3{color:#123f60!important;font-size:24px!important;line-height:.96!important}.soda-trio-v29 .dish-price{color:#b24d30!important;margin-top:5px!important;font-size:14px!important;display:block!important}.soda-trio-v29 .dish-copy p{color:#3d5c72!important;margin-top:7px!important;font-size:11px!important;line-height:1.24!important}.editorial-page.drink-showcase.refreshment-grid-v31{padding-top:28px!important}.editorial-page.drink-showcase.refreshment-grid-v31>header{min-height:62px!important;margin-bottom:13px!important}.editorial-page.drink-showcase.refreshment-grid-v31>header h2{max-width:70%!important;font-size:30px!important}.editorial-page.drink-showcase.refreshment-grid-v31 .catalog-grid{grid-template-rows:repeat(2,minmax(0,1fr))!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;padding:0!important;display:grid!important}.editorial-page.drink-showcase.refreshment-grid-v31 .dish-card,.editorial-page.drink-showcase.refreshment-grid-v31 .dish-card:nth-child(2){background:#fffdf8df!important;border:1px solid #174c9330!important;grid-template-rows:62% 38%!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;min-height:0!important;margin:0!important;padding:7px!important;display:grid!important;overflow:hidden!important;box-shadow:0 9px 20px #123d5814!important}.editorial-page.drink-showcase.refreshment-grid-v31 .dish-photo,.editorial-page.drink-showcase.refreshment-grid-v31 .dish-card:nth-child(2) .dish-photo{grid-area:1/1!important;width:100%!important;height:100%!important;overflow:hidden!important;box-shadow:6px -5px #bd5a39!important}.editorial-page.drink-showcase.refreshment-grid-v31 .dish-card:nth-child(2) .dish-photo,.editorial-page.drink-showcase.refreshment-grid-v31 .dish-card:nth-child(3) .dish-photo{box-shadow:-6px -5px #1f6085!important}.editorial-page.drink-showcase.refreshment-grid-v31 .dish-photo:before{content:none!important;display:none!important}.editorial-page.drink-showcase.refreshment-grid-v31 .dish-photo img,.editorial-page.drink-showcase.refreshment-grid-v31 .dish-card:nth-child(2) .dish-photo img{object-fit:cover!important;object-position:center 12%!important;width:100%!important;height:100%!important;box-shadow:none!important;padding:0!important}.editorial-page.drink-showcase.refreshment-grid-v31 .dish-card:nth-child(2) .dish-photo img{object-position:center 8%!important}.editorial-page.drink-showcase.refreshment-grid-v31 .dish-card:nth-child(3) .dish-photo img{object-position:center 10%!important}.editorial-page.drink-showcase.refreshment-grid-v31 .dish-card:nth-child(4) .dish-photo img{object-position:center 34%!important}.editorial-page.drink-showcase.refreshment-grid-v31 .dish-copy,.editorial-page.drink-showcase.refreshment-grid-v31 .dish-card:nth-child(2) .dish-copy{grid-area:2/1!important;justify-content:flex-start!important;padding:10px 3px 2px!important}.editorial-page.drink-showcase.refreshment-grid-v31 .dish-copy:before{width:24px;margin-bottom:7px}.editorial-page.drink-showcase.refreshment-grid-v31 .dish-copy h3{font-size:23px!important;line-height:.92!important}.editorial-page.drink-showcase.refreshment-grid-v31 .dish-price{margin-top:5px!important;font-size:14px!important}.editorial-page.drink-showcase.refreshment-grid-v31 .dish-copy p{margin-top:7px!important;font-size:9.6px!important;line-height:1.22!important}.page.water-signature-v31{isolation:isolate;box-sizing:border-box;color:#123f60;flex-direction:column;padding:28px 34px 60px;font-family:Montserrat,Arial,sans-serif;display:flex;position:relative;overflow:hidden;background:linear-gradient(155deg,#fbf7ee 0 64%,#e9dfcd 100%)!important}.page.water-signature-v31:before{content:""!important;z-index:0!important;opacity:.075!important;filter:saturate(.82)contrast(.94)!important;pointer-events:none!important;background:url(/durango/assets/brand/talavera-reference.png) 50%/cover no-repeat!important;display:block!important;position:absolute!important;inset:0!important}.page.water-signature-v31:after{content:"";z-index:4;pointer-events:none;background:repeating-linear-gradient(135deg,#1b4b73 0 8px,#f2e3c5 8px 11px,#1b4b73 11px 14px,#f2e3c5 14px 23px);height:8px;position:absolute;inset:auto 0 0}.water-signature-v31>header,.water-signature-v31 .water-intro,.water-signature-v31 .water-duo,.water-signature-v31 .editorial-folio{z-index:2;position:relative}.water-signature-v31>header{border-bottom:1px solid #174c9338;justify-content:space-between;align-items:flex-end;min-height:61px;margin:0 0 12px;padding:0 0 11px;display:flex}.water-signature-v31>header>span{color:#ac4d31;letter-spacing:.2em;text-transform:uppercase;max-width:42%;font-size:9px;font-weight:800;line-height:1.25}.water-signature-v31>header h2{color:#123f60;letter-spacing:-.035em;text-align:right;max-width:62%;margin:0;font:600 35px/.9 Cormorant Garamond,Georgia,serif}.water-signature-v31 .water-intro{border-bottom:1px solid #b6503038;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px;margin:0 0 13px;padding:0 2px 13px;display:grid}.water-signature-v31 .water-intro div{gap:4px;display:grid}.water-signature-v31 .water-intro small{color:#b04e31;letter-spacing:.19em;text-transform:uppercase;font-size:7px;font-weight:800}.water-signature-v31 .water-intro strong{color:#123f60;letter-spacing:-.025em;font:600 23px/.92 Cormorant Garamond,Georgia,serif}.water-signature-v31 .water-intro>span{color:#486479;letter-spacing:.08em;text-align:right;text-transform:uppercase;border-left:2px solid #b65030;padding-left:13px;font-size:8px;font-weight:700;line-height:1.35}.water-signature-v31 .water-intro>span b{color:#b04e31;font-size:13px}.water-signature-v31 .water-duo{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-height:0;display:grid}.water-signature-v31 .water-panel{background:#0d1518;border:1px solid #174c9340;min-width:0;min-height:0;position:relative;overflow:hidden;box-shadow:0 15px 28px #123d582b}.water-signature-v31 .dish-photo{z-index:0;cursor:zoom-in;background:#090806;border:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0;overflow:hidden}.water-signature-v31 .dish-photo>span{display:none}.water-signature-v31 .dish-photo img{object-fit:cover;object-position:45% center;filter:saturate(1.04)contrast(1.04);width:100%;height:100%;transition:transform .45s;display:block}.water-signature-v31 .water-still .dish-photo img{object-position:50% center}.water-signature-v31 .dish-photo:hover img{transform:scale(1.02)}.water-signature-v31 .water-panel:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000,#06131b45 28%,#06131bf4 100%);position:absolute;inset:38% 0 0}.water-signature-v31 .water-panel-copy{z-index:3;color:#f8f0df;text-shadow:0 2px 12px #000c;position:absolute;bottom:17px;left:16px;right:16px}.water-signature-v31 .water-panel-copy>small{color:#f1d18b;letter-spacing:.16em;text-transform:uppercase;border:1px solid #f1d18b82;margin-bottom:9px;padding:5px 8px;font-size:7px;font-weight:800;display:inline-block}.water-signature-v31 .water-panel-copy>div{justify-content:space-between;align-items:end;gap:8px;display:flex}.water-signature-v31 .water-panel-copy h3{letter-spacing:-.035em;margin:0;font:600 29px/.9 Cormorant Garamond,Georgia,serif}.water-signature-v31 .water-panel-copy b{color:#efb06d;flex:none;font-size:15px}.water-signature-v31 .water-panel-copy p{color:#e4edf0;margin:9px 0 0;font-size:9.4px;line-height:1.28}.water-signature-v31 .editorial-folio{z-index:5;color:#123f60;letter-spacing:.17em;justify-content:flex-end;font:600 8px/1 Montserrat,Arial,sans-serif;display:flex;position:absolute!important;bottom:10px!important;left:34px!important;right:34px!important}@media (width<=700px),(pointer:coarse){.page.water-signature-v31{padding-left:31px;padding-right:31px}.water-signature-v31 .water-panel-copy{left:13px;right:13px}.water-signature-v31 .water-panel-copy h3{font-size:27px}.water-signature-v31 .editorial-folio{left:31px!important;right:31px!important}}.welcome-page-v28{isolation:isolate!important;background:#073b82!important;padding:0!important;overflow:hidden!important}.welcome-page-v28:before,.welcome-page-v28:after{display:none!important}.welcome-v28-final-art{z-index:1;object-fit:contain;object-position:center;width:100%;max-width:none;height:100%;margin:0;display:block;position:absolute;inset:0}.welcome-v28-folio{z-index:2;color:#fff5df;letter-spacing:.14em;text-shadow:0 1px 5px #000000d9;font:800 8px/1 Montserrat,Arial,sans-serif;position:absolute;bottom:14px;right:19px}
