@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/plus-jakarta-sans-cyrillic-ext-wght-normal.lLTsRRxN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/plus-jakarta-sans-vietnamese-wght-normal.qRpaaN48.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/plus-jakarta-sans-latin-ext-wght-normal.DmpS2jIq.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/plus-jakarta-sans-latin-wght-normal.eXO_dkmS.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--primario:#0f62d6;--primario-oscuro:#0a4ba8;--noche:#0f1f38;--cobre:#8a4b2a;--acento:#ff8a1f;--texto:#17233a;--suave:#5c6980;--linea:#e3e8f0;--fondo-2:#f4f6fa;--blanco:#fff;--radio:10px;--sombra:0 4px 18px #0f1f3814;--fuente:"Plus Jakarta Sans Variable", system-ui, sans-serif;--salida:cubic-bezier(.16, 1, .3, 1)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:100px}body{background:var(--blanco);color:var(--texto);font-family:var(--fuente);margin:0;font-size:16px;line-height:1.55;overflow-x:clip}img{max-width:100%;height:auto;display:block}h1,h2,h3,p,ul,ol,figure{margin:0;padding:0}ul,ol{list-style:none}a{color:inherit}button,input{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}h1,h2,h3{letter-spacing:-.02em;font-weight:700;line-height:1.15}:focus-visible{outline:3px solid var(--acento);outline-offset:2px}.contenedor{width:min(1240px,100% - 40px);margin-inline:auto}.oculto{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.saltar{z-index:50;background:var(--primario);color:var(--blanco);padding:10px 16px;position:fixed;top:-60px;left:8px}.saltar:focus{top:8px}.boton{background:var(--primario);min-height:44px;color:var(--blanco);text-align:center;transition:background-color .16s, color .16s, transform .16s var(--salida);border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 20px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.boton:hover{background:var(--primario-oscuro)}.boton:active{transform:scale(.98)}.boton--claro{background:var(--blanco);color:var(--texto)}.boton--claro:hover{background:var(--fondo-2)}.boton--claro .icono{transition:transform .2s var(--salida)}.boton--claro:hover .icono{transform:translate(4px)}.boton--grande{min-height:52px;padding:12px 28px;font-size:16px}.boton[aria-pressed=true]{background:var(--noche)}.enlace{text-underline-offset:3px;min-height:40px;font-size:14px;text-decoration:underline}.enlace:hover{color:var(--primario)}.boton-icono{background:var(--fondo-2);width:44px;height:44px;color:var(--texto);border-radius:8px;place-items:center;transition:background-color .16s;display:grid}.boton-icono:hover{background:var(--linea)}.aviso{background:var(--primario);color:var(--blanco);font-size:13px;font-weight:500;overflow:hidden}.aviso__cinta{width:max-content;animation:44s linear infinite cinta;display:flex}.aviso__cinta ul{display:flex}.aviso__cinta li{white-space:nowrap;padding:7px 34px}.aviso:hover .aviso__cinta{animation-play-state:paused}@keyframes cinta{to{transform:translate(-50%)}}.cabecera{z-index:20;background:var(--blanco);box-shadow:0 1px 0 var(--linea);position:sticky;top:0}.cabecera__fila{grid-template-columns:265px 1fr auto;align-items:center;gap:32px;padding-block:16px;display:grid}.cabecera__menu{place-items:center;width:40px;height:40px;display:none}.marca{letter-spacing:-.04em;color:var(--primario);align-items:center;gap:8px;font-size:26px;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}.marca__punto{background:var(--acento);border-radius:50%;width:16px;height:16px}.marca img{width:auto;height:56px}.pie__marca .marca img{height:72px}.cabecera__busca{border:1.5px solid var(--linea);border-radius:8px;height:46px;transition:border-color .16s;display:flex;overflow:hidden}.cabecera__busca:focus-within{border-color:var(--primario)}.cabecera__busca input{background:0 0;border:0;outline:none;flex:1;min-width:0;padding:0 16px;font-size:15px}.cabecera__busca input::placeholder{color:var(--suave);opacity:1}.cabecera__busca button{width:50px;color:var(--primario);place-items:center;transition:color .16s;display:grid}.cabecera__busca button:hover{color:var(--acento)}.cabecera__acciones{align-items:center;gap:22px;display:flex}.cabecera__contacto{font-size:15px;font-weight:500;text-decoration:none}.cabecera__contacto:hover{color:var(--primario)}.cabecera__lista{align-items:center;gap:10px;min-height:44px;font-size:15px;font-weight:600;display:inline-flex}.cabecera__lista:hover{color:var(--primario)}.cabecera__bolsa{display:inline-flex;position:relative}.contador{background:var(--acento);min-width:19px;height:19px;color:var(--blanco);border-radius:10px;place-items:center;padding:0 5px;font-size:11px;font-weight:700;line-height:1;display:grid;position:absolute;top:-7px;right:-9px}.cabecera--compacta .cabecera__fila{padding-block:10px}.cabecera--compacta .marca img{height:46px}.menu{background:var(--fondo-2)}.menu__lista{justify-content:space-between;gap:6px;display:flex}.menu__lista>li{position:relative}.menu__lista>li>a{white-space:nowrap;align-items:center;gap:7px;padding:12px 10px;font-size:14.5px;font-weight:600;text-decoration:none;transition:color .16s;display:flex}.menu__lista .icono,.menu__lista>li>a:hover{color:var(--primario)}.menu__sub{z-index:25;background:var(--blanco);border-radius:var(--radio);opacity:0;visibility:hidden;min-width:240px;transition:opacity .16s, transform .2s var(--salida), visibility .16s;padding:8px;position:absolute;top:100%;left:0;transform:translateY(6px);box-shadow:0 12px 32px #0f1f3829}.menu__grupo:hover .menu__sub,.menu__grupo:focus-within .menu__sub{opacity:1;visibility:visible;transform:none}.menu__sub a{border-radius:6px;justify-content:space-between;gap:18px;padding:9px 10px;font-size:14.5px;font-weight:600;text-decoration:none;display:flex}.menu__sub a span{color:var(--suave);font-size:13px;font-weight:400}.menu__sub a:hover{background:var(--fondo-2);color:var(--primario)}.carrusel{position:relative}.carrusel__pista{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow:auto hidden}.carrusel__pista::-webkit-scrollbar{display:none}@media (hover:hover) and (pointer:fine){.carrusel__pista{overflow:hidden}}.slide{scroll-snap-align:start;scroll-snap-stop:always;height:540px;color:var(--blanco);flex:0 0 100%;grid-template-rows:100%;grid-template-columns:38% 62%;display:grid;overflow:hidden}.slide--azul{background:var(--primario)}.slide--noche{background:var(--noche)}.slide--cobre{background:var(--cobre)}.slide img{object-fit:cover;width:100%;min-width:0;height:100%;min-height:0}.slide__texto{flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;padding:40px 48px 56px max(20px,50vw - 620px);display:flex}.slide h1,.slide h2{font-size:clamp(28px,3.3vw,46px);line-height:1.08}.slide p{opacity:.94;max-width:34ch;font-size:17px}.slide .boton{margin-top:8px}.carrusel__flecha{background:var(--blanco);width:44px;height:44px;color:var(--texto);box-shadow:var(--sombra);transition:transform .16s var(--salida);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;translate:0 -50%}.carrusel__flecha:hover{transform:scale(1.08)}.carrusel__flecha--atras{left:14px}.carrusel__flecha--sigue{right:14px}.carrusel__puntos{justify-content:center;gap:4px;display:flex;position:absolute;bottom:14px;left:0;right:0}.carrusel__puntos button{place-items:center;width:28px;height:24px;display:grid}.carrusel__puntos button:before{content:"";background:#ffffff8c;border-radius:3px;width:22px;height:5px;transition:background-color .2s;box-shadow:0 0 0 1px #0f1f382e}.carrusel__puntos button[aria-current=true]:before{background:var(--blanco)}.beneficios{background:var(--blanco);border-radius:var(--radio);box-shadow:var(--sombra);grid-template-columns:repeat(4,1fr);margin-top:30px;display:grid}.beneficio{align-items:flex-start;gap:14px;padding:22px 20px;display:flex}.beneficio+.beneficio{box-shadow:-1px 0 0 var(--linea)}.beneficio .icono{color:var(--primario);flex:none}.beneficio strong{font-size:15.5px;font-weight:700;line-height:1.3;display:block}.beneficio span{color:var(--suave);margin-top:3px;font-size:13.5px;line-height:1.4;display:block}.bloque{margin-top:64px}.bloque__cabeza{justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:24px;display:flex}.bloque__cabeza h2{font-size:28px}.bloque__cabeza a{color:var(--primario);white-space:nowrap;font-size:15px;font-weight:600;text-decoration:none}.bloque__cabeza a:hover{text-decoration:underline}.catalogos{grid-template-columns:repeat(4,1fr);gap:22px;display:grid}.catalogo{text-align:center;flex-direction:column;text-decoration:none;display:flex}.catalogo__tapa{border-radius:var(--radio);background:var(--fondo-2);box-shadow:var(--sombra);overflow:hidden}.catalogo__tapa img{aspect-ratio:595/842;object-fit:cover;width:100%;transition:transform .42s var(--salida)}.catalogo:hover .catalogo__tapa img{transform:scale(1.04)}.catalogo h3{margin-top:16px;font-size:19px}.catalogo p{color:var(--suave);font-size:14px}.boton--lleno{width:100%}.catalogo .boton{margin-top:12px}.catalogo:hover .boton{background:var(--primario-oscuro)}.productos{grid-template-columns:repeat(4,1fr);gap:30px 22px;display:grid}.producto{text-align:center;flex-direction:column;display:flex}.producto__foto{border-radius:var(--radio);background:var(--fondo-2);display:block;overflow:hidden}.producto__foto img{aspect-ratio:1;object-fit:cover;width:100%;transition:transform .42s var(--salida)}.producto__foto:hover img{transform:scale(1.05)}.producto__tipo{letter-spacing:.04em;text-transform:uppercase;color:var(--suave);margin-top:12px;font-size:12.5px}.producto h3{letter-spacing:-.01em;margin-top:2px;font-size:16px;font-weight:600}.producto h3 a{text-decoration:none}.producto h3 a:hover{color:var(--primario)}.producto__marca{flex:1;justify-content:center;align-items:flex-start;gap:6px;margin-top:8px;display:flex}.producto__marca span{background:var(--fondo-2);border-radius:5px;padding:1px 8px;font-size:12.5px}.producto .boton{margin-top:12px}.banners{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:64px;display:grid}.banner{border-radius:var(--radio);color:var(--blanco);text-decoration:none;display:block;position:relative;overflow:hidden}.banner img{aspect-ratio:8/5;object-fit:cover;width:100%;transition:transform .5s var(--salida)}.banner:hover img{transform:scale(1.05)}.banner div{background:linear-gradient(#08101e00,#08101ed1);padding:60px 20px 18px;position:absolute;inset:auto 0 0}.banner h2{font-size:22px}.banner p{font-size:14px}.banner span{align-items:center;gap:6px;margin-top:6px;font-size:14px;font-weight:600;display:inline-flex}.como{background:var(--fondo-2);margin-top:64px;padding-block:56px}.como h2{text-align:center;font-size:28px}.como__pasos{grid-template-columns:repeat(4,1fr);gap:22px;margin-top:32px;display:grid}.como__pasos li{background:var(--blanco);border-radius:var(--radio);text-align:center;padding:24px 20px}.como__icono{width:56px;height:56px;color:var(--primario);background:#e7f0fd;border-radius:50%;place-items:center;margin:0 auto 12px;display:grid}.como__pasos h3{font-size:17px}.como__pasos p{color:var(--suave);margin-top:4px;font-size:14.5px}.nosotros{grid-template-columns:5fr 7fr;align-items:center;gap:48px;margin-top:64px;display:grid}.nosotros img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radio);width:100%}.nosotros h2{font-size:28px}.nosotros p{max-width:54ch;margin-top:12px;font-size:17px}.nosotros .boton{width:auto;margin-top:22px}.marcas{margin-top:64px}.marcas h2{text-align:center;font-size:22px}.marcas__fila{grid-template-columns:repeat(4,1fr);gap:22px;margin-top:22px;display:grid}.marcas__fila a{border-radius:var(--radio);box-shadow:0 0 0 1px var(--linea);transition:transform .2s var(--salida);display:block;overflow:hidden}.marcas__fila a:hover{transform:translateY(-3px)}.marcas__fila a{background:var(--blanco);padding:14px 22px}.marcas__fila img{object-fit:contain;width:100%;height:76px}.consulta{background:var(--noche);color:var(--blanco);border-radius:var(--radio);grid-template-columns:4fr 6fr;align-items:center;gap:32px;margin-top:64px;margin-bottom:64px;padding:34px 36px;display:grid}.consulta h2{font-size:26px}.consulta p{opacity:.88;margin-top:4px}.consulta form{grid-template-columns:1fr 1.3fr auto;gap:10px;display:grid}.consulta input{background:var(--blanco);min-width:0;height:48px;color:var(--texto);border:0;border-radius:8px;padding:0 14px;font-size:15px}.consulta input::placeholder{color:var(--suave);opacity:1}.consulta .boton{width:auto;min-height:48px}.pie-contacto{background:var(--fondo-2);padding-block:26px}.pie-contacto__fila{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.pie-contacto__botones{flex-wrap:wrap;gap:10px;display:flex}.pie-contacto__dato{align-items:center;gap:14px;display:flex}.pie-contacto__dato .icono{color:var(--primario)}.pie-contacto__dato a{text-decoration:none;display:block}.pie-contacto__dato a:first-child{font-size:18px;font-weight:700}.pie-contacto__dato a:last-child{color:var(--suave);font-size:15px}.pie{grid-template-columns:1.3fr 1fr 1fr 1.1fr;gap:32px;padding-block:40px;display:grid}.pie__marca p{color:var(--suave);max-width:30ch;margin-top:12px;font-size:14.5px}.pie h2{color:var(--primario);letter-spacing:-.01em;font-size:17px;font-weight:700}.pie ul{gap:7px;margin-top:12px;font-size:14.5px;display:grid}.pie ul strong{font-weight:600;display:block}.pie ul a{color:var(--suave);text-decoration:none}.pie ul a:hover{color:var(--primario)}.pie ul li{color:var(--suave)}.pie ul strong{color:var(--texto)}.pie-legal{background:var(--fondo-2);color:var(--suave);padding-block:14px;font-size:13px}.wa-flotante{z-index:15;color:#fff;width:60px;height:60px;transition:transform .22s var(--salida), opacity .22s;background:#25d366;border-radius:50%;place-items:center;display:grid;position:fixed;bottom:20px;right:20px;box-shadow:0 6px 18px #00000040}.wa-flotante:hover{transform:scale(1.06)}.wa-flotante.escondido{opacity:0;pointer-events:none;transform:translateY(16px)}dialog{color:inherit;border:0;padding:0}dialog::backdrop{background:#0f1f388c}.lista{background:var(--blanco);width:min(440px,100vw);max-width:none;height:100dvh;max-height:none;color:var(--texto);margin:0;padding:20px;position:fixed;inset:0 0 0 auto;overflow-y:auto}.lista[open]{animation:entra-lista .28s var(--salida);flex-direction:column;gap:16px;display:flex}@keyframes entra-lista{0%{opacity:0;transform:translate(40px)}}.lista__cabeza{justify-content:space-between;align-items:center;display:flex}.lista__cabeza h2{font-size:22px}.lista__vacia{color:var(--suave)}.lista__items{gap:14px;display:grid}.lista__items li{grid-template-columns:72px 1fr;gap:12px;display:grid}.lista__items img{object-fit:cover;background:var(--fondo-2);border-radius:6px;width:72px;height:102px}.lista__items strong{font-size:15px;font-weight:600;display:block}.lista__items input,.lista__envio input{background:var(--fondo-2);border:0;border-radius:8px;width:100%;height:42px;margin-top:6px;padding:0 10px;font-size:15px}.lista__items input::placeholder{color:var(--suave);opacity:1}.lista__envio{gap:8px;margin-top:auto;display:grid}.lista__envio[hidden]{display:none}.lista__envio label{color:var(--suave);font-size:13.5px}.lista__envio .enlace{justify-self:start}.visor{--alto:min(calc(100dvh - 150px), calc((100vw - 150px) / 2 / var(--ratio)));--ancho:calc(var(--alto) * var(--ratio));height:calc(100dvh - 72px);color:var(--blanco);background:#1a2433;flex-direction:column;display:flex}.visor__escena{flex:1;align-items:center;min-height:0;display:flex;position:relative}.hojas{flex:0 0 calc(var(--ancho) * 2);height:var(--alto);scrollbar-width:none;scroll-snap-type:x mandatory;outline-offset:-3px;align-items:center;margin-inline:auto;display:flex;position:relative;overflow:auto hidden}.hojas::-webkit-scrollbar{display:none}.hoja-vacia,.pag{flex:0 0 var(--ancho);height:var(--alto)}.hoja-vacia:not(.hoja-vacia--fin),.pag--par{scroll-snap-align:start}.pag{background:#111a26;position:relative}.pag__zoom{cursor:zoom-in;width:100%;height:100%;display:block}.pag__zoom img{object-fit:contain;width:100%;height:100%}.pag__marca{background:var(--primario);min-height:42px;color:var(--blanco);box-shadow:var(--sombra);transition:background-color .16s, transform .16s var(--salida);border-radius:8px;align-items:center;gap:6px;padding:6px 14px 6px 10px;font-size:14.5px;font-weight:600;display:inline-flex;position:absolute;bottom:10px;right:10px}.pag__marca svg{transition:transform .2s var(--salida)}.pag__marca:hover{background:var(--primario-oscuro)}.pag__marca:active{transform:scale(.95)}.pag__marca[aria-pressed=true]{background:var(--acento)}.pag__marca[aria-pressed=true] svg{transform:rotate(45deg)}.visor__flecha{z-index:3;background:var(--blanco);width:52px;height:52px;color:var(--texto);transition:transform .16s var(--salida);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;translate:0 -50%}.visor__flecha:hover{transform:scale(1.08)}.visor__flecha--atras{left:16px}.visor__flecha--sigue{right:16px}.visor__pie{grid-template-columns:auto 1fr auto;align-items:center;gap:24px;height:64px;padding-inline:20px;display:grid}.visor__nombre{white-space:nowrap;align-items:baseline;gap:12px;display:flex}.visor__nombre strong{font-weight:700}.visor__nombre span{color:#b8c4d6;font-variant-numeric:tabular-nums;font-size:14px}.visor__regla{width:100%;accent-color:var(--acento)}.visor .enlace:hover{color:var(--acento)}.zoom{background:#1a2433;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;position:fixed;inset:0;overflow:auto}.zoom img{cursor:zoom-out;width:min(1240px,100vw);margin-inline:auto}.zoom .boton-icono{z-index:2;position:fixed;top:12px;right:12px}.todas{background:var(--blanco);width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--texto);margin:0;padding:20px;position:fixed;inset:0;overflow:auto}.todas__cabeza{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.todas__cabeza h2{font-size:22px}.todas__grilla{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px;display:grid}.todas__grilla button{text-align:left;display:block;position:relative}.todas__grilla img{aspect-ratio:595/842;object-fit:cover;background:var(--fondo-2);border-radius:6px;width:100%}.todas__grilla span{color:var(--suave);font-size:13.5px;display:block}.todas__grilla button:hover span{color:var(--primario)}.buscar{width:min(1240px,100% - 40px);min-height:60vh;margin-inline:auto;padding-block:36px 80px}.buscar h1{font-size:clamp(28px,3.2vw,38px)}.buscar__campo{gap:8px;max-width:820px;margin-top:22px;display:flex}.buscar__campo input{background:var(--blanco);border:1.5px solid var(--linea);border-radius:8px;flex:1;min-width:0;height:52px;padding:0 16px}.buscar__campo input:focus{border-color:var(--primario);outline:none}.buscar__campo input::placeholder{color:var(--suave);opacity:1}.buscar__sugeridos{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.buscar__sugeridos a{background:var(--fondo-2);border-radius:19px;align-items:center;min-height:38px;padding:4px 14px;font-size:14.5px;font-weight:500;text-decoration:none;transition:background-color .16s,color .16s;display:inline-flex}.buscar__sugeridos a:hover{background:var(--primario);color:var(--blanco)}.buscar__estado{letter-spacing:-.01em;margin-top:28px;font-size:19px;font-weight:600}.buscar__aviso{color:var(--suave);margin-top:4px;font-size:14px}.buscar__resultados{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:22px 16px;margin-top:24px;display:grid}.buscar__resultados li{position:relative}.buscar__resultados a{text-decoration:none;display:block}.buscar__resultados img{aspect-ratio:595/842;object-fit:cover;background:var(--fondo-2);width:100%;box-shadow:0 0 0 1px var(--linea);border-radius:8px}.buscar__resultados strong{margin-top:8px;font-size:15px;font-weight:600;display:block}.buscar__resultados span{color:var(--suave);font-size:13.5px}.cuadro__marca{background:var(--primario);width:38px;height:38px;color:var(--blanco);box-shadow:var(--sombra);transition:background-color .16s, transform .16s var(--salida);border-radius:50%;place-items:center;display:grid;position:absolute;top:8px;right:8px}.cuadro__marca:hover{background:var(--primario-oscuro)}.cuadro__marca:active{transform:scale(.9)}.cuadro__marca[aria-pressed=true]{background:var(--acento)}.cuadro__marca svg{transition:transform .2s var(--salida)}.cuadro__marca[aria-pressed=true] svg{transform:rotate(45deg)}.buscar>.boton{margin-top:26px}@media (width<=1060px){.cabecera__fila{grid-template-columns:220px 1fr auto;gap:20px}.marca img{height:46px}.menu__lista{scrollbar-width:none;justify-content:flex-start;overflow-x:auto}.menu__grupo .menu__sub{display:none}.slide{height:420px}.beneficios{grid-template-columns:1fr 1fr}.beneficio:nth-child(3){box-shadow:none}.catalogos,.productos{grid-template-columns:repeat(3,1fr)}.catalogo:nth-child(4){grid-column:2}.productos .producto:nth-child(n+7){display:none}.consulta{grid-template-columns:1fr}.pie{grid-template-columns:1fr 1fr}}@media (width<=760px){html{scroll-padding-top:130px}.contenedor,.buscar{width:calc(100% - 28px)}.cabecera__fila{grid-template-columns:40px 1fr auto;gap:8px 10px;padding-block:10px}.cabecera__menu{display:grid}.cabecera .marca{justify-self:center}.cabecera .marca img{height:40px}.cabecera__busca{grid-area:2/1/auto/-1}.cabecera__contacto,.cabecera__lista-texto{display:none}.cabecera--compacta .cabecera__fila{grid-template-columns:1fr auto}.cabecera--compacta .marca{justify-self:start}.cabecera--compacta .cabecera__busca,.menu{display:none}.menu.abierto{display:block}.menu__lista{flex-direction:column;gap:0;padding-block:6px;overflow:visible}.menu__grupo .menu__sub{opacity:1;visibility:visible;box-shadow:none;background:0 0;min-width:0;padding:0 0 0 26px;display:block;position:static;transform:none}.slide{grid-template-rows:220px minmax(0,1fr);grid-template-columns:1fr;height:500px}.slide img{grid-row:1}.slide__texto{grid-row:2;justify-content:flex-start;gap:10px;padding:22px 20px 44px}.slide p{font-size:16px}.carrusel__flecha{display:none}.beneficios{margin-top:18px}.beneficio{gap:10px;padding:14px}.beneficio+.beneficio{box-shadow:none}.beneficio .icono{width:26px;height:26px}.beneficio strong{font-size:14px}.beneficio span{font-size:12.5px}.bloque,.banners,.como,.nosotros,.marcas,.consulta{margin-top:44px}.bloque__cabeza h2,.como h2,.nosotros h2{font-size:24px}.catalogos,.productos{grid-template-columns:1fr 1fr;gap:22px 12px}.catalogo:nth-child(4){grid-column:auto}.productos .producto:nth-child(n+7){display:flex}.banners{grid-template-columns:1fr;gap:12px}.como{padding-block:40px}.como__pasos{grid-template-columns:1fr 1fr;gap:12px;margin-top:22px}.como__pasos li{padding:18px 12px}.nosotros{grid-template-columns:1fr;gap:20px}.marcas__fila{grid-template-columns:1fr 1fr;gap:12px}.marcas__fila a{padding:10px 14px}.marcas__fila img{height:60px}.consulta{margin-bottom:44px;padding:24px 18px}.consulta form{grid-template-columns:1fr}.pie{grid-template-columns:1fr 1fr;gap:26px 18px;padding-block:30px}.pie__marca{grid-column:1/-1}.pie-legal{padding-bottom:88px}.visor{--alto:min(calc(100dvh - 136px), calc(100vw / var(--ratio)));height:calc(100dvh - 68px)}.hojas{flex:100%;min-width:0;margin:0}.hoja-vacia{display:none}.pag{scroll-snap-align:center;scroll-snap-stop:always;background:0 0;flex:0 0 100%}.visor__flecha{display:none}.visor__pie{grid-template-columns:1fr auto;gap:8px 16px}.visor__regla{display:none}.zoom img{width:210vw;max-width:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}
