:root{--bg:#fff;--ink:#121212;--sec:#6b6b6b;--rule:#e6e6e3;--plato:#f4f4f1;--ac:#ffd23f;--ok:#1c7c4a;--ok-claro:#e8f3ec;--mal:#b42318;--r:6px;--ancho:1240px;--sans:"Inter Tight Variable", "Inter Tight", system-ui, -apple-system, "Segoe UI", sans-serif;--suave:cubic-bezier(.22, .61, .36, 1);--rebote:cubic-bezier(.22, 1, .36, 1);--tinta:var(--ink);--gris:var(--sec);--linea:var(--rule);--cesped:var(--ok);--amarillo:var(--ac);--rojo:var(--mal);--radio:var(--r);color-scheme:light}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);font:400 16px/1.55 var(--sans);-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}a{color:inherit}img{max-width:100%;display:block}button{font:inherit;cursor:pointer;color:inherit}::selection{background:var(--ac);color:var(--ink)}p{margin:0 0 1em}em{font-style:normal;font-weight:600}.envol{max-width:var(--ancho);margin:0 auto;padding:0 24px}h1,h2,h3{letter-spacing:-.03em;overflow-wrap:anywhere;margin:0;font-weight:700;line-height:1.05}h1 em,h2 em,h3 em{font-style:normal;font-weight:inherit}h1{letter-spacing:-.035em;font-size:clamp(36px,5vw,64px);line-height:1}h2{font-size:clamp(28px,3.2vw,40px)}h3{letter-spacing:-.015em;font-size:18px;line-height:1.25}.sub{color:#3a3a3a;max-width:38em;margin:16px 0 0;font-size:clamp(16px,1.5vw,18px)}.precio,.total,output{font-variant-numeric:tabular-nums}.etiqueta{letter-spacing:.08em;text-transform:uppercase;color:var(--sec);margin:0 0 14px;font-size:13px;font-weight:600;display:block}.etiqueta.verde{color:var(--ok)}@view-transition{navigation:auto}.btn{border-radius:var(--r);border:1.5px solid var(--ink);min-height:52px;color:var(--ink);white-space:nowrap;background:#fff;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-size:16px;font-weight:600;text-decoration:none;transition:background .15s,color .15s,transform .15s;display:inline-flex}.btn:hover{background:var(--ink);color:#fff}.btn:active{transform:scale(.98)}.btn:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.btn.solido{background:var(--ink);color:#fff}.btn.solido:hover{background:#333;border-color:#333}.btn.verde{background:var(--ok);border-color:var(--ok);color:#fff}.btn.verde:hover{background:#16663c;border-color:#16663c}.btn.peq{min-height:40px;padding:0 16px;font-size:14px}.btn[disabled]{opacity:.35;cursor:default;pointer-events:none}.btn.hecho{background:var(--ok);border-color:var(--ok);color:#fff}.acciones{flex-wrap:wrap;gap:12px;margin:28px 0 0;display:flex}.franja{background:var(--ink);color:#fff;font-size:15px;line-height:1.35}.franja .envol{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 0;padding-top:11px;padding-bottom:11px;display:flex}.franja p{margin:0}.franja em{color:var(--ac);font-style:normal;font-weight:700}.franja b{color:#fff;font-weight:700}.franja .fr-d{flex-wrap:wrap;justify-content:center;gap:6px 0;display:flex}.franja #fr-t,.franja .fr-d>span{padding:0 20px}.franja .fr-d>span{border-left:1px solid #ffffff59}.cab{z-index:30;border-bottom:1px solid var(--rule);background:#fffffff7;position:sticky;top:0}.cab.con-fondo{backdrop-filter:saturate(1.4)blur(8px);background:#ffffffeb}.cab>.envol{align-items:center;gap:28px;height:68px;display:flex}.marca{letter-spacing:-.04em;white-space:nowrap;align-items:center;font-size:22px;font-weight:800;text-decoration:none;display:inline-flex}.marca .q{background:var(--ac);transition:rotate .35s var(--rebote);border-radius:4px;margin-left:1px;padding:1px 6px 3px;display:inline-block;rotate:-3deg;box-shadow:0 1px #0000001a,0 4px 8px -5px #00000080}.marca:hover .q{rotate:2deg}.marca small{color:var(--sec);letter-spacing:0;margin-left:10px;font-size:13px;font-weight:500}.cab nav{align-items:center;gap:26px;margin-left:auto;font-size:15px;font-weight:500;display:flex}.opc{cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:0;text-decoration:none;list-style:none;display:inline-flex}.opc::-webkit-details-marker{display:none}.opc:hover{color:var(--sec)}.opc i{border-bottom:1.5px solid;border-right:1.5px solid;width:7px;height:7px;transition:rotate .2s;translate:0 -2px;rotate:45deg}.menu-col[open] .opc i{translate:0 2px;rotate:225deg}.opc .corto{display:none}.btn-cesta{border-radius:var(--r);background:var(--ink);color:#fff;white-space:nowrap;align-items:center;gap:8px;height:44px;padding:0 16px;font-weight:600;text-decoration:none;display:inline-flex}.btn-cesta b{min-width:22px;height:22px;color:var(--ink);font-variant-numeric:tabular-nums;background:#fff;border-radius:11px;place-items:center;padding:0 6px;font-size:13px;display:inline-grid}.btn-cesta b.pop{animation:pop .4s var(--suave)}@keyframes pop{40%{transform:scale(1.35)}}.panel-col{border-bottom:1px solid var(--rule);background:#fff;max-height:calc(100vh - 110px);position:absolute;top:100%;left:0;right:0;overflow:auto;box-shadow:0 24px 48px #00000014}.panel-col>.envol{gap:28px;padding-top:28px;padding-bottom:28px;display:grid}.menu-arriba{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px 24px;display:grid}.busca-col{letter-spacing:-.03em;gap:10px;font-size:26px;font-weight:900;display:grid}.busca-col input{font:inherit;border:2px solid var(--ink);background:#fff;border-radius:10px;width:100%;height:52px;padding:0 16px;font-size:17px;font-weight:500}.busca-col input:focus{outline:3px solid var(--ac);outline-offset:1px}.menu-acciones{flex-wrap:wrap;gap:10px;display:flex}.menu-acciones .btn{min-height:52px}.menu-mundos{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;display:grid}.menu-mundo .bloque-t{color:var(--ink);letter-spacing:.08em;text-transform:uppercase;border-bottom:3px solid var(--fondo-mundo);align-items:center;gap:8px;margin:0 0 6px;padding-bottom:10px;font-size:13px;font-weight:700;display:flex}.menu-mundo .punto{background:var(--fondo-mundo);border-radius:3px;width:12px;height:12px;box-shadow:inset 0 0 0 1px #0000001f}.menu-mundo ul{margin:0;padding:0;list-style:none}.menu-mundo li a{border-bottom:1px solid var(--plato);padding:9px 0;font-size:16px;font-weight:600;text-decoration:none;display:block}.menu-mundo li a:hover,.menu-mundo li a[aria-current]{text-underline-offset:3px;text-decoration:underline}.sin-resultados{margin:0;font-size:16px}.menu-pie{border-top:1px solid var(--rule);flex-wrap:wrap;gap:8px 28px;margin:0;padding-top:18px;font-weight:600;display:flex}.menu-pie a{text-decoration:none}.migas{color:var(--sec);margin:0;padding:20px 0;font-size:13px}.migas a{text-decoration:none}.migas a:hover{text-decoration:underline}.naipe{z-index:2;aspect-ratio:3/4;width:21%;rotate:var(--g,0deg);transform:translate3d(calc(var(--px,0) * var(--z,10px)), calc(var(--py,0) * var(--z,10px)), 0);transition:transform .5s var(--suave);pointer-events:none;background:#fff;border-radius:9px;padding:6px;position:absolute;box-shadow:0 1px 2px #0000001f,0 18px 34px -16px #00000073}.naipe>span{background:var(--ac);height:100%;color:var(--ink);border-radius:5px;flex-direction:column;justify-content:space-between;padding:8% 10%;display:flex;position:relative;overflow:hidden}.naipe b{letter-spacing:.06em;font-size:clamp(10px,1vw,13px);font-weight:700}.naipe i{letter-spacing:-.05em;font-variant-numeric:tabular-nums;align-self:flex-end;font-size:clamp(26px,3.3vw,48px);font-style:normal;font-weight:800;line-height:.9}.naipe.brilla>span{background:linear-gradient(135deg,#f6d365 0%,#fda085 22%,#a1c4fd 44%,#c2e9fb 56%,#d4fc79 74%,#f6d365 100%) 0 0/300% 300%;animation:6s linear infinite holo}.naipe.brilla>span:after{content:"";animation:reflejo 3.2s var(--suave) infinite;mix-blend-mode:soft-light;background:linear-gradient(115deg,#0000 30%,#ffffffbf 46%,#0000 60%) 0 0/260% 100%;position:absolute;inset:0}@keyframes holo{to{background-position:300% 300%}}@keyframes reflejo{0%{background-position:130% 0}60%,to{background-position:-130% 0}}.js .naipe{animation:flota var(--t,6s) ease-in-out var(--d,0s) infinite alternate}@keyframes flota{0%{translate:0 -7px}to{translate:0 7px}}.heroe-foto .n1{--g:-13deg;--z:18px;--t:6.2s;top:9%;left:7%}.heroe-foto .n2{--g:9deg;--z:-14px;--t:5.4s;--d:-2s;top:13%;right:7%}.heroe-foto .n3{--g:-4deg;--z:24px;--t:7s;--d:-4s;width:18%;bottom:10%;right:13%}.heroe-foto img{z-index:1;transform:translate3d(calc(var(--px,0) * -6px), calc(var(--py,0) * -6px), 0);transition:transform .6s var(--suave);position:relative}.vuela{z-index:60;pointer-events:none;background:#fff;border-radius:4px;width:30px;height:40px;padding:3px;position:fixed;top:0;left:0;box-shadow:0 8px 18px -6px #00000080}.vuela:before{content:"";background:var(--ac);border-radius:2px;height:100%;display:block}@media (prefers-reduced-motion:reduce){.mundo-fotos img{transition:none}html{scroll-behavior:auto}.js :is(h1,h2,h3) em,.js .naipe,.naipe.brilla>span,.naipe.brilla>span:after{animation:none}.naipe,.heroe-foto img,.tarjeta .foto,.principal{transition:none;transform:none!important}}.heroe>.envol{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:56px;padding-top:48px;padding-bottom:56px;display:grid}.heroe h1{margin:0 0 22px;font-size:clamp(40px,5.4vw,76px);line-height:1.04}.heroe .linea-h1{display:block}.heroe .sub{max-width:30em;margin:0;font-size:19px}.heroe-foto{aspect-ratio:1.05;background:#fff;border-radius:10px;justify-content:center;align-items:center;width:100%;max-height:min(600px,62vh);text-decoration:none;display:flex;position:relative;overflow:hidden}.heroe-foto img{object-fit:contain;mix-blend-mode:multiply;width:80%;height:86%}.heroe-foto .ficha-h{z-index:3;border-radius:var(--r);background:#fff;max-width:calc(100% - 48px);padding:14px 18px;font-size:14px;line-height:1.35;position:absolute;bottom:24px;left:24px}.heroe-foto .ficha-h b{font-variant-numeric:tabular-nums;font-size:20px;display:block}.prueba .envol>div{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.prueba p{border-left:1px solid var(--rule);color:var(--sec);margin:0;padding:26px 24px;font-size:14px}.prueba p:first-child{border-left:0;padding-left:0}.prueba strong{letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:34px;font-weight:700;line-height:1.1;display:block}.sec{padding-top:88px}.cabsec{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:28px;display:flex}.cabsec>a{white-space:nowrap;text-underline-offset:5px;align-items:center;min-height:44px;font-size:15px;font-weight:600;text-decoration:underline 1.5px;display:inline-flex}.cabsec p{color:var(--sec);margin:8px 0 0}.coles{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.cole{background:var(--plato);border-radius:var(--r);aspect-ratio:.82;flex-direction:column;gap:14px;padding:20px 18px 18px;text-decoration:none;transition:background .2s;display:flex}.cole:hover{background:#ebebe6}.cole img{object-fit:contain;mix-blend-mode:multiply;flex:1;width:100%;min-height:0}.cole b{font-size:16px;line-height:1.2;display:block}.cole span{color:var(--sec);font-size:13px}.faltas{background:var(--ink);color:#fff;border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:56px;padding:56px;display:grid}.faltas p{color:#c9c9c4;max-width:30em;margin:16px 0 0;font-size:17px}.faltas .acciones .btn{color:#fff;background:0 0;border-color:#fff}.faltas .acciones .btn:hover{color:var(--ink);background:#fff}.faltas .acciones .btn.solido{color:var(--ink);background:#fff;border-color:#fff}.faltas .acciones .btn.solido:hover{background:#e9e9e4}.mini-album{background:#1e1e1e;border-radius:8px;min-width:0;padding:20px}.mini-album .cabecita{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.mini-album .cabecita b{font-size:18px}.mini-album .cabecita small{color:#9a9a95;font-size:13px}.mini-album .rejilla{grid-template-columns:repeat(10,minmax(0,1fr))}.mini-album .cromo{color:#6b6b6b;cursor:default;background:#2c2c2c;border-color:#0000}.mini-album .cromo.falta{color:#9a9a95;background:#1e1e1e;border-color:#3a3a3a}.mini-album .cromo.falta.hay{color:#fff;background:#1e1e1e;border-color:#3fb173}.mini-album .cromo.cesta{background:var(--ok);color:#fff}.mini-album .cromo.gira{animation:gira .5s var(--suave)}@keyframes gira{0%{transform:none}50%{transform:perspective(300px)rotateY(90deg)scale(1.08)}to{transform:none}}.mini-album .resumen-mini{color:#c9c9c4;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;font-size:14px;display:flex}.mini-album .resumen-mini b{color:#fff;font-size:16px}.confianza{border-top:1px solid var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.confianza li{color:var(--sec);padding:28px 24px 0 0;font-size:14px}.confianza b{color:var(--ink);margin-bottom:6px;font-size:16px;display:block}.dos{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:start;gap:56px;display:grid}.pasos{counter-reset:paso;border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.pasos li{counter-increment:paso;border-bottom:1px solid var(--rule);grid-template-columns:56px minmax(0,1fr);gap:8px;padding:24px 0;display:grid}.pasos li:before{content:counter(paso, decimal-leading-zero);color:var(--sec);font-variant-numeric:tabular-nums;padding-top:2px;font-size:15px;font-weight:700}.pasos h3{margin-bottom:6px;font-size:20px}.pasos p{color:var(--sec);margin:0}.mundos{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.mundo{border-top:2px solid var(--ink);flex-direction:column;gap:12px;padding:18px 0 0;display:flex}.mundo-fotos{align-items:center;gap:8px;height:112px;padding-left:0;display:flex}.mundo-fotos img{object-fit:contain;background:var(--plato);border-radius:var(--r);mix-blend-mode:multiply;width:96px;height:96px;padding:8px}.mundo h3{margin:0;font-size:20px}.mundo ul{margin:0;padding:0;list-style:none}.mundo li a{border-bottom:1px solid var(--rule);align-items:center;min-height:44px;font-size:16px;font-weight:500;text-decoration:none;display:flex}.mundo li a:after{content:"→";color:var(--sec);margin-left:auto}.mundo li a:hover{text-underline-offset:3px;text-decoration:underline}.como .pasos{border-top:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:32px;display:grid}.como .pasos li{border-bottom:0;border-top:2px solid var(--ink);grid-template-columns:minmax(0,1fr);gap:12px;padding:20px 0 0}.prosa p{color:#3a3a3a}.prosa a{font-weight:600}.quienes .foto-plato{background:var(--plato);aspect-ratio:1.2;border-radius:10px;justify-content:center;align-items:center;display:flex}.quienes .foto-plato img{object-fit:contain;mix-blend-mode:multiply;width:62%;height:80%}.rejilla-prod{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 22px;display:grid}.rejilla-prod.de-5{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px 16px}.tarjeta{flex-direction:column;min-width:0;display:flex}.tarjeta[hidden]{display:none}.tarjeta>a{flex:1;text-decoration:none;display:block}.tarjeta .foto{aspect-ratio:1;border:7px solid var(--plato-t,var(--plato));border-radius:var(--r);transform:perspective(700px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .45s var(--suave);background:#fff;justify-content:center;align-items:center;padding:12%;display:flex;position:relative;overflow:hidden}.tarjeta .foto:after{content:"";background:radial-gradient(circle at var(--gx,50%) var(--gy,50%), #ffffffd9, #fff0 45%);mix-blend-mode:soft-light;opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.tarjeta.inclina .foto{transition:transform 80ms linear}.tarjeta.inclina .foto:after{opacity:1}.tarjeta .foto img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;transition:transform .4s var(--suave)}.tarjeta>a:hover .foto img{transform:scale(1.04)}.tarjeta .cuerpo{padding-top:14px}.tarjeta .formato{color:var(--sec);font-size:13px}.tarjeta h3{letter-spacing:-.01em;margin:2px 0 10px;font-size:16px;font-weight:600;line-height:1.3}.tarjeta .abajo{justify-content:space-between;align-items:center;gap:8px;display:flex}.tarjeta .precio{font-size:18px;font-weight:700}.precio-bloque{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.antes{color:var(--sec);font-variant-numeric:tabular-nums;font-size:14px}.tarjeta .rebaja-t{z-index:2;background:var(--mal);color:#fff;border-radius:999px;padding:4px 9px;font-size:13px;font-weight:700;position:absolute;top:10px;right:10px}.antes-grande{color:var(--sec);font-variant-numeric:tabular-nums;align-items:center;gap:10px;margin:-2px 0 10px;font-size:16px;display:flex}.antes-grande .rebaja{background:var(--mal);color:#fff;border-radius:999px;padding:2px 9px;font-size:13px;font-weight:700}.tarjeta .btn.peq{background:var(--ink);color:#fff;min-height:44px}.tarjeta .btn.peq:hover{background:#333}.tarjeta .btn.peq.hecho{background:var(--ok);border-color:var(--ok)}.agotado{color:var(--sec);font-size:13px}.album-cab{border-bottom:1px solid var(--rule);padding:8px 0 40px}.album-cab h1{margin:0 0 4px}.tipos-elige{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:32px;display:grid}.tipo-tarjeta{border-radius:var(--r);background:var(--plato);gap:6px;padding:22px;text-decoration:none;display:grid}.tipo-tarjeta:hover{background:#ebebe6}.tipo-tarjeta b{letter-spacing:-.02em;font-size:20px}.tipo-tarjeta span{color:var(--sec);font-size:14px}.tipo-tarjeta small{margin-top:6px;font-size:14px;font-weight:600}.bloque-tipo{padding-top:64px;scroll-margin-top:90px}.cab-tipo,.cab-tipo h2{margin-bottom:8px}.cab-tipo p{color:var(--sec);margin:0}.indice{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.indice a{border:1px solid var(--rule);border-radius:999px;padding:7px 12px;font-size:14px;text-decoration:none}.indice a:hover{border-color:var(--ink)}.grupo{padding-top:56px;scroll-margin-top:90px}.formatos-elige{align-items:center;margin-top:16px}.formatos-elige span{color:var(--sec);font-size:14px}.cab-grupo .explica{color:var(--sec);text-align:right;font-size:14px}@media (width<=600px){.cab-grupo{flex-wrap:wrap}.cab-grupo .explica{text-align:left}}.cab-grupo{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:24px;padding-bottom:12px;display:flex}.cab-grupo h2{font-size:clamp(24px,2.6vw,32px)}.cab-grupo h3{letter-spacing:-.02em;font-size:22px}.cab-grupo a{white-space:nowrap;font-size:14px;font-weight:600;text-decoration:none}.cab-grupo a:hover{text-decoration:underline}.col-cab{border-bottom:1px solid var(--rule);grid-template-columns:300px minmax(0,1fr);align-items:center;gap:48px;padding-bottom:40px;display:grid}.col-cab.sin-foto{grid-template-columns:minmax(0,1fr)}.plato{border:12px solid var(--plato-t,var(--plato));aspect-ratio:1;background:#fff;border-radius:10px;justify-content:center;align-items:center;display:flex;overflow:hidden}.plato img{object-fit:contain;mix-blend-mode:multiply;width:72%;height:72%}.col-cab h1{margin:0 0 14px}.como-se-hace{margin:18px 0 0;padding-left:1.3em;font-size:18px;line-height:1.5}.como-se-hace li+li{margin-top:4px}.sellado-fila.tras-album{margin-top:56px}.datos{color:var(--sec);flex-wrap:wrap;gap:12px 32px;margin:22px 0 0;font-size:14px;display:flex}.datos b{letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:22px;display:block}.temporadas{border-bottom:1px solid var(--rule);scrollbar-width:none;gap:28px;margin-top:28px;font-size:15px;font-weight:600;display:flex;overflow-x:auto}.temporadas a{color:var(--sec);white-space:nowrap;padding:12px 0;text-decoration:none}.temporadas a small{margin-left:6px;font-weight:500}.temporadas a[aria-current]{color:var(--ink);box-shadow:inset 0 -2px 0 var(--ink)}.banda{border:1px solid var(--rule);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin:32px 0 0;padding:22px 24px;display:flex}.banda p{color:var(--sec);margin:0}.banda p b{color:var(--ink);font-size:17px}.banda.agotada{background:#fff6d6;border-color:#f0d36b}.banda.agotada .btn{min-height:48px}.otra-linea{background:var(--plato);border-radius:8px;align-items:center;gap:18px;margin:16px 0 0;padding:14px 20px 14px 14px;text-decoration:none;display:flex}.otra-linea img{object-fit:contain;mix-blend-mode:multiply;flex:none;width:72px;height:72px}.otra-linea span{color:var(--sec);gap:2px;font-size:14px;display:grid}.otra-linea small{letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:600}.otra-linea b{color:var(--ink);font-size:17px}.otra-linea i{margin-left:auto;font-size:22px;font-style:normal}.filtros{flex-wrap:wrap;gap:8px;margin-top:36px;display:flex}.filtros button{border:1px solid var(--rule);background:#fff;border-radius:999px;min-height:38px;padding:0 14px;font-size:14px;font-weight:500}.filtros button small{color:var(--sec);margin-left:4px}.filtros button:hover{border-color:var(--ink)}.filtros button.activo{background:var(--ink);border-color:var(--ink);color:#fff}.filtros button.activo small{color:#bdbdb8}.solo-hay{cursor:pointer;align-items:center;gap:8px;margin-top:16px;font-size:14px;display:inline-flex}.solo-hay input{width:18px;height:18px;accent-color:var(--ink)}.faq{border-top:1px solid var(--rule);max-width:820px;display:grid}.faq details{border-bottom:1px solid var(--rule)}.faq summary{cursor:pointer;justify-content:space-between;gap:16px;padding:18px 0;font-size:17px;font-weight:600;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--sec);font-size:22px;font-weight:400;line-height:1}.faq details[open] summary:after{content:"–"}.faq details p{color:var(--sec);max-width:64ch;margin:0 0 18px}.relacionadas{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.lic{background:var(--plato);border-radius:var(--r);padding:18px;text-decoration:none;transition:background .2s;display:block}.lic:hover{background:#ebebe6}.lic-in{flex-direction:column;gap:12px;display:flex}.lic img{aspect-ratio:1;object-fit:contain;mix-blend-mode:multiply;width:100%}.lic b{font-size:15px;line-height:1.25}.albumes{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:24px 0 0;padding:0;list-style:none;display:grid}.album-tarjeta{border:1px solid var(--rule);border-radius:8px;align-items:center;gap:18px;height:100%;padding:14px;text-decoration:none;transition:border-color .2s;display:flex}.album-tarjeta:hover{border-color:var(--ink)}.tapa{border-radius:var(--r);background:var(--plato);flex:none;place-items:center;width:92px;height:92px;display:grid;overflow:hidden}.tapa img{object-fit:contain;mix-blend-mode:multiply;width:80%;height:80%}.tapa b{color:var(--sec);font-size:34px}.album-tarjeta .txt{gap:3px;min-width:0;display:grid}.album-tarjeta .txt b{letter-spacing:-.01em;font-size:17px;line-height:1.25}.album-tarjeta .txt small{color:var(--sec);font-size:13px}.album-tarjeta .txt i{margin-top:4px;font-size:14px;font-style:normal;font-weight:600}.album-top{border-bottom:1px solid var(--rule);grid-template-columns:300px minmax(0,1fr);align-items:center;gap:48px;padding-bottom:40px;display:grid}.album-top.sin-foto{grid-template-columns:minmax(0,1fr)}.album-top h1{margin:0 0 14px}.album-top .sub{margin:0}.sellado-fila{padding-top:48px}.herr{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:40px;padding-top:56px;display:grid}.herr>*{min-width:0}.herr aside{gap:16px;display:grid;position:sticky;top:88px}.panel{border:1px solid var(--rule);border-radius:8px;padding:22px}.panel h3{margin:0 0 6px;font-size:16px}.panel>p{color:var(--sec);margin:0;font-size:14px}.panel-pegar summary{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:2px 10px;list-style:none;display:flex}.panel-pegar summary::-webkit-details-marker{display:none}.panel-pegar summary h3{margin:0}.panel-pegar summary span{color:var(--sec);text-underline-offset:3px;font-size:14px;text-decoration:underline}.panel-pegar[open] summary span{display:none}.panel-pegar[open] summary{cursor:default;margin-bottom:6px}@media (width<=900px){.panel-pegar:not([open]){padding:16px 18px}}.panel textarea{border-radius:var(--r);background:var(--plato);width:100%;min-height:96px;font:inherit;resize:vertical;border:0;margin:14px 0 12px;padding:12px 14px;font-size:15px;display:block}.panel textarea:focus{outline:2px solid var(--ink);outline-offset:0}.pegar-botones{gap:8px;display:grid}.pegar-botones .btn{width:100%}.tarifa{border-collapse:collapse;width:100%;margin-top:10px;font-size:14px}.tarifa td{border-top:1px solid var(--rule);padding:9px 0}.tarifa td:last-child{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;padding-left:12px;font-weight:600}.panel .nota-p{color:var(--sec);margin:10px 0 0;font-size:13px}.sin-stock{color:var(--sec);margin:0;font-size:14px}.avisame{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.avisame[hidden]{display:none}.avisame label{color:var(--sec);font-size:14px}.avisame label b{color:var(--ink);margin-bottom:4px;font-size:16px;display:block}.avisame div{gap:8px;display:flex}.avisame input{border:1px solid var(--rule);border-radius:var(--r);min-width:0;height:44px;font:inherit;flex:1;padding:0 12px;font-size:15px}.avisame input:focus{outline:2px solid var(--ink);outline-offset:-1px;border-color:#0000}.avisame .btn.peq{background:var(--ink);color:#fff;min-height:44px}.avisame small{color:var(--sec);font-size:12px}.cab-album{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:14px;display:flex}.cab-album h2{font-size:24px}.leyenda{color:#3a3a3a;flex-wrap:wrap;gap:8px 20px;margin:0 0 8px;font-size:14px;display:flex}.leyenda span:before{content:"";vertical-align:-3px;border:1.5px solid #0000;border-radius:2px;width:12px;height:16px;margin-right:6px;display:inline-block}.leyenda .l-tiene:before{background:#e3e3df}.leyenda .l-falta:before{border:2px solid var(--ink);background:#fff}.leyenda .l-precio:before{background:linear-gradient(#ecece8 62%, var(--ok) 62%)}.leyenda .l-cesta:before{background:var(--ok);content:"✓";color:#fff;place-items:center;font-size:10px;font-weight:900;display:inline-grid}.seccion{padding-top:32px}.seccion h2{letter-spacing:-.02em;flex-wrap:wrap;align-items:baseline;gap:12px;margin:0 0 14px;font-size:20px;display:flex}.seccion h2 a{text-decoration:none}.seccion h2 a:hover{text-underline-offset:3px;text-decoration:underline}.seccion h2 small{color:var(--sec);letter-spacing:0;font-size:13px;font-weight:500}.rejilla{grid-template-columns:repeat(10,minmax(0,1fr));gap:8px;display:grid}.cromo{aspect-ratio:3/4;border-radius:var(--r);color:#4f4f4a;font-variant-numeric:tabular-nums;text-align:left;background:#e3e3df;border:1.5px solid #0000;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:4px;min-width:0;padding:6px;font-size:14px;font-weight:700;line-height:1;transition:background .15s,border-color .15s,transform .1s;display:flex;position:relative;overflow:hidden}.cromo:hover{border-color:#b9b9b4}.cromo:active{transform:scale(.94)}.cromo:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.cromo.falta{color:var(--ink);background:#fff;border-color:#8f8f89}.cromo .nom{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;max-width:100%;padding-bottom:6px;font-size:11px;font-weight:500;line-height:1.2;display:block;overflow:hidden}.cromo.falta.hay,.cromo.hay{border-color:var(--ok);color:var(--ok);background:#fff}.cromo.falta.hay:after,.cromo.hay:after{content:"";background:var(--ok);border-radius:50%;width:7px;height:7px;position:absolute;bottom:6px;right:6px}.cromo.cesta{background:var(--ok);border-color:var(--ok);color:#fff}.cromo.cesta:after{content:"✓";font-size:13px;position:absolute;bottom:5px;right:6px}.cromo.esp:before{content:"";border-top:0 solid #0000;border-bottom:12px solid #0000;border-left:0 solid #0000;border-right:12px solid #c9a227;position:absolute;top:0;right:0}.cromo.cesta.esp:before{opacity:.8;border-right-color:#fff}.resumen{z-index:20;border-top:1px solid var(--rule);background:#fff;margin-top:56px;position:sticky;bottom:0}.resumen>.envol{flex-wrap:wrap;align-items:center;gap:8px 24px;padding-top:14px;padding-bottom:14px;display:flex}.resumen p{margin:0}.resumen .cuenta{font-size:15px}.resumen .trozo{white-space:nowrap}.resumen .pista{color:var(--sec);font-size:14px;display:block}.resumen .pista:empty{display:none}.resumen .pista.pista-regalo{color:var(--ok);font-weight:700}.resumen .cuenta.nada .trozo{display:none}.resumen .cuenta.nada .pista{color:var(--ink);font-size:15px}.resumen .total{white-space:nowrap;margin-left:auto;font-size:22px;font-weight:700}.resumen .btn{min-height:48px}.resumen .btn[hidden]{display:none}.resumen .porte{color:var(--sec);flex-basis:100%;font-size:13px}.resumen .porte span:empty{display:none}.lista{border-top:1px solid var(--rule);margin:24px 0 0;padding:0;list-style:none}.lista li{border-bottom:1px solid var(--rule);grid-template-columns:88px minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:12px 0;display:grid}.lista .cod{font-variant-numeric:tabular-nums;font-weight:700}.lista .nom{font-weight:500}.lista .est{color:var(--sec);white-space:nowrap;font-size:14px}.lista .est.si{color:var(--ok);font-weight:600}.lista button{border-radius:var(--r);border:1.5px solid var(--ink);background:#fff;min-height:38px;padding:0 14px;font-size:14px;font-weight:600}.lista button:hover{background:var(--ink);color:#fff}.lista button[disabled]{opacity:.35;pointer-events:none}.lista button.hecho{background:var(--ok);border-color:var(--ok);color:#fff}.ficha{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:56px;padding-bottom:24px;display:grid}.galeria{min-width:0}.principal{aspect-ratio:1;border:12px solid var(--plato-t,var(--plato));transform:perspective(1100px) rotateX(calc(var(--rx,0deg) * .5)) rotateY(calc(var(--ry,0deg) * .5));transition:transform .45s var(--suave);background:#fff;border-radius:10px;justify-content:center;align-items:center;padding:10%;display:flex;position:relative;overflow:hidden}.principal:after{content:"";background:radial-gradient(circle at var(--gx,50%) var(--gy,50%), #ffffffb3, #fff0 40%);mix-blend-mode:soft-light;opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.galeria.inclina .principal{transition:transform 80ms linear}.galeria.inclina .principal:after{opacity:1}.principal img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%}.miniaturas{scrollbar-width:none;gap:10px;margin-top:12px;display:flex;overflow-x:auto}.miniaturas button{border-radius:var(--r);border:3px solid var(--plato-t,var(--plato));background:#fff;flex:none;width:76px;height:76px;padding:8px}.miniaturas button[aria-current=true]{border-color:var(--ink)}.miniaturas img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%}.compra{min-width:0;position:sticky;top:92px}.compra h1{margin:0 0 18px;font-size:clamp(30px,3.4vw,44px)}.precio-grande{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:0 0 6px;font-size:32px;font-weight:700}.disp{margin:0 0 24px;font-size:14px;font-weight:600}.disp.si{color:var(--ok)}.disp.no{color:var(--sec)}.fila-compra{flex-wrap:wrap;gap:12px;display:flex}.fila-compra .btn{flex:1;min-width:200px}.cant{border:1.5px solid var(--ink);border-radius:var(--r);align-items:center;height:52px;display:inline-flex}.cant button{background:0 0;border:0;width:44px;height:100%;font-size:20px}.cant output{text-align:center;min-width:28px;font-weight:700}.envio{border-top:1px solid var(--rule);color:var(--sec);margin-top:28px;padding-top:20px;font-size:14px}.envio p{margin:0 0 10px}.envio b,.envio a{color:var(--ink)}.ficha .izq{min-width:0}.descripcion{color:#3a3a3a;max-width:72ch;padding-top:56px}.col-cuadro{background:var(--plato);border-radius:var(--r);margin-top:20px;padding:16px 20px}.col-cuadro .etiqueta{margin-bottom:6px}.col-nombre{letter-spacing:-.02em;margin:0 0 12px;font-size:20px;font-weight:800}.col-cuadro dl{margin:0}.col-cuadro dl>div{border-top:1px solid #00000014;justify-content:space-between;gap:16px;padding:6px 0;font-size:14px;display:flex}.col-cuadro dt{color:var(--sec);font-weight:600}.col-cuadro dd{text-align:right;font-variant-numeric:tabular-nums;margin:0;font-weight:700}.col-enlaces{flex-wrap:wrap;gap:6px 20px;margin:14px 0 0;font-size:15px;font-weight:700;display:flex}.col-enlaces a{border-bottom:2px solid var(--ac);padding-bottom:1px;text-decoration:none}.descripcion h2{color:var(--ink);margin:0 0 14px;font-size:24px}.descripcion h3{color:var(--ink);margin:24px 0 8px}.descripcion ul{padding-left:20px}.cesta-lineas{border-top:1px solid var(--rule);margin:28px 0;padding:0;list-style:none}.cesta-lineas li{border-bottom:1px solid var(--rule);grid-template-columns:64px minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:14px 0;display:grid}.cesta-lineas img{object-fit:contain;background:var(--plato);border-radius:var(--r);mix-blend-mode:multiply;width:64px;height:64px;padding:6px}.cesta-lineas .sin{border-radius:var(--r);background:var(--plato);width:64px;height:64px;color:var(--sec);place-items:center;font-size:13px;font-weight:700;display:grid}.cesta-lineas .precio{white-space:nowrap;font-weight:700}.cesta-lineas .cant{border-width:1px;border-color:var(--rule);height:42px}.cesta-lineas .cant button{width:40px;font-size:16px}.envios{border:0;gap:10px;margin:0 0 24px;padding:0;display:grid}.envios[hidden]{display:none}.envios legend{margin-bottom:12px;padding:0;font-size:18px;font-weight:700}.op{border:1px solid var(--rule);cursor:pointer;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:14px;padding:16px 18px;display:grid}.op:has(input:checked){border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.op:has(input:disabled){opacity:.45;cursor:default}.op input{width:18px;height:18px;accent-color:var(--ink);margin:3px 0 0}.op span{gap:2px;display:grid}.op small{color:var(--sec);font-size:13px}.op .precio{white-space:nowrap}.nota{color:var(--sec);font-size:14px}.totales{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;gap:8px 16px;margin:0 0 20px;padding:18px 0;display:grid}.totales[hidden]{display:none}.totales dt{color:var(--sec)}.totales dd{text-align:right;font-variant-numeric:tabular-nums;margin:0}.totales .t-total{color:var(--ink);font-size:20px;font-weight:700}.cesta-pag{max-width:760px;padding-top:40px}.cesta-pag h1{font-size:clamp(36px,5vw,56px)}.cesta-lineas small{color:var(--sec)}.cesta-lineas li.sueltos{display:block}.su-cab{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.su-cab small{margin-top:2px;display:block}.su-cab small a{color:inherit}.su-chips{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.chip-suelto{font:inherit;font-variant-numeric:tabular-nums;background:var(--ac);min-height:36px;color:var(--ink);cursor:pointer;border:0;border-radius:6px;align-items:center;gap:6px;padding:0 10px;font-size:14px;font-weight:700;display:inline-flex}.chip-suelto span{opacity:.55;font-size:11px}.chip-suelto:hover span,.chip-suelto:focus-visible span{opacity:1}.chip-suelto:disabled{opacity:.4}.su-nota{color:var(--sec);margin:8px 0 0;font-size:13px}.naipe-mini{background:#fff;border-radius:5px;width:48px;height:64px;margin:0 8px;padding:3px;rotate:-4deg;box-shadow:0 1px 2px #00000026,0 6px 12px -8px #00000080}.cesta-lineas li:nth-child(2n) .naipe-mini{rotate:3deg}.naipe-mini>span{background:var(--ac);border-radius:3px;flex-direction:column;justify-content:space-between;height:100%;padding:4px 5px;display:flex}.naipe-mini b{letter-spacing:.06em;font-size:9px}.naipe-mini i{letter-spacing:-.04em;align-self:flex-end;font-size:19px;font-style:normal;font-weight:800;line-height:.9}.hacia-gratis{background:var(--plato);border-radius:8px;margin:24px 0 0;padding:16px 18px;font-size:15px}.hacia-gratis[hidden]{display:none}.hacia-gratis p{margin:0 0 10px}.hacia-gratis .barra{background:#e2e2dd;border-radius:4px;height:8px;overflow:hidden}.hacia-gratis .barra span{background:var(--ink);width:0;height:100%;transition:width .7s var(--suave);border-radius:4px;display:block}.hacia-gratis.lleno{background:var(--ok-claro);color:#145c37}.hacia-gratis.lleno .barra span{background:var(--ok)}.regalo{background:var(--plato);border-radius:8px;padding:14px 16px;font-size:14px}.regalo.si{background:var(--ok-claro);color:#145c37;font-weight:600}.texto-legal{max-width:760px;padding-top:40px;padding-bottom:24px}.texto-legal h1{margin:0 0 24px;font-size:clamp(32px,4vw,48px)}.texto-legal h2{margin:40px 0 12px;font-size:22px}.texto-legal h3{margin:24px 0 8px}.texto-legal p,.texto-legal li{color:#3a3a3a}.texto-legal a{color:var(--ink)}.guias-index h1{margin:8px 0 12px}.guias-lista{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:32px 0 0;padding:0;list-style:none;display:grid}.guias-lista a{background:var(--plato);height:100%;transition:translate .25s var(--rebote);border-radius:12px;grid-template-columns:minmax(0,1fr);gap:4px 12px;padding:22px;text-decoration:none;display:grid}.guias-lista a:hover{background:#ebebe6;translate:0 -3px}.guias-lista .num{color:var(--ink);background:var(--ac);border-radius:6px;grid-row:span 2;place-items:center;height:32px;font-size:15px;font-weight:800;display:grid;rotate:-4deg}.guias-lista b{letter-spacing:-.01em;font-size:19px;line-height:1.25}.guias-lista span:last-child{color:var(--sec);font-size:15px}.guia .btn{margin-top:8px}.guia ol li,.guia ul li{margin-bottom:6px}.leyenda-guia{padding:0;list-style:none}.leyenda-guia span{vertical-align:-3px;border:1.5px solid #0000;border-radius:3px;width:14px;height:18px;margin-right:8px;display:inline-block}.leyenda-guia .l-tiene{background:#e3e3df}.leyenda-guia .l-falta{border:2px solid var(--ink);background:#fff}.leyenda-guia .l-precio{background:linear-gradient(#ecece8 62%, var(--ok) 62%)}.leyenda-guia .l-cesta{background:var(--ok);color:#fff;text-align:center;font-size:11px;font-weight:900;line-height:18px}.leyenda-guia .l-cesta:before{content:"✓"}.otras-guias{border-top:1px solid var(--rule);margin-top:56px;padding-top:24px}.otras-guias .titulo{color:var(--ink);font-weight:700}.otras-guias ul{padding-left:1.1em}.texto-legal table{border-collapse:collapse;width:100%;margin:16px 0;font-size:15px}.texto-legal th,.texto-legal td{text-align:left;border-bottom:1px solid var(--rule);vertical-align:top;padding:10px 8px 10px 0}.revisado{color:var(--sec);font-size:13px}.destacado{background:var(--plato);border-radius:8px;padding:16px 18px;color:var(--ink)!important}.contar{max-width:640px;margin:0 auto;padding:32px 16px 64px}.contar .etiqueta{margin:0 0 8px}.contar input,.contar select{border:1.5px solid var(--ink);border-radius:var(--r);text-transform:uppercase;width:100%;font-size:30px;font-family:var(--sans);background:#fff;padding:14px 16px;font-weight:700}.contar select{text-transform:none;margin-bottom:16px;font-size:18px}.contar .modo{gap:8px;margin:12px 0;display:flex}.contar .modo button{border-radius:var(--r);border:1.5px solid var(--ink);background:#fff;flex:1;min-height:52px;font-size:18px;font-weight:700}.contar .modo button[aria-pressed=true]{background:var(--ink);color:#fff}.contar .camara{border-radius:var(--r);border:1.5px dashed var(--ok);background:var(--ok-claro);color:#145c37;justify-content:center;align-items:center;gap:10px;width:100%;min-height:56px;margin:0 0 20px;font-size:18px;font-weight:700;display:inline-flex}.contar .camara svg{width:24px;height:24px}.ultimo{text-align:center;border:1.5px solid var(--rule);background:#fff;border-radius:10px;justify-items:center;gap:8px;min-height:150px;margin:0 0 20px;padding:28px 16px;display:grid}.ultimo .grande{letter-spacing:-.03em;font-size:64px;font-weight:700;line-height:1}.ultimo p{margin:0}.ultimo img{background:#fff;border-radius:6px;width:auto;max-height:220px;box-shadow:0 2px 10px #00000026}.ultimo.ok{border-color:var(--ok);background:var(--ok-claro)}.ultimo.mal{border-color:var(--mal);color:var(--mal)}.ultimo .enlace{color:var(--sec);background:0 0;border:0;font-size:14px;text-decoration:underline}.historial{margin:0;padding:0;font-size:15px;list-style:none}.historial li{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.historial button{color:var(--sec);background:0 0;border:0;text-decoration:underline}.toast{visibility:hidden;background:var(--ink);color:#fff;width:max-content;transition:transform .35s var(--suave), visibility .35s;z-index:50;border-radius:8px;max-width:calc(100% - 32px);padding:12px 18px;font-size:15px;font-weight:600;position:fixed;bottom:20px;left:50%;transform:translate(-50%,calc(100% + 40px));box-shadow:0 10px 30px #0003}.toast.ver{visibility:visible;transform:translate(-50%)}.toast a{color:var(--ac)}.pie{background:var(--plato);margin-top:96px;padding:56px 0 0;font-size:15px}.pie>.envol{grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr));gap:32px;padding-bottom:48px;display:grid}.pie .marca{margin-bottom:12px}.pie p{color:#3a3a3a;margin:0 0 6px}.pie .titulo{letter-spacing:.05em;text-transform:uppercase;color:var(--ink);margin:0 0 14px;font-size:14px;font-weight:800}.pie .pie-tel{letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0 0 12px;font-size:clamp(24px,2.3vw,32px);font-weight:900;line-height:1;display:inline-block}.pie .pie-tel:hover{color:var(--ok);text-decoration:none}.pie ul{margin:0;padding:0;list-style:none}.pie li{margin:8px 0}.pie a{text-decoration:none}.pie a:hover{text-decoration:underline}.pie-cabeza{border-bottom:2px solid var(--ink);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:24px 40px;margin-bottom:8px;padding:8px 0 32px;display:flex}.pie .pie-frase{letter-spacing:-.035em;color:var(--ink);text-wrap:balance;max-width:21ch;margin:0;font-size:clamp(26px,3vw,40px);font-weight:900;line-height:1.05}.pie-contacto{flex-wrap:wrap;align-items:center;gap:14px 24px;display:flex}.pie .pie-contacto .pie-tel{margin:0;font-size:clamp(30px,3vw,42px)}.pie-wa{color:#0b3d1f;white-space:nowrap;background:#25d366;border-radius:999px;align-items:center;gap:10px;min-height:52px;padding:0 22px;font-size:16px;font-weight:800;display:inline-flex}.pie a.pie-wa:hover{background:#1fbf5b;text-decoration:none}.pie-wa svg{width:22px;height:22px}.pie-marca .marca{font-size:30px}.pie-base{background:var(--ink);color:#c9c9c4;padding:22px 0 calc(26px + env(safe-area-inset-bottom,0px))}.pie-base .envol{gap:10px;display:grid}.pie .pie-base p{color:inherit;margin:0}.pie .pie-pago{color:#fff;flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.pie-pago b{letter-spacing:.05em;text-transform:uppercase;font-size:13px;font-weight:800}.pie-pago b+span{margin-left:2px}.pie-pago span+b{margin-left:14px}.pie-pago span{border:1px solid #4a4a46;border-radius:6px;align-items:center;gap:6px;padding:4px 10px;font-size:14px;font-weight:700;display:inline-flex}.pie-pago b{align-items:center;gap:6px;display:inline-flex}.pie-pago svg{flex:none;width:18px;height:18px}.pie-pago b svg{color:#ffd23f;width:16px;height:16px}.pie .legal{font-size:12.5px;line-height:1.5}.pie-abanico{grid-column:1/-1;justify-content:center;align-items:flex-end;height:120px;margin:-112px 0 4px;display:flex}.pie-abanico a{--sube:0px;width:88px;rotate:calc((var(--i) - 2.5) * 7deg);translate:0 calc(abs(var(--i) - 2.5) * 6px + var(--sube));transition:translate .25s var(--suave), scale .25s var(--suave);margin:0 -8px}.pie-abanico a:hover{--sube:-22px;z-index:1;scale:1.14}.pie-abanico img{object-fit:contain;aspect-ratio:1;mix-blend-mode:multiply;filter:drop-shadow(0 8px 10px #0000002e);width:100%;height:100%}.pie-abanico a:first-child{--i:0}.pie-abanico a:nth-child(2){--i:1}.pie-abanico a:nth-child(3){--i:2}.pie-abanico a:nth-child(4){--i:3}.pie-abanico a:nth-child(5){--i:4}.pie-abanico a:nth-child(6){--i:5}@media (width<=1100px){.mundos,.menu-mundos{grid-template-columns:repeat(2,minmax(0,1fr))}.coles{grid-template-columns:repeat(4,minmax(0,1fr))}.coles .cole:nth-child(5){display:none}.rejilla-prod.de-5{grid-template-columns:repeat(4,minmax(0,1fr))}.rejilla-prod.de-5 .tarjeta:nth-child(5){display:none}.albumes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.envol{padding-left:16px;padding-right:16px}.cab>.envol{gap:14px;height:60px}.marca small{display:none}.marca{font-size:19px}.marca .q{padding:1px 5px 2px}.cab nav{gap:14px;font-size:14px}.heroe-foto .n3,.opc .largo{display:none}.opc .corto{display:inline}.solo-ancho{display:none}.menu-arriba{grid-template-columns:minmax(0,1fr)}.menu-acciones .btn{flex:100%}.menu-mundos{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px}.menu-col .opc{border:1.5px solid var(--ink);border-radius:var(--r);height:44px;padding:0 12px;font-weight:600}.btn-cesta{height:44px;padding:0 12px}.panel-col>.envol{gap:22px;padding-top:20px}.franja{font-size:14px}.franja .fr-d{display:none}.franja .envol{padding-top:9px;padding-bottom:9px}.como .pasos{grid-template-columns:minmax(0,1fr);gap:24px}.mundos{grid-template-columns:minmax(0,1fr);gap:12px}.guias-lista{grid-template-columns:minmax(0,1fr)}.mundo{padding:16px}.mundo-fotos{height:88px}.mundo-fotos img{width:76px;height:76px}.heroe>.envol,.faltas,.dos,.col-cab,.album-top,.herr,.ficha{grid-template-columns:minmax(0,1fr);gap:28px}.heroe>.envol{padding-top:20px;padding-bottom:36px}.heroe-foto{aspect-ratio:1.2}.heroe-foto .ficha-h{padding:10px 14px;bottom:14px;left:14px}.heroe .sub{font-size:17px}.prueba .envol>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.prueba p{border-left:0;border-top:1px solid var(--rule);padding:18px 0}.prueba p:nth-child(-n+2){border-top:0}.prueba strong{font-size:26px}.sec{padding-top:64px}.coles{grid-template-columns:repeat(2,minmax(0,1fr))}.coles .cole:nth-child(n+5){display:none}.faltas{padding:28px 20px}.mini-album{padding:14px}.mini-album .rejilla{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.confianza{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.confianza li{padding-right:16px}.rejilla-prod,.rejilla-prod.de-5{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}.rejilla-prod.de-5 .tarjeta:nth-child(5){display:flex}.tarjeta h3{font-size:15px}.tarjeta .precio{font-size:16px}.tarjeta .abajo{flex-wrap:wrap}.tipos-elige{grid-template-columns:minmax(0,1fr)}.col-cab .plato,.album-top .plato{max-width:200px}.relacionadas{grid-template-columns:repeat(2,minmax(0,1fr))}.albumes{grid-template-columns:minmax(0,1fr)}.herr{padding-top:40px}.album-top .datos{display:none}.herr aside{order:-1;position:static}.rejilla{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.resumen>.envol{gap:4px 12px;padding-top:10px;padding-bottom:10px}.resumen .cuenta{flex:100%;min-width:0;font-size:14px}.resumen .total{margin-left:0}.resumen .btn{flex:1}.resumen .total{font-size:18px}.resumen .btn{min-height:44px;padding:0 14px;font-size:15px}.resumen .porte{display:none}.lista li{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px}.lista .cod{grid-column:1}.lista .nom{grid-column:1;font-size:14px}.lista .est{grid-area:1/2}.lista button{grid-area:2/2}.compra{position:static}.ficha .izq{display:contents}.descripcion{order:3;padding-top:36px}.cesta-lineas li{grid-template-columns:52px minmax(0,1fr) auto}.cesta-lineas img,.cesta-lineas .sin{width:52px;height:52px}.naipe-mini{width:40px;height:54px;margin:0 6px}.cesta-lineas li>:last-child{grid-column:2/-1;justify-self:end}.pie>.envol{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pie>.envol>.pie-marca{grid-column:1/-1}.pie-cabeza{padding-bottom:24px}.pie-contacto{width:100%}.pie-wa{flex:1;justify-content:center}.pie li:has(>a){margin:0}.pie li a{padding:11px 0;display:inline-block}}@media (width<=420px){.heroe h1{font-size:38px}.cab>.envol,.cab nav{gap:10px}.btn-cesta{gap:6px;padding:0 10px}.marca{font-size:18px}.menu-col .opc i{display:none}.acciones .btn{flex:1;padding:0 14px}.rejilla{grid-template-columns:repeat(5,minmax(0,1fr))}}.tarjeta .sello-t{z-index:2;background:var(--ink);color:#fff;border-radius:999px;padding:4px 9px;font-size:12px;font-weight:600;position:absolute;top:10px;left:10px}.wa-flota{z-index:40;right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));color:#0b3d1f;transition:translate .25s var(--rebote);background:#25d366;border-radius:999px;align-items:center;gap:8px;padding:12px 16px 12px 13px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex;position:fixed;box-shadow:0 8px 24px #0000002e}.wa-flota:hover{translate:0 -3px}.wa-flota svg{flex:none;width:24px;height:24px}.wa-flota{padding:13px}.wa-flota span{display:none}@media (width<=600px){.toast{bottom:calc(84px + env(safe-area-inset-bottom,0px))}body:has(.cesta-lineas) .wa-flota{display:none}}body:has(#album) .toast{bottom:calc(var(--alto-barra,84px) + 10px);pointer-events:none}.sin-stock p{margin:0}.sin-stock details{margin-top:8px}.sin-stock summary{cursor:pointer;color:var(--ink);text-underline-offset:3px;font-weight:600;text-decoration:underline}.sin-stock details p{word-break:break-word;margin-top:8px}.sugerencia{background:var(--plato);border-radius:8px;margin:24px 0 0;padding:14px 16px;font-size:15px}.sugerencia a{color:var(--ink);font-weight:700}.nota-envio{color:var(--sec);margin:12px 0 0;font-size:14px}.mundos-elige{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:28px;display:grid}.mundo-tarjeta{border:6px solid var(--marco-mundo,var(--plato));min-height:112px;transition:translate .25s var(--rebote);background:#fff;border-radius:14px;align-content:space-between;gap:8px;padding:20px;text-decoration:none;display:grid}.mundo-tarjeta:hover{translate:0 -3px}.mundo-tarjeta b{letter-spacing:-.02em;font-size:20px;line-height:1.15}.mundo-tarjeta small{font-size:14px;font-weight:600}.cab-tipo h2{align-items:center;gap:12px;display:flex}.cab-tipo h2 .punto{background:var(--fondo-mundo);border-radius:6px;flex:none;width:22px;height:22px;box-shadow:inset 0 0 0 1px #0000001f}.tipo-chip{vertical-align:middle;color:var(--sec);background:var(--plato);letter-spacing:0;border-radius:999px;margin-left:6px;padding:3px 10px;font-size:13px;font-weight:600;display:inline-block}@media (width<=900px){.mundos-elige{grid-template-columns:repeat(2,minmax(0,1fr))}.mundo-tarjeta{min-height:96px;padding:16px}.mundo-tarjeta b{font-size:17px}}.mundo-t{z-index:2;background:var(--plato-t);color:var(--ink);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;pointer-events:none;border-radius:8px 8px 0 0;padding:4px 12px 1px;font-size:12px;font-weight:700;position:absolute;bottom:0;left:50%;translate:-50%}.principal .mundo-t{padding:6px 18px 0;font-size:14px}.tapa.con-marco{border:4px solid var(--plato-t,var(--plato));background:#fff}.pago{border:6px solid var(--plato);border-radius:14px;gap:6px;max-width:640px;margin:32px 0 24px;padding:24px;display:grid}.pago[hidden]{display:none}.pago h2{margin:8px 0 4px;font-size:22px}.pago h2+.nota{margin:0 0 8px}.pago label{margin-top:8px;font-size:14px;font-weight:600}.pago .op{margin:0;font-weight:400}.pago .casilla{cursor:pointer;align-items:flex-start;gap:10px;margin:14px 0 10px;font-weight:400;display:flex}.pago .casilla input[type=checkbox]{width:18px;height:18px;accent-color:var(--ink);flex:none;margin:2px 0 0;padding:0}.pago input:not([type=radio]){border:1px solid var(--rule);width:100%;font:inherit;background:#fff;border-radius:8px;padding:12px 14px;font-size:16px}.pago input[aria-invalid]{border-color:#c62828}.pago .fila{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 12px;display:grid}.pago .fila>div{gap:6px;display:grid}.pago .metodos{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.pago .metodos .op{grid-template-columns:auto minmax(0,1fr);align-items:center}.pago .error{color:#c62828;min-height:0;margin:8px 0 0;font-weight:600}.pago .error:empty{display:none}.pago .campo-error{color:#c62828;margin:2px 0 0;font-size:14px}.pago button[type=submit]{justify-content:center;width:100%;margin-top:12px;padding:16px;font-size:17px}.pago button[disabled]{opacity:.7}@media (width<=600px){.pago{padding:16px}.pago .fila{grid-template-columns:minmax(0,1fr)}}.tarjeta .foto,.plato,.principal,.miniaturas button,.tapa.con-marco,.mundo-tarjeta{border-color:var(--plato)}.mundo-t{display:none}.garantias ul{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);color:#3a3a3a;flex-wrap:wrap;gap:10px 32px;margin:0;padding:22px 0;font-size:15px;list-style:none;display:flex}.garantias b{color:var(--ink);font-weight:600}.de-quien{color:var(--sec);margin:-4px 0 0;font-size:15px}.vacio{background:var(--plato);border-radius:8px;max-width:40em;margin:20px 0 0;padding:18px 20px;font-size:16px}.vacio[hidden]{display:none}.vacio p{margin:0 0 14px}.vacio p:last-child{margin:0}body:has(.resumen) .wa-flota{display:none}@media (width<=900px){.garantias ul{flex-direction:column;gap:8px;padding:18px 0}.album-top .plato{display:none}.herr aside{display:contents}.herr .panel-pegar{order:-1}.herr>:not(aside){order:0}.herr .panel:not(.panel-pegar),.herr .avisame{order:1}.herr .panel.sin-stock,.herr .panel.avisame{order:-1}}.como-se-hace[hidden],.resumen .total[hidden]{display:none}.portada{--pf-r:14px;--pf-rojo:#e3161b;--pf-marino:#0d2d4f;padding-top:28px}.pf-btn{border:0;border-radius:999px;justify-content:center;align-items:center;min-height:56px;padding:0 28px;font-size:18px;font-weight:700;text-decoration:none;transition:transform .15s,background .15s;display:inline-flex}.pf-btn:active{transform:scale(.98)}.pf-btn:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.pf-btn.rojo{background:var(--pf-rojo);color:#fff}.pf-btn.rojo:hover{background:#c4121a}.pf-btn.blanco{color:var(--ink);background:#fff}.pf-btn.blanco:hover{background:#ececea}.pf-heroe{grid-template-columns:1.55fr 1fr;gap:18px;display:grid}.pf-grande{isolation:isolate;background:var(--pf-marino);color:#fff;border-radius:var(--pf-r);flex-direction:column;justify-content:flex-end;min-height:470px;padding:44px 44px 40px;display:flex;position:relative;overflow:hidden}.pf-grande:before{content:"";aspect-ratio:1;z-index:-1;background:#174173;border-radius:50%;width:46%;position:absolute;top:50%;right:2%;translate:0 -50%}.pf-grande h1{letter-spacing:-.035em;overflow-wrap:normal;max-width:48%;margin:0;font-size:clamp(36px,3.5vw,52px);font-weight:900;line-height:.98}.pf-grande p{color:#e6edf5;max-width:46%;margin:16px 0 26px;font-size:20px}.pf-grande p b{color:#fff;font-weight:700}.pf-caja{filter:drop-shadow(0 34px 44px #00000080);z-index:0;background:#fff;border-radius:10px;width:38%;position:absolute;top:50%;right:5%;overflow:hidden;translate:0 -50%;rotate:-4deg}.pf-caja img{width:100%;height:auto}.pf-pegatina{z-index:2;background:var(--ac);color:var(--ink);letter-spacing:-.02em;font-variant-numeric:tabular-nums;border-radius:8px;padding:10px 16px;font-size:34px;font-weight:900;line-height:1;position:absolute;top:38px;right:4%;rotate:5deg;box-shadow:0 10px 18px -8px #00000080}.pf-pegatina small{letter-spacing:0;margin-top:2px;font-size:13px;font-weight:700;display:block}.pf-btns{flex-wrap:wrap;gap:10px;display:flex}.pf-lado{grid-template-rows:1fr 1fr;gap:18px;display:grid}.pf-mini{border-radius:var(--pf-r);color:#fff;flex-direction:column;justify-content:space-between;min-height:226px;padding:26px 28px;text-decoration:none;display:flex;position:relative;overflow:hidden}.pf-mini.rojo{background:var(--pf-rojo)}.pf-mini.verde{background:var(--ok)}.pf-mini h2{letter-spacing:-.04em;z-index:1;max-width:8ch;margin:0;font-size:30px;font-weight:900;line-height:1;position:relative}.pf-mini h2 small{letter-spacing:0;margin-top:8px;font-size:16px;font-weight:600;display:block}.pf-mini span{z-index:1;font-size:17px;font-weight:700;position:relative}.pf-mini img{object-fit:contain;filter:drop-shadow(0 14px 18px #00000073);border-radius:8px;width:auto;height:70%;position:absolute;bottom:16px;right:18px;rotate:6deg}.pf-accesos{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:18px;display:grid}.pf-acceso{border-radius:var(--pf-r);background:var(--plato);border:1px solid var(--plato);flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:236px;padding:22px 22px 20px;text-decoration:none;transition:border-color .2s;display:flex;position:relative;overflow:hidden}.pf-acceso:hover{border-color:var(--ink)}.pf-acceso b{letter-spacing:-.03em;z-index:1;max-width:8ch;font-size:26px;font-weight:800;line-height:1.02;position:relative}.pf-acceso small{z-index:1;letter-spacing:-.01em;background:var(--ink);color:#fff;border-radius:8px;padding:7px 12px;font-size:17px;font-weight:800;position:relative;box-shadow:0 2px #0000001f}.pf-acceso small.es-precio{background:var(--ac);color:var(--ink)}.pf-acceso img{object-fit:contain;object-position:right bottom;mix-blend-mode:multiply;width:74%;height:96%;transition:translate .25s var(--suave), scale .25s var(--suave);position:absolute;bottom:-6%;right:-5%;rotate:-6deg}.pf-acceso:hover img{translate:0 -6px;scale:1.04}.pf-garantias{background:var(--plato);border-radius:var(--pf-r);grid-template-columns:repeat(4,minmax(0,1fr));margin:24px 0 0;padding:0;list-style:none;display:grid;overflow:hidden}.pf-garantias li{color:var(--sec);flex-direction:column;gap:2px;padding:26px 28px 24px;font-size:15px;font-weight:600;display:flex}.pf-garantias li+li{border-left:1px solid #00000014}.pf-garantias i{letter-spacing:-.045em;color:var(--ink);font-variant-numeric:tabular-nums;margin-bottom:10px;font-size:40px;font-style:normal;font-weight:900;line-height:1}.pf-garantias b{color:var(--ink);font-size:17px;font-weight:800}.pf-sec{padding-top:42px}.pf-cab{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:18px;display:flex}.pf-cab h2{letter-spacing:-.04em;font-size:clamp(28px,3vw,38px);font-weight:900}.pf-cab a{border-bottom:2px solid var(--ac);white-space:nowrap;padding-bottom:2px;font-weight:700;text-decoration:none}.portada .rejilla-prod{gap:18px}.portada .tarjeta{border:1px solid var(--rule);border-radius:var(--pf-r);background:#fff;padding:12px 12px 14px}.portada .tarjeta .foto{background:var(--plato);border:0;border-radius:10px;padding:18px;transform:none}.portada .tarjeta .foto:after,.portada .tarjeta .mundo-t{display:none}.portada .tarjeta .cuerpo{padding:14px 2px 0}.portada .tarjeta .formato{display:none}.portada .tarjeta h3{margin:0 0 8px}.portada .tarjeta .abajo{flex-direction:column;align-items:stretch;gap:10px}.portada .tarjeta .precio{background:var(--ac);letter-spacing:-.02em;border-radius:6px;align-self:flex-start;margin-left:2px;padding:3px 12px;font-size:24px;font-weight:900;rotate:-2deg}.portada .tarjeta .btn.peq{background:var(--ok);border-color:var(--ok);border-radius:999px;gap:0;width:100%;min-height:50px;font-size:16px;font-weight:700}.portada .tarjeta .btn.peq:hover{background:#16663c;border-color:#16663c}.portada .tarjeta .btn.peq:after{content:" a la cesta";white-space:pre}.portada .tarjeta .btn.peq.hecho:after{content:""}.portada .tarjeta .agotado{text-align:center;color:var(--sec);place-items:center;min-height:50px;font-weight:600;display:grid}.pf-medallones{grid-template-columns:repeat(8,minmax(0,1fr));gap:16px;display:grid}.pf-medallon{text-align:center;flex-direction:column;align-items:center;font-size:15px;font-weight:700;line-height:1.2;text-decoration:none;display:flex}.pf-aro{aspect-ratio:4/5;border:1px solid var(--rule);border-top:5px solid var(--c);background:#fff;border-radius:12px;place-items:center;width:100%;margin-bottom:12px;display:grid;overflow:hidden}.pf-aro img{object-fit:contain;mix-blend-mode:multiply;filter:brightness(1.04)drop-shadow(0 6px 8px #0003);width:74%;height:74%}.pf-medallon small{color:var(--sec);white-space:nowrap;margin-top:2px;font-size:13px;font-weight:600;display:block}.pf-faltas{background:var(--ink);color:#fff;border-radius:var(--pf-r);grid-template-columns:1.15fr 1fr;align-items:center;gap:48px;margin-top:48px;padding:48px;display:grid}.pf-faltas h2{letter-spacing:-.04em;font-size:clamp(34px,3.6vw,52px);font-weight:900;line-height:.98}.pf-faltas h2 span{color:var(--ac)}.pf-faltas p{color:#c9c9c4;max-width:34ch;margin:16px 0 26px;font-size:19px}.pf-pasos{counter-reset:p;gap:10px;margin:0;padding:0;list-style:none;display:grid}.pf-pasos li{background:#1c1c1c;border:1px solid #2a2a2a;border-radius:12px;padding:18px 20px 18px 70px;font-size:18px;font-weight:600;position:relative}.pf-pasos li:before{counter-increment:p;content:counter(p);background:var(--ac);width:36px;height:36px;color:var(--ink);border-radius:50%;place-items:center;font-weight:900;display:grid;position:absolute;top:50%;left:18px;translate:0 -50%}.pf-quienes{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:48px;padding:56px 0 24px;display:grid}.pf-quienes h2{letter-spacing:-.03em;margin-bottom:14px;font-size:clamp(26px,2.6vw,34px);font-weight:800}.pf-quienes p{color:#3a3a3a;max-width:56ch;margin:0;font-size:17px}.pf-cifras{background:var(--plato);border-radius:var(--pf-r);margin:0;padding:10px 28px}.pf-cifras>div{align-items:baseline;gap:14px;padding:16px 0;display:flex}.pf-cifras>div+div{border-top:1px solid #00000014}.pf-cifras dd{letter-spacing:-.045em;font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;min-width:3.2ch;margin:0;font-size:40px;font-weight:900;line-height:1}.pf-cifras dt{color:var(--sec);font-size:15px;font-weight:600}@media (width<=1200px){.pf-grande h1{max-width:50%;font-size:clamp(32px,3.2vw,44px)}.pf-grande p{max-width:50%;font-size:18px}}@media (width<=900px){.portada{padding-top:14px}.pf-heroe{grid-template-columns:1fr;gap:12px}.pf-grande{justify-content:flex-start;min-height:0;padding:26px 20px 24px}.pf-grande:before{width:72%;top:0;right:14%;translate:0 6%}.pf-grande h1,.pf-grande p{max-width:none}.pf-grande h1{font-size:40px}.pf-grande p{margin:12px 0 20px;font-size:18px}.pf-caja{width:74%;margin:0 auto 26px;position:static;translate:none;rotate:-3deg}.pf-pegatina{font-size:28px;top:18px;right:14px}.pf-btns{flex-direction:column}.pf-btn{width:100%}.pf-lado{grid-template-rows:none;gap:12px}.pf-mini{min-height:150px;padding:18px}.pf-mini h2{max-width:58%;font-size:24px}.pf-mini h2 small{font-size:14px}.pf-mini img{height:72%;bottom:14px;right:14px}.pf-mini span{font-size:15px}.pf-accesos{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px}.pf-acceso{min-height:200px;padding:14px 12px 12px}.pf-acceso b{max-width:100%;font-size:19px}.pf-acceso small{padding:6px 9px;font-size:15px}.pf-acceso img{width:78%;height:64%;bottom:14%;right:-6%}.pf-garantias{grid-template-columns:1fr 1fr;margin:16px 0 0}.pf-garantias li{padding:18px 16px 16px;font-size:13px}.pf-garantias li+li{border-left:0}.pf-garantias li:nth-child(2n){border-left:1px solid #00000014}.pf-garantias li:nth-child(n+3){border-top:1px solid #00000014}.pf-garantias i{margin-bottom:6px;font-size:30px}.pf-garantias b{font-size:15px}.pf-sec{padding-top:34px}.portada .rejilla-prod{gap:12px}.portada .tarjeta{padding:10px 10px 12px}.portada .tarjeta .precio{font-size:21px}.portada .tarjeta .btn.peq{min-height:48px;font-size:15px}.pf-medallones{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.pf-medallon{font-size:13px}.pf-faltas{grid-template-columns:1fr;gap:26px;margin-top:34px;padding:28px 20px}.pf-faltas p{font-size:17px}.pf-pasos li{padding:16px 16px 16px 64px;font-size:16px}.pf-quienes{grid-template-columns:1fr;gap:22px;padding:40px 0 16px}.pf-cifras{padding:4px 18px}.pf-cifras dd{font-size:32px}.pie-abanico{height:96px;margin-top:-88px}.pie-abanico a{width:68px}}.banda-temp{margin:18px 0 4px}.banda-temp-t{letter-spacing:.08em;text-transform:uppercase;color:var(--sec);margin:0 0 8px;font-size:12px;font-weight:700}.banda-temp-l{flex-wrap:wrap;gap:8px;display:flex}.banda-temp a{background:var(--plato);border-radius:10px;flex-direction:column;justify-content:center;min-height:56px;padding:8px 16px;text-decoration:none;transition:background .15s;display:flex}.banda-temp a:hover{background:#e9e9e4}.banda-temp a b{letter-spacing:-.01em;font-variant-numeric:tabular-nums;align-items:center;gap:8px;font-size:17px;font-weight:800;display:flex}.banda-temp a b i{letter-spacing:.04em;text-transform:uppercase;background:var(--ac);color:var(--ink);border-radius:4px;padding:2px 6px;font-size:11px;font-style:normal;font-weight:800}.banda-temp a small{color:var(--sec);font-size:13px;font-weight:600}.banda-temp a[aria-current]{background:var(--ink);color:#fff}.banda-temp a[aria-current] small{color:#bdbdb8}.banda-temp a:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.albumes li.con-otras{border:1px solid var(--rule);border-radius:8px;flex-direction:column;transition:border-color .2s;display:flex}.albumes li.con-otras:hover{border-color:var(--ink)}.albumes li.con-otras .album-tarjeta{border:0;flex:1;height:auto}.tambien{border-top:1px dashed var(--rule);color:var(--sec);margin:0 14px;padding:4px 0 8px;font-size:14px;font-weight:600}.tambien a{color:var(--ink);border-bottom:2px solid var(--ac);padding:8px 0 1px;text-decoration:none;display:inline-block}.col-cuadro dd a{color:var(--ink);border-bottom:2px solid var(--ac);text-decoration:none}@media (width<=900px){.banda-temp a{flex:1 1 0;min-width:0;padding:8px 12px}}.pf-regalo{border-radius:var(--pf-r);background:var(--ac);color:var(--ink);grid-template-columns:auto minmax(0,1fr) 120px auto;align-items:center;gap:24px;margin-top:18px;padding:22px 28px;text-decoration:none;display:grid;position:relative;overflow:hidden}.pf-regalo-sello{background:var(--pf-rojo);color:#fff;letter-spacing:.08em;text-transform:uppercase;border-radius:8px;padding:10px 14px;font-size:15px;font-weight:900;rotate:-6deg;box-shadow:0 8px 14px -8px #00000080}.pf-regalo-txt b{letter-spacing:-.035em;font-size:clamp(22px,2.3vw,30px);font-weight:900;line-height:1.05;display:block}.pf-regalo-txt small{color:#3a3410;margin-top:6px;font-size:16px;font-weight:600;display:block}.pf-regalo-caja{width:120px;height:auto;transition:translate .25s var(--suave), rotate .25s var(--suave);margin:-14px 0}.pf-regalo:hover .pf-regalo-caja{translate:0 -6px;rotate:-4deg}.pf-btn.negro{background:var(--ink);color:#fff;white-space:nowrap}.pf-regalo:hover .pf-btn.negro{background:#2a2a2a}.pf-regalo:focus-visible{outline:3px solid var(--ink);outline-offset:3px}@media (width<=900px){.pf-regalo{grid-template-columns:minmax(0,1fr) 92px;gap:10px 14px;margin-top:12px;padding:18px}.pf-regalo-sello{grid-column:1;justify-self:start;padding:7px 11px;font-size:13px}.pf-regalo-txt{grid-column:1}.pf-regalo-txt b{font-size:22px}.pf-regalo-txt small{font-size:14px}.pf-regalo-caja{grid-area:1/2/span 2;width:92px;margin:0}.pf-regalo .pf-btn{grid-column:1/-1;width:100%}}.pf-cab a,.cab-grupo a,.pie .pie-tel,.seccion h2 a{position:relative}.pf-cab a:before,.cab-grupo a:before,.pie .pie-tel:before,.seccion h2 a:before{content:"";position:absolute;inset:-10px -8px}.compra .agotado-aviso{display:none}.compra.agotado .agotado-aviso{background:#fff6d6;border:1px solid #f0d36b;border-radius:8px;gap:10px;margin:8px 0 18px;padding:16px;display:grid}.compra.agotado .agotado-aviso p{margin:0;font-weight:600}.compra.agotado .agotado-aviso .btn{justify-content:center;min-height:52px}.compra.agotado .fila-compra,.compra.agotado [data-entrega]{display:none}#album .cromo{color:#5e5e57;background:#ecece8;border-width:2px;padding:0}#album .cromo .num{margin:6px 6px 0}#album .cromo .nom{max-width:calc(100% - 12px);margin:auto 6px 0;padding-bottom:5px}#album .cromo .pre{background:var(--ok);color:#fff;letter-spacing:-.02em;text-align:center;white-space:nowrap;text-overflow:ellipsis;align-self:stretch;margin-top:0;padding:4px 2px;font-size:11px;font-weight:800;line-height:1;overflow:hidden}#album .cromo .pre[hidden]{display:none}#album .cromo.cesta{border-color:var(--ok)}#album .cromo.hay:after,#album .cromo.cesta:after{content:none}#album .cromo.hay{color:var(--ink);border-color:#0000}#album .cromo.falta{border:2.5px solid var(--ink);color:var(--ink);background:#fff}#album .cromo.cesta{background:var(--ok);color:#fff}#album .cromo.cesta .pre{text-transform:uppercase;letter-spacing:.02em;background:#0f5a33}#album .cromo.cesta:after{content:"✓";color:#fff;font-size:30px;font-weight:900;line-height:1;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}#album .cromo.cesta .nom{visibility:hidden}#album .cromo.cesta{animation:entra-cesta .25s var(--suave)}@keyframes entra-cesta{0%{transform:scale(.9)}60%{transform:scale(1.06)}to{transform:scale(1)}}#album .casilla-par{min-width:0;display:grid;position:relative}#album .casilla-par[hidden]{display:none}#album .cromo.con-par .nom{margin-bottom:19px}#album .par{border-radius:0 0 calc(var(--r) - 2px) calc(var(--r) - 2px);color:#fff;letter-spacing:-.02em;text-align:center;white-space:nowrap;text-overflow:ellipsis;background:#1f5fae;padding:4px 2px;font-size:11px;font-weight:800;line-height:1;text-decoration:none;position:absolute;bottom:2px;left:2px;right:2px;overflow:hidden}#album .par.roja{background:#b3261e}#album .par.rosa{background:#b8336a}#album .par.naranja{background:#b45309}#album .par.verde{background:#2f6b2f}#album .par.dorada{background:#8a6d12}#album .par:focus-visible{outline:2px solid var(--ink);outline-offset:2px}#album .cromo.salta{animation:salta .9s var(--suave)}@keyframes salta{0%,to{box-shadow:0 0 #0000}30%{box-shadow:0 0 0 4px var(--ink)}}@media (prefers-reduced-motion:reduce){#album .cromo.cesta{animation:none}}.resumen .en-cesta{color:var(--ok);font-weight:700}.resumen .en-cesta b{font-size:17px}.filtro-hay{margin:4px 0 0;scroll-margin-top:90px}.filtro-hay .btn{min-height:48px}.filtro-hay .btn[aria-pressed=true]{background:var(--ink);color:#fff}@media (width<=900px){.filtro-hay #solo-hay{display:none}.filtro-hay{margin:0}}#album .cromo[hidden],#album .seccion[hidden]{display:none!important}.album-cab+.lista,.sec-vacio+.lista{border-top:0;margin-top:0}.sec-vacio{margin:24px 0}.lista li button[hidden]{display:none}.junto-boton{flex-direction:column;gap:6px;margin:12px 0 0;font-size:14px;line-height:1.4;display:flex}.jb-gratis{color:var(--ink);font-weight:600}.jb-pago{color:var(--sec);align-items:center;gap:6px;display:inline-flex}.jb-pago svg{flex:none;width:16px;height:16px}.compra.agotado .junto-boton{display:none}.barra-compra{z-index:45;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--rule);background:#fff;align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px #00000014}.barra-compra[hidden]{display:none}.barra-compra p{flex-direction:column;flex:1;min-width:0;margin:0;display:flex}.barra-compra b{letter-spacing:-.02em;font-size:20px;font-weight:800;line-height:1.1}.barra-compra span{color:var(--sec);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.barra-compra .btn{flex:none;padding-inline:20px}body.con-barra-compra .wa-flota{display:none}body.en-pie .wa-flota{opacity:0;pointer-events:none}.wa-flota{transition:translate .25s var(--rebote), opacity .2s}#filtros{flex-direction:column;gap:14px;margin-top:24px;display:flex}#filtros[hidden]{display:none}.busca-tienda{flex-direction:column;gap:6px;max-width:520px;display:flex}.busca-tienda span{font-size:14px;font-weight:600}.busca-tienda input{font:inherit;border:1.5px solid var(--rule);background:#fff;border-radius:12px;min-height:48px;padding:12px 14px;font-size:16px}.busca-tienda input:focus{border-color:var(--ink);outline:none}.formatos-elige{margin-top:0}.formatos-elige button{font:inherit;border:1px solid var(--rule);color:var(--ink);cursor:pointer;background:#fff;border-radius:999px;min-height:40px;padding:7px 12px;font-size:14px}.formatos-elige button:hover{border-color:var(--ink)}.formatos-elige button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.filtro-estado,.filtro-vacio{margin:0;font-size:15px}.filtro-estado[hidden],.filtro-vacio[hidden]{display:none}.filtro-estado button{font:inherit;text-underline-offset:3px;cursor:pointer;color:var(--ink);background:0 0;border:0;min-height:32px;padding:0;font-weight:600;text-decoration:underline}.bloque-tipo .extra{display:none}body.filtrando .bloque-tipo .extra{display:contents}body.filtrando .bloque-tipo .ver-mas,body.filtrando .cab-tipo .indice{display:none}.bloque-tipo[hidden],.bloque-tipo .grupo[hidden],.bloque-tipo .tarjeta[hidden]{display:none!important}#filtros{scroll-margin-top:96px}.descripcion table{margin-bottom:28px}.solo-hay-mini{font:inherit;border:1.5px solid var(--ink);min-height:40px;color:var(--ink);cursor:pointer;background:0 0;border-radius:999px;padding:6px 12px;font-size:14px;font-weight:600}.solo-hay-mini[hidden]{display:none}.solo-hay-mini[aria-pressed=true]{background:var(--ink);color:#fff}.ir-a{font:inherit;color:var(--ink);border:1.5px solid var(--ink);cursor:pointer;-webkit-appearance:none;appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23111' stroke-width='2'/%3E%3C/svg%3E") right 12px center no-repeat;border-radius:999px;flex:none;width:98px;min-height:40px;padding:6px 28px 6px 14px;font-size:14px;font-weight:600}#album .seccion{scroll-margin-top:84px}.pie-pegatinas{--h:clamp(70px, 8.5vw, 118px);max-width:1400px;margin:44px auto calc(var(--h) * -.36);z-index:1;justify-content:center;align-items:flex-end;gap:clamp(8px,1.8vw,26px);padding:0 16px;line-height:0;display:flex;position:relative}.pie-pegatinas img{height:var(--h);width:auto;rotate:var(--g);filter:drop-shadow(0 6px 10px #00000038)}.pie-pegatinas .coche{height:calc(var(--h) * .72)}.pie-pegatinas+.pie-base{padding-top:calc(var(--alto-pegatinas,42px) + 22px)}@media (prefers-reduced-motion:no-preference){.pie-pegatinas img{transition:transform .35s var(--rebote)}.pie-pegatinas img:hover{transform:translateY(-12px) rotate(calc(var(--g) * -1.5))}}@media (width<=700px){.pie-pegatinas{--h:62px;margin-top:32px}.pie-pegatinas .no-movil{display:none}.pie-pegatinas+.pie-base{--alto-pegatinas:24px}}.album-tarjeta .txt .hay-sueltos{color:var(--ok);background:var(--ok-claro);border-radius:999px;justify-self:start;margin-top:2px;padding:3px 9px;font-size:13px;font-style:normal;font-weight:700}.album-tarjeta .txt .hay-sueltos[hidden],.hay-mini[hidden]{display:none}.hay-mini{color:var(--ok);font-weight:700}.sube{margin:28px 0 40px}.sube[hidden],.sube-op[hidden]{display:none}.sube h2{margin:0 0 14px;font-size:20px}.sube-op{display:contents}@media (width>=901px){.sube .rejilla-prod{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=700px){#recien .rejilla-prod>:nth-child(n+5){display:none}}.pag-404{max-width:760px;padding-top:48px;padding-bottom:72px}.pag-404 h1{margin:0 0 12px;font-size:clamp(36px,6vw,60px)}.salidas-404{gap:12px;max-width:420px;margin:28px 0;display:grid}.salidas-404 .btn{justify-content:center;min-height:52px}.ayuda-404{color:var(--sec)}.ayuda-404 a{color:var(--ink)}@media (width<=600px){.col-cab .plato{display:none}.col-cab{gap:0;padding-bottom:24px}.col-cab .datos{gap:8px 28px;margin-top:16px}.col-cab .datos>div:nth-child(3){display:none}.col-cuerpo{flex-direction:column;display:flex}.col-cuerpo>.banda:not(.agotada),.col-cuerpo>.otra-linea{order:1}.col-cuerpo>.grupo{order:2}.col-cuerpo>.rejilla-prod{margin-top:20px!important}}.pf-mini img{aspect-ratio:.82;object-fit:cover;object-position:center;border-radius:4px}#regalo-sobres .regalo{margin-top:8px}.regalo-album{background:var(--ok-claro);color:#145c37;border-radius:8px;margin:10px 0 0;padding:10px 14px;font-size:14px;font-weight:600}.pf-pronto-sub{color:#4a4a44;max-width:62ch;margin:-8px 0 18px;font-size:17px}.pf-pronto-rej{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.pf-pronto-t{border:1px solid #e4e2da;border-top:6px solid var(--c);border-radius:var(--pf-r);color:var(--ink);background:#fff;flex-direction:column;display:flex;overflow:hidden}.pf-pronto-t img{aspect-ratio:1;object-fit:contain;background:#fff;width:100%;height:auto}.pf-pronto-t>div{flex-direction:column;flex:1;padding:0 20px 20px;display:flex}.pf-pronto-tipo{letter-spacing:.06em;text-transform:uppercase;color:var(--c);font-size:13px;font-weight:800}.pf-pronto-t h3{letter-spacing:-.03em;margin:6px 0 8px;font-size:22px;font-weight:900;line-height:1.1}.pf-pronto-t p{color:#4a4a44;margin:0 0 12px;font-size:15px}.pf-pronto-t ul{margin:0 0 16px;padding:0;list-style:none}.pf-pronto-t li{border-top:1px solid #eeece5;justify-content:space-between;gap:12px;padding:7px 0;font-size:15px;display:flex}.pf-pronto-t li b{white-space:nowrap}.pf-pronto-wa{text-align:center;background:var(--ink);color:#fff;border-radius:10px;margin-top:auto;padding:12px 16px;font-weight:800;text-decoration:none;display:block}.pf-pronto-wa:hover,.pf-pronto-wa:focus-visible{background:var(--c)}@media (width<=900px){.pf-pronto-rej{grid-template-columns:minmax(0,1fr);gap:16px}.pf-pronto-t{grid-template-columns:120px minmax(0,1fr);display:grid}.pf-pronto-t img{padding:10px 0 0 10px}.pf-pronto-t>div{padding:12px 14px 14px}.pf-pronto-t h3{font-size:19px}}@media (width<=600px){.pf-pronto-t{grid-template-columns:96px minmax(0,1fr)}.pf-pronto-t>div>p{display:none}.pf-pronto-tipo{font-size:11px}.pf-pronto-t h3{margin:4px 0 6px;font-size:18px}.pf-pronto-t ul{margin-bottom:10px}.pf-pronto-t li{padding:5px 0;font-size:14px}.pf-pronto-wa{padding:9px 12px;font-size:15px}}.pf-pronto-f{margin-top:auto}.pf-pronto-f label{margin-bottom:6px;font-size:14px;font-weight:700;display:block}.pf-pronto-f div{gap:8px;display:flex}.pf-pronto-f input{min-width:0;font:inherit;color:var(--ink);background:#fff;border:1.5px solid #c9c7be;border-radius:10px;flex:1;padding:11px 12px;font-size:16px}.pf-pronto-f input:focus-visible{outline:3px solid var(--c);outline-offset:1px}.pf-pronto-f button{background:var(--ink);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:10px;padding:11px 16px;font-weight:800}.pf-pronto-f button:hover,.pf-pronto-f button:focus-visible{background:var(--c)}.pf-pronto-f small{color:#146b3a;min-height:1em;margin-top:6px;font-size:14px;font-weight:600;display:block}.pf-pronto-priv{color:#5e5e57;margin:14px 0 0;font-size:13px}@media (width<=600px){.pf-pronto-f input,.pf-pronto-f button{padding:9px 10px}.pf-pronto-f label{font-size:13px}}.club-pag{max-width:760px;padding-top:40px;padding-bottom:48px}.club-pag h1{margin:0 0 16px;font-size:clamp(34px,5vw,56px)}.club-entrada{max-width:60ch;margin:0 0 28px;font-size:18px}.club-niveles{border-top:1px solid var(--rule);margin:0 0 12px;padding:0;list-style:none}.club-niveles li{border-bottom:1px solid var(--rule);grid-template-columns:96px minmax(0,1fr);align-items:center;gap:16px;padding:16px 0;display:grid}.club-niveles .cn-pct{font-variant-numeric:tabular-nums;font-size:30px;font-weight:800}.club-niveles .cn-nombre{gap:2px;display:grid}.club-niveles small{color:var(--sec);font-size:15px}.club-niveles li.suyo{background:var(--ok-claro);border-radius:var(--r);margin:0 -16px;padding:16px}.club-niveles li.suyo .cn-pct{color:var(--ok)}.club-caja{margin:32px 0 0}.club-caja>h2{margin:0 0 8px;font-size:26px}.club-pestanas{gap:8px;margin:0 0 -20px;display:flex}.club-pestanas button{border:1.5px solid var(--rule);border-radius:var(--r) var(--r) 0 0;min-height:48px;font:inherit;cursor:pointer;background:#fff;flex:1;font-weight:600}.club-pestanas button[aria-selected=true]{border-color:var(--ink);background:var(--ink);color:#fff}.club-form{margin-top:24px}.club-form .casilla{align-items:flex-start;gap:10px;margin-top:12px;font-weight:400;display:flex}.club-form .casilla input{flex:none;width:18px;height:18px;margin-top:4px}.club-form .btn{margin-top:16px}.club-error{color:var(--mal);margin:8px 0 0;font-weight:600}.club-error[hidden]{display:none}.enlace{font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;justify-self:start;padding:8px 0;font-size:15px;text-decoration:underline}.club-aviso{border-radius:var(--r);background:var(--ok-claro);margin:12px 0 0;padding:12px 14px;font-size:15px}.club-aviso a{color:var(--ink);font-weight:700}.club-aviso[hidden]{display:none}.totales .t-club{color:var(--ok);font-weight:700}@media (width<=560px){.club-niveles li{grid-template-columns:76px minmax(0,1fr)}.club-niveles .cn-pct{font-size:24px}}.ir-album{border:1.5px solid var(--ink);border-radius:var(--r);color:var(--ink);background:#fff;align-items:center;gap:16px;margin:16px 0 0;padding:14px 16px;text-decoration:none;transition:background .15s;display:flex}.ir-album:hover{background:var(--plato)}.ir-album span:first-child{gap:2px;font-size:15px;line-height:1.35;display:grid}.ir-album .ia-flecha{margin-left:auto;font-size:22px;font-weight:700}.club-landing{--pf-r:14px;--cl-verde:#0f4d2e;padding-top:28px;padding-bottom:64px}.pf-btn.amarillo{background:var(--ac);color:var(--ink)}.pf-btn.amarillo:hover{background:#fd6}.pf-btn.fantasma{color:#fff;background:0 0;box-shadow:inset 0 0 0 2px #ffffffb3}.pf-btn.fantasma:hover{background:#ffffff1a}.cl-heroe{isolation:isolate;border-radius:var(--pf-r);background:var(--cl-verde);color:#fff;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:32px;min-height:clamp(420px,60vh,560px);padding:48px 48px 44px;display:grid;position:relative;overflow:hidden}.cl-eti{letter-spacing:.1em;text-transform:uppercase;color:#bfe3cc;margin:0 0 16px;font-size:13px;font-weight:700}.cl-heroe h1{letter-spacing:-.04em;margin:0;font-size:clamp(42px,5.6vw,80px);font-weight:900;line-height:.95}.cl-sub{color:#dcefe3;max-width:30em;margin:20px 0 28px;font-size:20px;line-height:1.45}.cl-sub b{color:#fff}.cl-foto{justify-self:center;width:min(100%,400px);position:relative}.cl-foto img{filter:drop-shadow(0 30px 40px #00000073);background:#fff;border-radius:10px;width:100%;height:auto;display:block;rotate:-4deg}.cl-pegatina{z-index:1;background:var(--ac);color:var(--ink);letter-spacing:-.03em;animation:cl-pega .6s var(--rebote) .2s both;border-radius:8px;padding:12px 18px;font-size:46px;font-weight:900;line-height:1;position:absolute;top:-14px;right:-10px;rotate:6deg;box-shadow:0 10px 18px -8px #00000080}.cl-pegatina small{letter-spacing:0;margin-top:4px;font-size:14px;font-weight:700;display:block}@keyframes cl-pega{0%{opacity:0;rotate:16deg;scale:1.5}to{opacity:1;rotate:6deg;scale:1}}@media (prefers-reduced-motion:reduce){.cl-pegatina{animation:none}}.cl-prueba{background:var(--plato);border-radius:var(--pf-r);grid-template-columns:repeat(4,minmax(0,1fr));margin:18px 0 0;padding:0;list-style:none;display:grid;overflow:hidden}.cl-prueba li{color:var(--sec);flex-direction:column;gap:2px;padding:24px 26px 22px;font-size:15px;font-weight:600;display:flex}.cl-prueba li+li{border-left:1px solid #00000014}.cl-prueba i{letter-spacing:-.045em;color:var(--ink);font-variant-numeric:tabular-nums;margin-bottom:10px;font-size:40px;font-style:normal;font-weight:900;line-height:1}.cl-prueba b{color:var(--ink);font-size:17px;font-weight:800}.cl-sec{max-width:860px;margin:0 auto;padding-top:88px}.cl-sec h2{letter-spacing:-.035em;margin:0 0 14px;font-size:clamp(30px,3.6vw,46px);font-weight:900;line-height:1.02}.cl-entrada{max-width:38em;margin:0 0 28px;font-size:19px}.cl-niveles{border-top:2px solid var(--ink);margin:0 0 14px;padding:0;list-style:none}.cl-niveles li{border-bottom:1px solid var(--rule);grid-template-columns:150px minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:20px;padding:22px 0;display:grid}.cl-niveles .cn-pct{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:52px;font-weight:900;line-height:1}.cl-niveles li:first-child .cn-pct{color:var(--ok)}.cl-niveles .cn-nombre{gap:2px;display:grid}.cl-niveles .cn-nombre b{font-size:22px}.cl-niveles small,.cl-niveles .cn-extra{color:var(--sec);font-size:16px}.cl-niveles li.suyo{background:var(--ok-claro);border-radius:var(--r);margin:0 -20px;padding:22px 20px}.cl-album{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:40px;display:grid}.cl-lista{margin:0;padding-left:20px;font-size:17px;line-height:1.6}.cl-ejemplo{border-radius:var(--pf-r);background:var(--plato);margin:0;padding:22px;rotate:1.5deg}.cl-ejemplo figcaption{letter-spacing:.08em;text-transform:uppercase;color:var(--sec);margin:0 0 12px;font-size:12px;font-weight:700}.cl-ej-fila{justify-content:space-between;align-items:baseline;gap:12px;font-size:17px;display:flex}.cl-ej-fila span{white-space:nowrap;font-weight:800}.cl-barra{background:#fff;border-radius:99px;height:12px;margin:10px 0 8px;overflow:hidden}.cl-barra span{background:var(--ok);border-radius:99px;height:100%;display:block}.cl-ejemplo small,.cl-ej small{color:var(--sec);font-size:14px}.cl-mis{margin-top:32px}.cl-mis h3{margin:0 0 12px;font-size:22px}.cl-ej{border:1px solid var(--rule);border-radius:var(--r);color:var(--ink);margin-bottom:10px;padding:16px 18px;text-decoration:none;display:block}.cl-ej:hover{border-color:var(--ink)}.cl-pasos{counter-reset:paso;gap:0;margin:0;padding:0;list-style:none;display:grid}.cl-pasos li{counter-increment:paso;border-bottom:1px solid var(--rule);grid-template-columns:56px minmax(0,1fr);align-items:baseline;gap:16px;padding:18px 0;font-size:18px;display:grid}.cl-pasos li:before{content:counter(paso);letter-spacing:-.04em;color:var(--ok);font-size:34px;font-weight:900}.club-landing .club-caja{max-width:640px;margin-top:8px}.cl-preguntas details{border-bottom:1px solid var(--rule)}.cl-preguntas summary{cursor:pointer;justify-content:space-between;gap:16px;padding:18px 0;font-size:18px;font-weight:700;list-style:none;display:flex}.cl-preguntas summary::-webkit-details-marker{display:none}.cl-preguntas summary:after{content:"+";font-size:24px;line-height:1}.cl-preguntas details[open] summary:after{content:"−"}.cl-preguntas details p{color:#3a3a3a;max-width:40em;margin:0 0 18px;font-size:17px}@media (width<=860px){.cl-heroe{grid-template-columns:minmax(0,1fr);gap:28px;min-height:0;padding:32px 22px 28px}.cl-foto{order:-1;width:min(72%,300px)}.cl-pegatina{font-size:34px;right:-18px}.cl-sub{font-size:18px}.cl-prueba{grid-template-columns:repeat(2,minmax(0,1fr))}.cl-prueba li:nth-child(3){border-left:0}.cl-prueba li:nth-child(n+3){border-top:1px solid #00000014}.cl-prueba li{padding:18px 16px}.cl-prueba i{font-size:32px}.cl-sec{padding-top:64px}.cl-niveles li{grid-template-columns:96px minmax(0,1fr);gap:4px 14px}.cl-niveles .cn-pct{grid-row:span 2;font-size:36px}.cl-niveles .cn-extra{grid-column:2;font-size:15px}.cl-album{grid-template-columns:minmax(0,1fr);gap:28px}}.pf-club{border-radius:var(--pf-r);color:#fff;background:#0f4d2e;align-items:center;gap:24px;margin-top:18px;padding:22px 28px;text-decoration:none;display:flex}.pf-club-peg{background:var(--ac);color:var(--ink);letter-spacing:-.03em;border-radius:8px;flex:none;padding:10px 14px;font-size:30px;font-weight:900;line-height:1;rotate:-5deg;box-shadow:0 8px 14px -6px #00000080}.pf-club-txt{gap:4px;display:grid}.pf-club-txt b{letter-spacing:-.02em;font-size:22px}.pf-club-txt small{color:#dcefe3;font-size:16px}.pf-club .pf-btn{flex:none;margin-left:auto}.pf-club:hover .pf-btn{background:#fd6}@media (width<=700px){.pf-club{flex-wrap:wrap;gap:16px;padding:22px 20px}.pf-club .pf-btn{width:100%;margin-left:0}}.cl-heroe h1 span{display:block}.descripcion{font-size:17px;line-height:1.6}.descripcion table{font-size:16px}.envio{font-size:15.5px;line-height:1.5}.junto-boton,.col-cuadro dl>div{font-size:15.5px}.col-nombre{font-size:22px}.col-enlaces,.ir-album span:first-child{font-size:16px}.ir-album b{font-size:17px}.album-cab .sub{font-size:20px;line-height:1.5}.mundo-tarjeta{background:var(--fondo-mundo);border-color:#0000}.mundo-tarjeta b{font-size:24px}.mundo-tarjeta small{font-size:16px}.bloque-tipo{isolation:isolate;margin-top:48px;padding:56px 0 64px;position:relative}.bloque-tipo:nth-of-type(odd):before{content:"";background:var(--fondo-mundo);opacity:.45;z-index:-1;position:absolute;inset:0 calc(50% - 50vw)}.albumes{gap:18px}.album-tarjeta,.albumes li.con-otras{background:#fff}.albumes li.con-otras .album-tarjeta{background:0 0}.album-tarjeta{transition:border-color .2s, translate .25s var(--rebote);gap:20px;padding:18px}.album-tarjeta:hover,.albumes li.con-otras:hover{translate:0 -3px}.albumes li.con-otras:hover .album-tarjeta{translate:none}.tapa{width:112px;height:112px}.tapa img{transition:rotate .3s var(--rebote), scale .3s var(--rebote)}.album-tarjeta:hover .tapa img{rotate:-4deg;scale:1.08}.album-tarjeta .txt{gap:5px}.album-tarjeta .txt b{font-size:21px}.album-tarjeta .txt small{font-size:16px}.album-tarjeta .txt i{font-size:17px}.album-tarjeta .txt .hay-sueltos{padding:4px 11px;font-size:15px}.tambien{font-size:16px}body:has(.bloque-tipo){overflow-x:clip}@media (width<=900px){.mundo-tarjeta b{font-size:19px}.tapa{width:92px;height:92px}.album-tarjeta .txt b{font-size:19px}.album-cab .sub{font-size:18px}}@media (prefers-reduced-motion:reduce){.album-tarjeta,.tapa img{transition:none}.album-tarjeta:hover .tapa img{rotate:none;scale:none}}.cuenta-pag{max-width:760px;padding-top:40px;padding-bottom:56px}.cuenta-pag h1{margin:0 0 4px;font-size:clamp(34px,5vw,56px)}.cu-correo{color:var(--sec);margin:0 0 20px}.cu-saltos{flex-wrap:wrap;gap:8px;margin:0 0 8px;display:flex}.cu-saltos a,.cu-salir{border:1px solid var(--rule);min-height:40px;color:var(--ink);font:inherit;cursor:pointer;background:#fff;border-radius:99px;align-items:center;padding:0 14px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.cu-saltos a:hover{border-color:var(--ink)}.cu-salir{color:var(--mal)}.cu-salir:hover{border-color:var(--mal)}.cu-bloque{border-top:1px solid var(--rule);margin-top:32px;padding:32px 0 0;scroll-margin-top:96px}.cu-bloque h2{margin:0 0 12px;font-size:26px}.cu-club{background:var(--ok-claro);border-top:0;border-radius:14px;margin-top:16px;padding:22px 24px}.cu-club h2{font-size:24px}.cu-club .acciones{margin-top:16px}.cuenta-pag .cl-barra{background:var(--plato)}.cu-pedidos{gap:14px;margin:0;padding:0;list-style:none;display:grid}.cu-pedido{border:1px solid var(--rule);border-radius:14px;padding:18px 18px 14px}.cu-pcab{flex-wrap:wrap;justify-content:space-between;gap:4px 12px;font-size:17px;display:flex}.cu-pcab span{color:var(--sec)}.cu-pasos{color:var(--sec);grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin:14px 0 10px;padding:0;font-size:13px;font-weight:600;list-style:none;display:grid}.cu-pasos li{border-top:4px solid var(--rule);padding-top:6px}.cu-pasos li.hecho{border-color:var(--ok);color:var(--ink)}.cu-pasos li.ahora{color:var(--ok)}.cu-estado{margin:6px 0 2px;font-weight:700}.cu-estado.anulado{color:var(--mal)}.cu-mov{border-left:2px solid var(--rule);gap:8px;margin:10px 0 0;padding:0 0 0 14px;font-size:14px;list-style:none;display:grid}.cu-mov li{color:var(--sec);display:grid}.cu-mov li.ultimo{color:var(--ink)}.cu-mov span{font-size:12px}.cu-items{border-top:1px solid var(--rule);gap:8px;margin:12px 0 0;padding:12px 0 0;font-size:15px;list-style:none;display:grid}.cu-items li{align-items:center;gap:10px;display:flex}.cu-items img{object-fit:contain;background:var(--plato);border-radius:6px;flex:none;width:48px;height:48px}.cu-mas{color:var(--sec)}.cu-datos{margin-top:8px}.cu-datos input[readonly]{background:var(--plato);color:var(--sec)}.cu-datos .acciones{margin-top:12px}.cu-msg{min-height:1.4em;margin:6px 0 0;font-weight:600}.cu-msg.bien{color:var(--ok)}.cu-msg.mal{color:var(--mal)}.cu-contacto{gap:8px;margin:8px 0 12px;padding:0;font-size:18px;font-weight:600;list-style:none;display:grid}.cu-fin{margin-top:40px}@media (width<=640px){.cuenta-pag .pago .fila{grid-template-columns:minmax(0,1fr)}.cu-pasos{font-size:12px}}.cu-quiero{border:1px solid var(--rule);border-radius:var(--r);margin-bottom:10px;padding:16px 18px}.cu-quiero a{color:var(--ink)}.cu-cods{flex-wrap:wrap;gap:6px;margin:10px 0 8px;display:flex}.cu-cods span{background:var(--plato);text-align:center;font-variant-numeric:tabular-nums;border-radius:6px;min-width:36px;padding:4px 8px;font-size:14px;font-weight:700}.lista .cod .mini-foto{object-fit:cover;background:var(--plato);border-radius:4px;width:45px;height:60px;margin-bottom:6px;display:block}.cromo.con-foto{background:var(--plato);padding:0}.cromo .foto-c{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cromo.con-foto .num{color:var(--ink);background:#ffffffeb;border-radius:4px;margin:4px;padding:2px 5px;position:relative}.cromo.con-foto .nom{display:none}.cromo.con-foto .pre{position:relative}.compartir{flex-wrap:wrap;align-items:center;gap:8px 14px;margin:14px 0 0;display:flex}.compartir .enlace-copiar{min-height:44px;font:inherit;color:var(--sec);cursor:pointer;background:0 0;border:0;align-items:center;padding:0 4px;font-size:14px;text-decoration:underline;display:inline-flex}.cromo-pag .cp-top{grid-template-columns:minmax(0,420px) minmax(0,1fr);align-items:start;gap:48px;padding-bottom:40px;display:grid}.cp-foto{background:var(--plato);border-radius:var(--r);padding:24px}.cp-foto img{border-radius:4px;width:100%;height:auto;display:block}.cp-dorso{aspect-ratio:3/4;text-align:center;color:var(--sec);border:1.5px dashed #c9c9c4;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:16px;display:flex}.cp-dorso .cp-num{letter-spacing:-.04em;color:var(--ink);font-size:72px;font-weight:800;line-height:1}.cp-dorso .cp-sec{font-weight:600}.cp-dorso .cp-col{font-size:13px}.cp-datos h1{margin:0 0 18px}.cp-ficha{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;margin:0 0 24px;display:grid}.cp-ficha dt{color:var(--sec);font-size:13px}.cp-ficha dd{margin:2px 0 0;font-weight:600}.lista.cp-compra li{grid-template-columns:auto minmax(0,1fr) auto}.cp-compra .cp-precio{letter-spacing:-.03em;font-size:32px;font-weight:800}.cp-compra button.btn{min-height:46px;padding:0 20px}.cp-notas{color:var(--sec);margin:20px 0 0;padding:0 0 0 18px;font-size:14px;line-height:1.5}.cp-notas li+li{margin-top:6px}.cp-vecinos{border-top:1px solid var(--rule);padding:32px 0 48px}.cp-vecinos ul{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px 24px;margin:16px 0 24px;padding:0;list-style:none;display:grid}.cp-vecinos a{text-decoration:none}.cp-vecinos a:hover{text-decoration:underline}.cp-vecinos b{font-variant-numeric:tabular-nums;min-width:3.2em;display:inline-block}@media (width<=900px){.cromo-pag .cp-top{grid-template-columns:minmax(0,1fr);gap:24px}.cp-foto{max-width:340px;padding:16px}.lista.cp-compra li{grid-template-columns:minmax(0,1fr) auto}.cp-compra .cp-precio{grid-area:1/1}.cp-compra .est{grid-area:2/1}.cp-compra button.btn{grid-area:1/2/span 2}}.mas-buscados{padding:40px 0 8px}.mb-fila{scroll-snap-type:x mandatory;scrollbar-width:thin;grid-auto-columns:minmax(150px,180px);grid-auto-flow:column;gap:16px;margin:0;padding:4px 0 16px;list-style:none;display:grid;overflow-x:auto}.mb-fila li{scroll-snap-align:start}.mb-fila a{color:inherit;flex-direction:column;gap:2px;text-decoration:none;display:flex}.mb-fila a:hover b{text-decoration:underline}.mb-foto{aspect-ratio:3/4;background:var(--plato);border-radius:var(--r);justify-content:center;align-items:center;margin-bottom:8px;display:flex;overflow:hidden}.mb-foto img{object-fit:cover;width:100%;height:100%}.mb-foto.lata img{object-fit:contain;padding:12px}.mb-foto.vacia{background:#fff;border:1.5px dashed #c9c9c4}.mb-num{letter-spacing:-.04em;font-size:40px;font-weight:800}.mb-fila b{font-size:15px;line-height:1.25}.mb-fila small{color:var(--sec);font-size:13px;line-height:1.3}.mb-precio{color:var(--ok);margin-top:4px;font-size:17px;font-weight:800}.solo-movil{display:none}@media (width<=900px){.cab nav .solo-movil{white-space:nowrap;align-items:center;min-height:44px;font-weight:600;text-decoration:none;display:inline-flex}}.cu-nivel{letter-spacing:.06em;text-transform:uppercase;color:var(--ok);margin:0 0 2px;font-size:13px;font-weight:700}.cu-club-cab{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.cu-club-cab h2{margin:0 0 8px}.cu-pct{color:var(--ok);font-variant-numeric:tabular-nums;font-size:34px;font-weight:800;line-height:1}.cu-club .cl-barra{background:#fff;margin:14px 0 8px}.cu-sugeridos{padding-bottom:56px}@media (width>=960px){.cuenta-pag{max-width:var(--ancho);padding-top:48px}.cu-cab{border-bottom:1px solid var(--rule);margin-bottom:32px;padding-bottom:28px}.cu-correo{margin:0}.cu-cuerpo{grid-template-columns:200px minmax(0,1fr);align-items:start;gap:48px;display:grid}.cu-saltos{flex-flow:column;gap:2px;margin:0;position:sticky;top:96px}.cu-saltos a,.cu-salir{background:0 0;border:0;border-radius:8px;justify-content:flex-start;width:100%;min-height:42px;font-size:16px}.cu-saltos a:hover{background:var(--plato)}.cu-salir{border-top:1px solid var(--rule);border-radius:0;margin-top:14px;padding-top:14px}.cu-salir:hover{background:0 0;text-decoration:underline}.cu-rejilla{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.cu-bloque{border:1px solid var(--rule);background:#fff;border-radius:14px;margin:0;padding:26px 28px;scroll-margin-top:110px}.cu-bloque h2{font-size:24px}.cu-club{background:var(--ok-claro);border:0;grid-column:1/-1;padding:30px 32px}.cu-club h2{font-size:34px}.cu-pct{font-size:48px}#pedidos{grid-column:1/-1}.cu-datos.pago{box-shadow:none;background:0 0;border:0;max-width:none;padding:0}.cu-fin{display:none}}.cu-alb:hover{border-color:var(--rule)}.cu-alb a{color:var(--ink)}.cu-hay{border-top:1px dashed var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-top:12px;padding-top:12px;display:flex}.cu-hay p{margin:0}.cu-hay b{color:var(--ok)}@media (width>=960px){.cu-saltos a.activo{background:var(--plato);font-weight:800}}.calcula{background:var(--plato);border-radius:12px;margin:28px 0 36px;padding:24px}.calcula h2{margin-top:0}.calcula-pregunta{margin-bottom:8px;font-size:18px;font-weight:700;display:block}.calcula-entrada{align-items:center;gap:12px;display:flex}.calcula-entrada input{width:130px;min-height:52px;font:inherit;border:2px solid var(--ink);border-radius:var(--r);color:var(--ink);background:#fff;padding:8px 14px;font-size:26px;font-weight:800}.calcula-entrada input:focus-visible{outline:3px solid var(--ac);outline-offset:2px}.calcula-entrada span{color:var(--sec);font-size:16px}.calcula-marcadas{color:var(--ok);margin:10px 0 0;font-size:15px}.calcula-res{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin:20px 0 12px;display:grid}.calcula-res div{background:#fff;border-radius:8px;padding:14px 16px}.calcula-res dt{color:var(--sec);margin-bottom:4px;font-size:14px}.calcula-res dd{margin:0;font-size:18px;line-height:1.3}.calcula-res [hidden]{display:none}.calcula-res .mejor{box-shadow:inset 0 0 0 2px var(--ok)}.calcula-res .mejor dd b{color:var(--ok)}.calcula-consejo{margin:0 0 8px;font-weight:600}.calcula-stock{margin:0 0 8px}.calcula-nota{color:var(--sec);margin:0 0 14px;font-size:14px}.tabla-completar small{color:var(--sec);font-size:13px;display:block}.tabla-completar tr.mejor td{background:var(--ok-claro)}.otros-albumes{margin-top:8px}.a-guia-completar{margin:14px 0 0;font-size:16px}.a-guia-completar a{min-height:40px;color:var(--ink);align-items:center;font-weight:600;display:inline-flex}.cuanto-cuesta-tit{letter-spacing:-.02em;margin:64px 0 6px;scroll-margin-top:90px;font-size:clamp(26px,3vw,34px)}.completar-lista{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:24px 0 0;padding:0;list-style:none;display:grid}.completar-lista a{background:var(--plato);height:100%;color:var(--ink);border-radius:12px;flex-direction:column;gap:4px;padding:18px 20px;text-decoration:none;display:flex}.completar-lista a:hover{background:#ebebe6}.completar-lista b{font-size:17px;line-height:1.25}.completar-lista span{color:var(--sec);font-size:14px}.completar-lista .cifra{color:var(--ink);margin-top:auto;padding-top:6px;font-size:15px;font-weight:700}@media (width<=900px){.completar-lista{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.completar-lista{grid-template-columns:minmax(0,1fr)}.calcula{padding:18px 16px}.calcula-res{grid-template-columns:minmax(0,1fr)}}.novedades{padding-top:0;padding-bottom:56px}.nv-cab{padding:4px 0 8px}.nv-sub{color:#4a4a44;max-width:60ch;margin:14px 0 0;font-size:19px}.nv-fecha{color:var(--sec);white-space:nowrap}.nv-resumen{flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0;list-style:none;display:flex}.nv-resumen li{background:var(--ok-claro);color:#145c37;border-radius:var(--r);padding:8px 12px;font-size:15px;font-weight:700}.nv-saltos{flex-wrap:wrap;gap:8px 18px;margin-top:18px;display:flex}.nv-saltos a{border-bottom:2px solid var(--ac);align-items:center;min-height:40px;font-weight:700;text-decoration:none;display:inline-flex}.nv-suyas{border:2px solid var(--ink);border-radius:var(--pf-r);margin-top:28px;padding:24px 28px}.nv-suyas h2{letter-spacing:-.035em;margin-bottom:10px;font-size:clamp(24px,2.6vw,32px);font-weight:900}.nv-suyas-cuerpo>p{max-width:60ch;margin:0 0 14px;font-size:17px}.nv-suyas-cuerpo>p:last-child{margin-bottom:0}.nv-suyas-si b{color:var(--ok);font-size:19px}.nv-suyas-lista{margin:0;padding:0;list-style:none}.nv-suyas-lista li{border-top:1px solid var(--rule);justify-content:space-between;align-items:center;gap:12px 18px;padding:12px 0;display:flex}.nv-suyas-txt{flex-direction:column;gap:2px;min-width:0;display:flex}.nv-suyas-txt a{font-size:17px;font-weight:800;text-decoration:none}.nv-suyas-txt a:hover{text-decoration:underline}.nv-suyas-txt small{color:#4a4a44;font-size:15px}.nv-suyas-lista .btn{flex:none}.nv-intro{color:#4a4a44;margin:-6px 0 22px;font-size:17px}.nv-album{border-top:1px solid var(--rule);grid-template-columns:120px minmax(0,1fr);gap:24px;padding:24px 0;display:grid}.nv-plato{aspect-ratio:1;background:var(--plato);border-radius:10px;place-items:center;width:120px;padding:12px;font-size:40px;font-weight:900;text-decoration:none;display:grid}.nv-plato img{object-fit:contain;width:100%;height:100%}.nv-album h3{letter-spacing:-.03em;font-size:clamp(22px,2.2vw,28px);font-weight:900}.nv-album h3 a{text-decoration:none}.nv-album h3 a:hover{text-decoration:underline}.nv-cifra{color:#4a4a44;margin:8px 0 14px;font-size:17px}.nv-cifra b{color:var(--ok)}.nv-chips{grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:8px;margin:0 0 16px;padding:0;list-style:none;display:grid}.nv-chips li[hidden]{display:none}.nv-cromo{aspect-ratio:3/4;border-radius:var(--r);width:100%;color:var(--ink);text-align:left;font-variant-numeric:tabular-nums;background:#e3e3df;border:1.5px solid #0000;flex-direction:column;align-items:flex-start;padding:0;transition:background .15s,transform .1s;display:flex;position:relative;overflow:hidden}.nv-cromo:hover{border-color:#b9b9b4}.nv-cromo:active{transform:scale(.94)}.nv-cromo:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.nv-cromo .num{letter-spacing:-.02em;overflow-wrap:anywhere;margin:7px 7px 0;font-size:14px;font-weight:800;line-height:1.05}.nv-cromo .nom{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 14px);margin:auto 7px 0;padding-bottom:5px;font-size:11px;font-weight:500;line-height:1.2;overflow:hidden}.nv-cromo .pre{background:var(--ok);color:#fff;text-align:center;white-space:nowrap;align-self:stretch;margin-top:auto;padding:5px 2px;font-size:12px;font-weight:800;line-height:1}.nv-cromo .nom+.pre{margin-top:0}.nv-cromo.cesta{background:var(--ok);border-color:var(--ok);color:#fff}.nv-cromo.cesta .pre{text-transform:uppercase;letter-spacing:.02em;background:#0f5a33;font-size:11px}.nv-cromo.cesta:after{content:"✓";color:#fff;font-size:30px;font-weight:900;line-height:1;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.nv-cromo.cesta .num,.nv-cromo.cesta .nom{opacity:.35}.nv-mas{color:#4a4a44;flex-wrap:wrap;align-items:center;gap:10px 14px;margin:0;display:flex}.nv-siguen{border-top:1px solid var(--rule);color:#4a4a44;margin:8px 0 0;padding-top:18px;font-size:17px}.nv-siguen a{color:var(--ink);font-weight:700}.nv-cuando{letter-spacing:-.02em;margin:8px 0 14px;font-size:20px}.nv-cuando~.nv-cuando{margin-top:32px}.nv-faltas{grid-template-columns:minmax(0,1fr)}.nv-faltas p{max-width:52ch}@media (width<=640px){.nv-sub{font-size:17px}.nv-suyas{padding:20px 16px}.nv-suyas-lista li{flex-direction:column;align-items:stretch}.nv-suyas-lista .btn{width:100%;min-height:48px}.nv-album{grid-template-columns:72px minmax(0,1fr);align-items:start;gap:0 14px}.nv-album-txt{display:contents}.nv-plato{grid-area:1/1/span 2;width:72px;padding:6px;font-size:26px}.nv-album h3,.nv-cifra{grid-column:2}.nv-chips,.nv-mas{grid-column:1/-1}.nv-chips{grid-template-columns:repeat(4,minmax(0,1fr))}.nv-mas .btn{width:100%;min-height:48px}}.nv-suyas .btn.hecho[disabled]{opacity:1}@media (width<=600px){body:has(.nv-chips) .wa-flota{display:none}}.lupa svg{flex:none;width:20px;height:20px}.buscar h1{margin-bottom:24px}.busca-form{gap:10px;max-width:760px;display:flex}.busca-form input{border:1.5px solid var(--ink);border-radius:var(--r);min-width:0;height:52px;font:inherit;color:var(--ink);background:#fff;flex:auto;padding:0 16px;font-size:17px}.busca-form input:focus-visible{outline:2px solid var(--ac);outline-offset:2px}.b-estado{color:var(--sec);margin:14px 0 28px}.b-grupo{margin-bottom:40px}.b-grupo h2{border-bottom:1px solid var(--rule);margin-bottom:14px;padding-bottom:10px;font-size:22px}.b-grupo h2 span{color:var(--sec);font-size:16px;font-weight:500}.b-grupo ul{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.b-grupo li a{border-radius:var(--r);background:var(--plato);grid-template-rows:auto auto;grid-template-columns:64px minmax(0,1fr);align-items:center;column-gap:14px;min-height:64px;padding:8px;text-decoration:none;display:grid}.b-grupo li a:hover{background:#ebebe6}.b-grupo li a>img,.b-grupo li a>span{object-fit:contain;background:#fff;border-radius:4px;grid-row:1/3;width:64px;height:64px}.b-grupo li a>.b-alb{background:var(--ac);place-items:center;font-size:18px;font-weight:700;display:grid}.b-grupo b{overflow-wrap:anywhere;align-self:end;font-weight:600;line-height:1.25}.b-grupo small{color:var(--sec);align-self:start;font-size:14px}.b-prods small:not(.agotado){color:var(--ink);font-weight:600}.b-cromos li a{grid-template-columns:minmax(0,1fr);min-height:0;padding:10px 12px}.b-mas,.b-nada{color:var(--sec)}@media (width<=900px){.lupa{justify-content:center;width:44px;height:44px}.busca-form .btn{padding:0 16px}}.btn-cesta .bolsa{width:20px;height:20px;display:none}@media (width<=480px){.cab>.envol{gap:8px}.cab nav{gap:6px}.marca{font-size:17px}.menu-col .opc{padding:0 10px}.lupa{width:40px}.btn-cesta{gap:6px;padding:0 10px}.btn-cesta .cesta-t{display:none}.btn-cesta .bolsa{display:block}}.busca-cab{display:none}@media (width>=1180px){.busca-cab{border:1.5px solid var(--rule);border-radius:var(--r);cursor:text;background:#fff;align-items:center;gap:8px;width:220px;height:44px;padding:0 12px;display:flex}.busca-cab:focus-within{border-color:var(--ink)}.busca-cab svg{width:18px;height:18px;color:var(--sec);flex:none}.busca-cab input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:auto;padding:0;font-size:15px}.cab .lupa{display:none}}@media (width>=901px) and (width<=1179px){.nav-nov,.lupa .largo{display:none}}.pf-busca{max-width:none;margin:0 0 18px}@media (width>=1180px){.pf-busca{display:none}}@media (width<=900px){.pf-busca input{font-size:16px}.pf-busca input::placeholder{font-size:15px}}.regalos{padding-top:0}.rg-heroe{background:var(--pf-marino);color:#fff;border-radius:var(--pf-r);grid-template-columns:1.3fr 1fr;align-items:center;gap:28px;padding:44px;display:grid;overflow:hidden}.rg-heroe h1{letter-spacing:-.035em;margin:0;font-size:clamp(34px,4vw,56px);font-weight:900;line-height:.98}.rg-heroe-txt>p:not(.rg-cuenta){color:#e6edf5;max-width:38ch;margin:16px 0 26px;font-size:20px}.rg-cuenta{background:var(--ac);color:var(--ink);border-radius:6px;margin:0 0 18px;padding:6px 12px;font-size:15px;font-weight:800;display:inline-block}.rg-heroe-foto{aspect-ratio:1;background:#fff;border-radius:50%;justify-self:center;width:100%;max-width:420px;padding:9%;display:block}.rg-heroe-foto img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%}.rg-filtro{margin-top:36px}.rg-filtro h2{letter-spacing:-.04em;margin:0 0 14px;font-size:clamp(26px,2.6vw,34px);font-weight:900}.rg-tramos{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.rg-tramos a{border:2px solid var(--ink);min-height:64px;color:var(--ink);border-radius:12px;align-content:center;gap:2px;padding:12px 18px;font-size:19px;font-weight:800;text-decoration:none;display:grid}.rg-tramos a small{color:var(--sec);font-size:14px;font-weight:500}.rg-tramos a:hover{background:var(--plato)}.rg-gusta-t{margin:22px 0 10px;font-size:18px;font-weight:800}.rg-gusta{flex-wrap:wrap;gap:10px;display:flex}.rg-gusta button{border:2px solid var(--rule);background:var(--c,#fff);min-height:48px;font:inherit;color:var(--ink);cursor:pointer;border-radius:999px;padding:0 20px;font-size:16px;font-weight:700}.rg-gusta button[aria-pressed=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.rg-gusta button[aria-pressed=true]:before{content:"✓ "}.rg-dice{color:var(--sec);max-width:60ch;margin:-8px 0 18px;font-size:18px}.rg-item{display:contents}.rg-item[hidden],.rg-nada[hidden],.rg-mas[hidden]{display:none}.rg-nada{background:var(--plato);border-radius:12px;padding:18px 20px;font-size:17px}.rg-mas{white-space:normal;text-align:center;min-height:48px;margin-top:20px}.rg-faltas{grid-template-columns:1.15fr 1fr}.rg-faltas .rg-sobres{color:#c9c9c4;max-width:44ch;margin:22px 0 0;font-size:16px}.rg-fechas-tabla{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.rg-fechas-tabla>div{background:var(--plato);border-radius:var(--pf-r);padding:22px 24px}.rg-fechas-tabla p{margin:0 0 8px;font-size:17px}.rg-f-t{letter-spacing:-.02em;font-weight:900;font-size:22px!important}.rg-nota{color:var(--sec);max-width:70ch;margin:16px 0 0;font-size:16px}.rg-preguntas details{border-bottom:1px solid var(--rule)}.rg-preguntas summary{cursor:pointer;min-height:48px;padding:16px 0;font-size:18px;font-weight:700}.rg-preguntas details p{max-width:70ch;margin:0 0 18px;font-size:17px}.pf-navidad{border-radius:var(--pf-r);background:var(--pf-marino);color:#fff;align-items:center;gap:24px;margin-top:18px;padding:22px 28px;text-decoration:none;display:flex}.pf-navidad-txt{gap:4px;display:grid}.pf-navidad-txt b{letter-spacing:-.02em;font-size:22px}.pf-navidad-txt small{color:#dbe5f0;font-size:16px}.pf-navidad img{object-fit:contain;background:#fff;border-radius:10px;flex:none;width:72px;height:72px;padding:6px}.pf-navidad .pf-btn{flex:none;margin-left:auto}@media (width<=900px){.rg-heroe{grid-template-columns:1fr;gap:18px;padding:28px 20px}.rg-heroe-foto{max-width:200px}.rg-heroe-txt>p:not(.rg-cuenta){font-size:17px}.rg-heroe .pf-btns{gap:10px;display:grid}.rg-tramos{grid-template-columns:repeat(2,minmax(0,1fr))}.rg-tramos a{font-size:17px}.rg-faltas,.rg-fechas-tabla{grid-template-columns:1fr}.rg-mas{width:100%}.pf-navidad{flex-wrap:wrap;gap:16px;padding:22px 20px}.pf-navidad .pf-btn{width:100%;margin-left:0}}.variedad{flex-wrap:wrap;gap:8px;margin:14px 0 0;scroll-margin-top:90px;display:flex}.variedad button{border:1.5px solid var(--rule);min-height:40px;color:var(--ink);font:inherit;cursor:pointer;background:#fff;border-radius:999px;padding:0 14px;font-size:14px;font-weight:600}.variedad button:hover{border-color:var(--ink)}.variedad button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.variedad button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.lista-compartida{border-radius:var(--r);background:var(--ok-claro);margin:14px 0 0;padding:16px 18px}.lista-compartida[hidden],.pasar-lista[hidden]{display:none}.lista-compartida p{margin:0 0 12px}.lc-botones{flex-wrap:wrap;gap:10px;display:flex}.lista-compartida .lc-nota{color:var(--sec);margin:12px 0 0;font-size:14px}.lista-compartida .lc-nota a{color:var(--ink);font-weight:600}.pasar-lista p{margin:0 0 4px}.pasar-lista .compartir{margin-top:10px}@media (width<=900px){.herr .panel.pasar-lista{order:-1}.lc-botones .btn{flex:auto}}.esp-indice{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:24px 0 8px;padding:0;list-style:none;display:grid}.guia .esp-indice li{margin:0}.esp-indice a{border-radius:var(--r);background:var(--plato);min-height:64px;color:var(--ink);flex-direction:column;gap:2px;padding:12px 16px;text-decoration:none;display:flex}.esp-indice a:hover{background:#ebebe6}.esp-indice b{font-size:17px}.esp-indice span{color:var(--sec);font-size:14px}.esp-serie{margin-top:40px;scroll-margin-top:90px}.esp-serie h2{margin-bottom:4px}.esp-meta{color:var(--sec);margin:0 0 8px;font-size:15px;font-weight:600}.esp-serie .lista{margin-top:12px}.guia .esp-serie .lista li{margin:0}.esp-serie .lista button{min-height:44px}.esp-ver a{min-height:44px;color:var(--ink);align-items:center;font-weight:600;display:inline-flex}.esp-faq dt{color:var(--ink);margin-top:16px;font-weight:700}.esp-faq dd{margin:4px 0 0}.esp-botones{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}@media (width<=600px){.esp-indice{grid-template-columns:minmax(0,1fr)}}.esp-precios{border-radius:var(--r);background:var(--plato);margin:12px 0 0;padding:12px 16px;font-size:15px;list-style:none}.guia .esp-precios li{grid-template-columns:76px minmax(0,1fr);gap:8px;margin:4px 0;display:grid}.esp-precios b{color:var(--ink)}.conviene{border:1px solid var(--rule);border-radius:8px;margin:32px 0 0;padding:24px}.conviene h2{margin:0 0 10px;font-size:clamp(22px,2.4vw,28px)}.conviene>p{max-width:70ch;color:var(--ink);margin:0 0 6px}.conviene .oculto{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.conviene table{border-collapse:collapse;width:100%;margin-top:18px;font-size:15px}.conviene th,.conviene td{border-top:1px solid var(--rule);text-align:left;vertical-align:middle;padding:12px 10px}.conviene thead th{letter-spacing:.08em;text-transform:uppercase;color:var(--sec);border-top:0;padding-top:0;font-size:12px;font-weight:600}.conviene td{white-space:nowrap;font-variant-numeric:tabular-nums}.conviene td:last-child{text-align:right}.conviene tbody th{font-weight:600}.conviene tbody th a{color:var(--ink);text-decoration:none}.conviene tbody th a:hover{text-decoration:underline}.conviene tbody th small{color:var(--sec);margin-top:2px;font-size:13px;font-weight:400;display:block}.conviene tbody th small.sello-b{vertical-align:1px;background:var(--ink);color:#fff;border-radius:4px;margin:0 0 0 8px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-block}.conviene tr.barata{background:var(--plato)}.conviene td b{font-size:17px}.conviene .btn.peq{background:var(--ink);color:#fff;min-height:44px}.conviene .btn.peq:hover{background:#333}.conviene .btn.peq.hecho{background:var(--ok);border-color:var(--ok)}.conviene-nota{color:var(--sec);margin:14px 0 0;font-size:13px}@media (width<=640px){.conviene{padding:18px 16px}.conviene thead{display:none}.conviene table,.conviene tbody{display:block}.conviene tr{border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:6px 12px;padding:14px 8px;display:grid}.conviene th,.conviene td{border:0;padding:0}.conviene tbody th{grid-column:1/-1}.conviene tbody th small.sello-b{margin:6px 0 0;padding:3px 8px;display:table}.conviene td[data-t=Sobres]{display:none}.conviene td[data-t]:before{content:attr(data-t);color:var(--sec);font-size:12px;display:block}}.ga-lista{border-bottom:1px solid var(--rule);margin:20px 0 0;padding:0;list-style:none}.ga{border-top:1px solid var(--rule);grid-template-columns:minmax(0,15rem) minmax(0,1fr);align-items:start;gap:12px 32px;padding:20px 0;display:grid}.ga-tit h3{letter-spacing:-.01em;margin:0;font-size:20px;line-height:1.2}.ga-tit h3 a{color:var(--ink);text-decoration:none}.ga-tit h3 a:hover{text-decoration:underline}.ga-hay{color:var(--ok);margin:6px 0 0;font-size:14px;font-weight:600}.ga-enlaces{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.ga-enlaces a{border-radius:var(--r);background:var(--plato);height:100%;min-height:56px;color:var(--ink);flex-direction:column;gap:2px;padding:10px 14px;text-decoration:none;display:flex}.ga-enlaces a:hover{background:#ebebe6}.ga-enlaces b{font-size:15px;line-height:1.25}.ga-enlaces span{color:var(--sec);font-size:13px}@media (width<=900px){.ga{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.ga-enlaces{grid-template-columns:minmax(0,1fr)}}.jug-cab{flex-wrap:wrap;align-items:center;gap:10px 20px;margin:18px 0 0;display:flex}.jug-hay{color:var(--sec);margin:0;font-size:17px;font-weight:700}.jug-hay.si{color:var(--ok)}.jug-cab .btn{min-height:48px}.jug-cab .btn[hidden]{display:none}.jug-otros{color:var(--sec);margin:14px 0 0;font-size:15px}.jug-otros a{color:var(--ink);font-weight:600}.jug-col{margin-top:40px;scroll-margin-top:90px}.jug-col h2{margin:0 0 2px;font-size:clamp(22px,2.2vw,26px)}.jug-col h2 a{color:inherit;text-decoration:none}.jug-col h2 a:hover{text-decoration:underline}.jug-meta{color:var(--sec);margin:0;font-size:15px}.jug-meta a{color:var(--sec)}.jug-col .lista{margin-top:10px}.jug-col .lista li{grid-template-columns:72px minmax(0,1fr) auto auto}.jug-col .lista .nom a{color:var(--ink);text-decoration:none}.jug-col .lista .nom a:hover{text-decoration:underline}.jug-col .lista .nom small{color:var(--sec);font-size:13px;font-weight:400;display:block}.jug-col .lista button{min-height:44px}.jug-col.sin-sueltos .lista{opacity:.75}.jug-col.sin-sueltos .lista .est{color:var(--sec)}.jug-nota{color:var(--sec);margin:12px 0 0;font-size:15px}.jug-nota[hidden]{display:none}.jug-notas{margin-top:40px}#jugador .acciones{flex-wrap:wrap;gap:12px;margin:24px 0 48px;display:flex}.jug-indice .jug-filtro{margin:28px 0 0}.jug-filtro input{width:100%;min-height:52px;font:inherit;border:1.5px solid var(--ink);border-radius:var(--r);background:#fff;padding:0 16px;font-size:18px}.jug-filtro input:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.jug-sin{margin:14px 0 0;font-size:16px}.jug-sin[hidden]{display:none}.jug-top-sec{margin-top:36px}.jug-top-sec[hidden]{display:none}.jug-top-sec h2,.jug-az-tit{margin:0 0 14px;font-size:clamp(22px,2.2vw,26px)}.jug-top{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.jug-top a{border-radius:var(--r);background:var(--plato);min-height:64px;color:var(--ink);flex-direction:column;gap:2px;padding:12px 16px;text-decoration:none;display:flex}.jug-top a:hover{background:#ebebe6}.jug-top b{font-size:17px}.jug-top span{color:var(--sec);font-size:14px}.jug-top .si{color:var(--ok);font-weight:600}.jug-az{margin:40px 0 48px}.jug-az section{margin-top:20px}.jug-az section[hidden]{display:none}.jug-az h3{color:var(--sec);margin:0 0 4px;font-size:18px}.jug-az ul{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:0 20px;margin:0;padding:0;list-style:none;display:grid}.jug-az li[hidden]{display:none}.jug-az a{min-height:40px;color:var(--ink);align-items:center;text-decoration:none;display:inline-flex}.jug-az a:hover{text-decoration:underline}.jug-az small{color:var(--sec);margin-left:6px;font-size:13px}@media (width<=900px){.jug-col .lista li{grid-template-columns:minmax(0,1fr) auto}.jug-az ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px}.jug-az a{min-height:44px}}.visual-oculto{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.eq-col{border-top:1px solid var(--linea,#e6e6e0);margin-top:28px;padding-top:22px}.eq-col .eq-tiene.si{color:var(--ok);font-weight:600}.eq-golpe{width:100%;max-width:420px;min-height:52px;margin-top:12px;font-size:16px;display:block}.eq-golpe[hidden]{display:none}.eq-caros,.eq-regalo{color:var(--sec);margin:8px 0 0;font-size:15px}.eq-caros[hidden],.eq-regalo[hidden]{display:none}.eq-lista{margin-top:10px}.eq-lista summary{cursor:pointer;text-underline-offset:3px;align-items:center;min-height:44px;font-weight:600;text-decoration:underline;display:inline-flex}.eq-lista .lista{margin-top:6px}.jug-top li[hidden],.eq-grupo[hidden]{display:none}.eq-indice .eq-acciones{flex-wrap:wrap;gap:12px;margin:36px 0 48px;display:flex}#equipo .acciones{flex-wrap:wrap;gap:12px;margin:24px 0 48px;display:flex}.pf-equipos .jug-top,.eq-indice .jug-top{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.pf-equipos .jug-top b{font-size:16px}.album-cab+.eq-col{border-top:0;padding-top:0}.ll{border:1px solid var(--rule);border-radius:14px;margin:0 0 40px;scroll-margin-top:90px;overflow:hidden}.ll[hidden]{display:none}.ll-cab{color:#fff;background:#121212;padding:18px 22px}.ll-cab p{letter-spacing:.08em;text-transform:uppercase;color:#ffd400;margin:0 0 4px;font-size:13px;font-weight:700}.ll-cab p .ll-fecha{letter-spacing:0;text-transform:none;color:#d8d8d4;margin-left:6px;font-weight:400}.ll-cab h2{color:#fff;letter-spacing:-.03em;margin:0;font-size:clamp(24px,3vw,32px)}.ll-cuerpo{padding:6px 22px 18px}.ll-album{border-bottom:1px solid var(--rule);padding:16px 0}.ll-album:last-child{border-bottom:0}.ll-album h3{letter-spacing:-.02em;margin:0 0 8px;font-size:20px}.ll-album h3 a{text-decoration:none}.ll-album h3 span{color:var(--sec);letter-spacing:0;white-space:nowrap;font-size:14px;font-weight:400}.ll-grupo summary{border-top:1px solid var(--rule);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:6px 0;font-size:16px;display:flex}.ll-grupo summary b{font-variant-numeric:tabular-nums}.ll-grupo .nv-chips{margin:6px 0 14px}.ll-grupo li[hidden]{display:none}.ll-pie{margin:10px 0 0;font-size:14px}.ll-banda{color:#fff;background:#121212;border-radius:10px;margin:0 0 28px;padding:13px 18px;font-size:16px;text-decoration:none;display:block}.ll-banda[hidden]{display:none}.ll-banda b{color:#ffd400}.ll-banda u{white-space:nowrap}.ll-banda i{font-style:normal}#aviso-album{scroll-margin-top:90px}@media (width<=600px){.pf-grande{padding:16px 20px 20px}.pf-grande:before{display:none}.pf-caja{width:40%;margin:0 0 14px}.pf-pegatina{font-size:26px;top:44px;right:16px}.pf-grande h1{font-size:32px}.pf-grande p{margin:10px 0 14px;font-size:16px}body:has(.pf-heroe):not(.tras-heroe) .wa-flota{display:none}}.ll-pista{color:var(--sec);margin:12px 0 0;font-size:15px}.ll-grupo summary b{margin-left:auto}.ll-grupo summary:after{content:"";border-bottom:2px solid;border-right:2px solid;flex:none;width:8px;height:8px;margin:-3px 3px 0 0;transition:rotate .15s;rotate:45deg}.ll-grupo[open] summary:after{margin-top:4px;rotate:225deg}@media (width<=385px){.cab>.envol{gap:6px}.marca{font-size:16px}.cab nav{gap:7px;font-size:13px}.btn-cesta{gap:4px;padding:0 8px}}@media (width<=345px){.cab nav .opc.solo-movil{display:none}.pie{overflow-x:clip}}.mf{max-width:860px;padding-bottom:56px}.mf h1{letter-spacing:-.04em;margin:8px 0 16px;font-size:clamp(38px,5vw,56px);font-weight:900;line-height:1.02}.mf-lead{margin-bottom:14px;font-size:20px}.mf-pasos{margin:0 0 22px;padding-left:24px;font-size:17px}.mf-pasos li{margin-bottom:6px}.mf-nota{color:#4a4a44;margin-top:18px;font-size:15px}.mf-cargando{padding:28px 0;font-size:18px}.mf h2{letter-spacing:-.03em;margin:0 0 6px;font-size:clamp(22px,2.4vw,28px);font-weight:900}.mf h2 a{text-decoration:none}.mf h2 a:hover{text-decoration:underline}#mf-sugeridos{margin-top:36px}#mf-sugeridos[hidden],.mf-nota[hidden]{display:none}.mf-sugeridos{margin:12px 0 0;padding:0;list-style:none}.mf-sugeridos a{border-top:1px solid var(--rule);justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:10px 0;text-decoration:none;display:flex}.mf-sugeridos span{color:var(--ok);text-align:right;font-size:15px;font-weight:700}.mf-resumen{background:var(--plato);border-radius:10px;margin-bottom:8px;padding:22px 24px}.mf-grande{letter-spacing:-.03em;margin:0 0 6px;font-size:clamp(24px,3vw,32px);font-weight:800;line-height:1.12}.mf-grande b{color:var(--ok);font-weight:900}.mf-mini{color:#4a4a44;margin:8px 0 0;font-size:15px}.mf-resumen .btn{margin-top:14px}.mf-album{border-bottom:1px solid var(--rule);padding:26px 0}.mf-cuenta{margin:0;font-size:16px}.mf-album .cl-barra{background:var(--plato);margin:10px 0 14px}.mf-compra{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 18px;display:flex}.mf-compra:empty{display:none}.mf-hay{margin:0;font-size:18px}.mf-hay b{color:var(--ok)}.mf-sin{margin:0;font-size:16px}.mf-lista{margin-top:14px}.mf-lista summary{cursor:pointer;align-items:center;min-height:48px;font-size:16px;font-weight:800;display:flex}.mf-lista summary:after{content:"▾";margin-left:8px;font-size:14px}.mf-lista[open] summary:after{content:"▴"}.mf-leyenda{color:#4a4a44;margin:0 0 10px;font-size:15px}.nv-cromo.falta{border:2.5px solid var(--ink);cursor:default;background:#fff}.nv-cromo.falta:hover{border-color:var(--ink)}.nv-cromo.falta:active{transform:none}.nv-cromo.falta .nom{margin-bottom:0}.mf-enlaces{flex-wrap:wrap;gap:0 20px;margin:6px 0 0;font-size:15px;display:flex}.mf-enlaces a{align-items:center;min-height:44px;display:inline-flex}@media (width<=640px){.mf-resumen{padding:18px 16px}.mf-compra .btn,.mf-resumen .btn{width:100%}.mf-enlaces{flex-direction:column}}.faltas-banda{background:var(--ok);color:#fff;border-radius:10px;margin:0 0 14px;padding:13px 18px;font-size:16px;font-weight:600;text-decoration:none;display:block}.faltas-banda[hidden]{display:none}.faltas-banda u{white-space:nowrap;margin-left:4px}.grupo-mini,.grupo-pliega{display:none}@media (width<=640px){html.js .bloque-tipo .cab-grupo{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:2px 12px;display:grid}html.js .grupo-mini{object-fit:contain;border-radius:var(--r);background:var(--plato);grid-row:1/span 2;width:60px;height:60px;display:block}html.js .bloque-tipo .cab-grupo h3{grid-column:2;margin:0}html.js .bloque-tipo .cab-grupo>a{grid-column:2;font-size:14px}html.js .grupo-pliega{border-radius:var(--r);border:1.5px solid var(--ink);background:#fff;grid-area:1/3/span 2;justify-content:center;align-items:center;min-width:72px;min-height:48px;padding:0 14px;font-size:15px;font-weight:800;display:inline-flex}html.js .grupo-pliega[aria-expanded=false]:after{content:" ▾";margin-left:4px}html.js .grupo:not(.abierto) .rejilla-prod,html.js .grupo:not(.abierto) .ver-mas{display:none}html.js body.filtrando .grupo .rejilla-prod{display:grid}html.js body.filtrando .grupo-pliega{display:none}html.js .bloque-tipo .grupo{border-top:1px solid var(--rule);margin-top:0;padding:14px 0;scroll-margin-top:90px}html.js body:not(.filtrando) .bloque-tipo .cab-tipo .indice{display:none}html.js .bloque-tipo .cab-grupo{border-bottom:0;margin-bottom:0;padding-bottom:0}html.js .bloque-tipo .grupo.abierto .cab-grupo{margin-bottom:16px}html.js .bloque-tipo .cab-grupo h3{font-size:20px;line-height:1.15}html.js .bloque-tipo .cab-grupo .tipo-chip{margin:4px 0 2px;font-size:13px;display:table}}.ll{box-shadow:0 1px 0 var(--rule), 0 24px 48px -28px #00000059;background:#fff;border:0;border-radius:18px}.ll-cab{isolation:isolate;background:radial-gradient(120% 140% at 100% 0,#2a2a2a 0%,#121212 55%);padding:26px 26px 28px;position:relative;overflow:hidden}.ll-cab>:not(.ll-tira){z-index:1;position:relative}.ll-vivo{align-items:center;gap:8px;display:flex}.ll-punto{background:#ffd400;border-radius:50%;flex:none;width:9px;height:9px;position:relative}.ll-punto:after{content:"";animation:ll-latido 1.8s var(--suave) infinite;background:#ffd400;border-radius:50%;position:absolute;inset:0}@keyframes ll-latido{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}.ll-cab h2{letter-spacing:-.045em;text-wrap:balance;max-width:15em;font-size:clamp(30px,5vw,54px);line-height:1}.ll-cifra{color:#ffd400;font-variant-numeric:tabular-nums;display:inline-block}.ll-sub{max-width:30em;letter-spacing:0!important;text-transform:none!important;color:#d8d8d4!important;margin:10px 0 0!important;font-size:16px!important;font-weight:500!important}.ll-tira{z-index:0;pointer-events:none;width:min(62%,640px);position:absolute;top:50%;right:-40px;transform:translateY(-50%)rotate(-8deg);-webkit-mask-image:linear-gradient(90deg,#0000,#000 35%);mask-image:linear-gradient(90deg,#0000,#000 35%)}.ll-tira:not(.lista){display:none}.ll-tira-in{gap:14px;width:max-content;animation:38s linear infinite ll-tira;display:flex}.ll-tira-in span{aspect-ratio:3/4;width:92px;transform:rotate(calc(var(--g) * 3deg)) translateY(calc(var(--g) * 5px));background:#fff;border-radius:7px;flex:none;padding:4px;box-shadow:0 10px 22px -8px #000000b3}.ll-tira-in img{object-fit:cover;border-radius:4px;width:100%;height:100%;display:block}@keyframes ll-tira{to{transform:translate(-50%)}}@media (width<=700px){.ll-cab{padding:22px 18px 24px}.ll-tira{opacity:.35;width:75%;top:auto;bottom:-34px;right:-30px;transform:rotate(-8deg)}.ll-tira-in span{width:64px}}.ll-album-cab{align-items:center;gap:14px;margin:0 0 10px;display:flex}.ll-portada{background:var(--plato);width:60px;height:60px;transition:transform .3s var(--rebote);border-radius:10px;flex:none;place-items:center;display:grid;overflow:hidden;transform:rotate(-4deg);box-shadow:0 6px 14px -8px #00000073}.ll-portada img{object-fit:contain;width:100%;height:100%}.ll-portada b{font-size:26px}.ll-album:hover .ll-portada{transform:rotate(0)scale(1.06)}.ll-album-cab h3{margin:0}.ll-mas{color:#ffd400;font-variant-numeric:tabular-nums;white-space:nowrap;background:#121212;border-radius:999px;margin-left:auto;padding:5px 11px;font-size:15px;font-weight:800}.ll-grupo summary:hover span{text-underline-offset:3px;text-decoration:underline}.ll-grupo[open] .nv-chips li{animation:ll-pega .45s var(--rebote) both;animation-delay:calc(var(--i,0) * 22ms)}@keyframes ll-pega{0%{transform:scale(.55)rotate(-9deg)}60%{transform:scale(1.06)rotate(2deg)}to{transform:none}}.ll .nv-cromo:hover{border-color:var(--ink);transform:translateY(-3px)rotate(-1.5deg)}.ll .nv-cromo{transition:background .15s, transform .2s var(--rebote), border-color .15s}@media (prefers-reduced-motion:reduce){.ll-punto:after,.ll-tira-in,.ll-grupo[open] .nv-chips li{animation:none}.ll-portada,.ll .nv-cromo:hover,.ll-album:hover .ll-portada{transform:none}}
