:root{--cielo:#8fc0dc;--cielo-suave:#d9eef6;--aqua:#a9dadb;--turquesa:#0e7690;--turquesa-oscuro:#0b5d72;--blanco:#fbfdfe;--tinta:#0b3b4a;--radio:20px;--display:"Anton", "Arial Narrow", Impact, sans-serif;--texto:"Nunito", system-ui, sans-serif}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--texto);color:var(--tinta);background:var(--blanco);-webkit-font-smoothing:antialiased;margin:0;font-size:1.0625rem;line-height:1.6}h1,h2,h3{font-family:var(--display);text-transform:uppercase;letter-spacing:.01em;margin:0;font-weight:400;line-height:.98}p{max-width:62ch;margin:0}img{max-width:100%;display:block}a{color:inherit}:focus-visible{outline:3px solid var(--turquesa-oscuro);outline-offset:3px;border-radius:6px}.wrap{width:min(1120px,100% - 32px);margin-inline:auto}.boton{background:var(--tinta);color:var(--blanco);border-radius:999px;align-items:center;gap:.6rem;padding:.95rem 1.6rem;font-weight:800;text-decoration:none;transition:transform .15s,background .15s;display:inline-flex}.boton:hover{background:var(--turquesa-oscuro);transform:translateY(-2px)}.boton svg{fill:currentColor;width:1.3em;height:1.3em}.boton.claro{background:var(--blanco);color:var(--tinta)}.boton.claro:hover{background:var(--cielo-suave)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important;animation:none!important}}.saltar{z-index:20;background:var(--tinta);color:var(--blanco);border-radius:8px;padding:.6rem 1rem;font-weight:800;position:absolute;top:-64px;left:16px}.saltar:focus{top:8px}.hw{display:none}:root[data-tema=halloween]{--cielo-suave:#2a1745;--blanco:#1a0f2e;--tinta:#f7ecff;--turquesa:#c2410c;--turquesa-oscuro:#ffa347}:root[data-tema=halloween] .hw{display:block}:root[data-tema=halloween] :focus-visible{outline-color:#ffa347}:root[data-tema=halloween] .boton:hover{color:#1a0f2e;background:#ffa347}:root[data-tema=halloween] .hw-cinta{color:#ffa347;text-align:center;background:#0f0820;justify-content:center;align-items:center;gap:.7rem;padding:.45rem 16px;font-weight:800;display:flex}:root[data-tema=halloween] .hw-cinta svg{width:26px;height:auto}:root[data-tema=halloween] h1{color:#ffa347;text-shadow:3px 3px #6b21a8}:root[data-tema=halloween] .banda{color:#fff;background:#c2410c}:root[data-tema=halloween] thead{color:#fff}:root[data-tema=halloween] .beneficios h3{color:#ffa347}:root[data-tema=halloween] .pedir{color:#fff;background:#3b1a63}:root[data-tema=halloween] .boton.claro{color:#1a0f2e;background:#ffa347}:root[data-tema=halloween] .boton.claro:hover{background:#fff}:root[data-tema=halloween] footer{color:#d9c9f0;background:#0f0820}:root[data-tema=halloween] .pie-marca{color:#fff}:root[data-tema=halloween] .hero,:root[data-tema=halloween] #productos,:root[data-tema=halloween] .beneficios,:root[data-tema=halloween] .pedir,:root[data-tema=halloween] footer{position:relative;overflow:hidden}:root[data-tema=halloween] .hero>.wrap,:root[data-tema=halloween] #productos>.wrap,:root[data-tema=halloween] .beneficios>.wrap,:root[data-tema=halloween] .pedir>.wrap,:root[data-tema=halloween] footer>.wrap{z-index:1;position:relative}:root[data-tema=halloween] .hw-deco{pointer-events:none;z-index:0;position:absolute;inset:0}:root[data-tema=halloween] .hw-deco svg{position:absolute}:root[data-tema=halloween] .hw-murcielago{fill:#0f0820;opacity:.9}:root[data-tema=halloween] .hw-b1{aspect-ratio:2;width:74px;top:8%;right:8%;transform:rotate(8deg)}:root[data-tema=halloween] .hw-b2{aspect-ratio:2;width:46px;top:34%;right:30%;transform:rotate(-10deg)}:root[data-tema=halloween] .hw-b3{aspect-ratio:2;width:56px;bottom:6%;left:4%;transform:rotate(6deg)}:root[data-tema=halloween] .hw-b4{aspect-ratio:2;width:40px;top:14%;left:46%;transform:rotate(-4deg)}:root[data-tema=halloween] .hw-b5{aspect-ratio:2;fill:#4c2a7a;width:60px;top:6%;right:6%;transform:rotate(10deg)}:root[data-tema=halloween] .hw-b6{aspect-ratio:2;fill:#0f0820;width:52px;bottom:8%;right:38%;transform:rotate(-8deg)}:root[data-tema=halloween] .hw-b7{aspect-ratio:2;fill:#0f0820;width:64px;top:10%;right:12%;transform:rotate(6deg)}:root[data-tema=halloween] .hw-b8{aspect-ratio:2;fill:#3b1a63;width:48px;top:18%;left:12%;transform:rotate(-6deg)}:root[data-tema=halloween] .hw-arana{aspect-ratio:40/110;transform-origin:50% 0;animation:4.5s ease-in-out infinite hw-balanceo;top:0}:root[data-tema=halloween] .hw-a1{width:48px;left:7%}:root[data-tema=halloween] .hw-a2{width:32px;animation-delay:-2s;left:62%}:root[data-tema=halloween] .hw-a3{width:38px;animation-delay:-1s;right:18%}:root[data-tema=halloween] .hw-a4{width:36px;animation-delay:-3s;right:26%}@keyframes hw-balanceo{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}:root[data-tema=halloween] .hw-tela{aspect-ratio:1;color:#ffffff59;width:150px;top:0}:root[data-tema=halloween] .hw-t-izq{left:0}:root[data-tema=halloween] .hw-t-der{right:0;transform:scaleX(-1)}:root[data-tema=halloween] .hw-fantasma{aspect-ratio:3/4;opacity:.9;width:62px}:root[data-tema=halloween] .hw-f1{bottom:8%;right:6%;transform:rotate(8deg)}:root[data-tema=halloween] .hw-f2{bottom:10%;right:4%;transform:rotate(-8deg)}:root[data-tema=halloween] .hw-calabaza{aspect-ratio:100/90;bottom:0}:root[data-tema=halloween] .hw-c1{width:92px;right:5%}:root[data-tema=halloween] .hw-c2{width:58px;right:17%}:root[data-tema=halloween] .hw-bruja{aspect-ratio:2;width:130px;animation:26s linear infinite hw-vuelo;top:20%;right:0;transform:translate(160%)}@keyframes hw-vuelo{0%,8%{transform:translate(160%)translateY(0)}40%{transform:translate(-40vw)translateY(-18px)}70%,to{transform:translate(-130vw)translateY(10px)}}@media (width<=720px){:root[data-tema=halloween] .hw-tela{width:100px}:root[data-tema=halloween] .hw-b4,:root[data-tema=halloween] .hw-a2,:root[data-tema=halloween] .hw-c2{display:none}:root[data-tema=halloween] .hw-bruja{width:96px}}.nv{display:none}:root[data-tema=navidad]{--cielo-suave:#14392e;--blanco:#0e2a22;--tinta:#fff7e8;--turquesa:#b91c1c;--turquesa-oscuro:#f5c542}:root[data-tema=navidad] .nv{display:block}:root[data-tema=navidad] :focus-visible{outline-color:#f5c542}:root[data-tema=navidad] .boton:hover{color:#0e2a22;background:#f5c542}:root[data-tema=navidad] .nv-cinta{color:#fff7e8;text-align:center;background:#7f1d1d;justify-content:center;align-items:center;gap:.7rem;padding:.45rem 16px;font-weight:800;display:flex}:root[data-tema=navidad] .nv-cinta svg{width:22px;height:auto}:root[data-tema=navidad] .nv-luces{background-color:#0a1f19;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='20'%3E%3Cpath d='M0 3Q20 11 40 3T80 3T120 3T160 3' stroke='%23365f50' fill='none' stroke-width='1.5'/%3E%3Ccircle cx='20' cy='11' r='4.5' fill='%23ef4444'/%3E%3Ccircle cx='60' cy='11' r='4.5' fill='%23facc15'/%3E%3Ccircle cx='100' cy='11' r='4.5' fill='%2360a5fa'/%3E%3Ccircle cx='140' cy='11' r='4.5' fill='%2322c55e'/%3E%3C/svg%3E");background-repeat:repeat-x;height:20px;animation:1.8s ease-in-out infinite nv-parpadeo}@keyframes nv-parpadeo{0%,to{opacity:1}50%{opacity:.55}}:root[data-tema=navidad] h1{color:#f5c542;text-shadow:3px 3px #b91c1c}:root[data-tema=navidad] .banda{color:#fff;background:#b91c1c}:root[data-tema=navidad] thead{color:#fff}:root[data-tema=navidad] .beneficios h3{color:#f5c542}:root[data-tema=navidad] .pedir{color:#fff;background:#7f1d1d}:root[data-tema=navidad] .pedir li{border-top-color:#f5c542}:root[data-tema=navidad] .pedir li h3:before{color:#f5c542}:root[data-tema=navidad] .boton.claro{color:#0e2a22;background:#f5c542}:root[data-tema=navidad] .boton.claro:hover{background:#fff}:root[data-tema=navidad] footer{color:#cfe3d8;background:#07140f}:root[data-tema=navidad] .pie-marca{color:#fff}:root[data-tema=navidad] .hero,:root[data-tema=navidad] #productos,:root[data-tema=navidad] .beneficios,:root[data-tema=navidad] .pedir,:root[data-tema=navidad] footer{position:relative;overflow:hidden}:root[data-tema=navidad] .hero>.wrap,:root[data-tema=navidad] #productos>.wrap,:root[data-tema=navidad] .beneficios>.wrap,:root[data-tema=navidad] .pedir>.wrap,:root[data-tema=navidad] footer>.wrap{z-index:1;position:relative}:root[data-tema=navidad] .nv-deco{pointer-events:none;z-index:0;position:absolute;inset:0}:root[data-tema=navidad] .nv-deco svg{position:absolute}:root[data-tema=navidad] .nv-bola{aspect-ratio:40/110;transform-origin:50% 0;animation:5s ease-in-out infinite nv-balanceo;top:0}:root[data-tema=navidad] .nv-bo1{width:46px;right:4%}:root[data-tema=navidad] .nv-bo2{width:32px;animation-delay:-2s;left:60%}:root[data-tema=navidad] .nv-bo3{width:38px;animation-delay:-1s;right:16%}:root[data-tema=navidad] .nv-bo4{width:38px;animation-delay:-3s;right:30%}@keyframes nv-balanceo{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}:root[data-tema=navidad] .nv-estrella{aspect-ratio:1;animation:3s ease-in-out infinite nv-brillo}:root[data-tema=navidad] .nv-e1{width:22px;top:12%;right:10%}:root[data-tema=navidad] .nv-e2{width:14px;animation-delay:-1.2s;top:38%;right:34%}:root[data-tema=navidad] .nv-e3{width:20px;animation-delay:-.6s;top:8%;left:40%}:root[data-tema=navidad] .nv-e4{width:18px;animation-delay:-2s;top:14%;right:12%}:root[data-tema=navidad] .nv-e5{width:20px;animation-delay:-1.5s;top:12%;left:46%}@keyframes nv-brillo{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.8)}}:root[data-tema=navidad] .nv-arbol{aspect-ratio:60/90;bottom:0}:root[data-tema=navidad] .nv-ar1{width:78px;right:3%}:root[data-tema=navidad] .nv-ar2{width:84px;bottom:0;left:2%}:root[data-tema=navidad] .nv-ar3{width:100px;right:4%}:root[data-tema=navidad] .nv-ar4{width:76px;left:4%}:root[data-tema=navidad] .nv-baston{aspect-ratio:30/70;width:34px}:root[data-tema=navidad] .nv-ba1{bottom:4%;left:3%;transform:rotate(-10deg)}:root[data-tema=navidad] .nv-ba2{top:6%;right:5%;transform:rotate(14deg)}:root[data-tema=navidad] .nv-regalo{aspect-ratio:1;bottom:0}:root[data-tema=navidad] .nv-r1{width:64px;right:5%}:root[data-tema=navidad] .nv-r2{width:58px;right:20%}:root[data-tema=navidad] .nv-r3{width:64px;right:5%}:root[data-tema=navidad] .nv-r4{width:44px;right:13%}:root[data-tema=navidad] .nv-nieve{pointer-events:none;z-index:5;position:fixed;inset:0;overflow:hidden}:root[data-tema=navidad] .nv-nieve span{opacity:.85;background:#fff;border-radius:50%;animation-name:nv-caida;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;top:-12px}@keyframes nv-caida{0%{transform:translateY(-12px)}50%{transform:translate(var(--vaiven), 55vh)}to{transform:translateY(105vh)}}@media (width<=720px){:root[data-tema=navidad] .nv-bo2,:root[data-tema=navidad] .nv-ba2,:root[data-tema=navidad] .nv-r4{display:none}:root[data-tema=navidad] .nv-ar1{width:60px}}@media (prefers-reduced-motion:reduce){:root[data-tema=navidad] .nv-nieve{display:none}}.logo[data-astro-cid-f7espo7c]{aspect-ratio:1;color:#fff;border-radius:50%;position:relative;overflow:hidden;container-type:size}.aqua[data-astro-cid-f7espo7c]{background:var(--aqua)}.turquesa[data-astro-cid-f7espo7c]{background:var(--turquesa)}.logo[data-astro-cid-f7espo7c]:after{content:"";pointer-events:none;border:1.4cqw solid #fff;border-radius:50%;position:absolute;inset:4.5%}.logo-in[data-astro-cid-f7espo7c]{place-content:center;justify-items:center;gap:1.5cqw;padding-top:9cqw;display:grid;position:absolute;inset:0}.logo-texto[data-astro-cid-f7espo7c]{font-family:var(--texto);letter-spacing:.16em;white-space:nowrap;padding-left:.16em;font-size:16cqw;font-style:italic;font-weight:300;line-height:1}.logo-pata[data-astro-cid-f7espo7c]{fill:currentColor;width:30cqw;height:auto}.compacto[data-astro-cid-f7espo7c] .logo-in[data-astro-cid-f7espo7c]{gap:.5cqw;padding-top:7cqw}.compacto[data-astro-cid-f7espo7c] .logo-texto[data-astro-cid-f7espo7c]{letter-spacing:.1em;padding-left:.1em;font-size:17.5cqw;font-weight:400}.compacto[data-astro-cid-f7espo7c] .logo-pata[data-astro-cid-f7espo7c]{width:30cqw}.compacto[data-astro-cid-f7espo7c]:after{border-width:2cqw;inset:3.5%}.drawer{--dr-bg:#fff;--dr-tx:#0b3b4a;--dr-ac:#0e7690;--dr-linea:#dbe7ec;z-index:100;visibility:hidden;transition:visibility 0s linear .3s;position:fixed;inset:0}.drawer.abierto{visibility:visible;transition-delay:0s}.drawer-fondo{opacity:0;background:#0000004d;transition:opacity .3s ease-out;position:absolute;inset:0}.drawer.abierto .drawer-fondo{opacity:1}.drawer-panel{background:var(--dr-bg);width:85%;max-width:420px;color:var(--dr-tx);overscroll-behavior:contain;flex-direction:column;transition:transform .3s ease-out;display:flex;position:absolute;top:0;bottom:0;left:0;transform:translate(-100%);box-shadow:4px 0 24px #0000001f}.drawer.abierto .drawer-panel{transform:translate(0)}.drawer-x{width:48px;height:48px;color:var(--dr-tx);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;align-self:flex-start;place-items:center;margin:8px 0 0 8px;display:grid}.drawer-x svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:22px;height:22px}.drawer-viewport{flex:auto;min-height:0;overflow:clip}.drawer-niveles{width:200%;height:100%;transition:transform .3s ease-out;display:flex}.drawer-niveles.sub{transform:translate(-50%)}.drawer-nivel{width:50%;padding:4px 24px 16px;overflow-y:auto}.drawer-lista{margin:0;padding:0;list-style:none}.drawer-lista li{border-bottom:1px solid var(--dr-linea)}.drawer-lista a,.drawer-lista button{width:100%;min-height:56px;color:var(--dr-tx);font:400 1.3rem/1.2 var(--texto);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:14px 0;text-decoration:none;display:flex}.drawer-lista a:hover,.drawer-lista button:hover{color:var(--dr-ac)}.drawer-lista svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.drawer-volver{min-height:48px;color:var(--dr-ac);font:600 1.05rem/1 var(--texto);cursor:pointer;background:0 0;border:0;align-items:center;gap:.4rem;margin-bottom:4px;padding:0;display:flex}.drawer-volver svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.drawer.abierto .drawer-nivel[data-nivel="1"] li{animation:.4s ease-out both dr-entrada;animation-delay:calc(var(--i,0) * 60ms + .12s)}@keyframes dr-entrada{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}.drawer-carrusel{border-top:1px solid var(--dr-linea);flex:none;padding:16px 0 24px}.drawer-carrusel h2{font:800 1rem/1 var(--texto);text-transform:none;letter-spacing:0;color:var(--dr-tx);margin:0 24px 12px}.drawer-pista{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:12px;margin:0;padding:0 24px;scroll-padding-inline:24px;list-style:none;display:flex;overflow-x:auto}.drawer-pista::-webkit-scrollbar{display:none}.drawer-pista li{scroll-snap-align:start;flex:0 0 110px;width:110px}.drawer-pista a{color:var(--dr-tx);text-decoration:none;display:block}.drawer-foto{aspect-ratio:1;object-fit:cover;background:#eef4f7;border-radius:12px;width:110px;height:110px}.drawer-nombre{-webkit-line-clamp:2;line-clamp:2;font:600 .82rem/1.25 var(--texto);-webkit-box-orient:vertical;min-height:2.5em;margin-top:8px;display:-webkit-box;overflow:hidden}.drawer-precio{font:800 .85rem/1.2 var(--texto);color:var(--dr-ac);margin-top:4px;display:block}.drawer :focus-visible{outline:3px solid var(--dr-ac);outline-offset:2px}html.drawer-abierto,html.drawer-abierto body{overflow:hidden}@media (width>=1025px){.drawer{display:none}}.carro{--ca-bg:#fff;--ca-tx:#0b3b4a;--ca-ac:#0e7690;--ca-linea:#dbe7ec;z-index:110;visibility:hidden;transition:visibility 0s linear .3s;position:fixed;inset:0}.carro.abierto{visibility:visible;transition-delay:0s}.carro-fondo{opacity:0;background:#0000004d;transition:opacity .3s ease-out;position:absolute;inset:0}.carro.abierto .carro-fondo{opacity:1}.carro-panel{background:var(--ca-bg);width:92%;max-width:440px;color:var(--ca-tx);overscroll-behavior:contain;flex-direction:column;transition:transform .3s ease-out;display:flex;position:absolute;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-4px 0 24px #0000001f}.carro.abierto .carro-panel{transform:translate(0)}.carro-cab{border-bottom:1px solid var(--ca-linea);flex:none;justify-content:space-between;align-items:center;padding:8px 8px 8px 24px;display:flex}.carro-cab h2{font:800 1.3rem/1 var(--texto);text-transform:none;letter-spacing:0;color:var(--ca-tx);margin:0}.carro-x{width:48px;height:48px;color:var(--ca-tx);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.carro-x svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:22px;height:22px}.carro-cuerpo{flex:auto;min-height:0;padding:8px 24px;overflow-y:auto}.carro-vacio{margin:24px 0;font-size:1.05rem}.carro-vacio a{color:var(--ca-ac);margin-top:.6rem;font-weight:800;display:block}.carro-lista{margin:0;padding:0;list-style:none}.carro-lista li{border-bottom:1px solid var(--ca-linea);gap:.5rem;padding:16px 0;display:grid}.carro-nombre{font-weight:800;line-height:1.25}.carro-detalle{opacity:.8;font-size:.9rem}.carro-fila{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.carro-cant{border:2px solid var(--ca-tx);border-radius:999px;align-items:center;display:inline-flex}.carro-cant button{width:40px;height:40px;color:var(--ca-tx);font:600 1.3rem/1 var(--texto);cursor:pointer;background:0 0;border:0;border-radius:50%}.carro-cant button:disabled{opacity:.35;cursor:not-allowed}.carro-cant output{text-align:center;min-width:2.2ch;font-weight:800}.carro-linea{font-weight:800}.carro-quitar{min-height:44px;color:var(--ca-ac);font:600 .9rem/1 var(--texto);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:8px 0;text-decoration:underline}.carro-pie{border-top:1px solid var(--ca-linea);flex:none;gap:.6rem;padding:16px 24px 24px;display:grid}.carro-pie[hidden]{display:none}.carro-envio{color:var(--ca-ac);font-size:.9rem;font-weight:600}.carro-total{justify-content:space-between;font-size:1.15rem;display:flex}.carro-total strong{font-weight:800}.carro-finalizar{background:var(--ca-tx);color:#fff;border-radius:999px;place-items:center;min-height:52px;font-weight:800;text-decoration:none;display:grid}.carro-finalizar:hover{background:var(--ca-ac)}.carro-aviso{font-size:.85rem;font-weight:600}.carro-aviso:empty{display:none}.carro :focus-visible{outline:3px solid var(--ca-ac);outline-offset:2px}html.carro-abierto,html.carro-abierto body{overflow:hidden}.top[data-astro-cid-5iddlvfk]{z-index:10;background:color-mix(in srgb, var(--blanco) 88%, transparent);backdrop-filter:blur(10px);position:sticky;top:0}.top-fila[data-astro-cid-5iddlvfk]{justify-content:space-between;align-items:center;gap:1rem;padding-block:.6rem;display:flex}.marca[data-astro-cid-5iddlvfk]{font-family:var(--display);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.6rem;font-size:2.1rem;text-decoration:none;display:flex}.marca-logo{width:76px;margin-block:2px}nav[data-astro-cid-5iddlvfk]{gap:1.5rem;font-weight:600;display:flex}nav[data-astro-cid-5iddlvfk] a[data-astro-cid-5iddlvfk]{text-decoration:none}nav[data-astro-cid-5iddlvfk] a[data-astro-cid-5iddlvfk]:hover{text-underline-offset:4px;text-decoration:underline}.boton[data-astro-cid-5iddlvfk].chico{padding:.5rem 1.2rem}.top-der[data-astro-cid-5iddlvfk]{align-items:center;gap:.4rem;display:flex}.carro-btn[data-astro-cid-5iddlvfk]{width:48px;height:48px;color:var(--tinta);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:relative}.carro-btn[data-astro-cid-5iddlvfk] svg[data-astro-cid-5iddlvfk]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}.carro-n[data-astro-cid-5iddlvfk]{color:#fff;min-width:20px;height:20px;font:800 .75rem/20px var(--texto);text-align:center;background:#e1306c;border-radius:999px;padding:0 5px;position:absolute;top:4px;right:2px}.carro-n[data-astro-cid-5iddlvfk][hidden]{display:none}.top-izq[data-astro-cid-5iddlvfk]{align-items:center;gap:.4rem;display:flex}.burger[data-astro-cid-5iddlvfk]{width:48px;height:48px;color:var(--tinta);cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;display:none;position:relative}.burger[data-astro-cid-5iddlvfk] span[data-astro-cid-5iddlvfk]{background:currentColor;border-radius:2px;width:22px;height:2px;transition:transform .3s,opacity .2s;position:absolute;left:13px}.burger[data-astro-cid-5iddlvfk] span[data-astro-cid-5iddlvfk]:first-child{top:16px}.burger[data-astro-cid-5iddlvfk] span[data-astro-cid-5iddlvfk]:nth-child(2){top:23px}.burger[data-astro-cid-5iddlvfk] span[data-astro-cid-5iddlvfk]:nth-child(3){top:30px}.burger[data-astro-cid-5iddlvfk][aria-expanded=true] span[data-astro-cid-5iddlvfk]:first-child{transform:translateY(7px)rotate(45deg)}.burger[data-astro-cid-5iddlvfk][aria-expanded=true] span[data-astro-cid-5iddlvfk]:nth-child(2){opacity:0}.burger[data-astro-cid-5iddlvfk][aria-expanded=true] span[data-astro-cid-5iddlvfk]:nth-child(3){transform:translateY(-7px)rotate(-45deg)}@media (width<=1024px){.burger[data-astro-cid-5iddlvfk]{display:block}nav[data-astro-cid-5iddlvfk]{display:none}}footer[data-astro-cid-5iddlvfk]{background:var(--tinta);color:var(--cielo-suave);padding-block:2.5rem 6rem}.pie[data-astro-cid-5iddlvfk]{gap:.6rem;display:grid}.redes[data-astro-cid-5iddlvfk]{flex-wrap:wrap;align-items:center;gap:.4rem .7rem;display:flex}.redes[data-astro-cid-5iddlvfk] ul[data-astro-cid-5iddlvfk]{gap:0;margin:0 0 0 -2px;padding:0;list-style:none;display:flex}.redes[data-astro-cid-5iddlvfk] a[data-astro-cid-5iddlvfk]{border-radius:10px;place-items:center;width:32px;height:44px;display:grid}.redes[data-astro-cid-5iddlvfk] a[data-astro-cid-5iddlvfk]:hover{background:#ffffff29}.redes[data-astro-cid-5iddlvfk] svg[data-astro-cid-5iddlvfk]{fill:#fff;width:28px;height:28px}.redes-nombre[data-astro-cid-5iddlvfk]{color:#fff;font-size:1.1rem;font-weight:800}.pie-marca[data-astro-cid-5iddlvfk]{font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;color:var(--blanco);font-size:1.4rem}.flotante[data-astro-cid-5iddlvfk]{background:linear-gradient(45deg,#f9a825,#e1306c 55%,#833ab4);border-radius:50%;place-items:center;width:58px;height:58px;transition:transform .15s;display:grid;position:fixed;bottom:16px;right:16px;box-shadow:0 6px 20px #0000004d}.flotante[data-astro-cid-5iddlvfk]:hover{transform:scale(1.08)}.flotante[data-astro-cid-5iddlvfk] svg[data-astro-cid-5iddlvfk]{fill:#fff;width:32px;height:32px}
