.productos .superior .vistas .unoxuno,.productos .superior .vistas .cuatroxcuatro{display:none!important}.banners .item_banner{position:relative}.banners .item_banner::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);pointer-events:none}.banners .item_banner .texto{z-index:3}.banners .item_banner .texto .enlace{width:auto;display:inline-block;padding-left:30px;padding-right:30px}.banners .item_banner .texto .contiene-texto{border-width:0}.pie .info .contenedor{display:flex;align-items:flex-start;justify-content:space-between}.pie .info ul{width:auto}.producto .derecha .descripcion a{color:currentColor;text-decoration:underline}.scroll_table{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:1em 0}.scroll_table table{width:100%;border-collapse:collapse;min-width:600px}.scroll_table th,.scroll_table td{padding:.75em 1em;border:1px solid #ddd;text-align:left;vertical-align:top;font-size:.9rem}.scroll_table th{background-color:#f5f5f5;font-weight:600}.scroll_table tr:nth-child(even){background-color:#fafafa}.fondo_aceptar .contenido_aceptar .texto .descripcion a{color:currentColor;text-decoration:underline}.contiene_cesta .mensaje strong{font-weight:bold}@media (max-width:1800px){}@media (max-width:1679px){.banners .item_banner .texto .titulo{font-size:4em}.banners .item_banner .texto .subtitulo{font-size:10em}.pie .info ul li{font-size:1.3em}}@media (max-width:1439px){.pie .info .contenedor{display:block}.pie .info ul{margin-right:50px}.categorias .item_categoria .descripcion{line-height:1.8}}@media (max-width:1279px){.migas_pan{height:250px}.migas_pan .texto{top:unset;bottom:40px}.cabecera .menu_superior>li:nth-last-child(3){display:none!important}}@media (max-width:1023px){.banners .item_banner .texto .titulo{font-size:3em}.banners .item_banner .texto .subtitulo{font-size:7em}.banners .item_banner .texto .contiene-texto{padding:0}.banners .item_banner .texto{padding-top:0;padding-bottom:0;top:unset;transform:none;bottom:80px}.banners .item_banner{height:600px}.scroll_table table{font-size:.85rem}.scroll_table th,.scroll_table td{padding:.5em .75em}}.banners .item_banner{display:none}.banners .item_banner:first-child{display:block}@media (max-width:540px){.banners .item_banner .texto .titulo{font-size:2em}.banners .item_banner .texto .subtitulo{font-size:4em}.banners .item_banner .texto{padding-left:0;padding-right:0}.banners .item_banner{height:400px}.categorias .item_categoria{text-align:left}.categorias .item_categoria .enlace{text-align:center}.relacionados,.ofertas{padding-top:60px}.relacionados .cuadricula_relacionados.owl-carousel,.ofertas .cuadricula_ofertas.owl-carousel{padding-top:0;padding-bottom:0}.relacionados .cuadricula_relacionados .item_producto,.ofertas .cuadricula_ofertas .item_product{display:none}.relacionados .cuadricula_relacionados .item_producto:first-child,.ofertas .cuadricula_ofertas .item_producto:first-child{display:block}.pie .copyright span b{display:block;margin-bottom:10px}.migas_pan{height:220px}.migas_pan .texto .titulo{font-size:1.5em}.migas_pan .texto .links{color:white;font-size:1.2em}.migas_pan .texto .links .separador{background:none;width:5px}.productos .superior .vistas,.productos .superior .vistas .viendo{display:none}.productos .cuadricula_productos{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.productos .cuadricula_productos .item_producto{margin-right:0!important;margin-bottom:20px}.productos .cuadricula_productos .item_producto .titulo{font-size:1.3em;padding:0;line-height:1.3;min-height:40px;margin-top:10px}.productos .cuadricula_productos .item_producto .precios:before{display:none}.productos .cuadricula_productos .item_producto .precios{padding-top:0;margin-top:10px}.productos .cuadricula_productos .item_producto .precios .precio{font-size:1.6em}.productos .cuadricula_productos .item_producto .precios .precio_anterior{font-size:1.6em}.productos .superior .filtros .filtro .desplegar_filtros{line-height:40px;font-size:1.2em}.productos .superior{padding-top:30px;padding-bottom:5%}.migas_pan .texto .links a{color:currentColor}.productos .superior .filtros .filtro ul{top:calc(100% + 10px)}.productos .cuadricula_productos .item_producto .descuento{line-height:1.3;width:auto;padding:2px 10px;height:auto;font-size:1.2em;border-radius:0}.productos{padding-bottom:60px}.producto .derecha .titulo{position:static;padding:0;border-width:0;margin-bottom:20px;text-align:left;font-size:3em}.descripcion a{hyphens:auto!important;word-break:break-word!important}.producto .derecha .precios,.producto .derecha .modulos .modulo_compra{z-index:20}.producto .derecha .modulos .modulo_detalles .detalles_propiedad ul{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.producto .derecha .modulos .modulo_detalles .detalles_propiedad ul li{list-style:none}.producto .derecha .modulos .modulo_detalles .detalles_propiedad ul li a{display:block;padding:10px;padding-left:25px;position:relative;font-size:1.2em;border:1px solid #ddd;text-align:center;margin:0;text-align:left}.producto .derecha .modulos .modulo_detalles .detalles_propiedad ul li a:before{top:50%;transform:translateY(-50%);left:10px;width:5px;height:5px}.producto .izquierda .secundarias{margin-top:20px}.producto .izquierda .secundarias .item_secundaria{width:auto;display:block;float:none;margin-top:20px;margin-right:0!important}.pie .info ul:last-child{display:block;margin:20px 0 0 0}.pie .info ul:last-child li{margin:5px}.pie .info ul:last-child li:after{display:none}}@media (max-width:359px){body{font-size:56%}}