.formulario{display:grid;gap:1rem}.campo{display:grid;gap:.35rem}.campo label,.opciones legend{font-weight:700;font-size:.95rem}.opcional{font-weight:500;color:var(--tinta-2)}.campo input,.campo select,.campo textarea{width:100%;min-height:3.1rem;padding:.7rem .95rem;border:1.5px solid oklch(.52 .06 14);border-radius:var(--radio);background:var(--blanco);color:var(--tinta);font:inherit;font-size:1rem;transition:border-color .16s ease,box-shadow .16s ease;-webkit-appearance:none;appearance:none}.campo textarea{min-height:5rem;resize:vertical;line-height:1.45}.campo select{background-image:linear-gradient(45deg,transparent 50%,var(--tinta) 50%),linear-gradient(135deg,var(--tinta) 50%,transparent 50%);background-position:calc(100% - 1.15rem) 55%,calc(100% - .8rem) 55%;background-size:.36rem .36rem;background-repeat:no-repeat;padding-right:2.2rem}.campo select:disabled{opacity:.6}.campo input::placeholder,.campo textarea::placeholder{color:#6e4a4d}.campo input:focus,.campo select:focus,.campo textarea:focus{outline:none;border-color:var(--tinta);box-shadow:0 0 0 3px #5a1a242e}.campo input[aria-invalid=true],.campo select[aria-invalid=true],.campo textarea[aria-invalid=true]{border-color:var(--error)}.campo__ayuda{font-size:.85rem;color:var(--tinta-2)}.campo__error{display:flex;gap:.35rem;font-size:.88rem;font-weight:650;color:var(--error)}.campo__error[hidden]{display:none}.campo-doble{display:grid;gap:1rem}@media(min-width:560px){.campo-doble{grid-template-columns:1fr 1fr}}.trampa{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.casilla{display:grid;grid-template-columns:auto 1fr;gap:.75rem;align-items:start;padding:.9rem 1rem;border-radius:var(--radio);background:var(--blanco);box-shadow:inset 0 0 0 1.5px var(--linea);font-size:.93rem;line-height:1.45;cursor:pointer}.casilla input{width:1.45rem;height:1.45rem;margin:.05rem 0 0;accent-color:var(--tinta);cursor:pointer}.casilla a{font-weight:700}.casilla.con-error{box-shadow:inset 0 0 0 1.5px var(--error)}.formulario__nota{display:flex;align-items:center;gap:.45rem;font-size:.88rem;color:var(--tinta-2)}.formulario__nota a{font-weight:700;color:var(--tinta)}.formulario__fallo{padding:.75rem .9rem;border-radius:12px;background:oklch(.95 .03 25)}.opciones{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;border:0}.opciones legend{margin-bottom:.45rem}.opciones label{position:relative}.opciones input{position:absolute;opacity:0;inset:0;cursor:pointer}.opciones span{display:inline-flex;align-items:center;min-height:2.6rem;padding:0 1rem;border-radius:999px;background:var(--blanco);box-shadow:inset 0 0 0 1.5px var(--linea);font-weight:650;transition:background-color .16s ease,color .16s ease}.opciones input:checked+span{background:var(--tinta);color:var(--blanco);box-shadow:none}.opciones input:focus-visible+span{outline:3px solid var(--tinta);outline-offset:2px}.pagina-compra{background:var(--rubor)}.cabecera.cabecera--compra{position:relative;background:var(--rosa)}.compra-segura{display:none;align-items:center;gap:.4rem;font-size:.88rem;font-weight:650;color:var(--tinta-2)}@media(min-width:560px){.compra-segura{display:inline-flex}}.compra{max-width:70rem;margin:0 auto;padding:1rem var(--margen) 3rem}.compra__pasos{display:flex;gap:.5rem;margin:0 0 1.25rem;padding:0;list-style:none;font-size:.88rem;font-weight:700;color:var(--tinta-2)}.compra__pasos li{display:inline-flex;align-items:center;gap:.4rem}.compra__pasos li:not(:last-child):after{content:"";width:1.5rem;height:2px;margin-left:.25rem;background:var(--linea)}.compra__pasos span{display:grid;place-items:center;width:1.6rem;height:1.6rem;border-radius:50%;background:var(--blanco);box-shadow:inset 0 0 0 1.5px var(--linea)}.compra__pasos [aria-current=step]{color:var(--tinta)}.compra__pasos [aria-current=step] span,.compra__pasos .hecho span{background:var(--tinta);color:var(--blanco);box-shadow:none}.compra__rejilla{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem;align-items:start}.paso{display:grid;gap:1.1rem;padding:1.25rem;border-radius:var(--radio-grande);background:var(--nube);box-shadow:var(--sombra-suave)}.paso__titulo{font-size:clamp(1.6rem,1.3rem + 1.4vw,2.3rem);outline:none}.paso__titulo:focus-visible{outline:none}.paso__acciones{display:flex;flex-wrap:wrap;gap:.6rem}.formulario__enviar{width:100%}.pedido{display:grid;gap:.9rem;padding:1.1rem 1.25rem;border-radius:var(--radio-grande);background:var(--rosa)}.pedido__titulo{font-size:1.25rem}.pedido__producto{display:grid;grid-template-columns:auto 1fr;gap:.9rem;align-items:center}.pedido__lamina{width:4.6rem}.pedido__lamina img{width:100%;height:auto}.pedido__nombre{font-family:var(--f-titulo);font-weight:650;font-size:1.15rem;line-height:1.15}.pedido__ref{font-size:.85rem;color:var(--tinta-2)}.pedido__unitario{font-family:var(--f-titulo);font-weight:650;margin-top:.15rem;font-variant-numeric:tabular-nums}.pedido__nota{font-size:.85rem;color:var(--tinta-2)}.cantidad{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-weight:700}.cantidad__control{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem;border-radius:999px;background:var(--blanco)}.cantidad__boton{display:grid;place-items:center;width:2.75rem;height:2.75rem;border:0;border-radius:50%;background:var(--rubor);cursor:pointer;transition:transform .14s var(--ease-out)}.cantidad__boton:active{transform:scale(.94)}.cantidad__boton:disabled{opacity:.4;cursor:not-allowed}.cantidad__valor{min-width:2rem;text-align:center;font-family:var(--f-titulo);font-weight:650;font-size:1.25rem;font-variant-numeric:tabular-nums}.cuentas{display:grid;gap:.35rem;margin:0}.cuentas div{display:flex;justify-content:space-between;gap:1rem}.cuentas dt{color:var(--tinta-2)}.cuentas dd{margin:0;font-family:var(--f-titulo);font-weight:650;font-variant-numeric:tabular-nums}.cuentas .gratis{color:var(--menta-tinta)}.cuentas__total{padding-top:.6rem;margin-top:.3rem;border-top:1.5px dashed oklch(.324 .094 14.9 / .3)}.cuentas__total dt,.cuentas__total dd{color:var(--tinta);font-family:var(--f-titulo);font-weight:650;font-size:1.35rem}.resumen__lista{display:grid;gap:0;margin:0;border-radius:var(--radio);background:var(--blanco);box-shadow:inset 0 0 0 1px var(--linea)}.resumen__lista div{display:grid;grid-template-columns:7.5rem 1fr;gap:.75rem;padding:.65rem .95rem;border-bottom:1px solid var(--linea)}.resumen__lista div:last-child{border-bottom:0}.resumen__lista dt{font-weight:650;color:var(--tinta-2);font-size:.92rem}.resumen__lista dd{margin:0;font-weight:650;overflow-wrap:anywhere;min-width:0}.condiciones{display:grid;gap:.5rem;font-size:.93rem;color:var(--tinta-2)}.condiciones strong{color:var(--tinta)}.listo__numero{font-size:1.1rem}.listo__numero strong{font-family:var(--f-titulo);font-weight:650;font-size:1.5rem;letter-spacing:.02em}.listo__fecha{color:var(--tinta-2);margin-top:-.6rem}.listo__whatsapp{display:grid;gap:.8rem;padding:1rem;border-radius:var(--radio);background:var(--menta);color:var(--menta-tinta)}.listo__aviso{padding:.75rem .9rem;border-radius:var(--radio);background:oklch(.95 .03 25)}@media(min-width:900px){.compra__rejilla{grid-template-columns:minmax(0,1fr) 22rem}.pedido{grid-column:2;grid-row:1;position:sticky;top:1.25rem}.paso{grid-column:1;grid-row:1;padding:2rem}.formulario__enviar{width:auto;justify-self:start}}.pie.pie--compra{padding-top:1.5rem}.pie.pie--compra .pie__legal{margin-top:0;border-top:0;padding-top:0}.pie.pie--compra a{display:inline;min-height:0}.legal{max-width:var(--ancho);margin:0 auto;padding:1.75rem var(--margen) var(--seccion)}.legal__cabeza{display:grid;gap:.6rem;margin-bottom:1.75rem}.legal__cabeza h1{font-size:clamp(1.9rem,1.4rem + 2.2vw,3rem)}.legal__version{color:var(--tinta-2)}.legal__acciones{display:flex;flex-wrap:wrap;gap:.5rem}.legal__rejilla{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem}.legal__indice{display:none}.legal__texto{max-width:70ch;min-width:0;overflow-wrap:break-word}.legal__texto a,.legal__texto code{overflow-wrap:anywhere}.legal__texto h2{font-size:clamp(1.35rem,1.2rem + .6vw,1.7rem);margin:2.2rem 0 .7rem;scroll-margin-top:80px}.legal__texto h2:first-child{margin-top:0}.legal__texto h3{font-size:1.15rem;margin:1.4rem 0 .4rem}.legal__texto p,.legal__texto li{margin:0 0 .75rem}.legal__texto ul,.legal__texto ol{padding-left:1.25rem;margin:0 0 1rem}.legal__texto a{font-weight:650}.legal__texto table{width:100%;border-collapse:collapse;margin:.5rem 0 1.25rem;font-size:.93rem;display:block;overflow-x:auto}.legal__texto th,.legal__texto td{padding:.6rem .7rem;border-bottom:1px solid var(--linea);text-align:left;vertical-align:top;min-width:9rem}.legal__texto th{font-weight:700;background:var(--rosa)}@media(min-width:1000px){.legal__rejilla{grid-template-columns:16rem minmax(0,1fr)}.legal__indice{display:block;position:sticky;top:90px;align-self:start;max-height:calc(100svh - 120px);overflow:auto;font-size:.92rem}.legal__indice p{font-weight:700;margin-bottom:.5rem}.legal__indice ol{margin:0;padding-left:1.1rem;display:grid;gap:.35rem}.legal__indice a{text-decoration:none;color:var(--tinta-2)}.legal__indice a:hover{color:var(--tinta);text-decoration:underline}}.pqrs__rejilla{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem;margin-bottom:2.5rem}.pqrs__panel{display:grid;gap:1rem;align-content:start;padding:1.25rem;border-radius:var(--radio-grande);background:var(--nube);box-shadow:var(--sombra-suave)}.pqrs__panel h2{font-size:1.45rem}.radicado{display:grid;gap:.6rem;padding:1rem;border-radius:var(--radio);background:var(--menta);color:var(--menta-tinta);outline:none}.radicado__titulo{font-weight:700}.radicado__numero{font-family:var(--f-titulo);font-weight:650;font-size:1.6rem;color:var(--tinta);letter-spacing:.02em}.estado{display:grid;gap:.3rem;padding:.9rem 1rem;border-radius:var(--radio);background:var(--blanco);box-shadow:inset 0 0 0 1px var(--linea)}@media(min-width:900px){.pqrs__rejilla{grid-template-columns:1.3fr 1fr}}.pagina-panel{background:var(--rubor)}.panel{max-width:60rem;margin:0 auto;padding:1.5rem var(--margen) 3rem;display:grid;gap:1.25rem}.panel__cabeza{display:flex;align-items:center;gap:.75rem}.panel__cabeza h1{font-size:1.6rem;margin-right:auto}.panel__entrada{max-width:24rem}.panel__pestanas{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-bottom:1rem}.panel__pestanas [role=tab]{min-height:2.6rem;padding:0 1rem;border:0;border-radius:999px;background:var(--blanco);font-weight:700;cursor:pointer}.panel__pestanas [aria-selected=true]{background:var(--tinta);color:var(--blanco)}.panel__lista{display:grid;gap:.6rem}.panel__vacio{color:var(--tinta-2)}.ficha{display:grid;gap:.4rem;padding:.9rem 1rem;border-radius:var(--radio);background:var(--blanco);box-shadow:var(--sombra-suave)}.ficha__cabeza{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap}.ficha__acciones{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.ficha select{min-height:2.6rem;padding:0 .75rem;border-radius:10px;border:1.5px solid var(--linea);background:var(--nube);font:inherit}.panel__detalle{width:min(94vw,40rem);padding:1.25rem;border:0;border-radius:var(--radio-grande);background:var(--nube);box-shadow:var(--sombra-alta)}.panel__detalle::backdrop{background:#250e1099}.panel__detalle>div{display:grid;gap:1rem;margin-top:2.5rem}.panel__cerrar{position:absolute;top:.75rem;right:.75rem}.boton--borrar{background:transparent;color:var(--error);box-shadow:inset 0 0 0 2px var(--error)}.boton--peligro{background:var(--error);color:var(--blanco)}.panel__confirmar{width:min(92vw,27rem);padding:1.4rem;border:0;border-radius:var(--radio-grande);background:var(--nube);color:var(--tinta);box-shadow:var(--sombra-alta)}.panel__confirmar[open]{display:grid;gap:.9rem;animation:aparecer .18s var(--ease-out)}.panel__confirmar::backdrop{background:#250e1099}.panel__confirmar h2{font-size:1.3rem;line-height:1.25}.panel__confirmar p{color:var(--tinta-2)}.compra__retomar{margin:0 0 1rem;padding:.75rem 1rem;border-radius:var(--radio);background:var(--mantequilla);color:var(--cacao);font-size:.93rem}.compra__retomar a{font-weight:700;color:var(--cacao)}.condiciones__comercio{padding:.6rem .8rem;border-radius:10px;background:var(--blanco);box-shadow:inset 0 0 0 1px var(--linea)}.pago .pago__caja{max-width:44rem;margin:0 auto}.pago__vista{display:grid;gap:.9rem}.pago__vista[hidden]{display:none}.pago__prueba{padding:.6rem .9rem;border-radius:var(--radio);background:var(--mantequilla);color:var(--cacao);font-weight:700}.pago__detalle{font-size:1.05rem}.pago__barra{position:relative;height:6px;border-radius:999px;background:var(--rubor-fuerte);overflow:hidden}.pago__barra span{position:absolute;inset:0 auto 0 0;width:40%;border-radius:inherit;background:var(--tinta);animation:barrido 1.1s var(--ease-out) infinite}@keyframes barrido{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media(prefers-reduced-motion:reduce){.pago__barra span{animation:none;width:100%;opacity:.35}}.sello{display:inline-flex;align-items:center;justify-self:start;min-height:1.75rem;padding:.15rem .7rem;border-radius:999px;font-size:.85rem;font-weight:700;line-height:1.3}.sello--ok{background:var(--menta);color:var(--menta-tinta)}.sello--espera{background:var(--mantequilla);color:var(--cacao)}.sello--mal{background:oklch(.95 .03 25);color:var(--error)}.sello--gris{background:var(--rubor);color:var(--tinta-2)}.panel__aviso{padding:.75rem 1rem;border-radius:var(--radio);background:var(--mantequilla);color:var(--cacao);font-weight:650}.enlace{padding:0;border:0;background:none;font:inherit;font-weight:700;color:inherit;text-decoration:underline;cursor:pointer}.wompi{display:grid;gap:1rem}.wompi h2{font-size:1.4rem}.wompi h3{font-size:1.12rem;margin-top:.75rem}.wompi textarea{font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:.9rem}.wompi .formulario>.boton{justify-self:start}.wompi .resumen__lista div{grid-template-columns:minmax(0,1fr) auto;align-items:center}.avisos{display:grid;gap:.4rem;margin:0;padding:0;list-style:none;font-size:.9rem}.avisos li{padding:.55rem .8rem;border-radius:10px;background:var(--blanco);box-shadow:inset 0 0 0 1px var(--linea);overflow-wrap:anywhere}.no-esta{display:grid;justify-items:center;gap:1rem;padding:var(--seccion) var(--margen);text-align:center;background:var(--rosa)}.no-esta__lamina{width:11rem;transform:rotate(-6deg)}.no-esta h1{font-size:var(--t-h2)}@media print{body{background:#fff;padding:0}.cabecera,.pie,.barra-compra,.paso__acciones,.legal__acciones,.legal__indice,.saltar,.formulario,.listo__whatsapp,.compra__pasos,.compra__retomar,.pago__barra{display:none!important}.compra__rejilla,.legal__rejilla{display:block}.paso,.pedido{box-shadow:none;padding:0;background:#fff}.paso[hidden]{display:none!important}.legal__texto{max-width:none}a{text-decoration:none}}@font-face{font-family:Fredoka;src:url(/fuentes/fredoka.woff2) format("woff2");font-weight:300 700;font-stretch:75% 125%;font-display:swap}@font-face{font-family:Figtree;src:url(/fuentes/figtree.woff2) format("woff2");font-weight:300 900;font-display:swap}:root{--rosa: oklch(.882 .068 358.9);--rubor: oklch(.943 .031 357.8);--nube: oklch(.979 .011 357);--rosa-fuerte: oklch(.728 .154 358.4);--rubor-fuerte: oklch(.905 .06 358);--tinta: oklch(.324 .094 14.9);--tinta-2: oklch(.436 .091 11);--cacao: oklch(.245 .048 15);--cacao-2: oklch(.305 .064 12.7);--mandarina: oklch(.749 .173 54);--mandarina-luz: oklch(.8 .15 60);--cielo: oklch(.924 .04 241.4);--lila: oklch(.914 .049 299.8);--mantequilla: oklch(.952 .086 97);--menta: oklch(.918 .055 160.7);--menta-tinta: oklch(.407 .083 160.5);--error: oklch(.5 .18 25);--blanco: oklch(1 0 0);--linea: oklch(.324 .094 14.9 / .16);--sombra-suave: 0 1px 2px oklch(.3 .08 15 / .08), 0 10px 28px -8px oklch(.3 .08 15 / .22);--sombra-alta: 0 2px 4px oklch(.3 .08 15 / .08), 0 22px 48px -14px oklch(.3 .08 15 / .32);--f-titulo: "Fredoka", "Figtree", ui-rounded, system-ui, sans-serif;--f-texto: "Figtree", system-ui, -apple-system, "Segoe UI", sans-serif;--t-portada: clamp(2.6rem, 1.5rem + 5vw, 5.6rem);--t-h2: clamp(1.95rem, 1.35rem + 2.5vw, 3.5rem);--t-h3: clamp(1.3rem, 1.12rem + .7vw, 1.75rem);--t-grande: clamp(1.08rem, 1rem + .35vw, 1.25rem);--margen: clamp(1rem, .5rem + 2.5vw, 2.5rem);--ancho: 76rem;--seccion: clamp(3.25rem, 2rem + 6vw, 8rem);--radio: 12px;--radio-grande: 16px;--ease-out: cubic-bezier(.23, 1, .32, 1);--ease-cajon: cubic-bezier(.32, .72, 0, 1);--z-escenario: 1;--z-flechas: 3;--z-cabecera: 30;--z-barra: 40;--z-saltar: 90;--barra-alto: 0px;color-scheme:light}[data-combo=labubu]{--rosa: oklch(.885 .058 302);--rubor: oklch(.948 .027 302);--nube: oklch(.983 .01 302);--rosa-fuerte: oklch(.69 .14 318);--rubor-fuerte: oklch(.905 .058 322);--tinta: oklch(.31 .085 330);--tinta-2: oklch(.43 .08 326);--cacao: oklch(.245 .055 322);--cacao-2: oklch(.305 .07 320);--linea: oklch(.31 .085 330 / .16);--sombra-suave: 0 1px 2px oklch(.3 .08 320 / .08), 0 10px 28px -8px oklch(.3 .08 320 / .22);--sombra-alta: 0 2px 4px oklch(.3 .08 320 / .08), 0 22px 48px -14px oklch(.3 .08 320 / .32)}*,*:before,*:after{box-sizing:border-box}[hidden]{display:none!important}html{background:var(--rosa);-webkit-text-size-adjust:100%;text-size-adjust:100%;overflow-x:hidden;touch-action:pan-x pan-y;scroll-padding-top:72px}body{margin:0;min-height:100dvh;background:var(--rubor);color:var(--tinta);font-family:var(--f-texto);font-size:1rem;line-height:1.55;overflow-x:clip;overscroll-behavior-x:none;touch-action:pan-x pan-y;-webkit-font-smoothing:antialiased;padding-bottom:var(--barra-alto)}img,picture,video,canvas,svg{display:block;max-width:100%}img{height:auto}a{color:inherit;text-underline-offset:.18em;text-decoration-thickness:1px}button{font:inherit;color:inherit}h1,h2,h3{margin:0;font-family:var(--f-titulo);font-weight:600;line-height:1.04;letter-spacing:-.02em;text-wrap:balance}p{margin:0;text-wrap:pretty}:focus-visible{outline:3px solid var(--tinta);outline-offset:3px;border-radius:6px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.sprite{position:absolute;width:0;height:0;overflow:hidden}.icono{width:1.25em;height:1.25em;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.nowrap{white-space:nowrap}.saltar{position:absolute;left:1rem;top:-4rem;z-index:var(--z-saltar);background:var(--tinta);color:var(--blanco);padding:.6rem 1rem;border-radius:10px}.saltar:focus{top:1rem}.boton{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:3rem;padding:0 1.35rem;border:0;border-radius:999px;font-family:var(--f-texto);font-weight:750;font-size:1rem;letter-spacing:.005em;text-decoration:none;cursor:pointer;transition:transform .16s var(--ease-out),box-shadow .2s var(--ease-out),background-color .2s ease;-webkit-tap-highlight-color:transparent}.boton:active{transform:scale(.97)}.boton .icono{width:1.15em;height:1.15em;transition:transform .2s var(--ease-out)}.boton--compra{background:var(--mandarina);color:var(--tinta);box-shadow:0 1px #ffffff80 inset,0 8px 20px -8px oklch(.6 .17 50 / .75)}.boton--grande{min-height:3.5rem;padding:0 1.8rem;font-size:1.1rem}.boton--chico{min-height:2.6rem;padding:0 1rem;font-size:.95rem}.boton--linea{background:transparent;color:var(--tinta);box-shadow:inset 0 0 0 2px var(--tinta)}.boton--tinta{background:var(--tinta);color:var(--blanco)}.boton[disabled],.boton[aria-disabled=true]{opacity:.55;cursor:not-allowed;transform:none}.boton[data-cargando=true]{pointer-events:none}.boton[data-cargando=true]:after{content:"";width:1em;height:1em;border-radius:50%;border:2.5px solid currentColor;border-right-color:transparent;animation:girar .7s linear infinite}@keyframes girar{to{transform:rotate(1turn)}}@media(hover:hover)and (pointer:fine){.boton--compra:hover{box-shadow:0 1px #ffffff80 inset,0 12px 26px -8px oklch(.6 .17 50 / .85);background:var(--mandarina-luz)}.boton:hover .icono{transform:translate(3px)}.boton--linea:hover{background:#5a1a240f}}.boton-redondo{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:50%;border:0;background:var(--blanco);color:var(--tinta);box-shadow:var(--sombra-suave);cursor:pointer;transition:transform .16s var(--ease-out)}.boton-redondo:active{transform:scale(.94)}.cabecera{position:sticky;top:0;z-index:var(--z-cabecera);background:var(--rosa);border-bottom:1px solid transparent;transition:transform .26s var(--ease-out),border-color .2s ease,background-color .2s ease}.cabecera[data-estado=oculta]{transform:translateY(-100%)}.cabecera[data-estado=pegada]{border-bottom-color:var(--linea)}.cabecera__fila{display:flex;align-items:center;gap:1rem;max-width:calc(var(--ancho) + 2 * var(--margen));margin:0 auto;padding:0 var(--margen);height:56px}.marca{display:inline-flex;align-items:center;gap:.45rem;text-decoration:none;margin-right:auto}.marca__icono{width:40px;height:40px}.marca__palabra{width:92px;height:auto}.cabecera__nav{display:none;gap:1.6rem;font-weight:650;font-size:.95rem}.cabecera__nav a{position:relative;text-decoration:none;padding:.4rem 0}.cabecera__nav a:after{content:"";position:absolute;left:0;right:0;bottom:.15rem;height:2px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .22s var(--ease-out)}.cabecera__nav a:hover:after{transform:scaleX(1)}.cabecera__compra{display:none}.cabecera__precio{font-family:var(--f-titulo);font-weight:650}.cabecera__menu{display:grid;place-items:center;width:44px;height:44px;border:0;background:transparent;border-radius:12px;cursor:pointer}.cabecera__menu .icono{width:26px;height:26px}.menu{border-top:1px solid var(--linea);background:var(--rosa)}.menu nav{display:grid;padding:.5rem var(--margen) 1rem}.menu a{padding:.85rem 0;font-weight:650;font-size:1.05rem;text-decoration:none;border-bottom:1px solid var(--linea)}@media(min-width:900px){.cabecera__nav,.cabecera__compra{display:inline-flex}.cabecera__menu,.menu{display:none!important}.cabecera__fila{height:68px}.marca__icono{width:46px;height:46px}.marca__palabra{width:104px}}.portada{position:relative;display:grid;gap:.5rem;padding:.75rem var(--margen) 1.5rem;background:var(--nube);max-width:none;overflow:clip}.portada__texto{display:grid;gap:.9rem;align-content:start;max-width:40rem}.portada__titulo{font-size:var(--t-portada);font-weight:650;line-height:.94;font-stretch:96%}.portada__titulo span{display:block}.portada__cifra{display:block;margin-top:.12em}.portada__cifra>span{display:inline-block;padding:.02em .28em .08em;border-radius:var(--radio-grande);background:var(--blanco);color:var(--tinta);box-shadow:0 0 0 .06em var(--blanco),var(--sombra-suave);transform:rotate(-2.5deg);transform-origin:left center}.portada__datos{display:none}.portada__entrada{font-size:var(--t-grande);max-width:34ch;color:var(--tinta-2)}.portada__compra{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem}.portada__boton{display:none}.precio{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .85rem}.precio__valor{font-family:var(--f-titulo);font-weight:650;font-size:clamp(2rem,1.6rem + 1.6vw,2.9rem);line-height:1;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.precio__nota{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .75rem;border-radius:999px;background:var(--menta);color:var(--menta-tinta);font-weight:700;font-size:.88rem}.precio__nota .icono{width:1.1rem;height:1.1rem}.portada__visor{display:grid;gap:.6rem;justify-items:center}.escenario{position:relative;width:100%;aspect-ratio:1 / .94;max-height:64svh;touch-action:pan-y;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.escenario__poster,.escenario__lienzo{position:absolute;inset:-12%;width:124%;height:124%;max-width:none;pointer-events:none}.escenario__poster img{width:100%;height:100%;object-fit:contain;transition:opacity .26s ease}.escenario__lienzo{z-index:var(--z-escenario);opacity:0;transition:opacity .32s ease;outline-offset:-3px}.escenario{cursor:grab}.escenario.listo .escenario__lienzo{opacity:1}.escenario.listo .escenario__poster img{opacity:0}.escenario.arrastrando{cursor:grabbing}.escenario__zona{display:none}.escenario__fondo{position:absolute;inset:3% 0;border-radius:var(--radio-grande);overflow:hidden;outline:2px dashed oklch(.324 .094 14.9 / .22);outline-offset:-10px}.escenario__tinte{position:absolute;inset:0;opacity:0;transition:opacity .42s var(--ease-out)}.escenario__tinte:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 44%,#ffffffb8,#fff0 60%)}.escenario__tinte[data-tinte="0"]{background:var(--cielo)}.escenario__tinte[data-tinte="1"]{background:var(--rubor-fuerte)}.escenario__tinte[data-tinte="2"]{background:var(--mantequilla)}.escenario[data-producto="0"] [data-tinte="0"],.escenario[data-producto="1"] [data-tinte="1"],.escenario[data-producto="2"] [data-tinte="2"]{opacity:1}.escenario__numero{position:absolute;top:18px;left:20px;display:grid;place-items:center;min-width:2.3rem;height:2.3rem;padding:0 .55rem;border-radius:999px;background:var(--blanco);font-family:var(--f-titulo);font-weight:650;font-size:1.05rem;font-stretch:85%;color:var(--tinta-2);box-shadow:var(--sombra-suave)}.destello{position:absolute;z-index:2;width:26px;height:26px;pointer-events:none;transition:transform .32s var(--ease-out)}.destello--1{top:0;left:6%;fill:var(--rosa-fuerte)}.destello--2{top:16%;right:3%;width:18px;height:18px;fill:var(--mandarina)}.destello--3{bottom:14%;left:2%;width:16px;height:16px;fill:#aa8dde}.escenario.cambia .destello{transform:scale(1.35) rotate(18deg)}.escenario__flecha{position:absolute;top:50%;z-index:var(--z-flechas);display:none;place-items:center;width:3.25rem;height:3.25rem;margin-top:-1.625rem;border-radius:50%;border:0;background:var(--blanco);color:var(--tinta);box-shadow:var(--sombra-suave);cursor:pointer;transition:transform .16s var(--ease-out),box-shadow .2s ease}.escenario__flecha .icono{width:1.5rem;height:1.5rem;stroke-width:2.4}.escenario__flecha:active{transform:scale(.94)}.escenario__flecha--ant{left:0}.escenario__flecha--sig{right:0}.escenario__pista{position:relative;z-index:var(--z-flechas);display:inline-flex;align-items:center;gap:.45rem;margin-top:-.2rem;padding:.4rem .8rem;border-radius:999px;white-space:nowrap;background:#ffffffc7;color:var(--tinta);font-size:.8rem;font-weight:650;pointer-events:none;transition:opacity .3s ease}.escenario.tocado+.escenario__pista{opacity:0}.solo-cursor{display:none}@media(hover:none)and (pointer:coarse){.escenario.listo .escenario__zona{display:block;position:absolute;left:50%;top:50%;z-index:2;transform:translate(-50%,-50%);touch-action:none}}@media(hover:hover)and (pointer:fine){.solo-tactil{display:none}.solo-cursor{display:inline}.escenario__flecha{display:grid}.escenario__flecha:hover{box-shadow:var(--sombra-alta)}}.selector{position:relative;display:grid;grid-template-columns:repeat(3,auto);gap:.25rem;padding:.3rem;border-radius:999px;background:#ffffff8c;box-shadow:inset 0 0 0 1px var(--linea);max-width:100%}.selector__opcion{min-height:2.75rem;padding:0 .9rem;border:0;border-radius:999px;background:transparent;font-weight:700;font-size:.9rem;cursor:pointer;white-space:nowrap;transition:background-color .22s var(--ease-out),color .22s var(--ease-out),transform .16s var(--ease-out)}.selector__opcion:active{transform:scale(.97)}.selector__opcion[aria-selected=true]{background:var(--tinta);color:var(--blanco)}.selector__nota{min-height:1.6em;text-align:center;font-weight:600;color:var(--tinta-2);max-width:34ch}@media(max-width:380px){.selector__opcion{padding:0 .6rem;font-size:.84rem}}@media(min-width:900px){.portada{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:2rem;padding:1.5rem max(var(--margen),calc((100vw - var(--ancho)) / 2)) 3rem;min-height:min(calc(100svh - 68px),960px)}.portada__texto{gap:1.4rem}.portada__boton{display:inline-flex}.portada__datos{display:grid;gap:.55rem;margin:.4rem 0 0;padding:0;list-style:none;color:var(--tinta-2);font-weight:600;font-size:.95rem}.portada__datos li{display:flex;align-items:center;gap:.6rem}.portada__datos .icono{width:1.9rem;height:1.9rem;padding:.38rem;border-radius:50%;background:var(--rubor);color:var(--tinta)}.destello--1{width:34px;height:34px;top:1%;left:8%}.destello--2{width:24px;height:24px}.escenario{aspect-ratio:auto;height:min(68svh,660px);max-height:none}}.titulo-seccion{font-size:var(--t-h2)}section{scroll-margin-top:64px}.album{padding:var(--seccion) var(--margen);background:var(--rubor)}.album__pagina{position:relative;max-width:var(--ancho);margin:0 auto;display:grid;gap:1.75rem}.album__cabeza{display:grid;gap:.6rem;max-width:36rem}.album__texto{color:var(--tinta-2);font-size:var(--t-grande)}.album__huecos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;margin:0;padding:0;list-style:none}.hueco{position:relative}.hueco__enlace{position:relative;display:grid;justify-items:center;gap:.15rem;height:100%;padding:1.1rem .6rem .9rem;border-radius:var(--radio-grande);background:color-mix(in oklch,var(--tinte) 70%,var(--blanco));outline:2px dashed oklch(.324 .094 14.9 / .28);outline-offset:-8px;text-decoration:none;text-align:center;transition:transform .2s var(--ease-out)}.hueco__enlace:active{transform:scale(.98)}.hueco__enlace:focus-visible{box-shadow:0 0 0 3px var(--rubor),0 0 0 6px var(--tinta)}.hueco__numero{position:absolute;top:.55rem;left:.8rem;font-family:var(--f-titulo);font-weight:650;font-size:1.35rem;font-stretch:85%;line-height:1;color:var(--tinta-2)}.hueco__lamina{width:min(100%,9.5rem);aspect-ratio:1;object-fit:contain;margin-bottom:.35rem}.hueco__lamina img{width:100%;height:100%;object-fit:contain}.hueco__nombre{font-family:var(--f-titulo);font-weight:650;font-size:1.12rem;line-height:1.15}.hueco__detalle{font-size:.85rem;color:var(--tinta-2);font-weight:550}.album__cuenta{justify-self:start;display:inline-flex;align-items:center;gap:.45rem;font-family:var(--f-titulo);font-weight:600;font-size:1.05rem;padding:.35rem .9rem;border-radius:999px;background:var(--blanco);box-shadow:var(--sombra-suave)}.album__cuenta .icono{width:1.1rem;height:1.1rem;color:var(--menta-tinta);opacity:0;transition:opacity .2s ease}.album__cuenta[data-completo] .icono{opacity:1}.hueco__enlace{transition:transform .2s var(--ease-out),outline-color .24s ease}.hueco.lleno .hueco__enlace{outline-style:solid;outline-color:#5a1a246b}.album__sobre{display:none}@media(hover:hover)and (pointer:fine){.hueco__enlace:hover{transform:translateY(-4px) rotate(-1deg)}}@media(min-width:900px){.album__pagina{grid-template-columns:minmax(0,1fr) auto;align-items:end}.album__huecos{grid-column:1 / -1;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem}.hueco__lamina{width:min(100%,12rem)}}.mov .album__sobre{display:grid;place-items:center;position:absolute;inset:0;pointer-events:none;z-index:2}.sobre{position:relative;width:11rem;aspect-ratio:.72;filter:drop-shadow(0 18px 24px oklch(.3 .08 15 / .28))}.sobre__cuerpo,.sobre__solapa{position:absolute;inset:0;border-radius:14px}.sobre__cuerpo{display:grid;place-items:center;align-content:center;gap:.4rem;background:var(--rosa-fuerte);color:var(--tinta);font-family:var(--f-titulo);font-weight:650;font-size:1.6rem;clip-path:polygon(0 12%,6% 9%,12% 12%,18% 9%,24% 12%,30% 9%,36% 12%,42% 9%,48% 12%,54% 9%,60% 12%,66% 9%,72% 12%,78% 9%,84% 12%,90% 9%,96% 12%,100% 9%,100% 100%,0 100%)}.sobre__cuerpo img{width:5.5rem;height:auto}.sobre__solapa{background:#dc6292;clip-path:polygon(0 0,100% 0,100% 9%,96% 12%,90% 9%,84% 12%,78% 9%,72% 12%,66% 9%,60% 12%,54% 9%,48% 12%,42% 9%,36% 12%,30% 9%,24% 12%,18% 9%,12% 12%,6% 9%,0 12%);transform-origin:50% 0}.piezas{padding:var(--seccion) var(--margen);background:var(--nube)}.piezas__titulo{max-width:var(--ancho);margin:0 auto 1.75rem}.piezas__lista{display:grid;gap:clamp(2rem,1rem + 4vw,5rem);max-width:var(--ancho);margin:0 auto}.pieza{display:grid;gap:1.1rem;align-items:center}.pieza__foto{position:relative;border-radius:var(--radio-grande);overflow:hidden;background:color-mix(in oklch,var(--tinte) 60%,var(--blanco));aspect-ratio:1080 / 1000}.pieza__foto img{width:100%;height:100%;object-fit:cover}.pieza__texto{position:relative;display:grid;gap:.7rem;align-content:center}.pieza__cabeza{display:flex;align-items:center;gap:.8rem}.pieza__numero{display:grid;place-items:center;flex:none;width:2.6rem;height:2.6rem;border-radius:50%;background:color-mix(in oklch,var(--tinte) 80%,var(--blanco));outline:2px solid oklch(.324 .094 14.9 / .4);outline-offset:-5px;font-family:var(--f-titulo);font-weight:650;font-size:1.2rem;font-stretch:85%}.pieza__lamina{display:none}.pieza__titulo{font-size:var(--t-h3)}.pieza__lema{font-size:var(--t-grande);font-weight:600;color:var(--tinta-2)}.datos{display:grid;gap:.5rem;margin:.2rem 0;padding:0;list-style:none}.datos li{display:flex;align-items:center;gap:.7rem;font-weight:600}.datos .icono{width:2.25rem;height:2.25rem;padding:.45rem;border-radius:12px;background:color-mix(in oklch,var(--tinte) 75%,var(--blanco));stroke-width:1.9}.pieza__nota{color:var(--tinta-2);max-width:46ch}@media(min-width:700px){.pieza{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1.5rem,1rem + 3vw,4.5rem)}.pieza:nth-child(2n) .pieza__foto{order:2}.pieza__foto{aspect-ratio:1080 / 1260;max-height:76svh}}@media(min-width:1000px){.pieza{grid-template-columns:minmax(0,.82fr) minmax(0,1fr)}.pieza:nth-child(2n){grid-template-columns:minmax(0,1fr) minmax(0,.82fr)}.pieza__lamina{display:block;width:clamp(9rem,12vw,12.5rem);justify-self:start;margin-top:.8rem;transform:rotate(-5deg)}.pieza:nth-child(2n) .pieza__lamina{transform:rotate(4deg)}.pieza__lamina img{width:100%;height:auto}}.cine{padding:var(--seccion) var(--margen);background:var(--cacao);color:var(--rubor)}.cine__marco{max-width:var(--ancho);margin:0 auto;display:grid;gap:1.75rem}.cine__cabeza{display:grid;gap:.6rem;max-width:40rem}.cine__texto{color:#efcdd7;font-size:var(--t-grande)}.cine__videos{display:grid;gap:1rem;align-items:start}.video{margin:0;display:grid;gap:.6rem}.video__pantalla{position:relative;border-radius:var(--radio-grande);overflow:hidden;background:var(--cacao-2);box-shadow:0 30px 60px -30px #000000b3}.video--principal .video__pantalla{aspect-ratio:720 / 840}.video--real .video__pantalla{aspect-ratio:368 / 416}.video video{width:100%;height:100%;object-fit:cover}.video figcaption{font-size:.9rem;font-weight:600;color:#e5c3cd}.video__sonido{position:absolute;right:.75rem;bottom:.75rem;display:inline-flex;align-items:center;gap:.45rem;min-height:2.75rem;padding:0 1rem;border:0;border-radius:999px;background:#ffffffe6;color:var(--tinta);font-weight:700;font-size:.9rem;cursor:pointer;transition:transform .16s var(--ease-out)}.video__sonido:active{transform:scale(.96)}@media(min-width:700px){.cine__videos{grid-template-columns:minmax(0,min(30rem,calc(74svh * 720 / 840))) minmax(0,19rem);gap:1.5rem;align-items:end}}@media(min-width:1000px){.cine__marco{grid-template-columns:minmax(0,.75fr) auto;align-items:center;column-gap:clamp(2rem,4vw,5rem)}}@media(max-width:699px){.video--real{width:78%;justify-self:end;margin-top:.25rem}}.regalo{padding:var(--seccion) max(var(--margen),calc((100vw - var(--ancho)) / 2));background:var(--rosa)}.regalo>*{max-width:var(--ancho)}.regalo__frase{margin-top:1rem;font-family:var(--f-titulo);font-weight:500;font-size:clamp(1.45rem,1.1rem + 1.7vw,2.6rem);line-height:1.18;max-width:26ch}.regalo__frase .palabra{position:relative;display:inline-block;isolation:isolate;padding:0 .04em}.regalo__frase .palabra:before{content:"";position:absolute;z-index:-1;left:0;right:0;bottom:.1em;height:.42em;border-radius:4px;background:color-mix(in oklch,var(--rosa-fuerte) 45%,transparent);transform:scaleX(var(--trazo, 1));transform-origin:left}.ocasiones{display:grid;grid-auto-flow:column;grid-auto-columns:min(78%,20rem);gap:.9rem;margin:2rem calc(var(--margen) * -1) 0;padding:0 var(--margen) .5rem;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.ocasiones::-webkit-scrollbar{display:none}.ocasion{scroll-snap-align:start;display:grid;gap:.35rem;padding:.6rem .6rem 1rem;border-radius:var(--radio-grande);background:var(--rubor);box-shadow:var(--sombra-suave)}.ocasion picture,.ocasion img{border-radius:12px;aspect-ratio:1;width:100%;object-fit:cover}.ocasion h3{font-size:1.3rem;margin:.5rem .4rem 0}.ocasion p{margin:0 .4rem;color:var(--tinta-2);font-size:.95rem}@media(min-width:900px){.ocasiones{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));margin:2.5rem 0 0;padding:0;overflow:visible}.ocasion:nth-child(2){transform:translateY(1.5rem)}}.galeria{padding:var(--seccion) 0;background:var(--rubor)}.galeria__cabeza{display:flex;align-items:end;justify-content:space-between;gap:1rem;max-width:calc(var(--ancho) + 2 * var(--margen));margin:0 auto 1.25rem;padding:0 var(--margen)}.galeria__flechas{display:none;gap:.5rem}.galeria__carril{display:grid;grid-auto-flow:column;grid-auto-columns:min(70%,22rem);gap:.9rem;margin:0;padding:0 var(--margen) .75rem;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 var(--margen);scrollbar-width:none;overscroll-behavior-x:contain}.galeria__carril::-webkit-scrollbar{display:none}.galeria__carril li{scroll-snap-align:start}.galeria__item{display:block;width:100%;padding:0;border:0;border-radius:var(--radio-grande);overflow:hidden;background:var(--rosa);cursor:zoom-in;aspect-ratio:4 / 5;box-shadow:var(--sombra-suave);transition:transform .2s var(--ease-out)}.galeria__item picture,.galeria__item img{width:100%;height:100%;object-fit:cover}.galeria__item:active{transform:scale(.98)}.galeria__nota{max-width:calc(var(--ancho) + 2 * var(--margen));margin:.75rem auto 0;padding:0 var(--margen);font-size:.85rem;color:var(--tinta-2)}@media(min-width:900px){.galeria__flechas{display:flex}.galeria__carril{grid-auto-columns:calc((min(100vw,var(--ancho)) - 2 * var(--margen) - 2.7rem) / 3.6);padding-left:max(var(--margen),calc((100vw - var(--ancho)) / 2));scroll-padding-left:max(var(--margen),calc((100vw - var(--ancho)) / 2))}}@media(hover:hover)and (pointer:fine){.galeria__item:hover img{transform:scale(1.04)}.galeria__item img{transition:transform .26s var(--ease-out)}}.pasos{padding:var(--seccion) var(--margen);background:var(--nube)}.pasos__marco{max-width:var(--ancho);margin:0 auto;display:grid;gap:1.5rem}.pasos__lista{display:grid;gap:.75rem;margin:0;padding:0;list-style:none;counter-reset:paso}.pasos__lista li{display:grid;grid-template-columns:auto 1fr;gap:.9rem;align-items:start;padding:1rem;border-radius:var(--radio-grande);background:var(--rubor)}.pasos__num{display:grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:50%;background:var(--tinta);color:var(--blanco);font-family:var(--f-titulo);font-weight:650;font-size:1.25rem}.pasos__lista h3{font-size:1.2rem;margin-bottom:.2rem}.pasos__lista p{color:var(--tinta-2)}.garantias{display:grid;gap:.6rem;margin:0;padding:0;list-style:none}.garantias li{display:flex;gap:.8rem;align-items:flex-start;padding:.95rem 0;border-top:1px solid var(--linea)}.garantias .icono{width:1.6rem;height:1.6rem;margin-top:.1rem}.garantias div{display:grid;gap:.1rem}.garantias span{color:var(--tinta-2);font-size:.95rem}@media(min-width:900px){.pasos__lista,.garantias{grid-template-columns:repeat(3,minmax(0,1fr))}}.preguntas{padding:var(--seccion) max(var(--margen),calc((100vw - var(--ancho)) / 2));background:var(--rubor)}.preguntas>*{max-width:48rem}.preguntas__lista{margin-top:1.5rem;display:grid;gap:.6rem}.pregunta{border-radius:var(--radio);background:var(--blanco);box-shadow:var(--sombra-suave)}.pregunta summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.5rem;padding:.9rem 1.1rem;cursor:pointer;list-style:none;font-weight:700;font-size:1.02rem}.pregunta summary::-webkit-details-marker{display:none}.pregunta summary:after{content:"";flex:none;width:.7rem;height:.7rem;border-right:2.5px solid currentColor;border-bottom:2.5px solid currentColor;transform:rotate(45deg) translateY(-3px);transition:transform .22s var(--ease-out)}.pregunta[open] summary:after{transform:rotate(-135deg) translateY(-1px)}.pregunta p{padding:0 1.1rem 1.1rem;color:var(--tinta-2)}.preguntas__mas{margin-top:1.25rem;color:var(--tinta-2)}.preguntas__mas a{font-weight:700;color:var(--tinta)}.cierre{position:relative;display:grid;justify-items:center;gap:1rem;padding:var(--seccion) var(--margen) calc(var(--seccion) + 1rem);background:var(--rosa);text-align:center;overflow:clip}.cierre__pagina{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.4rem,1.5vw,1rem);width:min(100%,44rem);margin:0 0 .75rem;padding:0;list-style:none}.cierre__hueco{position:relative;display:grid;place-items:center;aspect-ratio:.82;padding:.4rem;border-radius:var(--radio-grande);background:color-mix(in oklch,var(--tinte) 70%,var(--blanco));outline:2px solid oklch(.324 .094 14.9 / .42);outline-offset:-6px}.cierre__hueco span{position:absolute;top:.35rem;left:.55rem;font-family:var(--f-titulo);font-weight:650;font-size:.95rem;color:var(--tinta-2)}.cierre__lamina{width:86%}.cierre__lamina img{width:100%;height:auto}.cierre__completo{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .85rem;border-radius:999px;background:var(--menta);color:var(--menta-tinta);font-weight:700;font-size:.9rem}.cierre__completo .icono{width:1.05rem;height:1.05rem}.cierre__titulo{font-size:var(--t-h2);max-width:18ch}.cierre__texto{font-size:var(--t-grande);color:var(--tinta-2)}.pie{background:var(--cacao);color:#f3d5de;padding:3rem var(--margen) calc(1.5rem + var(--barra-alto))}.pie__marco{max-width:var(--ancho);margin:0 auto;display:grid;gap:2rem}.pie__marca{display:grid;gap:.6rem;justify-items:start}.pie__marca img:first-child{width:56px;height:56px}.pie__marca img:nth-child(2){width:110px;filter:brightness(0) invert(.92) sepia(.2) saturate(2) hue-rotate(300deg)}.pie h2{font-size:1.05rem;color:var(--blanco);margin-bottom:.6rem;font-weight:600}.pie ul{list-style:none;margin:0;padding:0;display:grid;gap:.15rem}.pie a{display:inline-flex;align-items:center;gap:.5rem;min-height:2.5rem;text-decoration:none}.pie a:hover{text-decoration:underline}.pie__legal{max-width:var(--ancho);margin:2rem auto 0;padding-top:1.25rem;border-top:1px solid oklch(1 0 0 / .12);display:grid;gap:.4rem;font-size:.85rem;color:#cfb6bd}.pie__legal p:empty{display:none}@media(min-width:900px){.pie__marco{grid-template-columns:1.4fr 1fr 1fr}}.barra-compra{position:fixed;left:0;right:0;bottom:0;z-index:var(--z-barra);display:flex;align-items:center;gap:.7rem;padding:.6rem var(--margen) calc(.6rem + env(safe-area-inset-bottom));background:#fff5f8f5;box-shadow:0 -1px 0 var(--linea),0 -12px 30px -18px #4e192159;transition:transform .28s var(--ease-cajon)}.barra-compra__lamina{width:2.75rem;flex:none}.barra-compra__lamina img{width:100%;height:auto}.barra-compra__texto{display:grid;line-height:1.2;min-width:0;margin-right:auto}.barra-compra__nombre{font-size:.82rem;font-weight:650;color:var(--tinta-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.barra-compra__precio{font-family:var(--f-titulo);font-weight:650;font-size:1.25rem;white-space:nowrap}.barra-compra__precio span{font-family:var(--f-texto);font-size:.8rem;font-weight:650;color:var(--menta-tinta)}.barra-compra .boton{min-height:3rem;padding:0 1.6rem}@media(min-width:900px){.barra-compra{left:auto;right:1.5rem;bottom:1.5rem;border-radius:999px;padding:.45rem .45rem .45rem .7rem;box-shadow:var(--sombra-alta);transform:translateY(calc(100% + 2rem))}.barra-compra[data-visible=true]{transform:none}}.visor-foto{width:min(92vw,56rem);max-height:92svh;padding:0;border:0;border-radius:var(--radio-grande);background:var(--rubor);box-shadow:var(--sombra-alta);overflow:hidden}.visor-foto::backdrop{background:#250e10b8}.visor-foto img{width:100%;max-height:88svh;object-fit:contain}.visor-foto__cerrar{position:absolute;top:.75rem;right:.75rem;z-index:1}.visor-foto[open]{animation:aparecer .22s var(--ease-out)}@keyframes aparecer{0%{opacity:0;transform:scale(.96)}}.mov [data-entra]{transform:translateY(18px);opacity:.001;transition:transform .64s var(--ease-out),opacity .52s ease}.mov [data-entra].visto{transform:none;opacity:1}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;scroll-behavior:auto!important}.mov [data-entra]{transform:none;opacity:1}}[data-combo=labubu] .sobre__solapa{background:#a074d0}[data-combo=labubu] .cine__texto,[data-combo=labubu] .video figcaption{color:#dbd2ef}[data-combo=labubu] .pie{color:#e1d9f2}[data-combo=labubu] .barra-compra{background:#faf8fff5}.pieza__foto--render img{object-fit:contain;padding:6%}.cine__videos--uno{justify-items:center}.video--vertical{width:min(100%,22rem)}.video--vertical .video__pantalla{aspect-ratio:478 / 850}@media(min-width:900px){.cine__videos.cine__videos--uno{grid-template-columns:minmax(0,22rem);justify-content:end}}.ocasion--pieza img{object-fit:contain;background:var(--nube)}.cabecera__nav .cabecera__otro{padding:.35rem .8rem;border-radius:999px;box-shadow:inset 0 0 0 1.5px var(--linea)}.pagina-elegir{background:var(--rubor)}.elegir__cabecera{display:flex;align-items:center;justify-content:space-between;gap:1rem;max-width:var(--ancho);margin:0 auto;padding:.9rem var(--margen)}.elegir__envio{display:inline-flex;align-items:center;gap:.45rem;padding:.45rem .9rem;border-radius:999px;background:var(--menta);color:var(--menta-tinta);font-weight:700;font-size:.9rem}.elegir{max-width:var(--ancho);margin:0 auto;padding:.5rem var(--margen) clamp(2.5rem,2rem + 3vw,4.5rem);display:grid;gap:clamp(1.5rem,1rem + 2vw,2.5rem)}.elegir__intro{display:grid;gap:.6rem;justify-items:center;text-align:center}.elegir__titulo{font-size:var(--t-h2);line-height:1.02}.elegir__titulo span{display:inline-block;padding:.05em .35em;border-radius:.4em;background:var(--mandarina);color:var(--cacao);transform:rotate(-2deg)}.elegir__texto{max-width:34rem;color:var(--tinta-2);font-size:var(--t-grande);text-wrap:pretty}.elegir__lista{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem;margin:0;padding:0;list-style:none}@media(min-width:900px){.elegir__lista{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem}}.combo{display:grid;height:100%;border-radius:var(--radio-grande);overflow:hidden;background:var(--nube);color:var(--tinta);text-decoration:none;box-shadow:var(--sombra-suave);transition:transform .2s var(--ease-out),box-shadow .2s var(--ease-out)}.combo:active{transform:scale(.99)}@media(hover:hover)and (pointer:fine){.combo:hover{transform:translateY(-4px);box-shadow:var(--sombra-alta)}}.combo:focus-visible{outline:3px solid var(--tinta);outline-offset:4px}.combo__portada{position:relative;aspect-ratio:4 / 3;background:var(--rosa)}.combo__foto,.combo__foto img{width:100%;height:100%;object-fit:cover}.combo__lamina{position:absolute;left:.9rem;bottom:-2.4rem;width:clamp(5.5rem,4rem + 5vw,8.25rem);transform:rotate(-7deg);filter:drop-shadow(0 8px 14px oklch(.25 .05 330 / .28))}.combo__lamina img{width:100%;height:auto}.combo__cuerpo{display:grid;gap:.85rem;align-content:start;padding:1.25rem 1.25rem 1.4rem;padding-left:clamp(7rem,5.5rem + 5vw,10rem)}.combo__nombre{font-size:clamp(1.6rem,1.3rem + 1.2vw,2.2rem);line-height:1.05;min-height:2.4rem}.combo__nombre span{color:var(--tinta-2);font-weight:500}.combo__trae{display:grid;gap:.4rem;margin:0;padding:0;list-style:none;color:var(--tinta-2);font-weight:600}.combo__trae li{display:flex;align-items:center;gap:.55rem}.combo__trae .icono{color:var(--tinta)}.combo__precio{color:var(--tinta-2);font-weight:600}.combo__precio strong{font-family:var(--f-titulo);font-weight:650;font-size:1.6rem;color:var(--tinta);margin-right:.35rem;font-variant-numeric:tabular-nums}.combo__boton{justify-self:start}@media(max-width:559px){.combo__cuerpo{padding-left:1.25rem;padding-top:2.9rem}.combo__boton{justify-self:stretch}}.elegir__garantias{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem 1.5rem;margin:0;padding:0;list-style:none;color:var(--tinta-2);font-size:.95rem}.elegir__garantias li{display:flex;align-items:center;gap:.5rem}.elegir__garantias strong{color:var(--tinta)}.pagina-elegir .pie{padding-bottom:1.5rem}
