main{--hf-fondo: #f3f1fc}.hf-cab[data-astro-cid-tnmyaycv]{background:radial-gradient(90% 80% at 80% 20%,#e4defb,#f3f1fc 55%,#fff);padding-block:calc(var(--hdr) + clamp(24px,5vw,56px)) clamp(48px,7vw,96px);overflow:hidden}.hf-cab__grid[data-astro-cid-tnmyaycv]{display:grid;gap:clamp(36px,5vw,72px);align-items:center}@media(min-width:960px){.hf-cab__grid[data-astro-cid-tnmyaycv]{grid-template-columns:1fr 1.1fr}}.hf-cab__logo[data-astro-cid-tnmyaycv]{width:clamp(130px,14vw,190px);height:auto;margin-bottom:22px}.hf-cab[data-astro-cid-tnmyaycv] h1[data-astro-cid-tnmyaycv]{color:var(--hf)}.hf-cab[data-astro-cid-tnmyaycv] h1[data-astro-cid-tnmyaycv] span[data-astro-cid-tnmyaycv]{color:var(--tinta)}.hf-cab__ctas[data-astro-cid-tnmyaycv]{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.btn--hf[data-astro-cid-tnmyaycv]{--bg: var(--hf)}.btn--hf[data-astro-cid-tnmyaycv]:hover{background:#271d6e;box-shadow:0 10px 24px -10px #33278a99}.btn--hf-linea[data-astro-cid-tnmyaycv]{--bg: transparent;--fg: var(--hf);border-color:currentColor}.btn--hf-linea[data-astro-cid-tnmyaycv]:hover{background:#33278a14;box-shadow:none}.destacado[data-astro-cid-tnmyaycv]{display:grid;gap:18px}.destacado__escenario[data-astro-cid-tnmyaycv]{position:relative;aspect-ratio:5 / 4;border-radius:var(--radio);background:radial-gradient(70% 70% at 50% 60%,#fff,#ebe7fb 70%);overflow:hidden;box-shadow:0 40px 80px -50px #33278a8c}.destacado__img[data-astro-cid-tnmyaycv]{position:absolute;inset:8%;width:84%;height:84%;object-fit:contain;opacity:0;transform:scale(.94) translateY(10px);transition:opacity .6s var(--ease),transform .8s var(--ease);filter:drop-shadow(0 30px 30px rgba(51,39,138,.22))}.destacado__img[data-astro-cid-tnmyaycv].activo{opacity:1;transform:none}.destacado__txt[data-astro-cid-tnmyaycv] h2[data-astro-cid-tnmyaycv]{font-size:clamp(1.7rem,2.4vw + 1rem,2.6rem);margin-bottom:.2em}.destacado__txt[data-astro-cid-tnmyaycv] p[data-astro-cid-tnmyaycv]{color:var(--tinta-2);margin:0 0 10px}.destacado__tipo[data-astro-cid-tnmyaycv]{font-size:.9rem;color:var(--hf)!important;font-weight:600}.destacado__txt[data-astro-cid-tnmyaycv].activo{animation:aparece .5s var(--ease)}.destacado__selector[data-astro-cid-tnmyaycv]{display:flex;gap:10px}.destacado__selector[data-astro-cid-tnmyaycv] button[data-astro-cid-tnmyaycv]{width:72px;height:72px;padding:6px;border-radius:20px;border:2px solid transparent;background:#fff;cursor:pointer;box-shadow:0 6px 18px -10px #33278a66;transition:border-color .25s,transform .35s var(--ease)}.destacado__selector[data-astro-cid-tnmyaycv] button[data-astro-cid-tnmyaycv]:hover{transform:translateY(-2px)}.destacado__selector[data-astro-cid-tnmyaycv] button[data-astro-cid-tnmyaycv][aria-selected=true]{border-color:var(--hf)}.destacado__selector[data-astro-cid-tnmyaycv] img[data-astro-cid-tnmyaycv]{width:100%;height:100%;object-fit:contain}.beneficios[data-astro-cid-tnmyaycv]{background:var(--hf);color:#fff;padding-block:clamp(72px,10vw,128px)}.beneficios[data-astro-cid-tnmyaycv] h2[data-astro-cid-tnmyaycv]{color:#fff}.beneficios__lista[data-astro-cid-tnmyaycv]{list-style:none;margin:clamp(28px,4vw,48px) 0 0;padding:0;display:grid;gap:0;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.beneficios__lista[data-astro-cid-tnmyaycv] li[data-astro-cid-tnmyaycv]{display:grid;gap:8px;padding:22px 22px 22px 0;border-top:1px solid rgba(255,255,255,.22)}.beneficios__lista[data-astro-cid-tnmyaycv] strong[data-astro-cid-tnmyaycv]{font:700 clamp(1.2rem,1vw + 1rem,1.5rem)/1.15 var(--f-titular);letter-spacing:-.02em}.beneficios__lista[data-astro-cid-tnmyaycv] span[data-astro-cid-tnmyaycv]{color:#ece9ffd1}.catalogo[data-astro-cid-tnmyaycv]{padding-block:clamp(72px,10vw,128px)}.catalogo__cab[data-astro-cid-tnmyaycv]{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:18px;margin-bottom:clamp(24px,4vw,40px)}.catalogo__cab[data-astro-cid-tnmyaycv] h2[data-astro-cid-tnmyaycv]{margin:0}.filtros-hf[data-astro-cid-tnmyaycv]{display:flex;flex-wrap:wrap;gap:6px;padding:5px;border-radius:999px;background:var(--hf-claro)}.filtros-hf[data-astro-cid-tnmyaycv] button[data-astro-cid-tnmyaycv]{min-height:44px;padding:0 18px;border:0;border-radius:999px;background:none;color:var(--hf);font:600 .95rem/1 var(--f-titular);cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:background-color .25s,color .25s}.filtros-hf[data-astro-cid-tnmyaycv] button[data-astro-cid-tnmyaycv] span[data-astro-cid-tnmyaycv]{font-size:.8rem;opacity:.7;font-variant-numeric:tabular-nums}.filtros-hf[data-astro-cid-tnmyaycv] button[data-astro-cid-tnmyaycv].activo{background:var(--hf);color:#fff}.productos[data-astro-cid-tnmyaycv]{list-style:none;margin:0;padding:0;display:grid;gap:clamp(16px,2vw,28px);grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr))}.producto[data-astro-cid-tnmyaycv][hidden]{display:none}.producto__foto[data-astro-cid-tnmyaycv]{position:relative;display:grid;place-items:center;aspect-ratio:1;border-radius:var(--radio);background:radial-gradient(70% 70% at 50% 60%,#fff 0%,var(--hf-claro) 80%);overflow:hidden}.producto__foto[data-astro-cid-tnmyaycv] img[data-astro-cid-tnmyaycv]{width:82%;height:82%;object-fit:contain;transition:transform .7s var(--ease),opacity .3s;filter:drop-shadow(0 18px 20px rgba(51,39,138,.18))}.producto__foto[data-astro-cid-tnmyaycv]:hover img[data-astro-cid-tnmyaycv],.producto__foto[data-astro-cid-tnmyaycv]:focus-visible img[data-astro-cid-tnmyaycv]{transform:scale(1.06) rotate(-2deg)}.producto__sello[data-astro-cid-tnmyaycv]{position:absolute;left:14px;top:14px;padding:6px 11px;border-radius:999px;background:#fff;color:var(--hf);font:700 .72rem/1 var(--f-texto);letter-spacing:.02em;box-shadow:0 4px 12px -6px #33278a66}.producto__info[data-astro-cid-tnmyaycv]{padding:14px 4px 0}.producto__tipo[data-astro-cid-tnmyaycv]{margin:0 0 4px;font-size:.85rem;color:var(--hf);font-weight:600}.producto[data-astro-cid-tnmyaycv] h3[data-astro-cid-tnmyaycv]{font-size:1.3rem;margin:0 0 4px}.producto[data-astro-cid-tnmyaycv] h3[data-astro-cid-tnmyaycv] a[data-astro-cid-tnmyaycv]{color:var(--tinta);text-decoration:none}.producto[data-astro-cid-tnmyaycv] h3[data-astro-cid-tnmyaycv] a[data-astro-cid-tnmyaycv]:hover{color:var(--hf)}.producto__frase[data-astro-cid-tnmyaycv]{margin:0 0 10px;color:var(--tinta-2);font-size:.95rem}.muestras[data-astro-cid-tnmyaycv]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.muestra[data-astro-cid-tnmyaycv]{width:26px;height:26px;border-radius:50%;border:2px solid #fff;background:var(--c);box-shadow:0 0 0 1px #020f222e;cursor:pointer;padding:0;transition:transform .25s var(--ease),box-shadow .25s}.muestra[data-astro-cid-tnmyaycv]:hover{transform:scale(1.12)}.muestra[data-astro-cid-tnmyaycv].activa{box-shadow:0 0 0 2px var(--hf)}.muestras__n[data-astro-cid-tnmyaycv]{font-size:.82rem;color:var(--tenue);margin-left:4px}.catalogo__nota[data-astro-cid-tnmyaycv]{margin-top:28px;color:var(--tenue);font-size:.95rem}.visita[data-astro-cid-tnmyaycv]{background:var(--hf-claro);padding-block:clamp(64px,9vw,112px)}.visita__grid[data-astro-cid-tnmyaycv]{display:grid;gap:24px;align-items:end}@media(min-width:900px){.visita__grid[data-astro-cid-tnmyaycv]{grid-template-columns:1.2fr 1fr}}.visita[data-astro-cid-tnmyaycv] h2[data-astro-cid-tnmyaycv]{color:var(--hf)}.visita__ctas[data-astro-cid-tnmyaycv]{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.visita[data-astro-cid-tnmyaycv] .enlace-flecha[data-astro-cid-tnmyaycv]{color:var(--hf)}.acceso-personal[data-astro-cid-tnmyaycv]{grid-column:1 / -1;justify-self:start;display:inline-flex;align-items:center;gap:8px;margin-top:18px;padding:10px 16px;border-radius:999px;border:1px solid rgba(51,39,138,.25);color:var(--hf);text-decoration:none;font:600 .88rem/1 var(--f-texto)}.acceso-personal[data-astro-cid-tnmyaycv]:hover{background:#fff}.acceso-personal[data-astro-cid-tnmyaycv] svg[data-astro-cid-tnmyaycv]{width:16px;height:16px}.producto__sello--agotado{background:#b3261e!important;color:#fff!important}.producto__tallas{margin:-4px 0 10px;font-size:.85rem;color:var(--hf);font-weight:600}
