.contenido,.promociones,.area,.productos,.desplegable_buscar,.desplegable_minicesta .interior,.confirmacion,.pagos,.envios,.direcciones,.acceso,.registro,.cesta{background:url('../img/web/fondo.webp') repeat;padding:100px 0}.productos,.desplegable_buscar,.desplegable_minicesta .interior{padding:0}.cesta .interior .derecha .inferior .entrega,.direcciones .interior .inferior .titulo,.envios .interior .inferior .bloque > .titulo,.area .icono,.confirmacion .interior .superior,.pagos .interior .superior,.envios .interior .inferior .bloque,.envios .interior .superior,.direcciones .interior .inferior,.direcciones .interior .superior,.registro .interior .superior,.acceso .interior .superior,.cesta .interior .derecha .superior,.cesta .interior .izquierda .superior{background:none;padding:0}.promociones .superior .titulo,.area .icono,.confirmacion .interior .superior .titulo,.pagos .interior .superior .titulo,.envios .interior .inferior .bloque > .titulo,.envios .interior .superior .titulo,.direcciones .interior .inferior .titulo,.direcciones .interior .superior .titulo,.registro .interior .superior .titulo,.acceso .interior .superior .titulo,.cesta .interior .derecha .superior .titulo,.cesta .interior .izquierda .superior .titulo{line-height:1;font-family:'PlayFair Display',sans-serif;font-size:4em}.promociones .superior .subtitulo{font-size:1.65em}.envios .interior .inferior .bloque > .titulo,.direcciones .interior .inferior .titulo{font-size:3em}.promocion .inferior form .campos,.promociones .inferior .item_promocion,.area .inferior form .interior,.area .inferior .causa,.area .inferior .adicional,.area .inferior .descargas .descarga,.area .inferior .resumen .item_resumen,.area .inferior .bloques .bloque,.area .inferior .informacion,.area .inferior .item_area,.area .inferior .atajos .atajo,.area .superior,.desplegable_minicesta .interior .inferior .listado .item_minicesta,.confirmacion .interior .inferior .descripcion,.pagos .interior .inferior form .informacion,.pagos .interior .inferior form .listado,.envios .interior .inferior .bloque .listado .envio,.direcciones .interior .inferior .listado .direccion,.direcciones .interior .inferior .listado .vacio,.registro .interior .medio form .campos,.registro .interior .inferior,.acceso .interior .medio form .campos,.acceso .interior .inferior,.cesta .interior .derecha .inferior .informacion,.cesta .interior .derecha .inferior .cupon,.cesta .interior .izquierda .inferior form .item_cesta{border-radius:20px}.cesta .interior .izquierda .inferior form .item_cesta .texto{background:#ffffff}.cesta .interior .izquierda .inferior form .item_cesta .borrar{background-color:#fbb900;background-image:url('../img/web/borrar.svg');background-size:20px;height:50px;line-height:50px;width:50px}.cesta .interior .izquierda .inferior form .item_cesta .texto .cantidad{line-height:50px}.cesta .interior .izquierda .inferior form .item_cesta .texto .cantidad span{background-color:#fbb900;color:#000000;font-weight:600;height:50px;width:50px;line-height:50px}.cesta .interior .izquierda .inferior form .item_cesta .texto .cantidad a{width:22px;height:22px}.cesta .interior .derecha .inferior .cupon .campo input[type="text"]{border-radius:60px;font-weight:500}.cesta .interior .derecha .inferior .cupon .campo{width:calc(100% - 160px);border-radius:60px}.cesta .interior .izquierda .inferior form .item_cesta .texto .precio{line-height:1}.area .inferior form .botones .boton,.area .inferior .descargas .descarga a,.area .inferior .pagar a,.area .inferior .item_area .boton,.desplegable_minicesta .interior .inferior .botones .boton,.confirmacion .interior .inferior .botones .boton,.pagos .interior .inferior form .botones .boton,.envios .interior .inferior .botones .boton,.desplegable_direccion .interior .inferior form .botones .boton,.direcciones .interior .inferior .botones .boton,.registro .interior .medio form .botones .boton,.acceso .interior .medio form .botones .boton,.desplegable_recordar .interior .inferior form .botones .boton,.desplegable_verificar .interior .inferior form .botones .boton,.cesta .interior .derecha .inferior .cupon .boton,.cesta .interior .derecha .inferior .botones .tramitar{font-size:1.5em;text-transform:uppercase;padding:0 26px;line-height:60px;height:60px;border-radius:120px;color:#e8e3d8;background:#1f191a;font-weight:600;box-shadow:none;display:inline-block;min-width:240px;text-align:center;margin-top:20px}.area .inferior form .botones .boton,.area .inferior .descargas .descarga a,.area .inferior .item_area .boton,.desplegable_minicesta .interior .inferior .botones .boton,.confirmacion .interior .inferior .botones .boton,.pagos .interior .inferior form .botones .boton,.envios .interior .inferior .botones .boton,.desplegable_direccion .interior .inferior form .botones .boton,.direcciones .interior .inferior .botones .boton,.registro .interior .medio form .botones .boton,.acceso .interior .medio form .botones .boton,.desplegable_recordar .interior .inferior form .botones .boton,.desplegable_verificar .interior .inferior form .botones .boton,.cesta .interior .derecha .inferior .botones .tramitar{display:block}.cesta .interior .derecha .inferior .cupon .boton{width:150px;min-width:150px;height:50px;margin:0;line-height:50px}.ui-dialog .ui-dialog-buttonpane .ui-button{text-transform:uppercase;font-weight:600;font-size:1.5em;background-color:#000000}.ui-dialog .ui-dialog-buttonpane .ui-button:last-child{background-color:#fbb900;color:#000000}.acceso .interior .medio form .olvidado{background:none;margin-top:20px}.pasos li a{background-color:#fbb900}.direcciones .interior .inferior .listado .vacio{font-size:1.65em;line-height:1.3;text-wrap:pretty;font-family:'Montserrat',sans-serif}.vacio{line-height:1.3}.area .inferior .pagar a,.direcciones .interior .inferior .botones .boton{width:calc(50% - 5px);display:inline-block}.direcciones .interior .inferior .botones .boton:first-child{background-color:transparent;color:#000000;font-weight:600;box-shadow:inset 0 0 0 2px #000000}.envios .interior .inferior .bloque .listado .envio.sel,.direcciones .interior .inferior .listado .direccion.sel{box-shadow:0 0 0 2px #000000 inset;font-weight:600}.envios .interior .inferior .bloque .listado .envio .precio span{font-size:14.5px}.pagos .interior .inferior form .entrega{background:none}.confirmacion .interior .inferior .descripcion{color:#000000;text-align:justify;text-align-last:center}.cesta .interior .vacio p,.cesta .interior .vacio .titulo{font-size:inherit;margin:0;padding:0;background:none}.cesta .interior .vacio p{font-size:.65em;margin-top:10px}.desplegable_minicesta .interior .superior:before{background-color:#fbb900}.desplegable_minicesta .interior .superior .cerrar_minicesta{background-image:url('../img/web/cerrar.svg')}.desplegable_minicesta .interior .superior .titulo{text-transform:uppercase}.desplegable_minicesta .interior .inferior{padding:10px}.desplegable_minicesta .interior .inferior .listado .item_minicesta{margin-left:10px;margin-right:10px}.desplegable_minicesta .interior .inferior .listado .item_minicesta .texto .titulo{font-size:1.4em}.desplegable_minicesta .interior .inferior .listado .item_minicesta .texto .propiedad{font-size:1.2em}.desplegable_minicesta .interior .inferior .listado .item_minicesta .texto .precio{font-weight:500;font-size:1.5em}.desplegable_minicesta .interior .superior{border-radius:60px}.desplegable_minicesta .interior .superior:before{border-top-right-radius:60px;border-bottom-right-radius:60px}.desplegable_minicesta .interior{border-radius:40px}.desplegable_minicesta .interior .inferior .listado .item_minicesta .borrar{background-color:rgba(0,0,0,.05);background-size:14px;background-image:url('../img/web/cerrar.svg')}.desplegable_minicesta .interior .inferior .cantidades .unidades{font-size:1.2em}.desplegable_minicesta .interior .inferior .cantidades .unidades b{font-size:2em}.desplegable_minicesta .interior .inferior .cantidades .total{font-size:2.4em}.cesta .interior .derecha .inferior .cupon .boton.validado{background-color:#fbb900;color:#000000}.area .icono:before{top:0}.area .icono{padding-top:40px}.area .icono:before{width:30px;height:30px;background-size:contain}.area .superior{padding-top:30px;padding-bottom:30px;margin-top:40px}.area .superior .desplegable_area:before{border-bottom:7.5px solid #000000}.area .superior .desplegable_area{background-color:#000000;top:100%;text-align:left}.area .superior .desplegable_area li a{color:#ffffff;line-height:40px;text-transform:uppercase;font-weight:500;font-size:1.25em}.area .superior .desplegable_area li.sel a{color:#fbb900}.area .superior .desplegable_area li{border-bottom:1px solid rgba(255,255,255,.3)}.area .superior .volver,.area .superior .salir,.area .superior .desplegar_area{font-weight:600;text-transform:uppercase}.area .inferior .adicional span.total b:first-child{font-size:1em}.ui-dialog .ui-dialog-titlebar .ui-dialog-title,.desplegable_legal .interior .titulo,.promociones .inferior .item_promocion .titulo,.area .inferior .item_area.nuevo a span,.area .inferior .causa .titulo,.area .inferior .adicional span.total b,.area .inferior .descargas .descarga span,.area .inferior .resumen .item_resumen .texto .cantidad,.area .inferior .resumen .item_resumen .texto .titulo,.area .inferior .bloques .bloque .titulo,.area .inferior .item_area .titulo,.area .inferior .atajos .atajo .titulo{line-height:1;text-transform:uppercase;font-weight:600;font-size:1.45em}.area .inferior .atajos .atajo:before{width:24px;height:24px;background-size:contain}.area .inferior .item_area .botones a{width:40px;height:40px;background-size:20px}.area .inferior .item_area{padding-bottom:75px}.area .inferior .item_area.especial{padding-bottom:150px}.area .inferior .informacion ul li b{font-weight:700}.area .inferior .vacio{font-size:2em}.area .inferior .devolucion{margin-top:40px;margin-bottom:40px}.area .inferior .bloques .bloque .texto span b{font-weight:700}.area .inferior .item_area .texto .tipo a.sel{font-weight:bold}.desplegable_direccion .interior .superior .titulo{font-weight:600;text-transform:uppercase}.cesta .interior .derecha .inferior .entrega{margin-top:20px;margin-bottom:20px}.desplegable_minicesta .interior .superior .cerrar_minicesta{transform:none;left:unset;margin:0 auto;right:20px}.desplegable_minicesta .interior .superior:before{left:unset;right:0}.desplegable_minicesta .interior .superior{margin:10px}.desplegable_minicesta .interior .inferior .listado{height:calc(100vh - 365px);height:calc(var(--vh,1vh)* 100 - 365px)}.desplegable_minicesta .interior .inferior .entrega{border-radius:20px}.area .inferior .item_area .boton.pagado{background-color:#f2f1ed;color:#000000}.area .inferior .item_area .botones a{border-radius:100%;width:50px;height:50px;margin-left:10px}@media (max-width:1800px){.banners .superior .banner{max-height:720px}.banners .superior .banner .texto .subtitulo{font-size:7.5em}.banners .superior .banner .texto{top:unset;bottom:180px;transform:none}.banners .superior .banner .texto .controles{bottom:-50px}.contenido.banner .txt,.contenedor{width:95%}.contenido.foto_txt.multi_foto:before{max-width:500px}.nosotros .superior,.producto .superior{max-height:360px}.nosotros .superior .txt,.producto .superior .txt,.productos .superior .txt{bottom:50px}.cabecera,.desplegable_buscar:before{width:95%}.desplegable_buscar form .cerrar_buscar{right:4%}.carrusel .inferior{min-height:590px}}@media (max-width:1679px){.banners .superior .banner{min-height:440px;max-height:620px}.banners .superior .banner .texto .subtitulo{font-size:6.5em}.contenido.banner .txt .titulo,.contenido_27.foto_txt .txt .titulo,.contenido.carrusel_centrado .titulo,.contenido.sencillo .txt .titulo,.contenido.contenido_12.foto_txt .txt .titulo,.contenido.foto_txt .txt .titulo.sub,.carrusel .superior .titulo.sub{font-size:5.5em}.item_producto .texto .boton{width:60px;text-indent:-999px;overflow:hidden;padding:0;background-position:center}.carrusel .inferior{min-height:540px}.carrusel .owl-nav{top:-30px}.contenido.foto_txt .txt{width:50%}.contenido.contenido_6 .foto{min-height:unset;top:50%;transform:translateY(-50%)}.contenido.foto_txt.multi_foto:before{max-width:400px;top:10%;max-height:550px}.contenido.foto_txt.multi_foto .secundarias{width:auto}.contenido.carrusel_centrado .secundarias{min-height:420px}.contenido.contenido_12 .foto{min-height:unset;top:50%;transform:translateY(-50%)}.contenido.sencillo .foto{width:calc(60% - 40px);margin-right:40px}.contenido.sencillo .txt{width:40%}.contenido.con_hijos{width:95%}.descripcion{font-size:1.65em}.contenido.cards .contenedor,.contenido.cards{width:auto}.contenido.foto_txt .foto,.contenido.foto_txt{min-height:450px}.contenido.foto_txt.multi_foto .foto{margin-left:40px;width:calc(40% - 40px)}.contenido.banner{height:500px}.contenido.con_hijos{padding-left:2.5%;padding-right:2.5%}.contacto .superior .titulo{font-size:3.5em}.contacto .superior .subtitulo{font-size:1.65em}.nosotros .superior .txt .titulo,.producto .superior .txt .titulo,.productos .superior .txt .titulo{font-size:4.5em}.resultados_productos .item_producto{margin-right:10px;width:calc(25% - (10px * 3 / 4))}.resultados_productos .item_producto:nth-child(5n){margin-right:10px}.resultados_productos .item_producto:nth-child(3n){margin-right:10px}.resultados_productos .item_producto:nth-child(4n){margin-right:0px}.resultados_productos .item_producto:nth-child(4){margin-top:0}.resultados_productos .item_producto:nth-child(5){margin-top:60px}}@media (max-width:1439px){.cabecera .derecha ul li,.cabecera .izquierda ul li,.cabecera .derecha ul{margin-right:40px}.cabecera .centro{max-width:150px}.banners .superior .banner .texto .subtitulo{font-size:5.5em}.banners .superior .banner{min-height:340px;max-height:520px}.banners .inferior .bajar{width:100px}.banners .inferior .bajar a{height:56px;background-size:28px}.banners .inferior .bajar a:before{border-bottom:28px solid #fbb900;border-left:49px solid transparent;border-right:49px solid transparent}.banners .inferior .bajar a:after{border-top:28px solid #fbb900;border-left:49px solid transparent;border-right:49px solid transparent}.banners .inferior .bajar:after,.banners .inferior .bajar:before{width:58px}.banners .inferior .bajar:hover a:before{border-bottom:28px solid #000000}.banners .inferior .bajar:hover a:after{border-top:28px solid #000000}.banners .inferior:after,.banners .inferior:before{width:calc(50% - 50px)}.banners .superior .banner .texto{bottom:140px}.banners .inferior .bajar:hover a{background-color:#000000}.banners .inferior .bajar:hover a:before{border-bottom:28px solid #000000}.banners .inferior .bajar:hover a:after{border-top:28px solid #000000}.contenido.banner .txt .titulo,.contenido_27.foto_txt .txt .titulo,.contenido.carrusel_centrado .titulo,.contenido.sencillo .txt .titulo,.contenido.contenido_12.foto_txt .txt .titulo,.contenido.foto_txt .txt .titulo.sub,.carrusel .superior .titulo.sub{font-size:4.5em}.carrusel .inferior{min-height:600px}.item_producto{width:calc(33.333% - (10px * 2 / 3));margin-right:10px}.item_producto:nth-child(4){margin-top:60px}.item_producto:nth-child(4n){margin-right:10px}.item_producto:nth-child(3n){margin-right:0}.carrusel .item_producto:nth-child(4){display:none}.contenido.foto_txt.multi_foto .secundarias{margin-top:50px}.pie .inferior .copyright{line-height:1;padding-top:25px}.pie .inferior .copyright i{display:block}.nosotros .superior,.producto .superior{max-height:320px}.nosotros .superior .txt .titulo,.producto .superior .txt .titulo,.productos .superior .txt .titulo{margin-top:10px}.contenido.foto_txt .txt{padding-left:0}.descripcion{font-size:1.55em}.contenido.con_hijos .owl-nav{margin-right:0}.contenido.con_hijos .hijos .child .foto{width:calc(50% - 10px);margin-left:10px}.contenido.con_hijos .hijos .child .txt{width:calc(50% - 10px);margin-right:10px}.pie .legales,.pie .info{font-size:1.55em}.kit_digital{padding:10px}.contenido.cards .hijos .child .txt{width:auto}.contenido.banner{height:440px}.item_producto{width:calc(33.333% - (10px* 2 / 3))}.nosotros .superior .txt .titulo,.producto .superior .txt .titulo,.productos .superior .txt .titulo{font-size:3.5em}.producto .inferior{padding-top:50px}.producto .inferior .derecha .texto .titulo{font-size:4.5em}.inelegible,.producto .inferior .derecha .propiedades .propiedad .elige{font-size:2em}.promociones .superior .titulo,.area .icono,.confirmacion .interior .superior .titulo,.pagos .interior .superior .titulo,.envios .interior .inferior .bloque > .titulo,.envios .interior .superior .titulo,.direcciones .interior .inferior .titulo,.direcciones .interior .superior .titulo,.registro .interior .superior .titulo,.acceso .interior .superior .titulo,.cesta .interior .derecha .superior .titulo,.cesta .interior .izquierda .superior .titulo{font-size:3em}.envios .interior .inferior .bloque > .titulo,.direcciones .interior .inferior .titulo{font-size:2em}.cesta .interior{width:95%}.contenido .inferior .descripcion p:last-child{margin-bottom:0}}.menu_ham{display:none}@media (max-width:1279px){.cabecera .centro{max-width:180px}.cabecera .derecha ul{margin-right:5px}.cabecera .derecha ul li,.cabecera .izquierda{display:none}.cabecera .derecha ul li.sh{display:inline-block}.cabecera .derecha ul li.sh a.btn{padding:0;width:60px;height:60px;border-radius:100%;text-indent:-999px;overflow:hidden;background-image:url('../img/web/panal.svg');background-position:center;background-size:24px;background-repeat:no-repeat}.cabecera{top:20px}.menu_ham{background:transparent;display:block;color:#e8e3d8;border:none;position:fixed;left:2.5%;top:20px;height:50px;width:50px;z-index:10;border-radius:100%;-webkit-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s;opacity:1;visibility:visible;line-height:1.888888888888889rem;font-size:1.666666666666667rem;outline:none;border-width:0;overflow:hidden;text-indent:-9999px;box-shadow:0 0 0 1px rgba(255,255,255,.5) inset}.menu_ham .the_bars{height:2px;width:1.666666666666667rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#e8e3d8;position:absolute;top:50%;margin-top:-2px;-webkit-transition:none;transition:none}.menu_ham .the_bars:before,.menu_ham .the_bars:after{content:'';position:absolute;height:2px;left:0;width:1.666666666666667rem;background:#e8e3d8;transition-duration:0.3s,0.3s;-webkit-transition-duration:0.3s,0.3s;-moz-transition-duration:0.3s,0.3s;-ms-transition-duration:0.3s,0.3s;-o-transition-duration:0.3s,0.3s;transition-delay:0.3s,0s;-webkit-transition-delay:0.3s,0s;-ms-transition-delay:0.3s,0s;-moz-transition-delay:0.3s,0s;-o-transition-delay:0.3s,0s}.menu_ham .the_bars:before{background:#e8e3d8;top:-8px;transition-property:top,-webkit-transform;transition-property:top,transform;transition-property:top,transform,-webkit-transform;-webkit-transition-property:top,-webkit-transform;-moz-transition-property:top,-moz-transform;-ms-transition-property:top,-ms-transform;-o-transition-property:top,-o-transform}.menu_ham .the_bars:after{bottom:-8px;transition-property:bottom,-webkit-transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform;-webkit-transition-property:bottom,-webkit-transform;-moz-transition-property:bottom,-moz-transform;-ms-transition-property:bottom,-ms-transform;-o-transition-property:bottom,-o-transform}body.mm-ocd-opened .menu_ham .the_bars{background-color:transparent}body.mm-ocd-opened .menu_ham .the_bars:before{max-width:unset;top:0;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-moz-transform:rotate(45deg);transition-delay:0s,0.3s;-webkit-transition-delay:0s,0.3s;-ms-transition-delay:0s,0.3s;-moz-transition-delay:0s,0.3s;-o-transition-delay:0s,0.3s;background-color:#e8e3d8}body.mm-ocd-opened .menu_ham .the_bars:after{bottom:0;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transition-delay:0s,0.3s;-webkit-transition-delay:0s,0.3s;-ms-transition-delay:0s,0.3s;-moz-transition-delay:0s,0.3s;-o-transition-delay:0s,0.3s;background-color:#e8e3d8}.mm-spn .falso_link,.mm-spn a{font-size:1.2em;font-weight:500}.mm-spn .falso_link{color:#e8e3d8}.mm-spn.mm-spn--navbar:after{font-size:1.45em;font-weight:700;opacity:1;background:#fbb900;color:black;text-transform:uppercase}.mm-spn.mm-spn--navbar:before{opacity:1;z-index:2;border-color:black}#mmmenu ul li{text-transform:uppercase}#mmmenu ul li a{color:#e8e3d8}.mm-spn .falso_link.sel{text-shadow:1px 0px #fbb900;color:#fbb900}#mmmenu ul li.sel .falso_link,#mmmenu ul li.sel a{text-shadow:1px 0px #fbb900;color:#fbb900}#mmmenu ul li.sel ul li a{color:#e8e3d8;text-shadow:none}#mmmenu ul li ul li a{color:#e8e3d8}#mmmenu ul li ul li.sel > a{text-shadow:1px 0px #fbb900;color:#fbb900}.mm-spn.mm-spn--light{color:#e8e3d8;background:black}.mm-spn li:before{opacity:1}.banners .superior .banner .texto .subtitulo{text-wrap:pretty;margin-top:10px;font-size:5em}.banners .superior .banner{max-height:440px}.banners .superior .banner .texto .controles{display:none}.banners .superior .banner .texto{bottom:100px}.carrusel .inferior{min-height:520px}.contenido.foto_txt .foto,.contenido.foto_txt{min-height:unset}.contenido.foto_txt .foto{border-width:25px}.contenido.foto_txt .foto:after{right:-25px;top:-25px;bottom:-25px;width:calc(50% + 25px);max-width:none}.cabecera .derecha .iconos .minicesta .desplegar_minicesta,.cabecera .derecha .iconos .usuario .desplegar_usuario,.cabecera .derecha .iconos .desplegar_buscar,.menu_ham{width:60px;height:60px;background-color:#000000;box-shadow:0 0 0 1px #000000  inset}.contenido.foto_txt.multi_foto .secundarias .wrap_foto:nth-child(1){max-width:none}.contenido.foto_txt.multi_foto .secundarias{max-width:none}.contenido.foto_txt.multi_foto .secundarias .wrap_foto:nth-child(2){z-index:3}.contenido.foto_txt.multi_foto:before{max-width:300px;max-height:450px}.contenido.foto_txt.multi_foto .secundarias .wrap_foto{box-shadow:none}.nosotros .superior,.producto .superior{max-height:280px}.contenido.carrusel_centrado .descripcion{margin-top:20px}.contenido.carrusel_centrado .secundarias .wrap_foto{padding:0}.contenido.sencillo .foto{width:auto;display:block;margin-right:0;margin-bottom:40px}.contenido.sencillo .txt{width:auto;display:block}.contenido.sencillo .contenedor{display:block}.contenido.cards .hijos .child:first-child,.contenido.cards .hijos .child{padding:20px}.contenido.cards .hijos .child:first-child,.contenido.cards .hijos .child{margin-right:10px;width:calc(33.333% - 10px * 2 / 3)}.descripcion{line-height:1.4}.contacto .contenedor{max-width:800px}.contacto .column{display:block;width:auto;margin-right:0}.contacto .column:nth-child(2n){margin-top:100px}.resultados_productos .item_producto{margin-right:10px;width:calc(33.333% - (10px * 2 / 3))}.resultados_productos .item_producto:nth-child(4n),.resultados_productos .item_producto:nth-child(5n){margin-right:10px}.resultados_productos .item_producto:nth-child(3n){margin-right:0px}.resultados_productos .item_producto:nth-child(4){margin-top:60px}.submenu_categorias{padding:10px}.producto .inferior .izquierda a{width:calc(50% - (10px * 2 / 2))}.producto .inferior .izquierda{margin-right:20px;width:calc(50% - 20px)}.producto .inferior .derecha .propiedades{margin:20px 0}.producto .inferior .derecha .propiedades:before,.producto .inferior .derecha .propiedades:after{line-height:1}.producto .inferior .derecha .texto .titulo{margin-bottom:20px}.desplegable_minicesta .interior{right:0}.cesta .interior .derecha{width:45%}.cesta .interior .izquierda{width:calc(55% - 20px)}.cesta .interior .izquierda .inferior form .item_cesta .texto .cantidad span,.cesta .interior .izquierda .inferior form .item_cesta .texto .cantidad a{width:40px;height:40px;position:static;line-height:40px;background-size:14px;font-weight:400;display:inline-block;vertical-align:top;margin-right:5px;background-color:#f2f1ed}.cesta .interior .izquierda .inferior form .item_cesta .borrar{width:40px;height:40px;background-size:14px;background-color:#f2f1ed;background-image:url(../img/web/cerrar.svg)}.cesta .interior .izquierda .inferior form .item_cesta .texto .cantidad{line-height:40px;padding-right:0}.cesta .interior .izquierda .inferior form .item_cesta .texto .precio{right:70px}.area,.confirmacion,.pagos,.direcciones,.envios,.cesta{padding-top:50px}.cesta .interior .izquierda .inferior form .item_cesta .texto .cantidad a.sumar{background-image:url(../img/web/sumar.svg)}.cesta .interior .izquierda .inferior form .item_cesta .texto .cantidad a.restar{background-image:url(../img/web/restar.svg)}.pasos{display:flex;align-items:center;justify-content:space-between;padding:0;text-align:center;margin:0;list-style:none}.pasos li{text-align:center;margin-right:0}.nosotros .superior.minify:before{display:none}.nosotros .superior.minify{padding:20px 0}.nosotros .superior.minify .txt{position:static}body.sin_fondo{padding-top:100px}body.sin_fondo .cabecera .centro{max-width:90px}.contenido.legal{padding-top:50px}}@media (max-width:1023px){.cabecera .derecha ul li.sh{position:absolute;top:0;left:70px}.cabecera .derecha .iconos .desplegar_buscar,.cabecera .derecha .iconos .usuario{margin-right:10px}.banners .superior .banner .texto{padding:0}.item_producto{width:calc(50% - (10px * 1 / 2))}.item_producto:nth-child(3){margin-top:60px}.item_producto:nth-child(3n){margin-right:10px}.item_producto:nth-child(2n){margin-right:0}.carrusel .item_producto:nth-child(3){display:none}.contenido.foto_txt .txt{width:auto;padding-bottom:0;display:block}.contenido.foto_txt .foto{position:relative;left:unset;right:unset;top:unset;bottom:unset;transform:none;border-width:10px;border-color:#f2f1ed;margin:0 auto;width:auto;display:block;max-width:500px}.contenido.foto_txt .foto:after{background-color:#f2f1ed;right:-10px;top:unset;left:-10px;bottom:-10px;width:auto;height:50%;max-width:none}.contenido.foto_txt.multi_foto .txt{display:block;width:auto}.contenido.foto_txt.multi_foto:before{top:35%;max-height:500px;max-width:50%}.contenido.foto_txt.multi_foto .foto{margin-left:0;width:auto;margin-top:40px;display:block;text-align:right;max-width:none}.contenido.foto_txt .foto:before{left:0;right:0;margin:0 auto;bottom:-80px}.contenido.foto_txt.multi_foto .secundarias .wrap_foto:nth-child(2),.contenido.foto_txt.multi_foto .secundarias .wrap_foto:nth-child(3){position:static;display:inline-block;vertical-align:top;margin-top:10px;width:calc(50% - 5px);margin-right:10px}.contenido.foto_txt.multi_foto .secundarias .wrap_foto:nth-child(3){margin-right:0}.contenido.foto_txt.multi_foto .secundarias{margin-top:10px}.contenido.foto_txt .foto img{display:block}.pie .legales li:not(:last-child) a:after{margin-left:10px;margin-right:10px}.pie .legales{font-size:1.3em}.contenido.cards .contenedor:after,.pie:after{right:2.5%}.pie .inferior{letter-spacing:-0.5px}.contenido.carrusel_centrado .secundarias{min-height:320px}.contenido.con_hijos .hijos .child .foto,.contenido.con_hijos .hijos .child .txt{width:auto;float:none;display:block;margin:0}.contenido.con_hijos .hijos .child .foto{margin-bottom:20px}.contenido.con_hijos .hijos{margin-top:50px}.contenido.con_hijos .owl-nav{transform:translateY(100%)}.contenido.cards .hijos .child:first-child{margin-top:0}.contenido.cards .hijos .child:first-child,.contenido.cards .hijos .child{display:block;width:auto;margin-right:0;margin-top:10px}.contenido.banner .txt .descripcion{text-align:justify}.desplegable_legal .interior{transform:none;top:0;bottom:0}.producto .inferior .derecha .opciones .redes a{margin-top:10px}.producto .inferior .derecha .texto .comprar .cantidad .restar,.producto .inferior .derecha .texto .comprar .cantidad .sumar{width:60px}.producto .inferior .derecha .texto .comprar .cantidad{margin-right:10px}.producto .inferior .derecha .texto .comprar .boton{min-width:150px;width:calc(100% - 190px)}.cesta .interior .izquierda{display:block;width:auto;float:none;margin-right:0;margin-bottom:50px}.cesta .interior .derecha{display:block;width:auto;float:none}.contenedorin,.confirmacion .interior,.pagos .interior,.envios .interior,.direcciones .interior{width:95%}.resultados_productos .item_producto{margin-right:10px;width:calc(50% - (10px * 1 / 2))}.resultados_productos .item_producto:nth-child(3n),.resultados_productos .item_producto:nth-child(4n),.resultados_productos .item_producto:nth-child(5n){margin-right:10px}.resultados_productos .item_producto:nth-child(2n){margin-right:0px}.resultados_productos .item_producto:nth-child(3),.resultados_productos .item_producto:nth-child(4),.resultados_productos .item_producto:nth-child(5){margin-top:60px}.promociones .inferior .item_promocion,.area .inferior .item_area,.area .inferior .atajos .atajo{width:calc(100% / 2 - 10px / 2)}.promociones .inferior .item_promocion:nth-child(3n),.area .inferior .item_area:nth-child(3n),.area .inferior .atajos .atajo:nth-child(3n){margin-right:10px}.promociones .inferior .item_promocion:nth-child(2n),.area .inferior .item_area:nth-child(2n),.area .inferior .atajos .atajo:nth-child(2n){margin-right:0}.promociones .inferior .item_promocion:nth-child(3),.area .inferior .item_area:nth-child(3),.area .inferior .atajos .atajo:nth-child(3){margin-top:10px}}@media (max-width:540px){.cabecera .centro{max-width:80px;left:0;right:unset;transform:none;top:-10px}.cabecera .derecha ul li.sh a.btn,.cabecera .derecha .iconos .minicesta .desplegar_minicesta,.cabecera .derecha .iconos .usuario .desplegar_usuario,.cabecera .derecha .iconos .desplegar_buscar,.menu_ham{width:40px;height:40px;background-color:transparent;box-shadow:none}.cabecera .derecha ul li.sh{left:unset;right:50px}.cabecera .derecha ul li.sh a.btn{background-image:url('../img/web/panal_w.svg');background-size:20px}.cabecera .derecha{margin-right:100px}.menu_ham{left:unset;right:2.5%}.banners .superior .banner .texto .titulo{font-size:1.2em;letter-spacing:.05px}.banners .superior .banner .texto .subtitulo{font-size:3em}.banners .superior .banner{height:50vh;min-height:220px}.banners .inferior .bajar{width:50px}.banners .inferior .bajar a{height:28px;background-size:24px}.banners .inferior .bajar a:before{border-bottom:14px solid #fbb900;border-left:24.5px solid transparent;border-right:24.5px solid transparent}.banners .inferior .bajar a:after{border-top:14px solid #fbb900;border-left:24.5px solid transparent;border-right:24.5px solid transparent}.banners .inferior .bajar:after,.banners .inferior .bajar:before{width:29px}.banners .inferior:after,.banners .inferior:before{width:calc(50% - 25px)}.banners .inferior .bajar:hover a:before{border-bottom:14px solid #000000}.banners .inferior .bajar:hover a:after{border-top:14px solid #000000}.banners .superior .banner .texto{bottom:70px}.banners{padding-bottom:25px}.banners .inferior{bottom:25px}.carrusel .superior{padding-top:25px;margin-top:0}.contenido.banner .txt .titulo,.contenido_27.foto_txt .txt .titulo,.contenido.carrusel_centrado .titulo,.contenido.sencillo .txt .titulo,.contenido.contenido_12.foto_txt .txt .titulo,.contenido.foto_txt .txt .titulo.sub,.carrusel .superior .titulo.sub{font-size:3em}.contenido.foto_txt .txt .titulo.sub,.carrusel .superior .titulo.sub{margin-top:10px}.carrusel .item_producto:nth-child(2){display:none}.item_producto{width:auto;margin-right:0}.item_producto:nth-child(3n){margin-right:0}.contenido.foto_txt .txt .titulo,.carrusel .superior .titulo{color:#000000;font-size:1.2em}.carrusel .owl-nav{top:0;left:0;margin:0 auto;right:0;text-align:right}.owl-prev,.owl-next{width:40px;height:40px;background-color:transparent;box-shadow:none;margin:0 10px}.contenido.foto_txt{margin-top:50px;margin-bottom:50px}.contenido.contenido_6 .txt .titulo{color:#ffffff}.contenido.foto_txt .txt{padding-top:50px;padding-bottom:50px}.contenido.foto_txt .foto:before{width:80px;height:80px;bottom:-40px}.pie:after{display:none}.pie .logo{max-width:120px}.pie .logo:after{transform:translateX(-20px) translateY(-10px)}.pie{padding-top:90px}.pie .info{font-size:1.3em}.pie .legales li:not(:last-child) a:after{display:none}.pie .legales li a{margin:5px;line-height:40px;display:inline-block;margin-bottom:0}.pie .legales{margin-top:0;margin-bottom:20px}.pie .redes{margin-bottom:10px}.pie .inferior .meseta{max-width:140px;position:static;margin:20px auto;display:block;transform:none}.contenido.foto_txt.multi_foto .secundarias .wrap_foto:nth-child(2),.contenido.foto_txt.multi_foto .secundarias .wrap_foto:nth-child(3){width:auto;display:block;max-width:none;margin-right:0}.pie .inferior{line-height:1;padding:25px 0;text-align:center}.pie .inferior span{float:none;display:block}.pie .inferior a.sgm{float:none}.pie .inferior .copyright{padding-top:0}.kit_digital{padding:5px}.pie .info{margin-top:30px}.nosotros .superior:before,.producto .superior:before,.productos .superior:before{background:rgba(0,0,0,.6)}.nosotros .superior .txt,.producto .superior .txt,.productos .superior .txt{bottom:5%}.nosotros .superior,.producto .superior{max-height:220px}.contenido.carrusel_centrado{padding-top:50px;padding-bottom:50px}.contenido.carrusel_centrado .secundarias{padding-top:40px}.contenido.carrusel_centrado .secundarias{min-height:140px}.contenido.foto_txt{margin:50px 0}.contenido.contenido_11{padding-bottom:0}.contenido.carrusel_centrado .descripcion{margin-bottom:20px}.contenido.contenido_22,.contenido.contenido_13{padding-top:0;padding-bottom:50px}.contenido.sencillo .txt .descripcion p:last-child{margin-bottom:0}.contenido.con_hijos .txt .titulo{margin-bottom:20px}.contenido.con_hijos .hijos{margin-top:20px}.contenido.con_hijos .owl-nav div{background-image:url('../img/web/right_w.svg')}.contenido.con_hijos{margin-bottom:50px}.contenido.contenido_12 .txt{padding-bottom:25px}.contenido.cards .contenedor:after{width:80px;height:80px;left:0;right:0;margin:0 auto;top:-15px}.contenido.banner .txt .titulo,.contenido_27.foto_txt .txt .titulo,.contenido.carrusel_centrado .titulo,.contenido.sencillo .txt .titulo,.contenido.contenido_12.foto_txt .txt .titulo,.contenido.foto_txt .txt .titulo.sub,.carrusel .superior .titulo.sub{font-size:3em}.contenido.banner:after{background:rgba(0,0,0,.6)}.contenido.banner{position:relative}.contenido.banner .txt  .boton{height:auto;position:absolute;left:0;right:0;top:0;bottom:0;min-width:unset;box-shadow:none;text-indent:-999px;overflow:hidden;border-radius:0;background-color:transparent}.contenido.banner .txt .titulo{margin-bottom:20px}.boton{display:block}body.scroll_down .menu_ham{background-color:#fbb900;top:0;right:0;border-radius:0;border-bottom-left-radius:25px;width:50px;height:50px;color:#000000;border-bottom:solid 3px #000000}body.scroll_down .menu_ham .the_bars,body.scroll_down .menu_ham .the_bars:after,body.scroll_down .menu_ham .the_bars:before{background-color:#000000}.contenido.carrusel_centrado .secundarias{width:95%;margin:0 auto}.contenido.carrusel_centrado{padding-bottom:5px;margin-bottom:5px}.contenido.contenido_23{padding-bottom:50px}.contenido.contenido_14{padding-bottom:50px;margin-bottom:50px}body.mm-ocd-opened.scroll_down .menu_ham .the_bars{background-color:transparent}.submenu_categorias{white-space:nowrap;padding:5px;overflow:auto}.submenu_categorias li{margin-left:0;margin-right:10px}body.sin_fondo .cabecera .centro{top:-10px;transform:none;max-width:80px}body.sin_fondo{padding-top:90px}.item_producto:nth-child(2){margin-top:60px}.productos .inferior{padding-bottom:50px}.producto .cont_navegacion .volver{display:none}.producto .superior .txt .titulo{font-size:2.5em}.producto .cont_navegacion .navegacion{float:none;display:flex;align-items:center;justify-content:space-between}.producto .cont_navegacion .navegacion .siguiente{margin-left:10px}.producto .cont_navegacion{font-size:1.2em;margin-bottom:0}.producto .cont_navegacion .navegacion a{padding-left:40px;min-width:unset}.producto .inferior{padding-top:5px}.producto .inferior .izquierda{display:block;width:auto;float:none;margin-right:0;margin-bottom:20px}.producto .inferior .izquierda a{margin:0;display:none;width:auto}.producto .inferior .izquierda a:first-child{display:block}.producto .inferior .derecha{display:block;width:auto}.producto .inferior .derecha .texto .titulo{font-size:3.5em;display:block;max-width:none}.producto .inferior .derecha .texto .precios .precio_anterior{display:block;margin-left:0;margin-top:10px;font-style:normal}.producto .inferior .derecha .texto .precios .precio_anterior:before{display:none}.producto .inferior .derecha .texto .precios .precio_anterior:after{content:'antes';font-size:14px;font-family:'Montserrat',sans-serif;display:inline-block;vertical-align:top;margin-left:10px;padding-top:15px}.producto .comprar{position:fixed;left:0;right:0;bottom:0;background:#ffffff;padding:10px 2.5%;z-index:9}.producto .inferior .derecha .texto .comprar .cantidad .restar,.producto .inferior .derecha .texto .comprar .cantidad .sumar{border-radius:100%;background-color:transparent;background-size:12px;width:40px}.producto .inferior .derecha .texto .comprar .cantidad{float:left;display:block}.producto .inferior .derecha .texto .comprar .cantidad span{color:#000000;background-color:transparent;font-weight:600;width:40px}.producto .inferior .derecha .texto .comprar .boton{background-color:#fbb900;font-weight:600;width:50%;display:inline-block;color:#000000;background-image:url('../img/web/comprar_b.svg');padding-right:25px}.desplegable_minicesta .interior{width:100%}.desplegable_minicesta .interior .superior{padding:20px}.desplegable_minicesta .interior .superior:before{width:60px;height:60px}.desplegable_minicesta .interior .superior .cerrar_minicesta{top:10px;right:10px}.desplegable_minicesta .interior .inferior .listado{height:calc(100vh - 345px);height:calc(var(--vh,1vh)* 100 - 345px)}.cesta .interior .izquierda .inferior form .item_cesta .imagen{display:block;width:auto}.cesta .interior .izquierda .inferior form .item_cesta .texto .cantidad,.cesta .interior .izquierda .inferior form .item_cesta .texto{position:static}.cesta .interior .izquierda .inferior form .item_cesta .texto .cantidad{margin-top:20px}.acceso,.registro,.area,.confirmacion,.pagos,.direcciones,.envios,.cesta{padding-top:25px;padding-bottom:50px}.cesta .interior .derecha .inferior .cupon .campo{width:auto;display:block;margin-right:0}.cesta .interior .derecha .inferior .cupon .campo input[type="text"]{text-align:center}.cesta .interior .derecha .inferior .cupon .boton{width:auto;display:block;margin-top:10px}.area .inferior .resumen .item_resumen .texto,.cesta .interior .izquierda .inferior form .item_cesta .texto{border-radius:0;border-bottom-left-radius:20px;margin-top:-5px;border-bottom-right-radius:20px}.area .inferior .resumen .item_resumen .imagen,.cesta .interior .izquierda .inferior form .item_cesta .imagen{border-radius:20px;border-bottom-left-radius:0;display:block;width:auto;border-bottom-right-radius:0}.ui-dialog{top:20px!important}.registro .interior,.acceso .interior{width:95%}.desplegable_recordar .interior,.desplegable_verificar .interior{top:0;transform:none}.pasos li a span{font-size:1.2em;font-weight:500}.checks .check.centrado{text-align:left}.area .inferior .pagar a,.direcciones .interior .inferior .botones .boton{min-width:120px;padding-left:10px;padding-right:10px;font-size:1.3em}.area .superior .desplegar_area{width:20px;text-indent:-999px;overflow:hidden;position:relative}.area .superior .volver{margin-right:20px}.area .superior .desplegable_area{top:70%}.promociones .inferior .item_promocion,.area .inferior .item_area,.area .inferior .atajos .atajo{display:block;width:auto;margin-right:0}.area .inferior .item_area:nth-child(2),.promociones .inferior .item_promocion:nth-child(2),.area .inferior .atajos .atajo:nth-child(2){margin-top:10px}.promociones .inferior .item_promocion:nth-child(3n),.area .inferior .item_area:nth-child(3n),.area .inferior .atajos .atajo:nth-child(3n){margin-right:0px}.area .inferior .bloques .bloque{display:block;width:auto;margin-right:0}.area .inferior .bloques .bloque:last-child{margin-top:10px}.area .inferior .resumen .item_resumen .texto{position:static}.area .inferior .resumen .item_resumen .texto .cantidad{position:static;margin-top:20px}.area .inferior .adicional span.total b i{font-size:12px}.area .inferior .pagar a{display:block;width:auto;font-size:1.5em;margin-right:0}.area .inferior .pagar a:last-child{margin-top:10px;color:#000000;background-color:#fbb900}.area .inferior .descargas .descarga{display:block;width:auto;margin-right:0}.area .inferior .descargas .descarga:last-child{margin-top:10px}.area .superior{padding-top:20px;padding-bottom:20px}.area .inferior .resumen .item_resumen .texto .precio,.area .inferior .resumen .item_resumen .texto .devolver{position:static;margin-top:20px}.area .inferior .resumen .item_resumen .texto .cantidad.especial{display:block;margin-left:0}.area .inferior form .interior .campos .campo{display:block;width:auto;margin-right:0}.area .inferior form .interior .campos .campo:nth-child(2){margin-top:10px}.campos .campo label{font-size:1.3em}.desplegable_direccion .interior{top:0;transform:none;bottom:0}.desplegable_direccion .interior .inferior form .campos .campo{display:block;width:auto;margin-right:0}.desplegable_direccion .interior .inferior form .campos .campo:nth-child(2){margin-top:10px}.desplegable_direccion .interior .inferior form .campos{max-height:calc(100vh - 200px);max-height:calc(var(--vh,1vh)* 100 - 200px)}.promocion .inferior form .campos .campo{display:block;width:auto;margin-right:0}.promocion .inferior form .campos .campo:nth-child(2){margin-top:10px}body.scroll_down .menu_ham{border-width:0;border-radius:0;width:60px;height:60px;background-color:#fbb900;text-align:center;line-height:60px;transition:background-color 0.3s ease;clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);right:2.5%;top:1.25%}body.scroll_down .menu_ham:before,body.scroll_down .menu_ham:after{content:"";position:absolute;width:0;border-left:30px solid transparent;border-right:30px solid transparent}body.scroll_down .menu_ham:before{border-bottom:30px solid #fbb900;top:-30px}body.scroll_down .menu_ham:after{border-top:30px solid #fbb900;bottom:-30px}.descripcion a{word-break:break-all}.descripcion ol,.descripcion ul{padding-left:10px}.contacto{padding:50px 0}.contacto .inferior form .campo{display:block;width:auto;margin-right:0}.contacto .inferior form .campo:nth-child(2){margin-top:10px}.contacto .inferior form .botones{float:none}.contacto .column:nth-child(2n){margin-top:50px}.contacto .mapa iframe{max-height:360px}.desplegable_buscar .resultados_categorias ul li a,.desplegable_buscar form .campo input[type="text"]{font-size:1.62em;letter-spacing:0}.desplegable_buscar .resultados_categorias ul li a{font-size:1.2em}.desplegable_buscar form{padding:10px 0}.desplegable_buscar:before{height:60px}.desplegable_buscar form .cerrar_buscar{right:2.5%}.desplegable_buscar .resultados_categorias ul li{margin-right:10px}.desplegable_buscar .resultados_categorias ul{padding-left:10px;padding-right:10px}.desplegable_buscar .resultados_productos .interior{padding-left:0;padding-right:0}.resultados_productos .item_producto{margin-top:30px!important}.resultados_productos .item_producto:nth-child(1),.resultados_productos .item_producto:nth-child(2){margin-top:0!important}.resultados_productos .item_producto .boton{display:none}.resultados_productos .item_producto .texto .titulo{font-size:1.2em}.resultados_productos .item_producto .texto{padding:10px}.resultados_productos .item_producto .texto .precios{padding-top:10px}#cookie-bar{max-width:none;left:0;right:0;bottom:0}.desplegable_popup .interior .cerrar_popup{background-color:#fbb900;border-radius:100%;margin:10px}.desplegable_popup .interior .imagen{display:block;width:auto;margin-right:0}.desplegable_popup .interior{padding:0}.desplegable_popup .interior .texto{position:static;padding:20px;width:auto;transform:none}.desplegable_popup .interior{top:0;transform:none}.cesta .interior .derecha .inferior .cupon .campo input[type="text"],.campos .campo textarea,.campos .campo input,.campos .campo select{font-size:1.6em}}@media (max-width:359px){body{font-size:56%}}
