:root{--fondo:var(--wp--preset--color--base);--fondo-2:var(--wp--preset--color--surface);--fondo-3:var(--wp--preset--color--surface-strong);--bloque:var(--wp--preset--color--block);--linea:var(--wp--preset--color--border);--linea-suave:var(--wp--preset--color--border-soft);--texto:var(--wp--preset--color--contrast);--texto-2:var(--wp--preset--color--muted);--negro:var(--wp--preset--color--black);--oscuro:var(--wp--preset--color--black);--sobre-foto:var(--wp--preset--color--white);--verde:var(--wp--preset--color--brand);--hueso:var(--wp--preset--color--bone);--gris-marca:var(--wp--preset--color--brand-grey);--ambar:var(--wp--preset--color--amber);--verde-hondo:color-mix(in srgb,var(--verde) 78%,var(--negro));--verde-filete:color-mix(in srgb,var(--verde) 26%,var(--fondo));--verde-tenue:color-mix(in srgb,var(--verde) 10%,var(--fondo));--velo:color-mix(in srgb,var(--negro) 58%,transparent);--font:var(--wp--preset--font-family--sans);--mono:var(--wp--preset--font-family--mono);--ancho:var(--wp--style--global--wide-size);--gutter:var(--wp--style--root--padding-left);--margen:var(--gutter);--error:var(--wp--preset--color--error);--error-fondo:var(--wp--preset--color--error-surface);--nota:#fff3c4;--nota-texto:#4a3b00}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0}img{display:block;max-width:100%}a{color:inherit}:focus-visible{outline:2px solid var(--texto)}.envoltura{margin-inline:auto;max-width:var(--ancho);padding-inline:var(--gutter)}.rotulo{font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.lorem,.rotulo{color:var(--texto-2)}.barra-t{font-weight:300;margin-right:.06em}.ej{border:1px dashed;border-radius:3px;font-size:.68rem;font-weight:600;letter-spacing:.06em;opacity:.75;padding:1px 5px;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.hdr{position:sticky;top:env(safe-area-inset-top,0);z-index:20}.hdr .envoltura{align-items:center;display:grid;gap:24px;grid-template-columns:auto 1fr auto auto;min-height:76px}.simbolo{border:2px solid var(--texto);border-radius:50%;display:grid;height:46px;place-items:center;text-decoration:none;width:46px}.simbolo:before{border:2px solid var(--texto);border-radius:50%;content:"";display:grid;height:26px;width:26px}.simbolo:after{background:var(--texto);border-radius:50%;content:"";height:6px;inset:0;margin:auto;position:absolute;width:6px}.simbolo{position:relative}.menu ul{display:flex;gap:clamp(18px,3vw,44px);justify-content:center;list-style:none;margin:0;padding:0}.menu>ul>li{position:relative}.menu a{display:inline-block;font-size:.95rem;font-weight:500;letter-spacing:.02em;padding-block:6px;text-decoration:none}.menu .flecha{display:none;font-size:.7em;margin-left:4px}.hdr .menu .flecha{display:inline}.menu .sub{background:var(--fondo);border:1px solid var(--linea);display:none;flex-direction:column;gap:0;left:-16px;min-width:190px;padding:8px 0;position:absolute;top:100%}.sub a{display:block;padding:8px 16px}.hdr .con-sub:focus-within>.sub,.hdr .con-sub:hover>.sub{display:flex}.remote-lockup{border:1px solid var(--texto);display:none;line-height:1.1;padding:6px 14px;text-align:left;text-decoration:none}.remote-lockup span{display:block;font-size:.62rem;font-weight:600;letter-spacing:.16em}.remote-lockup b{display:block;font-size:1.05rem;font-weight:700;letter-spacing:.22em}.hdr .remote-lockup{display:block}.der{align-items:center;display:flex;gap:18px}.idioma{background:none;border:0;color:inherit;cursor:pointer;font:500 .85rem var(--font);letter-spacing:.04em}.idioma b{font-weight:700}.cuenta{border:1.5px solid var(--texto);border-radius:50%;display:grid;height:32px;place-items:center;width:32px}.cuenta svg{height:18px;width:18px}.btn-menu{background:none;border:1px solid var(--texto);color:inherit;cursor:pointer;display:none;font:600 .85rem var(--font);padding:7px 12px}body .menu>ul>li>a{background:linear-gradient(currentcolor,currentcolor) 0 100%/0 1.5px no-repeat;transition:background-size .28s ease}body .menu>ul>li>a:focus-visible,body .menu>ul>li>a:hover{background-size:100% 1.5px}body .sub a:hover{text-decoration:underline;text-underline-offset:5px}.portada{aspect-ratio:21/9;background:var(--bloque);max-height:640px;overflow:hidden;position:relative;width:100%}.portada img{height:100%;object-fit:cover;width:100%}.portada:after{background:linear-gradient(to top,hsla(0,0%,5%,.72) 0,var(--velo) 45%,hsla(0,0%,5%,.35) 100%);content:"";inset:0;position:absolute}.portada .envoltura{color:var(--sobre-foto);inset:auto 0 0 0;padding-bottom:clamp(24px,5vw,56px);position:absolute;z-index:1}.portada h1{font-size:clamp(2.2rem,5.5vw,4.4rem);font-weight:700;letter-spacing:-.01em;line-height:1;margin:0}.portada p{font-size:clamp(1rem,1.8vw,1.35rem);font-weight:500;letter-spacing:.02em;margin:10px 0 0}.seccion{padding-block:clamp(56px,8vw,104px)}.datos{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.dato{border-left:1px dashed var(--linea);min-width:0;padding:8px clamp(8px,1.4vw,24px);text-align:center}.dato:first-child{border-left:0}.cifra{font-size:clamp(2rem,3.4vw,3.2rem);font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.02em;line-height:1;white-space:nowrap}.dato p{color:var(--texto-2);font-size:.9rem;line-height:1.35;margin:10px 0 0}.estudios-cab{align-items:end;display:grid;gap:32px;grid-template-columns:minmax(0,1fr) auto;margin-bottom:28px}.estudios-cab p{font-size:.95rem;margin:0;max-width:46ch}.estudios-cab h2{font-size:clamp(1.8rem,3.6vw,2.8rem);line-height:1;margin:0;text-align:right}.estudios{display:grid;gap:6px;grid-template-columns:repeat(4,minmax(0,1fr))}.estudio{aspect-ratio:4/5;background:var(--bloque);overflow:hidden;position:relative;text-decoration:none}.estudio img{height:100%;object-fit:cover;transition:transform .5s ease;width:100%}.estudio:after{background:linear-gradient(0deg,hsla(0,0%,5%,.65),hsla(0,0%,5%,0) 55%);content:"";inset:0;position:absolute}.estudio span{bottom:14px;color:var(--sobre-foto);font-size:1.15rem;font-weight:700;left:16px;letter-spacing:.02em;position:absolute;z-index:1}.estudio img{transition:transform .6s cubic-bezier(.22,.61,.36,1)}.estudio:focus-visible img,.estudio:hover img{transform:scale(1.06)}.mas{border-bottom:1.5px solid;display:inline-block;font-size:clamp(.95rem,1.1vw,1.05rem);font-weight:600;margin-top:clamp(20px,2.4vw,34px);padding-bottom:3px;text-decoration:none}body .mas{font-size:clamp(1rem,1.35vw,1.35rem)}.equipo{align-items:center;display:grid;gap:clamp(28px,5vw,72px);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.equipo h2{font-size:clamp(1.8rem,3.6vw,2.8rem);line-height:1;margin:0 0 16px}.equipo p{font-size:.95rem;margin:0 0 28px;max-width:42ch}.boton{background:none;border:1.5px solid var(--texto);color:inherit;cursor:pointer;display:inline-block;font:600 .95rem var(--font);padding:12px 22px;text-decoration:none}.boton:hover{background:var(--texto);color:var(--fondo)}.equipo-img{display:grid;gap:6px;grid-template-columns:1fr 1fr}.equipo-img img{aspect-ratio:4/3;object-fit:cover;width:100%}body{--t-banda:clamp(2rem,4.4vw,4.4rem);--t-frase:clamp(1.6rem,3.2vw,3.2rem)}.nosotros{background:var(--fondo-3);border-block:1px solid var(--linea)}.nosotros figure{background:var(--bloque);margin:0;overflow:hidden}.nosotros img{height:100%;object-fit:cover;object-position:52% 42%;width:100%}.nosotros .frase{font-size:var(--t-frase);font-weight:600;line-height:1.2;margin:0;max-width:22ch;text-wrap:balance}.nos-texto{align-items:flex-start;display:flex;flex-direction:column;gap:clamp(16px,2vw,26px)}.nos-texto p.lorem{font-size:clamp(.95rem,1.1vw,1.1rem);margin:0;max-width:44ch}body .nosotros .envoltura{margin-left:max(0px,(100vw - var(--ancho))/2);max-width:none;padding-right:0}body .nos-caja{display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}body .nosotros figure{align-self:start;aspect-ratio:16/9;grid-area:1/4/2/-1}body .nos-texto{align-self:start;background:var(--fondo);grid-area:1/1/2/6;margin-top:clamp(64px,13vw,210px);padding:clamp(18px,2.1vw,34px);position:relative;z-index:1}body .nos-texto:after{background:var(--texto);content:"";height:1px;left:100%;position:absolute;top:clamp(22px,2.6vw,44px);width:clamp(36px,6vw,130px)}footer{padding-block:clamp(48px,6vw,80px) 0}.pie-contacto{display:grid;gap:clamp(28px,5vw,72px);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.pie-titulo{font-size:1.5rem;font-weight:600;margin:0 0 24px}.canal{margin-bottom:20px}.canal .rotulo{display:block;margin-bottom:4px}.canal a,.canal span.valor{font-size:1.05rem;text-decoration:none}form,form .fila{display:grid;gap:12px}form .fila{grid-template-columns:1fr 1fr}label.campo{color:var(--texto-2);display:grid;font-size:.8rem;font-weight:600;gap:4px}input,textarea{border:1px solid var(--linea);color:var(--texto);font:inherit;padding:10px 12px;width:100%}textarea{min-height:120px;resize:vertical}form .boton{justify-self:start}.pie-piso{border-top:1px solid var(--linea-suave);margin-top:clamp(40px,5vw,64px);padding-block:clamp(30px,3.4vw,42px) clamp(20px,2.4vw,26px)}.pie-marca{align-items:start;display:grid;gap:clamp(28px,5vw,72px);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.insignia{aspect-ratio:1.69;border:1.5px solid var(--texto);color:var(--texto-2);display:grid;font-size:.7rem;letter-spacing:.1em;padding:8px;place-items:center;text-align:center;text-transform:uppercase;width:180px}.redes{display:flex;gap:6px;list-style:none;margin:16px 0 0 -8px;padding:0}.insignia-img{width:clamp(200px,20vw,280px)}.redes a{border-radius:50%;display:grid;height:40px;place-items:center;text-decoration:none;transition:background-color .2s ease;width:40px}.redes a:hover{background:var(--fondo-2)}.redes svg{height:24px;width:24px}.accesos ul{column-count:2;column-gap:40px;list-style:none;margin:0;padding:0}.accesos li{break-inside:avoid;margin-bottom:8px}.accesos li:nth-child(6){break-before:column}.accesos a{text-decoration:none}.accesos a:hover{text-decoration:underline;text-underline-offset:4px}.legal{border-top:1px solid var(--linea-suave);color:var(--texto-2);display:flex;flex-wrap:wrap;font-size:.82rem;gap:16px;justify-content:space-between;margin-top:clamp(24px,3vw,32px);padding-top:16px}.remote{background:var(--oscuro);color:var(--sobre-foto);display:grid;min-height:clamp(420px,42vw,640px);overflow:hidden;place-items:center;position:relative;text-align:center}.remote>img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.remote:after{background:hsla(0,0%,5%,.62);content:"";inset:0;position:absolute}.remote-cont{align-items:center;display:flex;flex-direction:column;gap:14px;padding:clamp(56px,7vw,96px) var(--gutter);position:relative;z-index:1}.remote-ceja{font-size:.78rem;font-weight:600;letter-spacing:.28em;margin:0;opacity:.8;text-transform:uppercase}.remote h2{line-height:.95;margin:0}.remote h2 span{display:block;font-size:clamp(1rem,2vw,1.5rem);font-weight:600;letter-spacing:.2em;margin-bottom:10px;text-transform:uppercase}.remote h2 b{display:block;font-size:clamp(3rem,9vw,8rem);font-weight:800;letter-spacing:.12em}.remote-frase{font-size:clamp(1.05rem,1.9vw,1.45rem);font-weight:500;margin:6px 0 0;max-width:34ch;text-wrap:balance}.remote-cats{font-size:clamp(.85rem,1.2vw,1rem);font-weight:600;letter-spacing:.06em;margin:4px 0 10px}.remote-cats i{font-style:normal;margin-inline:.7em;opacity:.5}.proximamente{border:1.5px solid;border-radius:999px;cursor:default;display:inline-block;font-size:.8rem;font-weight:700;letter-spacing:.3em;padding:10px 22px 10px 26px;text-transform:uppercase}.hero{aspect-ratio:21/9;background:var(--bloque);max-height:560px;overflow:hidden;position:relative;width:100%}.hero>img{height:100%;object-fit:cover;width:100%}.hero:after{background:linear-gradient(to top,hsla(0,0%,5%,.75) 0,var(--velo) 45%,hsla(0,0%,5%,.38) 100%);content:"";inset:0;position:absolute}.hero .caja{color:var(--sobre-foto);inset:auto 0 0 0;padding-bottom:clamp(24px,5vw,56px);position:absolute;z-index:1}.hero h1{font-size:clamp(1.9rem,4.6vw,3.6rem);font-weight:700;letter-spacing:-.01em;line-height:1.02;margin:0}.hero .bajada{color:hsla(0,0%,100%,.9);font-size:clamp(.95rem,1.5vw,1.15rem);font-weight:500;margin:10px 0 0;max-width:48ch}.hero.der .caja{text-align:right}.hero.der .bajada{margin-left:auto}body .hero h1{font-size:clamp(2.2rem,6vw,5.6rem);letter-spacing:-.02em}.titulo-s{font-size:clamp(1.5rem,3vw,2.3rem);line-height:1.05;margin:0 0 clamp(14px,2vw,22px)}body .titulo-s{font-size:clamp(1.9rem,4.2vw,3.8rem);letter-spacing:-.02em}.bajada-s{color:var(--texto-2);font-size:clamp(.95rem,1.15vw,1.08rem);margin:0 0 clamp(28px,4vw,48px);max-width:62ch}.sub-seccion+.sub-seccion{margin-top:clamp(48px,6vw,88px)}.tarjetas-2{display:grid;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr))}.tarjeta-estudio{aspect-ratio:16/10;background:var(--bloque);display:block;overflow:hidden;position:relative;text-decoration:none}.tarjeta-estudio img{height:100%;object-fit:cover;transition:transform .65s cubic-bezier(.22,.61,.36,1);width:100%}.tarjeta-estudio:after{background:linear-gradient(0deg,hsla(0,0%,5%,.7),hsla(0,0%,5%,0) 58%);content:"";inset:0;position:absolute}.tarjeta-estudio span{bottom:clamp(14px,1.8vw,26px);color:var(--sobre-foto);font-size:clamp(1.15rem,2.2vw,2rem);font-weight:700;left:clamp(16px,2vw,30px);letter-spacing:.01em;position:absolute;z-index:1}.tarjeta-estudio:focus-visible img,.tarjeta-estudio:hover img{transform:scale(1.08)}.banda-cta{background:var(--oscuro);color:var(--sobre-foto);overflow:hidden;position:relative}.banda-cta .envoltura{padding-block:clamp(48px,6.5vw,104px);position:relative;z-index:1}.banda-cta :focus-visible{outline-color:var(--sobre-foto)}.banda-titulo{font-size:var(--t-banda);font-weight:600;line-height:1.15;margin:0;max-width:22ch;text-wrap:balance}.banda-cta p.lorem{color:hsla(0,0%,100%,.72);font-size:clamp(.95rem,1.15vw,1.15rem);font-weight:400;line-height:1.5;margin:0;max-width:52ch}.banda-cta .boton{border-color:currentcolor}.banda-cta .boton:hover{background:var(--sobre-foto);color:var(--oscuro)}body .banda-cta .boton{font-size:clamp(1rem,1.25vw,1.15rem);padding:15px 30px}.banda-lado{align-items:flex-start;display:flex;flex-direction:column;gap:clamp(14px,1.8vw,24px)}body .banda-cta .envoltura{align-items:stretch;display:grid;gap:clamp(24px,3.5vw,64px);grid-template-columns:minmax(0,6fr) minmax(0,5fr)}body .banda-titulo{align-self:center;letter-spacing:-.015em;line-height:1;max-width:15ch}body .banda-lado{border-left:1px solid hsla(0,0%,100%,.3);justify-content:center;padding-left:clamp(24px,3.5vw,64px)}.banda-figura{--d:clamp(320px,50vw,760px);display:none;height:var(--d);left:0;position:absolute;top:50%;transform:translate(-24%,-50%);width:var(--d)}.banda-figura span{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.32);border-radius:50%;inset:0;position:absolute}.banda-figura span+span{border-color:hsla(0,0%,100%,.26);inset:22%}.figura-circulos{--d:clamp(380px,46vw,700px);height:var(--d);pointer-events:none;position:absolute;right:0;top:0;transform:translate(34%,-22%);width:var(--d)}.figura-circulos span{border:1px solid var(--linea);border-radius:50%;inset:0;position:absolute}.figura-circulos span:nth-child(2){inset:16%}.figura-circulos span:nth-child(3){inset:33%}.figura-circulos.abajo{bottom:0;left:0;right:auto;top:auto;--d:clamp(300px,34vw,520px);transform:translate(-40%,34%)}#equipamiento,#estudios{overflow:hidden;position:relative}#equipamiento .envoltura,#estudios .envoltura{position:relative}.figura-circulos.lado{bottom:auto;left:auto;right:0;top:50%;--d:clamp(260px,30vw,440px);transform:translate(46%,-50%)}.sec-eq-sala{overflow:hidden;padding-bottom:clamp(28px,3.5vw,52px)}.sec-eq-sala,.sec-eq-sala .envoltura{position:relative}.lectura{margin-inline:auto;max-width:64ch}.lectura.centrado{margin-bottom:clamp(36px,5vw,72px);text-align:center}.lectura p{color:var(--texto-2);font-size:clamp(1rem,1.15vw,1.1rem);margin:0 0 1em}.lectura p:last-child{margin-bottom:0}.fichas{display:grid;gap:clamp(14px,2vw,28px);grid-template-columns:repeat(var(--n,3),minmax(0,1fr))}.fichas.dest{gap:clamp(12px,1.6vw,22px);max-width:980px}.fichas.dest h3{font-size:clamp(.9rem,1vw,1rem);margin-top:10px}.ficha{min-width:0}.ficha figure{aspect-ratio:4/3;background:var(--bloque);margin:0;overflow:hidden}.ficha img{height:100%;object-fit:cover;width:100%}.ficha h3{font-size:clamp(.95rem,1.15vw,1.12rem);font-weight:600;line-height:1.3;margin:12px 0 0}.falta{background:var(--bloque);color:var(--texto-2);display:grid;font-size:.7rem;height:100%;letter-spacing:.08em;line-height:1.4;padding:14px;place-items:center;text-align:center;text-transform:uppercase;width:100%}.tipos{align-items:start;display:grid;gap:clamp(22px,2.6vw,40px) clamp(20px,2.6vw,40px);grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}@media(min-width:901px){.tipos{grid-template-columns:repeat(4,minmax(0,1fr))}}.subtipo h3,.tipo h3{border-bottom:1px solid var(--linea);color:var(--texto-2);font-size:.76rem;font-weight:700;letter-spacing:.12em;margin:0 0 10px;padding-bottom:8px;text-transform:uppercase}.tipo ul{list-style:none;margin:0;padding:0}.tipo li{font-size:.92rem;line-height:1.35;margin-bottom:7px}.galeria-cab{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.galeria-cab .titulo-s{margin-bottom:0}.flechas{display:flex;gap:6px}.flechas button{background:none;border:1.5px solid var(--texto);color:inherit;cursor:pointer;display:grid;font:600 1rem/1 var(--font);height:42px;place-items:center;width:42px}.flechas button:hover:not([disabled]){background:var(--texto);color:var(--fondo)}.flechas button[disabled]{cursor:default;opacity:.3}.pista{cursor:grab;display:flex;gap:6px;margin-top:clamp(18px,2.4vw,28px);overflow-x:auto;overscroll-behavior-x:contain;padding:0 0 14px;scroll-snap-type:x proximity;scrollbar-color:var(--texto-2) var(--linea-suave);scrollbar-width:thin}.pista::-webkit-scrollbar{height:8px}.pista::-webkit-scrollbar-track{background:var(--linea-suave)}.pista::-webkit-scrollbar-thumb{background:var(--texto-2)}.pista.arrastrando{cursor:grabbing;scroll-behavior:auto;scroll-snap-type:none}.pista>*{aspect-ratio:3/2;background:var(--bloque);flex:0 0 clamp(240px,30vw,440px);margin:0;overflow:hidden;scroll-snap-align:start}.pista img{height:100%;object-fit:cover;pointer-events:none;width:100%;-webkit-user-drag:none}.tarjetas-3{display:grid;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:720px){.tarjetas-3{grid-template-columns:minmax(0,1fr)}}.hitos{list-style:none;margin:0;padding:0}.linea-tiempo{height:clamp(300px,26vw,400px);margin:clamp(40px,5vw,72px) 0 clamp(40px,5vw,80px);position:relative}.eje{background:var(--texto);height:1px;left:0;right:0;top:50%}.eje,.eje:after{position:absolute}.eje:after{border-block:4.5px solid transparent;border-left:9px solid var(--texto);content:"";right:-1px;top:-4px}.decada{position:absolute;top:50%;transform:translateX(-50%)}.decada:before{background:var(--linea);content:"";height:14px;left:50%;position:absolute;top:-7px;width:1px}.decada span{color:var(--texto-2);font-size:.72rem;font-variant-numeric:tabular-nums;left:50%;letter-spacing:.1em;position:absolute;top:14px;transform:translateX(-50%)}.hito{position:absolute;top:50%;width:0}.hito .punto{border-radius:50%;box-shadow:0 0 0 5px var(--fondo);height:13px;left:0;margin-left:-6.5px;top:-6px;width:13px}.hito .guia,.hito .punto{background:var(--texto);position:absolute}.hito .guia{left:-1px;width:1px}.hito .caja-h{left:-14px;position:absolute;width:clamp(150px,15vw,230px)}.hito.arriba .guia{bottom:6px;height:clamp(34px,4vw,58px)}.hito.arriba .caja-h{bottom:calc(6px + clamp(34px,4vw,58px))}.hito.abajo .guia{height:clamp(34px,4vw,58px);top:6px}.hito.abajo .caja-h{top:calc(6px + clamp(34px,4vw,58px))}.hito.fin .caja-h{left:14px;right:auto;text-align:right;transform:translateX(-100%)}.hito b{display:block;font-size:clamp(1.3rem,2.6vw,2.4rem);font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1}.hito span.txt{color:var(--texto-2);display:block;font-size:clamp(.8rem,.92vw,.92rem);line-height:1.4;margin-top:8px}body .hito b{font-size:clamp(1.8rem,3.4vw,3.4rem)}.dos-columnas{background:var(--oscuro);color:var(--sobre-foto);column-count:2;column-gap:clamp(28px,4vw,64px);padding:clamp(28px,4vw,64px)}.dos-columnas p{break-inside:avoid;color:hsla(0,0%,100%,.88);font-size:clamp(.95rem,1.15vw,1.1rem);line-height:1.65;margin:0 0 1em}.dos-columnas p:last-child{margin-bottom:0}.recuerdos{display:grid;gap:clamp(16px,2.2vw,32px);grid-template-columns:repeat(4,minmax(0,1fr))}.recuerdo{align-items:start;display:grid;gap:14px;grid-template-columns:minmax(84px,45%) 1fr}.recuerdo figure{aspect-ratio:1;background:var(--bloque);margin:0;overflow:hidden}.recuerdo img{height:100%;object-fit:cover;width:100%}.recuerdo h3{font-size:clamp(.92rem,1vw,1.05rem);line-height:1.25;margin:0 0 4px}.recuerdo p{color:var(--texto-2);font-size:.85rem;line-height:1.35;margin:0}@media(max-width:900px){.linea-tiempo:before{bottom:0;height:auto;left:10px;right:auto;top:0;width:1px}.linea-tiempo{height:auto;padding-left:26px}.eje{bottom:6px;height:auto;left:5px;right:auto;top:6px;width:1px}.eje:after{border-bottom:0;border-left:4.5px solid transparent;border-right:4.5px solid transparent;border-top:9px solid var(--texto);bottom:-1px;left:-4px;right:auto;top:auto}.decada{display:none}.hito,.hito.fin{left:0!important;margin-bottom:22px;position:relative;top:auto;width:auto}.hito:last-child{margin-bottom:0}.hito .punto{left:-21px;top:4px}.hito .guia{display:none}.hito.abajo .caja-h,.hito.arriba .caja-h,.hito.fin .caja-h{bottom:auto;left:auto;position:relative;right:auto;text-align:left;top:auto;transform:none;width:auto}.dos-columnas{column-count:1}.recuerdos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.recuerdos{grid-template-columns:minmax(0,1fr)}}.nav-estudios{display:flex;flex-wrap:wrap;gap:6px}.nav-estudios a{background:var(--fondo);border:1px solid var(--linea);flex:1 1 140px;font-weight:600;padding:18px 12px;text-align:center;text-decoration:none}.nav-estudios a:hover{background:var(--texto);border-color:var(--texto);color:var(--fondo)}.nav-estudios a[aria-current=page]{background:var(--bloque);border-color:var(--bloque);color:var(--texto-2)}.cat+.cat{margin-top:clamp(44px,5.5vw,88px)}.cat-cab{background:var(--fondo-3);border-block:1px solid var(--linea);margin-bottom:clamp(20px,2.6vw,36px)}.cat-cab .envoltura{align-items:baseline;display:flex;flex-wrap:wrap;gap:6px 24px;justify-content:space-between;padding-block:clamp(12px,1.5vw,20px)}.cat-cab h2{font-size:clamp(1.35rem,2.4vw,2.1rem);line-height:1.1;margin:0}.cat-cuenta{color:var(--texto-2);font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.cat-apertura{margin:0 0 clamp(22px,2.8vw,40px)}.cat-apertura img{aspect-ratio:21/9;background:var(--bloque);display:block;height:auto;object-fit:cover;width:100%}.cat-apertura figcaption{font-size:.78rem;margin-top:10px}.eq-al-backline{align-items:baseline;color:var(--texto-2);display:flex;flex-wrap:wrap;gap:6px 18px;margin:clamp(28px,3.4vw,44px) 0 0}.eq-al-backline .mas{margin:0}.subtipos{display:grid;gap:clamp(20px,2.6vw,40px);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(26px,3.2vw,44px)}.lista-mas{list-style:none;margin:0;padding:0}.lista-mas li{break-inside:avoid;font-size:.92rem;line-height:1.35;margin-bottom:7px;padding-left:18px;position:relative}.lista-mas li:before{color:var(--texto-2);content:"+";font-weight:600;left:0;position:absolute;top:0}.lista-plana{column-count:3;column-gap:clamp(24px,3vw,48px);margin-top:clamp(24px,3vw,40px)}@media(max-width:900px){.hero{aspect-ratio:4/5;max-height:none}.hero .bajada{max-width:none}.subtipos{grid-template-columns:repeat(2,minmax(0,1fr))}.lista-plana{column-count:2}.pista>*{flex-basis:clamp(200px,62vw,340px)}}@media(max-width:620px){.tarjetas-2{grid-template-columns:minmax(0,1fr)}.tarjeta-estudio{aspect-ratio:4/3}.fichas{grid-template-columns:repeat(2,minmax(0,1fr))}.subtipos{grid-template-columns:minmax(0,1fr)}.lista-plana{column-count:1}.nav-estudios a{flex-basis:calc(50% - 6px)}}body{--ancho:1760px;--gutter:clamp(16px,3.2vw,64px)}body .seccion{padding-block:clamp(64px,9vw,140px)}body .alt{background:var(--fondo-2)}body .portada{max-height:780px}body .portada h1{font-size:clamp(2.8rem,8vw,8rem);letter-spacing:-.02em}body .portada p{font-size:clamp(1.1rem,2.2vw,1.9rem)}body .cifra{font-size:clamp(2.2rem,3.4vw,4.4rem)}body .dato p{font-size:clamp(.9rem,1.1vw,1.05rem)}body .destacado h3{font-size:clamp(1.1rem,1.6vw,1.5rem)}body .equipo h2,body .estudios-cab h2{font-size:clamp(2.8rem,7vw,7rem);letter-spacing:-.02em;line-height:.92}body .equipo p,body .estudios-cab p{font-size:clamp(1rem,1.25vw,1.2rem)}body .estudio span{bottom:18px;font-size:clamp(1.2rem,1.8vw,1.7rem);left:20px}body #equipamiento .envoltura{margin-left:max(0px,(100vw - var(--ancho))/2);max-width:none;padding-right:0}body .equipo{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}body .equipo h2{font-size:clamp(2.6rem,5.2vw,6rem)}body footer{background:var(--fondo-3)}body .pie-titulo{font-size:clamp(1.5rem,2.4vw,2.2rem)}body .equipo h2,body .estudios-cab h2{font-size:clamp(2rem,3.8vw,3.6rem);line-height:1}body .titulo-s{font-size:clamp(1.5rem,2.6vw,2.3rem);letter-spacing:0}body .pie-titulo{font-size:1.5rem}body{--t-banda:clamp(1.3rem,2.4vw,2.1rem);--t-frase:clamp(1.4rem,2.2vw,2rem)}.sprite{height:0;overflow:hidden;position:absolute;width:0}.redes{--ytbg:var(--fondo-3)}.redes-hdr{display:none;gap:2px;list-style:none;margin:0;padding:0;--ytbg:var(--fondo)}.redes-hdr a{border-radius:50%;display:grid;height:34px;padding:0;place-items:center;text-decoration:none;transition:background-color .2s ease;width:34px}.redes-hdr a:hover{background:var(--fondo-2)}.redes-hdr svg{height:21px;width:21px}body .der .redes-hdr{display:flex}.menu .li-redes{display:none}.menu .li-redes .redes-hdr{display:flex;flex-direction:row;gap:2px;justify-content:flex-start;margin:0 0 0 -7px}.menu .li-redes .redes-hdr a{display:grid;font-weight:400;padding:0}.menu .li-redes .redes-hdr a:after{content:none;display:none}.plano-svg{display:block;height:auto;width:100%}.plano-svg .muro{fill:none;stroke-width:3}.plano-svg .vidrio{stroke-linecap:butt;stroke-width:6}.plano-svg .puerta{fill:none;stroke:var(--texto-2);stroke-width:1.6}.plano-svg .guia-p{stroke:var(--texto-2);stroke-width:1}.plano-svg .cota{stroke-width:1.8}.plano-svg text{font:600 22px var(--font)}.plano-svg .chico{font:400 16px var(--font)}.plano-svg .marca{font:600 14px var(--font);letter-spacing:.08em}figure.plano{background:var(--fondo);border:1px solid var(--linea);margin:0;padding:clamp(12px,1.6vw,22px)}figure.plano img{display:block;height:auto;width:100%}figure.plano figcaption{font-size:.8rem;line-height:1.4;margin-top:12px}.plano-falta{display:grid;font-size:.74rem;letter-spacing:.08em;line-height:1.5;min-height:220px;padding:24px;place-items:center;text-align:center;text-transform:uppercase}body .texto-plano{align-items:start;display:grid;gap:clamp(28px,4vw,64px);grid-template-columns:minmax(0,1fr) minmax(0,430px)}body .texto-plano .lectura{margin-inline:0;max-width:56ch}.plano-banda{align-items:start;display:grid;gap:clamp(24px,3.5vw,56px);grid-template-columns:minmax(0,8fr) minmax(0,4fr)}.plano-medidas{list-style:none;margin:0;padding:0}.plano-medidas li{border-bottom:1px solid var(--linea-suave);display:flex;font-size:.92rem;gap:14px;justify-content:space-between;padding:9px 0}.plano-medidas li span{color:var(--texto-2);text-align:right}.eq-prota{align-items:center;display:grid;gap:clamp(22px,3vw,48px);grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.eq-prota-ceja,.eq-sala-ceja{display:block;font-size:.7rem;margin-bottom:8px}.eq-prota figure{aspect-ratio:4/3;background:var(--bloque);margin:0;overflow:hidden}.eq-prota img{height:100%;object-fit:cover;width:100%}.eq-prota h3{font-size:clamp(1.1rem,1.8vw,1.5rem);line-height:1.2;margin:0 0 14px}.eq-datos{list-style:none;margin:0;padding:0}.eq-datos li{border-bottom:1px solid var(--linea-suave);display:flex;font-size:.9rem;gap:14px;justify-content:space-between;padding:8px 0}.eq-datos li span{color:var(--texto-2);text-align:right}.eq-resto{margin-top:clamp(26px,3.2vw,44px)}.sala-tag{color:var(--texto-2);font-size:.74rem;letter-spacing:.04em;white-space:nowrap}.eq-sala+.eq-sala{border-top:1px solid var(--linea);margin-top:clamp(44px,5.5vw,88px);padding-top:clamp(34px,4.2vw,68px)}.eq-sala-cab{margin-bottom:clamp(20px,2.6vw,34px)}.eq-sala-cab h2{font-size:clamp(1.35rem,2.4vw,2.1rem);line-height:1.1;margin:0 0 10px}.eq-sala-cab p{color:var(--texto-2);font-size:.92rem;margin:0;max-width:54ch}.eq-grupo+.eq-grupo{margin-top:clamp(34px,4.4vw,64px)}.eq-grupo-t{color:var(--texto-2);font-size:.78rem;font-weight:700;letter-spacing:.12em;margin:0 0 clamp(14px,1.8vw,20px);text-transform:uppercase}.mas-fila{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px clamp(20px,3vw,44px)}@media(max-width:900px){.hdr .envoltura{gap:12px;grid-template-columns:auto 1fr auto;min-height:64px}.menu{display:none;grid-column:1/-1;order:5}.hdr.abierto .menu{display:block;padding-bottom:16px}.menu ul{flex-direction:column;gap:0}.menu a{padding-block:10px}.menu .sub{border:0;display:flex;padding:0 0 0 16px;position:static}.btn-menu{display:inline-block}.der{gap:12px;justify-self:end}.hdr .remote-lockup{grid-column:2;justify-self:center;padding:4px 10px}.hdr .remote-lockup b{font-size:.85rem}.portada{aspect-ratio:4/5}.datos{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px}body .cifra{font-size:clamp(1.8rem,8vw,2.6rem)}.dato:nth-child(odd){border-left:0}.dato:last-child{grid-column:1/-1}.estudios-cab{grid-template-columns:minmax(0,1fr)}.estudios-cab h2{order:-1;text-align:right}.estudios{grid-template-columns:1fr 1fr}.equipo,.pie-contacto,.pie-marca,body .equipo{grid-template-columns:minmax(0,1fr)}body #equipamiento .envoltura{margin-left:0;padding-right:var(--gutter)}form .fila{grid-template-columns:1fr}body .banda-cta .envoltura{gap:clamp(18px,4vw,26px);grid-template-columns:minmax(0,1fr)}body .banda-lado{border-left:0;border-top:1px solid hsla(0,0%,100%,.3);padding-left:0;padding-top:clamp(18px,4vw,26px)}body .nosotros .envoltura{margin-inline:auto;max-width:var(--ancho);padding-inline:var(--gutter)}body .nos-caja{display:block}body .nosotros figure{aspect-ratio:16/10;width:auto}body .nos-texto{align-items:flex-start;background:none;margin:clamp(22px,5vw,32px) 0 0;padding:0;position:static;text-align:left}body .der .redes-hdr,body .nos-texto:after{display:none}body .menu .li-redes{border-top:1px solid var(--linea-suave);display:block;margin-top:12px;padding-top:12px}.eq-prota,.plano-banda,body .texto-plano{grid-template-columns:minmax(0,1fr)}body .texto-plano{gap:clamp(24px,5vw,36px)}body .texto-plano .lectura{max-width:none}.eq-sala-cab figure{max-width:320px}}@media(max-width:560px){.yt-tiras{gap:4px;grid-template-columns:repeat(3,minmax(0,1fr))}table.eq-tabla .col-tipo{display:none}.plano-svg text{font-size:26px}.plano-svg .chico{font-size:19px}.hdr .remote-lockup span{display:none}.der .idioma{font-size:.78rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}.pista{scroll-snap-type:none}}:root{--verde-alto:color-mix(in srgb,var(--verde) 86%,var(--hueso));--cuerpo:17.5px;--peso-texto:400;--peso-medio:500;--peso-fuerte:600;--peso-titulo:600;--ap-titulo:-0.012em;--ap-rotulo:0.16em}.banda-titulo,.cifra,.frase,.hito b,h1,h2,h3{font-weight:var(--peso-titulo);letter-spacing:var(--ap-titulo)}.bajada-s,.lectura p,.lorem{line-height:1.65}li,p{text-wrap:pretty}.banda-titulo,.frase,.titulo-s,h1,h2{text-wrap:balance}.cat-modelo,.cifra,.decada span,.eq-datos li span,.hito b,.legal,.plano-medidas li span{font-family:var(--mono);font-variant-numeric:tabular-nums}.cifra{font-weight:600;letter-spacing:-.03em}.hito b{font-weight:500}.cat-modelo,.ej,.eq-grupo-t,.falta,.plano-falta,.remote-ceja,.rotulo,.subtipo h3,.tipo h3{font-family:var(--mono);font-weight:var(--peso-medio);letter-spacing:var(--ap-rotulo)}.ej{border-color:var(--texto-2);border-style:dashed;color:var(--texto-2);font-weight:400;opacity:1}.banda-cta .ej,.cat-cab .ej,.dos-columnas .ej,.eq-prota>div:last-child .ej,.pie-piso .ej,.remote .ej{border-color:var(--gris-marca);color:var(--gris-marca)}.barra-t{display:none}.eq-grupo-t,.subtipo h3,.tipo h3{border-bottom-color:var(--verde-filete);color:var(--verde)}.lista-mas li:before{color:var(--ambar);font-weight:700}body .menu>ul>li>a{background-image:linear-gradient(var(--ambar),var(--ambar));background-size:0 2px}body .menu>ul>li>a:focus-visible,body .menu>ul>li>a:hover{background-size:100% 2px}.menu a[aria-current=page]{color:var(--verde)}.accesos a:hover,.canal a:hover{text-decoration-color:var(--ambar);text-decoration-thickness:2px}.boton{color:var(--verde);font-weight:var(--peso-fuerte);letter-spacing:.01em}.boton,.boton:hover{border-color:var(--verde)}.boton:hover{background:var(--verde);color:var(--hueso)}.mas{border-bottom-color:var(--verde);color:var(--verde);font-weight:var(--peso-fuerte)}.mas:hover{border-bottom-color:var(--ambar);border-bottom-width:2px}.flechas button{border-color:var(--verde);color:var(--verde)}.flechas button:hover:not([disabled]),.nav-estudios a:hover{background:var(--verde);color:var(--hueso)}.nav-estudios a:hover{border-color:var(--verde)}.nav-estudios a[aria-current=page]{background:var(--verde-tenue);border-color:var(--verde-filete);color:var(--verde)}.pista{scrollbar-color:var(--verde) var(--linea-suave)}.pista::-webkit-scrollbar-thumb{background:var(--verde)}input:focus,textarea:focus{border-color:var(--verde)}.canal .rotulo{padding-left:16px;position:relative}.canal .rotulo:before{background:var(--ambar);content:"";height:3px;left:0;position:absolute;top:.42em;width:9px}.estudio,.tarjeta-estudio{transition:box-shadow .25s ease}.estudio:focus-visible,.estudio:hover,.tarjeta-estudio:focus-visible,.tarjeta-estudio:hover{box-shadow:inset 0 -4px 0 var(--ambar)}.remote-ceja{color:var(--ambar);letter-spacing:var(--ap-rotulo);opacity:1}.proximamente{border-color:var(--hueso);color:var(--hueso);font-family:var(--mono);letter-spacing:.22em}.banda-cta .boton{border-color:var(--ambar);color:var(--ambar)}.banda-cta .boton:hover{background:var(--ambar);color:var(--negro)}.remote{background:var(--negro)}.remote,.remote h2 b,.remote h2 span,.remote-frase{color:var(--hueso)}.remote-cats{color:var(--gris-marca);font-family:var(--mono)}.remote-cats i{color:var(--ambar);opacity:1}.remote{--foco:var(--ambar)}.remote :focus-visible{outline-color:var(--ambar)}.pie-piso{background:var(--negro);border-top:0;--foco:var(--ambar)}.pie-piso,.pie-piso .accesos a,.pie-piso .pie-titulo{color:var(--hueso)}.pie-piso .accesos a:hover{color:var(--ambar);text-decoration-color:var(--ambar)}.pie-piso .redes{--ytbg:var(--negro)}.pie-piso .redes a{color:var(--hueso)}.pie-piso .redes a:hover{background:hsla(44,32%,86%,.12);color:var(--ambar)}.pie-piso .legal{border-top-color:hsla(44,32%,86%,.22);color:var(--gris-marca)}.pie-piso .legal a{color:var(--hueso)}.pie-piso .legal a:hover{color:var(--ambar)}.pie-piso :focus-visible{outline-color:var(--ambar)}.banda-cta,.dos-columnas{background:var(--negro);color:var(--hueso)}.banda-cta p.lorem{color:var(--gris-marca)}.dos-columnas p{color:var(--hueso)}.dos-columnas{border-left:3px solid var(--ambar)}.banda-titulo{color:var(--hueso)}.banda-lado{border-left-color:hsla(44,32%,86%,.28)!important}.banda-figura span{background:hsla(44,32%,86%,.04);border-color:hsla(44,32%,86%,.22)}.banda-cta,.dos-columnas{--foco:var(--ambar)}.banda-cta :focus-visible,.dos-columnas :focus-visible{outline-color:var(--ambar)}.seccion.cifras{background:var(--fondo-3);border-block:3px solid var(--ambar);padding-block:clamp(40px,5vw,70px)}.cifras .cifra,.seccion.cifras{color:var(--texto)}.cifras .dato{border-left-color:var(--linea)}.cifras .dato p{color:var(--texto-2)}.figura-circulos span{border-color:var(--linea)}.figura-circulos span:nth-child(3){border-color:var(--ambar);opacity:.5}.cat-cab{background:var(--negro);border-block-color:transparent;color:var(--hueso)}.cat-cab .envoltura{align-items:center}.cat-cab h2{color:var(--hueso)}.cat-cab .cat-cuenta{color:var(--gris-marca)}.cat-apertura figcaption,.nos-ceja{color:var(--texto-2);font-family:var(--mono);font-size:.72rem;letter-spacing:var(--ap-rotulo);text-transform:uppercase}.nos-ceja{display:block;font-weight:var(--peso-medio);line-height:1.4}@media(min-width:901px){body .nosotros .nos-texto{border-bottom:3px solid var(--ambar)}body .nosotros .nos-texto:after{background:var(--ambar)}}figure.plano{background:transparent;border:2px solid var(--ambar);--foco:var(--texto)}figure.plano figcaption{color:var(--texto-2)}.plano-svg .piso-sala{fill:var(--fondo-2)}.plano-svg .piso-ctrl{fill:var(--fondo-3)}.plano-svg .piso-iso{fill:var(--bloque)}.plano-svg .muro{stroke:var(--texto-2)}.plano-svg .vidrio{stroke:var(--texto)}.plano-svg .guia-p,.plano-svg .puerta{stroke:var(--texto-2)}.plano-svg .cota{stroke:var(--texto)}.plano-svg text{fill:var(--texto);font-family:var(--font)}.plano-svg .chico,.plano-svg .marca{fill:var(--texto-2);font-family:var(--mono)}.plano-falta{color:var(--texto-2)}.plano-falta,figure.plano .plano-falta{background:var(--bloque)}@media(min-width:901px){body .texto-plano{gap:clamp(40px,6vw,130px);grid-template-columns:minmax(0,58ch) minmax(0,640px);justify-content:space-between}body .texto-plano .lectura{max-width:none}}.plano-medidas li{border-bottom-color:var(--linea-suave)}.eq-prota>div:last-child{background:var(--negro);color:var(--hueso);padding:clamp(20px,2.6vw,34px);--foco:var(--ambar)}.eq-prota>div:last-child h3{color:var(--hueso)}.eq-prota-ceja{color:var(--ambar)}.eq-prota .eq-datos li{border-bottom-color:hsla(44,32%,86%,.22)}.eq-prota .eq-datos li span{color:var(--ambar)}.eq-prota :focus-visible{outline-color:var(--ambar)}.eq-sala+.eq-sala{border-top-color:var(--verde-filete)}.eq-sala-ceja{color:var(--verde);padding-left:16px;position:relative}.eq-sala-ceja:before{background:var(--ambar);content:"";height:3px;left:0;position:absolute;top:.45em;width:9px}.eq-resto .eq-grupo-t{border-bottom:1px solid var(--verde-filete);color:var(--verde);padding-bottom:8px}.hdr{background:var(--fondo);border-bottom:1px solid var(--linea)}.marca-hdr{align-items:center;display:flex;text-decoration:none}.marca-hdr .m-horizontal{display:block;height:30px;width:auto}.marca-hdr .m-simbolo{display:none;height:48px;width:auto}@media(max-width:900px){.marca-hdr .m-horizontal{display:none}.marca-hdr .m-simbolo{display:block}}@media(max-width:760px){.hdr .remote-lockup{display:none}}.remote-lockup{border-color:var(--verde);color:var(--verde)}.remote-lockup:focus-visible,.remote-lockup:hover{background:var(--ambar);border-color:var(--ambar);color:var(--negro)}.cuenta{border-color:var(--texto-2)}.cuenta:hover{border-color:var(--verde);color:var(--verde)}.redes a:hover,.redes-hdr a:hover{background:var(--verde-tenue);color:var(--verde)}.btn-menu{border-color:var(--verde);font-family:var(--mono);letter-spacing:.08em}.btn-menu,.idioma b{color:var(--verde)}footer{border-top:1px solid var(--linea)}body footer,footer{background:var(--fondo-2)}.insignia-img{height:auto;width:clamp(280px,21vw,300px)}.redes{--ytbg:var(--fondo-2)}.pie-titulo{font-weight:var(--peso-titulo)}.legal{font-family:var(--mono)}input,textarea{background:var(--fondo);border-color:var(--linea)}label.campo{font-family:var(--mono);font-size:.7rem;letter-spacing:.06em;text-transform:uppercase}form .boton:focus-visible,form .boton:hover{background:var(--ambar);border-color:var(--ambar);color:var(--negro)}img[src$=".jpg"],img[src$=".webp"]{background:var(--bloque)}.portada:after{background:linear-gradient(to top,hsla(0,0%,5%,.76) 0,var(--velo) 45%,hsla(0,0%,5%,.34) 100%)}.hero:after{background:linear-gradient(to top,hsla(0,0%,5%,.78) 0,var(--velo) 45%,hsla(0,0%,5%,.36) 100%)}.remote:after{background:linear-gradient(180deg,hsla(0,0%,5%,.68) 0,hsla(0,0%,5%,.78))}.estudio span,.hero h1,.portada h1,.portada p,.tarjeta-estudio span{color:#fff}.hero .bajada{color:hsla(0,0%,100%,.92)}.falta,.plano-falta{color:var(--texto-2)}:focus-visible{outline:2px solid var(--foco);outline-offset:3px}.hero,.portada{--foco:#fff}@media(prefers-reduced-motion:reduce){.estudio,.tarjeta-estudio{transition:none}}[data-mov=si]{--mov-1:120ms;--mov-2:220ms;--mov-3:360ms;--mov-4:600ms;--mov-5:900ms;--mov-paso:70ms;--mov-curva:cubic-bezier(0.22,0.61,0.36,1);--mov-curva-est:cubic-bezier(0.4,0,0.2,1);--mov-alza:14px}@media(prefers-reduced-motion:no-preference){[data-mov=si] .mov-oculto{opacity:0;transform:translate3d(0,var(--mov-alza),0)}[data-mov=si] .mov-oculto.mov-visto{opacity:1;transform:none;transition:opacity var(--mov-4) var(--mov-curva) var(--mov-d,0ms),transform var(--mov-4) var(--mov-curva) var(--mov-d,0ms)}[data-mov=si] .mov-filete{position:relative}[data-mov=si] .mov-filete:after{background:var(--mov-fil-color,var(--verde-filete));bottom:calc(var(--mov-fil-gr, 1px)*-1);content:"";height:var(--mov-fil-gr,1px);left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left center;transition:transform var(--mov-3) var(--mov-curva) var(--mov-d,0ms)}[data-mov=si] .mov-filete.mov-visto:after{transform:scaleX(1)}[data-mov=si] .eq-grupo-t.mov-filete,[data-mov=si] .subtipo h3.mov-filete,[data-mov=si] .tipo h3.mov-filete{border-bottom-color:transparent}[data-mov=si] table.eq-tabla th.mov-filete{border-bottom-color:transparent;--mov-fil-gr:2px;--mov-fil-color:var(--verde)}[data-mov=si] .legal.mov-filete{border-top-color:transparent;--mov-fil-gr:2px}[data-mov=si] .legal.mov-filete:after{bottom:auto;top:-2px}[data-mov=si] .nos-caja.mov-oculto .nos-ceja:after{transform:scaleX(0);transform-origin:left center;transition:transform var(--mov-3) var(--mov-curva) .3s}[data-mov=si] .nos-caja.mov-visto .nos-ceja:after{transform:scaleX(1)}[data-mov=si] .dos-columnas.mov-oculto{border-left-color:transparent;position:relative}[data-mov=si] .dos-columnas.mov-oculto:before{background:var(--ambar);bottom:0;content:"";left:-3px;position:absolute;top:0;transform:scaleY(0);transform-origin:center top;transition:transform var(--mov-4) var(--mov-curva) .24s;width:3px}[data-mov=si] .dos-columnas.mov-visto:before{transform:scaleY(1)}[data-mov=si] .hero>img,[data-mov=si] .portada>img,[data-mov=si] .remote>img{height:calc(100% + var(--mov-sobra, 0px)*2);left:0;object-fit:cover;position:absolute;top:calc(var(--mov-sobra, 0px)*-1);width:100%}}[data-mov=si]{--hdr-alto:76px;--hdr-bajo:62px;--hdr-marg:8px;scroll-padding-top:calc(var(--hdr-marg) + var(--hdr-bajo) + 16px)}[data-mov=si] body{padding-top:calc(var(--hdr-alto) + 1px)}[data-mov=si] .hdr{left:var(--hdr-marg);padding-top:var(--hdr-marg);position:fixed;right:var(--hdr-marg);top:0}[data-mov=si] .hdr .envoltura{min-height:var(--hdr-alto);transition:min-height var(--mov-3) var(--mov-curva-est)}[data-mov=si][data-hdr=bajo] .hdr .envoltura{min-height:var(--hdr-bajo)}@media(min-width:901px){[data-mov=si] .marca-hdr{position:relative}[data-mov=si] .marca-hdr img{transition:opacity var(--mov-3) var(--mov-curva-est),transform var(--mov-3) var(--mov-curva-est)}[data-mov=si] .marca-hdr .m-simbolo{display:block;height:48px;left:0;opacity:0;position:absolute;top:50%;transform:translateY(-50%) scale(.86)}[data-mov=si][data-hdr=bajo] .marca-hdr .m-horizontal{opacity:0;transform:translateY(-5px)}[data-mov=si][data-hdr=bajo] .marca-hdr .m-simbolo{opacity:1;transform:translateY(-50%)}}@media(max-width:900px){[data-mov=si]{--hdr-alto:64px;--hdr-bajo:58px}[data-mov=si] .hdr.abierto .envoltura{min-height:var(--hdr-alto)}}[data-mov=si] .estudio,[data-mov=si] .tarjeta-estudio,[data-mov=si] .yt-tapa,[data-mov=si] .yt-tira{transition:box-shadow var(--mov-2) var(--mov-curva-est)}[data-mov=si] .boton,[data-mov=si] .btn-menu,[data-mov=si] .cuenta,[data-mov=si] .eq-filtro button,[data-mov=si] .flechas button,[data-mov=si] .mas,[data-mov=si] .nav-estudios a,[data-mov=si] .redes a,[data-mov=si] .redes-hdr a,[data-mov=si] .remote-lockup,[data-mov=si] input,[data-mov=si] textarea{transition:background-color var(--mov-2) var(--mov-curva-est),border-color var(--mov-2) var(--mov-curva-est),color var(--mov-2) var(--mov-curva-est),transform var(--mov-1) var(--mov-curva-est)}[data-mov=si] body .menu>ul>li>a{transition:background-size var(--mov-3) var(--mov-curva-est)}[data-mov=si] .accesos a,[data-mov=si] .canal a{transition:text-decoration-color var(--mov-2) var(--mov-curva-est)}[data-mov=si] .estudio img,[data-mov=si] .tarjeta-estudio img{transition:transform var(--mov-5) var(--mov-curva)}[data-mov=si] .boton:active,[data-mov=si] .eq-filtro button:active,[data-mov=si] .nav-estudios a:active,[data-mov=si] .remote-lockup:active{transform:translateY(1px)}[data-mov=si] .flechas button:active:not([disabled]){background:var(--verde);border-color:var(--verde);color:var(--hueso);transform:scale(.93)}[data-mov=si] .flechas button[disabled]{transform:none}@media(prefers-reduced-motion:no-preference){[data-mov=si] .pista>*{position:relative}[data-mov=si] .pista img{height:100%;left:-4%;position:absolute;top:0;width:108%}}[data-mov=si] :focus-visible{transition:none}@media(prefers-reduced-motion:reduce){[data-mov=si] .mov-oculto{opacity:1!important;transform:none!important}[data-mov=si] .mov-filete:after{transform:scaleX(1)!important}[data-mov=si] .dos-columnas:before{transform:scaleY(1)!important}[data-mov=si] .hero>img,[data-mov=si] .portada>img,[data-mov=si] .remote>img{height:100%;top:0;transform:none!important}[data-mov=si] .pista img{left:0;transform:none!important;width:100%}[data-mov=si][data-hdr=bajo] .hdr .envoltura{min-height:var(--hdr-alto)}}.tienda-remote{background:var(--fondo);color:var(--texto);font:400 17px/1.55 var(--font);text-align:start}.tienda-remote,.tienda-remote *,.tienda-remote :after,.tienda-remote :before{box-sizing:border-box}:root{--fondo:#f3f4f2;--fondo-2:#e7eae7;--fondo-3:#dadfdb;--bloque:#cdd3cf;--linea:#c9cfcb;--linea-suave:#dde2de;--texto:#1b2320;--texto-2:#525d58;--negro:#0d0d0d;--hueso:#e6e0cf;--gris-marca:#a8a49b;--blanco:#faf8f2;--ambar:#eba83e;--verde:#0a2c25;--verde-tenue:#dce0dd;--verde-filete:#b6c0bd;--error:#9b2c1f;--error-fondo:#f4e3df;--font:"Jost","Segoe UI",system-ui,sans-serif;--mono:"IBM Plex Mono",ui-monospace,"Cascadia Mono",monospace;--ancho:1440px;--margen:clamp(16px,3.2vw,56px);--curva:cubic-bezier(0.22,0.61,0.36,1);--foco:var(--texto)}.tienda-remote *,.tienda-remote :after,.tienda-remote :before{box-sizing:border-box}.tienda-remote img,.tienda-remote svg{display:block;max-width:100%}.tienda-remote img{background:var(--bloque)}.tienda-remote dd,.tienda-remote dl,.tienda-remote figure,.tienda-remote h1,.tienda-remote h2,.tienda-remote h3,.tienda-remote h4,.tienda-remote ol,.tienda-remote p,.tienda-remote ul{margin:0}.tienda-remote ol,.tienda-remote ul{list-style:none;padding:0}.tienda-remote a{color:inherit}.tienda-remote button,.tienda-remote input,.tienda-remote select,.tienda-remote textarea{color:inherit;font:inherit}.tienda-remote button{cursor:pointer}.tienda-remote :focus-visible{outline:2px solid var(--foco);outline-offset:3px}.tienda-remote h1,.tienda-remote h2,.tienda-remote h3{font-weight:600;letter-spacing:-.012em;line-height:1.1;text-wrap:balance}.tienda-remote p{text-wrap:pretty}.tienda-remote .env{margin-inline:auto;max-width:var(--ancho);padding-inline:var(--margen)}.tienda-remote .mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.tienda-remote .rot{font-family:var(--mono);font-size:.72rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.tienda-remote .ap,.tienda-remote .rot{color:var(--texto-2)}.tienda-remote .oculto-v{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.tienda-remote .ic{fill:none;flex:none;height:20px;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;width:20px}.tienda-remote .btn{align-items:center;background:transparent;border:1px solid var(--verde);color:var(--verde);display:inline-flex;font-size:.95rem;font-weight:600;gap:10px;justify-content:center;letter-spacing:.01em;min-height:46px;padding:11px 22px;text-decoration:none;transition:background-color .22s,color .22s,border-color .22s}.tienda-remote .btn:hover{background:var(--verde);color:var(--hueso)}.tienda-remote .btn-p{background:var(--negro);border-color:var(--negro);color:var(--hueso)}.tienda-remote .btn-p:focus-visible,.tienda-remote .btn-p:hover{background:var(--ambar);border-color:var(--ambar);color:var(--negro)}.tienda-remote .btn-ancho{width:100%}.tienda-remote .btn-g{font-size:1.02rem;min-height:54px}.tienda-remote .btn[disabled]{cursor:not-allowed;opacity:.45}.tienda-remote .btn.hecho{background:var(--verde-tenue);border-color:var(--verde-filete);color:var(--verde)}.tienda-remote .enlace{border-bottom:1px solid var(--verde);color:var(--verde);font-weight:600;padding-bottom:2px;text-decoration:none}.tienda-remote .enlace:hover{border-bottom:2px solid var(--ambar)}.tienda-remote .enlace-s{color:var(--texto);text-decoration:underline;text-underline-offset:3px}.tienda-remote .enlace-s:hover{text-decoration-color:var(--ambar);text-decoration-thickness:2px}.tienda-remote .btn-txt{background:none;border:0;color:var(--texto-2);font-size:.9rem;padding:0;text-decoration:underline;text-underline-offset:3px}.tienda-remote .btn-txt:hover{color:var(--texto);text-decoration-color:var(--ambar)}.tienda-remote .hdr{background:var(--fondo);border-bottom:1px solid var(--linea);position:sticky;top:0;z-index:40}.tienda-remote .hdr .env{align-items:center;display:flex;gap:clamp(14px,2vw,32px);min-height:68px}.tienda-remote .marca-hdr img{background:none;height:30px;width:auto}.tienda-remote .marca-hdr .sim{display:none;height:44px}.tienda-remote .menu-inst{display:flex;gap:clamp(12px,1.6vw,26px);margin-right:auto}.tienda-remote .menu-inst a{background:linear-gradient(var(--ambar),var(--ambar)) 0 100%/0 2px no-repeat;color:var(--texto-2);font-size:.93rem;font-weight:500;padding-block:6px;text-decoration:none;transition:background-size .28s}.tienda-remote .menu-inst a:hover{background-size:100% 2px;color:var(--texto)}.tienda-remote .remote-firma{background:var(--negro);border:1px solid var(--negro);color:var(--hueso);line-height:1.05;padding:5px 14px 6px;text-align:center;text-decoration:none}.tienda-remote .remote-firma small{display:block;font-size:.58rem;font-weight:500;letter-spacing:.14em}.tienda-remote .remote-firma b{font-size:.98rem;font-weight:700;letter-spacing:.22em}.tienda-remote .remote-firma:hover{background:var(--ambar);border-color:var(--ambar);color:var(--negro)}.tienda-remote .hdr-util{align-items:center;display:flex;gap:6px}.tienda-remote .idioma{color:var(--texto-2);font-size:.82rem;font-weight:500;margin-right:6px;white-space:nowrap}.tienda-remote .idioma b{color:var(--verde)}.tienda-remote .ic-btn{background:none;border:1px solid transparent;border-radius:50%;color:var(--texto);display:grid;height:42px;place-items:center;position:relative;text-decoration:none;width:42px}.tienda-remote .ic-btn:hover{background:var(--verde-tenue);color:var(--verde)}.tienda-remote .ic-btn .inic{background:var(--verde);border-radius:50%;color:var(--hueso);display:grid;font-family:var(--mono);font-size:.72rem;font-weight:600;height:28px;place-items:center;width:28px}.tienda-remote .carro-n{background:var(--ambar);border-radius:10px;color:var(--negro);font:600 .68rem/19px var(--mono);height:19px;min-width:19px;padding-inline:5px;position:absolute;right:-1px;text-align:center;top:1px}.tienda-remote .carro-n[data-n="0"]{display:none}.tienda-remote .carro-n.salta{animation:salta .5s var(--curva)}@keyframes salta{0%{transform:scale(1)}40%{transform:scale(1.5)}to{transform:scale(1)}}.tienda-remote .btn-menu{background:none;border:1px solid var(--verde);color:var(--verde);display:none;font:500 .74rem var(--mono);letter-spacing:.08em;padding:9px 12px}.tienda-remote .tbar{background:var(--negro);color:var(--hueso);--foco:var(--ambar)}.tienda-remote .tbar .env{align-items:center;display:flex;gap:clamp(12px,2vw,30px);min-height:50px}.tienda-remote .tbar-cats{display:flex;gap:clamp(12px,1.8vw,28px);margin-right:auto;overflow-x:auto;scrollbar-width:none}.tienda-remote .tbar-cats::-webkit-scrollbar{display:none}.tienda-remote .tbar a{border-bottom:2px solid transparent;color:var(--hueso);font-size:.92rem;font-weight:500;padding-block:14px;text-decoration:none;white-space:nowrap}.tienda-remote .tbar a:hover{color:var(--ambar)}.tienda-remote .tbar a[aria-current=page]{border-bottom-color:var(--ambar);color:var(--ambar)}.tienda-remote .tbar .prox{border:1px solid hsla(44,32%,86%,.3);color:var(--gris-marca);font:500 .58rem var(--mono);letter-spacing:.12em;margin-left:6px;padding:1px 5px;text-transform:uppercase;vertical-align:1px}.tienda-remote .tbar-aux{display:flex;gap:20px}.tienda-remote .tbar-aux a{color:var(--gris-marca);font-size:.86rem}.tienda-remote .buscar{flex:0 1 240px;position:relative}.tienda-remote .buscar input{background:hsla(44,32%,86%,.08);border:1px solid hsla(44,32%,86%,.24);color:var(--hueso);font-size:.88rem;height:34px;padding:0 12px 0 34px;width:100%}.tienda-remote .buscar input::placeholder{color:var(--gris-marca)}.tienda-remote .buscar input:focus{border-color:var(--ambar);outline:none}.tienda-remote .buscar .ic{color:var(--gris-marca);height:17px;left:9px;pointer-events:none;position:absolute;top:8px;width:17px}.tienda-remote .migas{border-bottom:1px solid var(--linea-suave)}.tienda-remote .migas ol{color:var(--texto-2);display:flex;flex-wrap:wrap;font:400 .74rem var(--mono);gap:4px 10px;letter-spacing:.04em;padding-block:13px}.tienda-remote .migas li+li:before{color:var(--linea);content:"/";margin-right:10px}.tienda-remote .migas a{text-decoration:none}.tienda-remote .migas a:hover{color:var(--texto);text-decoration:underline;text-decoration-color:var(--ambar);text-decoration-thickness:2px;text-underline-offset:4px}.tienda-remote .migas [aria-current]{color:var(--texto)}.tienda-remote .sec{padding-block:clamp(40px,5.5vw,84px)}.tienda-remote .sec.alt{background:var(--fondo-2)}.tienda-remote .sec-cab{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px 24px;justify-content:space-between;margin-bottom:clamp(20px,2.6vw,34px)}.tienda-remote .sec-cab h2{font-size:clamp(1.5rem,2.6vw,2.2rem)}.tienda-remote .sec-cab p{color:var(--texto-2);margin-top:8px;max-width:56ch}.tienda-remote .titulo-pag{font-size:clamp(1.9rem,4vw,3.2rem);font-weight:700;letter-spacing:-.02em}.tienda-remote .portada{background:var(--negro);color:var(--hueso);overflow:hidden;position:relative;--foco:var(--ambar)}.tienda-remote .portada>img{height:100%;inset:0;object-fit:cover;opacity:.5;position:absolute;width:100%}.tienda-remote .portada:after{background:linear-gradient(90deg,hsla(0,0%,5%,.92),hsla(0,0%,5%,.62) 55%,hsla(0,0%,5%,.3));content:"";inset:0;position:absolute}.tienda-remote .portada .env{padding-block:clamp(48px,8vw,120px);position:relative;z-index:1}.tienda-remote .portada .firma{background:none;height:clamp(34px,4.4vw,58px);margin-bottom:clamp(22px,3vw,40px);width:auto}.tienda-remote .portada h1{color:var(--blanco);font-size:clamp(2.2rem,6vw,5rem);font-weight:700;letter-spacing:-.02em;line-height:1;max-width:14ch}.tienda-remote .portada p{color:var(--hueso);font-size:clamp(1rem,1.3vw,1.2rem);margin-top:18px;max-width:46ch}.tienda-remote .portada .acciones{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.tienda-remote .portada .btn{border-color:var(--ambar);color:var(--ambar)}.tienda-remote .portada .btn-p,.tienda-remote .portada .btn:hover{background:var(--ambar);color:var(--negro)}.tienda-remote .portada .btn-p:hover{background:var(--blanco);border-color:var(--blanco)}.tienda-remote .cats{display:grid;gap:6px;grid-template-columns:repeat(4,minmax(0,1fr))}.tienda-remote .cat{aspect-ratio:4/5;background:var(--negro);color:#fff;display:block;overflow:hidden;position:relative;text-decoration:none;transition:box-shadow .25s}.tienda-remote .cat img{height:100%;object-fit:cover;transition:transform .65s var(--curva);width:100%}.tienda-remote .cat:after{background:linear-gradient(0deg,hsla(0,0%,5%,.86) 0,hsla(0,0%,5%,.2) 60%);content:"";inset:0;position:absolute}.tienda-remote .cat-t{bottom:18px;left:20px;position:absolute;right:20px;z-index:1}.tienda-remote .cat-t b{display:block;font-size:clamp(1.3rem,2.2vw,1.9rem);font-weight:600;letter-spacing:-.012em}.tienda-remote .cat-t span{color:var(--hueso);display:block;font:400 .74rem var(--mono);letter-spacing:.1em;margin-top:4px;text-transform:uppercase}.tienda-remote .cat-t i{color:hsla(0,0%,100%,.86);display:block;font-size:.92rem;font-style:normal;margin-top:8px;max-width:26ch}.tienda-remote .cat:focus-visible img,.tienda-remote .cat:hover img{transform:scale(1.06)}.tienda-remote .cat:focus-visible,.tienda-remote .cat:hover{box-shadow:inset 0 -4px 0 var(--ambar)}.tienda-remote .cat.pronto img{filter:grayscale(1);opacity:.6}.tienda-remote .cat .sello{left:14px;position:absolute;top:14px;z-index:1}.tienda-remote .sello{background:var(--ambar);color:var(--negro);display:inline-block;font:600 .62rem var(--mono);letter-spacing:.14em;padding:4px 8px;text-transform:uppercase}.tienda-remote .sello.neutro{background:var(--negro);color:var(--hueso)}.tienda-remote .grilla{display:grid;gap:clamp(18px,2vw,28px) clamp(12px,1.4vw,20px);grid-template-columns:repeat(4,minmax(0,1fr))}.tienda-remote .grilla.tres{grid-template-columns:repeat(3,minmax(0,1fr))}.tienda-remote .prod{display:flex;flex-direction:column;min-width:0}.tienda-remote .prod-foto{aspect-ratio:1;background:var(--bloque);display:block;overflow:hidden;position:relative}.tienda-remote .prod-foto img{height:100%;object-fit:cover;transition:transform .65s var(--curva);width:100%}.tienda-remote .prod:hover .prod-foto img{transform:scale(1.05)}.tienda-remote .prod-foto .sello{left:10px;position:absolute;top:10px}.tienda-remote .escucha{align-items:center;background:hsla(0,0%,5%,.82);border:0;border-radius:19px;bottom:10px;color:var(--hueso);display:inline-flex;font:500 .7rem var(--mono);gap:8px;height:38px;left:10px;letter-spacing:.08em;padding:0 14px 0 6px;position:absolute;text-transform:uppercase}.tienda-remote .escucha .disco{background:var(--ambar);border-radius:50%;color:var(--negro);display:grid;height:26px;place-items:center;width:26px}.tienda-remote .escucha .disco svg{fill:currentcolor;height:12px;stroke:none;width:12px}.tienda-remote .escucha:hover{background:var(--negro)}.tienda-remote .escucha[aria-pressed=true]{background:var(--ambar);color:var(--negro)}.tienda-remote .escucha[aria-pressed=true] .disco{background:var(--negro);color:var(--ambar)}.tienda-remote .prod-prog{background:var(--ambar);bottom:0;height:4px;left:0;position:absolute;width:0}.tienda-remote .prod-cuerpo{display:flex;flex:1;flex-direction:column;padding-top:12px}.tienda-remote .prod-fam{color:var(--texto-2);font:500 .66rem var(--mono);letter-spacing:.14em;text-transform:uppercase}.tienda-remote .prod h3{font-size:1.06rem;line-height:1.25;margin-top:4px}.tienda-remote .prod h3 a{text-decoration:none}.tienda-remote .prod h3 a:hover{text-decoration:underline;text-decoration-color:var(--ambar);text-decoration-thickness:2px;text-underline-offset:4px}.tienda-remote .prod-sub{color:var(--texto-2);font-size:.9rem;margin-top:3px}.tienda-remote .prod-attr{color:var(--texto-2);font:400 .72rem var(--mono);letter-spacing:.02em;margin-top:8px}.tienda-remote .prod-pie{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-top:auto;padding-top:14px}.tienda-remote .precio{font:600 1.02rem var(--mono);letter-spacing:-.01em;white-space:nowrap}.tienda-remote .precio small{color:var(--texto-2);font-size:.7rem;font-weight:500;letter-spacing:.08em;margin-right:4px}.tienda-remote .agregar{align-items:center;background:var(--negro);border:1px solid var(--negro);color:var(--hueso);display:inline-flex;font-size:.84rem;font-weight:600;gap:8px;height:40px;padding:0 14px;text-decoration:none;transition:background-color .22s,color .22s,border-color .22s;white-space:nowrap}.tienda-remote .agregar .ic{height:17px;width:17px}.tienda-remote .agregar:hover{background:var(--ambar);border-color:var(--ambar);color:var(--negro)}.tienda-remote .agregar.hecho{background:var(--verde-tenue);border-color:var(--verde-filete);color:var(--verde)}.tienda-remote .agregar.elegir{background:transparent;border-color:var(--verde);color:var(--verde)}.tienda-remote .agregar.elegir:hover{background:var(--verde);color:var(--hueso)}.tienda-remote .pasos{counter-reset:paso;display:grid;gap:clamp(18px,3vw,48px);grid-template-columns:repeat(3,minmax(0,1fr))}.tienda-remote .paso{border-top:3px solid var(--ambar);counter-increment:paso;padding-top:18px}.tienda-remote .paso:before{color:var(--texto-2);content:"0" counter(paso);font:600 .78rem var(--mono);letter-spacing:.14em}.tienda-remote .paso h3{font-size:1.24rem;margin:8px 0 6px}.tienda-remote .paso p{color:var(--texto-2);font-size:.97rem}.tienda-remote .garantias{border-block:1px solid var(--linea);display:grid;gap:0;grid-template-columns:repeat(4,minmax(0,1fr))}.tienda-remote .garantia{align-items:flex-start;border-left:1px solid var(--linea-suave);display:flex;gap:12px;padding:20px clamp(10px,1.6vw,24px)}.tienda-remote .garantia:first-child{border-left:0;padding-left:0}.tienda-remote .garantia .ic{color:var(--verde);height:24px;margin-top:2px;width:24px}.tienda-remote .garantia b{display:block;font-size:.95rem}.tienda-remote .garantia span{color:var(--texto-2);display:block;font-size:.84rem;line-height:1.4}.tienda-remote .cat-cab-pag{padding-block:clamp(26px,3.4vw,46px) clamp(18px,2.2vw,28px)}.tienda-remote .cat-cab-pag p{color:var(--texto-2);margin-top:10px;max-width:62ch}.tienda-remote .catalogo{align-items:start;display:grid;gap:clamp(22px,3vw,48px);grid-template-columns:250px minmax(0,1fr);padding-bottom:clamp(48px,6vw,90px)}.tienda-remote .filtros{border-top:3px solid var(--negro);position:sticky;top:132px}.tienda-remote .filtros-cab{align-items:center;display:flex;justify-content:space-between;padding-block:12px}.tienda-remote .filtro{border-top:1px solid var(--linea)}.tienda-remote .filtro summary{align-items:center;color:var(--verde);cursor:pointer;display:flex;font:500 .72rem var(--mono);justify-content:space-between;letter-spacing:.14em;list-style:none;padding:13px 0;text-transform:uppercase}.tienda-remote .filtro summary::-webkit-details-marker{display:none}.tienda-remote .filtro summary:after{color:var(--ambar);content:"+";font-size:1rem;font-weight:700}.tienda-remote .filtro[open] summary:after{content:"–"}.tienda-remote .filtro ul{padding-bottom:12px}.tienda-remote .filtro label{align-items:center;cursor:pointer;display:flex;font-size:.93rem;gap:10px;padding:5px 0}.tienda-remote .filtro label span{color:var(--texto-2);font:400 .7rem var(--mono);margin-left:auto}.tienda-remote .filtro input{appearance:none;background:var(--fondo);border:1px solid var(--texto-2);display:grid;flex:none;height:17px;margin:0;place-items:center;width:17px}.tienda-remote .filtro input:checked{background:var(--negro);border-color:var(--negro)}.tienda-remote .filtro input:checked:after{border-bottom:2px solid var(--ambar);border-left:2px solid var(--ambar);content:"";height:5px;transform:rotate(-45deg) translate(1px,-1px);width:9px}.tienda-remote .listado-barra{align-items:center;border-bottom:1px solid var(--linea);display:flex;flex-wrap:wrap;gap:10px 16px;margin-bottom:20px;padding-bottom:16px}.tienda-remote .listado-barra .cuenta{color:var(--texto-2);font:400 .78rem var(--mono);margin-right:auto}.tienda-remote .orden{align-items:center;color:var(--texto-2);display:flex;font-size:.88rem;gap:8px}.tienda-remote select{appearance:none;background:var(--fondo) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%278%27%3E%3Cpath fill=%27none%27 stroke=%27%231B2320%27 stroke-width=%271.6%27 d=%27m1 1 5 5 5-5%27/%3E%3C/svg%3E") right 12px center no-repeat;border:1px solid var(--linea);border-radius:0;font-size:.92rem;height:40px;padding:0 34px 0 12px}.tienda-remote .chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.tienda-remote .chip{align-items:center;background:var(--verde-tenue);border:1px solid var(--verde-filete);color:var(--verde);display:inline-flex;font-size:.84rem;gap:8px;height:32px;padding:0 10px 0 12px}.tienda-remote .chip button{background:none;border:0;color:var(--verde);font-size:1.05rem;height:18px;line-height:1;padding:0;width:18px}.tienda-remote .btn-filtros{display:none}.tienda-remote .vacio{border:1px dashed var(--linea);padding:clamp(28px,5vw,60px);text-align:center}.tienda-remote .vacio h3{font-size:1.3rem;margin-bottom:8px}.tienda-remote .vacio p{color:var(--texto-2);margin-bottom:18px}.tienda-remote .ficha{align-items:start;display:grid;gap:clamp(24px,4vw,64px);grid-template-columns:minmax(0,7fr) minmax(0,5fr);padding-block:clamp(22px,3vw,40px) clamp(40px,5vw,72px)}.tienda-remote .galeria-p{aspect-ratio:4/3;background:var(--bloque);overflow:hidden;position:relative}.tienda-remote .galeria-p img{height:100%;object-fit:cover;width:100%}.tienda-remote .minis{display:grid;gap:6px;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:6px}.tienda-remote .minis button{aspect-ratio:1;background:var(--bloque);border:0;opacity:.62;overflow:hidden;padding:0}.tienda-remote .minis button img{height:100%;object-fit:cover;width:100%}.tienda-remote .minis button[aria-pressed=true]{box-shadow:inset 0 -4px 0 var(--ambar);opacity:1}.tienda-remote .compra{position:sticky;top:132px}.tienda-remote .compra h1{font-size:clamp(1.7rem,3vw,2.5rem);margin-top:8px}.tienda-remote .compra .real{color:var(--texto-2);font-size:1.02rem;margin-top:8px}.tienda-remote .etiquetas{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.tienda-remote .etiqueta{font:400 .74rem var(--mono);padding:4px 9px}.tienda-remote .etiqueta,.tienda-remote .player{background:var(--fondo);border:1px solid var(--linea)}.tienda-remote .player{margin-top:20px;padding:14px 16px}.tienda-remote .player-fila{align-items:center;display:flex;gap:14px}.tienda-remote .play{background:var(--negro);border:0;border-radius:50%;color:var(--ambar);display:grid;flex:none;height:46px;place-items:center;width:46px}.tienda-remote .play svg{fill:currentcolor;height:16px;stroke:none;width:16px}.tienda-remote .play:hover{background:var(--ambar);color:var(--negro)}.tienda-remote .onda{align-items:center;display:flex;flex:1;gap:2px;height:44px;min-width:0;overflow:hidden}.tienda-remote .onda i{background:var(--linea);flex:1;min-width:2px}.tienda-remote .onda i.pas{background:var(--negro)}.tienda-remote .player-t{color:var(--texto-2);font:400 .74rem var(--mono);white-space:nowrap}.tienda-remote .player-pistas{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.tienda-remote .player-pistas button{background:none;border:1px solid var(--linea);font-size:.8rem;padding:5px 10px}.tienda-remote .player-pistas button[aria-pressed=true]{background:var(--negro);border-color:var(--negro);color:var(--hueso)}.tienda-remote .opcion{margin-top:20px}.tienda-remote .opcion>.rot{display:block;margin-bottom:8px}.tienda-remote .radios{display:flex;flex-wrap:wrap;gap:6px}.tienda-remote .radios label{position:relative}.tienda-remote .radios input{inset:0;opacity:0;position:absolute}.tienda-remote .radios span{background:var(--fondo);border:1px solid var(--linea);cursor:pointer;display:block;font-size:.9rem;font-weight:500;padding:9px 14px}.tienda-remote .radios input:checked+span{background:var(--negro);border-color:var(--negro);color:var(--hueso)}.tienda-remote .radios input:focus-visible+span{outline:2px solid var(--foco);outline-offset:3px}.tienda-remote .aviso{background:var(--fondo-2);border-left:3px solid var(--ambar);display:flex;font-size:.9rem;gap:10px;margin-top:12px;padding:12px 14px}.tienda-remote .aviso .ic{height:18px;margin-top:2px;width:18px}.tienda-remote .aviso.err{background:var(--error-fondo);border-left-color:var(--error);color:var(--error)}.tienda-remote .aviso.ok{background:var(--verde-tenue);border-left-color:var(--verde)}.tienda-remote .compra-precio{align-items:baseline;border-top:1px solid var(--linea);display:flex;gap:12px;margin-top:24px;padding-top:20px}.tienda-remote .compra-precio .precio{font-size:2rem}.tienda-remote .compra-precio .precio small{font-size:.82rem}.tienda-remote .compra-acc{display:grid;gap:8px;margin-top:16px}.tienda-remote .lista-ok{color:var(--texto-2);display:grid;font-size:.9rem;gap:8px;margin-top:18px}.tienda-remote .lista-ok li{align-items:flex-start;display:flex;gap:10px}.tienda-remote .lista-ok .ic{color:var(--verde);height:18px;margin-top:3px;width:18px}.tienda-remote .detalle{display:grid;gap:clamp(24px,4vw,64px);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.tienda-remote .bloque-f{border-top:1px solid var(--linea);padding-block:clamp(22px,2.8vw,36px)}.tienda-remote .bloque-f>h2{font-size:1.32rem;margin-bottom:14px}.tienda-remote .bloque-f p+p{margin-top:.9em}.tienda-remote .incluye{border:1px solid var(--linea);display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.tienda-remote .incluye div{border-left:1px solid var(--linea-suave);padding:16px 14px}.tienda-remote .incluye div:first-child{border-left:0}.tienda-remote .incluye b{display:block;font:600 1.5rem var(--mono);letter-spacing:-.02em}.tienda-remote .incluye span{color:var(--texto-2);display:block;font-size:.82rem;line-height:1.3;margin-top:2px}.tienda-remote .tabla{border-collapse:collapse;font-size:.93rem;width:100%}.tienda-remote .tabla td,.tienda-remote .tabla th{border-bottom:1px solid var(--linea-suave);padding:9px 12px 9px 0;text-align:left;vertical-align:top}.tienda-remote .tabla th{color:var(--texto-2);font-weight:400;width:42%}.tienda-remote .tabla td{font-family:var(--mono);font-size:.86rem}.tienda-remote .lista-mas li{font-size:.95rem;margin-bottom:6px;padding-left:18px;position:relative}.tienda-remote .lista-mas li:before{color:var(--ambar);content:"+";font-weight:700;left:0;position:absolute}.tienda-remote .lateral-f{align-self:start;background:var(--negro);color:var(--hueso);padding:clamp(20px,2.4vw,32px);--foco:var(--ambar)}.tienda-remote .lateral-f h2{color:var(--hueso);font-size:1.14rem}.tienda-remote .lateral-f li,.tienda-remote .lateral-f p{color:var(--gris-marca);font-size:.92rem}.tienda-remote .lateral-f .rot{color:var(--ambar)}.tienda-remote .lateral-f dl{margin-top:14px}.tienda-remote .lateral-f dl div{border-bottom:1px solid hsla(44,32%,86%,.2);display:flex;font-size:.9rem;gap:14px;justify-content:space-between;padding:9px 0}.tienda-remote .lateral-f dd{color:var(--ambar);font-family:var(--mono);font-size:.84rem;text-align:right}.tienda-remote .velo{background:hsla(0,0%,5%,.5);inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .25s;z-index:60}.tienda-remote .velo.on{opacity:1;pointer-events:auto}.tienda-remote .panel{background:var(--fondo);border-left:1px solid var(--linea);bottom:0;display:flex;flex-direction:column;position:fixed;right:0;top:0;transform:translateX(102%);transition:transform .36s var(--curva);width:min(430px,100vw);z-index:61}.tienda-remote .panel.on{transform:none}.tienda-remote .panel-cab{align-items:center;border-bottom:1px solid var(--linea);display:flex;justify-content:space-between;padding:16px 20px}.tienda-remote .panel-cab h2{font-size:1.14rem}.tienda-remote .panel-cuerpo{flex:1;overflow-y:auto;padding:6px 20px}.tienda-remote .panel-pie{background:var(--fondo-2);border-top:1px solid var(--linea);display:grid;gap:8px;padding:16px 20px 20px}.tienda-remote .panel-total{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:6px}.tienda-remote .item{align-items:start;border-bottom:1px solid var(--linea-suave);display:grid;gap:14px;grid-template-columns:72px minmax(0,1fr) auto;padding:14px 0}.tienda-remote .item img{height:72px;object-fit:cover;width:72px}.tienda-remote .item b{display:block;font-size:.98rem;line-height:1.25}.tienda-remote .item span{color:var(--texto-2);display:block;font-size:.84rem}.tienda-remote .item .precio{font-size:.92rem}.tienda-remote .item-der{display:grid;gap:6px;justify-items:end;text-align:right}.tienda-remote .pasos-compra{color:var(--texto-2);display:flex;font:500 .72rem var(--mono);gap:0;letter-spacing:.1em;margin-top:16px;text-transform:uppercase}.tienda-remote .pasos-compra li{align-items:center;display:flex;gap:8px}.tienda-remote .pasos-compra li+li:before{background:var(--linea);content:"";height:1px;margin-inline:10px;width:clamp(14px,3vw,44px)}.tienda-remote .pasos-compra i{border:1px solid var(--linea);border-radius:50%;display:grid;font-size:.66rem;font-style:normal;height:22px;place-items:center;width:22px}.tienda-remote .pasos-compra .act{color:var(--texto)}.tienda-remote .pasos-compra .act i{background:var(--negro);border-color:var(--negro);color:var(--ambar)}.tienda-remote .pasos-compra .ok i{background:var(--verde-tenue);border-color:var(--verde-filete);color:var(--verde)}.tienda-remote .dos{align-items:start;display:grid;gap:clamp(24px,4vw,64px);grid-template-columns:minmax(0,1fr) minmax(320px,420px);padding-block:clamp(22px,3vw,40px) clamp(48px,6vw,90px)}.tienda-remote .carro-tabla{border-top:3px solid var(--negro)}.tienda-remote .carro-fila{align-items:start;border-bottom:1px solid var(--linea);display:grid;gap:18px;grid-template-columns:96px minmax(0,1fr) auto;padding:18px 0}.tienda-remote .carro-fila img{height:96px;object-fit:cover;width:96px}.tienda-remote .carro-fila h3{font-size:1.08rem}.tienda-remote .carro-fila h3 a{text-decoration:none}.tienda-remote .carro-fila h3 a:hover{text-decoration:underline;text-decoration-color:var(--ambar);text-decoration-thickness:2px}.tienda-remote .resumen{background:var(--fondo);border:1px solid var(--linea);position:sticky;top:132px}.tienda-remote .resumen-cab{align-items:baseline;border-bottom:1px solid var(--linea);display:flex;justify-content:space-between;padding:16px 20px}.tienda-remote .resumen-cab h2{font-size:1.1rem}.tienda-remote .resumen-cuerpo{padding:6px 20px 20px}.tienda-remote .linea-r{display:flex;font-size:.95rem;gap:14px;justify-content:space-between;padding:9px 0}.tienda-remote .linea-r.total{align-items:baseline;border-top:1px solid var(--linea);font-size:1.05rem;font-weight:600;margin-top:8px;padding-top:14px}.tienda-remote .linea-r.total .precio{font-size:1.5rem}.tienda-remote .equiv{color:var(--texto-2);font:400 .76rem var(--mono);margin-top:-4px;text-align:right}.tienda-remote .cupon{display:flex;gap:6px;margin:12px 0 4px}.tienda-remote .cupon input{flex:1;min-width:0}.tienda-remote .cupon .btn{min-height:44px;padding-inline:14px}.tienda-remote .paso-f{border-top:3px solid var(--negro);padding-block:18px clamp(22px,3vw,34px)}.tienda-remote .paso-f>h2{align-items:baseline;display:flex;font-size:1.2rem;gap:12px;margin-bottom:14px}.tienda-remote .paso-f>h2 i{color:var(--texto-2);font:600 .78rem var(--mono);font-style:normal;letter-spacing:.1em}.tienda-remote .campos{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.tienda-remote .campo{display:block}.tienda-remote .campo.todo{grid-column:1/-1}.tienda-remote .campo>span{color:var(--texto-2);display:block;font:500 .7rem var(--mono);letter-spacing:.08em;margin-bottom:5px;text-transform:uppercase}.tienda-remote .campo input,.tienda-remote .campo select,.tienda-remote .cupon input{background:#fff;border:1px solid var(--linea);border-radius:0;font-size:16px;height:46px;padding:0 12px;width:100%}.tienda-remote .campo input:focus,.tienda-remote .campo select:focus,.tienda-remote .cupon input:focus{border-color:var(--verde);box-shadow:inset 0 -2px 0 var(--verde);outline:none}.tienda-remote .campo .nota-c{color:var(--texto-2);display:block;font-family:var(--font);font-size:.8rem;letter-spacing:0;margin-top:5px;text-transform:none}.tienda-remote .campo.mal input{border-color:var(--error)}.tienda-remote .campo.mal .nota-c{color:var(--error)}.tienda-remote .casilla{align-items:flex-start;cursor:pointer;display:flex;font-size:.92rem;gap:10px;margin-top:12px}.tienda-remote .casilla input{appearance:none;background:#fff;border:1px solid var(--texto-2);display:grid;flex:none;height:19px;margin:2px 0 0;place-items:center;width:19px}.tienda-remote .casilla input:checked{background:var(--negro);border-color:var(--negro)}.tienda-remote .casilla input:checked:after{border-bottom:2px solid var(--ambar);border-left:2px solid var(--ambar);content:"";height:5px;transform:rotate(-45deg) translate(1px,-1px);width:10px}.tienda-remote .medios{display:grid;gap:8px}.tienda-remote .medio{background:#fff;border:1px solid var(--linea);cursor:pointer;display:block}.tienda-remote .medio-cab{align-items:center;display:flex;gap:12px;padding:14px 16px}.tienda-remote .medio input{appearance:none;border:1px solid var(--texto-2);border-radius:50%;display:grid;flex:none;height:19px;margin:0;place-items:center;width:19px}.tienda-remote .medio input:checked{border-color:var(--negro)}.tienda-remote .medio input:checked:after{background:var(--ambar);border-radius:50%;box-shadow:0 0 0 1px var(--negro);content:"";height:9px;width:9px}.tienda-remote .medio b{display:block;font-size:1rem}.tienda-remote .medio-cab span{color:var(--texto-2);display:block;font-size:.84rem}.tienda-remote .medio .moneda{border:1px solid var(--linea);font:600 .7rem var(--mono);letter-spacing:.1em;margin-left:auto;padding:3px 7px;white-space:nowrap}.tienda-remote .medio:has(input:checked){border-color:var(--negro);box-shadow:inset 3px 0 0 var(--ambar)}.tienda-remote .medio-cuerpo{display:none;padding:4px 16px 16px 47px}.tienda-remote .medio:has(input:checked) .medio-cuerpo{display:block}.tienda-remote .rapidos{display:grid;gap:8px;grid-template-columns:1fr 1fr;margin-bottom:14px}.tienda-remote .rapidos button{background:var(--negro);border:1px solid var(--negro);color:#fff;font-size:.95rem;font-weight:600;height:46px}.tienda-remote .o-sep{align-items:center;color:var(--texto-2);display:flex;font:400 .72rem var(--mono);gap:12px;letter-spacing:.1em;margin-bottom:14px;text-transform:uppercase}.tienda-remote .o-sep:after,.tienda-remote .o-sep:before{background:var(--linea);content:"";flex:1;height:1px}.tienda-remote .seguro{align-items:center;color:var(--texto-2);display:flex;font-size:.82rem;gap:8px;justify-content:center;margin-top:12px}.tienda-remote .seguro .ic{height:16px;width:16px}.tienda-remote .confirma-cab{padding-block:clamp(34px,5vw,64px) clamp(20px,3vw,34px);text-align:center}.tienda-remote .tilde{background:var(--negro);border-radius:50%;color:var(--ambar);display:grid;height:64px;margin:0 auto 18px;place-items:center;width:64px}.tienda-remote .tilde svg{height:28px;stroke-width:2.4;width:28px}.tienda-remote .tilde.espera{background:var(--fondo-3);color:var(--texto)}.tienda-remote .confirma-cab h1{font-size:clamp(1.8rem,3.6vw,2.8rem);font-weight:700}.tienda-remote .confirma-cab p{color:var(--texto-2);margin-top:10px}.tienda-remote .descarga{align-items:center;border-bottom:1px solid var(--linea);display:grid;gap:16px;grid-template-columns:84px minmax(0,1fr) auto;padding:16px 0}.tienda-remote .descarga img{height:84px;object-fit:cover;width:84px}.tienda-remote .descarga b{display:block}.tienda-remote .descarga span{color:var(--texto-2);display:block;font-size:.86rem}.tienda-remote .caja{background:var(--fondo);border:1px solid var(--linea);padding:clamp(18px,2.2vw,28px)}.tienda-remote .caja.negra{background:var(--negro);border-color:var(--negro);color:var(--hueso);--foco:var(--ambar)}.tienda-remote .caja.negra p{color:var(--gris-marca)}.tienda-remote .caja.negra .btn{border-color:var(--ambar);color:var(--ambar)}.tienda-remote .caja.negra .btn:hover{background:var(--ambar);color:var(--negro)}.tienda-remote .caja h2{font-size:1.16rem;margin-bottom:8px}.tienda-remote .acceso{margin:0 auto;max-width:470px;padding-block:clamp(30px,5vw,70px) clamp(48px,7vw,100px)}.tienda-remote .acceso h1{font-size:clamp(1.7rem,3.2vw,2.3rem);font-weight:700}.tienda-remote .acceso>p{color:var(--texto-2);margin-top:8px}.tienda-remote .pest{border-bottom:1px solid var(--linea);display:grid;grid-template-columns:1fr 1fr;margin:22px 0 20px}.tienda-remote .pest a{border-bottom:3px solid transparent;color:var(--texto-2);font-weight:600;margin-bottom:-1px;padding:12px;text-align:center;text-decoration:none}.tienda-remote .pest a[aria-current=page]{border-bottom-color:var(--ambar);color:var(--texto)}.tienda-remote .form{display:grid;gap:14px}.tienda-remote .requisitos{color:var(--texto-2);display:grid;font-size:.84rem;gap:4px;margin-top:6px}.tienda-remote .requisitos li{align-items:center;display:flex;gap:8px}.tienda-remote .requisitos li:before{border:1px solid var(--texto-2);border-radius:50%;content:"";flex:none;height:8px;width:8px}.tienda-remote .requisitos li.ok{color:var(--verde)}.tienda-remote .requisitos li.ok:before{background:var(--ambar);border-color:var(--negro)}.tienda-remote .cuenta{align-items:start;display:grid;gap:clamp(22px,3.4vw,56px);grid-template-columns:240px minmax(0,1fr);padding-block:clamp(22px,3vw,40px) clamp(48px,6vw,90px)}.tienda-remote .cuenta-nav{border-top:3px solid var(--negro);position:sticky;top:132px}.tienda-remote .cuenta-nav a,.tienda-remote .cuenta-nav button{align-items:center;background:none;border:0;border-bottom:1px solid var(--linea);display:flex;font-size:.98rem;font-weight:500;gap:12px;padding:13px 4px;text-align:left;text-decoration:none;width:100%}.tienda-remote .cuenta-nav a:hover,.tienda-remote .cuenta-nav button:hover{color:var(--verde)}.tienda-remote .cuenta-nav a[aria-current=page]{box-shadow:inset 3px 0 0 var(--ambar);font-weight:600;padding-left:14px}.tienda-remote .cuenta-nav .ic{height:18px;width:18px}.tienda-remote .cuenta h1{font-size:clamp(1.6rem,3vw,2.2rem);font-weight:700;margin-bottom:6px}.tienda-remote .tarjetas-c{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-block:22px}.tienda-remote .tarjeta-c{background:var(--fondo);border:1px solid var(--linea);display:block;padding:18px;text-decoration:none}.tienda-remote .tarjeta-c:hover{border-color:var(--negro);box-shadow:inset 0 -3px 0 var(--ambar)}.tienda-remote .tarjeta-c b{display:block;font:600 1.7rem var(--mono);letter-spacing:-.02em}.tienda-remote .tarjeta-c span{color:var(--texto-2);font-size:.9rem}.tienda-remote .pedidos{border-collapse:collapse;margin-top:16px;width:100%}.tienda-remote .pedidos th{border-bottom:2px solid var(--verde);color:var(--verde);font:500 .68rem var(--mono);letter-spacing:.12em;padding:10px 12px 10px 0;text-align:left;text-transform:uppercase}.tienda-remote .pedidos td{border-bottom:1px solid var(--linea-suave);font-size:.95rem;padding:14px 12px 14px 0;vertical-align:middle}.tienda-remote .estado{background:var(--verde-tenue);border:1px solid var(--verde-filete);color:var(--verde);display:inline-block;font:500 .66rem var(--mono);letter-spacing:.1em;padding:3px 8px;text-transform:uppercase;white-space:nowrap}.tienda-remote .estado.esp{background:#fbf1dc;border-color:var(--ambar);color:#6b4708}.tienda-remote .sub-c{border-top:1px solid var(--linea);padding-block:22px}.tienda-remote .sub-c>h2{font-size:1.14rem;margin-bottom:4px}.tienda-remote .sub-c>p{color:var(--texto-2);font-size:.92rem;margin-bottom:14px}.tienda-remote .peligro{border:1px solid var(--error);margin-top:8px;padding:18px}.tienda-remote .peligro .btn{border-color:var(--error);color:var(--error)}.tienda-remote .peligro .btn:hover{background:var(--error);color:#fff}.tienda-remote .pie{background:var(--negro);color:var(--hueso);--foco:var(--ambar);margin-top:0}.tienda-remote .pie .env{padding-block:clamp(34px,5vw,64px) 22px}.tienda-remote .pie-g{display:grid;gap:clamp(22px,3vw,48px);grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,1fr))}.tienda-remote .pie img{background:none;width:240px}.tienda-remote .pie h3{color:var(--hueso);font-size:.98rem;margin-bottom:12px}.tienda-remote .pie li{margin-bottom:7px}.tienda-remote .pie a{color:var(--hueso);font-size:.92rem;text-decoration:none}.tienda-remote .pie a:hover{color:var(--ambar);text-decoration:underline}.tienda-remote .pie .legal{border-top:1px solid hsla(44,32%,86%,.22);color:var(--gris-marca);font:400 .72rem/1.6 var(--mono);margin-top:clamp(26px,4vw,48px);padding-top:16px}.tienda-remote .pie .legal p+p{margin-top:8px}@media(max-width:1100px){.tienda-remote .menu-inst{display:none}.tienda-remote .hdr .env{justify-content:space-between}.tienda-remote .remote-firma{margin-left:auto}.tienda-remote .grilla{grid-template-columns:repeat(3,minmax(0,1fr))}.tienda-remote .tbar-aux{display:none}}@media(max-width:900px){.tienda-remote .marca-hdr .hor{display:none}.tienda-remote .marca-hdr .sim{display:block}.tienda-remote .idioma{display:none}.tienda-remote .cats{grid-template-columns:repeat(2,minmax(0,1fr))}.tienda-remote .cat{aspect-ratio:1}.tienda-remote .grilla,.tienda-remote .grilla.tres{grid-template-columns:repeat(2,minmax(0,1fr))}.tienda-remote .pasos{grid-template-columns:minmax(0,1fr)}.tienda-remote .garantias{grid-template-columns:repeat(2,minmax(0,1fr))}.tienda-remote .garantia:nth-child(odd){border-left:0;padding-left:0}.tienda-remote .garantia:nth-child(n+3){border-top:1px solid var(--linea-suave)}.tienda-remote .catalogo,.tienda-remote .cuenta,.tienda-remote .detalle,.tienda-remote .dos,.tienda-remote .ficha{grid-template-columns:minmax(0,1fr)}.tienda-remote .compra,.tienda-remote .cuenta-nav,.tienda-remote .filtros,.tienda-remote .resumen{position:static}.tienda-remote .filtros{display:none}.tienda-remote .filtros.abierto{display:block}.tienda-remote .btn-filtros{display:inline-flex;min-height:40px;padding:8px 14px}.tienda-remote .cuenta-nav{border-bottom:1px solid var(--linea);border-top:0;display:flex;overflow-x:auto;scrollbar-width:none}.tienda-remote .cuenta-nav a,.tienda-remote .cuenta-nav button{border-bottom:3px solid transparent;padding:12px 14px;white-space:nowrap;width:auto}.tienda-remote .cuenta-nav a[aria-current=page]{border-bottom-color:var(--ambar);box-shadow:none;padding-left:14px}.tienda-remote .tarjetas-c{grid-template-columns:minmax(0,1fr)}.tienda-remote .pie-g{grid-template-columns:repeat(2,minmax(0,1fr))}.tienda-remote .buscar{flex-basis:150px}}@media(max-width:620px){.tienda-remote .cat-t i{display:none}.tienda-remote .cat-t{bottom:14px;left:14px;right:14px}.tienda-remote .cat .sello{left:10px;top:10px}.tienda-remote .remote-firma small{display:none}.tienda-remote .remote-firma{padding:7px 10px}.tienda-remote .remote-firma b{font-size:.8rem;letter-spacing:.16em}.tienda-remote .buscar{display:none}.tienda-remote .incluye{grid-template-columns:repeat(2,minmax(0,1fr))}.tienda-remote .incluye div:nth-child(3){border-left:0}.tienda-remote .incluye div:nth-child(n+3){border-top:1px solid var(--linea-suave)}.tienda-remote .campos{grid-template-columns:minmax(0,1fr)}.tienda-remote .carro-fila{grid-template-columns:72px minmax(0,1fr)}.tienda-remote .carro-fila img{height:72px;width:72px}.tienda-remote .carro-fila .item-der{align-items:center;display:flex;gap:16px;grid-column:2;justify-items:start;text-align:left}.tienda-remote .descarga{grid-template-columns:64px minmax(0,1fr)}.tienda-remote .descarga img{height:64px;width:64px}.tienda-remote .descarga .btn{grid-column:1/-1}.tienda-remote .pedidos thead{display:none}.tienda-remote .pedidos tr{border-bottom:1px solid var(--linea-suave);display:grid;gap:4px 12px;grid-template-columns:1fr auto;padding:14px 0}.tienda-remote .pedidos td{border:0;padding:0}.tienda-remote .agregar span{display:none}.tienda-remote .agregar{padding:0 12px}.tienda-remote .agregar.elegir span{display:inline}.tienda-remote .agregar.elegir{font-size:.78rem;padding:0 10px}.tienda-remote .prod-pie{flex-wrap:wrap}.tienda-remote .prod h3{font-size:.98rem;overflow-wrap:anywhere}.tienda-remote .garantias,.tienda-remote .pie-g{grid-template-columns:minmax(0,1fr)}.tienda-remote .garantia{border-left:0;border-top:1px solid var(--linea-suave);padding-left:0}.tienda-remote .garantia:first-child{border-top:0}.tienda-remote .minis{grid-template-columns:repeat(4,minmax(0,1fr))}.tienda-remote .minis button:nth-child(5){display:none}}@media(prefers-reduced-motion:reduce){.tienda-remote *,.tienda-remote :after,.tienda-remote :before{animation:none!important;transition:none!important}}.wc-block-breadcrumbs,.woocommerce-breadcrumb,.woocommerce-ordering,.woocommerce-result-count{color:var(--texto-2);font-family:var(--mono);font-size:.78rem;letter-spacing:.06em}.wc-block-breadcrumbs a,.woocommerce-breadcrumb a{color:var(--texto-2);text-decoration:none}.wc-block-breadcrumbs a:hover,.woocommerce-breadcrumb a:hover{color:var(--verde)}.tienda-barra{align-items:baseline;border-bottom:1px solid var(--linea);margin-block:clamp(18px,2.4vw,28px) clamp(24px,3vw,40px);padding-bottom:12px}.tienda-barra select{background:var(--fondo);border:1px solid var(--linea);color:var(--texto);font-family:var(--mono);font-size:.78rem;padding:6px 10px}.wc-block-components-product-price,.wc-block-components-totals-item__value,.wc-block-formatted-money-amount,.woocommerce-Price-amount{font-family:var(--mono);font-variant-numeric:tabular-nums}.wc-block-components-button:not(.wc-block-components-notice-banner__dismiss),.wc-block-components-checkout-place-order-button,.wc-block-components-product-button .wc-block-components-product-button__button,.wc-block-grid__product-add-to-cart .wp-block-button__link,.woocommerce .button,.wp-block-woocommerce-cart .wc-block-cart__submit-button{background:transparent;border:1px solid var(--verde);border-radius:0;color:var(--verde);display:inline-block;font:var(--peso-fuerte) .95rem var(--font);letter-spacing:.02em;padding:12px 22px;text-decoration:none}.wc-block-components-button:not(.wc-block-components-notice-banner__dismiss):hover,.wc-block-components-checkout-place-order-button:hover,.wc-block-components-product-button .wc-block-components-product-button__button:hover,.wc-block-grid__product-add-to-cart .wp-block-button__link:hover,.woocommerce .button:hover,.wp-block-woocommerce-cart .wc-block-cart__submit-button:hover{background:var(--verde);border-color:var(--verde);color:var(--hueso)}.wc-block-product-template{list-style:none;margin:0;padding:0}.tienda .envoltura .wc-block-product-template__responsive{display:grid;gap:clamp(20px,2.6vw,34px);grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:900px){.tienda .envoltura .wc-block-product-template__responsive{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.tienda .envoltura .wc-block-product-template__responsive{grid-template-columns:minmax(0,1fr)}}.wc-block-product{display:flex;flex-direction:column;min-width:0}.wc-block-components-product-image{aspect-ratio:4/3;background:var(--bloque);margin:0;overflow:hidden}.wc-block-components-product-image img{height:100%;object-fit:cover;width:100%}.wc-block-product .wp-block-post-title{font-size:clamp(.95rem,1.15vw,1.12rem);font-weight:var(--peso-titulo);line-height:1.25;margin:12px 0 0;text-align:left}.wc-block-product .wp-block-post-title a{color:var(--texto);text-decoration:none}.wc-block-product .wp-block-post-title a:hover{color:var(--verde)}.wc-block-product .wp-block-woocommerce-product-price{margin:6px 0 0;text-align:left}.wc-block-product .wp-block-woocommerce-product-button{margin-top:auto;padding-top:14px;text-align:left}.producto .wp-block-post-title{font-size:clamp(1.6rem,3vw,2.4rem);line-height:1.1;margin:0 0 12px}.producto .wp-block-woocommerce-product-price{font-size:clamp(1.2rem,2vw,1.6rem);margin:0 0 18px}.producto .wp-block-post-excerpt{color:var(--texto-2);max-width:52ch}.wp-block-woocommerce-product-meta{border-top:1px solid var(--linea);color:var(--texto-2);font-family:var(--mono);font-size:.78rem;letter-spacing:.04em;margin-top:clamp(24px,3vw,36px);padding-top:14px}.tienda-transaccion input,.tienda-transaccion select,.tienda-transaccion textarea,.wc-block-components-text-input input{background:var(--fondo);border:1px solid var(--linea);border-radius:0;color:var(--texto);font:inherit}.tienda-transaccion input:focus,.wc-block-components-text-input input:focus{border-color:var(--verde);outline:none}.wc-block-components-title,.wp-block-woocommerce-cart-order-summary-heading-block{font-family:var(--font);font-weight:var(--peso-titulo)}.wc-block-components-product-metadata,.wc-block-components-totals-item__label{color:var(--texto-2);font-family:var(--mono);font-size:.78rem;letter-spacing:.04em}.wc-block-components-totals-footer-item{border-top:1px solid var(--linea)}.wp-block-woocommerce-empty-cart-block{padding-block:clamp(24px,4vw,48px)}.wc-block-grid__products{list-style:none;padding:0}.wc-block-grid__product{display:flex;flex-direction:column;min-width:0;text-align:left}.wc-block-grid__product .wc-block-grid__product-image{aspect-ratio:4/3;background:var(--bloque);display:block;margin:0 0 12px;overflow:hidden;width:100%}.wc-block-grid__product .wc-block-grid__product-image img{height:100%;object-fit:cover;width:100%}.wc-block-grid__product-title a{color:var(--texto);text-decoration:none}.wc-block-grid__product-title a:hover{color:var(--verde)}.wc-block-grid__product-title{font-size:clamp(.95rem,1.15vw,1.12rem);font-weight:var(--peso-titulo);line-height:1.25;margin:0}.wc-block-grid__product-price{margin:6px 0 0}.wc-block-grid__product-add-to-cart{margin-top:auto;padding-top:14px}.wc-block-cart__empty-cart__title.with-empty-cart-icon:before,.wp-block-woocommerce-empty-cart-block .is-style-dots{display:none}.wp-block-woocommerce-empty-cart-block>.wp-block-heading{text-align:left}.remote-rubro+.remote-rubro{margin-top:clamp(48px,7vw,96px)}.remote-rubro-cab{border-bottom:1px solid var(--linea);margin-bottom:clamp(24px,3vw,40px);padding-bottom:clamp(12px,1.5vw,20px)}.remote-rubro-cab .bajada{margin:10px 0 0;max-width:56ch}.remote-grilla{display:grid;gap:clamp(24px,3vw,44px);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));list-style:none;margin:0;padding:0}.remote-item-enlace{color:inherit;display:block;text-decoration:none}.remote-item-foto{aspect-ratio:4/3;background:var(--gris-suave,rgba(0,0,0,.06));margin:0 0 16px;overflow:hidden}.remote-item-foto img{display:block;height:100%;object-fit:cover;transition:transform var(--mov-3,.4s) var(--mov-curva,ease);width:100%}.remote-item-enlace:focus-visible .remote-item-foto img,.remote-item-enlace:hover .remote-item-foto img{transform:scale(1.03)}.remote-item-nombre{font-size:clamp(1.05rem,1.6vw,1.25rem);line-height:1.25;margin:0 0 8px}.remote-item-texto{color:var(--texto-2);font-size:.92rem;margin:0 0 10px;max-width:42ch}.remote-item-precio{font-family:var(--mono);font-size:.88rem;letter-spacing:.04em;margin:0}.remote-item-enlace:focus-visible{outline:2px solid var(--foco,currentcolor);outline-offset:4px}.remote-rubro-cab h2 a{color:inherit;text-decoration:none}.remote-rubro-cab h2 a:focus-visible,.remote-rubro-cab h2 a:hover{text-decoration:underline;text-underline-offset:4px}.remote-rubro-mas{margin:12px 0 0}.muestra{border:1px solid var(--linea);margin:clamp(20px,2.5vw,32px) 0;padding:clamp(14px,2vw,20px)}.muestra-ceja{margin:0 0 10px}.muestra-audio{display:block;max-width:100%;width:100%}.muestra-pie{color:var(--texto-2);font-size:.86rem;margin:10px 0 0}.muestra-audio::-webkit-media-controls-panel{background-color:transparent}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important}}.campo-trampa{clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.aviso-contacto{border-inline-start:3px solid var(--wp--preset--color--muted);font-size:var(--wp--preset--font-size--small);margin:0 0 16px;padding:12px 14px}.aviso-contacto--bien{border-inline-start-color:var(--wp--preset--color--amber)}.aviso-contacto--mal{border-inline-start-color:var(--wp--preset--color--contrast)}.pie-o-mail{color:var(--wp--preset--color--muted);font-size:var(--wp--preset--font-size--small);margin:0 0 16px}.wp-site-blocks>*{margin-block-start:0}img{height:auto}.seccion+.sec-salas{padding-top:0}.seccion:has(+.sec-salas){padding-bottom:0}.eq-prota-texto{color:var(--gris-marca);font-size:clamp(.88rem,1.05vw,1rem);line-height:1.55;margin:10px 0 clamp(16px,2vw,24px);max-width:54ch}.texto-plano.sin-plano{grid-template-columns:minmax(0,1fr)}.texto-plano.sin-plano .lectura{margin-inline:auto;max-width:64ch}.dos-columnas p{break-inside:auto}.dos-columnas p:first-child{column-span:all;margin-bottom:1em}.mas{transition:border-color var(--mov-2,.28s) var(--mov-curva-est,ease),color var(--mov-2,.28s) var(--mov-curva-est,ease)}.mas:focus-visible,.mas:hover{border-bottom-color:var(--ambar);border-bottom-width:1.5px}.galeria-abrir{background:none;border:0;cursor:zoom-in;height:100%;padding:0}.galeria-abrir,.galeria-abrir img{display:block;width:100%}.visor{background:transparent;border:0;height:100%;max-height:100%;max-width:100%;padding:0;width:100%}.visor::backdrop{background:rgba(0,0,0,.92)}.visor-caja{align-items:center;display:flex;height:100%;justify-content:center;position:relative}.visor-foto{max-height:86vh;max-width:92vw;object-fit:contain}.visor-cuenta{bottom:16px;font-family:var(--mono);font-size:.8rem;left:0;letter-spacing:.08em;margin:0;right:0;text-align:center}.visor button,.visor-cuenta{color:var(--hueso,#fff);position:absolute}.visor button{background:none;border:0;cursor:pointer;font-size:2rem;line-height:1;padding:12px 18px}.visor button:focus-visible{outline:2px solid var(--ambar,currentcolor);outline-offset:2px}.visor-cerrar{right:8px;top:8px}.visor-anterior{left:8px}.visor-anterior,.visor-siguiente{top:50%;transform:translateY(-50%)}.visor-siguiente{right:8px}@media(max-width:600px){.visor-anterior,.visor-siguiente{bottom:40px;top:auto;transform:none}.visor-anterior{left:12px}.visor-siguiente{right:12px}}.eq-sala-cab h2,.hero h1,.remote-rubro-cab h2,.titulo-s{text-transform:uppercase}body .seccion{padding-block:clamp(56px,8vw,104px)}.plano-var[data-p="1"] .plano-medidas{align-items:stretch;border-block-start:1px solid var(--linea-suave);display:flex;gap:clamp(32px,6vw,96px);justify-content:center;margin-block-start:clamp(4px,.7vw,10px);padding-block-start:clamp(16px,2vw,26px)}.plano-var[data-p="1"] .plano-medidas li{align-items:center;border:0;display:flex;flex-direction:column;gap:6px;padding:0}.plano-var[data-p="1"] .plano-medidas li+li{border-inline-start:1px solid var(--linea-suave);padding-inline-start:clamp(32px,6vw,96px)}.plano-var[data-p="1"] .plano-medidas .plano-medida-nombre{color:var(--texto-2);font-size:.74rem;letter-spacing:.14em;text-transform:uppercase}.plano-var[data-p="1"] .plano-medidas .plano-medida-valor{font-size:1.04rem;font-weight:600}@media(max-width:560px){.plano-var[data-p="1"] .plano-medidas{gap:18px}.plano-var[data-p="1"] .plano-medidas li+li{padding-inline-start:18px}}@media(min-width:901px){.cifras .datos{grid-template-columns:repeat(5,minmax(min-content,1fr))}.cifras .dato{min-width:auto}}.banda-cta{--aire-propio:clamp(24px,8vw,128px)}body .banda-cta .envoltura{padding-inline:var(--aire-propio)}@media(min-width:901px){body .banda-cta .envoltura{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}body .banda-cta .banda-lado{border-block-start:0;border-inline-start:0;padding-block-start:0;padding-inline-start:0}.banda-texto{align-content:center;display:grid;gap:clamp(10px,1.2vw,18px);justify-items:start}.banda-cta .banda-ceja{color:var(--ambar)}.tienda-remote .listado-barra .cuenta{border:0;border-radius:0;display:inline;height:auto;padding:0;width:auto}.tienda-remote [hidden]{display:none!important}.tienda-remote .filtros-barra{display:none}@media(max-width:900px){.tienda-remote .filtros.abierto{background:var(--fondo);height:100dvh;inset:0;overflow-y:auto;overscroll-behavior:contain;padding-inline:var(--margen);padding-bottom:0;position:fixed;z-index:60}.tienda-remote .filtros.abierto .filtros-barra{align-items:center;background:var(--fondo);border-bottom:1px solid var(--linea);color:var(--verde);display:flex;font:500 .72rem var(--mono);justify-content:space-between;letter-spacing:.14em;padding-block:14px;position:sticky;text-transform:uppercase;top:0;z-index:1}.tienda-remote .filtros.abierto .filtros-cerrar{background:none;border:0;color:var(--texto);cursor:pointer;font-size:1.6rem;line-height:1;padding:4px 8px}.tienda-remote .filtros.abierto .filtros-aplicar{background:var(--verde);border:0;bottom:0;color:var(--blanco);display:flex;justify-content:center;margin-top:18px;padding-block:14px;padding-bottom:calc(14px + env(safe-area-inset-bottom, 0px));position:sticky;width:100%}}.romaphonic-sin-scroll,.romaphonic-sin-scroll body{overflow:hidden}.tienda-remote .compra-acc select{padding-right:34px}@media(max-width:620px){.tienda-remote .compra-precio{flex-wrap:wrap}}.tienda-remote .compra-acc .reset_variations{display:inline-block;font-size:.86rem;margin-left:10px}@media(max-width:620px){.tienda-remote .compra-acc .variations,.tienda-remote .compra-acc .variations tbody,.tienda-remote .compra-acc .variations td,.tienda-remote .compra-acc .variations th,.tienda-remote .compra-acc .variations tr{display:block;text-align:left;width:100%}.tienda-remote .compra-acc .variations th{margin-bottom:6px}.tienda-remote .compra-acc select{width:100%}.tienda-remote .compra-acc .reset_variations{margin-left:0;margin-top:8px}}.tienda-remote .prod-attr .valor{overflow-wrap:anywhere}.tienda-remote .cat+.cat{margin-top:0}.ayuda,.legal-pagina{padding-block:clamp(48px,8vw,104px)}.ayuda-cabecera{margin-bottom:clamp(32px,5vw,56px);max-width:46rem}.ayuda-titulo{font-size:clamp(1.9rem,4.6vw,3.6rem);font-weight:700;letter-spacing:-.01em;line-height:1.04;margin:0;text-wrap:balance}.ayuda-intro{color:var(--texto-suave,inherit);margin-top:20px}.ayuda-intro p:last-child,.legal-cuerpo p:last-child{margin-bottom:0}.ayuda-tema{margin-top:clamp(32px,4vw,48px)}.ayuda-tema-titulo{font-size:1.5rem;font-weight:600;margin:0 0 16px}.ayuda-lista{border-bottom:1px solid var(--linea-suave,var(--linea))}.ayuda-pregunta{border-top:1px solid var(--linea-suave,var(--linea))}.ayuda-pregunta summary{align-items:flex-start;cursor:pointer;display:flex;font-weight:600;gap:24px;justify-content:space-between;line-height:1.35;list-style:none;padding-block:18px}.ayuda-pregunta summary::-webkit-details-marker{display:none}.ayuda-pregunta summary:focus-visible{outline:2px solid var(--foco,currentcolor);outline-offset:2px}.ayuda-pregunta-texto{min-width:0}.ayuda-signo{flex:0 0 auto;height:14px;margin-top:.2em;position:relative;width:14px}.ayuda-signo:after,.ayuda-signo:before{background:currentcolor;content:"";height:1.5px;inset-block-start:50%;inset-inline-start:0;position:absolute;transition:transform .18s ease;width:100%}.ayuda-signo:after{transform:rotate(90deg)}.ayuda-pregunta[open] .ayuda-signo:before{transform:rotate(45deg)}.ayuda-pregunta[open] .ayuda-signo:after{transform:rotate(-45deg)}.ayuda-respuesta{max-width:52rem;padding-bottom:22px}.ayuda-respuesta p{margin:0 0 12px}.ayuda-respuesta p:last-child{margin-bottom:0}.ayuda-vacia{margin:0}.legal-cuerpo{margin-top:clamp(24px,4vw,40px);max-width:46rem}.legal-enlaces{display:flex;flex-wrap:wrap;gap:8px 20px}.player--guiado .player-audio{display:none}.player-pistas{margin-top:10px}.remote-lockup.aqui{background:var(--negro);border-color:var(--negro);color:var(--hueso)}.remote-lockup.aqui:focus-visible,.remote-lockup.aqui:hover{background:var(--ambar);border-color:var(--ambar);color:var(--negro)}.tienda-remote .woocommerce table.variations tr td select,.tienda-remote table.variations tr td select{max-width:100%;min-width:15rem;padding-right:38px}.woocommerce .woocommerce-form-login label.woocommerce-form-login__rememberme,.woocommerce form .form-row label.woocommerce-form-login__rememberme{align-items:center;display:inline-flex;gap:8px;margin:0}.woocommerce input[type=checkbox],.woocommerce input[type=radio],.woocommerce-form-login__rememberme input,input[type=checkbox],input[type=radio]{flex:none;height:17px;margin:0;min-width:17px;padding:0;width:17px}.woocommerce-form-login .form-row:has(.woocommerce-form-login__rememberme){align-items:center;display:flex;flex-wrap:wrap;gap:12px 20px}.hdr-ic{align-items:center;background:none;border:0;border-radius:50%;color:inherit;cursor:pointer;display:inline-flex;gap:6px;height:40px;justify-content:center;padding:0;position:relative;text-decoration:none;width:40px}.hdr-ic svg{flex:none;height:20px;width:20px}.hdr-ic:focus-visible,.hdr-ic:hover{background:var(--verde-tenue,rgba(0,0,0,.05));color:var(--verde,inherit)}.carro-n{background:var(--ambar,#d08b28);border-radius:9px;color:var(--negro,#111);font:600 .64rem/17px var(--mono,monospace);height:17px;inset-inline-end:2px;min-width:17px;padding-inline:4px;position:absolute;text-align:center;top:2px}.carro-n.vacio{display:none}.cuenta .inic{background:var(--negro,#111);border-radius:50%;color:var(--hueso,#f5f2ea);display:grid;font:600 .7rem var(--mono,monospace);height:28px;place-items:center;width:28px}.buscador-remote{background:var(--fondo,#fff);border-bottom:1px solid var(--linea-suave,rgba(0,0,0,.12))}.buscador-caja{flex-wrap:wrap;gap:16px;margin-inline:auto;max-width:var(--ancho,1440px);padding:16px var(--gutter,24px)}.buscador-caja,.buscar-form{align-items:center;display:flex}.buscar-form{border:1px solid var(--linea,rgba(0,0,0,.2));flex:1 1 18rem;gap:10px;min-width:0;padding:6px 6px 6px 14px}.buscar-form svg{flex:none;height:18px;opacity:.6;width:18px}.buscar-form input[type=search]{background:none;border:0;flex:1;font-size:.95rem;min-width:0;padding:8px 0}.buscar-form input[type=search]:focus{outline:none}.buscar-form:focus-within{outline:2px solid var(--foco,currentcolor);outline-offset:2px}.oculto-v{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pasos-compra{color:var(--texto-2,#666);display:flex;flex-wrap:wrap;font:500 .72rem var(--mono,monospace);gap:4px 0;letter-spacing:.1em;list-style:none;margin:16px 0 28px;padding:0;text-transform:uppercase}.pasos-compra li{align-items:center;display:flex;gap:8px}.pasos-compra li+li:before{background:var(--linea,rgba(0,0,0,.2));content:"";height:1px;margin-inline:10px;width:clamp(14px,3vw,44px)}.pasos-compra i{border:1px solid var(--linea,rgba(0,0,0,.2));border-radius:50%;display:grid;font-size:.66rem;font-style:normal;height:22px;place-items:center;width:22px}.pasos-compra .act{color:var(--texto,#111)}.pasos-compra .act i{background:var(--negro,#111);border-color:var(--negro,#111);color:var(--ambar,#d08b28)}.pasos-compra .ok i{background:var(--verde-tenue,rgba(0,0,0,.06));border-color:var(--verde-filete,rgba(0,0,0,.2));color:var(--verde,#2b5)}.woocommerce-account .woocommerce-MyAccount-navigation{border-top:3px solid var(--negro,#111)}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0}.woocommerce-account .woocommerce-MyAccount-navigation li{border-bottom:1px solid var(--linea-suave,rgba(0,0,0,.12))}.woocommerce-account .woocommerce-MyAccount-navigation a{color:inherit;display:block;font-size:.98rem;font-weight:500;padding:13px 4px;text-decoration:none}.woocommerce-account .woocommerce-MyAccount-navigation a:focus-visible,.woocommerce-account .woocommerce-MyAccount-navigation a:hover{color:var(--verde,inherit)}.woocommerce-account .woocommerce-MyAccount-navigation .is-active a{box-shadow:inset 3px 0 0 var(--ambar,#d08b28);font-weight:600;padding-left:14px}.woocommerce-account .woocommerce-MyAccount-content{min-width:0}.cuenta-direcciones{border-top:1px solid var(--linea-suave,rgba(0,0,0,.12));margin-top:clamp(28px,4vw,44px);padding-top:clamp(20px,3vw,32px)}.cuenta-direcciones h3{font-size:1.15rem;margin:0 0 16px}@media(max-width:782px){.woocommerce-account .woocommerce-MyAccount-navigation{border-bottom:1px solid var(--linea,rgba(0,0,0,.2));border-top:0;overflow-x:auto}.woocommerce-account .woocommerce-MyAccount-navigation ul{display:flex}.woocommerce-account .woocommerce-MyAccount-navigation li{border-bottom:0}.woocommerce-account .woocommerce-MyAccount-navigation a{border-bottom:3px solid transparent;padding:12px 14px;white-space:nowrap}.woocommerce-account .woocommerce-MyAccount-navigation .is-active a{border-bottom-color:var(--ambar,#d08b28);box-shadow:none;padding-left:14px}}@media(max-width:900px){.hdr .marca,.hdr .marca-hdr{flex:none;min-width:53px}}@media(max-width:360px){.hdr .buscar-abrir{display:none}}@media(min-width:901px){.hdr .marca,.hdr .marca-hdr{flex:none;min-width:max-content}.hdr .marca img,.hdr .marca-hdr img{max-width:none}}.woocommerce-account .woocommerce-MyAccount-navigation li{margin:0;padding:0}.woocommerce-account .woocommerce-MyAccount-navigation li::marker{content:""}@media(min-width:901px)and (max-width:1400px){.hdr .menu{display:none;grid-column:1/-1;order:5}.hdr.abierto .menu{display:block}.hdr .btn-menu{display:inline-block}.hdr .der .redes-hdr{display:none}.hdr .remote-lockup{justify-self:end;margin-inline-start:auto}}@media(max-width:560px){.hdr-ayuda{padding-inline:0;width:40px}.hdr .cuenta,.hdr .hdr-ic{height:34px;width:34px}}.avisos-tienda{margin-inline:auto;max-width:var(--ancho,1440px);padding-inline:var(--gutter,24px)}.avisos-tienda:empty,.woocommerce-notices-wrapper:empty{display:none}.woocommerce-error,.woocommerce-info,.woocommerce-message{align-items:center;background:var(--bloque,rgba(0,0,0,.03));border:1px solid var(--linea,rgba(0,0,0,.2));display:flex;font-size:.92rem;gap:12px;list-style:none;margin:0 0 12px;padding:14px 18px}.woocommerce-error{border-color:var(--ambar,#d08b28)}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{flex:none;margin-inline-start:auto}.buscar-cerrar{background:none;border:1px solid var(--linea,rgba(0,0,0,.2));border-radius:50%;color:inherit;cursor:pointer;display:inline-grid;flex:none;height:40px;padding:0;place-items:center;width:40px}.buscar-cerrar svg{height:18px;width:18px}.buscar-cerrar:focus-visible,.buscar-cerrar:hover{background:var(--verde-tenue,rgba(0,0,0,.05));color:var(--verde,inherit)}.woocommerce-cart .wc-block-cart-item__image,.woocommerce-cart .wc-block-cart-item__product,.woocommerce-cart .wc-block-cart-item__total,.woocommerce-cart .wc-block-cart-items,.woocommerce-cart .wc-block-cart__main .wc-block-cart-items td,.woocommerce-cart .wc-block-cart__main .wc-block-cart-items th,.woocommerce-cart .wc-block-components-totals-item,.woocommerce-cart .wc-block-components-totals-wrapper,.woocommerce-cart .wp-block-woocommerce-cart-line-items-block,.woocommerce-cart .wp-block-woocommerce-cart-order-summary-block,.woocommerce-cart .wp-block-woocommerce-cart-order-summary-coupon-form-block,.woocommerce-cart .wp-block-woocommerce-cart-order-summary-totals-block{border-bottom:0;border-top:0}.cat-subgrupo+.cat-subgrupo{margin-top:clamp(28px,4vw,44px)}.idioma a{display:inline-block;margin:-13px -10px;padding:13px 10px}.show-password-input{background-position:50%;display:inline-block;min-height:44px;min-width:44px}.bajada-con-indice{align-items:start;display:grid;gap:clamp(24px,5vw,80px);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.bajada-con-indice .lectura{max-width:62ch}@media(max-width:980px){.bajada-con-indice{grid-template-columns:1fr}}.indice{display:grid;gap:12px}.indice-rotulo{color:var(--texto-2,#666);font:500 .72rem var(--mono,monospace);letter-spacing:.16em;margin:0;text-transform:uppercase}.indice ol{border-top:3px solid var(--negro,#111);display:grid;gap:0 28px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.indice ol>li{border-bottom:1px solid var(--linea,rgba(0,0,0,.2))}.indice ul{list-style:none;margin:0;padding:0 0 8px}.indice ul li{border:0}.indice a{color:inherit;display:flex;font-weight:500;gap:12px;justify-content:space-between;padding:9px 0;text-decoration:none}.indice ul a{color:var(--texto-2,#666);font-size:.92rem;font-weight:400;padding:3px 0 3px 18px;position:relative}.indice ul a:before{border-bottom:1px solid var(--gris-marca,#9a9a9a);border-left:1px solid var(--gris-marca,#9a9a9a);bottom:50%;content:"";left:4px;position:absolute;top:0;width:8px}.indice a span{color:var(--texto-2,#666);font:400 .78rem var(--mono,monospace);font-variant-numeric:tabular-nums}.indice a:focus-visible span,.indice a:hover span{color:var(--ambar,#d08b28)}@media(max-width:700px){.indice ol{grid-template-columns:1fr}}.cat{scroll-margin-top:calc(var(--hdr-bajo, 62px) + var(--hdr-marg, 8px) + 8px)}.cat:last-of-type{padding-bottom:clamp(56px,8vw,104px)}.cat-cab{position:sticky;top:calc(var(--hdr-bajo, 62px) + var(--hdr-marg, 8px));z-index:10}.cat-cab .cat-cab-in{align-items:center;display:flex;flex-wrap:wrap;gap:10px 28px;justify-content:space-between}.cat-cab-t{align-items:baseline;display:flex;flex-wrap:wrap;gap:4px 18px;min-width:0}.cat-cab .cat-partes{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start}.cat-parte-ir{align-items:center;border:1px solid hsla(44,32%,86%,.38);color:var(--hueso,#f2efe9);display:inline-flex;font-size:.95rem;font-weight:500;gap:10px;min-height:38px;padding:0 14px;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.cat-parte-ir span{color:var(--gris-marca,#9a9a9a);font:400 .72rem var(--mono,monospace);font-variant-numeric:tabular-nums}.cat-parte-ir:focus-visible,.cat-parte-ir:hover{border-color:var(--hueso,#f2efe9)}.cat-parte-ir[aria-current=true] span{color:var(--negro,#111)}.cat-parte-ir[aria-current=true]{background:var(--ambar,#d08b28);border-color:var(--ambar,#d08b28);color:var(--negro,#111)}.cat-subgrupo{scroll-margin-top:calc(var(--hdr-bajo, 62px) + var(--hdr-marg, 8px) + 92px)}@media(max-width:700px){.cat-cab .envoltura{padding-block:10px}.cat-parte-ir{font-size:.88rem;min-height:34px;padding:0 11px}.cat-cab h2{line-height:1.1}}.cat-subgrupo-cab{background:var(--bloque,rgba(0,0,0,.03));border-top:3px solid var(--negro,#111);padding:16px clamp(16px,2vw,26px) 18px}.cat-subgrupo .subtipos{padding-inline:clamp(16px,2vw,26px)}.cat-subgrupo-ruta{color:var(--texto-2,#666);font:500 .68rem var(--mono,monospace);letter-spacing:.14em;margin:0 0 4px;text-transform:uppercase}.cat-subgrupo-titulo{border-bottom:0;color:inherit;font-size:clamp(1.2rem,2.2vw,1.85rem);font-weight:600;letter-spacing:-.01em;line-height:1.15;margin:0;padding-bottom:0;text-transform:none}.cat-subgrupo .subtipo h4{border-bottom:1px solid var(--linea,rgba(0,0,0,.2));color:var(--texto-2,#666);font-family:var(--mono,monospace);font-size:.76rem;font-weight:500;letter-spacing:.12em;margin:0 0 10px;padding-bottom:8px;text-transform:uppercase}
