:root{--negro-cafe: #130d0a;--espresso: #2b1812;--caramelo: #b8753d;--crema: #f1e5d2;--blanco-calido: #faf7f2;--caramelo-claro: #d9a067;--caramelo-oscuro: #8c5524;--espresso-2: #3a2219;--espresso-3: #1d120d;--texto-suave: rgb(241 229 210 / .74);--texto-suave-oscuro: rgb(19 13 10 / .72);--linea: rgb(241 229 210 / .14);--linea-fuerte: rgb(241 229 210 / .28);--linea-oscura: rgb(19 13 10 / .12);--ok: #8fb07a;--error: #e38b6d;--font-display: "Fraunces", "Cooper Black", Georgia, serif;--font-ui: "Manrope", "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--fs-display: clamp(2.75rem, 1.4rem + 6.4vw, 8.25rem);--fs-h2: clamp(2.6rem, 1.3rem + 4.8vw, 6.5rem);--fs-h3: clamp(1.5rem, 1.15rem + 1.4vw, 2.4rem);--fs-lead: clamp(1.05rem, .98rem + .35vw, 1.3rem);--fs-body: 1rem;--fs-small: .875rem;--fs-micro: .75rem;--tracking-display: -.032em;--tracking-h2: -.025em;--tracking-caps: .18em;--gutter: clamp(16px, 4.2vw, 64px);--maxw: 1360px;--section-y: clamp(88px, 12vw, 180px);--header-h: 72px;--radius: 3px;--radius-lg: 6px;--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--dur: .42s;--z-stage-media: 0;--z-stage-gl: 1;--z-stage-fx: 2;--z-stage-text: 3;--z-nav: 40;--z-header: 50;--z-drawer: 80;--z-modal: 90;--z-skip: 100;--focus: 0 0 0 2px var(--negro-cafe), 0 0 0 4px var(--caramelo-claro)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;background:var(--negro-cafe);color-scheme:dark}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:clip}body{margin:0;min-height:100svh;background:var(--negro-cafe);color:var(--crema);font-family:var(--font-ui);font-size:var(--fs-body);line-height:1.6;font-feature-settings:"ss01","cv11";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:clip}img,video,canvas,svg{display:block;max-width:100%}img{height:auto}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:none;border:0;padding:0}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.2em}h1,h2,h3,h4{margin:0;font-family:var(--font-display);font-weight:400;line-height:1.02;letter-spacing:var(--tracking-h2);font-optical-sizing:none;font-variation-settings:"opsz" 9,"SOFT" 100,"WONK" 1;font-weight:900;text-wrap:balance}p{margin:0;text-wrap:pretty}ul,ol{margin:0;padding:0;list-style:none}:focus{outline:none}:focus-visible{outline:none;box-shadow:var(--focus);border-radius:var(--radius)}::selection{background:var(--caramelo);color:var(--negro-cafe)}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.kicker{font-family:var(--font-ui);font-size:var(--fs-micro);font-weight:600;letter-spacing:var(--tracking-caps);text-transform:uppercase}.container{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gutter)}.tag-ejemplo{display:inline-flex;align-items:center;gap:.35em;padding:.2em .6em;border:1px dashed currentColor;border-radius:99px;font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;opacity:.85;white-space:nowrap}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}.skip-link{position:fixed;left:var(--gutter);top:12px;z-index:var(--z-skip);padding:.8rem 1.2rem;border-radius:99px;background:var(--crema);color:var(--negro-cafe);font-weight:700;text-decoration:none;transform:translateY(-160%);transition:transform .3s var(--ease-out)}.skip-link:focus,.skip-link:focus-visible{transform:none}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.6em;min-height:48px;padding:.8rem 1.4rem;border-radius:99px;font-size:.9375rem;font-weight:600;letter-spacing:.01em;text-decoration:none;transition:background-color var(--dur) var(--ease-out),color var(--dur) var(--ease-out),border-color var(--dur) var(--ease-out),opacity var(--dur)}.btn:disabled{opacity:.5;cursor:not-allowed}.btn-primary{background:var(--crema);color:var(--negro-cafe)}.btn-primary:hover:not(:disabled){background:var(--blanco-calido)}.btn-ghost{border:1px solid var(--linea-fuerte);color:var(--crema)}.btn-ghost:hover:not(:disabled){border-color:var(--crema)}.btn-dark{background:var(--negro-cafe);color:var(--crema)}.btn-dark:hover:not(:disabled){background:var(--espresso)}.btn-whatsapp{border:1px solid var(--linea-fuerte);color:var(--crema)}.btn-whatsapp:hover:not(:disabled){border-color:#6fbf8a;color:#a8e0bb}.btn-block{width:100%}.split-w{display:inline-block;overflow:hidden;vertical-align:top;padding-block:.08em .13em;margin-block:-.08em -.13em}.split-w>[data-w]{display:inline-block;will-change:transform}main,footer{position:relative;z-index:1}.ambient-layer{position:fixed;inset:0;width:100%;height:100%;z-index:0;pointer-events:none;opacity:0;transition:opacity .6s ease}.film-grain{position:fixed;inset:-50%;z-index:45;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1.6 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:film-grain .9s steps(6) infinite}@keyframes film-grain{0%{transform:translate(0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-4%)}60%{transform:translate(-4%,-1%)}80%{transform:translate(3%,3%)}to{transform:translate(0)}}@media (prefers-reduced-motion: reduce){.film-grain{animation:none}}.roast-explorer{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,6vw,90px);align-items:center;padding:64px 0 90px;border-top:1px solid var(--linea)}.roast-explorer h3{font-size:var(--fs-h2);font-weight:600;margin-bottom:24px}.roast-explorer h3 em{color:var(--caramelo-claro)}.roast-explorer p{max-width:40ch;margin-bottom:20px}.roast-caption{font-size:.8rem;color:var(--texto-suave)}.roast-object{min-height:340px;display:grid;place-items:center}.roast-object img{width:100%;object-fit:cover;border-radius:50%;mask-image:radial-gradient(ellipse,black 40%,transparent 72%)}.roast-explorer input{display:block;width:100%;margin:24px 0;accent-color:var(--caramelo-claro)}.roast-actions{display:flex;flex-wrap:wrap;gap:12px}.roast-viewer{width:100%;height:380px;position:relative;touch-action:pan-y}.roast-viewer span{position:absolute;bottom:0;left:0;right:0;text-align:center;font-size:.75rem;color:var(--texto-suave);pointer-events:none}@media (max-width:720px){.roast-explorer{grid-template-columns:1fr}.roast-viewer{height:300px}}.page-depth{position:fixed;inset:0;z-index:2;pointer-events:none;opacity:.65;animation:depth-in 1s ease both}@keyframes depth-in{0%{opacity:0}to{opacity:.65}}@media (prefers-reduced-motion:reduce){.page-depth{display:none}}.roast-explorer>*{min-width:0}.btn{text-align:center}@media (max-width: 720px){:root{--header-h: calc(64px + env(safe-area-inset-top, 0px)) }.roast-object{min-height:240px}.roast-viewer{height:min(340px,48svh)}}@media (max-height: 600px) and (min-aspect-ratio: 1/1){:root{--header-h: calc(56px + env(safe-area-inset-top, 0px)) }}._header_wzh33_1{position:fixed;inset:0 0 auto;z-index:var(--z-header);height:var(--header-h);padding-top:env(safe-area-inset-top,0px);color:var(--crema);transition:background-color .5s var(--ease-out),border-color .5s var(--ease-out),backdrop-filter .5s;border-bottom:1px solid transparent}._header_wzh33_1:before{content:"";position:absolute;inset:0 0 -40px;background:linear-gradient(to bottom,rgb(19 13 10 / .55),transparent);pointer-events:none;transition:opacity .5s}._solid_wzh33_45{background:#130d0ae0;backdrop-filter:blur(14px) saturate(1.2);border-bottom-color:var(--linea)}._solid_wzh33_45:before{opacity:0}._inner_wzh33_63{position:relative;height:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gutter);display:flex;align-items:center;justify-content:space-between;gap:2rem}._logo_wzh33_87{text-decoration:none;font-size:1rem;padding:.4rem 0}._nav_wzh33_99{margin-left:auto}._links_wzh33_105{display:flex;gap:2.2rem}._links_wzh33_105 a{position:relative;text-decoration:none;font-size:.875rem;font-weight:500;letter-spacing:.02em;padding:.6rem 0;color:var(--crema)}._links_wzh33_105 a:after{content:"";position:absolute;left:0;right:0;bottom:.3rem;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .4s var(--ease-out)}._links_wzh33_105 a:hover:after{transform:scaleX(1);transform-origin:left}._actions_wzh33_165{display:flex;align-items:center;gap:.5rem}._cart_wzh33_177{display:inline-flex;align-items:center;gap:.55rem;min-height:44px;padding:0 .9rem;border:1px solid var(--linea-fuerte);border-radius:99px;font-size:.875rem;font-weight:500;transition:border-color .3s}._cart_wzh33_177:hover{border-color:var(--crema)}._count_wzh33_207{display:grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:99px;font-size:.75rem;font-weight:700;font-variant-numeric:tabular-nums;background:var(--linea);color:var(--crema);transition:background-color .3s,color .3s}._has_wzh33_239{background:var(--caramelo-claro);color:var(--negro-cafe)}._bump_wzh33_247{animation:_bump_wzh33_247 .6s var(--ease-out)}@keyframes _bump_wzh33_247{0%{transform:scale(1)}30%{transform:scale(1.35)}to{transform:scale(1)}}._menuBtn_wzh33_265{display:none;width:44px;height:44px;place-items:center}._burger_wzh33_277,._burger_wzh33_277:before,._burger_wzh33_277:after{display:block;width:20px;height:1.5px;background:currentColor;transition:transform .3s var(--ease-out),opacity .2s}._burger_wzh33_277{position:relative}._burger_wzh33_277:before,._burger_wzh33_277:after{content:"";position:absolute;left:0}._burger_wzh33_277:before{top:-6px}._burger_wzh33_277:after{top:6px}._burger_wzh33_277[data-open=true]{background:transparent}._burger_wzh33_277[data-open=true]:before{transform:translateY(6px) rotate(45deg)}._burger_wzh33_277[data-open=true]:after{transform:translateY(-6px) rotate(-45deg)}@media (max-width: 960px){._inner_wzh33_63{gap:.75rem}._menuBtn_wzh33_265{display:grid}._cartLabel_wzh33_359{display:none}._nav_wzh33_99{position:absolute;top:100%;left:0;right:0;max-height:calc(100dvh - var(--header-h));overflow-y:auto}._links_wzh33_105{display:none;flex-direction:column;gap:0;padding:.5rem var(--gutter) 1.5rem;background:#130d0af5;border-bottom:1px solid var(--linea)}._links_wzh33_105._open_wzh33_397{display:flex}._links_wzh33_105 a{display:block;padding:.9rem 0;font-family:var(--font-display);font-size:1.6rem;font-weight:700}._links_wzh33_105 a:after{display:none}}._footer_x81mr_1{position:relative;isolation:isolate;overflow:clip;background:linear-gradient(to bottom,transparent,rgb(19 13 10 / .85) 30%);color:var(--crema);padding-top:clamp(64px,8vw,112px)}._film_x81mr_17{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none}._film_x81mr_17>div{position:absolute;inset:-12% 0}._film_x81mr_17 video{width:100%;height:100%;object-fit:cover;opacity:.24}._film_x81mr_17:after{content:"";position:absolute;inset:0;background:linear-gradient(#130d0a,transparent 28%,#130d0a 95%)}._sign_x81mr_25{padding-bottom:clamp(48px,7vw,96px);border-bottom:1px solid var(--linea);margin-bottom:clamp(48px,6vw,80px)}._signWord_x81mr_35{font-family:var(--font-display);font-size:clamp(3rem,1.4rem + 7.2vw,9.5rem);font-weight:600;line-height:.92;letter-spacing:var(--tracking-display);color:var(--crema)}._grid_x81mr_51{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:3rem 2rem;padding-bottom:4rem}._brand_x81mr_63{font-size:1.15rem}._tagline_x81mr_69{margin-top:1rem;color:var(--texto-suave);font-family:var(--font-display);font-size:1.25rem;max-width:18rem}._h_x81mr_83{font-family:var(--font-ui);font-size:var(--fs-micro);font-weight:600;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--caramelo-claro);margin-bottom:1rem}._list_x81mr_101{display:grid;gap:.55rem;font-size:var(--fs-small);color:var(--texto-suave);overflow-wrap:anywhere}@media (max-width: 420px){._grid_x81mr_51{grid-template-columns:1fr}._libro_x81mr_119{flex-wrap:wrap}}._list_x81mr_101 a{color:var(--crema);text-decoration:none}._list_x81mr_101 a:hover{text-decoration:underline}._legal_x81mr_137{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;padding-block:1.5rem 2rem;border-top:1px solid var(--linea);font-size:var(--fs-micro);color:var(--texto-suave)}._libro_x81mr_119{display:inline-flex;align-items:center;gap:.7rem;min-height:44px;padding:.4rem 1rem .4rem .7rem;border:1px solid var(--linea-fuerte);border-radius:var(--radius-lg);color:var(--crema);text-decoration:none;font-size:var(--fs-small);font-weight:600}._libro_x81mr_119:hover{border-color:var(--crema)}._pend_x81mr_191{font-weight:400;color:var(--texto-suave)}@media (max-width: 860px){._grid_x81mr_51{grid-template-columns:1fr 1fr}._brand_x81mr_63{grid-column:1 / -1}}@media (max-width: 420px){._grid_x81mr_51{grid-template-columns:minmax(0,1fr)}}._root_1wxv6_1{background:var(--negro-cafe)}._frame_1wxv6_9{position:relative;min-height:100svh;display:flex;align-items:flex-end;overflow:hidden;isolation:isolate}._media_1wxv6_27{position:absolute;inset:0;z-index:-1;opacity:0;transition:opacity .9s ease}._media_1wxv6_27 img{width:100%;height:100%;object-fit:cover}._media_1wxv6_27:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,#130d0ad9,#130d0a26 55%,#130d0a59),radial-gradient(120% 90% at 50% 50%,transparent 55%,rgb(19 13 10 / .6) 100%)}._placeholder_1wxv6_71{background-color:var(--espresso)}._placeholder_1wxv6_71:before{content:"Recurso pendiente: " attr(data-pendiente);position:absolute;right:var(--gutter);top:calc(var(--header-h) + 1rem);font-size:var(--fs-micro);letter-spacing:.08em;color:var(--texto-suave);border:1px dashed var(--linea-fuerte);padding:.35rem .7rem;border-radius:99px;z-index:1}._roast_1wxv6_103{background:radial-gradient(70% 60% at 50% 70%,#8a4a1f 0%,#4a2412 40%,var(--negro-cafe) 100%)}._grind_1wxv6_109{background:radial-gradient(circle at 30% 40%,#3b2416 0 2px,transparent 3px) 0 0 / 13px 11px,radial-gradient(circle at 70% 60%,#5a3820 0 1.5px,transparent 2.5px) 0 0 / 9px 12px,radial-gradient(80% 70% at 50% 50%,#2b1812,var(--negro-cafe))}._text_1wxv6_123{position:relative;padding:calc(var(--header-h) + 32px) var(--gutter) max(48px,10svh);max-width:54rem;opacity:0;transform:translateY(16px);transition:opacity .8s ease .15s,transform .8s var(--ease-out) .15s}._in_1wxv6_145 ._media_1wxv6_27,._in_1wxv6_145 ._text_1wxv6_123{opacity:1;transform:none}@media (prefers-reduced-motion: reduce){._text_1wxv6_123{transform:none}}._kicker_1wxv6_169{color:var(--caramelo-claro);margin-bottom:1rem}._display_1wxv6_177,._title_1wxv6_179{font-weight:900;color:var(--crema)}._display_1wxv6_177{font-size:var(--fs-display);line-height:.95;letter-spacing:var(--tracking-display)}._title_1wxv6_179{font-size:var(--fs-h2)}._body_1wxv6_203{margin-top:1.25rem;font-size:var(--fs-lead);color:var(--texto-suave);max-width:34rem}._ctas_1wxv6_215{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}._primary_1wxv6_227,._ghost_1wxv6_229{min-height:48px;padding:.85rem 1.5rem;border-radius:99px;font-weight:900}._primary_1wxv6_227{background:var(--crema);color:var(--negro-cafe)}._ghost_1wxv6_229{border:1px solid var(--linea-fuerte);color:var(--crema)}._fig_17mm7_1{position:relative;margin:0;width:100%;overflow:hidden;background:#2a1c16;container-type:inline-size}._fig_17mm7_1 img{width:100%;height:100%;object-fit:cover}._label_17mm7_31{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.9cqw;padding:1.6cqw 1.2cqw;color:#1a120d;text-align:center;mix-blend-mode:multiply;pointer-events:none}._brand_17mm7_57{font-family:var(--font-display);font-size:2.6cqw;line-height:1;letter-spacing:-.02em}._rule_17mm7_69{width:22%;height:1px;background:currentColor;opacity:.55}._name_17mm7_81{font-family:var(--font-display);font-size:1.85cqw;line-height:1.05;font-style:italic;max-width:100%}._sub_17mm7_95,._weight_17mm7_97{font-family:var(--font-ui);font-size:.8cqw;font-weight:700;letter-spacing:.16em;text-transform:uppercase;opacity:.8}._weight_17mm7_97{margin-top:.4cqw;opacity:.6}._intensity_1wj4u_1{display:inline-flex;gap:3px;vertical-align:middle}._intensity_1wj4u_1 svg{fill:none;stroke:var(--linea-fuerte);stroke-width:1}._intensity_1wj4u_1 svg path{stroke-width:.9}._intensity_1wj4u_1 svg._on_1wj4u_27{fill:var(--caramelo);stroke:var(--caramelo)}._intensity_1wj4u_1 svg._on_1wj4u_27 path{stroke:var(--negro-cafe)}._chips_1wj4u_45{border:0;margin:0;padding:0;min-width:0}._legend_1wj4u_57{padding:0;margin-bottom:.7rem;font-size:var(--fs-micro);font-weight:600;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--texto-suave)}._chipRow_1wj4u_75{display:flex;gap:.4rem;flex-wrap:wrap}._chip_1wj4u_45,._grind_1wj4u_87{position:relative;cursor:pointer}._chip_1wj4u_45 input,._grind_1wj4u_87 input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}._chip_1wj4u_45 span{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;min-width:64px;min-height:40px;padding:.35rem .85rem;border:1px solid var(--linea-fuerte);border-radius:99px;font-size:.8125rem;font-weight:600;font-variant-numeric:tabular-nums;color:var(--crema);transition:background-color .25s,color .25s,border-color .25s}._lg_1wj4u_149 ._chip_1wj4u_45 span{min-width:96px;min-height:56px;border-radius:var(--radius-lg);font-size:.9375rem}._chip_1wj4u_45 small{font-weight:500;font-size:.75rem;opacity:.8}._chip_1wj4u_45 input:checked+span{background:var(--crema);border-color:var(--crema);color:var(--negro-cafe)}._chip_1wj4u_45:hover input:not(:checked)+span{border-color:var(--crema)}._chip_1wj4u_45 input:focus-visible+span,._grind_1wj4u_87 input:focus-visible+span{box-shadow:var(--focus)}._grindList_1wj4u_197{display:grid;gap:.4rem}._grind_1wj4u_87 span{display:grid;gap:.15rem;padding:.75rem 1rem;border:1px solid var(--linea-fuerte);border-radius:var(--radius-lg);transition:border-color .25s,background-color .25s}._grind_1wj4u_87 strong{font-size:.9375rem}._grind_1wj4u_87 small{font-size:.8125rem;color:var(--texto-suave)}._grind_1wj4u_87 input:checked+span{border-color:var(--caramelo-claro);background:#b8753d1f}._add_1wj4u_251{position:relative;overflow:hidden}._addLabel_1wj4u_259,._addDone_1wj4u_261{display:inline-flex;align-items:center;gap:.45em;transition:transform .45s var(--ease-out),opacity .3s}._addDone_1wj4u_261{position:absolute;inset:0;justify-content:center;transform:translateY(110%);opacity:0}._addDone_1wj4u_261 svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16;stroke-dashoffset:16}._done_1wj4u_309{background:var(--caramelo-claro)!important;color:var(--negro-cafe)}._done_1wj4u_309 ._addLabel_1wj4u_259{transform:translateY(-110%);opacity:0}._done_1wj4u_309 ._addDone_1wj4u_261{transform:none;opacity:1}._done_1wj4u_309 ._addDone_1wj4u_261 svg{animation:_check_1wj4u_1 .5s .12s var(--ease-out) forwards}@keyframes _check_1wj4u_1{to{stroke-dashoffset:0}}._stepper_1wj4u_353{display:inline-flex;align-items:center;border:1px solid var(--linea-fuerte);border-radius:99px;height:44px}._stepper_1wj4u_353 button{width:44px;height:100%;font-size:1.15rem;color:var(--crema);border-radius:99px}._stepper_1wj4u_353 button:disabled{opacity:.35;cursor:not-allowed}._stepper_1wj4u_353 output{min-width:2ch;text-align:center;font-variant-numeric:tabular-nums;font-weight:600}._shop_chyub_1{position:relative;background:linear-gradient(to bottom,transparent,rgb(29 18 13 / .55) 30%,rgb(29 18 13 / .55) 85%,transparent);padding-bottom:var(--section-y);scroll-margin-top:0}._intro_chyub_19{position:relative;min-height:92svh;display:flex;align-items:flex-end;overflow:hidden;isolation:isolate;margin-bottom:clamp(40px,6vw,80px)}._introMedia_chyub_37{position:absolute;inset:0;z-index:-1;overflow:hidden}._introMedia_chyub_37 video{width:100%;height:100%;object-fit:cover;object-position:48% 45%}._introMedia_chyub_37:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,var(--negro-cafe) 0%,rgb(19 13 10 / .2) 30%,rgb(19 13 10 / .35) 60%,var(--negro-cafe) 100%),linear-gradient(to right,rgb(19 13 10 / .75),transparent 65%)}._introText_chyub_79{position:relative;padding-bottom:clamp(48px,8vh,96px);max-width:var(--maxw)}._introText_chyub_79>*{max-width:46rem}._kicker_chyub_95{color:var(--caramelo-claro);margin-bottom:1rem}._title_chyub_103{font-size:var(--fs-display);font-weight:900;line-height:.95;letter-spacing:var(--tracking-display)}._lead_chyub_115{margin-top:1.25rem;font-size:var(--fs-lead);color:var(--texto-suave);max-width:36rem}._notice_chyub_127{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.5rem;font-size:var(--fs-small);color:var(--texto-suave)}._toolbar_chyub_147{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:1.25rem;margin-bottom:2rem;border-bottom:1px solid var(--linea);flex-wrap:wrap}._filters_chyub_169{display:flex;gap:.4rem;flex-wrap:wrap}._filter_chyub_169{display:inline-flex;align-items:center;gap:.55rem;min-height:44px;padding:0 1.15rem;border:1px solid var(--linea-fuerte);border-radius:99px;font-size:.875rem;font-weight:600;color:var(--crema);transition:background-color .25s,color .25s,border-color .25s}._filter_chyub_169:hover{border-color:var(--crema)}._filter_chyub_169[aria-pressed=true]{background:var(--crema);border-color:var(--crema);color:var(--negro-cafe)}._n_chyub_127{font-size:.75rem;opacity:.65;font-variant-numeric:tabular-nums}._count_chyub_237{font-size:var(--fs-small);color:var(--texto-suave)}._grid_chyub_247{position:relative;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,330px),1fr));gap:clamp(20px,2.4vw,36px)}._grid_chyub_247>li{perspective:1200px;min-width:0}._card_chyub_271{position:relative;height:100%;display:flex;flex-direction:column;background:#2b1812eb;border:1px solid var(--linea);border-radius:var(--radius-lg);overflow:hidden;scroll-margin-top:calc(var(--header-h) + 24px);transform-style:preserve-3d;will-change:transform;transition:border-color .4s var(--ease-out),box-shadow .4s var(--ease-out)}._card_chyub_271:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;background:radial-gradient(420px circle at var(--mx, 50%) var(--my, 30%),rgb(217 160 103 / .16),transparent 60%);transition:opacity .4s}._card_chyub_271:hover{border-color:var(--linea-fuerte);box-shadow:0 30px 60px -30px #000c}._card_chyub_271:hover:after{opacity:1}._media_chyub_333{display:block;width:100%;overflow:hidden;aspect-ratio:2400 / 1792}._media_chyub_333 img{transition:transform 1.2s var(--ease-out)}._media_chyub_333:hover img,._media_chyub_333:focus-visible img{transform:scale(1.045)}._cardBody_chyub_359{flex:1;display:flex;flex-direction:column;gap:.85rem;padding:1.4rem 1.4rem 1.5rem}._meta_chyub_373{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:var(--fs-micro);font-weight:900;letter-spacing:.1em;text-transform:uppercase;color:var(--texto-suave)}._meta_chyub_373>:last-child{margin-left:auto}._name_chyub_401{font-size:1.85rem;font-weight:400;line-height:1.05}._name_chyub_401 button{text-align:left;font:inherit;letter-spacing:inherit}._name_chyub_401 button:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}._notes_chyub_431{color:var(--texto-suave);font-size:var(--fs-small)}._ejemplo_chyub_439{align-self:flex-start;color:var(--caramelo-claro)}._options_chyub_447{display:grid;gap:.6rem;margin-top:auto;padding-top:.4rem}._select_chyub_459 select{width:100%;min-height:44px;padding:0 2.4rem 0 1rem;border:1px solid var(--linea-fuerte);border-radius:99px;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%23f1e5d2' stroke-width='1.4'/%3E%3C/svg%3E") no-repeat right 1rem center;appearance:none;font-size:.875rem;color:var(--crema)}._select_chyub_459 option{background:var(--espresso)}._buy_chyub_491{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-top:1rem;border-top:1px solid var(--linea);flex-wrap:wrap}._price_chyub_509{font-family:var(--font-display);font-size:1.6rem;font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap}@media (max-width: 420px){._cardBody_chyub_359{padding:1.15rem}._filter_chyub_169{padding-inline:.85rem}._buy_chyub_491>button{flex:1}}._drawer_5ytdg_1{position:fixed;inset:0 0 0 auto;width:min(460px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:0;border:0;border-left:1px solid var(--linea);background:var(--espresso-3);color:var(--crema);overscroll-behavior:contain}._drawer_5ytdg_1::backdrop{background:#130d0a99;backdrop-filter:blur(4px)}._drawer_5ytdg_1[open]{animation:_slide_5ytdg_1 .52s var(--ease-out)}@keyframes _slide_5ytdg_1{0%{transform:translate(100%)}}._panel_5ytdg_57{height:100%;display:flex;flex-direction:column;overflow-y:auto}._head_5ytdg_69{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;min-height:var(--header-h);background:var(--espresso-3);border-bottom:1px solid var(--linea)}._title_5ytdg_93{font-size:1.9rem;font-weight:600}._back_5ytdg_101{font-size:var(--fs-small);font-weight:600;min-height:44px}._close_5ytdg_111{display:grid;place-items:center;width:44px;height:44px;border-radius:50%}._close_5ytdg_111:hover{background:var(--linea)}._empty_5ytdg_133{flex:1;display:grid;align-content:center;justify-items:start;gap:1rem;padding:2rem 1.5rem;color:var(--texto-suave)}._emptyTitle_5ytdg_151{font-family:var(--font-display);font-size:1.8rem;color:var(--crema)}._lines_5ytdg_163{flex:1;padding:.5rem 1.5rem}._line_5ytdg_163{display:grid;grid-template-columns:84px 1fr auto;gap:1rem;padding:1.1rem 0;border-bottom:1px solid var(--linea);animation:_lineIn_5ytdg_211 .45s var(--ease-out)}@keyframes _lineIn_5ytdg_211{0%{opacity:0;transform:translate(12px)}}._thumb_5ytdg_199{width:84px;height:63px;object-fit:cover;border-radius:var(--radius)}._lineInfo_5ytdg_211{display:grid;gap:.2rem;min-width:0}._lineName_5ytdg_221{font-family:var(--font-display);font-size:1.2rem;line-height:1.15}._lineMeta_5ytdg_231{font-size:.8125rem;color:var(--texto-suave)}._lineActions_5ytdg_239{display:flex;align-items:center;gap:.75rem;margin-top:.5rem;flex-wrap:wrap}._remove_5ytdg_253{font-size:.8125rem;text-decoration:underline;text-underline-offset:.2em;color:var(--texto-suave);min-height:44px}._remove_5ytdg_253:hover{color:var(--crema)}._lineTotal_5ytdg_273{font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}._foot_5ytdg_285{position:sticky;bottom:0;display:grid;gap:.75rem;padding:1.25rem 1.5rem calc(1.25rem + env(safe-area-inset-bottom));background:var(--espresso-3);border-top:1px solid var(--linea)}._row_5ytdg_303{display:flex;align-items:baseline;justify-content:space-between}._subtotal_5ytdg_313{font-family:var(--font-display);font-size:1.7rem;font-weight:400;font-variant-numeric:tabular-nums}._small_5ytdg_325{font-size:.8125rem;color:var(--texto-suave)}._checkout_5ytdg_337{display:grid;gap:1.25rem;padding:1.25rem 1.5rem calc(2rem + env(safe-area-inset-bottom))}._demo_5ytdg_347{padding:.85rem 1rem;border:1px dashed var(--caramelo-claro);border-radius:var(--radius-lg);font-size:var(--fs-small);color:var(--crema);background:#b8753d1a}._group_5ytdg_363{display:grid;gap:.85rem;margin:0;padding:0;border:0;min-width:0}._group_5ytdg_363 legend{padding:0;margin-bottom:.4rem;font-size:var(--fs-micro);font-weight:600;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--caramelo-claro)}._field_5ytdg_397{display:grid;gap:.35rem;font-size:var(--fs-small)}._field_5ytdg_397 input{width:100%;min-width:0;min-height:48px;padding:0 1rem;border:1px solid var(--linea-fuerte);border-radius:var(--radius-lg);background:#f1e5d20a;color:var(--crema);font-size:1rem}@media (max-width: 420px){._line_5ytdg_163{grid-template-columns:56px minmax(0,1fr);gap:.75rem}._thumb_5ytdg_199{width:56px;height:48px}._lineTotal_5ytdg_273{grid-column:2}._head_5ytdg_69,._lines_5ytdg_163,._checkout_5ytdg_337{padding-inline:1rem}._foot_5ytdg_285{padding-inline:1rem;position:relative}._head_5ytdg_69{padding-top:max(1rem,env(safe-area-inset-top))}}._field_5ytdg_397 input:focus-visible{border-color:var(--caramelo-claro);box-shadow:none;outline:2px solid var(--caramelo-claro);outline-offset:1px}._field_5ytdg_397 input[aria-invalid=true]{border-color:var(--error)}._err_5ytdg_465{color:var(--error)}._options_5ytdg_471{display:grid;gap:.5rem}._option_5ytdg_471{position:relative;cursor:pointer}._option_5ytdg_471 input{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer}._option_5ytdg_471 strong{white-space:nowrap}._option_5ytdg_471 span{display:flex;justify-content:space-between;gap:1rem;padding:.9rem 1rem;border:1px solid var(--linea-fuerte);border-radius:var(--radius-lg);font-size:.9375rem}._option_5ytdg_471 input:checked+span{border-color:var(--caramelo-claro);background:#b8753d1f}._option_5ytdg_471 input:focus-visible+span{box-shadow:var(--focus)}._summary_5ytdg_539{display:grid;gap:.4rem;margin:0;padding-top:1rem;border-top:1px solid var(--linea)}._summary_5ytdg_539 div{display:flex;justify-content:space-between;font-size:.9375rem}._summary_5ytdg_539 dd{margin:0;font-variant-numeric:tabular-nums}._totalRow_5ytdg_571{padding-top:.5rem;font-family:var(--font-display);font-size:1.5rem!important}._errorBox_5ytdg_581{padding:.85rem 1rem;border-radius:var(--radius-lg);background:#e38b6d1f;border:1px solid var(--error);font-size:var(--fs-small)}._done_5ytdg_595{display:grid;gap:.9rem;padding:2.5rem 1.5rem}._done_5ytdg_595 .kicker{color:var(--caramelo-claro)}._doneTitle_5ytdg_611{font-size:2.4rem;font-weight:600}._dialog_p0kv2_1{width:min(1080px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:0;border:1px solid var(--linea);border-radius:var(--radius-lg);background:var(--espresso-3);color:var(--crema);overflow:auto;overscroll-behavior:contain}._dialog_p0kv2_1::backdrop{background:#130d0ab8;backdrop-filter:blur(6px)}._dialog_p0kv2_1[open]{animation:_pop_p0kv2_1 .5s var(--ease-out)}@keyframes _pop_p0kv2_1{0%{opacity:0;transform:translateY(16px) scale(.985)}}._layout_p0kv2_51{position:relative;display:grid;grid-template-columns:1.1fr 1fr}._close_p0kv2_61{position:absolute;top:12px;right:12px;z-index:2;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#130d0a99;color:var(--crema)}._close_p0kv2_61:hover{background:var(--negro-cafe)}._visual_p0kv2_95{position:relative;background:#2a1c16;min-height:100%;display:flex;align-items:center}._toggle3d_p0kv2_109{position:absolute;left:16px;bottom:16px;min-height:40px;padding:0 1rem;border-radius:99px;border:1px solid var(--linea-fuerte);background:#130d0a99;backdrop-filter:blur(6px);font-size:.8125rem;font-weight:600}._toggle3d_p0kv2_109:hover{border-color:var(--crema)}._viewer_p0kv2_141{position:relative;width:100%;aspect-ratio:4 / 3;background:radial-gradient(60% 60% at 50% 45%,#4a2a19,#1d120d);cursor:grab}._viewer_p0kv2_141:active{cursor:grabbing}._viewerHint_p0kv2_161{position:absolute;right:16px;bottom:22px;font-size:var(--fs-micro);color:var(--texto-suave)}._loading3d_p0kv2_175{width:100%;aspect-ratio:4 / 3;display:grid;place-items:center;color:var(--texto-suave)}._info_p0kv2_191{display:flex;flex-direction:column;gap:1.15rem;padding:clamp(24px,4vw,48px)}._meta_p0kv2_203{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:var(--fs-micro);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--texto-suave)}._title_p0kv2_225{font-size:clamp(2.2rem,1.6rem + 2.4vw,3.4rem);font-weight:600}._ejemplo_p0kv2_233{align-self:flex-start;color:var(--caramelo-claro)}._desc_p0kv2_241{color:var(--texto-suave)}._notes_p0kv2_247{margin:0;display:grid;gap:.2rem}._notes_p0kv2_247 dt{font-size:var(--fs-micro);font-weight:600;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--caramelo-claro)}._notes_p0kv2_247 dd{margin:0;font-family:var(--font-display);font-size:1.3rem;font-style:italic}._buy_p0kv2_283{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-top:1rem;border-top:1px solid var(--linea);flex-wrap:wrap}._total_p0kv2_301{font-family:var(--font-display);font-size:2rem;font-variant-numeric:tabular-nums}._ship_p0kv2_311{font-size:var(--fs-small);color:var(--texto-suave)}@media (max-width: 860px){._layout_p0kv2_51{grid-template-columns:1fr}._visual_p0kv2_95{min-height:0}._info_p0kv2_191{min-width:0}}@media (max-width: 420px){._dialog_p0kv2_1{width:calc(100vw - 16px);max-width:none;max-height:calc(100dvh - 16px)}._info_p0kv2_191{padding:20px}._title_p0kv2_225{font-size:2rem}._viewerHint_p0kv2_161{bottom:64px;right:12px}}._cafe_g3yjl_1{position:relative}._kicker_g3yjl_7{color:var(--caramelo-claro);margin-bottom:1rem}._ctas_g3yjl_15{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}._sectionTitle_g3yjl_27{font-size:var(--fs-h2);font-weight:900;line-height:1}._walk_g3yjl_41{position:relative;height:380vh;height:380lvh;background:var(--negro-cafe)}._walkStage_g3yjl_53{position:sticky;top:0;height:100vh;height:100lvh;overflow:hidden;isolation:isolate;--safe-b: 0px}@supports (height: 100svh){._walkStage_g3yjl_53{--safe-b: calc(100lvh - 100svh) }}._walkMedia_g3yjl_81{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}._walkCanvas_g3yjl_97{opacity:0;transition:opacity .6s ease}._walkShade_g3yjl_105{position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(to bottom,var(--negro-cafe) 0%,transparent 18%,transparent 55%,rgb(19 13 10 / .88) 100%),linear-gradient(to right,rgb(19 13 10 / .6),transparent 60%)}._beat_g3yjl_123{position:absolute;left:var(--gutter);bottom:calc(var(--safe-b) + 11vh);max-width:min(44rem,88vw);will-change:transform,opacity}._beat_g3yjl_123:before{content:"";position:absolute;inset:-25% -30% -30% -25%;z-index:-1;background:radial-gradient(closest-side,rgb(19 13 10 / .55),transparent);pointer-events:none}._walkTitle_g3yjl_153{font-size:var(--fs-h2);font-weight:900;line-height:.98;text-shadow:0 2px 28px rgb(19 13 10 / .5)}._walkLead_g3yjl_165{margin-top:1.25rem;max-width:32rem;font-size:var(--fs-lead);color:var(--texto-suave);text-shadow:0 1px 14px rgb(19 13 10 / .7)}._walkBar_g3yjl_179{position:absolute;left:var(--gutter);right:var(--gutter);bottom:calc(var(--safe-b) + 4vh);height:1px;background:var(--linea)}._walkBar_g3yjl_179 i{position:absolute;inset:0;background:var(--caramelo-claro);transform-origin:left;transform:scaleX(0)}._hero_g3yjl_213{position:relative;min-height:min(100svh,980px);display:flex;align-items:flex-end;overflow:hidden;isolation:isolate;background:var(--negro-cafe)}._heroImg_g3yjl_231{position:absolute;inset:0;z-index:-1;width:100%;height:100%;object-fit:cover;object-position:60% 50%}._hero_g3yjl_213:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to top,#130d0aeb,#130d0a59 45%,#130d0a1a 70%,#130d0a8c),linear-gradient(to right,rgb(19 13 10 / .55),transparent 60%)}._heroText_g3yjl_267{padding-block:10rem clamp(56px,9vw,120px)}._menu_g3yjl_277{position:relative;padding-block:var(--section-y);background:linear-gradient(to bottom,var(--negro-cafe),rgb(29 18 13 / .6) 20%,rgb(29 18 13 / .6) 80%,transparent);scroll-margin-top:var(--header-h)}._menuHead_g3yjl_289{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem 1.5rem;margin-bottom:clamp(48px,7vw,96px);padding-bottom:1.5rem;border-bottom:1px solid var(--linea)}._menuHead_g3yjl_289>p:first-child{flex-basis:100%}._menuNote_g3yjl_313{color:var(--caramelo-claro);margin-left:auto}._cats_g3yjl_321{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(56px,7vw,120px) clamp(32px,5vw,88px)}._catShift_g3yjl_331{margin-top:clamp(0px,9vw,160px)}._cat_g3yjl_321{display:grid;align-content:start;gap:.8rem}._catMedia_g3yjl_347{position:relative;overflow:hidden;border-radius:var(--radius-lg);aspect-ratio:4 / 3;margin-bottom:1rem}._catMedia_g3yjl_347 img{width:100%;height:100%;object-fit:cover}._catMedia_g3yjl_347>div{height:100%}._catTitle_g3yjl_377{font-size:var(--fs-h3);font-weight:400}._catDesc_g3yjl_385{color:var(--texto-suave);font-size:.9375rem}._items_g3yjl_393{margin-top:.6rem;display:grid}._item_g3yjl_393{display:flex;align-items:baseline;gap:.6rem;padding:.8rem 0;border-bottom:1px solid var(--linea)}._itemName_g3yjl_415{display:grid;font-weight:600}._itemName_g3yjl_415 small{font-weight:400;font-size:.8125rem;color:var(--texto-suave)}._leader_g3yjl_433{flex:1;border-bottom:1px dotted var(--linea-fuerte);translate:0 -.3em}._itemPrice_g3yjl_443{font-variant-numeric:tabular-nums;font-weight:600;color:var(--crema);white-space:nowrap}._gallery_g3yjl_459{position:relative;overflow:hidden}._galleryTrack_g3yjl_467{display:flex;align-items:center;gap:clamp(28px,4vw,64px);height:100vh;height:100svh;padding-inline:var(--gutter);width:max-content;will-change:transform}._galleryHead_g3yjl_487{flex:0 0 auto;width:min(30rem,78vw)}._galleryLead_g3yjl_495{margin-top:1.25rem;color:var(--texto-suave);font-size:var(--fs-lead)}._galleryList_g3yjl_505{display:flex;align-items:center;gap:clamp(20px,3vw,48px)}._galleryItem_g3yjl_515{flex:0 0 auto;height:min(62vh,640px);aspect-ratio:var(--ar);max-width:82vw}._galleryItem_g3yjl_515:nth-child(3n+2){height:min(48vh,500px);align-self:flex-end}._galleryItem_g3yjl_515:nth-child(3n){height:min(54vh,560px);align-self:flex-start}._galleryItem_g3yjl_515 figure{margin:0;height:100%;display:flex;flex-direction:column;gap:.8rem}._galleryFrame_g3yjl_557{position:relative;flex:1;min-height:0;overflow:hidden;border-radius:var(--radius-lg);background:var(--espresso)}._galleryFrame_g3yjl_557 img,._galleryFrame_g3yjl_557>div{width:100%;height:100%;object-fit:cover}._galleryFrame_g3yjl_557 picture{display:contents}._galleryItem_g3yjl_515 figcaption{display:flex;gap:.8rem;align-items:baseline;font-size:var(--fs-small);color:var(--texto-suave)}._galleryIndex_g3yjl_605{font-variant-numeric:tabular-nums;color:var(--caramelo-claro);font-size:var(--fs-micro);letter-spacing:.1em}._galleryStatic_g3yjl_619 ._galleryTrack_g3yjl_467{width:auto;height:auto;padding-block:var(--section-y);overflow-x:auto;scroll-snap-type:x mandatory}._galleryStatic_g3yjl_619 ._galleryItem_g3yjl_515{scroll-snap-align:center}._location_g3yjl_643{position:relative;padding-block:var(--section-y);overflow:hidden;isolation:isolate}._locBg_g3yjl_655{position:absolute;inset:0;z-index:-1;overflow:hidden}._locBg_g3yjl_655 img{width:100%;height:100%;object-fit:cover}._locBg_g3yjl_655:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,var(--negro-cafe),rgb(19 13 10 / .78) 25%,rgb(19 13 10 / .82) 75%,var(--negro-cafe)),linear-gradient(to right,#130d0ab3,#130d0a40)}._locGrid_g3yjl_693{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:clamp(32px,5vw,80px);align-items:center}._locInfo_g3yjl_705{display:grid;justify-items:start;gap:1.2rem}._address_g3yjl_715{font-style:normal;font-size:var(--fs-lead);line-height:1.5}._ref_g3yjl_725{font-size:var(--fs-small);color:var(--texto-suave)}._hours_g3yjl_733{width:100%;max-width:26rem;border-collapse:collapse;font-size:.9375rem}._hours_g3yjl_733 th,._hours_g3yjl_733 td{padding:.7rem 0;border-bottom:1px solid var(--linea);text-align:left;font-weight:400}._hours_g3yjl_733 td{text-align:right;font-variant-numeric:tabular-nums}._map_g3yjl_767{position:relative;aspect-ratio:4 / 3;border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--linea);background:var(--espresso);box-shadow:0 40px 80px -40px #000000e6}._map_g3yjl_767 iframe{position:absolute;inset:0;width:100%;height:100%;border:0;filter:grayscale(.4) sepia(.25) brightness(.92)}@media (max-width: 860px){._cats_g3yjl_321,._locGrid_g3yjl_693{grid-template-columns:1fr}._catShift_g3yjl_331{margin-top:0}._galleryItem_g3yjl_515,._galleryItem_g3yjl_515:nth-child(3n+2),._galleryItem_g3yjl_515:nth-child(3n){height:min(52vh,460px);align-self:center}}._menuFilm_g3yjl_835{position:absolute;inset:0 0 auto;height:80svh;overflow:hidden;pointer-events:none;z-index:0;mask-image:linear-gradient(#000,#000 40%,transparent)}._menuFilm_g3yjl_835 video{width:100%;height:100%;object-fit:cover;opacity:.4}._menu_g3yjl_277>.container{position:relative;z-index:1}._menuHead_g3yjl_289{min-height:48svh;align-content:center}@media (max-width: 860px){._cats_g3yjl_321,._locGrid_g3yjl_693{grid-template-columns:minmax(0,1fr)}._walkTitle_g3yjl_153{font-size:min(var(--fs-h2),9svh)}._beat_g3yjl_123{max-width:calc(100% - 2 * var(--gutter))}}@media (max-height: 600px) and (min-aspect-ratio: 1/1){._beat_g3yjl_123{bottom:8svh}._walkTitle_g3yjl_153{font-size:10svh}._walkLead_g3yjl_165{margin-top:12px;font-size:.875rem}._beat_g3yjl_123 ._ctas_g3yjl_15{margin-top:14px}._galleryHead_g3yjl_487 ._sectionTitle_g3yjl_27{font-size:10svh}._galleryLead_g3yjl_495{font-size:.875rem}}._box_1gv6h_1{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.6rem;padding:1.5rem;text-align:center;border-radius:var(--radius-lg);color:var(--texto-suave-oscuro);background:repeating-linear-gradient(135deg,rgb(19 13 10 / .035) 0 1px,transparent 1px 11px),linear-gradient(160deg,#efe3cf,#e4d3b8);border:1px dashed rgb(19 13 10 / .25)}._dark_1gv6h_35{color:var(--texto-suave);background:repeating-linear-gradient(135deg,rgb(241 229 210 / .04) 0 1px,transparent 1px 11px),linear-gradient(160deg,var(--espresso),var(--espresso-3));border-color:var(--linea-fuerte)}._icon_1gv6h_49{opacity:.7}._label_1gv6h_55{font-family:var(--font-display);font-size:1.25rem;color:inherit}._path_1gv6h_65{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.6875rem;letter-spacing:.02em;opacity:.85;word-break:break-all}
