.cabecera[data-astro-cid-ps4v2sni]{position:sticky;top:0;z-index:120}.hnav[data-astro-cid-ps4v2sni]{background:var(--navy);border-bottom:1px solid rgba(255,255,255,.07);position:relative;z-index:100;padding:.6rem 0}.hnav__inner[data-astro-cid-ps4v2sni]{display:flex;align-items:center;gap:1rem}.hnav__logo[data-astro-cid-ps4v2sni]{flex:none}.hnav__logo[data-astro-cid-ps4v2sni] img[data-astro-cid-ps4v2sni]{height:58px;width:auto;-o-object-fit:contain;object-fit:contain}.hnav__menu[data-astro-cid-ps4v2sni]{display:flex;align-items:center;gap:1.5rem;margin-left:auto}.hnav__group[data-astro-cid-ps4v2sni]{position:relative}.hnav__link[data-astro-cid-ps4v2sni]{display:inline-flex;align-items:center;gap:.3rem;color:#eaf1ff;font-weight:700;font-size:1rem;white-space:nowrap;transition:color .2s}.hnav__link[data-astro-cid-ps4v2sni]:hover{color:var(--orange)}.hnav__link--boton[data-astro-cid-ps4v2sni]{background:none;border:0;padding:0;margin:0;font-family:inherit;font-size:1rem;font-weight:700;cursor:pointer}.hnav__link[data-astro-cid-ps4v2sni].is-activo{color:var(--orange);position:relative}.hnav__link[data-astro-cid-ps4v2sni].is-activo:after{content:"";position:absolute;left:0;right:0;bottom:-.45rem;height:2px;border-radius:2px;background:var(--orange)}.hnav__sub-link[data-astro-cid-ps4v2sni].is-activo{background:#f9731629;color:#fff}.hnav__flyout[data-astro-cid-ps4v2sni] a[data-astro-cid-ps4v2sni].is-activo{color:var(--orange);font-weight:800}.hnav__caret[data-astro-cid-ps4v2sni]{width:.85rem;height:.85rem}.hnav__drop[data-astro-cid-ps4v2sni]{position:absolute;top:100%;left:50%;transform:translate(-50%,8px);min-width:230px;padding:.5rem;margin-top:.7rem;background:#10265a;border:1px solid rgba(125,211,252,.2);border-radius:10px;box-shadow:0 18px 40px #030a1c73;opacity:0;visibility:hidden;transition:opacity .18s,transform .18s,visibility .18s}.hnav__group[data-astro-cid-ps4v2sni]:hover .hnav__drop[data-astro-cid-ps4v2sni],.hnav__group[data-astro-cid-ps4v2sni]:focus-within .hnav__drop[data-astro-cid-ps4v2sni]{opacity:1;visibility:visible;transform:translate(-50%)}.hnav__drop[data-astro-cid-ps4v2sni]:before{content:"";position:absolute;top:-.7rem;left:0;right:0;height:.7rem}.hnav__group[data-astro-cid-ps4v2sni]:last-child .hnav__drop[data-astro-cid-ps4v2sni]{left:auto;right:0;transform:translateY(8px)}.hnav__group[data-astro-cid-ps4v2sni]:last-child:hover .hnav__drop[data-astro-cid-ps4v2sni],.hnav__group[data-astro-cid-ps4v2sni]:last-child:focus-within .hnav__drop[data-astro-cid-ps4v2sni]{transform:translate(0)}.hnav__drop[data-astro-cid-ps4v2sni] a[data-astro-cid-ps4v2sni],.hnav__drop[data-astro-cid-ps4v2sni] button[data-astro-cid-ps4v2sni]{display:block;padding:.5rem .7rem;border-radius:7px;color:#dbe7ff;font-size:.9rem;font-weight:600;transition:background .18s,color .18s}.hnav__drop[data-astro-cid-ps4v2sni] a[data-astro-cid-ps4v2sni]:hover{background:#f9731624;color:#fff}.hnav__sub[data-astro-cid-ps4v2sni]{position:relative}.hnav__sub-link[data-astro-cid-ps4v2sni]{display:flex!important;align-items:center;justify-content:space-between;gap:.6rem;width:100%;background:none;border:0;margin:0;font-family:inherit;text-align:left;cursor:pointer}.hnav__sub-caret[data-astro-cid-ps4v2sni]{width:.8rem;height:.8rem;flex-shrink:0;opacity:.65}.hnav__sub[data-astro-cid-ps4v2sni]:hover>.hnav__sub-link[data-astro-cid-ps4v2sni]{background:#f9731624;color:#fff}.hnav__flyout[data-astro-cid-ps4v2sni]{position:absolute;top:-.5rem;left:100%;min-width:250px;padding:.5rem;margin-left:.35rem;background:#10265a;border:1px solid rgba(125,211,252,.2);border-radius:10px;box-shadow:0 18px 40px #030a1c73;opacity:0;visibility:hidden;transform:translate(6px);transition:opacity .18s,transform .18s,visibility .18s}.hnav__sub[data-astro-cid-ps4v2sni]:hover>.hnav__flyout[data-astro-cid-ps4v2sni],.hnav__sub[data-astro-cid-ps4v2sni]:focus-within>.hnav__flyout[data-astro-cid-ps4v2sni]{opacity:1;visibility:visible;transform:translate(0)}.hnav__flyout[data-astro-cid-ps4v2sni]:before{content:"";position:absolute;top:0;bottom:0;left:-.5rem;width:.5rem}.hnav__group[data-astro-cid-ps4v2sni]:last-child .hnav__flyout[data-astro-cid-ps4v2sni]{left:auto;right:100%;margin:0 .35rem 0 0}.hnav__mega[data-astro-cid-ps4v2sni]{position:absolute;top:100%;right:0;display:flex;gap:1.6rem;width:-moz-max-content;width:max-content;max-width:min(880px,calc(100vw - 3rem));padding:1.4rem;margin-top:.7rem;background:#10265a;border:1px solid rgba(125,211,252,.2);border-radius:14px;box-shadow:0 22px 50px #030a1c80;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .18s,transform .18s,visibility .18s}.hnav__group--mega[data-astro-cid-ps4v2sni]:hover .hnav__mega[data-astro-cid-ps4v2sni],.hnav__group--mega[data-astro-cid-ps4v2sni]:focus-within .hnav__mega[data-astro-cid-ps4v2sni],.hnav__group--mega[data-astro-cid-ps4v2sni].is-abierto .hnav__mega[data-astro-cid-ps4v2sni]{opacity:1;visibility:visible;transform:translateY(0)}.hnav__mega[data-astro-cid-ps4v2sni]:before{content:"";position:absolute;top:-.7rem;left:0;right:0;height:.7rem}.hnav__mega-testi[data-astro-cid-ps4v2sni]{flex:0 0 224px;align-self:flex-start;padding:1.1rem;border-radius:12px;background:linear-gradient(160deg,#0ea5e9,#0284c7);color:#fff}.hnav__mega-comilla[data-astro-cid-ps4v2sni]{width:26px;height:26px;opacity:.55;margin-bottom:.4rem}.hnav__mega-testi[data-astro-cid-ps4v2sni] p[data-astro-cid-ps4v2sni]{font-size:.82rem;line-height:1.45;margin:0 0 .9rem}.hnav__mega-autor[data-astro-cid-ps4v2sni]{display:flex;align-items:center;gap:.55rem}.hnav__mega-avatar[data-astro-cid-ps4v2sni]{display:grid;place-items:center;flex:0 0 34px;height:34px;border-radius:50%;background:#ffffff38;font-size:.74rem;font-weight:800;letter-spacing:.02em}.hnav__mega-autor[data-astro-cid-ps4v2sni] b[data-astro-cid-ps4v2sni]{display:block;font-size:.8rem;line-height:1.2}.hnav__mega-autor[data-astro-cid-ps4v2sni] small[data-astro-cid-ps4v2sni]{display:block;font-size:.72rem;opacity:.85}.hnav__mega-cuerpo[data-astro-cid-ps4v2sni]{flex:1;min-width:0}.hnav__mega-titulo[data-astro-cid-ps4v2sni]{margin:0 0 .8rem;padding-bottom:.55rem;border-bottom:1px solid rgba(125,211,252,.18);color:#9fc4ff;font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.hnav__prods[data-astro-cid-ps4v2sni]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,max-content));gap:.3rem 2rem}.hnav__prod[data-astro-cid-ps4v2sni]{display:flex;align-items:flex-start;gap:.7rem;padding:.55rem .65rem;border-radius:9px;transition:background .18s}.hnav__prod[data-astro-cid-ps4v2sni]:hover{background:#f9731621}.hnav__prod-ico[data-astro-cid-ps4v2sni]{display:grid;place-items:center;flex:0 0 34px;height:34px;border-radius:9px;background:#7dd3fc24;color:#7dd3fc;transition:background .18s,color .18s}.hnav__prod[data-astro-cid-ps4v2sni]:hover .hnav__prod-ico[data-astro-cid-ps4v2sni]{background:#f9731633;color:var(--orange)}.hnav__prod-txt[data-astro-cid-ps4v2sni] b[data-astro-cid-ps4v2sni]{display:block;color:#fff;font-size:.9rem;font-weight:700;line-height:1.25}.hnav__prod-txt[data-astro-cid-ps4v2sni] small[data-astro-cid-ps4v2sni]{display:block;color:#b9cdf0;font-size:.78rem;line-height:1.35;margin-top:.1rem}.hnav__visita-movil[data-astro-cid-ps4v2sni]{display:none}.hnav__burger[data-astro-cid-ps4v2sni]{display:none;width:42px;height:42px;border-radius:10px;border:1px solid rgba(255,255,255,.22);background:#ffffff0d;color:#fff;align-items:center;justify-content:center;cursor:pointer;transition:background .2s,border-color .2s}.hnav__mobile[data-astro-cid-ps4v2sni],.hnav__velo[data-astro-cid-ps4v2sni]{display:none}.hnav__mcabeza[data-astro-cid-ps4v2sni]{flex:none;display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:1rem 1rem .8rem 1.1rem}.hnav__mmarca[data-astro-cid-ps4v2sni] img[data-astro-cid-ps4v2sni]{height:44px;width:auto}.hnav__mcerrar[data-astro-cid-ps4v2sni]{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;cursor:pointer;border:0;background:var(--orange);color:#fff;box-shadow:0 6px 16px #f9731666}.hnav__mcuerpo[data-astro-cid-ps4v2sni]{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:.15rem;padding:.2rem 1rem 1rem}.hnav__mseccion[data-astro-cid-ps4v2sni]{margin:.55rem 0 .3rem .35rem;color:#8ea6cf;font-size:.74rem;font-weight:700;letter-spacing:.04em}.hnav__mlinea[data-astro-cid-ps4v2sni]{margin:.6rem .35rem .2rem;border:0;border-top:1px solid rgba(255,255,255,.1)}.hnav__mfila[data-astro-cid-ps4v2sni]{position:relative;display:flex;align-items:center;gap:.75rem;width:100%;min-height:46px;padding:.5rem .6rem;border:0;border-radius:11px;background:none;color:#e6eeff;font:inherit;font-size:.95rem;font-weight:700;text-align:left;cursor:pointer;transition:background .2s,color .2s}.hnav__mfila[data-astro-cid-ps4v2sni]:active{background:#ffffff12}.hnav__mico[data-astro-cid-ps4v2sni]{display:grid;place-items:center;flex:0 0 30px;height:30px;color:#b9cbe9}.hnav__mico--tono[data-astro-cid-ps4v2sni]{border-radius:50%;color:var(--tono);background:color-mix(in srgb,var(--tono) 18%,transparent)}.hnav__mtxt[data-astro-cid-ps4v2sni]{flex:1;min-width:0;line-height:1.25}.hnav__mtxt[data-astro-cid-ps4v2sni] small[data-astro-cid-ps4v2sni]{display:block;margin-top:.1rem;color:#9fb3d8;font-size:.76rem;font-weight:600}.hnav__mfila--prod[data-astro-cid-ps4v2sni]{align-items:flex-start}.hnav__mfila[data-astro-cid-ps4v2sni] .hnav__mflecha{flex:none;width:17px;height:17px;color:#8ea6cf;transition:transform .25s,color .2s}.hnav__mfila[data-astro-cid-ps4v2sni].is-activo{background:#ffffff14;color:#fff}.hnav__mfila[data-astro-cid-ps4v2sni].is-activo .hnav__mico[data-astro-cid-ps4v2sni]{color:var(--orange)}.hnav__mfila[data-astro-cid-ps4v2sni].is-activo:before{content:"";position:absolute;left:-1rem;top:22%;bottom:22%;width:4px;border-radius:0 4px 4px 0;background:var(--orange)}.hnav__mfila[data-astro-cid-ps4v2sni].is-activo .hnav__mico--tono[data-astro-cid-ps4v2sni]{color:var(--tono)}.hnav__macc[data-astro-cid-ps4v2sni].is-abierto>.hnav__mfila[data-astro-cid-ps4v2sni]{background:#ffffff0f;color:#fff}.hnav__macc[data-astro-cid-ps4v2sni].is-abierto>.hnav__mfila[data-astro-cid-ps4v2sni] .hnav__mflecha{transform:rotate(90deg);color:var(--orange)}.hnav__msub[data-astro-cid-ps4v2sni]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s ease}.hnav__macc[data-astro-cid-ps4v2sni].is-abierto>.hnav__msub[data-astro-cid-ps4v2sni]{grid-template-rows:1fr}.hnav__msub[data-astro-cid-ps4v2sni]>div[data-astro-cid-ps4v2sni]{overflow:hidden;min-height:0;visibility:hidden;transition:visibility .28s}.hnav__macc[data-astro-cid-ps4v2sni].is-abierto>.hnav__msub[data-astro-cid-ps4v2sni]>div[data-astro-cid-ps4v2sni]{visibility:visible}.hnav__mhijos[data-astro-cid-ps4v2sni]{display:flex;flex-direction:column;margin:.2rem 0 .45rem 1.5rem;padding-left:.9rem;border-left:2px solid color-mix(in srgb,var(--tono) 45%,transparent)}.hnav__mhijo[data-astro-cid-ps4v2sni]{display:flex;align-items:center;min-height:40px;padding:.35rem .6rem;border-radius:9px;color:#c9d7f0;font-size:.9rem;font-weight:600}.hnav__mhijo[data-astro-cid-ps4v2sni]:active{background:#ffffff12}.hnav__mhijo[data-astro-cid-ps4v2sni].is-activo{color:var(--orange);font-weight:800;background:#f973161a}.hnav__mpie[data-astro-cid-ps4v2sni]{flex:none;padding:.8rem 1rem calc(.9rem + env(safe-area-inset-bottom));border-top:1px solid rgba(255,255,255,.08)}.hnav__mcta[data-astro-cid-ps4v2sni]{display:flex;align-items:center;justify-content:center;gap:.5rem;min-height:48px;border-radius:12px;background:var(--orange);color:#fff;font-weight:800;font-size:.98rem;box-shadow:0 10px 24px #f973164d}html.hnav-menu-abierto{overflow:hidden}.hnav__link--visita[data-astro-cid-ps4v2sni]{gap:.4rem;padding:.38rem .85rem .38rem .45rem;border-radius:999px;color:#ffedd5;background:#f973161f;border:1px solid rgba(249,115,22,.45);transition:color .2s,background .2s,border-color .2s}.hnav__link--visita[data-astro-cid-ps4v2sni]:hover,.hnav__link--visita[data-astro-cid-ps4v2sni].is-activo{color:#fff;background:#f973163d;border-color:#f97316}.hnav__link--visita[data-astro-cid-ps4v2sni].is-activo:after{display:none}.hnav__visita-pin[data-astro-cid-ps4v2sni]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:1.55rem;height:1.55rem;border-radius:50%;flex:none;background:#f97316;color:#fff}.hnav__visita-pin[data-astro-cid-ps4v2sni]:before{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid #f97316;animation:visita-pulso 1.8s ease-out infinite}@keyframes visita-pulso{0%{transform:scale(1);opacity:.85}to{transform:scale(2);opacity:0}}@media(prefers-reduced-motion:reduce){.hnav__visita-pin[data-astro-cid-ps4v2sni]:before{animation:none;opacity:0}.hnav__mobile[data-astro-cid-ps4v2sni],.hnav__velo[data-astro-cid-ps4v2sni]{transition:none}}@media(max-width:1080px){.hnav__menu[data-astro-cid-ps4v2sni]{gap:1rem}.hnav__link[data-astro-cid-ps4v2sni]{font-size:.9rem}}@media(max-width:900px){.hnav__menu[data-astro-cid-ps4v2sni]{display:none}.hnav__burger[data-astro-cid-ps4v2sni]{display:inline-flex;margin-left:auto}.hnav__visita-movil[data-astro-cid-ps4v2sni]{display:inline-flex;margin-left:auto;font-size:.9rem}.hnav__visita-movil[data-astro-cid-ps4v2sni]~.hnav__burger[data-astro-cid-ps4v2sni]{margin-left:auto}.hnav__velo[data-astro-cid-ps4v2sni]{display:block;position:fixed;inset:0;z-index:1090;background:#030a1c9e;backdrop-filter:blur(3px);opacity:0;visibility:hidden;transition:opacity .25s,visibility .25s}.hnav__velo[data-astro-cid-ps4v2sni].is-open{opacity:1;visibility:visible}.hnav__mobile[data-astro-cid-ps4v2sni]{display:flex;flex-direction:column;position:fixed;top:0;right:0;bottom:0;z-index:1100;width:min(86vw,340px);background:linear-gradient(180deg,#132c60,#0b1838);border-left:1px solid rgba(125,211,252,.2);border-radius:20px 0 0 20px;box-shadow:-20px 0 50px #0206178c;transform:translate(100%);visibility:hidden;transition:transform .32s cubic-bezier(.22,1,.36,1),visibility .32s}.hnav__mobile[data-astro-cid-ps4v2sni].is-open{transform:translate(var(--arrastre, 0px));visibility:visible}.hnav__mobile[data-astro-cid-ps4v2sni].is-arrastrando{transition:none}.hnav__logo[data-astro-cid-ps4v2sni] img[data-astro-cid-ps4v2sni]{height:48px}.cabecera[data-astro-cid-ps4v2sni]{position:static}.hnav[data-astro-cid-ps4v2sni]{position:sticky;top:0}}.footer[data-astro-cid-smh55rtn]{background:var(--navy);border-top:1px solid rgba(255,255,255,.07);color:#fff;padding:4.5rem 0 4rem;font-family:var(--font-sans, system-ui, sans-serif)}.footer__inner[data-astro-cid-smh55rtn]{display:grid;grid-template-columns:1.3fr 1fr 1fr 1.1fr;gap:2.5rem;align-items:start}.footer__brand[data-astro-cid-smh55rtn]{display:flex;flex-direction:column;gap:1.1rem;align-items:center;text-align:center}.footer__logo-img[data-astro-cid-smh55rtn]{height:68px;width:auto;max-width:260px;-o-object-fit:contain;object-fit:contain}.footer__eslogan[data-astro-cid-smh55rtn]{color:#dbe7ff;font-size:1.1rem;line-height:1.5;opacity:.9;max-width:280px}.footer__ruc-row[data-astro-cid-smh55rtn]{display:flex;flex-direction:column;align-items:center;gap:.5rem}.footer__ruc-line[data-astro-cid-smh55rtn]{display:flex;align-items:center;gap:.4rem}.footer__ruc-copy[data-astro-cid-smh55rtn]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;background:#ffffff0f;border:1px solid rgba(255,255,255,.14);border-radius:5px;color:#dbe7ffbf;cursor:pointer;transition:background .2s,border-color .2s,color .2s;flex-shrink:0}.footer__ruc-copy[data-astro-cid-smh55rtn]:hover{background:#ffffff1f;border-color:#ffffff47;color:#fff}.footer__ruc-copy[data-astro-cid-smh55rtn].is-copied{color:#4ade80;border-color:#4ade8066}.footer__ruc-copy-icon[data-astro-cid-smh55rtn]{width:13px;height:13px}.footer__ruc[data-astro-cid-smh55rtn]{font-size:.95rem;color:#fff;margin:0}.footer__ruc[data-astro-cid-smh55rtn] strong[data-astro-cid-smh55rtn]{font-weight:800}.footer__sunat-btn[data-astro-cid-smh55rtn]{display:inline-flex;align-items:center;gap:.32rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);color:#dbe7ff99;font-size:.72rem;font-weight:500;padding:.18rem .45rem .18rem .22rem;border-radius:5px;text-decoration:none;transition:background .2s,border-color .2s,color .2s;line-height:1}.footer__sunat-btn[data-astro-cid-smh55rtn]:hover{background:#ffffff17;border-color:#ffffff38;color:#dbe7fff2}.footer__sunat-icon[data-astro-cid-smh55rtn]{width:16px;height:16px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.footer__col[data-astro-cid-smh55rtn]{display:flex;flex-direction:column;gap:1.4rem;align-items:center;text-align:center}.footer__title[data-astro-cid-smh55rtn]{font-size:1.15rem;font-weight:700;color:#fff;margin:0;line-height:1.2}.footer__list[data-astro-cid-smh55rtn]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.85rem;align-items:center}.footer__link[data-astro-cid-smh55rtn]{background:none;border:none;padding:0;cursor:pointer;text-align:center;color:#dbe7ff;font-size:.95rem;text-decoration:none;opacity:.85;transition:color .2s,opacity .2s;display:inline-block}.footer__link[data-astro-cid-smh55rtn]:hover{color:#fff;opacity:1}.footer__col--center[data-astro-cid-smh55rtn]{align-items:center;text-align:center}.footer__socials[data-astro-cid-smh55rtn]{display:grid;grid-template-columns:repeat(3,44px);justify-content:center;gap:.85rem}.footer__social-btn[data-astro-cid-smh55rtn]{width:44px;height:44px;background:#fff;color:#111a2e;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:transform .2s,background-color .2s}.footer__social-btn[data-astro-cid-smh55rtn]:hover{transform:scale(1.08);background:#e8eefb}.footer__social-btn[data-astro-cid-smh55rtn] *{pointer-events:none}.footer__social-btn[data-astro-cid-smh55rtn] svg{width:1.45rem;height:1.45rem}.footer__col--right[data-astro-cid-smh55rtn]{align-items:center;text-align:center}.footer__reclamaciones[data-astro-cid-smh55rtn]{margin-top:.8rem;align-self:center}.footer__reclamaciones-link[data-astro-cid-smh55rtn]{display:inline-block;transition:transform .2s,opacity .2s}.footer__reclamaciones-link[data-astro-cid-smh55rtn]:hover{transform:translateY(-2px);opacity:.95}.footer__reclamaciones-img[data-astro-cid-smh55rtn]{height:auto;width:135px;-o-object-fit:contain;object-fit:contain}@media(max-width:768px){.footer[data-astro-cid-smh55rtn]{padding-bottom:calc(4rem + 76px + env(safe-area-inset-bottom))}}@media(max-width:992px){.footer__inner[data-astro-cid-smh55rtn]{grid-template-columns:1fr 1fr;gap:3rem 2rem}}@media(max-width:560px){.footer[data-astro-cid-smh55rtn]{padding:2rem 0 calc(1.5rem + 76px + env(safe-area-inset-bottom))}.footer__inner[data-astro-cid-smh55rtn]{grid-template-columns:1fr;gap:1.2rem}.footer__brand[data-astro-cid-smh55rtn]{gap:.6rem}.footer__logo-img[data-astro-cid-smh55rtn]{height:52px}.footer__eslogan[data-astro-cid-smh55rtn]{max-width:100%}.footer__col[data-astro-cid-smh55rtn]:not(.footer__col--right){display:none}.footer__reclamaciones[data-astro-cid-smh55rtn]{margin-top:.4rem}}
