@media (max-width:1800px){.productos .superior .titulo:after,.contenido .titulo:after,.contacto .izquierda .superior .titulo:after,.producto .titulo:after,.presentacion .titulo:after{left:-30px}.item_producto{width:calc(100% / 4 - 23px);margin-right:30px;margin-bottom:30px}body.cabecera_fixed .banner{max-height:400px}.productos .item_producto{width:calc(100% / 3 - 20px)}.productos .item_producto:nth-child(4n){margin-right:30px}.producto .inferior .derecha .descripcion p:nth-child(1){transform:translateX(-40px)}.productos .superior .titulo,.carrusel .titular,.contenido .titulo,.contacto .izquierda .superior .titulo,.producto .titulo,.presentacion .titulo{font-size:6.6em}}@media (max-width:1679px){.cabecera .centro{width:220px}.cabecera .centro a{background-size:contain;height:180px;padding:0}.cabecera .centro a img{width:100%;height:auto;max-width:200px;position:absolute;top:45%;left:0;right:0;margin:0 auto;display:block;transform:translateY(-50%)}.productos .superior .titulo,.carrusel .titular,.contenido .titulo,.contacto .izquierda .superior .titulo,.producto .titulo,.presentacion .titulo{font-size:6em}body.cabecera_fixed .banner{max-height:350px}.contacto form .botones .boton,.producto .inferior .derecha .comprar .boton{width:162px;padding-left:10px;padding-right:10px}.producto .inferior .derecha .precios .precio,.producto .inferior .derecha .comprar .cantidad span{font-size:4em}.producto .inferior .derecha .precios .precio{margin-top:10px}}@media (max-width:1439px){.cabecera .derecha a.btn_tienda{margin-right:25px}.productos .superior .titulo,.carrusel .titular,.contenido .titulo,.contacto .izquierda .superior .titulo,.producto .titulo,.presentacion .titulo{font-size:5.5em}.item_producto{width:calc(100% / 3 - 20px)}.item_producto:nth-child(4n){margin-right:30px}.item_producto:nth-child(3n){margin-right:0px}.carrusel .item_producto:nth-child(4){display:none}body.cabecera_fixed .banner{max-height:300px}body.ficha_producto .banner{max-height:220px}.producto .inferior .derecha .precios .precio,.producto .inferior .derecha .comprar .cantidad span{font-size:3.5em}.contacto form .botones .boton,.producto .inferior .derecha .comprar .boton{width:130px;padding-left:5px;font-size:2.2em;padding-right:5px}.cesta .interior{width:95%}}@media (max-width:1279px){.cabecera{padding:20px;height:80px}.cabecera .izquierda{display:none}.cabecera .centro{left:20px;right:unset}.banner{max-height:50vh}.presentacion{border-top:solid 7px #e1b100}.presentacion .txt_foto .abs{left:2.5%;max-width:39%}.productos .superior .titulo,.carrusel .titular,.contenido .titulo,.contacto .izquierda .superior .titulo,.producto .titulo,.presentacion .titulo{font-size:5em}.item_producto{width:calc(100% / 3 - 10px);margin-right:15px}.item_producto:nth-child(4n){margin-right:15px}.item_producto .texto .titulo{font-size:2em}.presentacion.por_que .txt_foto{padding-left:60px}.presentacion.por_que .foto img{border-radius:50px}.presentacion.por_que .foto:after{bottom:-25px}.presentacion .white:before,.presentacion .white:after{border-width:7px}body.cabecera_fixed .banner{max-height:240px}.presentacion.por_que,.presentacion.por_que .white:before,.presentacion.por_que .white:after,.contenido,.contacto,.trampa_bottom:before,.trampa_bottom:after,.producto,.productos{border-width:7px}.productos .item_producto .imagen{margin:10px}.productos .item_producto{width:calc(100% / 3 - 10px)}.productos .item_producto:nth-child(4n){margin-right:15px}body.ficha_producto .banner{max-height:200px}.producto .titulo{max-width:none;position:relative;z-index:3;margin-bottom:40px}.producto .inferior .derecha .descripcion:nth-of-type(2) h2{padding-top:12px}.producto .inferior .derecha .bloque_doble .descripcion:nth-child(2) h2{padding-top:12px}.producto .inferior .derecha .bloque_doble .descripcion{display:block;width:auto;margin-right:0}.producto .inferior .derecha .titular,.producto .inferior .derecha .propiedades .propiedad .titular,.producto .inferior .derecha .descripcion h2,.producto .inferior .derecha .descripcion h3{font-size:2.1em}.producto .inferior .derecha .titular{padding-top:20px}.producto .inferior .derecha .comprar .cantidad span{width:56px;height:40px;line-height:40px}.producto .inferior .derecha .comprar .cont_cantidad{margin-right:25px}.producto .inferior .derecha .precios .iva{font-size:1.45em}.producto .inferior .derecha .comprar .cantidad a{width:40px;height:40px}.producto .inferior .derecha .titular:after,.producto .inferior .derecha .propiedades .propiedad .titular:after,.producto .inferior .derecha .descripcion h2:after,.producto .inferior .derecha .descripcion h3:after{left:-30px}.producto .inferior .derecha .titular:after,.producto .inferior .derecha .propiedades .propiedad .titular:after{left:-15px}.producto .inferior .derecha .descripcion p:nth-child(1){transform:none;width:auto}.contacto form .botones .boton,.producto .inferior .derecha .comprar .boton{width:120px}.producto .inferior .derecha .precios .precio_anterior{right:67px;top:47px;font-style:italic}.contacto .izquierda .superior{padding-left:0}.contacto .izquierda .superior .titulo,.contacto .izquierda .superior .subtitulo{margin-left:0}body.general .cabecera .centro a{max-width:120px}.cabecera .centro a img{position:static;transform:none}body.general{padding-top:80px}}@media (max-width:1023px){.presentacion .white{padding-bottom:50px}.presentacion .descripcion{display:block;width:auto;height:auto!important}.presentacion .txt_foto .abs{position:static;transform:none;margin:0 auto;max-width:none;width:95%}.presentacion .foto{display:block;width:auto}.productos .superior .titulo:after,.contenido .titulo:after,.contacto .izquierda .superior .titulo:after,.producto .titulo:after,.presentacion .titulo:after{left:-18px}.item_producto{width:calc(100% / 2 - 6px);margin-right:12px}.carrusel .item_producto:nth-child(3){display:none}.item_producto:nth-child(4n),.item_producto:nth-child(3n){margin-right:12px}.item_producto:nth-child(2n){margin-right:0px}.pie .informacion i:nth-of-type(2),.pie .informacion i:nth-of-type(1){position:relative;text-indent:-9999px;overflow:hidden;display:block;height:10px}.pie .informacion a{line-height:48px;display:inline-block;vertical-align:top}.pie .informacion{line-height:48px}.pie .informacion br{display:none}.pie .logo{max-width:300px;margin:0 auto;margin-bottom:40px}.pie{padding-bottom:40px}.presentacion.por_que .txt_foto,.presentacion.por_que .foto{float:none;display:block;width:auto}.presentacion.por_que .txt_foto,.presentacion.por_que .foto{height:auto!important}.presentacion:before,.presentacion:after{height:100px}.carrusel{padding-bottom:60px}.presentacion.por_que .descripcion{position:static;transform:none}.presentacion.por_que .txt_foto{padding-left:0}.presentacion .txt_foto{margin-top:20px}.presentacion.por_que .foto:after{bottom:-36px}.cabecera .contenedor{max-width:none;width:auto}.productos .item_producto{width:calc(100% / 2 - 6px)}.productos .item_producto:nth-child(4n),.productos .item_producto:nth-child(3n){margin-right:12px}.productos .item_producto:nth-child(2n){margin-right:0}body.ficha_producto .banner{max-height:220px}.producto .inferior .izquierda{display:block;width:auto;padding-right:0}.producto .inferior .derecha{display:block;width:auto;margin-top:80px}.producto .inferior .izquierda .owl-nav{right:0}.producto .inferior .derecha .titular:after,.producto .inferior .derecha .propiedades .propiedad .titular:after,.producto .inferior .derecha .descripcion h2:after,.producto .inferior .derecha .descripcion h3:after{left:-18px;top:-22px}.producto .inferior .derecha .descripcion:nth-of-type(2) h2,.producto .inferior .derecha .bloque_doble .descripcion:nth-child(2) h2{padding-top:0}.producto .titulo{padding-top:0;margin-top:0}.productos .superior .titulo:after,.contenido .titulo:after,.contacto .izquierda .superior .titulo:after,.producto .titulo:after,.presentacion .titulo:after{top:-5px}.producto .inferior .derecha .comprar{padding-bottom:40px;margin-bottom:14px}.contacto form .botones .boton,.producto .inferior .derecha .comprar .boton{bottom:40px}.cabecera .derecha .btn_header.minicesta .unidades{right:-10px}.contacto .izquierda .superior{padding-top:0}.trampa_top:before,.trampa_top:after{height:100px}.contacto .izquierda .superior .subtitulo{margin-right:0}.contacto .derecha{padding-top:110px}.contenido,.contacto{padding-top:50px}.contacto form .checks{float:none;margin-bottom:20px}.contacto form .botones .boton{position:relative;left:unset;right:unset;top:unset;bottom:unset;margin:0 auto;transform:none;display:block}.contacto .mapa{margin-top:40px;border-width:7px}.desplegable_legal .interior{position:absolute;top:10px;left:10px;right:10px;transform:none}.producto .inferior .derecha .titular,.producto .inferior .derecha .propiedades .propiedad .titular{padding-top:0px}.producto .inferior .derecha .propiedades,.producto .inferior .derecha .valoraciones{margin-bottom:40px}.producto .inferior .derecha .precios .precio_anterior{top:28px}}@media (max-width:767px){.cabecera .centro{width:110px;padding:0;left:10px;height:auto}.cabecera .centro a{height:60px;background:transparent}.cabecera .derecha a.btn_tienda{display:none}.cabecera .derecha a,.cabecera .derecha div{margin-left:10px;position:relative}.cabecera{padding:10px;background:white;height:60px}body.scrolled .cabecera{height:60px;padding:10px}body.scrolled .cabecera .centro{left:10px;max-width:110px}body.scrolled .cabecera .derecha{padding:0}.productos .superior .titulo,.carrusel .titular,.contenido .titulo,.contacto .izquierda .superior .titulo,.producto .titulo,.presentacion .titulo{font-size:3.5em;line-height:1;padding-left:25px}.productos .superior .titulo:after,.contenido .titulo:after,.contacto .izquierda .superior .titulo:after,.producto .titulo:after,.presentacion .titulo:after{left:0}.carrusel .titular{padding-left:0}.carrusel{padding:50px 0}.carrusel .titular{margin-bottom:50px}.item_producto{display:block;width:auto;margin-right:0!important}.carrusel .item_producto:nth-child(2){display:none}.owl-nav{max-width:100px;margin:0 auto}.carrusel{padding-bottom:5px}.presentacion.por_que .foto:after{bottom:-12px}.presentacion.por_que .foto img{border-radius:30px}.presentacion .white:before,.presentacion .white:after{height:100px}.presentacion.por_que .white{padding-bottom:40px}.pie .logo{max-width:200px}.pie li{margin:5px}.pie .redes{margin-bottom:20px}.pie .informacion a:nth-of-type(1){line-height:1.2}.pie li{font-size:1.45em}.pie li a{display:inline-block}.desplegable_buscar form .interior .campo input[type="text"]{font-size:1.65em}.desplegable_buscar .resultados{padding-left:10px;padding-right:10px}.desplegable_buscar form{padding:5px 0}.desplegable_minicesta .interior .superior .cerrar_minicesta{background-image:url(../img/web/cerrar.svg)}.desplegable_minicesta .interior .vacio{font-size:1.65em}body.cabecera_fixed .banner{max-height:160px}.productos .superior{padding-top:50px}.productos .item_producto{display:block;width:auto;margin-right:0!important}.item_producto{margin-bottom:60px;padding-top:1px}body.ficha_producto .banner{max-height:160px}.producto .inferior .izquierda .imagen img{border-radius:30px}.producto .inferior .derecha .titular,.producto .inferior .derecha .propiedades .propiedad .titular,.producto .inferior .derecha .descripcion h2,.producto .inferior .derecha .descripcion h3{font-size:1.7em}.producto .inferior .derecha .titular:after,.producto .inferior .derecha .propiedades .propiedad .titular:after,.producto .inferior .derecha .descripcion h2:after,.producto .inferior .derecha .descripcion h3:after{left:0}.producto .inferior .derecha .titular,.producto .inferior .derecha .propiedades .propiedad .titular,.producto .inferior .derecha .descripcion h2,.producto .inferior .derecha .descripcion h3{padding-left:20px}.producto .inferior .derecha .descripcion p{margin-top:30px;margin-left:20px}.producto .inferior .derecha .valoraciones .estrellas{display:block;margin-top:10px;margin-left:20px}.producto .inferior .derecha .comprar .cont_cantidad{display:block;margin-bottom:40px;margin-right:0}.comentarios{padding-bottom:40px;padding-top:40px}.carrusel.relacionados{padding-bottom:20px}.comentarios .inferior .item_comentario .fecha{margin-right:0;margin-top:10px}.comentarios .superior .titulo:after{left:0;top:0px}.comentarios .superior .titulo{padding-left:20px;float:none;line-height:1;padding-top:0}.comentarios .superior{padding:0}.comentarios .superior .boton{margin-top:20px;float:none;display:block;clear:both}.desplegable_minicesta .interior .inferior .listado .item_minicesta .texto .titulo{font-size:1.65em}.desplegable_minicesta .interior .inferior .listado .item_minicesta .texto .precio{text-align:right;font-size:1.45em}.desplegable_minicesta .interior .inferior .listado .item_minicesta .texto .propiedad{margin-top:5px}.desplegable_minicesta .interior .inferior .listado .item_minicesta .texto{top:0;bottom:0}.desplegable_minicesta .interior .inferior .listado{padding-left:0}.desplegable_minicesta .interior .inferior .listado .item_minicesta .texto .titulo{font-size:1.45em}.cabecera .derecha .btn_header.minicesta .unidades{right:-2px}.cesta .interior .izquierda .inferior form .item_cesta .imagen{width:auto;display:block}.cesta .interior .izquierda .inferior form .item_cesta .texto{position:relative;left:unset;right:unset;top:unset;bottom:unset;padding:20px 10px}body.general{padding-top:60px}body.general .cabecera .centro{max-width:110px}.cabecera .derecha .btn_header.minicesta .unidades{background:#e1b100;border-radius:100%;height:20px;line-height:20px;width:20px;text-align:center;font-size:14px}.cesta{padding:20px  0}.confirmacion .interior,.pagos .interior,.envios .interior,.direcciones .interior,.cesta .interior{width:95%;margin:0 auto;padding-bottom:40px}.registro .interior .superior,.acceso .interior .superior,.confirmacion .interior .inferior .descripcion,.confirmacion .interior .superior,.pagos .interior .inferior form .informacion,.pagos .interior .inferior form .listado,.pagos .interior .superior,.envios .interior .inferior .bloque > .titulo,.envios .interior .superior,.direcciones .interior .inferior .titulo,.direcciones .interior .superior,.cesta .interior .derecha .inferior .informacion,.cesta .interior .derecha .inferior .cupon,.cesta .interior .derecha .superior,.cesta .interior .izquierda .superior{background:none;padding:0}.cesta .interior .izquierda .inferior form .item_cesta .texto .cantidad{left:10px;bottom:10px}.cesta .interior .izquierda .inferior form .item_cesta .texto .precio{right:10px;bottom:10px}.cesta .interior .izquierda .inferior form .item_cesta .texto{padding-bottom:60px}.cesta .interior .izquierda .inferior form .item_cesta{margin-bottom:40px}.pagos .interior .inferior form .informacion,.cesta .interior .derecha .inferior .informacion{margin:40px 0}.trampa_maxima{height:60px}.cesta .interior .derecha{margin-top:40px}.area .inferior form .botones,.confirmacion .interior .inferior .botones,.pagos .interior .inferior form .botones,.envios .interior .inferior .botones,.direcciones .interior .inferior .botones,.cesta .interior .derecha .inferior .botones{position:fixed;margin:0;left:0;right:0;bottom:0;z-index:9;background:black;padding:10px;box-shadow:0 0 20px 16px rgba(0,0,0,.2)}.direcciones .interior .inferior .botones .boton{font-size:1.4em;padding:0 10px}.checks .check.centrado{text-align:left}.registro .interior .superior .subtitulo,.acceso .interior .superior .subtitulo,.envios .interior .inferior .bloque > .titulo,.direcciones .interior .inferior .titulo{font-size:1.55em;color:#777777;color:#636363;text-transform:uppercase}.direcciones .interior .inferior .listado .direccion .desplegar_direccion{line-height:48px;background:#777;color:white;text-decoration:none;text-transform:uppercase;border-radius:12px;padding:0 10px;display:block;text-align:center;height:48px}.direcciones .interior .inferior .listado .direccion.sel,.envios .interior .inferior .bloque .listado .envio.sel{background:#e1b100;color:black}.direcciones .interior .inferior .listado .direccion,.envios .interior .inferior .bloque .listado .envio{background:#777777;color:white;position:relative}.direcciones .interior .inferior .listado .direccion span{max-width:calc(100% - 58px)}.direcciones .interior .inferior .listado .direccion .desplegar_direccion{background:black;width:50%;text-indent:-999px;position:relative;overflow:hidden;position:absolute;padding:0;margin:0;right:10px;top:10px;bottom:0;background:url(../img/web/usuarios/editar_w.svg) center no-repeat black;width:48px;height:48px}.pagos .interior .inferior form .informacion span{border-bottom:solid 1px #777777}.cesta .interior .izquierda .inferior form .item_cesta .texto .cantidad a,.cesta .interior .izquierda .inferior form .item_cesta .texto .cantidad span,.cesta .interior .izquierda .inferior form .item_cesta .borrar{width:48px;line-height:48px;height:48px}.desplegable_direccion .interior{left:10px;right:10px;top:10px;transform:none}.registro .interior,.acceso .interior,.confirmacion .interior,.cesta .interior,.direcciones .interior,.envios .interior,.pagos .interior{min-height:calc(100vh - 150px)}.confirmacion .interior .inferior .descripcion{text-align:left}.confirmacion .interior .inferior .descripcion strong{font-weight:700}.registro .interior,.acceso .interior{width:95%;margin:0 auto}.registro .interior .medio form .campos,.acceso .interior .medio form .campos{padding:10px}.acceso .interior .medio form .olvidado{line-height:48px;padding-top:10px}.registro .interior .inferior,.acceso .interior .inferior{background:none}.registro .interior .inferior .titulo,.acceso .interior .inferior .titulo{font-size:2em}.registro .interior .inferior a,.acceso .interior .inferior a{line-height:48px}.desplegable_recordar .interior,.desplegable_verificar .interior{top:10px;transform:none;left:10px;right:10px}.ui-dialog{top:10px!important}.area .superior,.area .icono{background:none;padding-bottom:0;padding-top:30px}.area .icono:before{top:0}.area .superior{padding-top:0}.area .inferior .informacion ul li b{font-weight:700}.area .inferior .resumen .item_resumen .imagen{width:auto;display:block}.area .inferior .resumen .item_resumen .texto{position:relative;left:unset;right:unset;top:unset;bottom:unset;padding:20px 10px;padding-bottom:50px}.area .inferior .resumen .item_resumen .texto .cantidad{left:10px;bottom:10px}.area .inferior .resumen .item_resumen .texto .precio{right:10px;bottom:10px}.area .superior .desplegable_area li a{line-height:48px;padding:0 10px;font-size:1.6em}.area .superior .desplegable_area li{display:inline-block;vertical-align:top;margin:5px}.area .superior .desplegar_area,.area .superior .volver,.area .superior .salir{margin:0;line-height:48px}.area .superior .salir{margin-left:15px}.area .superior .desplegar_area{font-size:1.65em;width:160px}.area .inferior form .interior{padding:10px}.area .inferior form .interior .conservar{text-align:left}.area .superior .desplegable_area{top:100%;text-align:center;width:auto;right:0px;left:0px}.desplegar_menu{display:block;background:url(../img/web/menu.png) center no-repeat;width:50px;height:40px;background-size:50px}.desplegable_menu:after{background-size:170px;background-position:left 10px center}.contacto .izquierda{display:block;width:auto;margin-right:0;margin-bottom:40px}.contacto .izquierda .superior{padding:0}.contacto .izquierda .superior .subtitulo{margin-top:40px}.contacto .derecha{padding-top:0;display:block;width:auto}:root{--mm-ocd-width:90%}.desplegable_menu:not(.mm-spn--main):before{left:unset;right:20px}.productos .superior{background:none}}@media (max-width:359px){body{font-size:56%}}
