.bandera[data-astro-cid-2bvb4ozb]{border-radius:2px;flex:none;box-shadow:0 0 0 1px #0000001f}.cinta-superior[data-astro-cid-anclemld]{background:var(--verde);color:var(--blanco);text-align:center;letter-spacing:.03em;padding:7px 16px;font-size:.82rem}.cinta-superior[data-astro-cid-anclemld] p[data-astro-cid-anclemld]{margin:0}.cabecera[data-astro-cid-anclemld]{z-index:50;backdrop-filter:saturate(1.4)blur(8px);background:#fffffff5;border-bottom:1px solid #9f9fa140;position:sticky;top:0}.cabecera-interior[data-astro-cid-anclemld]{min-height:var(--cabecera);justify-content:space-between;align-items:center;gap:16px;display:flex}.logo[data-astro-cid-anclemld]{align-items:center;gap:10px;padding:6px 0;text-decoration:none;display:flex}.logo[data-astro-cid-anclemld] img[data-astro-cid-anclemld]{width:38px;height:auto}.logo-texto[data-astro-cid-anclemld]{color:var(--verde);flex-direction:column;line-height:1.1;display:flex}.logo-nombre[data-astro-cid-anclemld]{letter-spacing:.32em;text-transform:uppercase;font-size:1.15rem;font-weight:400}.logo-sub[data-astro-cid-anclemld]{letter-spacing:.2em;text-transform:uppercase;margin-top:3px;font-size:.58rem}@media (width<=440px){.logo[data-astro-cid-anclemld]{gap:7px}.logo[data-astro-cid-anclemld] img[data-astro-cid-anclemld]{width:32px}.logo-nombre[data-astro-cid-anclemld]{letter-spacing:.2em;font-size:.95rem}.logo-sub[data-astro-cid-anclemld]{letter-spacing:.1em;font-size:.5rem}.faq-movil[data-astro-cid-anclemld]{padding:0 12px}.idioma[data-astro-cid-anclemld]{padding:0 6px}}@media (width<=359px){.logo-texto[data-astro-cid-anclemld]{display:none}}.menu-escritorio[data-astro-cid-anclemld]{display:none}.menu-escritorio[data-astro-cid-anclemld] ul[data-astro-cid-anclemld],.menu-movil[data-astro-cid-anclemld] ul[data-astro-cid-anclemld]{margin:0;padding:0;list-style:none}.acciones[data-astro-cid-anclemld]{align-items:center;gap:8px;display:flex}.faq-movil[data-astro-cid-anclemld]{border:1.5px solid var(--verde);letter-spacing:.06em;border-radius:999px;align-items:center;min-height:44px;padding:0 16px;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.faq-movil[data-astro-cid-anclemld][aria-current=page]{background:var(--verde);color:var(--blanco)}.idioma[data-astro-cid-anclemld]{border-radius:999px;align-items:center;gap:6px;min-height:44px;padding:0 10px;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex}.idioma[data-astro-cid-anclemld]:hover{background:var(--fondo-suave)}.menu-movil[data-astro-cid-anclemld]{position:static}.menu-movil[data-astro-cid-anclemld] summary[data-astro-cid-anclemld]{cursor:pointer;border-radius:50%;place-items:center;width:46px;height:46px;list-style:none;display:grid}.menu-movil[data-astro-cid-anclemld] summary[data-astro-cid-anclemld]::-webkit-details-marker{display:none}.hamburguesa[data-astro-cid-anclemld],.hamburguesa[data-astro-cid-anclemld] span[data-astro-cid-anclemld],.hamburguesa[data-astro-cid-anclemld]:before,.hamburguesa[data-astro-cid-anclemld]:after{background:var(--verde);border-radius:2px;width:22px;height:2px;transition:transform .25s,opacity .2s;display:block}.hamburguesa[data-astro-cid-anclemld]{background:0 0;position:relative}.hamburguesa[data-astro-cid-anclemld]:before,.hamburguesa[data-astro-cid-anclemld]:after{content:"";position:absolute;left:0}.hamburguesa[data-astro-cid-anclemld]:before{top:-7px}.hamburguesa[data-astro-cid-anclemld]:after{top:7px}.menu-movil[data-astro-cid-anclemld][open] .hamburguesa[data-astro-cid-anclemld] span[data-astro-cid-anclemld]{opacity:0}.menu-movil[data-astro-cid-anclemld][open] .hamburguesa[data-astro-cid-anclemld]:before{transform:translateY(7px)rotate(45deg)}.menu-movil[data-astro-cid-anclemld][open] .hamburguesa[data-astro-cid-anclemld]:after{transform:translateY(-7px)rotate(-45deg)}.menu-movil[data-astro-cid-anclemld] nav[data-astro-cid-anclemld]{background:var(--blanco);padding:8px var(--margen) 20px;border-bottom:1px solid #9f9fa14d;position:absolute;top:100%;left:0;right:0;box-shadow:0 16px 30px #0000000f}.menu-movil[data-astro-cid-anclemld] nav[data-astro-cid-anclemld] a[data-astro-cid-anclemld]{border-bottom:1px solid #9f9fa133;padding:14px 4px;font-size:1.1rem;text-decoration:none;display:block}.menu-movil[data-astro-cid-anclemld] nav[data-astro-cid-anclemld] a[data-astro-cid-anclemld][aria-current=page]{font-weight:600}@media (width>=960px){.menu-escritorio[data-astro-cid-anclemld]{display:block}.menu-escritorio[data-astro-cid-anclemld] ul[data-astro-cid-anclemld]{gap:6px;display:flex}.menu-escritorio[data-astro-cid-anclemld] a[data-astro-cid-anclemld]{letter-spacing:.03em;border-radius:999px;padding:10px 14px;font-size:.95rem;font-weight:500;text-decoration:none;display:block}.menu-escritorio[data-astro-cid-anclemld] a[data-astro-cid-anclemld]:hover{background:var(--fondo-suave)}.menu-escritorio[data-astro-cid-anclemld] a[data-astro-cid-anclemld][aria-current=page]{background:var(--fondo-suave);font-weight:600}.menu-movil[data-astro-cid-anclemld],.faq-movil[data-astro-cid-anclemld]{display:none}.logo[data-astro-cid-anclemld] img[data-astro-cid-anclemld]{width:44px}}.newsletter[data-astro-cid-jlkabyw4]{max-width:520px}.newsletter-fila[data-astro-cid-jlkabyw4]{flex-wrap:wrap;gap:10px;margin-bottom:14px;display:flex}.newsletter[data-astro-cid-jlkabyw4] input[data-astro-cid-jlkabyw4][type=email]{min-height:52px;font:inherit;background:var(--blanco);border:1.5px solid #c9d3d1;border-radius:999px;flex:220px;padding:0 1.2em}.newsletter[data-astro-cid-jlkabyw4] input[data-astro-cid-jlkabyw4][type=email]:focus{border-color:var(--verde);outline:2px solid #12736540}.newsletter[data-astro-cid-jlkabyw4] .boton[data-astro-cid-jlkabyw4]{flex:none}.compacto[data-astro-cid-jlkabyw4] .boton[data-astro-cid-jlkabyw4]{padding:.7em 1.4em}@media (width<=420px){.newsletter[data-astro-cid-jlkabyw4] .boton[data-astro-cid-jlkabyw4]{flex:100%}}.iconos-pago[data-astro-cid-hxxnbrww]{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.iconos-pago[data-astro-cid-hxxnbrww] li[data-astro-cid-hxxnbrww]{background:#fff;border:1px solid #d9dedd;border-radius:5px;place-items:center;min-width:50px;height:34px;padding:0 5px;display:grid}.iconos-pago[data-astro-cid-hxxnbrww] svg[data-astro-cid-hxxnbrww]{width:auto;height:30px;display:block}.iconos-pago[data-astro-cid-hxxnbrww] .texto[data-astro-cid-hxxnbrww] span[data-astro-cid-hxxnbrww]{letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:2px;font-size:.78rem;font-weight:700;line-height:1;display:inline-flex}.bizum[data-astro-cid-hxxnbrww]{color:#05c3dd;font-size:.85rem!important}.amazon[data-astro-cid-hxxnbrww]{color:#232f3e}.amazon[data-astro-cid-hxxnbrww] b[data-astro-cid-hxxnbrww]{color:#f90;margin-left:2px}.revolut[data-astro-cid-hxxnbrww]{color:#191c1f}.revolut[data-astro-cid-hxxnbrww] svg[data-astro-cid-hxxnbrww]{height:14px!important}li[data-astro-cid-hxxnbrww][title=Mastercard] svg[data-astro-cid-hxxnbrww]{height:20px}.link[data-astro-cid-hxxnbrww]{color:#011e0f;background:#00d66f;border-radius:4px;padding:3px 7px}.pequeno[data-astro-cid-hxxnbrww] li[data-astro-cid-hxxnbrww]{min-width:44px;height:30px}.pequeno[data-astro-cid-hxxnbrww] svg[data-astro-cid-hxxnbrww]{height:26px}.pie[data-astro-cid-kb2vq6wp]{background:var(--fondo-suave);margin-top:0;padding:clamp(48px,7vw,80px) 0 24px;font-size:.95rem}.pie-rejilla[data-astro-cid-kb2vq6wp]{gap:40px;display:grid}@media (width>=700px){.pie-rejilla[data-astro-cid-kb2vq6wp]{grid-template-columns:1fr 1fr}}@media (width>=1040px){.pie-rejilla[data-astro-cid-kb2vq6wp]{grid-template-columns:1.4fr 1fr 1.1fr 1.2fr}}.pie-marca[data-astro-cid-kb2vq6wp] img[data-astro-cid-kb2vq6wp]{width:110px;margin-bottom:12px}.pie-lema[data-astro-cid-kb2vq6wp]{color:var(--verde);font-style:italic}.pie-titulo[data-astro-cid-kb2vq6wp]{text-transform:uppercase;letter-spacing:.2em;color:var(--verde);margin:0 0 14px;font-size:.8rem;font-weight:600}.pie-columna[data-astro-cid-kb2vq6wp] .pie-titulo[data-astro-cid-kb2vq6wp]:not(:first-child){margin-top:28px}.pie-texto[data-astro-cid-kb2vq6wp]{color:var(--texto-suave);font-size:.92rem}.pie[data-astro-cid-kb2vq6wp] ul[data-astro-cid-kb2vq6wp]{margin:0;padding:0;list-style:none}.pie-columna[data-astro-cid-kb2vq6wp] li[data-astro-cid-kb2vq6wp]{margin-bottom:4px}.pie-columna[data-astro-cid-kb2vq6wp] a[data-astro-cid-kb2vq6wp],.enlace-boton[data-astro-cid-kb2vq6wp]{color:var(--texto);align-items:center;gap:10px;min-height:36px;text-decoration:none;display:inline-flex}.pie-columna[data-astro-cid-kb2vq6wp] a[data-astro-cid-kb2vq6wp]:hover,.enlace-boton[data-astro-cid-kb2vq6wp]:hover{color:var(--verde);text-decoration:underline}.enlace-boton[data-astro-cid-kb2vq6wp]{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.pie-contacto[data-astro-cid-kb2vq6wp] svg[data-astro-cid-kb2vq6wp]{color:var(--verde)}.pie-redes[data-astro-cid-kb2vq6wp]{gap:10px;display:flex;margin:18px 0 24px!important}.pie-redes[data-astro-cid-kb2vq6wp] a[data-astro-cid-kb2vq6wp]{background:var(--blanco);width:46px;height:46px;color:var(--verde);border-radius:50%;place-items:center;transition:background-color .2s,color .2s;display:grid}.pie-redes[data-astro-cid-kb2vq6wp] a[data-astro-cid-kb2vq6wp]:hover{background:var(--verde);color:var(--blanco)}.pie-pago[data-astro-cid-kb2vq6wp]{margin-bottom:24px}.cartel-hoja[data-astro-cid-kb2vq6wp]{background:var(--blanco);border-radius:8px;max-width:260px;padding:6px;display:block}.pie-final[data-astro-cid-kb2vq6wp]{color:var(--texto-suave);text-align:center;border-top:1px solid #9f9fa166;margin-top:48px;padding-top:20px;font-size:.82rem}.pie-final[data-astro-cid-kb2vq6wp] p[data-astro-cid-kb2vq6wp]{margin:0}.whatsapp-flotante[data-astro-cid-unb23uda]{right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:80;color:#fff;background:#25d366;border-radius:50%;place-items:center;width:60px;height:60px;transition:transform .25s,opacity .25s;display:grid;position:fixed;box-shadow:0 6px 20px #00000038}.whatsapp-flotante[data-astro-cid-unb23uda]:hover{color:#fff;transform:scale(1.06)}.whatsapp-flotante[data-astro-cid-unb23uda].oculto{opacity:0;pointer-events:none;transform:scale(.6)}body.cookies-abierto .whatsapp-flotante[data-astro-cid-unb23uda]{opacity:0;pointer-events:none}@media (width>=720px){.whatsapp-flotante[data-astro-cid-unb23uda]{bottom:24px;right:24px}body.cookies-abierto .whatsapp-flotante[data-astro-cid-unb23uda]{opacity:1;pointer-events:auto;bottom:auto;top:calc(var(--cabecera) + 60px)}}.banner-cookies[data-astro-cid-m66ia7ef]{z-index:90;background:var(--blanco);border-radius:var(--radio-grande);border:1px solid #12736526;max-height:calc(100vh - 24px);position:fixed;bottom:12px;left:12px;right:12px;overflow-y:auto;box-shadow:0 12px 48px #0000002e}.banner-cookies[data-astro-cid-m66ia7ef][hidden]{display:none}@media (width>=720px){.banner-cookies[data-astro-cid-m66ia7ef]{width:460px;bottom:24px;left:auto;right:24px}}.banner-interior[data-astro-cid-m66ia7ef]{padding:22px 22px 18px;font-size:.92rem;line-height:1.55}.banner-titulo[data-astro-cid-m66ia7ef]{color:var(--verde);margin-bottom:.5em;font-size:1.05rem;font-weight:600}.banner-botones[data-astro-cid-m66ia7ef]{grid-template-columns:1fr 1fr;gap:10px;margin-top:6px;display:grid}.banner-botones[data-astro-cid-m66ia7ef] .boton[data-astro-cid-m66ia7ef]{min-height:50px;padding:.6em 1em}.banner-configurar[data-astro-cid-m66ia7ef]{font:inherit;color:var(--verde);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;grid-column:1/-1;min-height:40px;font-size:.9rem;text-decoration:underline}.banner-opciones[data-astro-cid-m66ia7ef]{border-top:1px solid #9f9fa14d;margin-bottom:12px;padding-top:12px}.banner-opciones[data-astro-cid-m66ia7ef][hidden]{display:none}.opcion[data-astro-cid-m66ia7ef]{align-items:flex-start;gap:12px;padding:8px 0;display:flex}.opcion[data-astro-cid-m66ia7ef] input[data-astro-cid-m66ia7ef]{width:22px;height:22px;accent-color:var(--verde);flex:none;margin-top:2px}.opcion[data-astro-cid-m66ia7ef] label[data-astro-cid-m66ia7ef]{flex-direction:column;display:flex}.opcion[data-astro-cid-m66ia7ef] span[data-astro-cid-m66ia7ef]{color:var(--texto-suave);font-size:.86rem}.banner-opciones[data-astro-cid-m66ia7ef] .boton[data-astro-cid-m66ia7ef]{width:100%;min-height:46px;margin-top:8px}
