.grid_proyectos.de_tres{margin-inline:0 !important;padding-inline:40px;}.carrusel {position:relative;}.carrusel_proyectos_portada .owl-nav,.carrusel .owl-nav {position:absolute;top:40%;top:14rem;transform:translateY(-50%);left:40px;right:40px;display:flex;justify-content:space-between;pointer-events:none;padding:0 25px;box-sizing:border-box;z-index:10;margin:0 !important;}.carrusel_proyectos_portada .owl-nav .owl-prev,.carrusel_proyectos_portada .owl-nav .owl-next,.carrusel .owl-nav .owl-prev,.carrusel .owl-nav .owl-next {pointer-events:auto;width:44px;height:44px;background-color:#f9f5f2 !important;color:#59423b !important;border-radius:50%;display:flex;align-items:center;font-family:'Courier New',Courier,monospace;justify-content:center;box-shadow:0 4px 10px rgba(89,66,59,0.15);font-size:0 !important;margin:0 !important;}.carrusel_proyectos_portada .owl-nav .owl-prev::before,.carrusel .owl-nav .owl-prev::before {content:'‹';font-size:32px;line-height:1;margin-bottom:4px;}.carrusel_proyectos_portada .owl-nav .owl-next::before,.carrusel .owl-nav .owl-next::before {content:'›';font-size:32px;line-height:1;margin-bottom:4px;}.carrusel_proyectos_portada .owl-nav .disabled,.carrusel .owl-nav .disabled {opacity:0.3 !important;box-shadow:none !important;}@media (max-width:1799px) {.contenedor {max-width:calc(100% - 80px);}.desplegable_menu .interior .izquierda {width:55%;}.desplegable_menu .interior .izquierda .logo img {width:auto;height:80px;}.desplegable_menu .interior .izquierda .cerrar_menu {top:55px;}.desplegable_menu .interior .derecha {width:45%;}.ancla.v2::before {background-size:1050px;}.interior_compromiso {margin-inline:40px;gap:40px;}.interior_compromiso .col_imagen,.interior_compromiso .col_texto {flex:0 0 48%;max-width:48%;}.bloque_parametros,.bloque_tecnicas,.bg_claro {padding-left:80px;padding-right:80px;}.carrusel_proyectos_portada .owl-nav{top:12rem;}}@media (max-width:1599px) {.desplegable_menu .interior .izquierda {width:60%;}.desplegable_menu .interior .derecha {width:40%;}.presentacion .inferior .secundarias .imagen {margin:0 10px;}.presentacion .inferior .secundarias .imagen:nth-of-type(1) {width:100px;height:150px;max-width:100px;max-height:150px;}.presentacion .inferior .secundarias .imagen:nth-of-type(2) {width:150px;height:230px;max-width:150px;max-height:230px;}.presentacion .inferior .secundarias .imagen:nth-of-type(3) {width:310px;height:460px;min-width:310px;min-height:460px;}.presentacion .inferior .secundarias .imagen:nth-of-type(4) {width:150px;height:230px;max-width:150px;max-height:230px;}.presentacion .inferior .secundarias .imagen:nth-of-type(5) {width:100px;height:150px;max-width:100px;max-height:150px;}.pie .superior .newsletter .descripcion {max-width:75%;}.producto .inferior .derecha .precios {display:block;margin-right:0;}.producto .inferior .derecha .comprar {margin-top:20px;}.producto .inferior .derecha .solicitar {margin-top:20px;}.ancla.v2::before {background-size:900px;}.bg_claro {padding-inline:50px;}.bloque_mitades .mitad_texto {padding:50px;}.bloque_mitades .mitad_texto .titulo {margin-bottom:20px;}.bloque_mitades .mitad_texto::before {width:20px;}.bloque_mitades .mitad_texto::before {top:40px;bottom:40px;}.bloque_mitades.invertido .mitad_texto::before {right:calc(100% - 20px);}body.inicio .cabecera .centro .logo {max-width:300px;}.bloque_trayectoria,.carrusel,.inspiracion,.bloque_compromiso,.seo {padding-top:100px;padding-bottom:100px;}.producto .inferior .derecha {position:sticky;right:0;top:20px;}.bg_claro {padding-inline:40px;}.interior_parametros ul,.interior_personalizacion,.grid_proyectos {gap:40px;}.interior_personalizacion .item_material .circulo_img {width:140px;height:140px;}.bloque_cta .interior_cta,.bloque_parametros,.bloque_tecnicas,.bg_claro {padding-left:40px;padding-right:40px;}.bloque_cta .interior_cta {min-height:500px;}.carrusel .inferior.owl-carousel {display:block !important;inline-size:auto !important;width:100% !important;gap:0 !important;}.carrusel .inferior.owl-carousel .owl-item .item_producto {margin-block-start:0 !important;width:100% !important;}.carrusel_proyectos_portada .owl-nav{top:10rem;}}@media (max-width:1439px) {.desplegable_menu .interior .izquierda {width:unset;}.desplegable_menu .interior .izquierda .menu ul {width:calc(25% - 30px);margin-top:0;}.desplegable_menu .interior .izquierda .menu ul:nth-of-type(2n) {margin-right:40px;}.desplegable_menu .interior .izquierda .menu ul:nth-of-type(4n) {margin-right:0;}.desplegable_menu .interior .izquierda .menu ul li a {padding-left:30px;background-position:top 5px left;}.desplegable_menu .interior .derecha {display:none;}.banners .banner .texto {bottom:140px;}.banners .banner .botones {bottom:40px;}.banners .banner .detalle {bottom:40px;}.ancla .texto {bottom:140px;}.ancla .botones {bottom:40px;}.caida .inferior .secundarias .imagen:nth-of-type(1) {width:75px;height:115px;}.caida .inferior .secundarias .imagen:nth-of-type(2) {width:230px;height:345px;}.caida .inferior .secundarias .imagen:nth-of-type(3) {width:150px;height:230px;}.caida .inferior .secundarias .imagen:nth-of-type(4) {width:75px;height:115px;}.grid_proyectos {gap:40px;}.contacto_split .columna_info {flex:0 0 380px;max-width:380px;}body.inicio .cabecera .centro .logo {max-width:200px;}.desplegable_menu .interior .izquierda {height:auto;}.desplegable_menu .interior .izquierda .logo img {height:50px;}.intro_proyectos_interior {gap:20px;position:relative;flex-direction:column;}.intro_proyectos_der,.intro_proyectos_izq {max-width:none;}.intro_proyectos .boton {position:absolute;right:0;top:0;margin:0;}.intro_proyectos .titulo,.intro_proyectos_der p {margin:0;}.intro_proyectos_der .descripcion {max-width:80%;}.intro_proyectos {padding-block-end:20px;}.contenido .inferior .titulo,.faqs .medio .titulo,.interior_trayectoria .titulo,.contacto_split .columna_info .titulo,.interior_origen .titulo,.txt_end.alt .titulo,.pie .superior .newsletter .titulo,.carrusel .superior .titulo,.producto .inferior .derecha .titulo,.inspiracion .izquierda .titulo,.txt_end .descripcion,.contenido_cta .titulo_cta,.interior_asesoramiento .titulo_asesoramiento,.interior_parametros .titulo_parametros,.cabecera_tecnicas .titulo_seccion,.interior_personalizacion .titulo_seccion,.interior_compromiso .titulo,.intro_proyectos .titulo,.bloque_mitades .mitad_texto .titulo,.banners .banner.especial .texto .linea_1 {text-wrap:balance;}.banners .banner.especial {height:440px;}.pie .inferior .centro .logo {max-width:200px;}.pie .inferior {display:flex;align-items:flex-end;justify-content:space-between;gap:20px;width:100%;}.pie .inferior .izquierda,.pie .inferior .derecha {float:none;}.pie .inferior .limpia {display:none;}.pie {padding-top:100px;padding-bottom:140px;}.productos .medio .descripcion,.productos .medio .titulo {float:none;width:auto;max-width:none;}.productos .medio .descripcion {margin-block-start:20px;max-width:80%;}.productos .medio {padding:40px;}.productos .inferior {padding-bottom:100px;}.inspiracion .derecha {vertical-align:bottom;}.producto .inferior .derecha .precios {margin-top:20px;}.carrusel .superior .titulo {position:static;max-width:none;}.carrusel .superior {width:auto;}.carrusel .superior .descripcion {margin-block-start:20px;max-width:80%;}.carrusel .inferior {padding-top:20px;}.interior_compromiso {margin-inline:0;}.interior_personalizacion .col_destacado {max-width:480px;}.interior_personalizacion .col_selector {flex:1 1 calc(100% - 520px);}.interior_personalizacion .descripcion_seccion p {margin:0;}.interior_personalizacion .separador_fino,.interior_personalizacion .tit_explora,.interior_personalizacion .titulo_seccion,.interior_personalizacion .descripcion_seccion {margin-bottom:20px;}.interior_personalizacion .item_material .circulo_img {width:130px;height:130px;}.contenido_asesoramiento ol li strong {min-height:55px;}.ancla .texto .subtitulo,.desplegable_menu .interior .izquierda .menu ul li a,.desplegable_minicesta .interior .inferior .listado .item_minicesta .texto .titulo {text-wrap:balance;}.bloque_cta .interior_cta {min-height:500px;}.desplegable_menu .interior .izquierda .menu ul li span {font-size:2em;}.productos .medio {padding-bottom:10px;}.grid_proyectos,.carrusel .inferior,.colecciones .inferior,.productos .listado {gap:20px;}.colecciones .medio .titulo,.colecciones .medio .descripcion {width:auto;float:none;}.colecciones .medio .descripcion {margin-block-start:20px;text-wrap:pretty;}.colecciones .medio {padding-bottom:0;}.carrusel .superior {}.carrusel .inferior {grid-auto-columns:calc(100vw / 3 - 40px);}.contenido_asesoramiento ol li {padding:20px;}.intro_proyectos .descripcion,.contenido_cta .desc_cta,.contenido_asesoramiento>p,.cabecera_tecnicas .descripcion_seccion,.item_tecnica .desc_tecnica,.interior_compromiso .descripcion,.pie .superior .newsletter .descripcion,.interior_personalizacion .tarjeta_flotante #preview_desc,.interior_personalizacion .descripcion_seccion,.contenido_asesoramiento ol li,.interior_trayectoria .descripcion li,.contacto_split .lista_iconos li,.carrusel .superior .descripcion,.inspiracion .izquierda .descripcion,.seo,.productos .medio .descripcion,.tarjeta_proyecto .descripcion,.bloque_mitades .mitad_texto .descripcion,.contenido .inferior .descripcion,.faqs .medio .descripcion,.faqs .inferior .faq .numero,.faqs .inferior .faq .titulo,.faqs .inferior .faq .descripcion,.desplegable_menu .interior .izquierda .menu ul li a,.bloque_origen .interior_origen .texto_imagen .detalle,.bloque_origen .interior_origen .descripcion,.bloque_txt_foto .interior_txt_foto .descripcion,.contacto_split .columna_info .subtitulo,.colecciones .medio .descripcion,.colecciones .inferior .item_coleccion .texto .descripcion,.txt_end.alt .descripcion {font-size:1.5em;}.desplegable_filtrar .interior .superior .limpiar,.desplegable_filtrar .interior .inferior .boton,.contenido .superior .derecha .volver,.ui-dialog.config_cookies .ui-dialog-buttonpane .ui-button,.desplegable_direccion .interior .inferior form .botones .boton,.area .inferior form .botones .boton,.area .inferior .descargas .descarga a,.area .inferior .pagar a,.area .inferior .item_area .boton,.confirmacion .interior .inferior .botones .boton,.confirmacion .interior .inferior form .botones .boton,.pagos .interior .inferior form .botones .boton,.envios .interior .inferior .botones .boton,.direcciones .interior .inferior .botones .boton,.desplegable_recordar .interior .inferior form .botones .boton,.desplegable_verificar .interior .inferior form .botones .boton,.registro .interior .medio form .botones .boton,.acceso .interior .medio form .botones .boton,.cesta .interior .derecha .inferior .botones .tramitar,.desplegable_minicesta .interior .inferior .botones .boton,.faqs .superior .derecha .volver,.producto .inferior .derecha .solicitar,.producto .inferior .derecha .comprar .boton,.colecciones .superior .derecha .volver,.productos .superior .derecha .filtrar .desplegar_filtrar,.productos .superior .derecha .ordenar .desplegar_ordenar,.banners .banner .botones .boton,.banners .banner .botones .boton.especial,.pie .superior .newsletter form .boton,.boton_solido {font-size:15px;}.desplegable_filtrar .interior .superior .cerrar_filtrar,.desplegable_minicesta .interior .superior .cerrar_minicesta,.desplegable_menu .interior .izquierda .cerrar_menu,.txt_end .boton,.intro_proyectos .boton,.bloque_mitades .boton,.colecciones .inferior .item_coleccion .texto .soldout,.carrusel .inferior .item_producto .texto .precios .soldout,.productos .item_producto .texto .precios .soldout {font-size:15px;}.ancla .texto .titulo,.banners .banner .texto .linea_1 {font-size:6em;line-height:1;font-weight:600}.colecciones .medio .titulo,.pie .superior .newsletter .titulo,.contenido .inferior .titulo,.faqs .medio .titulo,.contacto_split .columna_info .titulo,.contenido_cta .titulo_cta,.interior_asesoramiento .titulo_asesoramiento,.interior_parametros .titulo_parametros,.cabecera_tecnicas .titulo_seccion,.interior_personalizacion .titulo_seccion,.interior_compromiso .titulo,.bloque_mitades .mitad_texto .titulo,.bloque_introduccion .titulo,.interior_trayectoria .titulo,.interior_origen .titulo,.txt_end.alt .titulo,.producto .inferior .derecha .titulo,.carrusel .superior .titulo,.inspiracion .izquierda .titulo,.productos .medio .titulo,.banners .banner.especial .texto .linea_1,.intro_proyectos .titulo {font-size:4em;line-height:1;font-weight:600;}.seo h2,.seo h3 {font-size:40px;line-height:1.1;font-weight:600}.contenido_asesoramiento>p:last-of-type,.cabecera_personalizacion .subtitulo_intro,.interior_trayectoria .descripcion li strong,.contacto_split .lista_iconos li strong,.bloque_origen .interior_origen .subtitulo_final,.txt_end.invertido .titulo,.txt_end .titulo,.bloque_txt_foto .interior_txt_foto .titulo,.bloque_origen .interior_origen .texto_imagen,.bloque_introduccion .descripcion {font-size:1.7em;line-height:1.6;letter-spacing:2px;font-weight:500;}.contenido_asesoramiento>p:last-of-type {letter-spacing:2px !important;}.interior_trayectoria .descripcion li strong,.contacto_split .lista_iconos li strong {font-size:17px;}.item_tecnica .titulo_tecnica,.interior_personalizacion .tit_explora,.interior_personalizacion .tarjeta_flotante h3,.colecciones .inferior .item_coleccion .texto .titulo,.inspiracion .derecha .item_inspiracion span,.tarjeta_proyecto .titulo,.item_producto .texto .titulo {font-size:2em;line-height:1.3;font-weight:500;min-height:54px;}.item_tecnica .titulo_tecnica,.interior_personalizacion .tit_explora,.interior_personalizacion .tarjeta_flotante h3,.colecciones .inferior .item_coleccion .texto .titulo,.inspiracion .derecha .item_inspiracion span {min-height:unset;}.pie .superior .newsletter form .campo input,.bloque_origen .interior_origen .texto_imagen .detalle {font-size:15px;}.area .inferior .resumen .item_resumen .texto .titulo,.cesta .interior .izquierda .inferior form .item_cesta .texto .titulo,.desplegable_minicesta .interior .inferior .listado .item_minicesta .texto .titulo {font-size:1.4em;letter-spacing:2px;}.carrusel_proyectos_portada .owl-nav{top:9rem;}}@media (max-width:1279px) {.contenedor {max-width:calc(100% - 40px);}.enlaces {padding:7.5px 0;}.enlaces.invisible {margin-top:-35px;}.enlaces .cerrar_enlaces {top:10px;}.cabecera {padding:20px;}body.inicio .cabecera {padding-top:20px;padding-bottom:65px;}body.inicio .enlaces~.cabecera {top:30px;}.cabecera .izquierda .desplegar_menu {padding-left:30px;}.cabecera .izquierda .desplegar_menu:before {width:20px;}.cabecera .centro {top:15px;}body.inicio .cabecera .centro {top:5px;}body.inicio .cabecera .centro .logo img {width:auto;height:100px;}.cabecera .derecha .desplegar_tienda {margin-right:20px;}.cabecera .derecha .idiomas {margin-right:20px;}.cabecera .derecha .usuario {margin-right:20px;}.cabecera .derecha .usuario .desplegar_usuario {width:20px;height:20px;background-size:20px auto;}body.inicio .cabecera .derecha .usuario .desplegar_usuario {background-size:20px auto;}.cabecera .derecha .minicesta .desplegar_minicesta {width:20px;height:20px;background-size:20px auto;}body.inicio .cabecera .derecha .minicesta .desplegar_minicesta {background-size:20px auto;}.cabecera .derecha .minicesta .unidades {top:-17.5px;left:2.5px;width:15px;}.fijo .desplegar_menu {padding-left:50px;padding-right:20px;}.fijo .desplegar_menu:before {top:15px;bottom:15px;left:20px;width:20px;}.desplegable_menu .interior {top:20px;left:20px;right:20px;bottom:20px;}.desplegable_menu .interior .izquierda {width:50%;padding:20px;}.desplegable_menu .interior .izquierda .logo img {height:40px;}.desplegable_menu .interior .izquierda .cerrar_menu {top:20px;right:20px;padding:0 20px;}.desplegable_menu .interior .izquierda .cerrar_menu:before {content:none;}.desplegable_menu .interior .izquierda .menu {margin-top:20px;}.desplegable_menu .interior .izquierda .menu ul {width:calc(50% - 10px);margin-top:20px;margin-right:20px;}.desplegable_menu .interior .izquierda .menu ul:nth-of-type(2n) {margin-right:0;}.desplegable_menu .interior .izquierda .menu ul li:first-child {margin-bottom:20px;}.desplegable_menu .interior .izquierda .menu ul li a {padding-left:20px;background-position:top 5px left;background-size:10px auto;}.desplegable_menu .interior .derecha {display:block;width:50%;}.enlaces:not(.invisible)~main .banners .banner:not(.especial) {height:calc(100vh - 30px);height:calc(var(--vh,1vh) * 100 - 30px);}.banners .banner.especial {height:500px;}.banners .banner .texto {bottom:90px;left:20px;right:20px;max-width:unset;}.banners .banner.especial .texto .linea_2:not(:first-child) {margin-top:10px;}.banners .banner .botones {bottom:20px;left:20px;right:20px;}.banners .banner.especial .texto {bottom:90px;}.banners .banner.especial .botones {bottom:20px;}.banners .banner .botones .boton {min-width:150px;}.banners .banner .botones .boton.especial {margin-left:10px;}.banners .banner .detalle {bottom:20px;right:20px;}.banners .banner .detalle span {width:30px;height:50px;background-size:contain;}.presentacion {padding:60px 0;}.presentacion .superior {width:unset;padding:0 20px;}.presentacion .superior .titulo {position:static;max-width:unset;}.presentacion .superior .descripcion {margin-top:10px;}.presentacion .superior .descripcion p {margin-bottom:10px;}.presentacion .superior .boton {margin-left:0;padding:0 20px;}.presentacion .superior .boton:before {content:none;}.presentacion .inferior .secundarias .imagen {margin:0 5px;}.presentacion .inferior .secundarias .imagen:nth-of-type(1) {height:160px;max-height:160px;}.presentacion .inferior .secundarias .imagen:nth-of-type(2) {width:180px;height:320px;max-width:180px;max-height:320px;}.presentacion .inferior .secundarias .imagen:nth-of-type(3) {width:320px;height:80vh;height:calc(var(--vh,1vh) * 80);min-width:320px;min-height:80vh;min-height:calc(var(--vh,1vh) * 80);}.presentacion .inferior .secundarias .imagen:nth-of-type(4) {width:180px;height:320px;max-width:180px;max-height:320px;}.presentacion .inferior .secundarias .imagen:nth-of-type(5) {height:160px;max-height:160px;}.item_categoria {width:calc(100% / 3 - 40px / 3);margin-top:20px;margin-right:20px;}.item_categoria .texto .descripcion {height:100px;-webkit-line-clamp:4;line-clamp:4;}.categorias {padding:60px 20px;}.categorias .superior {width:unset;padding:0;}.categorias .superior .titulo {position:static;max-width:unset;}.categorias .superior .descripcion {margin-top:10px;}.categorias .superior .descripcion p {margin-bottom:10px;}.categorias .superior .boton {margin-left:0;padding:0 20px;}.categorias .superior .boton:before {content:none;}.categorias .inferior {margin-top:40px;}.artista {padding:0 20px;padding-bottom:60px;}.artista .superior {padding-top:60px;padding-bottom:70px;}.artista .superior .descripcion {max-width:unset;margin-top:20px;}.artista .superior .descripcion img {width:40px;height:auto;margin:0 5px;}.artista .superior .detalle span {width:30px;height:50px;background-size:contain;}.artista .inferior {margin-top:20px;}.artista .inferior .descripcion {max-width:unset;}.artista .inferior .descripcion p {margin-bottom:10px;}.artista .inferior .boton {margin-top:20px;padding:0 20px;}.artista .inferior .boton:before {content:none;}.item_producto {width:calc(100% / 3 - 40px / 3);margin-top:40px;margin-right:20px;}.item_producto .texto .precios .precio_anterior {margin-left:10px;}.item_producto .texto .desplegar_colores {top:22.5px;margin:0;margin-left:10px;}.item_producto .texto .desplegable_colores {padding:2.5px;}.item_producto .texto .desplegable_colores li {padding:2.5px;}.item_producto .texto .desplegable_colores li a {height:30px;border-radius:30px;}.item_producto .texto .desplegable_colores li a span {padding:0 10px;}.item_producto .texto .desplegable_colores li a span b {width:20px;margin-right:5px;}.item_producto .texto .desplegable_colores li a span b u {height:15px;}.item_producto .texto .desplegable_colores li a span i {max-width:calc(100% - 25px);}.carrusel {padding:60px 20px;}.carrusel .superior {width:unset;}.carrusel .superior .titulo {position:static;max-width:unset;}.carrusel .superior .descripcion {margin-top:10px;letter-spacing:0;}.carrusel .superior .descripcion p {margin-bottom:10px;}.carrusel .superior .boton {margin-left:0;padding:0 20px;}.carrusel .superior .boton:before {content:none;}.carrusel .inferior {padding-top:40px;}.carrusel .inferior .item_producto:nth-of-type(3n) {margin-right:20px;}.pie {padding:60px 20px;}.pie .superior:before {content:none;}.pie .superior .newsletter {width:fit-content;margin:0 auto;}.pie .superior .newsletter .titulo {text-align:center;}.pie .superior .newsletter .descripcion {margin:0 auto;margin-top:10px;letter-spacing:0;text-align:center;}.pie .superior .newsletter .descripcion p {margin-bottom:0;}.pie .superior .newsletter form {width:fit-content;margin:0 auto;margin-top:20px;}.pie .superior .newsletter form .campo {margin-left:10px;}.pie .superior .newsletter form .campo input {height:50px;}.pie .superior .newsletter form .boton {min-width:150px;margin-left:10px;}.pie .superior .newsletter form .checks {width:fit-content;margin:0 auto;margin-top:20px;}.pie .superior .newsletter form .checks .check {letter-spacing:0;}.pie .inferior {padding-top:0;}.pie .inferior:before {content:none;}.pie .inferior .izquierda ul li {margin-bottom:0;}.pie .inferior .izquierda ul li span,.pie .inferior .izquierda ul li a {letter-spacing:0;}.pie .inferior .izquierda .redes {margin-top:80px;}.pie .inferior .izquierda .redes a {margin-right:20px;letter-spacing:0;}.pie .inferior .centro .logo img {width:auto;height:100px;}.pie .inferior .derecha ul li {margin-top:0;}.pie .inferior .derecha ul li:last-child {margin-top:20px;}.pie .inferior .derecha ul li a {letter-spacing:0;}.tienda .superior {padding:10px 20px;}.tienda .superior .izquierda .segmentos a,.tienda .superior .izquierda .segmentos span {letter-spacing:0;}.tienda .medio {padding-bottom:40px;padding-left:20px;padding-right:20px;}.tienda .medio .titulo {float:none;max-width:unset;}.tienda .medio .descripcion {float:none;width:unset;margin-top:10px;letter-spacing:0;}.tienda .medio .descripcion p {margin-bottom:10px;}.tienda .inferior {padding-left:20px;padding-right:20px;}.colecciones .superior {padding:10px 20px;}.colecciones .superior .izquierda .segmentos a,.colecciones .superior .izquierda .segmentos span {letter-spacing:0;}.colecciones .medio {padding-bottom:40px;padding-left:20px;padding-right:20px;}.colecciones .medio .titulo {float:none;max-width:unset;}.colecciones .medio .descripcion {float:none;width:unset;margin-top:10px;letter-spacing:0;}.colecciones .medio .descripcion p {margin-bottom:10px;}.colecciones .inferior {padding-left:20px;padding-right:20px;}.colecciones .inferior .item_coleccion {width:calc(100% / 3 - 40px / 3);margin-top:20px;margin-right:20px;}.colecciones .inferior .item_coleccion .texto .descripcion {height:50px;letter-spacing:0;}.productos .superior {padding:10px 20px;}.productos .superior .izquierda .segmentos a,.productos .superior .izquierda .segmentos span {letter-spacing:0;}.productos .superior .derecha .ordenar {margin-right:10px;}.productos .medio {padding-bottom:40px;padding-left:20px;padding-right:20px;}.productos .medio .titulo {float:none;max-width:unset;}.productos .medio .descripcion {float:none;width:unset;margin-top:10px;letter-spacing:0;}.productos .medio .descripcion p {margin-bottom:10px;}.productos .inferior {padding-left:20px;padding-right:20px;}.productos .inferior .vacio {letter-spacing:0;}.seo {padding:60px 20px;letter-spacing:0;}.seo p {margin-bottom:10px;}.seo h2,.seo h3 {margin-bottom:10px;}.inspiracion {padding:60px 20px;}.inspiracion .izquierda {display:block;width:unset;margin-right:0;}.inspiracion .izquierda .descripcion {margin-top:10px;letter-spacing:0;}.inspiracion .izquierda .descripcion p {margin-bottom:10px;}.inspiracion .derecha {display:block;width:unset;margin-top:40px;}.inspiracion .derecha .item_inspiracion {width:calc(50% - 10px);margin-right:20px;padding-top:calc(50% - 10px);}.inspiracion .derecha .item_inspiracion span {bottom:20px;left:20px;right:unset;max-width:calc(100% - 40px);padding-right:30px;background-size:20px auto;}.desplegable_filtrar .interior .superior {padding-top:5px;padding-bottom:5px;}.desplegable_filtrar .interior .superior .cerrar_filtrar {padding:0 20px;}.desplegable_filtrar .interior .superior .cerrar_filtrar:before {content:none;}.desplegable_filtrar .interior .medio {max-height:calc(100vh - 150px);max-height:calc(var(--vh,1vh) * 100 - 150px);}.desplegable_filtrar .interior .medio .filtro .desplegar_filtro {letter-spacing:0;}.desplegable_filtrar .interior .medio .filtro .desplegable_filtro li a {letter-spacing:0;text-transform:uppercase;}.producto {padding-bottom:60px;}.producto .superior {padding:27.5px 0;}.producto .superior .derecha .volver {letter-spacing:0;}.producto .superior .derecha .navegacion .anterior {margin-right:20px;letter-spacing:0;}.producto .superior .derecha .navegacion .siguiente {letter-spacing:0;}.producto .superior .izquierda .segmentos a,.producto .superior .izquierda .segmentos span {letter-spacing:0;}.producto .inferior .izquierda {width:calc(50% - 20px);}.producto .inferior .derecha {padding:20px 0;}.producto .inferior .derecha .coleccion {margin-top:10px;letter-spacing:0;}.producto .inferior .derecha .precios {margin-top:20px;margin-right:20px;}.producto .inferior .derecha .precios .iva {margin-left:5px;}.producto .inferior .derecha .precios .precio_anterior {margin-left:20px;}.producto .inferior .derecha .comprar .boton {min-width:150px;}.producto .inferior .derecha .solicitar {min-width:150px;}.producto .inferior .derecha .descripcion {margin-top:20px;padding-top:20px;}.producto .inferior .derecha .descripcion p {margin-bottom:10px;}.producto .inferior .derecha .descripcion h2,.producto .inferior .derecha .descripcion h3 {margin-bottom:10px;}.producto .inferior .derecha .colores {margin-top:20px;padding-top:20px;}.producto .inferior .derecha .colores ul {width:calc(100% + 5px);margin-top:7.5px;margin-bottom:-2.5px;margin-left:-2.5px;}.producto .inferior .derecha .colores ul li {padding:2.5px;}.producto .inferior .derecha .colores ul li a {height:30px;border-radius:30px;}.producto .inferior .derecha .colores ul li a span {padding:0 10px;}.producto .inferior .derecha .colores ul li a span b {width:20px;margin-right:5px;}.producto .inferior .derecha .colores ul li a span b u {height:15px;}.producto .inferior .derecha .colores ul li a span i {max-width:calc(100% - 25px);}.producto .inferior .derecha .caracteristicas {margin-top:20px;padding-top:20px;}.producto .inferior .derecha .caracteristicas p,.producto .inferior .derecha .caracteristicas ul,.producto .inferior .derecha .caracteristicas ol {margin-bottom:10px;}.producto .inferior .derecha .caracteristicas ul li:before {height:20px;}.producto .inferior .derecha .caracteristicas h2,.producto .inferior .derecha .caracteristicas h3 {margin-bottom:10px;}.producto .inferior .derecha .minis {margin-top:20px;padding-top:20px;}.producto .inferior .derecha .minis .mini p,.producto .inferior .derecha .minis .mini ul,.producto .inferior .derecha .minis .mini ol {margin-bottom:10px;}.producto .inferior .derecha .minis .mini ul li:before {height:20px;}.producto .inferior .derecha .minis .mini h2,.producto .inferior .derecha .minis .mini h3 {margin-bottom:10px;}.producto .inferior .derecha .cita {margin-top:20px;padding-top:20px;}.producto .inferior .derecha .cita p {margin-bottom:10px;}.producto .inferior .derecha .favorito {width:50px;height:50px;margin-top:20px;}.producto .inferior .derecha .compartir {width:50px;height:50px;margin-top:20px;}.destacada {margin-top:-20px;}.contenido {padding-bottom:60px;}.contenido .superior {padding:10px 20px;}.contenido .superior .izquierda .segmentos a,.contenido .superior .izquierda .segmentos span {letter-spacing:0;}.contenido .inferior {padding:0 20px;}.contenido .inferior .descripcion {margin-top:10px;}.contenido .inferior .descripcion p,.contenido .inferior .descripcion ul,.contenido .inferior .descripcion ol {margin-bottom:10px;}.contenido .inferior .descripcion ul li:before {height:20px;}.contenido .inferior .descripcion h2,.contenido .inferior .descripcion h3 {margin-bottom:10px;}.enlaces:not(.invisible)~main .ancla {height:calc(100vh - 30px);height:calc(var(--vh,1vh) * 100 - 30px);}.ancla .texto {bottom:100px;}.ancla .botones {bottom:20px;left:20px;right:20px;}.caida .superior .texto {max-width:600px;margin:0 auto;}.caida .superior .texto .descripcion {max-width:unset;letter-spacing:0;}.caida .superior .texto .descripcion:first-child {letter-spacing:0;}.caida .superior .texto .descripcion p {margin-bottom:10px;}.caida .superior .texto .boton {margin-top:10px;padding:0 20px;}.caida .superior .texto .boton:before {content:none;}.caida .superior .texto .titulo {max-width:unset;margin:20px 0;}.caida .inferior {left:20px;right:20px;height:150vh;height:calc(var(--vh,1vh) * 150);}.caida .inferior .secundarias .imagen:nth-of-type(1) {left:25%;}.caida .inferior .secundarias .imagen:nth-of-type(2) {right:15%;}.caida .inferior .secundarias .imagen:nth-of-type(3) {bottom:25vh;bottom:calc(var(--vh,1vh) * 25);left:15%;}.caida .inferior .secundarias .imagen:nth-of-type(4) {bottom:0;right:25%;}.largo {padding:60px 20px;}.largo .texto .descripcion {column-gap:20px;letter-spacing:0;}.largo .texto .titulo~.descripcion {margin-top:20px;}.largo .texto .descripcion p {margin-bottom:10px;}.largo .imagen {margin-top:40px;}.tarjetas {padding:60px 0;}.tarjetas .superior .descripcion {max-width:unset;margin-top:20px;letter-spacing:0;}.tarjetas .superior .descripcion p {margin-bottom:10px;}.tarjetas .inferior {max-width:800px;margin-top:40px;}.tarjetas .inferior .caracteristica {width:calc(50% - 10px);margin:0 5px;margin-top:10px;padding:20px;border-radius:10px;}.tarjetas .inferior .caracteristica .titulo {letter-spacing:0;}.tarjetas .inferior .caracteristica .numero {margin-top:-15px;letter-spacing:0;}.tarjetas .inferior .caracteristica .descripcion {height:120px;margin-top:10px;letter-spacing:0;-webkit-line-clamp:6;line-clamp:6;}.fantasia {padding:0 20px;padding-bottom:60px;}.fantasia .superior {padding-top:60px;padding-bottom:70px;}.fantasia .superior .descripcion {max-width:unset;margin-top:20px;}.fantasia .superior .descripcion img {width:40px;height:auto;margin:0 5px;}.fantasia .superior .detalle span {width:30px;height:50px;background-size:contain;}.fantasia .inferior {margin-top:20px;}.fantasia .inferior .descripcion {max-width:unset;letter-spacing:0;}.fantasia .inferior .descripcion p {margin-bottom:10px;}.fantasia .inferior .boton {margin-top:20px;padding:0 20px;}.fantasia .inferior .boton:before {content:none;}.faqs .superior {padding:10px 20px;}.faqs .superior .izquierda .segmentos a,.faqs .superior .izquierda .segmentos span {letter-spacing:0;}.faqs .medio {padding-bottom:40px;padding-left:20px;padding-right:20px;}.faqs .medio .descripcion {max-width:unset;margin-top:10px;letter-spacing:0;}.faqs .medio .descripcion p {margin-bottom:10px;}.faqs .inferior .faq {max-width:calc(100% - 40px);padding:20px 0;}.faqs .inferior .faq.desplegado {padding-bottom:20px;}.faqs .inferior .faq .numero {display:none;}.faqs .inferior .faq .titulo {padding-right:30px;}.faqs .inferior .faq .titulo:before {width:20px;background-size:20px auto;}.faqs .inferior .faq .descripcion p {margin-bottom:10px;}.newsletter .info_legal {max-width:750px;margin:0 auto;margin-top:30px;}body.inicio .cabecera .centro .logo.alt {padding-top:12px;}body.inicio .cabecera .centro .logo.alt img {width:100%;height:auto;max-height:20px;}.contacto_split .campos_grid {grid-template-columns:1fr;}.contacto_split .columna_info {position:sticky;left:0;top:50px;}.contacto_split .form_footer {flex-direction:column;align-items:flex-start;gap:25px;}.contacto_split .form_footer .botones,.contacto_split .boton_solido {width:100%;text-align:center;}.intro_proyectos,.bg_claro.l40 {padding-inline:20px;}.grid_proyectos.de_tres {gap:20px;margin-inline:20px;grid-template-columns:repeat(2,1fr);}body.inicio_real .grid_proyectos .tarjeta_proyecto:nth-child(n+3) {display:none;}.banners .banner.especial {height:320px;}.pie {padding-top:100px;padding-bottom:140px;}.banners .banner .botones {bottom:100px;}.banners .banner .texto,.banners .banner.especial .texto {bottom:190px;}.banners .banner.especial .botones {bottom:100px;}.desplegable_menu .interior .izquierda {width:100%;max-width:600px;}.desplegable_menu .interior .derecha {width:calc(100% - 600px);}.area,.confirmacion,.pagos,.envios,.direcciones,.registro,.acceso,.cesta,.inspiracion,.seo {padding-top:100px;padding-bottom:100px;}.bloque_txt_foto .interior_txt_foto .descripcion {padding-inline:0;}.cabecera_personalizacion .adorno_intro,.interior_trayectoria .adorno_linea {width:60px;}.interior_trayectoria {gap:40px;}.interior_trayectoria .descripcion li::before,.contacto_split .lista_iconos li::before {top:0;transform:none;}.bloque_txt_foto,.bloque_compromiso,.bloque_cta .interior_cta,.bloque_parametros,.bloque_tecnicas,.bg_claro {padding-left:20px;padding-right:20px;}.grid_proyectos,.bloque_origen .interior_origen .grid_secundarias,.interior_compromiso {gap:20px;}.interior_compromiso .col_imagen,.interior_compromiso .col_texto {flex:0 0 49%;max-width:49%;}.interior_personalizacion .item_material .circulo_img {width:110px;height:110px;}.interior_personalizacion .tarjeta_flotante {left:20px;right:20px;bottom:20px;padding:20px;}.interior_parametros ul {gap:20px;}.contenido_asesoramiento ol li {padding:20px;}.bloque_cta .interior_cta {min-height:400px;}.faqs .medio .descripcion {text-wrap:balance;}.contenido.tipo_69,.contenido.tipo_2,.contenido.tipo_3,.contenido.tipo_4 {max-width:600px;padding-top:100px;padding-bottom:100px;}.contenido .superior .derecha .volver {background-color:transparent;color:#794431;padding-left:0;padding-right:60px;min-width:50px;background-image:url('../img/web/volver.svg');}.bloque_introduccion.mildoscientos .adorno img {width:60px;}.banners .banner .texto .linea_2 {letter-spacing:2px;}.inspiracion .derecha .item_inspiracion span {bottom:40px;left:40px;right:40px;background-position:right bottom;}.carrusel {padding-top:100px;padding-bottom:100px;}.colecciones .inferior {padding-bottom:100px;}.productos .medio,.colecciones .medio {padding-top:20px;}.bloque_txt_foto .adorno {max-inline-size:60px;}body.inicio .cabecera .centro .logo img {width:100%;max-width:100%;height:auto;object-fit:cover;}.banners .banner .texto {max-width:50%;}.banners .banner:not(.especial)::before {background:linear-gradient(to top right,rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.3) 40%,rgba(0,0,0,0) 70%);pointer-events:none;}.banners .banner.especial {height:420px;}.pie .superior .newsletter .descripcion {text-wrap:pretty;max-width:none;}.productos .medio {padding-bottom:10px;}.desplegable_filtrar .interior .superior .cerrar_filtrar {line-height:40px;}.colecciones .inferior,.productos .listado {grid-template-columns:repeat(2,1fr);}.colecciones .inferior .item_coleccion {width:auto;}.desplegable_filtrar .interior .superior .cerrar_filtrar,.desplegable_minicesta .interior .superior .cerrar_minicesta,.desplegable_menu .interior .izquierda .cerrar_menu,.txt_end .boton,.intro_proyectos .boton,.bloque_mitades .boton,.colecciones .inferior .item_coleccion .texto .soldout,.carrusel .inferior .item_producto .texto .precios .soldout,.productos .item_producto .texto .precios .soldout {font-size:14px;line-height:50px;}.desplegable_filtrar .interior .superior .limpiar,.desplegable_filtrar .interior .inferior .boton,.contenido .superior .derecha .volver,.ui-dialog.config_cookies .ui-dialog-buttonpane .ui-button,.desplegable_direccion .interior .inferior form .botones .boton,.area .inferior form .botones .boton,.area .inferior .descargas .descarga a,.area .inferior .pagar a,.area .inferior .item_area .boton,.confirmacion .interior .inferior .botones .boton,.confirmacion .interior .inferior form .botones .boton,.pagos .interior .inferior form .botones .boton,.envios .interior .inferior .botones .boton,.direcciones .interior .inferior .botones .boton,.desplegable_recordar .interior .inferior form .botones .boton,.desplegable_verificar .interior .inferior form .botones .boton,.registro .interior .medio form .botones .boton,.acceso .interior .medio form .botones .boton,.cesta .interior .derecha .inferior .botones .tramitar,.desplegable_minicesta .interior .inferior .botones .boton,.faqs .superior .derecha .volver,.producto .inferior .derecha .solicitar,.producto .inferior .derecha .comprar .boton,.colecciones .superior .derecha .volver,.productos .superior .derecha .filtrar .desplegar_filtrar,.productos .superior .derecha .ordenar .desplegar_ordenar,.banners .banner .botones .boton,.banners .banner .botones .boton.especial,.pie .superior .newsletter form .boton,.boton_solido {font-size:14px;padding-top:15px;padding-bottom:15px;}.colecciones .medio .titulo,.pie .superior .newsletter .titulo,.contenido .inferior .titulo,.faqs .medio .titulo,.contacto_split .columna_info .titulo,.contenido_cta .titulo_cta,.interior_asesoramiento .titulo_asesoramiento,.interior_parametros .titulo_parametros,.cabecera_tecnicas .titulo_seccion,.interior_personalizacion .titulo_seccion,.interior_compromiso .titulo,.bloque_mitades .mitad_texto .titulo,.bloque_introduccion .titulo,.interior_trayectoria .titulo,.interior_origen .titulo,.txt_end.alt .titulo,.producto .inferior .derecha .titulo,.carrusel .superior .titulo,.inspiracion .izquierda .titulo,.productos .medio .titulo,.txt_end .descripcion,.banners .banner.especial .texto .linea_1,.intro_proyectos .titulo {font-size:3.5em;}.seo h2,.seo h3 {font-size:35px;}.cabecera .derecha .minicesta .unidades {line-height:1.2;}.carrusel .owl-nav {top:18rem;}.ancla .texto .titulo,.banners .banner .texto .linea_1 {font-size:5em;}.intro_proyectos .descripcion,.contenido_cta .desc_cta,.contenido_asesoramiento>p,.cabecera_tecnicas .descripcion_seccion,.item_tecnica .desc_tecnica,.interior_compromiso .descripcion,.pie .superior .newsletter .descripcion,.interior_personalizacion .tarjeta_flotante #preview_desc,.interior_personalizacion .descripcion_seccion,.contenido_asesoramiento ol li,.interior_trayectoria .descripcion li,.contacto_split .lista_iconos li,.carrusel .superior .descripcion,.inspiracion .izquierda .descripcion,.seo,.productos .medio .descripcion,.tarjeta_proyecto .descripcion,.bloque_mitades .mitad_texto .descripcion,.contenido .inferior .descripcion,.faqs .medio .descripcion,.faqs .inferior .faq .numero,.faqs .inferior .faq .titulo,.faqs .inferior .faq .descripcion,.desplegable_menu .interior .izquierda .menu ul li a,.bloque_origen .interior_origen .texto_imagen .detalle,.bloque_origen .interior_origen .descripcion,.bloque_txt_foto .interior_txt_foto .descripcion,.contacto_split .columna_info .subtitulo,.colecciones .medio .descripcion,.colecciones .inferior .item_coleccion .texto .descripcion,.txt_end.alt .descripcion {text-wrap:pretty;}.contenido_asesoramiento>p:last-of-type,.cabecera_personalizacion .subtitulo_intro,.interior_trayectoria .descripcion li strong,.contacto_split .lista_iconos li strong,.bloque_origen .interior_origen .subtitulo_final,.txt_end.invertido .titulo,.txt_end .titulo,.bloque_txt_foto .interior_txt_foto .titulo,.bloque_origen .interior_origen .texto_imagen,.bloque_introduccion .descripcion {text-wrap:balance;}.txt_end {padding-inline:20px;}.item_tecnica .titulo_tecnica {min-height:54px;}.contenido_asesoramiento ol li strong {font-size:1.1em;min-height:40px;}.contenido .superior .derecha .volver {background-position:right;padding-right:20px;}.desplegable_minicesta .interior .superior {padding:22.5px 20px;}.desplegable_filtrar .interior .superior {padding:10px 20px;}.carrusel.owl-nav ,.carrusel_proyectos_portada .owl-nav {top:9rem;width:auto;left:40px;right:40px;padding-inline:0;}.grid_proyectos.de_tres{padding-inline:20px;}}@media (max-width:1024px) {.contenedorin {max-width:calc(100% - 40px);}.desplegable_legal .interior {left:20px;right:20px;max-width:unset;}.desplegable_menu .interior .izquierda {width:unset;height:60%;padding-bottom:40px;}.desplegable_menu .interior .izquierda .menu {text-align:center;}.desplegable_menu .interior .izquierda .menu ul li {margin-bottom:5px;}.desplegable_menu .interior .izquierda .menu ul li a {padding-left:0;background:none;}.desplegable_menu .interior .derecha {top:60%;left:0;bottom:0;width:unset;}.presentacion .inferior {width:calc(100% - 40px);margin:0 auto;margin-top:40px;}.presentacion .inferior .secundarias {display:block;}.presentacion .inferior .secundarias .imagen {position:absolute;}.presentacion .inferior .secundarias .imagen {margin:0;border-radius:10px;}.presentacion .inferior .secundarias .imagen:nth-of-type(1) {top:calc(75% + 7.5px);bottom:0;left:0;right:calc(50% + 5px);width:unset;height:unset;max-width:unset;max-height:unset;}.presentacion .inferior .secundarias .imagen:nth-of-type(2) {top:calc(50% + 5px);bottom:calc(25% + 2.5px);left:0;right:calc(50% + 5px);width:unset;height:unset;max-width:unset;max-height:unset;}.presentacion .inferior .secundarias .imagen:nth-of-type(3) {top:0;bottom:calc(50% + 5px);left:0;right:0;width:unset;height:unset;min-width:unset;min-height:unset;}.presentacion .inferior .secundarias .imagen:nth-of-type(4) {top:calc(50% + 5px);bottom:calc(25% + 2.5px);left:calc(50% + 5px);right:0;width:unset;height:unset;max-width:unset;max-height:unset;}.presentacion .inferior .secundarias .imagen:nth-of-type(5) {top:calc(75% + 7.5px);bottom:0;left:calc(50% + 5px);right:0;width:unset;height:unset;max-width:unset;max-height:unset;}.item_categoria .texto .titulo {display:-webkit-box;height:40px;text-align:center;white-space:normal;text-overflow:initial;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.item_categoria .texto .descripcion {display:none;}.item_producto .texto .titulo {display:-webkit-box;height:40px;white-space:normal;text-overflow:initial;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.carrusel .inferior {white-space:normal;}.carrusel .inferior .item_producto {display:none;}.carrusel .inferior .item_producto:nth-of-type(1),.carrusel .inferior .item_producto:nth-of-type(2),.carrusel .inferior .item_producto:nth-of-type(3) {display:inline-block;}.carrusel .inferior .owl-item .item_producto {display:block;width:unset;margin-right:0;}.pie .superior .newsletter form .campo {width:180px;}.colecciones .inferior .item_coleccion .texto .titulo {display:-webkit-box;height:40px;text-align:center;white-space:normal;text-overflow:initial;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.colecciones .inferior .item_coleccion .texto .descripcion {}.producto .superior .derecha {width:unset;}.producto .superior .derecha .volver {display:none;}.producto .inferior .izquierda {float:none;width:unset;}.producto .inferior .izquierda .imagen {display:none;vertical-align:top;width:calc(50% - 5px);margin-bottom:0;margin-right:10px;border-radius:10px;overflow:hidden;}.producto .inferior .izquierda .imagen:nth-of-type(1),.producto .inferior .izquierda .imagen:nth-of-type(2) {display:inline-block;}.producto .inferior .izquierda .imagen:nth-of-type(2n) {margin-right:0;}.producto .inferior .derecha {float:none;width:unset;margin-top:40px;padding:0;}.ancla {height:50vh;height:calc(var(--vh,1vh) * 50);}.enlaces:not(.invisible)~main .ancla:not(.especial) {height:calc(50vh - 30px);height:calc(var(--vh,1vh) * 50 - 30px);}.ancla .texto {left:20px;right:20px;}.largo .imagen {border-radius:10px;overflow:hidden;}.tarjetas .inferior {max-width:600px;}.tarjetas .inferior .caracteristica .descripcion {height:160px;-webkit-line-clamp:8;}.newsletter .info_legal {max-width:540px;}.tarjeta_proyecto .titulo {text-wrap:balance;}.bloque_mitades .mitad_texto,.bloque_mitades .mitad_imagen {flex:0 0 100%;max-width:100%;}.bloque_mitades .mitad_texto {padding:50px;}.bloque_mitades .mitad_imagen {min-height:350px;}.bloque_mitades .mitad_texto::before {display:none;}.contacto_split .columna_info {position:static;}.contacto_split {flex-direction:column;gap:50px;}.contacto_split .columna_info,.contacto_split .columna_form {flex:0 0 100%;max-width:100%;width:100%;}body.inicio .cabecera .centro .logo {max-width:120px;}.item_producto {width:calc(100% / 2 - 20px / 2);margin-right:20px;}.item_producto:nth-of-type(3n) {margin-right:20px;}.item_producto:nth-of-type(2n) {margin-right:0px;}.carrusel .inferior .item_producto:nth-of-type(3) {display:none;}.banners .banner:not(.especial):before {background:linear-gradient(to right,rgba(0,0,0,0.7) 0%,rgba(0,0,0,0) 100%);pointer-events:none;}.intro_proyectos .boton {top:-10px;}.banners .banner.especial {width:100%;height:360px;}.pie .superior .newsletter {width:100%;}.pie .superior .newsletter .descripcion {max-width:none;}.pie .inferior .centro .logo {max-width:150px;}.pie .inferior .centro .logo img {width:100%;max-width:100%;height:auto;object-fit:cover;}.desplegable_menu .interior .derecha {display:none;}.desplegable_menu .interior .izquierda {height:auto;width:auto;max-width:none;padding:60px 20px;}.desplegable_menu .interior {background:#EADFDC;position:relative;top:unset;left:unset;right:unset;z-index:3;}.desplegable_menu .interior .izquierda .menu {margin-top:40px;text-align:left;}.desplegable_menu .interior .izquierda .cerrar_menu {top:60px;}.desplegable_menu .interior .izquierda .menu ul {margin-top:50px;}.banners .banner .botones {bottom:60px;}.banners .banner .texto,.banners .banner.especial .texto {bottom:140px;}.banners .banner.especial .botones {bottom:60px;}.bloque_cta .interior_cta,.area,.confirmacion,.pagos,.envios,.direcciones,.registro,.acceso,.cesta,.inspiracion,.seo,.pie,.bg_ice,.carrusel,.bg_claro {padding-block:60px;}.bloque_introduccion .descripcion p {}.carrusel .inferior {padding-top:0px;}.colecciones .inferior,.productos .inferior,.bg_claro .carrusel {padding-block-end:60px;}.pie {padding-block-end:140px;}.cabecera .centro .logo img {transform:scale(.8) translate(0,-60px);height:80px;}.productos .medio {padding-bottom:20px;}.item_producto:nth-of-type(3) {margin-top:40px;}.bloque_txt_foto .interior_txt_foto .descripcion {column-gap:30px;}.interior_trayectoria {display:block;}.interior_trayectoria .col_texto,.interior_trayectoria .col_imagen {max-width:100%;}.interior_trayectoria .col_texto {margin-bottom:40px;}.grid_proyectos {gap:20px;}body:not(.inicio_real) .grid_proyectos {grid-template-columns:repeat(2,1fr);}.bloque_mitades .mitad_texto {padding-inline:20px;}.interior_compromiso {flex-direction:column;}.interior_compromiso .descripcion {margin-bottom:0;}.bloque_compromiso.invertido .interior_compromiso {flex-direction:column;}.interior_compromiso .col_imagen,.interior_compromiso .col_texto {flex:auto;max-width:none;}.interior_personalizacion {display:grid !important;grid-template-columns:1fr 1fr;grid-template-areas:"titulo titulo""desc desc""separador separador""explora explora""imagen bolitas";gap:30px;align-items:start;text-align:left;}.interior_personalizacion .col_selector {display:contents;}.interior_personalizacion .titulo_seccion {grid-area:titulo;margin-bottom:0;}.interior_personalizacion .descripcion_seccion {grid-area:desc;margin-bottom:0;}.interior_personalizacion .separador_fino {grid-area:separador;margin-bottom:0;}.interior_personalizacion .tit_explora {grid-area:explora;text-align:center;margin-bottom:0;}.interior_personalizacion .col_destacado {grid-area:imagen;max-width:100%;margin:0;}.interior_personalizacion .grid_materiales {grid-area:bolitas;display:grid;grid-template-columns:repeat(2,1fr);gap:10px;justify-items:right;}.interior_personalizacion .item_material .circulo_img {width:140px;height:140px;}.interior_personalizacion .tarjeta_flotante {position:static;margin-block-start:20px;}.grid_tecnicas {grid-template-columns:repeat(2,1fr);}.grid_formatos {grid-template-columns:repeat(1,1fr);gap:60px;}.item_tecnica .textos_tecnica {text-align:center;}.interior_parametros .titulo_parametros {margin-block-end:60px;}.interior_parametros ul {grid-template-columns:repeat(4,1fr);}.interior_parametros ul li:nth-child(9) {grid-column:2;}.contenido_asesoramiento ol {flex-wrap:wrap;justify-content:center;}.contenido_asesoramiento ol li {flex:0 0 calc(100% / 3 - 40px / 3);max-width:calc(100% / 3 - 40px / 3);}.bloque_cta {padding-block:0;}.bloque_cta .interior_cta {min-height:300px;}.contacto_split .columna_info .subtitulo {max-width:75%;}.contacto_split .lista_iconos ul {display:grid;grid-template-columns:repeat(2,1fr);column-gap:20px;row-gap:30px;}.contacto_split .lista_iconos li {margin-bottom:0;}.contenido.tipo_69,.contenido.tipo_2,.contenido.tipo_3,.contenido.tipo_4 {padding-top:60px;padding-bottom:60px;}.carrusel .owl-nav {top:12rem;}.tarjeta_proyecto .titulo {}.interior_compromiso .col_texto,.bloque_mitades .mitad_texto,.tarjeta_proyecto .texto_proyecto {text-align:center;}.bloque_mitades .mitad_texto {align-items:center;}.bloque_mitades .mitad_imagen {min-height:450px;}.interior_personalizacion .item_material .circulo_img {width:120px;height:120px}.item_tecnica .titulo_tecnica {font-size:3em;line-height:1.1;min-height:66px;}.grid_tecnicas {gap:60px 20px;}.cabecera_tecnicas {margin-bottom:20px;}.interior_trayectoria .titulo,.contacto_split .columna_info,.cabecera_tecnicas {text-align:center;}.contacto_split .columna_info .subtitulo {max-width:none;}.interior_trayectoria .descripcion li::before,.contacto_split .lista_iconos li::before {position:static;margin-block-end:10px;}.interior_trayectoria .descripcion li,.contacto_split .lista_iconos li {align-items:center;margin-left:0;padding-left:0;}.contacto_split .lista_iconos ul {row-gap:60px;}.interior_trayectoria .adorno_linea {margin-inline:auto;}.grid_proyectos.de_tres {grid-template-columns:repeat(1,1fr);}.area .inferior .item_area,.area .inferior .atajos .atajo {width:calc(100% / 2 - 10px / 2);}.area .inferior .item_area:last-child,.area .inferior .atajos .atajo:last-child {margin-right:0;}.area .inferior .item_area:nth-of-type(1),.area .inferior .atajos .atajo:nth-of-type(1) {margin-top:0;}.area .inferior .item_area:nth-of-type(2),.area .inferior .atajos .atajo:nth-of-type(2) {margin-top:0;}.area .inferior .item_area:nth-of-type(3),.area .inferior .atajos .atajo:nth-of-type(3) {margin-top:10px;}.area .inferior .item_area:nth-of-type(3n),.area .inferior .atajos .atajo:nth-of-type(3n) {margin-right:10px;}.area .inferior .item_area:nth-of-type(2n),.area .inferior .atajos .atajo:nth-of-type(2n) {margin-right:0px;}.grid_proyectos.de_tres {margin-inline:0;padding-inline:20px;}.carrusel_proyectos_portada .owl-nav {top:12rem;width:auto;left:20px;right:20px;}.tarjeta_proyecto .texto_proyecto {text-align:left;}.ancla .botones .boton{display:none;}.carrusel .owl-nav{top:15rem;left:0;right:0;}}