:root{--verde:#91c63d;--oscuro:#273c37;--carbon:#404141;--texto:#3f3f3f;--gris-claro:#f0efef;--gris-pie:#e6e5e5;--gris-nota:#5d5e5e;--blanco:#fff;--ancho:1200px;--margen:24px;--alto-encabezado:96px}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:var(--alto-encabezado);-webkit-text-size-adjust:100%}body{margin:0;color:#000;background:var(--blanco);-webkit-font-smoothing:antialiased}img,svg{display:block;max-width:100%}img{height:auto}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin:0}button{font:inherit;cursor:pointer}.verde{color:var(--verde)}.contenedor{width:100%;max-width:calc(var(--ancho) + 2 * var(--margen));margin:0 auto;padding:0 var(--margen);position:relative}.solo-movil{display:none}.boton{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 20px;border:0;border-radius:16px;font-size:14px;font-weight:700;line-height:1.4;letter-spacing:.5px;transition:filter .15s,transform .15s;white-space:nowrap}.boton:hover{filter:brightness(.94)}.boton:active{transform:translateY(1px)}.boton--verde{background:var(--verde);color:var(--blanco)}.boton--oscuro{background:var(--oscuro);color:var(--blanco)}.boton--blanco{background:var(--blanco);color:#4e4f4f}.boton--mayusculas{height:38px;padding:0 16px;font-size:16px;font-weight:400;letter-spacing:.8px;text-transform:uppercase}.boton--ancho{width:100%}.encabezado{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:var(--gris-claro);border-bottom:1px solid #bdbdbd}.encabezado__barra{display:flex;align-items:stretch;height:calc(var(--alto-encabezado) - 1px)}.encabezado__logo{display:flex;align-items:center;padding:0 31px;flex-shrink:0}.encabezado__logo img{width:261px;height:74px;object-fit:cover}.encabezado__menu{flex:1 1;display:flex;align-items:center;padding-left:7px}.encabezado__enlace{display:inline-flex;align-items:center;height:35px;padding:0 14px;border-radius:16px;color:var(--carbon);font-size:16px;font-weight:500;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;transition:background .15s,color .15s}.encabezado__enlace:hover{background:#e3e2e2}.encabezado__enlace.es-activo{background:var(--verde);color:var(--blanco)}.encabezado__accion{display:flex;align-items:center;padding:0 70px 0 50px}.encabezado__hamburguesa{display:none;margin-left:auto;align-self:center;padding:12px;margin-right:30px;background:none;border:0}.idiomas{position:relative;margin-left:8px}.idiomas__boton{display:flex;align-items:center;gap:5px;height:38px;padding:0 11px;border:0;border-radius:10px;background:#eee}.idiomas__boton:hover{background:#e3e2e2}.idiomas__lista{position:absolute;top:calc(100% + 6px);right:0;min-width:140px;padding:6px;background:var(--blanco);border-radius:12px;box-shadow:0 6px 24px rgba(0,0,0,.14);display:flex;flex-direction:column}.idiomas__lista a{padding:8px 12px;border-radius:8px;font-size:14px;color:var(--carbon)}.idiomas__lista a:hover{background:var(--gris-claro)}.idiomas__lista a.es-activo{font-weight:700;color:var(--oscuro)}.menu-movil{display:flex;flex-direction:column;gap:4px;padding:12px 16px 20px;background:var(--gris-claro);border-top:1px solid #d5d5d5}.menu-movil__enlace{padding:12px 14px;border-radius:14px;font-size:16px;font-weight:500;letter-spacing:.5px;text-transform:uppercase;color:var(--carbon)}.menu-movil__enlace.es-activo{background:var(--verde);color:var(--blanco)}.menu-movil__idiomas{display:flex;gap:8px;padding:10px 14px 14px;font-size:14px}.menu-movil__idiomas a{padding:6px 12px;border-radius:10px;background:#e5e4e4}.menu-movil__idiomas a.es-activo{background:var(--oscuro);color:var(--blanco)}.titulo-seccion{font-size:40px;font-weight:600;line-height:48px;letter-spacing:.5px;text-align:center}.titulo-seccion--claro{color:var(--gris-claro)}.titulo-seccion--oscuro{color:var(--oscuro)}.bajada-seccion{margin-top:16px;font-size:20px;line-height:28px;letter-spacing:.5px;text-align:center}.bajada-seccion--clara{color:var(--gris-claro)}.hero{background:var(--gris-claro)}.hero__texto{display:grid;grid-template-columns:auto auto;grid-template-areas:"titulo boton" "bajada bajada" "parrafo parrafo" "nota nota";justify-content:start;align-items:center;grid-column-gap:64px;column-gap:64px;max-width:1000px;padding-top:40px;padding-bottom:48px}.hero__titulo{grid-area:titulo;font-size:56px;font-weight:700;line-height:1.15;color:var(--texto)}.hero__bajada{margin-top:12px;font-size:20px;line-height:28px;letter-spacing:-.4px;grid-area:bajada}.hero__boton{grid-area:boton;height:56px;padding:0 48px;font-size:18px}.hero__parrafo{grid-area:parrafo;max-width:470px;margin-top:24px;font-size:16px;line-height:22.4px;letter-spacing:-.32px}.hero__nota{grid-area:nota;margin-top:16px;font-size:14px;line-height:16.8px;letter-spacing:-.28px;color:var(--gris-nota)}.carrusel-marco{background:linear-gradient(90deg,#d9cfc3 50%,#e2d3c5 0)}.carrusel{margin-inline:auto;-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);position:relative;aspect-ratio:3017/1182;max-height:max(26vw,calc(100svh - var(--alto-encabezado) - 150px));overflow:hidden;background:var(--gris-pie);container-type:inline-size}.carrusel__diapositiva{position:absolute;inset:0;opacity:0;transition:opacity 1s ease}.carrusel__diapositiva--activa{opacity:1}.carrusel__foto{width:100%;height:100%;object-fit:cover}.carrusel__texto{position:absolute;top:calc(50% - 5cqw);transform:translateY(-50%);left:19.2%;right:15%}.carrusel__titulo{font-size:3.889cqw;font-weight:700;line-height:1.2;color:#262626;text-wrap:balance}.carrusel__bajada{margin-top:.28cqw;font-size:2.431cqw;font-weight:500;line-height:1.25;color:var(--blanco)}.carrusel__puntos{position:absolute;left:50%;bottom:9%;z-index:1;display:flex;gap:10px;transform:translateX(-50%)}.carrusel__punto{width:10px;height:10px;padding:0;border-radius:50%;background:rgba(255,255,255,.6);transition:background .3s ease}.carrusel__punto--activo{background:var(--blanco)}.carrusel__bajar{position:absolute;left:50%;bottom:2.5%;z-index:1;color:rgba(255,255,255,.85);transform:translateX(-50%);animation:rebote 1.8s ease-in-out infinite}@keyframes rebote{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,6px)}}.porque{position:relative;min-height:746px;padding:96px 0 0;background:var(--oscuro)}.porque__linea{position:absolute;top:62px;left:181px;right:181px;height:2px;background:var(--verde)}.porque__items{position:relative;display:flex;justify-content:space-between;margin-top:48px;isolation:isolate;color:var(--gris-claro);text-align:center}.porque__item{width:363px;display:flex;flex-direction:column;align-items:center}.porque__icono{position:relative;z-index:1}.porque__icono img{width:124px;height:124px}.porque__item h3{margin-top:24px;font-size:16px;font-weight:600;line-height:22px;letter-spacing:.15px;text-transform:uppercase}.porque__item:nth-child(3) p{max-width:250px}.porque__item:nth-child(4) p{max-width:263px}.porque__item p{max-width:287px;margin-top:8px;font-size:16px;line-height:22.4px;letter-spacing:-.32px}.textura{padding-bottom:95px;background:url(/imagenes/textura-concreto.webp) top/cover #cfcfcf}.tarjeta-flotante{position:relative;top:-130px;margin-bottom:-130px;display:flex;flex-direction:column;align-items:center;gap:0;padding:48px 48px 47px;background:var(--blanco);border-radius:28px;box-shadow:0 4px 15px rgba(0,0,0,.25);text-align:center}.tarjeta-flotante h2{font-size:32px;font-weight:600;line-height:38.4px;letter-spacing:.5px;color:var(--oscuro)}.tarjeta-flotante p{margin:16px 0 32px;font-size:20px;line-height:28px;letter-spacing:.5px}.quienes__titulo{margin-top:96px}.quienes{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px;margin-top:48px}.quienes__tarjeta{display:flex;flex-direction:column;align-items:center;min-height:292px;padding:31px 32px 24px;border-radius:24px;background:var(--gris-claro);text-align:center}.quienes__tarjeta img{width:72px;height:72px}.quienes__tarjeta h3{margin-top:10px;font-size:20px;font-weight:600;line-height:28px;letter-spacing:-.4px;text-transform:uppercase}.quienes__tarjeta p{margin-top:10px;font-size:16px;line-height:22.4px;letter-spacing:-.32px}.medida{background:var(--blanco)}.medida__rejilla{display:flex;align-items:flex-end;justify-content:space-between;min-height:561px}.medida__texto{width:696px;align-self:flex-start;display:flex;flex-direction:column;align-items:center;padding-top:183px}.medida__texto .boton{margin-top:32px}.medida__cortina{width:395px;margin-right:31px}.sucursal{position:relative;overflow:hidden;padding:100px 0 99px;background:var(--gris-claro)}.sucursal__lineas{position:absolute;top:-30px;left:calc(50% - 906px);width:1813px;max-width:none;pointer-events:none}.sucursal__rejilla{display:flex;align-items:center;justify-content:space-between}.sucursal__edificio{width:557px;margin-left:-8px}.sucursal__texto{width:506px;margin-right:-8px}.sucursal__texto .titulo-seccion{text-align:left}.sucursal__direccion{display:block;margin-top:8px;font-size:14px;font-weight:300;line-height:16.8px;letter-spacing:.5px}.sucursal__direccion:hover{text-decoration:underline}.sucursal__texto .bajada-seccion{margin-top:24px;text-align:left}.sucursal__botones{display:flex;gap:10px;margin-top:24px}.sucursal__botones .boton{flex:1 1;height:auto;min-height:44px;padding:10px 16px;white-space:normal;text-align:center}.pie{padding:96px 0 50px;background:var(--gris-pie)}.pie__columnas{display:grid;grid-template-columns:414px 243px 226px 1fr;align-items:start;padding-bottom:66px}.pie__logo{width:212px;margin-left:12px}.pie__col{display:flex;flex-direction:column;gap:11px;padding:0 0 6px 15px;font-size:14px;line-height:19.6px;letter-spacing:.5px;border-left:1px solid #9c9c9c}.pie__col:first-of-type{padding-left:0;border-left:0}.pie__col:nth-of-type(3){padding-left:13px}.pie__col h3{margin-bottom:6px;font-size:18px;font-weight:700;line-height:25.2px;letter-spacing:.5px;text-transform:uppercase}.pie__col a:hover{text-decoration:underline}.pie__separador{margin:0 10px}.pie__legal{padding-top:40px;border-top:1px solid #9c9c9c;font-size:14px;line-height:19.6px;letter-spacing:.5px;text-align:center}.pie__legal.contenedor{max-width:1216px;padding:37px 0 0}.modal{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(0,0,0,.6);animation:aparecer .2s ease-out}@keyframes aparecer{0%{opacity:0}}.modal__caja{position:relative;width:100%;max-width:690px;max-height:calc(100vh - 32px);overflow:auto;padding:40px 40px 32px;background:var(--blanco);border-radius:8px}.modal__cerrar{position:absolute;top:12px;right:16px;border:0;background:none;font-size:28px;line-height:1;color:var(--verde)}.modal__titulo{font-size:18px;font-weight:600;color:var(--carbon)}.modal__texto{margin:18px 0 24px;font-size:16px;line-height:1.4;color:var(--carbon)}.aviso-pruebas{padding:18px 20px;border:1px dashed var(--verde);border-radius:12px;background:#f6faef;font-size:14px;line-height:1.5;color:var(--carbon)}.titulo-pagina{font-size:40px;font-weight:600;line-height:48px;letter-spacing:.5px}.titulo-seccion--blanco{color:var(--blanco)}.cf-intro{padding:96px 0;background:var(--gris-claro)}.cf-intro__textos{display:flex;flex-direction:column;gap:10px;margin-top:36px;font-size:20px;line-height:28px;letter-spacing:-.4px}.cf-intro__textos strong{font-weight:600}.cf-que{padding:96px 0}.cf-que__rejilla{display:grid;grid-template-columns:346px 722px;justify-content:space-between;align-items:center}.cf-que__img{width:346px}.cf-que__texto{display:flex;flex-direction:column;gap:10px;font-size:20px;line-height:28px;letter-spacing:-.4px}.cf-que__texto .titulo-pagina{margin-bottom:26px}.lista-palomitas{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.lista-palomitas li{display:flex;align-items:center;gap:10px}.lista-palomitas img{flex-shrink:0;width:25px;height:25px}.cf-guardar{min-height:717px;padding:96px 0;background:var(--oscuro)}.cf-guardar__rejilla{display:flex;align-items:flex-start;justify-content:space-between}.cf-guardar__texto{width:734px;padding-top:22px;color:var(--gris-claro);font-size:20px;line-height:28px;letter-spacing:.5px}.cf-guardar__texto .titulo-pagina{margin-bottom:36px;color:var(--blanco)}.cf-guardar__texto p+p{margin-top:28px}.cf-guardar__muebles{width:370px;margin:27px auto 0}.volteable{display:grid;width:389px;perspective:1400px;cursor:pointer;outline:none}.volteable__cara{grid-area:1/1;align-self:start;display:flex;flex-direction:column;padding:32px;border-radius:24px;background:var(--gris-claro);-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .7s cubic-bezier(.3,.7,.3,1)}.volteable__reverso{transform:rotateY(180deg)}.volteable.es-volteada .volteable__frente{transform:rotateY(-180deg)}.volteable.es-volteada .volteable__reverso{transform:rotateY(0)}.volteable:focus-visible .volteable__cara{box-shadow:0 0 0 3px var(--verde)}.volteable h3{font-size:28px;font-weight:600;line-height:33.6px;letter-spacing:-.56px;text-align:center}.volteable__lista{display:flex;flex-direction:column;gap:14px;margin:34px 0 0;padding:0;list-style:none;font-size:20px;line-height:28px;letter-spacing:-.4px}.volteable__lista li{display:flex;align-items:center;gap:13px}.volteable__lista--no{gap:17px}.volteable__lista--no li{justify-content:space-between;gap:16px}.volteable__lista img{flex-shrink:0}.volteable .boton{margin-top:30px}.volteable__nota{margin-top:18px;font-size:16px;line-height:22.4px;letter-spacing:-.32px;color:#4e4f4f}.cf-razones{padding:96px 0;background:var(--gris-claro)}.cf-razones__texto{margin-top:32px;font-size:20px;line-height:28px;letter-spacing:-.4px}.cf-razones__tarjeta{top:0;margin:64px 0 0}.acordeon{display:flex;height:292px;margin:28px 10px 0}.acordeon__item{flex:0 0 160px;min-width:0;padding:10px;border:0;background:none;text-align:left;transition:flex-basis .45s cubic-bezier(.3,.7,.3,1),padding .45s}.acordeon__item.es-activa{flex-basis:380px;padding:6px 7px}.acordeon__contenido{position:relative;display:block;width:100%;height:100%;overflow:hidden;border-radius:20px;background:#e2e1e1;transition:box-shadow .3s}.acordeon__item.es-activa .acordeon__contenido{background:var(--blanco);box-shadow:0 1px 3px rgba(23,27,28,.12),0 8px 24px rgba(23,27,28,.08)}.acordeon__img{position:absolute;max-width:none;pointer-events:none;transition:opacity .3s}.acordeon__img--gris{top:50%;left:50%;width:522px;height:314px;transform:translate(-50%,-50%)}.acordeon__img--color{top:-28px;left:-31px;width:430px;height:327px;opacity:0}.acordeon__item.es-activa .acordeon__img--gris{opacity:0}.acordeon__item.es-activa .acordeon__img--color{opacity:1}.acordeon__etiqueta{left:16px;bottom:16px;width:108px;font-size:14px;font-weight:600;line-height:19.6px;letter-spacing:-.28px;color:#000}.acordeon__etiqueta,.acordeon__texto{position:absolute;transition:opacity .2s}.acordeon__texto{bottom:17px;left:14px;width:230px;opacity:0;pointer-events:none}.acordeon__item.es-activa .acordeon__etiqueta{opacity:0}.acordeon__item.es-activa .acordeon__texto{opacity:1;transition-delay:.2s}.acordeon__titulo{display:block;font-size:28px;font-weight:500;line-height:33.6px;letter-spacing:-1.12px;color:#000}.acordeon__descripcion{display:block;margin-top:12px;font-size:16px;line-height:22.4px;letter-spacing:-.32px;color:#000}.cf-ideal{padding:96px 0;background:var(--oscuro)}.cf-ideal__texto{margin-top:48px;font-size:20px;line-height:28px;letter-spacing:.5px;color:var(--gris-claro)}.cf-ideal__rejilla{display:grid;grid-template-columns:repeat(2,576px);justify-content:center;grid-gap:24px;gap:24px;margin-top:48px}.cf-ideal__tarjeta{min-height:281px;padding:32px;border-radius:24px;background:var(--gris-claro);font-size:20px;line-height:28px;letter-spacing:-.4px}.cf-ideal__cabeza{display:flex;align-items:flex-end;gap:10px}.cf-ideal__cabeza img{flex-shrink:0}.cf-ideal__cabeza h3{font-size:20px;font-weight:600;line-height:28px;letter-spacing:-.4px;text-transform:uppercase}.cf-ideal__tarjeta p{max-width:512px;margin-top:16px}.cf-ideal__tarjeta ol{max-width:512px;margin:16px 0 0;padding-left:27px}.cf-beneficios{min-height:896px;padding:96px 0 80px;background:url(/imagenes/textura-carton.webp) 50%/cover #c8b79a}.cf-beneficios__rejilla{display:grid;grid-template-columns:repeat(3,357px);justify-content:space-between;grid-row-gap:63px;row-gap:63px;margin-top:39px}.cf-beneficio{display:flex;flex-direction:column;align-items:center;color:var(--oscuro)}.cf-beneficio img{width:124px;height:117px}.cf-beneficio h3,.cf-beneficio p{position:relative}.cf-beneficio h3:after,.cf-beneficio p:after{content:"";position:absolute;inset:0;border:2.67px solid var(--oscuro);border-radius:12px;pointer-events:none}.cf-beneficio h3{display:flex;align-items:center;justify-content:center;min-width:300px;height:52px;margin-top:-3px;padding:0 12px;font-size:20px;font-weight:600;line-height:28px;letter-spacing:-.8px;text-transform:uppercase;white-space:nowrap}.cf-beneficio p{width:357px;min-height:122px;margin-top:-3px;padding:16px;font-size:16px;font-weight:500;line-height:22.4px;letter-spacing:-.32px}.tp-tipos{padding:48px 0 90px}.tp-tipos .titulo-seccion{color:#000}.grupos{display:flex;justify-content:center;gap:16px;margin-top:36px}.grupo{position:relative;display:flex;flex-direction:column;width:182px;height:80px;padding:16px;border:0;border-radius:16px;background:transparent;text-align:left;transition:background .2s}.grupo:after{content:"";position:absolute;inset:0;border:2px solid var(--oscuro);border-radius:16px;pointer-events:none}.grupo__nombre{font-size:16px;font-weight:600;line-height:22px;letter-spacing:.15px;text-transform:uppercase;color:var(--carbon)}.grupo__desde{margin-top:4px;font-size:12px;font-weight:700;line-height:22px;letter-spacing:.5px;color:#6f6f6f}.grupo.es-activo{background:var(--oscuro)}.grupo.es-activo .grupo__nombre{color:var(--blanco)}.grupo.es-activo .grupo__desde{color:var(--verde)}.tp-guia{padding:96px 0}.tp-guia .titulo-seccion{color:#000}.tabla-guia{margin-top:36px}.tabla-guia__fila{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:10px;column-gap:10px;padding:0}.tabla-guia__fila span{display:flex;align-items:center;justify-content:center;min-height:44px;margin-top:10.5px;padding:0 16px;border-bottom:.67px solid var(--oscuro);font-size:16px;line-height:22.4px;letter-spacing:-.32px;text-align:center}.tabla-guia__encabezado{height:60px;background:var(--oscuro)}.tabla-guia__encabezado span{margin-top:8px;border-bottom:0;font-size:20px;font-weight:600;line-height:28px;letter-spacing:-.4px;color:var(--blanco)}.cr-pasos{padding:96px 0;background:var(--oscuro)}.cr-pasos__texto{max-width:816px;margin:48px auto 0;font-size:20px;line-height:28px;letter-spacing:-.4px;text-align:center;color:var(--blanco)}.cr-pasos__lista{position:relative;display:flex;justify-content:center;margin:48px 0 0;padding:0;list-style:none}.cr-pasos__lista:before{content:"";position:absolute;top:31px;left:calc(50% - 382px);width:765px;height:2px;background:#a0a1a1}.cr-pasos__lista li{position:relative;display:flex;flex-direction:column;align-items:center;width:376px}.cr-paso__numero{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:12px;background:var(--verde);box-shadow:0 2px 10px rgba(0,0,0,.1);font-size:42px;font-weight:500;line-height:58.8px;color:var(--blanco)}.cr-paso__texto{max-width:191px;margin-top:16px;font-size:16px;line-height:19.2px;text-align:center;color:var(--blanco)}.cr-documentos{padding:96px 0}.cr-documentos .titulo-seccion{color:#000}.cr-documentos__rejilla{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;margin-top:48px}.cr-documento{position:relative;min-height:507px;border-radius:24px}.cr-documento:after{content:"";position:absolute;inset:0;border:2px solid var(--oscuro);border-radius:24px;pointer-events:none}.cr-documento__cabeza{display:flex;align-items:center;justify-content:center;gap:12px;height:96px;padding:16px 0;border-radius:24px 24px 0 0;background:var(--verde)}.cr-documento__cabeza h3{font-size:21px;font-weight:600;line-height:25.2px;letter-spacing:.5px;text-transform:uppercase;color:var(--oscuro)}.cr-documento ul{display:flex;flex-direction:column;gap:10px;margin:0;padding:24px;list-style:none;font-size:18px;line-height:25.2px;letter-spacing:.15px}.cr-cta{padding:144px 0 143px;background:var(--gris-claro)}.cr-cta__rejilla{display:grid;grid-template-columns:499px 499px;justify-content:space-between;padding:0 calc(var(--margen) + 48px)}.cr-cta__col h2{font-size:32px;font-weight:600;line-height:38.4px;letter-spacing:.5px;color:var(--oscuro)}.cr-cta__col p{margin:16px 0 32px;font-size:20px;line-height:28px;letter-spacing:.5px}.ub-mapa{position:relative;z-index:1;padding:96px 0;background:var(--gris-claro);box-shadow:0 1px 2px rgba(0,0,0,.25)}.ub-mapa__rejilla{display:flex;align-items:center;justify-content:space-between}.ub-mapa__texto{width:506px}.ub-mapa__intro{margin-top:16px;font-size:20px;line-height:28px;letter-spacing:.5px}.ub-mapa__sucursal{margin-top:64px;font-size:32px;font-weight:600;line-height:38.4px;letter-spacing:.5px;color:var(--oscuro)}.ub-mapa__direccion{display:block;max-width:491px;margin-top:10px;font-size:16px;line-height:22.4px;letter-spacing:.5px}.ub-mapa__direccion:hover{text-decoration:underline}.ub-aviso{position:relative;display:flex;align-items:center;gap:24px;margin-top:31px;padding:24px;border-radius:16px}.ub-aviso:after{content:"";position:absolute;inset:0;border:2px solid var(--oscuro);border-radius:16px;pointer-events:none}.ub-aviso img{flex-shrink:0}.ub-aviso p{font-size:16px;font-weight:500;line-height:22.4px;letter-spacing:.5px}.ub-mapa__imagen{position:relative;flex-shrink:0;width:629px;margin-right:-13px}.ub-mapa__google{aspect-ratio:629/610;overflow:hidden;border-radius:16px}.ub-mapa__google iframe{display:block;width:100%;height:100%;border:0}.ub-mapa__pin{position:absolute;top:260px;left:253px;width:112px}.palabras{position:relative;height:408px;overflow:hidden;background:var(--verde)}.palabras__renglon{position:absolute;display:flex;align-items:center;white-space:nowrap;will-change:transform}.palabras__renglon--1{top:86px;left:14.72vw}.palabras__renglon--2{top:180px;left:calc(13.26vw - 1139px)}.palabras__renglon--3{top:269px;left:109.2vw}.palabras__palabra{font-size:48px;font-weight:600;line-height:57.6px;letter-spacing:.5px;color:var(--oscuro)}.palabras__lineas{display:block;height:45px;background:repeating-linear-gradient(180deg,#010101 0 1px,transparent 1px 14.55px)}.palabras__renglon--1 .palabras__lineas{width:1472px;margin-left:25px}.palabras__renglon--2 .palabras__lineas{width:1119px;margin-right:20px}.palabras__renglon--3 .palabras__lineas{width:648px;margin-left:23px}.promo{position:relative;overflow:hidden;color:var(--blanco);background:var(--oscuro)}.promo__foto{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:72% 50%}.promo__velo{position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,rgba(28,44,40,.96),rgba(31,48,44,.92) 28%,rgba(39,60,55,.68) 42%,rgba(39,60,55,.22) 54%,rgba(39,60,55,0) 66%)}.promo__rejilla{position:relative;display:grid;grid-template-columns:1fr 1.05fr;grid-gap:32px;gap:32px;align-items:end;max-width:1200px;margin:0 auto;padding:56px 40px 0;min-height:520px}@media (min-width:810px) and (max-width:1100px){.promo__velo{background:linear-gradient(100deg,rgba(28,44,40,.95),rgba(31,48,44,.84) 18%,rgba(39,60,55,.5) 30%,rgba(39,60,55,.12) 42%,rgba(39,60,55,0) 52%)}.promo__foto{object-position:80% 50%}}.promo__texto{padding-bottom:64px}.promo__titulo{font-size:clamp(44px,5.6vw,84px);font-weight:900;line-height:.94;letter-spacing:-.02em;text-transform:uppercase;color:var(--blanco)}.promo__precio{display:block;margin-top:.05em;font-size:1.45em;letter-spacing:-.035em;white-space:nowrap;color:#81ca00}.promo__precio small{font-size:.7em;letter-spacing:-.02em}.promo__nw{white-space:nowrap}.promo__sub{margin-top:24px;font-size:clamp(22px,2.4vw,32px);font-weight:500;line-height:1.2}.promo__sub b{font-weight:800;color:#81ca00}.promo__cta{display:inline-flex;align-items:center;gap:14px;margin-top:32px;padding:18px 34px;border-radius:999px;background:#81ca00;color:var(--oscuro);font-size:20px;font-weight:800;letter-spacing:.04em;transition:background .15s}.promo__cta:hover{background:var(--blanco);color:var(--oscuro)}.promo__cta svg{width:18px;height:18px}.promo__pie{position:relative;background:var(--oscuro);color:#dfe5e3}.promo__pie p{max-width:1200px;margin:0 auto;padding:20px 40px;font-size:13px;line-height:1.5}.promo__pie strong{display:block;margin-top:6px;font-size:15px;font-weight:700;color:#81ca00}@media (max-width:809px){.promo__velo{background:linear-gradient(180deg,rgba(28,44,40,.95),rgba(31,48,44,.86) 38%,rgba(39,60,55,.42) 56%,rgba(39,60,55,0) 74%)}.promo__foto{object-position:62% 72%}.promo__rejilla{grid-template-columns:1fr;gap:8px;padding:36px 20px 0;min-height:430px}.promo__texto{padding-bottom:8px}.promo__titulo{font-size:clamp(44px,13vw,72px)}.promo__cta{padding:16px 28px;font-size:18px}.promo__pie p{padding:18px 20px}}.legal{padding:96px 0;background:var(--gris-claro)}.legal__texto{font-size:16px;line-height:22.4px;letter-spacing:.5px}.legal__texto .titulo-pagina{margin-bottom:16px}.legal__texto p{margin-top:22px}.legal__texto strong{font-weight:600}.legal__texto a{text-decoration:underline}.legal__seccion{margin-top:56px;font-size:28px;font-weight:600;line-height:33.6px;letter-spacing:.5px;color:#4e4f4f}.legal__sub{margin-top:32px;font-size:18px;font-weight:600;line-height:25.2px}.legal__texto ul{display:flex;flex-direction:column;gap:10px;margin:22px 0 0;padding-left:24px}.legal__fecha{font-size:14px;line-height:19.6px;color:#4e4f4f}.formulario{position:relative;overflow:hidden;min-height:733px;padding:71px 0;background:var(--gris-claro)}.formulario__ilustracion{position:absolute;top:-1px;left:calc(50% + 43px);width:731px;max-width:none;pointer-events:none}.formulario__caja{position:relative;width:609px;min-height:592px}.formulario-pruebas .modal__titulo{margin-top:24px}@media (max-width:1199px){.encabezado__enlace{font-size:13px;padding:0 8px}.encabezado__logo{padding:0 16px}.encabezado__logo img{width:200px;height:57px}.encabezado__accion{padding:0 20px}.porque__item{width:30%}.medida__texto{width:55%}.medida__cortina{width:34%}.sucursal__edificio{width:46%}.sucursal__texto{width:48%}}@media (max-width:809px){:root{--margen:16px}.solo-escritorio{display:none}.solo-movil{display:inline}.encabezado__accion,.encabezado__menu{display:none}.encabezado__logo{padding:0 0 0 16px;border-right:0}.encabezado__logo img{width:261px;height:74px}.encabezado__hamburguesa{display:flex;align-items:center;justify-content:center;width:106px;margin:0 0 0 auto;padding:0;align-self:stretch}.titulo-seccion{font-size:38px;line-height:45.6px}.hero__texto{display:flex;flex-direction:column;align-items:flex-start;padding-top:24px;padding-bottom:32px}.hero__boton{order:1;height:44px;margin-top:16px;padding:0 32px;font-size:15px}.hero__nota,.hero__parrafo{order:2}.hero__titulo{font-size:34px;line-height:1.15}.hero__bajada{margin-top:8px;font-size:18px}.hero__parrafo{margin-top:12px;font-size:14px;line-height:19px}.hero__nota{margin-top:12px;font-size:12px}.carrusel{aspect-ratio:2102/1298;max-height:none}.carrusel__texto{top:18%;transform:none;left:5.4%;right:8%}.carrusel__titulo{max-width:76cqw;font-size:6.154cqw}.carrusel__bajada{max-width:60cqw;margin-top:1cqw;font-size:3.846cqw}.carrusel__puntos{bottom:7%;gap:8px}.carrusel__punto{width:7px;height:7px}.carrusel__bajar{display:none}.porque{min-height:1503px;padding:72px 0 0}.porque__linea{display:none}.porque__items{flex-direction:column;align-items:center;gap:48px}.porque__item{width:100%}.porque__item p{min-height:112px}.tarjeta-flotante{top:-127px;margin-bottom:-127px;padding:32px 32px 31px;border-radius:32px}.tarjeta-flotante h2,.tarjeta-flotante p{max-width:262px}.tarjeta-flotante h2{font-size:20px;line-height:24px}.tarjeta-flotante p{margin:16px 0;font-size:16px;line-height:22.4px}.tarjeta-flotante .boton{width:100%}.textura{padding-bottom:125px}.quienes__titulo{margin-top:91px;font-size:36px;line-height:43.2px}.quienes{grid-template-columns:1fr;gap:53px;padding:0 32px}.quienes__tarjeta{min-height:263px;padding-top:32px}.medida__rejilla{flex-direction:column;align-items:center;min-height:707px}.medida__texto{width:100%;padding-top:72px}.medida__texto .titulo-seccion{font-size:40px;line-height:48px}.medida__texto .boton{width:100%}.medida__cortina{width:278px;margin:48px 0 0}.sucursal{min-height:707px;padding:72px 0}.sucursal__rejilla{flex-direction:column;align-items:flex-start;gap:44px}.sucursal__edificio{width:100%;max-width:358px;margin:0}.sucursal__texto{width:100%;margin:0}.sucursal__texto .titulo-seccion{font-size:38px;line-height:45.6px}.sucursal__direccion{width:305px;line-height:17.5px}.sucursal__botones .boton{padding:0 10px}.pie{padding:48px 0 40px}.pie__columnas{grid-template-columns:1fr;gap:30px;padding:0 32px 40px}.pie__logo{margin:0;margin-bottom:10px}.pie__col,.pie__col:nth-of-type(3){gap:11px;padding:0;border:0}.pie__legal.contenedor{width:auto;margin:0 48px;padding-top:40px}.modal__caja{padding:36px 20px 24px}.titulo-pagina{font-size:36px;line-height:43.2px}.cf-intro{padding:72px 0}.cf-que{padding:72px 0 94px}.cf-que__rejilla{grid-template-columns:1fr;gap:28px}.cf-que__img{justify-self:center}.cf-que__texto .titulo-pagina{margin-bottom:26px}.lista-palomitas li{align-items:flex-start}.lista-palomitas img{margin-top:16px}.cf-guardar{padding:72px 0 96px}.cf-guardar__rejilla{flex-direction:column;align-items:stretch;gap:78px}.cf-guardar__texto{width:100%;padding-top:0}.cf-guardar__muebles{width:370px;max-width:none;margin-left:50%;transform:translateX(-50%)}.volteable{width:100%}.volteable h3{padding:0}.volteable__lista li{align-items:flex-start}.volteable__lista img{margin-top:6px}.cf-razones{padding:72px 0}.acordeon{flex-direction:column;height:auto;gap:10px;margin:27px 0 0}.acordeon__item,.acordeon__item.es-activa{flex:none;height:292px;padding:6px 7px}.acordeon__item .acordeon__contenido{background:var(--blanco);box-shadow:0 1px 3px rgba(23,27,28,.12),0 8px 24px rgba(23,27,28,.08)}.acordeon__item .acordeon__etiqueta,.acordeon__item .acordeon__img--gris{opacity:0}.acordeon__item .acordeon__img--color,.acordeon__item .acordeon__texto{opacity:1}.acordeon__img--color{left:-45px}.cf-razones__tarjeta{top:0;margin:69px 0 0;padding:32px}.cf-ideal{padding:72px 0}.cf-ideal .titulo-seccion{font-size:36px;line-height:43.2px}.cf-ideal__texto{margin-top:36px}.cf-ideal__rejilla{grid-template-columns:1fr;margin-top:36px}.cf-ideal__tarjeta{min-height:0}.cf-beneficios{min-height:0;padding:72px 0}.cf-beneficios__rejilla{grid-template-columns:1fr;row-gap:34px;margin-top:34px}.cf-beneficio p{width:100%}.cf-beneficio h3{max-width:100%;font-size:18px}.tp-tipos{padding:36px 0 72px}.grupos{flex-direction:column;margin-top:36px}.grupo{width:100%}.tp-guia{padding:72px 0}.tp-guia .titulo-seccion{font-size:36px;line-height:43.2px;text-align:left}.tabla-guia__fila{column-gap:6px;padding:0 8px}.tabla-guia__fila span{padding:8px 2px;font-size:14px;line-height:16.8px;letter-spacing:-.28px;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}.tabla-guia__encabezado span{font-size:12px;line-height:16.8px;letter-spacing:-.24px}.cr-pasos{padding:72px 0}.cr-pasos .titulo-seccion{text-align:left}.cr-pasos__texto{margin-top:48px;text-align:left}.cr-pasos__lista{flex-direction:column;gap:16px;padding-left:44px}.cr-pasos__lista:before{display:none}.cr-pasos__lista li{flex-direction:row;align-items:center;gap:16px;width:auto}.cr-paso__numero{flex-shrink:0}.cr-paso__texto{margin:0;text-align:left}.cr-documentos{padding:72px 0}.cr-documentos__rejilla{grid-template-columns:1fr;gap:24px}.cr-documento{min-height:0}.cr-cta{padding:72px 0}.cr-cta__rejilla{grid-template-columns:1fr;gap:72px;padding:0 calc(var(--margen) + 32px)}.cr-cta__col h2{font-size:20px;line-height:24px}.cr-cta__col p{margin:16px 0;font-size:16px;line-height:22.4px}.cr-cta__col .boton{width:calc(100% + 32px);margin-left:-16px}.ub-mapa{padding:48px 0 72px}.ub-mapa__rejilla{flex-direction:column;align-items:stretch}.ub-mapa__texto{display:contents}.ub-mapa__sucursal{margin-top:48px}.ub-mapa__imagen{order:1;width:100%;margin:44px 0 0;aspect-ratio:358/347;overflow:hidden}.ub-mapa__imagen>img:first-child{width:100%;height:100%;object-fit:cover}.ub-mapa__pin{top:40%;left:36%;width:86px}.ub-aviso{order:2;margin-top:72px}.palabras{height:360px}.palabras__renglon--1{top:72px}.palabras__renglon--2{top:156px}.palabras__renglon--3{top:240px}.palabras__palabra{font-size:40px;line-height:48px}.legal{padding:48px 0 72px}.legal__seccion{margin-top:40px;font-size:24px;line-height:28.8px}.formulario{min-height:0;padding:32px 0 360px}.formulario__ilustracion{top:auto;bottom:-20px;left:31px;width:520px}.formulario__caja{width:100%;min-height:0}}@media (min-width:810px) and (max-width:1199px){.encabezado__accion,.encabezado__menu{display:none}.encabezado__logo{padding:0 0 0 24px;border-right:0}.encabezado__logo img{width:261px;height:74px}.encabezado__hamburguesa{display:flex;align-items:center;justify-content:center;align-self:stretch;width:106px;margin:0 0 0 auto;padding:0}.pie__columnas{grid-template-columns:1.3fr 1fr 1fr 1.4fr}.pie__col{padding-right:12px}.cf-que__rejilla{grid-template-columns:300px 1fr;gap:48px}.cf-que__img{width:300px}.cf-guardar__texto{flex:1 1;width:auto;margin-right:32px}.cf-guardar__muebles{width:100%;max-width:370px}.acordeon__item{flex:1 1}.acordeon__item.es-activa{flex:0 0 380px}.acordeon__etiqueta{width:auto;right:12px}.cf-ideal__rejilla{grid-template-columns:repeat(2,1fr)}.cf-beneficios__rejilla{grid-template-columns:repeat(3,1fr);column-gap:24px}.cf-beneficio p{width:100%}.cf-beneficio h3{min-width:0;width:100%;font-size:16px;white-space:normal;text-align:center}.cr-cta__rejilla{grid-template-columns:1fr 1fr;gap:48px;padding:0 var(--margen)}.ub-mapa__texto{width:46%}.ub-mapa__imagen{width:50%;margin-right:0}.ub-mapa__pin{top:42%;left:40%;width:18%}.ub-aviso{gap:16px;padding:16px}.quienes{grid-template-columns:repeat(2,1fr)}.sucursal__botones .boton{height:auto;min-height:44px;padding:10px 16px;white-space:normal;text-align:center}}.no-encontrada{padding:120px 0 160px;background:var(--gris-claro)}.no-encontrada p{margin:16px 0 32px;font-size:20px;line-height:28px}.confirmacion{text-align:center}.solo-lectores{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tp-nota{margin-top:20px;font-size:12px;line-height:1.5;text-align:center;color:var(--gris-nota)}.calc-pie{padding:0 0 72px;text-align:center}.calc-pie .tp-nota{margin:0 0 20px}.reservar{padding:56px 0 96px;background:var(--gris-claro)}.reservar__titulo{color:#000}.reservar__subtitulo{margin-top:56px;font-size:24px;font-weight:700;color:var(--oscuro)}.reservar__texto{margin-top:8px;font-size:14px;color:var(--carbon)}.reservar__etiqueta{margin-top:24px;font-size:12px;font-weight:600;color:var(--carbon)}.tamanos{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:12px;gap:12px;margin-top:12px}.tamano{display:flex;flex-direction:column;gap:2px;min-height:84px;padding:14px 16px;border:1px solid #dcdcdc;border-radius:12px;background:var(--blanco);text-align:left;cursor:pointer;transition:border-color .2s,background .2s}.tamano:hover{border-color:var(--verde)}.tamano__nombre{font-size:15px;font-weight:600;color:var(--oscuro)}.tamano__comparable,.tamano__medidas{font-size:12px;line-height:1.4;color:var(--gris-nota)}.tamano.es-activo{border-color:var(--oscuro);background:var(--oscuro)}.tamano.es-activo .tamano__nombre{color:var(--blanco)}.tamano.es-activo .tamano__comparable,.tamano.es-activo .tamano__medidas{color:var(--verde)}.reservar__forma{margin-top:24px;padding:32px;border-radius:16px;background:var(--blanco);scroll-margin-top:calc(var(--alto-encabezado) + 16px)}@media (max-width:1199px){.tamanos{grid-template-columns:repeat(3,1fr)}}@media (max-width:809px){.reservar{padding:32px 0 64px}.reservar__subtitulo{margin-top:32px;font-size:20px}.tamanos{grid-template-columns:repeat(2,1fr)}.reservar__forma{padding:20px}}