.dg-portada{--dg-rojo:var(--m-primario,#dd0a20);--dg-azul:var(--m-acento,#1b2a70);--dg-tinta:var(--m-texto,#15193a);--dg-f-t:var(--m-f-titulos,"Archivo Narrow", "Arial Narrow", sans-serif);--dg-f-x:var(--m-f-texto,"Archivo", system-ui, sans-serif);font-family:var(--dg-f-x);color:var(--dg-tinta);position:relative}.dg-pista{--dg-p:0;height:420svh;position:relative}.dg-escena{isolation:isolate;color:#fff;height:100svh;position:sticky;top:0;overflow:hidden}.dg-fondo{z-index:-1;background:repeating-linear-gradient(135deg, #ffffff29 0 2px, transparent 2px 13px) left bottom / 34% 46% no-repeat, radial-gradient(ellipse 58% 62% at 66% 44%, color-mix(in srgb, var(--dg-rojo) 82%, #ff5a4d), transparent 75%), linear-gradient(180deg, color-mix(in srgb, var(--dg-rojo) 94%, black) 0%, var(--dg-rojo) 48%, color-mix(in srgb, var(--dg-rojo) 72%, black) 100%);position:absolute;inset:0}.dg-svg{width:100%;height:100%;position:absolute;inset:0}.dg-estantes rect{fill:color-mix(in srgb, var(--dg-rojo) 70%, black);opacity:.55}.dg-estantes .dg-estante-caja{fill:color-mix(in srgb, var(--dg-rojo) 62%, #e7bb80);opacity:.5}.dg-sombra-piso{fill:#2800066b;filter:blur(8px)}.dg-kraft-1{fill:#cf9f63}.dg-kraft-2{fill:#b5874c}.dg-kraft-3{fill:#e0b67e}.dg-kraft-4{fill:#e7c08c}.dg-kraft-in{fill:#a97c44}.dg-kraft-in2{fill:#99703c}.dg-borde{stroke:#54320e80;stroke-width:1px;stroke-linejoin:round}.dg-cinta{fill:var(--dg-azul)}.dg-vaso-banda{fill:var(--dg-rojo)}.dg-madera-1{fill:#d7b98c}.dg-madera-2{fill:#a98655}.dg-madera-3{fill:#e6cda6}.dg-mastil{fill:#20254e}.dg-mastil--2{fill:#363c6d}.dg-una{fill:#14183a}.dg-auto-cuerpo{fill:var(--dg-azul)}.dg-auto-franja{fill:#fff;opacity:.14}.dg-auto-techo{fill:none;stroke:#14183a;stroke-width:9px;stroke-linejoin:round;stroke-linecap:round}.dg-chofer-cabeza{fill:#2a2f55}.dg-chofer-gorra{fill:#fff}.dg-chofer-cuerpo{fill:#f4f1ed}.dg-chofer-brazo{fill:none;stroke:#f4f1ed;stroke-width:12px;stroke-linecap:round;stroke-linejoin:round}.dg-goma{fill:#111327}.dg-llanta{fill:#d9d6d2}.dg-rayo{stroke:#6f6c7c;stroke-width:3px}.dg-clavo{fill:#fff}.dg-hilo{fill:none;stroke:#fff;stroke-width:2.5px}.dg-cartel{transform-box:view-box;transform-origin:1040px 26px}.dg-cartel-fondo{fill:var(--dg-rojo);stroke:#fff;stroke-width:4px}.dg-cartel-marco{fill:none;stroke:#ffffff8c;stroke-width:1.5px}.dg-c-arriba{font-family:var(--dg-f-x);fill:#fff;text-anchor:middle;font-size:18px;font-weight:600}.dg-c-grande{font-family:var(--dg-f-t);fill:#fff;text-anchor:middle;font-size:42px;font-weight:700}.dg-c-grande--tel{font-size:32px}.dg-c-abajo{font-family:var(--dg-f-x);fill:#fff;text-anchor:middle;font-size:14px;font-weight:500}@media (prefers-reduced-motion:no-preference){.dg-cartel{animation:5s ease-in-out infinite alternate dg-mece}}@keyframes dg-mece{0%{transform:rotate(-1.6deg)}to{transform:rotate(1.6deg)}}.dg-textos{flex-direction:column;width:min(470px,38vw);display:flex;position:absolute;top:14%;bottom:8%;left:max(24px,50vw - 576px)}.dg-logo{width:min(230px,62%);height:auto;margin-bottom:26px;display:block}.dg-nombre{font-family:var(--dg-f-t);margin-bottom:18px;font-size:44px;font-weight:700}.dg-pasos{flex:1;position:relative}.dg-paso{opacity:0;pointer-events:none;transition:opacity .45s,translate .45s;position:absolute;inset:0 0 auto;translate:0 14px}.dg-paso[data-on]{opacity:1;pointer-events:auto;translate:0}.dg-kicker{color:var(--dg-rojo);letter-spacing:.09em;text-transform:uppercase;background:#fff;border-radius:4px;padding:6px 13px;font-size:12px;font-weight:700;display:inline-block}.dg-titulo{font-family:var(--dg-f-t);letter-spacing:-.012em;text-transform:uppercase;color:#fff;text-wrap:balance;margin-top:16px;font-size:clamp(3rem,5.4vw,4.9rem);font-weight:700;line-height:.96}.dg-texto{color:#fff;text-wrap:pretty;max-width:28rem;margin-top:16px;font-size:17.5px;font-weight:500;line-height:1.5}.dg-acciones{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.dg-btn{color:#fff;border:2px solid #fff;border-radius:6px;padding:13px 22px;font-size:15px;font-weight:700;transition:transform .2s}.dg-btn:hover{transform:translateY(-2px)}.dg-btn--lleno{color:var(--dg-rojo);background:#fff}.dg-barra{transform-origin:0;width:100%;height:5px;transform:scaleX(var(--dg-p));background:#fff;position:absolute;bottom:0;left:0}.dg-ve{opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1),translate .7s cubic-bezier(.16,1,.3,1);translate:0 22px}.dg-ve[data-visto]{opacity:1;translate:0}.dg-casa{background:var(--m-fondo,#f5f1ee);padding:clamp(56px,8vw,104px) 20px}.dg-casa__grilla{grid-template-columns:1.02fr 1fr;align-items:center;gap:clamp(32px,5vw,72px);max-width:1152px;margin:0 auto;display:grid}.dg-rotulo{letter-spacing:.1em;text-transform:uppercase;color:var(--m-primario-texto,var(--dg-rojo));font-size:12.5px;font-weight:700}.dg-h2{font-family:var(--dg-f-t);letter-spacing:-.01em;text-transform:uppercase;color:var(--dg-tinta);margin-top:10px;font-size:clamp(2.3rem,4.2vw,3.6rem);font-weight:700;line-height:.98}.dg-casa__texto{color:var(--m-tenue,#4b4e6b);max-width:34rem;margin-top:16px;font-size:17px;line-height:1.55}.dg-casa__pasos{gap:16px;margin-top:26px;padding:0;list-style:none;display:grid}.dg-casa__pasos li{align-items:flex-start;gap:14px;display:flex}.dg-casa__num{background:var(--m-boton,var(--dg-rojo));width:38px;height:38px;color:var(--m-sobre-boton,#fff);font-family:var(--dg-f-t);border-radius:6px;flex:none;place-items:center;font-size:20px;font-weight:700;display:grid}.dg-casa__tit{color:var(--dg-tinta);font-size:16.5px;font-weight:700}.dg-casa__det{color:var(--m-tenue,#4b4e6b);margin-top:2px;font-size:15px;line-height:1.45}.dg-casa__nota{color:var(--m-tenue,#4b4e6b);margin-top:22px;font-size:13.5px}.dg-casa__der{transition-delay:.12s}.dg-casa__foto{aspect-ratio:16/9;object-fit:cover;border-radius:10px 10px 0 0;width:100%;display:block}.dg-ficha{background:var(--m-profundo,#15193a);color:var(--m-sobre-profundo,#fff);border-radius:0 0 10px 10px;gap:12px;padding:22px 24px;font-size:15px;line-height:1.4;display:grid}.dg-ficha p{grid-template-columns:78px 1fr;gap:10px;display:grid}.dg-ficha b{letter-spacing:.08em;text-transform:uppercase;opacity:.8;padding-top:2px;font-size:12px;font-weight:700}.dg-ficha__multi{white-space:pre-line}.dg-cinta-fotos{background:var(--dg-rojo);padding:22px 0;overflow:hidden}.dg-cinta-fotos__riel{gap:14px;width:max-content;display:flex}.dg-cinta-fotos figure{aspect-ratio:4/5;background:#0000002e;border-radius:8px;flex:none;width:clamp(190px,21vw,290px);position:relative;overflow:hidden}.dg-cinta-fotos img{object-fit:cover;width:100%;height:100%}.dg-cinta-fotos figcaption{max-width:calc(100% - 16px);color:var(--dg-rojo);background:#fff;border-radius:4px;padding:4px 9px;font-size:12.5px;font-weight:700;position:absolute;bottom:8px;left:8px}@media (prefers-reduced-motion:no-preference){.dg-cinta-fotos__riel{animation:46s linear infinite dg-corre}.dg-cinta-fotos:hover .dg-cinta-fotos__riel{animation-play-state:paused}}@keyframes dg-corre{to{transform:translate(calc(-50% - 7px))}}@media (prefers-reduced-motion:reduce){.dg-cinta-fotos{overflow-x:auto}}.dg-opiniones{background:var(--m-suave,#f2e4e2);grid-template-columns:minmax(180px,260px) minmax(0,860px);justify-content:center;align-items:center;gap:clamp(24px,4vw,56px);padding:clamp(48px,6vw,80px) 20px;display:grid}.dg-opiniones__num{font-family:var(--dg-f-t);color:var(--m-primario-texto,var(--dg-rojo));font-size:clamp(4.4rem,8vw,6.6rem);font-weight:700;line-height:.9}.dg-opiniones__estrellas{letter-spacing:.1em;color:var(--m-primario-texto,var(--dg-rojo));margin-top:6px;font-size:20px}.dg-opiniones__fuente{color:var(--m-tenue,#4b4e6b);margin-top:6px;font-size:14px;font-weight:600}.dg-opiniones__frases{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.dg-opiniones blockquote{background:var(--m-superficie,#fdfbfa);color:var(--dg-tinta);border-radius:8px;padding:18px;font-size:15.5px;font-weight:500;line-height:1.45;box-shadow:0 10px 26px -20px #15193a99}@media (max-width:899px){.dg-pista{height:380svh}.dg-textos{width:auto;display:block;inset:74px 20px auto}.dg-logo,.dg-nombre{display:none}.dg-pasos{min-height:40svh}.dg-kicker{padding:5px 10px;font-size:10.5px}.dg-titulo{margin-top:11px;font-size:clamp(2.35rem,11.6vw,3.2rem)}.dg-texto{margin-top:10px;font-size:15px;line-height:1.42}.dg-acciones{margin-top:14px}.dg-btn{padding:11px 15px;font-size:14px}.dg-svg{height:56%;top:44%}.dg-casa__grilla,.dg-opiniones,.dg-opiniones__frases{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.dg-pista{height:auto}.dg-escena{min-height:100svh;position:relative}.dg-ve{opacity:1;transition:none;translate:none}}
.sm-portada{--sm-rojo:var(--m-primario,#e63636);--sm-rojo-hondo:color-mix(in srgb, var(--sm-rojo) 76%, #4a0509);--sm-tinta:var(--m-texto,#2b1a1c);--sm-linea:#3a2326;--sm-f-t:"Rubik", var(--m-f-titulos,"Arial Black", sans-serif);--sm-f-x:var(--m-f-texto,"Nunito Sans", system-ui, sans-serif);font-family:var(--sm-f-x);color:var(--sm-tinta);position:relative}.sm-pista{--sm-p:0;height:460svh;position:relative}.sm-escena{isolation:isolate;color:#fff;height:100svh;position:sticky;top:0;overflow:hidden}.sm-fondo{z-index:-1;background:radial-gradient(ellipse 52% 66% at 72% 50%, color-mix(in srgb, var(--sm-rojo) 88%, #ff8a70), transparent 72%), linear-gradient(90deg, var(--sm-rojo-hondo) 0%, var(--sm-rojo-hondo) 30%, var(--sm-rojo) 62%);position:absolute;inset:0}.sm-svg{width:100%;height:100%;position:absolute;inset:0}.sm-estrellas path{fill:#fff}.sm-sombra{fill:#3205086b;filter:blur(5px)}.sm-borde{stroke:var(--sm-linea);stroke-width:3.5px;stroke-linejoin:round}.sm-kraft-1{fill:#d9bea5}.sm-kraft-2{fill:#c7a98e}.sm-kraft-3{fill:#e3cdb6}.sm-kraft-oscuro{fill:#998279}.sm-interior{fill:#6e5750}.sm-etiqueta{fill:#998279;opacity:.8}.sm-cinta{fill:var(--sm-rojo);opacity:.92}.sm-caja-stop{font-family:var(--sm-f-t);letter-spacing:-.02em;fill:var(--sm-rojo);font-size:54px;font-weight:900}.sm-caja-mayorista{font-family:var(--sm-f-x);letter-spacing:.28em;fill:var(--sm-rojo);font-size:15px;font-weight:700}.sm-franja{fill:none;stroke-dasharray:1 1;stroke-linecap:butt}.sm-franja--borde{stroke:var(--sm-linea);stroke-width:3.5px}.sm-cartel{stroke:#fff;stroke-width:3px;filter:drop-shadow(0 7px 7px #32050857)}.sm-cartel-t{font-family:var(--sm-f-t);letter-spacing:.01em;fill:#fff;font-size:19px;font-weight:800}.sm-dibujo{fill:none;stroke:#fff;stroke-width:2.3px;stroke-linecap:round;stroke-linejoin:round}.sm-invita-r{fill:#fff;stroke:var(--sm-linea);stroke-width:3px}.sm-invita-t{font-family:var(--sm-f-t);fill:var(--m-boton,#cf3131);text-anchor:middle;font-size:20px;font-weight:800}.sm-invita-f{fill:none;stroke:#fff;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}@media (prefers-reduced-motion:no-preference){.sm-invita{animation:1.3s ease-in-out infinite alternate sm-invita}}@keyframes sm-invita{0%{transform:translateY(-5px)}to{transform:translateY(4px)}}.sm-pared{fill:#fff5ea;stroke:var(--sm-linea);stroke-width:3.5px}.sm-vidrio{fill:#6f4b49}.sm-vidrio-luz{fill:#ffe9b0}.sm-marco{fill:none;stroke:var(--sm-linea);stroke-width:3.5px}.sm-trazo-relleno{fill:var(--sm-linea)}.sm-puerta{fill:#46d2c4;stroke:var(--sm-linea);stroke-width:3.5px}.sm-toldo-a{fill:#fff;stroke:var(--sm-linea);stroke-width:2.5px;stroke-linejoin:round}.sm-toldo-b{fill:#f9cf58;stroke:var(--sm-linea);stroke-width:2.5px;stroke-linejoin:round}.sm-letrero{fill:var(--sm-linea)}.sm-letrero-t{font-family:var(--sm-f-t);letter-spacing:.05em;fill:#fff;text-anchor:middle;font-size:22px;font-weight:800}.sm-mercaderia{stroke:var(--sm-linea);stroke-width:1px}@media (prefers-reduced-motion:no-preference){.sm-flota{animation:4.2s ease-in-out infinite alternate sm-flota}.sm-estrellas{animation:2.6s ease-in-out infinite alternate sm-titila}}@keyframes sm-flota{0%{transform:translateY(-4px)}to{transform:translateY(5px)}}@keyframes sm-titila{0%{filter:brightness(.86)}to{filter:brightness()}}.sm-textos{flex-direction:column;width:min(470px,38vw);display:flex;position:absolute;top:15%;bottom:8%;left:max(24px,50vw - 576px)}.sm-logo{width:min(260px,66%);height:auto;margin-bottom:28px;display:block}.sm-nombre{font-family:var(--sm-f-t);margin-bottom:18px;font-size:44px;font-weight:900}.sm-pasos{flex:1;position:relative}.sm-paso{opacity:0;pointer-events:none;transition:opacity .45s,translate .45s;position:absolute;inset:0 0 auto;translate:0 14px}.sm-paso[data-on]{opacity:1;pointer-events:auto;translate:0}.sm-kicker{color:var(--m-boton,#c92a2e);letter-spacing:.07em;text-transform:uppercase;background:#fff;border-radius:4px;padding:6px 12px;font-size:12px;font-weight:800;display:inline-block;rotate:-1.5deg}.sm-titulo{font-family:var(--sm-f-t);letter-spacing:-.022em;color:#fff;text-wrap:balance;margin-top:16px;font-size:clamp(2.9rem,5vw,4.5rem);font-weight:900;line-height:.98}.sm-texto{color:#fff;text-wrap:pretty;max-width:28rem;margin-top:16px;font-size:17.5px;font-weight:600;line-height:1.5}.sm-acciones{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.sm-btn{color:#fff;border:2px solid #fff;border-radius:8px;padding:13px 22px;font-size:15px;font-weight:800;transition:transform .2s}.sm-btn:hover{transform:translateY(-2px)}.sm-btn--lleno{color:var(--m-boton,#c92a2e);background:#fff}.sm-barra{transform-origin:0;width:100%;height:6px;transform:scaleX(var(--sm-p));background:linear-gradient(90deg,#f7941d,#f9cf58,#56b947,#46d2c4,#2f6db5,#7b4aa0);position:absolute;bottom:0;left:0}.sm-rayas{background:linear-gradient(90deg,#f7941d 0 16.66%,#f9cf58 0 33.33%,#56b947 0 50%,#46d2c4 0 66.66%,#2f6db5 0 83.33%,#7b4aa0 0);height:14px}.sm-ve{opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1),translate .7s cubic-bezier(.16,1,.3,1);translate:0 22px}.sm-ve[data-visto]{opacity:1;translate:0}.sm-casa{background:var(--m-fondo,#fff5ea);padding:clamp(56px,8vw,104px) 20px}.sm-casa__grilla{grid-template-columns:1.02fr 1fr;align-items:center;gap:clamp(32px,5vw,72px);max-width:1152px;margin:0 auto;display:grid}.sm-rotulo{letter-spacing:.1em;text-transform:uppercase;color:var(--m-primario-texto,#c92a2e);font-size:12.5px;font-weight:800}.sm-h2{font-family:var(--sm-f-t);letter-spacing:-.02em;color:var(--sm-tinta);margin-top:10px;font-size:clamp(2.2rem,4vw,3.4rem);font-weight:900;line-height:1}.sm-casa__texto{color:var(--m-tenue,#5e4a4c);max-width:34rem;margin-top:16px;font-size:17px;line-height:1.55}.sm-casa__pasos{gap:16px;margin-top:26px;padding:0;list-style:none;display:grid}.sm-casa__pasos li{align-items:flex-start;gap:14px;display:flex}.sm-casa__num{border:2.5px solid var(--sm-linea);width:40px;height:40px;color:var(--sm-linea);font-family:var(--sm-f-t);border-radius:8px;flex:none;place-items:center;font-size:20px;font-weight:900;display:grid;rotate:-3deg}.sm-casa__pasos li:nth-child(3) .sm-casa__num{color:#fff}.sm-casa__tit{color:var(--sm-tinta);font-size:16.5px;font-weight:800}.sm-casa__det{color:var(--m-tenue,#5e4a4c);margin-top:2px;font-size:15px;line-height:1.45}.sm-casa__nota{background:var(--m-suave,#fbe6da);color:var(--sm-tinta);border-radius:8px;margin-top:22px;padding:10px 14px;font-size:14.5px;font-weight:700;display:inline-block}.sm-casa__der{transition-delay:.12s}.sm-casa__foto{aspect-ratio:4/3;object-fit:cover;border-radius:12px 12px 0 0;width:100%;display:block}.sm-ficha{background:var(--m-profundo,#3a1418);color:var(--m-sobre-profundo,#fff);border-radius:0 0 12px 12px;gap:12px;padding:22px 24px;font-size:15px;line-height:1.4;display:grid}.sm-ficha p{grid-template-columns:78px 1fr;gap:10px;display:grid}.sm-ficha b{letter-spacing:.08em;text-transform:uppercase;opacity:.8;padding-top:2px;font-size:12px;font-weight:800}.sm-ficha__multi{white-space:pre-line}.sm-cinta-fotos{background:var(--m-boton,#c92a2e);padding:24px 0;overflow:hidden}.sm-cinta-fotos__riel{gap:16px;width:max-content;display:flex}.sm-cinta-fotos figure{aspect-ratio:4/5;background:#0000002e;border:4px solid #fff;border-radius:10px;flex:none;width:clamp(200px,22vw,300px);position:relative;overflow:hidden}.sm-cinta-fotos figure:nth-child(2n){rotate:1.2deg}.sm-cinta-fotos figure:nth-child(odd){rotate:-1.2deg}.sm-cinta-fotos img{object-fit:cover;width:100%;height:100%}.sm-cinta-fotos figcaption{max-width:calc(100% - 16px);color:var(--m-boton,#c92a2e);background:#fff;border-radius:4px;padding:4px 9px;font-size:12.5px;font-weight:800;position:absolute;bottom:8px;left:8px}@media (prefers-reduced-motion:no-preference){.sm-cinta-fotos__riel{animation:50s linear infinite sm-corre}.sm-cinta-fotos:hover .sm-cinta-fotos__riel{animation-play-state:paused}}@keyframes sm-corre{to{transform:translate(calc(-50% - 8px))}}@media (prefers-reduced-motion:reduce){.sm-cinta-fotos{overflow-x:auto}}.sm-opiniones{background:var(--m-suave,#fbe6da);grid-template-columns:minmax(180px,260px) minmax(0,860px);justify-content:center;align-items:center;gap:clamp(24px,4vw,56px);padding:clamp(48px,6vw,80px) 20px;display:grid}.sm-opiniones__num{font-family:var(--sm-f-t);letter-spacing:-.03em;color:var(--m-primario-texto,#c92a2e);font-size:clamp(4.4rem,8vw,6.6rem);font-weight:900;line-height:.9}.sm-opiniones__estrellas{letter-spacing:.1em;color:var(--m-primario-texto,#c92a2e);margin-top:6px;font-size:20px}.sm-opiniones__fuente{color:var(--m-tenue,#5e4a4c);margin-top:6px;font-size:14px;font-weight:700}.sm-opiniones__frases{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.sm-opiniones blockquote{background:var(--m-superficie,#fffcf7);color:var(--sm-tinta);border-radius:10px;padding:18px;font-size:15.5px;font-weight:600;line-height:1.45;box-shadow:0 10px 26px -20px #3a141899}@media (max-width:899px){.sm-pista{height:400svh}.sm-fondo{background:radial-gradient(ellipse 90% 40% at 60% 72%, color-mix(in srgb, var(--sm-rojo) 88%, #ff8a70), transparent 75%), linear-gradient(180deg, var(--sm-rojo-hondo) 0%, var(--sm-rojo-hondo) 38%, var(--sm-rojo) 70%)}.sm-textos{width:auto;display:block;inset:74px 20px auto}.sm-logo,.sm-nombre{display:none}.sm-pasos{min-height:40svh}.sm-kicker{padding:5px 10px;font-size:10.5px}.sm-titulo{margin-top:11px;font-size:clamp(2.2rem,10.6vw,3rem)}.sm-texto{margin-top:9px;font-size:15px;line-height:1.4}.sm-acciones{margin-top:12px}.sm-btn{padding:11px 15px;font-size:14px}.sm-svg{height:54%;top:46%}.sm-casa__grilla,.sm-opiniones,.sm-opiniones__frases{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.sm-pista{height:auto}.sm-escena{min-height:100svh;position:relative}.sm-ve{opacity:1;transition:none;translate:none}}
.tk-portada{--tk-marca:var(--m-primario,#f7d600);--tk-tinta:#12100a;--tk-papel:#fffef7;--tk-rojo:var(--m-acento,#c8102e);--tk-f-t:"Archivo", var(--m-f-titulos,"Arial Black", sans-serif);--tk-f-x:var(--m-f-texto,"Work Sans", system-ui, sans-serif);--tk-f-m:"Space Mono", ui-monospace, "Courier New", monospace;font-family:var(--tk-f-x);color:var(--tk-tinta);position:relative}.tk-ancho{max-width:72rem;margin:0 auto;padding:0 1.25rem}.tk-pista{--tk-p:0;height:440svh;position:relative}.tk-escena{isolation:isolate;background:radial-gradient(ellipse 60% 70% at 72% 42%, color-mix(in srgb, var(--tk-marca) 82%, #fff), transparent 72%), var(--tk-marca);height:100svh;position:sticky;top:0;overflow:hidden}.tk-cebra{z-index:-1;background:repeating-linear-gradient(90deg, var(--tk-tinta) 0 1.4rem, transparent 1.4rem 3.1rem);opacity:.92;width:26rem;height:26rem;position:absolute;top:-9rem;right:-9rem;transform:rotate(45deg)}.tk-mostrador{background:var(--tk-tinta);z-index:1;height:13svh;position:absolute;bottom:0;left:0;right:0}.tk-mostrador svg{width:100%;height:22px;display:block;position:absolute;top:-21px;left:0}.tk-mostrador path{fill:var(--tk-tinta);stroke:#fff;stroke-width:2.5px;vector-effect:non-scaling-stroke}.tk-mesa{z-index:2;width:min(49vw,42rem);height:88svh;position:absolute;bottom:7svh;right:3vw}.tk-rombo{will-change:transform;width:min(92%,78svh);height:auto;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.tk-prod{object-fit:contain;filter:drop-shadow(0 12px 14px #12100a57);will-change:transform, opacity;z-index:1;width:clamp(4.6rem,12.5vw,10.5rem);height:clamp(4.6rem,12.5vw,10.5rem);position:absolute}.tk-boca{z-index:2;align-items:flex-end;width:min(46%,19rem);min-width:14.6rem;height:calc(100% - 4.9rem);padding:0 .6rem;display:flex;position:absolute;bottom:4.9rem;left:50%;overflow:hidden;transform:translate(-50%)}.tk-papel{background:var(--tk-papel);width:100%;font-family:var(--tk-f-m);color:var(--tk-tinta);will-change:transform;padding:1.05rem .95rem 6.6em;font-size:min(.74rem,1.62svh);line-height:1.5;position:relative;box-shadow:0 10px 26px #12100a4d}.tk-papel:before{content:"";background:linear-gradient(135deg, transparent 50%, var(--tk-papel) 50%) 0 0 / 10px 7px repeat-x, linear-gradient(-135deg, transparent 50%, var(--tk-papel) 50%) 0 0 / 10px 7px repeat-x;height:7px;position:absolute;top:-6px;left:0;right:0}.tk-papel__marca{font-family:var(--tk-f-t);text-transform:uppercase;text-align:center;letter-spacing:.02em;font-size:1.28em;font-weight:900}.tk-papel__enc{text-align:center;margin-top:.15em;font-size:.92em}.tk-papel__corte{border-top:1.5px dashed #12100a8c;margin:.7em 0}.tk-papel__lineas{margin:0;padding:0;list-style:none}.tk-papel__lineas li{grid-template-columns:3em 1fr auto;gap:.2em;padding:.28em 0;font-size:.96em;display:grid}.tk-papel__cant,.tk-papel__pre{font-weight:700}.tk-papel__total{text-transform:uppercase;justify-content:space-between;align-items:baseline;font-weight:700;display:flex}.tk-papel__total b{font-size:1.5em}.tk-papel__pie{text-align:center;margin-top:.7em;font-size:.88em}.tk-sello{text-align:center;text-wrap:balance;font-family:var(--tk-f-t);text-transform:uppercase;color:var(--tk-rojo);border:3px solid var(--tk-rojo);background:color-mix(in srgb, var(--tk-papel) 82%, transparent);will-change:transform, opacity;border-radius:6px;padding:.4em .3em;font-size:1.06em;font-weight:900;line-height:1.08;position:absolute;bottom:2.1em;left:7%;right:7%}.tk-ticketera{background:linear-gradient(180deg, #2a2720 0%, var(--tk-tinta) 44%);z-index:3;border-radius:.8rem .8rem .35rem .35rem;width:min(58%,23rem);min-width:17rem;height:5.2rem;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 14px 24px #0000006b,inset 0 1px #ffffff2e}.tk-ticketera__ranura{background:#000;border-radius:1rem;height:.4rem;position:absolute;top:.6rem;left:11%;right:11%;box-shadow:inset 0 1px 2px #fff3}.tk-ticketera__logo{filter:invert()sepia()saturate(9)hue-rotate(5deg);width:4.9rem;height:auto;position:absolute;top:1.35rem;left:50%;transform:translate(-50%)}.tk-luz{opacity:.25;background:#6fe25a;border-radius:50%;width:.62rem;height:.62rem;transition:opacity .2s;position:absolute;top:2.55rem;right:1.05rem;box-shadow:0 0 10px #6fe25a}.tk-textos{z-index:3;width:min(42vw,35rem);position:absolute;top:50%;left:max(1.25rem,5vw);transform:translateY(-54%)}.tk-logo{width:auto;height:clamp(3.6rem,9svh,5.6rem);margin-bottom:1.5rem;display:block}.tk-nombre{font:900 2rem/1 var(--tk-f-t);margin-bottom:1.5rem}.tk-pasos{display:grid}.tk-paso{opacity:0;pointer-events:none;grid-area:1/1;transition:opacity .32s,transform .32s;transform:translateY(14px)}.tk-paso[data-on]{opacity:1;pointer-events:auto;transform:none}.tk-kicker{font-family:var(--tk-f-m);background:var(--tk-tinta);color:var(--tk-marca);padding:.28em .7em;font-size:.8rem;font-weight:700;line-height:1.3;display:inline-block}.tk-titulo{font-family:var(--tk-f-t);letter-spacing:-.025em;color:var(--tk-tinta);text-wrap:balance;margin-top:.9rem;font-size:clamp(2.6rem,5vw,4.9rem);font-weight:900;line-height:.98}.tk-texto{max-width:32rem;margin-top:1rem;font-size:1.12rem;font-weight:500;line-height:1.42}.tk-acciones{flex-wrap:wrap;gap:.6rem;margin-top:1.2rem;display:flex}.tk-btn{border:2px solid var(--tk-tinta);min-height:3rem;color:var(--tk-tinta);justify-content:center;align-items:center;padding:.7rem 1.25rem;font-size:.98rem;font-weight:700;transition:transform .18s,background .18s;display:inline-flex}.tk-btn:hover{transform:translateY(-2px)}.tk-btn--lleno{background:var(--tk-tinta);color:var(--tk-marca)}.tk-barra{background:var(--tk-marca);transform-origin:0;width:100%;height:4px;transform:scaleX(var(--tk-p));z-index:4;position:absolute;bottom:0;left:0}.tk-rubros{background:var(--tk-marca);border-block:3px solid var(--tk-tinta);overflow:hidden}.tk-rubros__riel{width:max-content;animation:34s linear infinite tk-correr;display:flex}.tk-rubros__riel span{white-space:nowrap;font-family:var(--tk-f-t);text-transform:uppercase;padding:.75rem 1.4rem;font-size:1.05rem;font-weight:900}.tk-rubros__riel span:after{content:"◆";margin-left:2.8rem;font-size:.75em}@keyframes tk-correr{to{transform:translate(-50%)}}.tk-ve{opacity:0;transition:opacity .55s,transform .55s;transform:translateY(20px)}.tk-ve[data-visto]{opacity:1;transform:none}.tk-ofertas{background:var(--tk-tinta);color:#fff;padding:3.5rem 0 3.75rem}.tk-ofertas__cabeza{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.9rem 2rem;margin-bottom:1.8rem;display:flex}.tk-chip{font-family:var(--tk-f-m);background:var(--tk-marca);color:var(--tk-tinta);padding:.25em .65em;font-size:.82rem;font-weight:700;display:inline-block}.tk-h2{font-family:var(--tk-f-t);letter-spacing:-.02em;color:var(--tk-marca);text-wrap:balance;margin-top:.6rem;font-size:clamp(2.2rem,4.6vw,3.9rem);font-weight:900;line-height:1}.tk-h2--tinta{color:var(--tk-tinta)}.tk-ofertas__nota{color:#ffffffd1;max-width:24rem;font-size:.95rem;line-height:1.42}.tk-ofertas__grilla{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.tk-oferta{background:var(--tk-papel);height:100%;color:var(--tk-tinta);flex-direction:column;padding:.75rem .85rem .9rem;transition:transform .2s;display:flex;position:relative}.tk-oferta:hover{transform:translateY(-4px)rotate(-.6deg)}.tk-oferta__foto{aspect-ratio:1/.92;margin-bottom:.55rem;display:block;position:relative}.tk-oferta__foto img{object-fit:contain;width:100%;height:100%;transition:transform .25s;position:absolute;inset:0}.tk-oferta:hover .tk-oferta__foto img{transform:scale(1.05)}.tk-oferta__pie{flex-wrap:wrap;align-items:center;gap:.3rem .5rem;margin-top:auto;padding-top:.55rem;display:flex}.tk-oferta__min{font-family:var(--tk-f-m);font-size:.74rem;font-weight:700;line-height:1.15}.tk-oferta__nom{font-family:var(--tk-f-t);font-size:1rem;font-weight:800;line-height:1.12}.tk-oferta__det{color:#57523f;margin-top:.15rem;font-size:.82rem;line-height:1.25}.tk-oferta__pre{font-family:var(--tk-f-t);background:var(--tk-marca);padding:.15rem .45rem;font-size:1.5rem;font-weight:900;line-height:1.1}.tk-ofertas__mas{background:var(--tk-marca);color:var(--tk-tinta);border-color:var(--tk-marca);margin-top:1.8rem}.tk-pedir{background:var(--m-fondo,#fffbe6);padding:4rem 0}.tk-pedir__grilla{grid-template-columns:1.1fr .9fr;align-items:center;gap:2.5rem;display:grid}.tk-rotulo{font-family:var(--tk-f-m);font-size:.85rem;font-weight:700}.tk-llave{border:2px solid var(--tk-tinta);margin-top:1.4rem;display:inline-flex}.tk-llave__op{min-height:3rem;color:var(--tk-tinta);cursor:pointer;background:0 0;padding:.6rem 1.15rem;font-size:.98rem;font-weight:700;transition:background .18s,color .18s}.tk-llave__op[data-on]{background:var(--tk-tinta);color:var(--tk-marca)}.tk-modo{margin-top:1.3rem;animation:.32s tk-entra}@keyframes tk-entra{0%{opacity:0;transform:translateY(8px)}}.tk-modo__tit{font-size:1.12rem;font-weight:700}.tk-modo__pasos{gap:.85rem;margin:.9rem 0 0;padding:0;list-style:none;display:grid}.tk-modo__pasos li{grid-template-columns:2.5rem 1fr;align-items:start;gap:.8rem;display:grid}.tk-modo__num{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);background:var(--tk-tinta);width:2.5rem;height:2.5rem;color:var(--tk-marca);font-family:var(--tk-f-t);place-items:center;font-weight:900;display:grid}.tk-modo__paso{font-family:var(--tk-f-t);font-size:1.06rem;font-weight:800}.tk-modo__det{color:var(--m-tenue,#57523f);margin-top:.1rem;font-size:.98rem;line-height:1.4}.tk-modo__nota{background:var(--tk-marca);margin-top:1.1rem;padding:.65rem .8rem;font-size:.94rem;font-weight:600;line-height:1.35}.tk-pedir__pila{justify-content:center;display:flex}.tk-pedir__pila img{filter:drop-shadow(0 22px 22px #12100a47);width:100%;max-width:28rem;height:auto}.tk-carnes{background:var(--tk-tinta);color:#fff;padding:3.5rem 0 3rem}.tk-carnes__cabeza{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.6rem 2rem;margin-bottom:1.6rem;display:flex}.tk-carnes__cabeza p{color:#ffffffd1;max-width:26rem;line-height:1.42}.tk-cinta{overflow:hidden}.tk-cinta__riel{gap:.75rem;width:max-content;animation:46s linear infinite tk-correr;display:flex}.tk-cinta figure{flex:none;width:16.5rem;margin:0;position:relative}.tk-cinta img{aspect-ratio:1;object-fit:cover;width:100%;display:block}.tk-cinta figcaption{font-family:var(--tk-f-t);background:var(--tk-marca);color:var(--tk-tinta);padding:.18rem .5rem;font-size:.92rem;font-weight:800;position:absolute;bottom:.55rem;left:.55rem}.tk-sucursales{background:var(--tk-marca);padding:4rem 0}.tk-sucursales__cabeza{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.8rem 2rem;margin-bottom:1.8rem;display:flex}.tk-sucursales__envios{font-weight:700}.tk-sucursales__grilla{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.tk-sucursales__grilla[data-con-foto]{grid-template-columns:1.05fr repeat(3,minmax(0,1fr))}.tk-sucursales__foto img{object-fit:cover;object-position:top;width:100%;height:100%;min-height:15rem;display:block}.tk-sucursal{background:var(--tk-tinta);color:#fff;flex-direction:column;padding:1.25rem 1.05rem 1.1rem;display:flex}.tk-sucursal__rombo{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);background:var(--tk-marca);width:2.5rem;height:2.5rem;color:var(--tk-tinta);font-family:var(--tk-f-t);place-items:center;margin-bottom:.75rem;font-weight:900;display:grid}.tk-sucursal h3{font-family:var(--tk-f-t);color:var(--tk-marca);font-size:1.22rem;font-weight:800;line-height:1.12}.tk-sucursal__dir{margin-top:.3rem;font-weight:600}.tk-sucursal__hor{white-space:pre-line;color:#ffffffd1;margin:.55rem 0 .9rem;font-size:.92rem;line-height:1.42}.tk-sucursal__links{gap:.25rem;margin-top:auto;display:grid}.tk-sucursal__links a{color:var(--tk-marca);text-underline-offset:3px;padding:.35rem 0;font-size:.94rem;font-weight:700;text-decoration:underline;display:block}.tk-sucursales__ig{margin-top:1.4rem;font-weight:600}.tk-sucursales__ig a{font-weight:800;text-decoration:underline}.tk-opiniones{grid-template-columns:auto 1fr;align-items:center;gap:2.5rem;max-width:72rem;margin:0 auto;padding:3.5rem 1.25rem;display:grid}.tk-opiniones__num{font-family:var(--tk-f-t);font-size:4.6rem;font-weight:900;line-height:1}.tk-opiniones__estrellas{color:#b58f00;letter-spacing:.08em}.tk-opiniones__fuente{color:var(--m-tenue,#57523f);font-size:.88rem}.tk-opiniones__frases{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.tk-opiniones blockquote{border-left:4px solid var(--tk-marca);margin:0;padding-left:.85rem;font-weight:600;line-height:1.36}@media (max-width:860px){.tk-textos{width:auto;top:1.1rem;left:1.1rem;right:1.1rem;transform:none}.tk-logo{height:clamp(2.5rem,6svh,3.2rem);margin-bottom:.7rem}.tk-kicker{font-size:.68rem}.tk-titulo{margin-top:.55rem;font-size:clamp(1.8rem,4.3svh,2.5rem);line-height:1}.tk-texto{margin-top:.5rem;font-size:.93rem;line-height:1.32}.tk-acciones{gap:.4rem;margin-top:.6rem}.tk-btn{min-height:2.75rem;padding:.45rem .85rem;font-size:.88rem}.tk-cebra{width:22rem;height:22rem;top:-13rem;right:-13rem}.tk-mesa{width:100%;height:54svh;bottom:4.5svh;left:0;right:0}.tk-rombo{width:min(84%,44svh);top:52%}.tk-prod{width:5.1rem;height:5.1rem}.tk-mostrador{height:9svh}.tk-boca{width:15rem;min-width:0;height:calc(100% - 3.7rem);bottom:3.7rem}.tk-papel{padding:.7rem .7rem 6.2em;font-size:min(.66rem,1.42svh)}.tk-ticketera{width:18rem;min-width:0;height:4rem}.tk-ticketera__logo{width:3.7rem;top:1.15rem}.tk-luz{top:2rem}.tk-ofertas__grilla{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.tk-oferta__pre{font-size:1.3rem}.tk-oferta__nom{font-size:.93rem}.tk-pedir__grilla{grid-template-columns:1fr}.tk-pedir__pila img{max-width:19rem}.tk-llave{grid-template-columns:1fr 1fr;display:grid}.tk-sucursales__grilla,.tk-sucursales__grilla[data-con-foto]{grid-template-columns:1fr}.tk-sucursales__foto img{height:13rem;min-height:0}.tk-opiniones{grid-template-columns:1fr;gap:1.4rem}.tk-opiniones__frases{grid-template-columns:1fr}.tk-cinta figure{width:13rem}}@media (prefers-reduced-motion:reduce){.tk-pista{height:100svh}.tk-ve,.tk-paso,.tk-oferta,.tk-oferta__foto img,.tk-btn{transition:none}.tk-rubros__riel,.tk-cinta__riel,.tk-modo{animation:none}.tk-rubros,.tk-cinta{overflow-x:auto}}
