@font-face{font-family:__newsreader_a259e9;src:url(/_next/static/media/c51ac415a7697964-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:__newsreader_Fallback_a259e9;src:local("Times New Roman");ascent-override:70.22%;descent-override:25.32%;line-gap-override:0.00%;size-adjust:104.67%}.__className_a259e9{font-family:__newsreader_a259e9,__newsreader_Fallback_a259e9;font-weight:600;font-style:normal}.__variable_a259e9{--fuente-display:"__newsreader_a259e9","__newsreader_Fallback_a259e9"}@font-face{font-family:__newsreaderItalica_57bcac;src:url(/_next/static/media/7d29d5ce7f90ed36-s.woff2) format("woff2");font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:__newsreaderItalica_Fallback_57bcac;src:local("Times New Roman");ascent-override:73.28%;descent-override:26.42%;line-gap-override:0.00%;size-adjust:100.30%}.__className_57bcac{font-family:__newsreaderItalica_57bcac,__newsreaderItalica_Fallback_57bcac;font-weight:600;font-style:italic}.__variable_57bcac{--fuente-display-italica:"__newsreaderItalica_57bcac","__newsreaderItalica_Fallback_57bcac"}:root{color-scheme:light;--papel:oklch(97.4% 0.008 85);--superficie:oklch(99.2% 0.005 85);--superficie-2:oklch(94.4% 0.012 85);--tinta:oklch(21% 0.012 60);--tinta-2:oklch(48% 0.014 65);--tinta-3:oklch(52% 0.012 70);--tinte-neutro:oklch(68% 0.012 70);--linea:oklch(89% 0.012 80);--linea-fuerte:oklch(82% 0.016 80);--acento:oklch(46% 0.086 168);--acento-claro:oklch(56% 0.104 168);--acento-tinta:oklch(99% 0.005 168);--acento-lavado:oklch(94.5% 0.028 168);--alerta:oklch(52% 0.14 38);--alerta-lavado:oklch(95% 0.03 38);--display:var(--fuente-display),ui-serif,Georgia,"Iowan Old Style",serif;--texto:ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--t-xs:0.75rem;--t-sm:0.875rem;--t-base:1.0625rem;--t-md:1.2rem;--t-lg:clamp(1.35rem,1.1rem + 1.1vw,1.75rem);--t-xl:clamp(1.75rem,1.2rem + 2.4vw,2.6rem);--t-2xl:clamp(2.6rem,1.4rem + 5.4vw,5.5rem);--e1:4px;--e2:8px;--e3:12px;--e4:16px;--e5:24px;--e6:36px;--e7:56px;--e8:88px;--e9:128px;--canal:clamp(var(--e5),4vw,var(--e7));--radio:18px;--radio-sm:10px;--radio-lg:28px;--ancho:1240px;--curva:cubic-bezier(0.22,1,0.36,1);--luz:oklch(100% 0 0/60%);--sombra-objeto:oklch(22% 0.02 60/18%);--base-campo:var(--superficie-2)}:root[data-tema=oscuro]{color-scheme:dark;--papel:oklch(16.5% 0.012 275);--superficie:oklch(21% 0.014 275);--superficie-2:oklch(26% 0.016 275);--tinta:oklch(95% 0.008 90);--tinta-2:oklch(72% 0.012 90);--tinta-3:oklch(64% 0.012 90);--tinte-neutro:oklch(52% 0.012 90);--linea:oklch(30% 0.014 275);--linea-fuerte:oklch(40% 0.016 275);--acento:oklch(78% 0.13 168);--acento-claro:oklch(86% 0.12 168);--acento-tinta:oklch(18% 0.04 168);--acento-lavado:oklch(28% 0.05 168);--alerta:oklch(74% 0.13 45);--alerta-lavado:oklch(27% 0.06 40);--luz:oklch(100% 0 0/9%);--sombra-objeto:oklch(0% 0 0/45%);--base-campo:oklch(40% 0.012 275)}@media (prefers-color-scheme:dark){:root:not([data-tema=claro]){color-scheme:dark;--papel:oklch(16.5% 0.012 275);--superficie:oklch(21% 0.014 275);--superficie-2:oklch(26% 0.016 275);--tinta:oklch(95% 0.008 90);--tinta-2:oklch(72% 0.012 90);--tinta-3:oklch(64% 0.012 90);--tinte-neutro:oklch(52% 0.012 90);--linea:oklch(30% 0.014 275);--linea-fuerte:oklch(40% 0.016 275);--acento:oklch(78% 0.13 168);--acento-claro:oklch(86% 0.12 168);--acento-tinta:oklch(18% 0.04 168);--acento-lavado:oklch(28% 0.05 168);--alerta:oklch(74% 0.13 45);--alerta-lavado:oklch(27% 0.06 40);--luz:oklch(100% 0 0/9%);--sombra-objeto:oklch(0% 0 0/45%);--base-campo:oklch(40% 0.012 275)}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(73px + var(--e4))}@media (max-width:900px){html{scroll-padding-top:calc(104px + var(--e4))}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;background:var(--papel);color:var(--tinta);font-family:var(--texto);font-size:var(--t-base);line-height:1.55;-webkit-font-smoothing:antialiased}body:before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E")}:root[data-tema=oscuro] body:before{opacity:.06}@media (prefers-color-scheme:dark){:root:not([data-tema=claro]) body:before{opacity:.06}}footer,header,main{position:relative;z-index:1}a{color:inherit;text-decoration:none}h1,h2,h3{font-family:var(--display);font-weight:600;letter-spacing:-.015em;line-height:1.08;margin:0;text-wrap:balance}p{text-wrap:pretty}:focus-visible{outline:2px solid var(--acento);outline-offset:3px}.saltar{position:absolute;left:var(--e4);top:var(--e4);z-index:100;transform:translateY(-200%);background:var(--acento);color:var(--acento-tinta);padding:var(--e3) var(--e5);border-radius:var(--radio-sm);font-weight:600;text-decoration:none;transition:transform .16s var(--curva)}.saltar:focus-visible{transform:translateY(0)}.ancho{max-width:var(--ancho);margin:0 auto;padding-inline:var(--canal)}.sobretitulo{font-family:var(--texto);font-size:var(--t-xs);line-height:1.4;text-transform:uppercase;letter-spacing:.16em;font-weight:600;color:var(--tinta-2);margin:0}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.revelar{animation:revelar linear both;animation-timeline:view();animation-range:entry 8% cover 26%}}}@keyframes revelar{0%{opacity:0;transform:translateY(28px) scale(.985)}}.cabecera{position:-webkit-sticky;position:sticky;top:0;z-index:30;background:color-mix(in oklab,var(--papel) 82%,transparent);-webkit-backdrop-filter:saturate(1.6) blur(14px);backdrop-filter:saturate(1.6) blur(14px);border-bottom:1px solid color-mix(in oklab,var(--linea) 70%,transparent)}.cabecera__fila{--margen:clamp(var(--e5),4vw,var(--e7));display:flex;align-items:center;gap:var(--e5);min-height:72px;padding-inline:var(--margen)}.logo{display:flex;align-items:baseline;gap:var(--e2);min-width:0;padding-block:7px}.logo__nombre{font-family:var(--display);font-size:var(--t-md);font-weight:600;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.logo__lugar{font-size:var(--t-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--tinta-2);white-space:nowrap}@media (max-width:600px){.cabecera__fila{--margen:var(--e4);gap:var(--e2)}.logo__lugar{display:none}}@media (min-width:901px) and (max-width:1060px){.logo__lugar{display:none}}.familias{display:flex;gap:var(--e1);-webkit-margin-start:auto;margin-inline-start:auto;overflow-x:auto;scrollbar-width:none}.familias::-webkit-scrollbar{display:none}.familias a{display:inline-flex;align-items:center;padding:var(--e2) var(--e3);border-radius:999px;font-size:var(--t-sm);font-weight:500;color:var(--tinta-2);white-space:nowrap;transition:background .16s var(--curva),color .16s var(--curva)}@media (hover:hover){.familias a:hover{background:var(--superficie-2);color:var(--tinta)}}.familias a:focus-visible{outline-offset:-2px}@media (max-width:900px){.cabecera__fila{padding-top:var(--e2);grid-row-gap:var(--e1);row-gap:var(--e1);display:grid;grid-template-columns:minmax(0,1fr) auto auto}.familias{grid-column:1/-1;order:3;width:100%;-webkit-margin-start:0;margin-inline-start:0;padding-block:var(--e1) var(--e2);margin-inline:calc(-1 * var(--canal));padding-inline:var(--canal);-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scroll-padding-inline:var(--canal);-webkit-mask-image:linear-gradient(90deg,#000 88%,transparent);mask-image:linear-gradient(90deg,#000 88%,transparent)}.familias a{scroll-snap-align:start;min-height:40px;display:inline-flex;align-items:center}}.sesion{display:flex;align-items:center;justify-content:flex-end;gap:var(--e3);flex:none;-webkit-margin-start:auto;margin-inline-start:auto;font-size:var(--t-sm);min-width:5.75rem;min-height:44px}.familias~.sesion{-webkit-margin-start:0;margin-inline-start:0}.sesion__quien{display:flex;flex-direction:column;align-items:flex-end;line-height:1.25}.sesion__email{font-weight:550;max-width:18ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sesion__rol{font-size:var(--t-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--tinta-2)}.sesion__cargando{color:var(--tinta-3)}.sesion--error{gap:var(--e2)}.sesion__falla{color:var(--alerta);font-size:var(--t-xs);font-weight:600;max-width:16ch;line-height:1.2}.sesion__entrar-corto{display:none}.sesion__inicial{display:none;width:30px;height:30px;flex:none;border-radius:999px;background:var(--acento-lavado);color:var(--acento);font-size:var(--t-sm);font-weight:650;place-items:center;text-transform:uppercase}.sesion__inicial--admin{box-shadow:inset 0 0 0 2px var(--acento)}@media (max-width:1279px){.sesion__quien{display:none}.sesion__inicial{display:grid}.sesion .boton.sesion__salir{-webkit-padding-start:6px;padding-inline-start:6px}.sesion__entrar-texto{display:none}.sesion__entrar-corto{display:inline}.sesion__falla{display:none}}@media (max-width:600px){.sesion .boton.sesion__entrar{-webkit-padding-start:var(--e2);padding-inline-start:var(--e2);gap:6px}.sesion.sesion--error .boton{padding-inline:var(--e2)}}@media (max-width:359px){.sesion .boton.sesion__entrar{padding-inline:6px var(--e2)}}.listo__guardar{margin-block:var(--e5) var(--e4)}.boton{display:inline-flex;align-items:center;justify-content:center;gap:var(--e2);border:1px solid var(--linea-fuerte);background:var(--superficie);color:var(--tinta);border-radius:999px;padding:10px 20px;min-height:44px;font:inherit;font-size:var(--t-sm);font-weight:550;cursor:pointer;transition:background .18s var(--curva),border-color .18s var(--curva),transform .18s var(--curva)}.boton:hover{background:var(--superficie-2)}.boton:active{transform:scale(.97)}.boton:disabled{opacity:.55;cursor:not-allowed;transform:none}.boton:disabled:hover{background:var(--superficie)}.boton--acento:disabled:hover{background:var(--acento);border-color:var(--acento)}.boton[aria-busy=true]{cursor:progress}.boton--acento{background:var(--acento);border-color:var(--acento);color:var(--acento-tinta)}.boton--acento:hover{background:var(--acento-claro);border-color:var(--acento-claro)}.boton--grande{padding:15px 30px;min-height:52px;font-size:var(--t-base)}.boton--chico{padding:6px 14px;font-size:var(--t-xs)}.hero{position:relative;overflow:hidden;isolation:isolate;padding-block:clamp(var(--e7),9vw,var(--e9)) clamp(var(--e7),7vw,var(--e8))}.hero__campo{position:absolute;inset:0;z-index:-1;background:radial-gradient(46% 58% at 78% 8%,color-mix(in oklab,var(--acento) 22%,transparent) 0,transparent 68%),radial-gradient(40% 52% at 12% 78%,color-mix(in oklab,var(--acento) 12%,transparent) 0,transparent 70%),radial-gradient(70% 70% at 50% 0,var(--superficie) 0,transparent 60%)}.hero__grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;grid-gap:var(--e7);gap:var(--e7)}@media (max-width:940px){.hero__grid{grid-template-columns:1fr;gap:var(--e5)}}.hero h1{font-size:var(--t-2xl);margin-block:0 var(--e4);max-width:13ch}.hero__lugar{margin:0 0 var(--e5);font-size:var(--t-base);font-weight:600;color:var(--acento)}.hero h1 em{font-family:var(--fuente-display-italica),var(--display);font-style:italic;color:var(--acento)}.hero__bajada{font-size:clamp(var(--t-base),.95rem + .5vw,var(--t-md));color:var(--tinta-2);max-width:44ch;margin:0}.hero__acciones{align-items:center;gap:var(--e4);margin-top:var(--e6)}.hero__acciones,.razones{display:flex;flex-wrap:wrap}.razones{list-style:none;margin:var(--e6) 0 0;padding:0;gap:var(--e3) var(--e5)}.razones li{display:flex;align-items:center;gap:var(--e2);font-size:var(--t-sm);color:var(--tinta-2)}.razones svg{flex:none;color:var(--acento)}.hero__arte{display:grid;place-items:center}.hero__arte svg{width:min(100%,520px);filter:drop-shadow(0 30px 50px oklch(0 0 0/14%))}@media (max-width:940px){.hero__arte{order:-1;justify-items:start}.hero__arte svg{width:min(78%,320px);filter:drop-shadow(0 18px 26px var(--sombra-objeto))}}.familia{padding-block:clamp(var(--e6),5vw,var(--e8));scroll-margin-top:84px}.familia+.familia{border-top:1px solid var(--linea)}.familia__cabeza{position:-webkit-sticky;position:sticky;top:72px;z-index:10;display:flex;align-items:baseline;justify-content:space-between;gap:var(--e4);margin-bottom:var(--e6);padding-block:var(--e3);background:color-mix(in oklab,var(--papel) 88%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.familia__cabeza h2{font-size:var(--t-xl)}.familia__leyenda{font-size:var(--t-xs)}.familia__bajada,.familia__leyenda{margin:var(--e1) 0 0;color:var(--tinta-2)}.familia__bajada{font-size:var(--t-sm);max-width:52ch}.familia__conteo{font-size:var(--t-sm);color:var(--tinta-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.grilla{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:clamp(var(--e5),3vw,var(--e7)) var(--e5);gap:clamp(var(--e5),3vw,var(--e7)) var(--e5)}@media (min-width:900px){.grilla[data-pocos]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.grilla{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--e6) var(--e3)}}.tarjeta{container-type:inline-size;display:block}.tarjeta__cuerpo{display:flex;flex-direction:column;gap:var(--e4)}.tarjeta__arte{--campo:color-mix(in oklab,var(--tinte,var(--tinte-neutro)) 13%,var(--base-campo));--piso:color-mix(in oklab,var(--tinte,var(--tinte-neutro)) 26%,var(--base-campo));position:relative;aspect-ratio:5/4;display:grid;place-items:center;padding:11% 9% 13%;border-radius:var(--radio);overflow:hidden;background:radial-gradient(120% 80% at 50% -10%,var(--luz) 0,transparent 62%),linear-gradient(to bottom,var(--campo) 45%,var(--piso))}.tarjeta__arte svg{width:100%;height:auto;filter:drop-shadow(0 10px 12px var(--sombra-objeto));transition:transform .52s var(--curva),filter .52s var(--curva)}.tarjeta:focus-visible .tarjeta__arte svg,.tarjeta:hover .tarjeta__arte svg{transform:translateY(-7px) scale(1.035);filter:drop-shadow(0 22px 20px var(--sombra-objeto))}@media (prefers-reduced-motion:reduce){.tarjeta__arte svg{transition:none}.tarjeta:focus-visible .tarjeta__arte svg,.tarjeta:hover .tarjeta__arte svg{transform:none}}.tarjeta__info{display:flex;flex-direction:column;gap:3px;padding-inline:2px}.tarjeta__nombre{font-family:var(--display);font-size:var(--t-md);font-weight:600;letter-spacing:-.01em;line-height:1.2;text-wrap:balance}.tarjeta__detalle{font-size:var(--t-sm);color:var(--tinta-2);margin:0}.tarjeta__resumen{text-transform:lowercase}.tarjeta__marca{color:var(--tinta);font-weight:550}.tarjeta__pie{margin-top:var(--e3);display:flex;align-items:baseline;justify-content:space-between;gap:var(--e2)}.precio{font-family:var(--display);font-size:var(--t-md);font-weight:600;letter-spacing:-.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.grabado,.precio{white-space:nowrap}.grabado{font-family:var(--mono);font-size:var(--t-xs);color:var(--tinta-3)}@container (max-width: 220px){.grabado,.tarjeta__detalle{display:none}.tarjeta__nombre{font-size:var(--t-sm)}.precio{font-size:var(--t-base)}}@container (min-width: 480px){.tarjeta__cuerpo{flex-direction:row;align-items:center;gap:var(--e6)}.tarjeta__arte{flex:0 0 54%;aspect-ratio:4/3}.tarjeta__nombre{font-size:var(--t-lg);letter-spacing:-.015em}.tarjeta__pie{margin-top:var(--e5);justify-content:flex-start;gap:var(--e4)}.precio{font-size:var(--t-lg)}}.marca-sin-stock{position:absolute;inset-block-start:var(--e3);inset-inline-start:var(--e3);background:color-mix(in oklab,var(--superficie) 88%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid var(--linea);color:var(--tinta-2);font-size:var(--t-xs);font-weight:600;letter-spacing:.05em;padding:4px 11px;border-radius:999px}.tarjeta--sin-stock .tarjeta__arte{--campo:var(--base-campo);--piso:var(--base-campo)}.tarjeta--sin-stock .tarjeta__arte svg{opacity:.4;filter:grayscale(.85)}.miga{padding-block:var(--e5);font-size:var(--t-sm);color:var(--tinta-2)}.miga ol{display:flex;flex-wrap:wrap;align-items:center;gap:var(--e2);list-style:none;margin:0;padding:0}.miga li+li:before{content:"·";-webkit-margin-end:var(--e2);margin-inline-end:var(--e2);color:var(--tinta-3)}.miga a{display:inline-block;padding-block:var(--e1)}.miga a:hover{color:var(--tinta)}.detalle{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-gap:clamp(var(--e6),5vw,var(--e8));gap:clamp(var(--e6),5vw,var(--e8));padding-bottom:var(--e8);align-items:start}@media (max-width:940px){.detalle{grid-template-columns:1fr;gap:var(--e5);padding-bottom:var(--e6)}}.detalle__arte{position:-webkit-sticky;position:sticky;top:96px;display:grid;place-items:center;padding:clamp(var(--e6),6vw,var(--e8)) var(--e5);border-radius:var(--radio-lg);overflow:hidden;background:radial-gradient(120% 70% at 50% -10%,var(--luz) 0,transparent 60%),linear-gradient(to bottom,color-mix(in oklab,var(--tinte,var(--tinte-neutro)) 13%,var(--base-campo)) 45%,color-mix(in oklab,var(--tinte,var(--tinte-neutro)) 28%,var(--base-campo)))}.detalle__arte svg{width:100%;height:auto;filter:drop-shadow(0 26px 30px var(--sombra-objeto))}@media (max-width:940px){.detalle__arte{position:static;padding:var(--e6) var(--e5)}}.detalle h1{font-size:var(--t-xl);margin-block:var(--e2) var(--e3)}.detalle__marca{margin:0 0 var(--e4);font-weight:600;color:var(--tinta-2)}.detalle__descripcion{color:var(--tinta-2);margin:0 0 var(--e6);max-width:50ch}.detalle__precio{font-family:var(--display);font-size:clamp(2rem,1.4rem + 2.4vw,3rem);font-weight:600;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.disponibilidad{display:flex;align-items:center;gap:var(--e2);margin-top:var(--e3);font-size:var(--t-sm);color:var(--tinta-2)}.punto{width:7px;height:7px;border-radius:50%;background:var(--acento);flex:none;box-shadow:0 0 0 4px color-mix(in oklab,var(--acento) 18%,transparent)}.punto--agotado{background:var(--alerta);box-shadow:0 0 0 4px color-mix(in oklab,var(--alerta) 18%,transparent)}.cta{margin-top:var(--e6);padding-top:var(--e6);border-top:1px solid var(--linea)}.cta__titulo,.probador__titulo{font-family:var(--display);font-size:var(--t-md);font-weight:600;letter-spacing:-.01em;margin:0 0 var(--e2)}.cta__texto{font-size:var(--t-sm);color:var(--tinta-2);margin:0 0 var(--e5);max-width:42ch}.colores{margin-top:var(--e7)}.colores__lista{flex-wrap:wrap;margin-top:var(--e3)}.color,.colores__lista{display:flex;gap:var(--e2)}.color{align-items:center;padding:6px 16px 6px 7px;border:1px solid var(--linea);border-radius:999px;background:var(--superficie);font-size:var(--t-sm);transition:border-color .18s var(--curva),transform .18s var(--curva)}.color:hover{border-color:var(--linea-fuerte);transform:translateY(-1px)}.color--actual{border-color:var(--acento);background:var(--acento-lavado);font-weight:550}.color__punto{width:22px;height:22px;border-radius:50%;border:1px solid color-mix(in oklab,var(--tinta) 15%,transparent);flex:none}.specs{margin-top:var(--e7)}.specs__grupo+.specs__grupo{margin-top:var(--e6)}.specs__titulo{margin-bottom:var(--e3)}.specs__lista{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 var(--e6);gap:0 var(--e6)}@media (max-width:600px){.specs__lista{grid-template-columns:1fr}}.specs__fila{display:flex;align-items:baseline;justify-content:space-between;gap:var(--e3);padding-block:10px;border-bottom:1px solid var(--linea);font-size:var(--t-sm)}.specs__fila dt{color:var(--tinta-2)}.specs__fila dd{margin:0;text-align:end;font-weight:500}.grabado-pieza{margin:0 0 var(--e6);padding:var(--e5) var(--e5) var(--e4);background:var(--superficie-2);border-radius:var(--radio)}.grabado-pieza__cifras{display:flex;align-items:flex-start;gap:var(--e3);margin-top:var(--e3)}.grabado-pieza__cifra{display:flex;flex-direction:column;align-items:center;gap:var(--e1)}.grabado-pieza__valor{font-family:var(--display);font-size:clamp(2.2rem,1.6rem + 2vw,3.1rem);font-weight:600;line-height:1;letter-spacing:-.015em;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.grabado-pieza__nombre{font-size:var(--t-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--tinta-2)}.grabado-pieza__signo{font-family:var(--display);font-size:clamp(1.4rem,1rem + 1.2vw,2rem);line-height:1;color:var(--tinta-3);padding-top:.28em}.grabado-pieza__ayuda{margin:var(--e4) 0 0;font-size:var(--t-sm);color:var(--tinta-2);max-width:44ch}.insignias{display:flex;flex-wrap:wrap;gap:var(--e2);margin-top:var(--e5)}.insignia{display:inline-flex;align-items:center;gap:6px;font-size:var(--t-xs);font-weight:550;padding:5px 13px;border-radius:999px;background:var(--superficie-2);color:var(--tinta-2)}.insignia--acento{background:var(--acento-lavado);color:var(--acento)}.estado{border:1px dashed var(--linea-fuerte);border-radius:var(--radio-lg);padding:var(--e9) var(--e5);text-align:center;margin-block:var(--e7)}.estado h2{font-size:var(--t-lg);margin-bottom:var(--e3)}.estado p{color:var(--tinta-2);margin:0 auto;max-width:46ch}.estado--error{border-style:solid;border-color:color-mix(in oklab,var(--alerta) 32%,transparent);background:var(--alerta-lavado)}.estado code{font-family:var(--mono);font-size:.85em;border:1px solid var(--linea);border-radius:6px;padding:3px 8px;word-break:break-word}.estado code,.pie{background:var(--superficie)}.pie{border-top:1px solid var(--linea);padding-block:var(--e8) var(--e6);margin-top:var(--e8)}.pie__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:var(--e6);gap:var(--e6)}.pie__bloque h3{font-family:var(--texto);font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.16em;font-weight:600;color:var(--tinta-3);margin-bottom:var(--e3)}.pie__bloque a,.pie__bloque p{font-size:var(--t-sm);color:var(--tinta-2);margin:0 0 var(--e1);display:block}.pie__bloque a:hover{color:var(--acento)}.pie__base{margin-top:var(--e7)}.tema{display:flex;align-items:center;flex-wrap:wrap;gap:var(--e3);margin:0;padding:0;border:0;min-width:0}.tema__titulo{float:left;padding:0;font-size:var(--t-sm);font-weight:600;color:var(--tinta-2)}.tema__opciones{display:inline-flex;padding:3px;gap:2px;border:1px solid var(--linea-fuerte);border-radius:999px;background:var(--papel)}.tema__opcion{position:relative}.tema__opcion input{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}.tema__opcion span{display:inline-flex;align-items:center;min-height:36px;padding:0 var(--e4);border-radius:999px;font-size:var(--t-sm);font-weight:500;color:var(--tinta-2);transition:background .16s var(--curva),color .16s var(--curva)}.tema__opcion:hover span{color:var(--tinta)}.tema__opcion input:checked+span{background:var(--superficie-2);color:var(--tinta);font-weight:600}.tema__opcion input:focus-visible+span{outline:2px solid var(--acento);outline-offset:2px}.pie__legal{padding-top:var(--e4);font-size:var(--t-xs);color:var(--tinta-3)}.pie__legal,.probador{margin-top:var(--e6);border-top:1px solid var(--linea)}.probador{padding-top:var(--e6)}.probador__cabeza{display:flex;align-items:center;justify-content:space-between;gap:var(--e4);margin-bottom:var(--e4)}.probador__intro p{color:var(--tinta-2);font-size:var(--t-sm);margin:0 0 var(--e4);max-width:46ch}.probador__nota{font-size:var(--t-xs);color:var(--tinta-3);margin-top:var(--e3)!important}.probador__estado{color:var(--tinta-2);font-size:var(--t-sm);margin:0}.probador__estado--error{color:var(--alerta);display:flex;flex-direction:column;align-items:flex-start;gap:var(--e3)}.probador__escena{position:relative;border-radius:var(--radio-sm);overflow:hidden;background:var(--superficie-2);aspect-ratio:4/3}.probador__escena[data-activo=no]{display:none}.probador__canvas,.probador__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scaleX(-1)}.probador__aviso{position:absolute;inset-block-end:var(--e4);inset-inline:0;text-align:center;font-size:var(--t-sm);color:#fff;text-shadow:0 1px 6px rgba(0,0,0,.7);margin:0}.talle{margin-top:var(--e4);padding:var(--e4);border-radius:var(--radio-sm);background:var(--superficie-2);border:1px solid var(--linea)}.talle--justo{background:var(--acento-lavado);border-color:var(--acento)}.talle--ancho,.talle--angosto{background:var(--alerta-lavado);border-color:var(--alerta)}.talle__texto{margin:0;font-weight:550}.talle--justo .talle__texto{color:var(--acento)}.talle--ancho .talle__texto,.talle--angosto .talle__texto{color:var(--alerta)}.talle__detalle{margin:var(--e2) 0 0;font-size:var(--t-xs);color:var(--tinta-2)}.visualmente-oculto{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.carrito-boton{display:inline-flex;align-items:center;gap:var(--e2);flex:none;padding:var(--e2) var(--e3);border-radius:999px;font-size:var(--t-sm);font-weight:500;color:var(--tinta-2);white-space:nowrap;transition:background .16s var(--curva),color .16s var(--curva)}.carrito-boton:hover{background:var(--superficie-2);color:var(--tinta)}.carrito-boton__icono{flex:none}@media (max-width:600px){.carrito-boton{position:relative;justify-content:center;min-width:44px;padding:0;color:var(--tinta)}.carrito-boton__texto{display:none}.carrito-boton__cuenta{position:absolute;top:4px;inset-inline-end:0;box-shadow:0 0 0 2px var(--papel)}}.carrito-boton__cuenta{display:inline-grid;place-items:center;min-width:1.4em;height:1.4em;padding:0 .35em;border-radius:999px;background:var(--acento);color:var(--acento-tinta);font-size:var(--t-xs);font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.carrito-boton__cuenta[data-oculta]{visibility:hidden}@media (max-width:600px){.carrito-boton{padding-inline:6px}.sesion .boton{padding-inline:var(--e3)}}@media (max-width:359px){:root{--canal:var(--e4)}.cabecera__fila{column-gap:6px}.logo__nombre{font-size:var(--t-base)}.carrito-boton{padding-inline:var(--e1)}.sesion .boton{padding-inline:10px}.sesion{min-width:5.5rem}}.agregar{margin-top:var(--e5)}.agregar__aviso{min-height:44px;margin:var(--e3) 0 0;font-size:var(--t-sm);color:var(--acento)}.agregar__aviso--visible{display:flex;flex-wrap:wrap;align-items:center;gap:var(--e2) var(--e3);font-weight:600}.detalle__nota{margin:var(--e3) 0 0;font-size:var(--t-sm);color:var(--tinta-2);max-width:48ch}.pagina-carrito{padding-block:var(--e7) var(--e8);max-width:820px;min-height:calc(100svh - 72px)}.pagina-carrito h1{font-family:var(--display);font-size:var(--t-xl);letter-spacing:-.015em;margin:0 0 var(--e3)}.cargando-carrito,.carrito__ayuda{color:var(--tinta-2);margin:0 0 var(--e5)}.lineas{list-style:none;margin:0 0 var(--e5);padding:0;display:flex;flex-direction:column;gap:var(--e3)}.linea{display:grid;grid-template-columns:96px minmax(0,1fr) auto;align-items:center;grid-gap:var(--e5);gap:var(--e5);padding:var(--e3);-webkit-padding-end:var(--e5);padding-inline-end:var(--e5);background:var(--superficie);border:1px solid var(--linea);border-radius:var(--radio)}.linea__arte{aspect-ratio:1;display:grid;place-items:center;padding:14%;border-radius:var(--radio-sm);background:radial-gradient(120% 80% at 50% -10%,var(--luz) 0,transparent 62%),linear-gradient(to bottom,color-mix(in oklab,var(--tinte,var(--tinte-neutro)) 13%,var(--base-campo)) 45%,color-mix(in oklab,var(--tinte,var(--tinte-neutro)) 26%,var(--base-campo)))}.linea__arte svg{width:100%;height:auto;filter:drop-shadow(0 5px 6px var(--sombra-objeto))}@media (max-width:560px){.linea{grid-template-columns:72px minmax(0,1fr);gap:var(--e3) var(--e4);-webkit-padding-end:var(--e3);padding-inline-end:var(--e3)}.linea__acciones{grid-column:1/-1;justify-content:space-between}}.linea__que{min-width:0;display:flex;flex-direction:column;gap:var(--e1)}.linea__nombre{font-family:var(--display);font-size:var(--t-md);font-weight:600;letter-spacing:-.01em;line-height:1.25;overflow-wrap:anywhere}a.linea__nombre:hover{color:var(--acento)}.linea__unitario{font-size:var(--t-sm);color:var(--tinta-2)}.linea__receta{display:flex;align-items:flex-start;gap:var(--e2);margin-top:var(--e2);font-size:var(--t-sm);cursor:pointer}.medio-de-pago{display:flex;flex-direction:column;gap:var(--e2);margin:0;padding:0;border:0}.medio-de-pago legend{margin-bottom:var(--e1);padding:0;font-size:var(--t-sm);font-weight:550}.medio-de-pago__opcion{display:flex;align-items:flex-start;gap:var(--e2);font-size:var(--t-sm);cursor:pointer}.linea__nota{display:block;color:var(--tinta-2);font-size:var(--t-xs)}.linea__acciones{display:flex;align-items:center;gap:var(--e4);flex:none}.cantidad{display:inline-flex;align-items:center;height:44px;border:1px solid var(--linea-fuerte);border-radius:999px;background:var(--superficie)}.cantidad__paso{display:grid;place-items:center;width:40px;height:100%;border:0;background:none;color:var(--tinta);border-radius:999px;cursor:pointer;transition:background .16s var(--curva),color .16s var(--curva)}.cantidad__paso:hover:not(:disabled){background:var(--superficie-2)}.cantidad__paso:disabled{color:var(--tinta-3);cursor:not-allowed}.cantidad .linea__cantidad input{width:2.6ch;min-width:2.6ch;padding:0;border:0;background:none;text-align:center;font:inherit;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--tinta);-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.cantidad .linea__cantidad input::-webkit-inner-spin-button,.cantidad .linea__cantidad input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cantidad .linea__cantidad input:disabled{background:none;color:var(--tinta-2)}.linea__aviso{font-size:var(--t-xs);font-weight:600;color:var(--alerta);white-space:nowrap}.cantidad-bloque{display:grid;grid-gap:2px;gap:2px;justify-items:start}.linea__total{font-family:var(--display);font-size:var(--t-md);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.01em;min-width:7ch;text-align:end}.enlace{padding:9px 0;margin-block:-7px;color:inherit;font:inherit;font-weight:600}.enlace,.enlace-quitar{background:none;border:none;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.enlace-quitar{min-height:44px;padding:var(--e2) 0;color:var(--tinta-2);font:inherit;font-size:var(--t-sm);-webkit-text-decoration-color:var(--linea-fuerte);text-decoration-color:var(--linea-fuerte);transition:color .16s var(--curva),-webkit-text-decoration-color .16s var(--curva);transition:color .16s var(--curva),text-decoration-color .16s var(--curva);transition:color .16s var(--curva),text-decoration-color .16s var(--curva),-webkit-text-decoration-color .16s var(--curva)}.enlace-quitar:hover{color:var(--alerta);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.resumen{display:flex;align-items:baseline;justify-content:space-between;gap:var(--e4);padding-top:var(--e4);border-top:1px solid var(--linea);font-size:var(--t-md)}.resumen strong{font-family:var(--display);font-size:var(--t-lg);font-weight:600;letter-spacing:-.015em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.datos{margin-top:var(--e6);display:flex;flex-direction:column;gap:var(--e4)}.datos h2{font-family:var(--display);font-size:var(--t-md);margin:0}.campo{display:flex;flex-direction:column;gap:var(--e1)}.campo>span:first-child{font-size:var(--t-sm);font-weight:550}.campo em{font-style:normal;font-weight:400;color:var(--tinta-2)}.campo__ayuda{font-size:var(--t-sm);color:var(--tinta-2)}.pagina-carrito input,.pagina-carrito textarea{font:inherit;color:var(--tinta);background:var(--superficie);border:1px solid var(--linea-fuerte);border-radius:var(--radio-sm);padding:var(--e2) var(--e3);width:100%}.pagina-carrito input[type=checkbox],.pagina-carrito input[type=radio]{width:auto;flex:none;accent-color:var(--acento);margin-top:2px}.pagina-carrito input:disabled{background:var(--superficie-2);color:var(--tinta-2)}.error-carrito{margin:0;padding:var(--e3) var(--e4);background:var(--alerta-lavado);border:1px solid var(--alerta);border-radius:var(--radio-sm);color:var(--alerta)}.listo{background:var(--superficie);border:1px solid var(--linea);border-radius:var(--radio);padding:var(--e6);display:flex;flex-direction:column;gap:var(--e3);align-items:flex-start}.listo__articulos{margin:0;-webkit-padding-start:1.2em;padding-inline-start:1.2em}.pagina-404{min-height:55vh}.listo h1:focus{outline:none}.listo h1{margin:0}.listo__numero{font-family:var(--mono);font-size:.85em}.listo__ojo{background:var(--acento-lavado);border-radius:var(--radio-sm);padding:var(--e3) var(--e4);margin:0}.listo p{margin:0;color:var(--tinta-2)}.pedidos__acciones{display:flex;flex-wrap:wrap;gap:var(--e3)}.pedido__items,.pedido__lineas,.pedidos{list-style:none;margin:0;padding:0}.pedidos{gap:var(--e4)}.pedido,.pedidos{display:flex;flex-direction:column}.pedido{background:var(--superficie);border:1px solid var(--linea);border-radius:var(--radio);padding:var(--e5);gap:var(--e2)}.pedido__cabeza,.pedido__linea,.pedido__pie,.pedido__total{display:flex;justify-content:space-between;align-items:center;gap:var(--e3);flex-wrap:wrap}.pedido__estado{font-weight:600;color:var(--acento)}.pedido__fecha{margin:0 0 var(--e3);color:var(--tinta-2)}.pedido__items{color:var(--tinta-2);font-size:var(--t-sm)}.pedido__lineas{border-top:1px solid var(--linea);margin-bottom:var(--e4)}.pedido__lineas>li{padding-block:var(--e3);border-bottom:1px solid var(--linea)}.pedido__receta{margin:var(--e1) 0 0;font-size:var(--t-sm);color:var(--tinta-2)}.pedido__total{font-size:var(--t-lg,1.25rem);margin:0 0 var(--e5)}