.s-meridiana{--yeso: #eef0ec;--yeso-2: #e3e6e0;--blanco: #fbfbf9;--pizarra: #0e1f3a;--pizarra-2: #1f3354;--sombra: #565e69;--linea: rgba(28, 32, 38, .14);--sol: #fcb10c;--sol-claro: #ffd36b;--noche: #011a3b;--serif: "Newsreader", "Iowan Old Style", Georgia, serif;--sans: "Hanken Grotesk", "Helvetica Neue", Arial, sans-serif;--margen: clamp(16px, 4vw, 56px);--ease: cubic-bezier(.16, 1, .3, 1);background:var(--yeso);color:var(--pizarra);font-family:var(--sans);font-size:1rem;line-height:1.55;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased}.s-meridiana *,.s-meridiana *:before,.s-meridiana *:after{box-sizing:border-box}.s-meridiana ::selection{background:var(--sol);color:var(--pizarra)}.s-meridiana img{display:block;max-width:100%}.s-meridiana button{font:inherit;color:inherit;cursor:pointer}.s-meridiana :focus-visible{outline:2px solid var(--sol);outline-offset:3px}.s-meridiana h1,.s-meridiana h2,.s-meridiana h3,.s-meridiana p,.s-meridiana ol,.s-meridiana ul,.s-meridiana dl,.s-meridiana dd,.s-meridiana figure{margin:0}.s-meridiana ol,.s-meridiana ul{padding:0;list-style:none}.s-meridiana .mer-h2{font-family:var(--serif);font-weight:380;font-size:clamp(2rem,1.15rem + 2.7vw,3.6rem);line-height:1.04;letter-spacing:-.015em;text-wrap:balance;max-width:17ch}.s-meridiana .mer-h3{font-family:var(--serif);font-weight:420;font-size:clamp(1.35rem,1.1rem + .7vw,1.75rem);line-height:1.15;margin-bottom:18px}.s-meridiana .mer-texto-2,.s-meridiana .mer-letra-pequena{color:var(--sombra)}.s-meridiana .mer-letra-pequena{font-size:.84rem;margin-top:12px}.s-meridiana .mer-boton{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px;border-radius:999px;border:1px solid transparent;font-weight:600;font-size:.98rem;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.s-meridiana .mer-boton--claro{background:var(--yeso);color:var(--pizarra)}.s-meridiana .mer-boton--claro:hover{background:#fff}.s-meridiana .mer-boton--linea{border-color:#ffffffbf;color:#fff;background:#1c202626}.s-meridiana .mer-boton--linea:hover{background:#ffffff24}.s-meridiana .mer-boton--oscuro{background:var(--pizarra);color:var(--yeso)}.s-meridiana .mer-boton--oscuro:hover{background:var(--pizarra-2)}.s-meridiana .mer-enlace{background:none;border:0;padding:8px 0;text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--sol);text-decoration-thickness:2px;font-weight:600}.s-meridiana .mer-cab{position:fixed;inset:0 0 auto;z-index:40;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:clamp(14px,2.4vh,26px) var(--margen) clamp(10px,1.6vh,18px);transition:background-color .4s ease,padding .5s var(--ease),box-shadow .4s ease}.s-meridiana .mer-cab.is-abajo{background:#eef0ecf5;padding-top:12px;padding-bottom:10px;box-shadow:0 1px 0 var(--linea)}.s-meridiana .mer-cab__menu{justify-self:start;display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 4px;border:0;background:none;font-weight:600;font-size:.98rem;letter-spacing:.01em}.s-meridiana .mer-cab__marca{display:block;border:0;background:none;padding:0;width:clamp(190px,22vw,340px);transition:width .6s var(--ease)}.s-meridiana .mer-cab.is-abajo .mer-cab__marca{width:clamp(140px,11vw,180px)}.s-meridiana .pc-logo{display:block;width:100%;height:auto}.s-meridiana .mer-logo{display:block;width:100%;height:auto;overflow:visible}.s-meridiana .mer-logo__sombra{transition:x2 .25s linear,opacity .4s ease}.s-meridiana .mer-cab__iconos{justify-self:end;display:flex;gap:4px}.s-meridiana .mer-icono{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:0;background:none;color:inherit;transition:background-color .2s ease}.s-meridiana .mer-icono:hover,.s-meridiana .mer-cab__menu:hover{background:#1c202612}.s-meridiana .mer-cab__menu:hover{border-radius:999px}.s-meridiana .mer-menu{position:fixed;inset:0;z-index:50;background:var(--yeso);display:grid;grid-template-rows:auto 1fr auto;padding:clamp(14px,2.4vh,26px) var(--margen) 90px}.s-meridiana .mer-menu__cerrar{justify-self:start}.s-meridiana .mer-menu__lista{align-self:center;display:grid;gap:clamp(4px,1vh,10px)}.s-meridiana .mer-menu__lista button{border:0;background:none;padding:4px 0;text-align:left;font-family:var(--serif);font-weight:360;font-size:clamp(2.3rem,1rem + 5vw,5rem);line-height:1.05;letter-spacing:-.02em;transition:color .2s ease,transform .4s var(--ease)}.s-meridiana .mer-menu__lista button:hover{color:var(--sombra);transform:translate(10px)}.s-meridiana .mer-menu__pie{color:var(--sombra);justify-self:end;text-align:right}.s-meridiana .mer-portada{position:relative;min-height:max(620px,100svh);display:grid;align-items:end;overflow:hidden;background:#2a2622}.s-meridiana .mer-portada__escena{position:absolute;inset:0}.s-meridiana .mer-portada__foto,.s-meridiana .mer-portada__lienzo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:60% 55%;transition:opacity .8s ease}.s-meridiana .mer-portada__lienzo{display:block}.s-meridiana .mer-portada__velo{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#eef0ece6,#eef0ec8c 13%,#eef0ec00 27%),linear-gradient(0deg,#14100c9e,#14100c40 30%,#14100c00 52%)}.s-meridiana .mer-portada__contenido{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px;padding:0 var(--margen) clamp(84px,11vh,112px);color:#fff}.s-meridiana .mer-portada__titulo{font-family:var(--serif);font-weight:340;font-size:clamp(2.7rem,1rem + 5.2vw,5.75rem);line-height:.96;letter-spacing:-.025em;max-width:11ch;text-wrap:balance}.s-meridiana .mer-portada__entrada{margin-top:18px;max-width:42ch;font-size:clamp(1rem,.94rem + .3vw,1.15rem);color:#ffffffe6}.s-meridiana .mer-portada__botones{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.s-meridiana .mer-reloj{width:min(330px,86vw);color:#fff;user-select:none}.s-meridiana .mer-reloj__lectura{display:flex;align-items:baseline;gap:14px}.s-meridiana .mer-reloj__hora{font-family:var(--serif);font-weight:360;font-size:clamp(2.4rem,1.6rem + 2vw,3.4rem);line-height:1;min-width:3.4ch}.s-meridiana .mer-reloj__luz{font-size:.95rem;color:#ffffffdb}.s-meridiana .mer-reloj__arco{display:block;width:100%;height:auto;margin-top:6px;cursor:grab;touch-action:none;overflow:visible}.s-meridiana .mer-reloj__arco:active{cursor:grabbing}.s-meridiana .mer-reloj__horizonte{stroke:#ffffff73;stroke-width:1}.s-meridiana .mer-reloj__camino{fill:none;stroke:#fff6;stroke-width:1.2;stroke-dasharray:2 5}.s-meridiana .mer-reloj__hecho{fill:none;stroke:var(--sol-claro);stroke-width:2;stroke-linecap:round}.s-meridiana .mer-reloj__marca{fill:#ffffffb3}.s-meridiana .mer-reloj__txt{fill:#fffc;font-size:10.5px;font-family:var(--sans)}.s-meridiana .mer-reloj__disco{fill:var(--sol);stroke:#fff;stroke-width:1.5}.s-meridiana .mer-reloj__halo{fill:var(--sol-claro);transition:opacity .4s ease}.s-meridiana .mer-reloj__arco:focus-visible{outline-offset:6px;border-radius:8px}.s-meridiana .mer-reloj__nota{margin-top:4px;font-size:.82rem;color:#ffffffb8}.s-meridiana .mer-buscar{padding:clamp(72px,10vw,140px) var(--margen)}.s-meridiana .mer-buscar__cab{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:16px 40px;margin-bottom:clamp(32px,4vw,56px)}.s-meridiana .mer-buscar__cuenta{color:var(--sombra);font-size:1.05rem}.s-meridiana .mer-buscar__rejilla{display:grid;grid-template-columns:minmax(270px,330px) minmax(0,1fr);gap:clamp(28px,4vw,64px);align-items:start}.s-meridiana .mer-filtros{position:sticky;top:92px;display:grid;gap:26px}.s-meridiana .mer-filtros fieldset{border:0;padding:0;margin:0;min-width:0}.s-meridiana .mer-filtros legend,.s-meridiana .mer-rango>span,.s-meridiana .mer-orden>span{display:flex;justify-content:space-between;gap:12px;width:100%;font-weight:600;font-size:.92rem;margin-bottom:10px;padding:0}.s-meridiana .mer-rango output{font-weight:500;color:var(--sombra)}.s-meridiana .mer-chips{display:flex;flex-wrap:wrap;gap:8px}.s-meridiana .mer-chip{display:inline-flex;flex-direction:column;align-items:flex-start;padding:7px 14px 8px;border-radius:12px;border:1px solid var(--linea);background:var(--blanco);font-size:.92rem;font-weight:600;line-height:1.2;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.s-meridiana .mer-chip small{font-weight:400;font-size:.74rem;color:var(--sombra)}.s-meridiana .mer-chip:hover{border-color:var(--pizarra)}.s-meridiana .mer-chip.is-on{background:var(--pizarra);color:var(--yeso);border-color:var(--pizarra)}.s-meridiana .mer-chip.is-on small{color:#eef0ecbf}.s-meridiana .mer-segmentos{display:grid;grid-template-columns:repeat(5,1fr);border:1px solid var(--linea);border-radius:12px;overflow:hidden;background:var(--blanco)}.s-meridiana .mer-segmentos button{border:0;background:none;min-height:44px;font-size:.84rem;font-weight:600;padding:0 4px}.s-meridiana .mer-segmentos button+button{border-left:1px solid var(--linea)}.s-meridiana .mer-segmentos button.is-on{background:var(--pizarra);color:var(--yeso)}.s-meridiana .mer-rango{display:block}.s-meridiana input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:28px;background:none;margin:0}.s-meridiana input[type=range]::-webkit-slider-runnable-track{height:2px;background:#1c202640}.s-meridiana input[type=range]::-moz-range-track{height:2px;background:#1c202640}.s-meridiana input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;margin-top:-9px;border-radius:50%;background:var(--sol);border:2px solid var(--pizarra)}.s-meridiana input[type=range]::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:var(--sol);border:2px solid var(--pizarra)}.s-meridiana .mer-brujula__marco{display:grid;grid-template-columns:140px 1fr;gap:16px;align-items:center}.s-meridiana .mer-brujula{width:140px;height:140px;display:block;overflow:visible}.s-meridiana .mer-brujula__aro{fill:var(--blanco);stroke:var(--linea)}.s-meridiana .mer-brujula__sector{cursor:pointer;outline:none}.s-meridiana .mer-brujula__sector path{fill:transparent;stroke:#1c20262e;stroke-width:1;transition:fill .2s ease}.s-meridiana .mer-brujula__sector text{font-size:9.5px;font-weight:700;fill:var(--sombra);pointer-events:none}.s-meridiana .mer-brujula__sector:hover path{fill:#f2a90038}.s-meridiana .mer-brujula__sector:focus-visible path{stroke:var(--pizarra);stroke-width:2}.s-meridiana .mer-brujula__sector.is-on path{fill:var(--sol)}.s-meridiana .mer-brujula__sector.is-on text{fill:var(--pizarra)}.s-meridiana .mer-brujula__centro{fill:var(--pizarra)}.s-meridiana .mer-brujula__ayuda{font-size:.86rem;color:var(--sombra)}.s-meridiana .mer-filtros__pie{display:flex;align-items:end;justify-content:space-between;gap:12px;border-top:1px solid var(--linea);padding-top:18px}.s-meridiana .mer-orden select,.s-meridiana .mer-form select,.s-meridiana .mer-form input{width:100%;min-height:46px;padding:10px 12px;border-radius:10px;border:1px solid rgba(28,32,38,.3);background:var(--blanco);color:var(--pizarra);font:inherit}.s-meridiana .mer-orden{flex:1}.s-meridiana .mer-lista{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr));gap:clamp(28px,3vw,44px) clamp(18px,2vw,28px)}.s-meridiana .mer-tarjeta__boton{display:block;width:100%;padding:0;border:0;background:none;text-align:left}.s-meridiana .mer-tarjeta__foto{position:relative;aspect-ratio:4 / 3;overflow:hidden;border-radius:6px;background:var(--yeso-2)}.s-meridiana .mer-tarjeta__foto img{width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ease)}.s-meridiana .mer-tarjeta__boton:hover .mer-tarjeta__foto img{transform:scale(1.035)}.s-meridiana .mer-tarjeta__ahora{position:absolute;left:12px;top:12px;padding:4px 10px;border-radius:999px;background:#1c2026bd;color:#fff;font-size:.78rem;font-weight:600;transition:background-color .3s ease,color .3s ease}.s-meridiana .mer-tarjeta__ahora.is-sol{background:var(--sol);color:var(--pizarra)}.s-meridiana .mer-tarjeta__texto{padding-top:14px}.s-meridiana .mer-tarjeta__barrio{font-size:.86rem;color:var(--sombra)}.s-meridiana .mer-tarjeta__titulo{font-family:var(--serif);font-weight:420;font-size:1.38rem;line-height:1.15;margin-top:2px}.s-meridiana .mer-tarjeta__precio{font-weight:650;font-size:1.08rem;margin-top:6px}.s-meridiana .mer-tarjeta__datos{display:grid;grid-template-columns:repeat(4,auto);justify-content:start;gap:4px 18px;margin-top:12px;padding-top:12px;border-top:1px solid var(--linea)}.s-meridiana .mer-tarjeta__datos dt{font-size:.72rem;color:var(--sombra)}.s-meridiana .mer-tarjeta__datos dd{font-size:.9rem;font-weight:600;white-space:nowrap}.s-meridiana .mer-regla{margin-top:10px}.s-meridiana .mer-regla__pista{position:relative;height:5px;border-radius:3px;background:#1c202617}.s-meridiana .mer-regla__sol{position:absolute;top:0;bottom:0;border-radius:3px;background:var(--sol)}.s-meridiana .mer-regla__ahora{position:absolute;top:-4px;bottom:-4px;width:2px;margin-left:-1px;background:var(--pizarra);transition:left .25s linear}.s-meridiana .mer-regla--grande{margin-top:18px;padding-bottom:22px}.s-meridiana .mer-regla--grande .mer-regla__pista{height:10px;border-radius:5px}.s-meridiana .mer-regla__horas{position:relative;height:0}.s-meridiana .mer-regla__horas span{position:absolute;top:6px;transform:translate(-50%);font-size:.72rem;color:var(--sombra)}.s-meridiana .mer-regla__horas span:first-child{transform:none}.s-meridiana .mer-regla__horas span:last-child{transform:translate(-100%)}.s-meridiana .mer-vacio{display:grid;gap:12px;justify-items:start;padding:40px;background:var(--blanco);border-radius:12px}.s-meridiana .mer-vacio p:first-child{font-family:var(--serif);font-size:1.6rem}.s-meridiana .mer-ficha{position:fixed;inset:0;z-index:60}.s-meridiana .mer-ficha__fondo{position:absolute;inset:0;background:#12161e8c}.s-meridiana .mer-ficha__panel{position:absolute;top:0;right:0;bottom:0;width:min(1080px,100vw);background:var(--yeso);overflow-y:auto;overscroll-behavior:contain;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;box-shadow:-24px 0 60px -20px #00000059}.s-meridiana .mer-ficha__cerrar{position:fixed;top:16px;right:16px;z-index:2;display:grid;place-items:center;width:46px;height:46px;border-radius:50%;border:0;background:var(--yeso);box-shadow:0 4px 14px -4px #0000004d}.s-meridiana .mer-ficha__galeria{position:sticky;top:0;height:100vh;height:100dvh;display:grid;grid-template-rows:1fr auto;background:var(--pizarra)}.s-meridiana .mer-ficha__foto{position:relative;overflow:hidden;min-height:0}.s-meridiana .mer-ficha__foto img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.s-meridiana .mer-ficha__miniaturas{display:flex;gap:8px;padding:10px;background:var(--pizarra)}.s-meridiana .mer-ficha__miniaturas button{width:78px;height:56px;padding:0;border:2px solid transparent;border-radius:4px;overflow:hidden;background:none;opacity:.6;transition:opacity .2s ease,border-color .2s ease}.s-meridiana .mer-ficha__miniaturas button.is-on{opacity:1;border-color:var(--sol)}.s-meridiana .mer-ficha__miniaturas img{width:100%;height:100%;object-fit:cover}.s-meridiana .mer-ficha__cuerpo{padding:clamp(28px,4vw,56px) clamp(20px,3.4vw,48px) 96px}.s-meridiana .mer-ficha__donde{color:var(--sombra)}.s-meridiana .mer-ficha__titulo{font-family:var(--serif);font-weight:380;font-size:clamp(2rem,1.4rem + 1.8vw,3rem);line-height:1.04;letter-spacing:-.015em;margin-top:6px;max-width:16ch}.s-meridiana .mer-ficha__precio{margin-top:14px;font-size:1.6rem;font-weight:650}.s-meridiana .mer-ficha__precio small{display:block;font-size:.86rem;font-weight:400;color:var(--sombra)}.s-meridiana .mer-ficha__resumen{margin-top:18px;font-size:1.08rem;max-width:46ch}.s-meridiana .mer-ficha__datos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin-top:28px;border-top:1px solid var(--linea)}.s-meridiana .mer-ficha__datos div{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--linea)}.s-meridiana .mer-ficha__datos dt{color:var(--sombra)}.s-meridiana .mer-ficha__datos dd{font-weight:600;text-align:right}.s-meridiana .mer-ficha__bloque{margin-top:48px}.s-meridiana .mer-ficha__sol{display:grid;grid-template-columns:200px minmax(0,1fr);gap:24px;align-items:center}.s-meridiana .mer-ficha__sol p{color:var(--pizarra-2)}.s-meridiana .mer-diagrama{width:100%;max-width:220px;height:auto;display:block;overflow:visible}.s-meridiana .mer-diagrama__horizonte{fill:var(--blanco);stroke:#1c202638}.s-meridiana .mer-diagrama__guia{fill:none;stroke:var(--linea);stroke-dasharray:2 4}.s-meridiana .mer-diagrama__rumbo{font-size:10px;font-weight:700;fill:var(--sombra)}.s-meridiana .mer-diagrama__vista{fill:#f2a9001f}.s-meridiana .mer-diagrama__ventana{stroke:var(--pizarra);stroke-width:4}.s-meridiana .mer-diagrama__casa{fill:none;stroke:var(--pizarra);stroke-width:1.5}.s-meridiana .mer-diagrama__camino{fill:none;stroke:#1c202659;stroke-width:1.4;stroke-dasharray:2 4}.s-meridiana .mer-diagrama__luz{fill:none;stroke:var(--sol);stroke-width:5;stroke-linecap:round}.s-meridiana .mer-diagrama__sol{fill:var(--sol);stroke:var(--pizarra);stroke-width:1.5;transition:cx .25s linear,cy .25s linear}.s-meridiana .mer-energia{display:grid;gap:4px;max-width:360px}.s-meridiana .mer-energia li{width:var(--w);height:24px;display:flex;align-items:center;padding-left:10px;background:var(--c);color:#1c2026;font-weight:700;font-size:.86rem;border-radius:0 12px 12px 0;opacity:.32}.s-meridiana .mer-energia li.is-on{opacity:1;height:30px;box-shadow:0 6px 14px -8px #00000080}.s-meridiana .mer-costes__mandos{display:grid;grid-template-columns:1fr 1fr;gap:20px}.s-meridiana .mer-costes__tabla{width:100%;border-collapse:collapse;margin-top:18px}.s-meridiana .mer-costes__tabla th{text-align:left;font-weight:400;color:var(--pizarra-2);padding:10px 0;border-bottom:1px solid var(--linea)}.s-meridiana .mer-costes__tabla td{text-align:right;font-weight:600;padding:10px 0;border-bottom:1px solid var(--linea);white-space:nowrap}.s-meridiana .mer-costes__total th,.s-meridiana .mer-costes__total td{font-weight:700;font-size:1.05rem}.s-meridiana .mer-form{display:grid;grid-template-columns:1fr 1fr;gap:14px}.s-meridiana .mer-form label{display:grid;gap:6px}.s-meridiana .mer-form label>span{font-size:.86rem;font-weight:600}.s-meridiana .mer-form input:focus,.s-meridiana .mer-form select:focus,.s-meridiana .mer-orden select:focus{outline:2px solid var(--sol);outline-offset:1px;border-color:var(--pizarra)}.s-meridiana .mer-form__ancho{grid-column:1 / -1}.s-meridiana .mer-hecho{padding:22px 24px;background:var(--blanco);border-radius:12px;display:grid;gap:6px}.s-meridiana .mer-hecho__t{font-family:var(--serif);font-size:1.5rem}.s-meridiana .mer-metodo,.s-meridiana .mer-vender{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,96px);align-items:center;padding:clamp(72px,9vw,130px) var(--margen)}.s-meridiana .mer-metodo{background:var(--yeso-2)}.s-meridiana .mer-metodo__foto img{width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:6px}.s-meridiana .mer-metodo__texto{display:grid;gap:20px;max-width:54ch}.s-meridiana .mer-metodo__texto p{font-size:1.08rem;color:var(--pizarra-2)}.s-meridiana .mer-vender{align-items:start}.s-meridiana .mer-vender__foto{order:2;position:sticky;top:100px}.s-meridiana .mer-vender__foto img{width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:6px}.s-meridiana .mer-vender__texto{display:grid;gap:34px}.s-meridiana .mer-pasos{display:grid;gap:0;border-top:1px solid var(--linea)}.s-meridiana .mer-pasos li{display:grid;grid-template-columns:48px 1fr;gap:12px;padding:18px 0;border-bottom:1px solid var(--linea)}.s-meridiana .mer-pasos__n{font-family:var(--serif);font-size:2rem;line-height:1;color:var(--sombra)}.s-meridiana .mer-pasos__t{font-weight:650;font-size:1.08rem}.s-meridiana .mer-pasos p{color:var(--sombra);margin-top:2px}.s-meridiana .mer-pie{background:var(--noche);color:#d9dfe8;padding:clamp(64px,8vw,110px) var(--margen) 96px}.s-meridiana .mer-pie__logo{max-width:460px}.s-meridiana .mer-pie__rejilla{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:clamp(48px,6vw,80px)}.s-meridiana .mer-pie__t{font-weight:650;font-size:1rem;color:#fff;margin-bottom:10px}.s-meridiana .mer-pie p+p{margin-top:8px}.s-meridiana .mer-pie a{color:inherit;text-decoration-color:var(--sol);text-underline-offset:4px}.s-meridiana .mer-pie__abajo{margin-top:56px;padding-top:22px;border-top:1px solid rgba(255,255,255,.14);display:grid;gap:4px;font-size:.86rem;color:#a9b2c0;padding-left:clamp(0px,9vw,150px)}.s-meridiana .mer-pie__creditos{font-size:.78rem;max-width:90ch}.s-meridiana #buscar,.s-meridiana #metodo,.s-meridiana #vender,.s-meridiana #contacto{scroll-margin-top:84px}@media (max-width: 1100px){.s-meridiana .mer-ficha__panel{grid-template-columns:1fr}.s-meridiana .mer-ficha__galeria{position:relative;height:auto}.s-meridiana .mer-ficha__foto{aspect-ratio:4 / 3}}@media (max-width: 960px){.s-meridiana .mer-buscar__rejilla{grid-template-columns:1fr}.s-meridiana .mer-filtros{position:static}.s-meridiana .mer-metodo,.s-meridiana .mer-vender{grid-template-columns:1fr}.s-meridiana .mer-vender__foto{order:0;position:static}.s-meridiana .mer-metodo__foto img,.s-meridiana .mer-vender__foto img{aspect-ratio:16 / 11}}@media (max-width: 760px){.s-meridiana .mer-cab{grid-template-columns:44px 1fr auto;gap:8px}.s-meridiana .mer-cab__menu span{display:none}.s-meridiana .mer-cab__marca{width:min(46vw,200px);justify-self:center}.s-meridiana .mer-cab.is-abajo .mer-cab__marca{width:140px;justify-self:center}.s-meridiana .mer-cab__iconos{gap:0}.s-meridiana .mer-portada{display:block;min-height:0;background:#1d1915}.s-meridiana .mer-portada__escena{position:relative;height:min(78svh,660px)}.s-meridiana .mer-portada__velo{background:linear-gradient(180deg,#eef0ece6,#eef0ec00 15%),linear-gradient(0deg,#1d1915,#1d19158c,#1d191500 44%)}.s-meridiana .mer-portada__contenido{display:flex;flex-direction:column;gap:30px;padding:0 var(--margen) 100px}.s-meridiana .mer-portada__reloj{order:-1;margin-top:-246px}.s-meridiana .mer-reloj{width:min(300px,100%)}.s-meridiana .mer-tarjeta__datos{grid-template-columns:repeat(2,auto)}.s-meridiana .mer-ficha__datos,.s-meridiana .mer-ficha__sol,.s-meridiana .mer-costes__mandos,.s-meridiana .mer-form,.s-meridiana .mer-pie__rejilla{grid-template-columns:1fr}.s-meridiana .mer-menu__pie{justify-self:start;text-align:left}}@media (prefers-reduced-motion: reduce){.s-meridiana *,.s-meridiana *:before,.s-meridiana *:after{transition-duration:.01ms!important}}
