@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=Playfair+Display:ital,wght@0,400;0,700;0,900;1,400;1,700;1,900&display=swap');
*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-text-size-adjust:none;box-sizing:border-box;outline:none}*[role="button"]{cursor:pointer}::-webkit-input-placeholder{color:black;opacity:1}:-moz-placeholder{color:black;opacity:1}::-moz-placeholder{color:black;opacity:1}:-ms-input-placeholder{color:black;opacity:1}::-webkit-scrollbar{height:4px;width:15px}::-webkit-scrollbar-button{height:0px;width:0px}::-webkit-scrollbar-thumb{background:#cecece;border-radius:0;border:0px none #cecece}::-webkit-scrollbar-thumb:hover{background:#cecece}::-webkit-scrollbar-thumb:active{background:#cecece}::-webkit-scrollbar-track{background:#f0f0f0;border-radius:0;border:0px none #f0f0f0}::-webkit-scrollbar-track:hover{background:#f0f0f0}::-webkit-scrollbar-track:active{background:#f0f0f0}::-webkit-scrollbar-corner{background:transparent}body{position:relative;margin:15px 15px 0 15px;padding:0;font-family:'Montserrat',sans-serif;font-size:62.5%;color:#000000;background:#ffffff}.body{padding-top:15px}img{border:0;outline:0;transform-style:preserve-3d}input[type="text"],input[type="email"],input[type="password"],input[type="tel"],input[type="time"],input[type="date"],textarea{-webkit-appearance:none;border-radius:0;border:0;font-family:'Montserrat',sans-serif;margin:0;padding:0}input[type="submit"]{-webkit-appearance:none;border-radius:0}select{border-radius:0}form{margin:0;padding:0}a{text-decoration:none}.izq{float:left}.der{float:right}.limpia,.espacio{clear:both}.espacio.h5{height:5px}.espacio.h10{height:10px}.espacio.h20{height:20px}.espacio.h10.h20{height:30px}.espacio.h40{height:40px}.no_scroll{overflow:hidden}.uppercase{text-transform:uppercase}.cursiva{font-style:italic}.textcenter,.centrar{text-align:center}.centrado{margin:0 auto}.relative{position:relative}.oculto{display:none!important}.escondido{opacity:0;visibility:hidden}.transicion_on,.transicion{-moz-transition:all 250ms linear;-ms-transition:all 250ms linear;-o-transition:all 250ms linear;-webkit-transition:all 250ms linear;transition:all 250ms linear}.sin-transicion{-moz-transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none;transition:none}.delay{-webkit-transition-delay:250ms;transition-delay:250ms}.mitad,.mid_width{width:50%}.tercio,.third_width{width:33.333%}#mensaje-dialog{display:none;text-align:center}.textos_js{display:none}.fixed{position:fixed}.body{background:#ffffff}.body.es_inicio{background:none}#mi-overlay-loading{background-color:rgba(255,255,255,0.9);display:none;height:100%;left:0;opacity:0;position:fixed;top:0;width:100%;z-index:50000}#mi-overlay-loading.show{-moz-opacity:0.98;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=98)";display:block;filter:alpha(opacity=98);opacity:0.98}#bg_cookies{position:fixed;bottom:0;left:0;right:0;max-width:425px;margin:0 auto;padding:30px;font-size:11px;text-align:center;color:#ffffff;background:rgba(0,0,0,0.95);clear:both;z-index:500}#bg_cookies .link{display:inline-block;margin:0 0 0 10px;font-size:15.5px;vertical-align:-1px;color:#ffffff}#bg_cookies a{color:#ffffff}#bg_cookies a:hover{text-decoration:underline}.contenedor{margin:0 auto;max-width:1460px;padding:0 10px}.contenedora{margin:0 auto;max-width:1720px;padding:0 10px}.check_this{color:#000000;font-size:16.5px;position:relative}.check_this a{color:#000000}.check_this a:hover{color:#cc4141}.check_this input[type="checkbox"],.check_this input[type="radio"]{background:transparent;border-radius:0;border:0;opacity:0;vertical-align:middle;display:none}.check_this input[type="checkbox"]+label,.check_this input[type="radio"]+label{cursor:pointer}.check_this input[type="checkbox"]+label:before,.check_this input[type="radio"]+label:before{border-radius:0;content:"";display:inline-block;margin-right:10px;height:25px;vertical-align:middle;width:25px}.check_this input[type="checkbox"]+label:before{background:url('../img/check_radio_sheet.png') -64px top no-repeat}.check_this input[type="checkbox"]:checked+label:before{background:url('../img/check_radio_sheet.png') -95px top no-repeat}.check_this input[type="radio"]+label:before{background:url('../img/check_radio_sheet.png') -64px top no-repeat}.check_this input[type="radio"]:checked+label:before{background:url('../img/check_radio_sheet.png') -95px top no-repeat}.ui-widget-overlay{background:rgba(0,0,0,0.85);position:fixed;left:0;right:0;top:0;bottom:0;z-index:333}.ui-widget{font-size:2.5em;font-family:'Montserrat',sans-serif!important}.ui-dialog{position:fixed;background:#ffffff;z-index:334;border-radius:0;padding:0}.ui-widget-header{background:#cc4141;color:#ffffff;text-transform:uppercase;font-size:0.6em;font-weight:400;position:relative}.ui-dialog-titlebar.ui-widget-header{position:relative;padding:12.21px 15px;border-radius:0;cursor:default;border:none}.ui-widget-content a{color:#cc4141}.ui-widget-content a.btn_negro_grande{color:#ffffff;font-size:inherit;display:inline-block}.ui-widget-content a.btn_negro_grande:hover{color:#cc4141}.ui-dialog-content.ui-widget-content{font-size:0.6em;padding:15px;min-height:auto!important}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#ffffff;text-decoration:none}.ui-button.ui-widget{background:#cc4141;color:#ffffff;font-size:1em;text-transform:uppercase;height:50px;line-height:50px;padding:0 20px;float:none;position:relative;display:inline-block;letter-spacing:0.05em;text-align:center;margin:2%;border:2px solid #cc4141;cursor:pointer;font-weight:400;border-radius:0;-moz-transition:all 250ms linear;-ms-transition:all 250ms linear;-o-transition:all 250ms linear;-webkit-transition:all 250ms linear;transition:all 250ms linear}.ui-button.ui-widget:hover{background:#000000;border-color:#000000;-moz-transition:all 250ms linear;-ms-transition:all 250ms linear;-o-transition:all 250ms linear;-webkit-transition:all 250ms linear;transition:all 250ms linear}.ui-button.ui-corner-all.ui-dialog-titlebar-close{position:absolute;right:10px;top:8px;display:block;background:url(../img/kross_w.png) center no-repeat;width:30px;height:30px;border-width:0;background-size:16px;cursor:pointer;text-indent:-10000px;overflow:hidden;text-decoration:underline;-moz-transition:all 250ms linear;-ms-transition:all 250ms linear;-o-transition:all 250ms linear;-webkit-transition:all 250ms linear;transition:all 250ms linear;-webkit-appearance:none;padding:0;margin:0}.ui-button.ui-corner-all.ui-dialog-titlebar-close:hover{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg)}.ui-button .ui-icon{display:none}.ui-resizable-handle{display:none!important}.ui-widget.ui-widget-content{border:none!important}.ui-dialog .ui-dialog-buttonpane{margin:0;padding:15px;border:none;background:#ffffff}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:none}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button{display:inline-block;height:40px;margin:0;padding:0 20px;border:none;line-height:40px;border-radius:10px;text-align:center;color:#ffffff;background:#cc4141;font-size:0.5em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button:last-child{float:right}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button:hover{background:#000000}.fancybox-overlay{background:rgba(0,0,0,.85);opacity:1}.fancybox-skin{border-radius:0;color:#000000;background:#ffffff}.fancybox-close{width:40px;height:40px;border:none;border-radius:10px;background:url('../img/kross_w.png') no-repeat center #cc4141;background-size:50%;-moz-transition:all 250ms linear;-ms-transition:all 250ms linear;-o-transition:all 250ms linear;-webkit-transition:all 250ms linear;transition:all 250ms linear}.fancybox-close:hover{background-color:#000000;border-color:#000000;border-radius:100%}#texto_condiciones,#texto_terminos{font-size:1.45em;text-align:left;padding:20px 40px 20px 20px;line-height:25px}#texto_condiciones h3,#texto_terminos h3{margin:0;padding-bottom:10px;border-bottom:solid 1px #cc4141;font-family:'Montserrat',sans-serif;font-size:1.6em;font-weight:400;line-height:1em;color:#cc4141;text-transform:uppercase}#texto_condiciones p,#texto_terminos p{font-weight:400;text-align:justify;color:#000000}#texto_condiciones p strong,#texto_terminos p strong{font-weight:600;color:#cc4141}#texto_condiciones a,#texto_terminos a{color:#cc4141}#texto_condiciones a:hover,#texto_terminos a:hover{text-decoration:underline}div.email_share{background:rgba(0,0,0,0.85);color:#cc4141;display:none;font-size:1.2em;left:0;position:fixed;right:0;text-transform:uppercase;top:0;text-align:center;z-index:222;bottom:0}div.email_share .contentt{background:#ffffff;border:solid 4px #ffffff;left:0;margin:0 auto;max-width:280px;padding:1%;position:absolute;right:0;top:30%;width:100%;z-index:1}div.email_share .contentt table{width:100%}div.email_share .contentt .rotulos{color:#000000;display:block;font-weight:600;font-size:1.1em}div.email_share .contentt input{border:solid 2px #d2d2d2;height:50px;text-align:center;width:100%;margin-bottom:20px;border-radius:10px}div.email_share .contentt input:focus{box-shadow:0 0 5px rgb(235,63,63);border:1px solid rgb(235,63,63)}div.email_share .contentt input.fail{box-shadow:0 0 5px red;border:1px solid red}div.email_share .contentt .cerrar_amigo{background:url('../img/kross_w.png') center no-repeat #cc4141;background-size:20px;color:#ffffff;display:block;font-size:1.6em;height:44px;margin:0 auto 40px auto;text-align:center;width:44px;position:absolute;top:0;right:0;transform:translate(50%,-50%);-webkit-transform:translate(50%,-50%);-moz-transform:translate(50%,-50%);-o-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);border-radius:10px}div.email_share .cerrar_amigo i{margin-top:13px;display:none}div.email_share .contentt .cerrar_amigo:hover{border-radius:50%;background:url('../img/kross_w.png') center no-repeat #000000;background-size:20px}div.email_share .contentt .btn{background:#000000;color:#ffffff;display:block;float:none;font-size:1.4em;font-weight:500;line-height:50px;padding:0 20px;text-align:center;text-transform:uppercase;border-radius:10px}div.email_share .contentt .btn:hover{background:#cc4141}div#xscroll{height:85vh}input:-webkit-autofill,.acceso .acceso_izquierda .campo input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px white inset}.cabecera{position:absolute;top:0;left:0;width:100%;border-top:15px solid #bb603d;background:rgba(0,0,0,.5);z-index:5}.cabecera .contenedora{position:relative}.cabecera .logo{position:absolute;top:-15px;left:0;right:0;width:180px;height:147px;margin:0 auto;border-bottom-left-radius:20px;border-bottom-right-radius:20px;background:url('../img/logo_cabecera.png') no-repeat center 27px #FFFFFF;z-index:5}.cabecera .contenedor{position:relative}.cabecera .cabecera_izquierda{float:left}.cabecera .cabecera_izquierda .menu_superior{margin:0;padding:0}.cabecera .cabecera_izquierda .menu_superior li{display:inline-block;padding:30px 0;margin-left:30px;position:relative}.cabecera .cabecera_izquierda .menu_superior li.con_subcategorias{padding-right:0}.cabecera .cabecera_izquierda .menu_superior li.con_subcategorias:hover ul.subcategorias{display:block}.cabecera .cabecera_izquierda .menu_superior li.con_subcategorias:hover .flecha{background:url(../img/desplegar_abajo_blanco3.png) right center no-repeat;background-size:10px}.cabecera .cabecera_izquierda .menu_superior li:first-child{margin-left:0}.cabecera .cabecera_izquierda .menu_superior li a{position:relative;display:block;font-size:12.5px;font-weight:500;line-height:20px;letter-spacing:.05em;color:#FFFFFF;text-transform:uppercase}.cabecera .cabecera_izquierda .menu_superior li a span{position:relative;z-index:2}.cabecera .cabecera_izquierda .menu_superior li a.cat_21{position:relative}.cabecera .cabecera_izquierda .menu_superior li a.cat_21:after{content:'';position:absolute;left:-15px;right:-15px;top:-10px;bottom:-10px;z-index:1;background:#CC4141;-moz-transition:all 250ms linear;-ms-transition:all 250ms linear;-o-transition:all 250ms linear;-webkit-transition:all 250ms linear;transition:all 250ms linear;border-radius:30px}.cabecera .cabecera_izquierda .menu_superior li a:hover,.cabecera .cabecera_izquierda .menu_superior li.sel a{color:#CC6841}.cabecera .cabecera_izquierda .menu_superior li a.cat_21:hover,.cabecera .cabecera_izquierda .menu_superior li.sel a.cat_21{color:#FFFFFF}.cabecera .cabecera_izquierda .menu_superior li a.cat_21:hover:after,.cabecera .cabecera_izquierda .menu_superior li.sel a.cat_21:after{background:#CC6841}.cabecera .cabecera_izquierda .menu_superior li a:before{content:'';position:absolute;bottom:-1px;left:0;width:0;height:2px;background:#CC6841;-moz-transition:all 250ms linear;-ms-transition:all 250ms linear;-o-transition:all 250ms linear;-webkit-transition:all 250ms linear;transition:all 250ms linear}.cabecera .cabecera_izquierda .menu_superior li a:hover:before,.cabecera .cabecera_izquierda .menu_superior li.sel a:before{width:30px}.cabecera .cabecera_izquierda .menu_superior li ul.subcategorias{position:absolute;top:85%;display:none;left:0;padding:15px 30px;text-align:left;background:#CC6841;box-shadow:0px 0px 20px 3px rgba(0,0,0,0.2);z-index:10}.cabecera .cabecera_izquierda .menu_superior li ul.subcategorias:before{content:'';position:absolute;top:-15px;left:11px;width:1px;height:100%;background:#FFFFFF}.cabecera .cabecera_izquierda .menu_superior li ul.subcategorias li{margin:0;display:block}.cabecera .cabecera_izquierda .menu_superior .flecha{display:block;width:20px;height:20px;background:url(../img/desplegar_abajo_blanco2.png) right center no-repeat;cursor:pointer;position:absolute;right:0;top:30px;background-size:10px}.cabecera .cabecera_izquierda .menu_superior li ul.subcategorias a{position:relative;display:block;padding:10px 0;font-size:12.5px;font-weight:500;line-height:20px;letter-spacing:.05em;color:#FFFFFF;white-space:nowrap}.cabecera .cabecera_izquierda .menu_superior li ul.subcategorias li{padding:0}.cabecera .cabecera_izquierda .menu_superior li ul.subcategorias li a:hover,.cabecera .cabecera_izquierda .menu_superior li ul.subcategorias li.sel a.sel{opacity:0.5}.cabecera .cabecera_izquierda .menu_superior li ul.subcategorias a:before{content:'';position:absolute;top:50%;left:-17px;width:10px;height:1px;margin-top:-1px;background:#FFFFFF}.cabecera .cabecera_derecha{float:right}.cabecera .cabecera_derecha .menu{display:block;width:50px;height:50px;float:right;margin:15px 0;margin-left:80px;border-radius:100%;background:url('../img/menu_blanco.png') no-repeat center #CC4141}.cabecera .cabecera_derecha .menu:hover{background:url('../img/menu.png') no-repeat center #FFFFFF}.cabecera .cabecera_derecha .carrito{display:block;width:20px;height:20px;float:right;margin:30px 0;margin-left:30px;background:url('../img/carrito_blanco.png') no-repeat center;position:relative}.cabecera .cabecera_derecha .carrito:hover{background:url('../img/carrito.png') no-repeat center}.cabecera .cabecera_derecha .carrito:hover .n_productos_cesta{background:#CC4141}.cabecera .cabecera_derecha .usuario{display:block;width:20px;height:20px;float:right;margin:30px 0;margin-left:30px;background:url('../img/usuario_blanco.png') no-repeat center}.cabecera .cabecera_derecha .usuario:hover{background:url('../img/usuario.png') no-repeat center}.cabecera .cabecera_derecha .usuario_enlace{display:block;width:20px;height:20px;float:right;margin:30px 0;margin-left:30px;background:url('../img/usuario_blanco.png') no-repeat center}.cabecera .cabecera_derecha .usuario_enlace:hover{background:url('../img/usuario.png') no-repeat center}.cabecera .cabecera_derecha .buscar{display:block;width:20px;height:20px;float:right;margin:30px 0;margin-left:50px;background:url('../img/buscar_blanco.png') no-repeat center}.cabecera .cabecera_derecha .buscar:hover{background:url('../img/buscar.png') no-repeat center}.cabecera .cabecera_derecha .idioma{display:block;float:right;margin:30px 0;margin-left:20px;padding-left:30px;font-size:12.5px;font-weight:300;line-height:20px;letter-spacing:.05em;color:#FFFFFF;background:url('../img/idioma_blanco.png') no-repeat center left}.cabecera .cabecera_derecha .idioma:hover{color:#CC6841;background:url('../img/idioma.png') no-repeat center left}.cabecera .cabecera_derecha .telefono{display:block;float:right;margin:30px 0;margin-left:20px;padding-left:25px;font-size:12.5px;font-weight:300;line-height:20px;letter-spacing:.05em;color:#FFFFFF;background:url('../img/telefono_blanco.png') no-repeat center left}.cabecera .cabecera_derecha .telefono:hover{color:#CC6841;background:url('../img/telefono.png') no-repeat center left}.cabecera .cabecera_derecha .sobre,.cabecera .cabecera_derecha .offer{display:block;float:right;margin:30px 0;margin-left:20px;padding-left:30px;font-size:12.5px;font-weight:300;line-height:20px;letter-spacing:.05em;color:#FFFFFF;background:url('../img/sobre_blanco.png') no-repeat center left}.cabecera .cabecera_derecha .sobre:hover{color:#CC6841;background:url('../img/sobre.png') no-repeat center left}.cabecera .cabecera_derecha .offer{background:none;padding-left:0;margin-right:10px;text-transform:uppercase}.cabecera .cabecera_derecha .offer:hover{color:#CC6841}.rotulazo{position:relative}.rotulazo .titulo{position:absolute;display:block;font-family:'Playfair Display',sans-serif;font-size:6em;font-weight:900;line-height:1em;text-align:center;background:url('../img/bg_rotulazo.png') no-repeat center;z-index:1;margin:0;padding:50px 0;color:inherit;left:0;right:0;top:65%;z-index:2;transform:translate(0px,-50%);-webkit-transform:translate(0px,-50%);-moz-transform:translate(0px,-50%);-o-transform:translate(0px,-50%);-ms-transform:translate(0px,-50%)}.rotulazo .titulo:after{content:'';display:inline-block;width:15px;height:15px;margin-left:10px;border-radius:100%;background:#CC6841}.rotulazo .fondo{font-family:'Playfair Display',sans-serif;font-size:25em;font-weight:900;line-height:0.8em;text-align:center;text-transform:lowercase;color:#efefef;display:block}.trump_abajo{position:absolute;content:'';left:0;right:0;bottom:0;z-index:2;background:url(../img/bg_destacados2.png) center bottom no-repeat;background-size:100%;height:288px}.banners .owl-controls{display:none}.banners.owl-carousel .owl-stage-outer{padding-bottom:1px}.contiene_navs_banners div{display:inline-block;position:absolute;left:4%;top:40%;transform:translate(0px,-50%);-webkit-transform:translate(0px,-50%);-moz-transform:translate(0px,-50%);-o-transform:translate(0px,-50%);-ms-transform:translate(0px,-50%);background:url(../img/next.png) center no-repeat;height:58px;width:14px;z-index:1;background-size:14px;opacity:1;text-indent:-10000px;overflow:hidden;cursor:pointer;-moz-transition:all 250ms linear;-ms-transition:all 250ms linear;-o-transition:all 250ms linear;-webkit-transition:all 250ms linear;transition:all 250ms linear}.contiene_navs_banners div:hover{opacity:0.6}.contiene_navs_banners div.owl-next{left:auto;right:4%;top:37%;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg)}.banners .item_banner{position:relative;height:700px;background-repeat:no-repeat;background-position:center bottom;background-size:cover}.banners .item_banner .texto{position:relative;padding-top:90px;padding-bottom:40px;background:url('../img/linea.png') no-repeat center top 215px;z-index:3}.banners .item_banner .texto .titulo_banner{display:block;margin-top:100px;font-size:18px;line-height:22px;letter-spacing:.05em;text-align:center;color:#cecece}.banners .item_banner .texto .subtitulo_banner{position:relative;display:block;width:75%;margin:0 auto;margin-top:10px;font-family:'Playfair Display',sans-serif;font-size:50px;line-height:65px;text-align:center;color:#FFFFFF}.banners .item_banner .texto .subtitulo_banner:before{content:'';display:inline-block;width:40px;height:32px;margin-right:30px;margin-bottom:15px;background:url('../img/comillas_inicio.png') no-repeat center}.banners .item_banner .texto .subtitulo_banner:after{content:'';display:inline-block;width:40px;height:32px;margin-left:30px;background:url('../img/comillas_final.png') no-repeat center}.banners .item_banner .texto .enlace_banner{display:block;width:300px;margin:0 auto;margin-top:30px;border-radius:10px;border:1px solid #CC4141;line-height:50px;font-size:14px;text-align:center;color:#FFFFFF;background:#CC4141}.banners .item_banner .texto .enlace_banner:hover{border:1px solid #FFFFFF;color:#CC4141;background:#FFFFFF}.banners .item_banner .luto_banner{position:absolute;top:0;left:0;width:100%;height:100%;background:#241815;opacity:.7;z-index:1}.destacados_inicio{background:url(../img/bg_destacados.jpg) no-repeat center top}body.webp_1 .destacados_inicio{background:url(../img/trama.png) repeat}.destacados_inicio .rotulazo .titulo{margin-top:-80px;padding:20px 0 25px 0}.destacados_inicio .cuadricula_destacados{margin-top:-105px}.destacados_inicio .contenedor{position:relative;margin-bottom:10px;padding-bottom:60px}.destacados_inicio .contenedor:before{content:'';position:absolute;bottom:-10px;left:0;width:100%;height:10px;background:#CC6841}.cuadricula_destacados{position:relative;margin-top:5%}.cuadricula_destacados .owl-controls{margin:0}.cuadricula_destacados .owl-controls .owl-nav [class*=owl-]{position:absolute;top:50%;width:50px;height:50px;margin:0;margin-top:-25px;padding:0;border-radius:100%}.cuadricula_destacados .owl-controls .owl-nav .owl-prev{left:-110px;background:url('../img/atrash.png') no-repeat center #CC4141}.cuadricula_destacados .owl-controls .owl-nav .owl-prev:hover{background:url('../img/atrash.png') no-repeat center #000000}.cuadricula_destacados .owl-controls .owl-nav .owl-next{right:-110px;background:url('../img/atrash2.png') no-repeat center #CC4141}.cuadricula_destacados .owl-controls .owl-nav .owl-next:hover{background:url('../img/atrash2.png') no-repeat center #000000}.cuadricula_destacados .item_producto{padding:20px}.cuadricula_destacados .item_producto .foto{position:relative;display:block;z-index:1;box-shadow:0 0 20px 5px #e6e6e6}.cuadricula_destacados .item_producto .foto img{width:100%;height:auto}.cuadricula_destacados .item_producto .nombre_producto{position:relative;display:block;margin:30px 0 0 0;font-family:'Playfair Display',sans-serif;font-size:2.45em;font-weight:700;line-height:1.2em;text-align:center;color:#000000;padding:0 4%;height:3em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cuadricula_destacados .item_producto .nombre_producto  a{color:inherit}.cuadricula_destacados .item_producto:hover .nombre_producto{color:#CC4141}.cuadricula_destacados .item_producto .nombre_producto:before{}.cuadricula_destacados .item_producto .descripcion_corta{display:block;min-height:50px;font-size:16.5px;line-height:25px;text-align:center;color:#000000}.cuadricula_destacados .item_producto .precios{margin-top:30px;text-align:center}.cuadricula_destacados .item_producto .precios .precio{display:inline-block;font-size:2.9em;font-weight:500;line-height:25px;color:#CC4141}.cuadricula_destacados .item_producto .precios .precio .decimales{font-size:0.7em}.cuadricula_destacados .item_producto .precios .precio_anterior{display:inline-block;margin-right:25px;font-size:2.2em;font-weight:500;line-height:25px;text-decoration:line-through;color:#000000}.cuadricula_destacados .item_producto .precios .precio_anterior .decimales{font-size:0.7em}.cuadricula_destacados .item_producto .ver_ficha{display:block;width:170px;margin:0 auto;margin-top:30px;border:2px solid #000000;border-radius:58px;font-size:16.5px;font-weight:500;line-height:58px;text-align:center;color:#000000}.cuadricula_destacados .item_producto:hover .ver_ficha{border:1px solid #CC4141;color:#FFFFFF;background:#CC4141}.contenidos_inicio{margin-top:5%}.contenido{position:relative;min-height:500px}.contenido .contenido_izquierda{float:left;width:50%}.contenido .contenido_izquierda .foto{position:relative;display:block;margin-left:50px;margin-bottom:50px;z-index:2}.contenido .contenido_izquierda .foto_estatica{position:absolute;bottom:0;left:0;width:320px;height:320px;background:url('../img/foto_estatica_1.jpg') no-repeat center;background-size:cover}.contenido .contenido_izquierda .foto_estatica:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#CC6841;z-index:1;opacity:.7}.contenido .contenido_derecha{width:45%;margin-left:55%;text-align:right;background:url('../img/bg_contenido.png') no-repeat center right}.contenido .contenido_derecha .quienes_somos{display:block;padding-top:60px;font-size:1.45em;font-weight:600;line-height:20px;letter-spacing:.15em;color:#545454}.contenido .contenido_derecha .titulo{display:block;width:80%;margin:40px 0 0 20%;font-family:'Playfair Display',sans-serif;font-size:37.5px;font-weight:900;line-height:40px;color:inherit}.contenido .contenido_derecha .descripcion{margin-top:40px;font-size:13.5px;font-weight:500;line-height:25px}.contenido .contenido_derecha .ver_contenido{display:inline-block;width:190px;margin-top:60px;border:1px solid #CC4141;border-radius:10px;font-size:15.5px;line-height:56px;text-align:center;color:#FFFFFF;background:#CC4141}.contenido .contenido_derecha .ver_contenido:hover{border:1px solid #000000;color:#000000;background:none}.ofertas_inicio{margin-top:50px}.cuadricula_ofertas{position:relative;margin-top:5%}.cuadricula_ofertas .owl-controls{margin:0}.cuadricula_ofertas .owl-controls .owl-nav [class*=owl-]{position:absolute;top:50%;width:50px;height:50px;margin:0;margin-top:-25px;padding:0;border-radius:100%}.cuadricula_ofertas .owl-controls .owl-nav .owl-prev{left:-110px;background:url('../img/atrash.png') no-repeat center #CC4141}.cuadricula_ofertas .owl-controls .owl-nav .owl-prev:hover{background:url('../img/atrash.png') no-repeat center #000000}.cuadricula_ofertas .owl-controls .owl-nav .owl-next{right:-110px;background:url('../img/atrash2.png') no-repeat center #CC4141}.cuadricula_ofertas .owl-controls .owl-nav .owl-next:hover{background:url('../img/atrash2.png') no-repeat center #000000}.cuadricula_ofertas .item_producto{padding:20px}.cuadricula_ofertas .item_producto .foto{position:relative;display:block;z-index:1;box-shadow:0 0 20px 5px #e6e6e6}.cuadricula_ofertas .item_producto .foto img{width:100%;height:auto}.cuadricula_ofertas .item_producto .nombre_producto{position:relative;display:block;margin-top:30px;font-family:'Playfair Display',sans-serif;font-size:2.6em;font-weight:700;line-height:1.2em;text-align:center;color:#000000;height:4em;overflow:hidden;padding:0 4%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cuadricula_ofertas .item_producto .nombre_producto a{color:inherit}.cuadricula_ofertas .item_producto:hover .nombre_producto{color:#CC4141}.cuadricula_ofertas .item_producto .nombre_producto:before{}.cuadricula_ofertas .item_producto .descripcion_corta{display:block;min-height:50px;font-size:16.5px;line-height:25px;text-align:center;color:#000000}.cuadricula_ofertas .item_producto .precios{margin-top:30px;text-align:center}.cuadricula_ofertas .item_producto .precios .precio{display:inline-block;font-size:2.9em;font-weight:500;line-height:25px;color:#CC4141}.cuadricula_ofertas .item_producto .precios .precio .decimales{font-size:0.7em}.cuadricula_ofertas .item_producto .precios .precio_anterior{display:inline-block;margin-right:25px;font-size:2.2em;font-weight:500;line-height:25px;text-decoration:line-through;color:#000000}.cuadricula_ofertas .item_producto .precios .precio_anterior .decimales{font-size:0.7em}.cuadricula_ofertas .item_producto .ver_ficha{display:block;width:170px;margin:0 auto;margin-top:30px;border:2px solid #000000;border-radius:58px;font-size:16.5px;font-weight:500;line-height:58px;text-align:center;color:#000000}.cuadricula_ofertas .item_producto:hover .ver_ficha{border:1px solid #CC4141;color:#FFFFFF;background:#CC4141}.noticias_inicio{height:550px;margin-top:40px;border-bottom:10px solid #CC6841;background:url('../img/bg_noticias.png') no-repeat center;padding-top:10%}body.webp_1 .noticias_inicio{background:url('../img/bg_noticias.jpg') no-repeat center}.noticias_inicio .rotulazo{padding-top:150px}.noticias_inicio .rotulazo .titulo{color:#FFFFFF}.cuadricula_noticias{position:relative;min-height:670px;margin-top:-80px;padding:0 80px;padding-top:80px;background:#FFFFFF}.cuadricula_noticias .noticia{position:relative;overflow:hidden}.cuadricula_noticias .noticia_izquierda{position:absolute;top:0;left:0}.cuadricula_noticias .noticia_izquierda .foto{position:relative;display:block;margin-left:50px;margin-bottom:50px;z-index:2;transform:translate(-150%);-webkit-transform:translate(-150%);-moz-transform:translate(-150%);-o-transform:translate(-150%);-ms-transform:translate(-150%)}.cuadricula_noticias .noticia_izquierda .foto .fecha{position:absolute;top:10px;left:10px;display:block;width:68px;height:95px;font-size:21px;text-align:center;color:#FFFFFF;background:url('../img/bg_fecha.png') no-repeat center;z-index:1}.cuadricula_noticias .noticia_izquierda .foto .fecha b{display:block;margin-top:20px;font-size:40px;font-weight:500;line-height:30px}.cuadricula_noticias .noticia_izquierda .foto_estatica{position:absolute;bottom:0;left:0;width:320px;height:320px;background:url('../img/foto_estatica_1.jpg') no-repeat center;background-size:cover}.cuadricula_noticias .noticia_izquierda .foto_estatica:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#CC6841;z-index:1;opacity:.7}.cuadricula_noticias .noticia_derecha{position:relative;width:640px;margin-top:150px;margin-left:590px;margin-right:50px;z-index:2}.cuadricula_noticias .noticia_derecha .texto{position:relative;padding:0 70px;text-align:right;background:#000000;z-index:2}.cuadricula_noticias .noticia_derecha .texto .noticia{display:block;padding-top:60px;font-size:1.45em;font-weight:600;line-height:20px;letter-spacing:.15em;color:black}.cuadricula_noticias .noticia_derecha .texto .titulo{display:block;margin-top:30px;font-family:'Playfair Display',sans-serif;font-size:29px;font-weight:700;line-height:40px;color:#FFFFFF;transform:translate(200%);-webkit-transform:translate(200%);-moz-transform:translate(200%);-o-transform:translate(200%);-ms-transform:translate(200%)}.cuadricula_noticias .noticia_derecha .texto .titulo:hover{color:#CC6841}.cuadricula_noticias .noticia_derecha .texto .subtitulo{display:block;margin-top:30px;font-size:18px;font-weight:500;line-height:30px;color:black;transform:translate(200%);-webkit-transform:translate(200%);-moz-transform:translate(200%);-o-transform:translate(200%);-ms-transform:translate(200%)}.cuadricula_noticias .noticia_derecha .texto .ver_noticia{position:relative;display:inline-block;padding:50px 0;padding-left:100px;font-size:15.5px;line-height:20px;color:#CC6841;background:url('../img/bg_noticia.png') no-repeat center right 10px;transform:translate(200%);-webkit-transform:translate(200%);-moz-transform:translate(200%);-o-transform:translate(200%);-ms-transform:translate(200%)}.cuadricula_noticias .noticia_derecha .texto .ver_noticia:before{content:'';position:absolute;left:0;top:59px;width:90px;height:2px;background:#CC6841;-moz-transition:all 250ms linear;-ms-transition:all 250ms linear;-o-transition:all 250ms linear;-webkit-transition:all 250ms linear;transition:all 250ms linear}.cuadricula_noticias .noticia_derecha .texto .ver_noticia:hover:before{left:60px}.cuadricula_noticias .noticia_derecha .foto_estatica{position:absolute;top:-50px;right:-50px;width:320px;height:320px;background:url('../img/foto_estatica_2.jpg') no-repeat center;background-size:cover}.cuadricula_noticias .noticia_derecha .foto_estatica:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#FFFFFF;z-index:1;opacity:.8}.cuadricula_noticias .owl-item.active .noticia_izquierda .foto{-webkit-transition-delay:400ms;-moz-transition-delay:400ms;-o-transition-delay:400ms;transition-delay:400ms;transform:translate(0px);-webkit-transform:translate(0px);-moz-transform:translate(0px);-o-transform:translate(0px);-ms-transform:translate(0px)}.cuadricula_noticias .owl-item.active .noticia_derecha .texto .titulo{-webkit-transition-delay:300ms;-moz-transition-delay:300ms;-o-transition-delay:300ms;transition-delay:300ms;transform:translate(0px);-webkit-transform:translate(0px);-moz-transform:translate(0px);-o-transform:translate(0px);-ms-transform:translate(0px)}.cuadricula_noticias .owl-item.active .noticia_derecha .texto .subtitulo{-webkit-transition-delay:400ms;-moz-transition-delay:400ms;-o-transition-delay:400ms;transition-delay:400ms;transform:translate(0px);-webkit-transform:translate(0px);-moz-transform:translate(0px);-o-transform:translate(0px);-ms-transform:translate(0px)}.cuadricula_noticias .owl-item.active .noticia_derecha .texto .ver_noticia{-webkit-transition-delay:500ms;-moz-transition-delay:500ms;-o-transition-delay:500ms;transition-delay:500ms;transform:translate(0px);-webkit-transform:translate(0px);-moz-transform:translate(0px);-o-transform:translate(0px);-ms-transform:translate(0px)}.newsletter{margin-top:80px}.cuadricula_newsletter{position:relative;height:420px;margin-top:5%}.cuadricula_newsletter .newsletter_izquierda{position:absolute;top:0;left:0;width:770px;height:320px;background:url('../img/bg_newsletter.png') no-repeat center;z-index:1}.cuadricula_newsletter .newsletter_izquierda form{margin-top:20px;text-align:center}.cuadricula_newsletter .newsletter_izquierda form input.input{display:block;width:450px;margin:0 auto;padding:0 20px;border-bottom:1px solid #FFFFFF;font-size:16.5px;line-height:59px;text-align:center;color:#FFFFFF;background:none}.cuadricula_newsletter .newsletter_izquierda form input.input::-webkit-input-placeholder{color:#FFFFFF;opacity:1}.cuadricula_newsletter .newsletter_izquierda form input.input:-moz-placeholder{color:#FFFFFF;opacity:1}.cuadricula_newsletter .newsletter_izquierda form input.input::-moz-placeholder{color:#FFFFFF;opacity:1}.cuadricula_newsletter .newsletter_izquierda form input.input:-ms-input-placeholder{color:#FFFFFF;opacity:1}.cuadricula_newsletter .newsletter_izquierda form .enviar_newsletter{display:inline-block;width:190px;margin-top:30px;border:1px solid #FFFFFF;border-radius:10px;font-size:15.5px;line-height:56px;text-align:center;color:#FFFFFF}.cuadricula_newsletter .newsletter_izquierda form .enviar_newsletter:hover{border:1px solid #FFFFFF;color:#CC6841;background:#FFFFFF}.cuadricula_newsletter .newsletter_derecha{position:absolute;bottom:0;right:0;width:770px;height:320px;background:url('../img/bg_redes.png') no-repeat center}.cuadricula_newsletter .newsletter_derecha .redes{margin-top:90px;text-align:center}.cuadricula_newsletter .newsletter_derecha .redes a{display:inline-block;width:48px;height:48px;margin-left:20px;border-radius:5px;font-size:18px;text-align:center;color:#FFFFFF;background:#CC4141}.cuadricula_newsletter .newsletter_derecha .redes a:hover{color:#CC4141;background:#FFFFFF}.cuadricula_newsletter .newsletter_derecha .redes a:first-child{margin-left:0}.cuadricula_newsletter .newsletter_derecha .redes a i{line-height:48px}.accesos_directos .cita{position:relative;display:block;max-width:700px;margin:0 auto;padding:50px 0;font-family:'Playfair Display',sans-serif;font-size:37.5px;font-weight:700;line-height:40px;text-align:center;color:black;background:url('../img/bg_cita.png') no-repeat center}.accesos_directos .cita:before{content:'';position:absolute;top:74px;left:-90px;width:40px;height:32px;margin-right:30px;background:url('../img/comillas_inicio.png') no-repeat center}.accesos_directos .cita:after{content:'';position:absolute;top:74px;right:-90px;width:40px;height:32px;margin-left:30px;background:url('../img/comillas_final.png') no-repeat center}.cuadricula_accesos_directos{margin-top:50px}.cuadricula_accesos_directos .acceso_directo{width:20%;float:left;margin-right:4%;text-align:center;background:url('../img/bg_acceso_directo.png') no-repeat center}.cuadricula_accesos_directos .acceso_directo:first-child{margin-left:4%}.cuadricula_accesos_directos .acceso_directo .titulo{display:block;margin-top:30px;font-size:15.5px;line-height:20px;color:#565656}.cuadricula_accesos_directos .acceso_directo .descripcion{display:block;margin-top:10px;font-size:13.5px;line-height:20px;color:#565656}.cuadricula_accesos_directos .acceso_directo:hover .titulo{color:#CC4141}.cuadricula_accesos_directos .acceso_directo:hover img{transform:scale(0.9,0.9);-webkit-transform:scale(0.9,0.9);-moz-transform:scale(0.9,0.9);-o-transform:scale(0.9,0.9);-ms-transform:scale(0.9,0.9)}.pie{position:relative;padding-top:40px}.pie:before{content:'';position:absolute;top:0;left:0;right:0;margin:0 auto;width:250px;height:1px;background:#eaeaea}.pie > .contenedor{padding:0 90px}.pie .redes{width:32%;float:left;padding-top:20px}.pie .redes .titulo{display:block;margin-bottom:25px;font-size:16.5px;color:#545454}.pie .redes a{display:inline-block;width:48px;height:48px;margin-right:40px;border-radius:5px;font-size:18px;text-align:center;color:#FFFFFF;background:#a4a4a4}.pie .redes a:hover{background:#CC4141}.pie .redes a:last-child{margin-right:0}.pie .redes a i{line-height:48px}.pie .logo{width:24%;height:114px;float:left;margin-left:2%;background:url(../img/logo_cabecera.png) no-repeat center top #FFFFFF}.pie .informacion{width:40%;float:left;margin-left:2%;padding-top:20px}.pie .informacion a,.pie .informacion .name{display:block;margin-top:10px;padding-left:30px;font-size:16.5px;line-height:20px;color:#545454}.pie .informacion a:hover{color:#CC4141}.pie .informacion .name{background:url(../img/horno.png) no-repeat center left;margin-top:0}.pie .informacion .telefono{background:url(../img/telefono_pie.png) no-repeat center left;display:inline-block}.pie .informacion .telefono.inline{background:none}.pie .informacion .sobre{background:url(../img/sobre_pie.png) no-repeat center left}.pie .informacion .marcador{background:url(../img/marcador_pie.png) no-repeat center left}.pie .informacion .whatsapp{background:url(../img/whatsapp_pie.png) no-repeat center left}.pie .menu_pie{margin:0;margin-top:100px;padding:0;text-align:center}.pie .menu_pie li{display:inline-block;margin-left:15px;padding-left:15px;border-left:1px solid #a4a4a4}.pie .menu_pie li:first-child{margin-left:0;padding-left:0;border-left:none}.pie .menu_pie li a{position:relative;display:block;font-size:13.5px;line-height:15px;color:#545454;text-transform:uppercase}.pie .menu_pie li a:before{content:'';position:absolute;bottom:100%;left:0;width:100%;height:1px;background:#a4a4a4;opacity:0;visibility:hidden;-moz-transition:all 250ms linear;-ms-transition:all 250ms linear;-o-transition:all 250ms linear;-webkit-transition:all 250ms linear;transition:all 250ms linear}.pie .menu_pie li a:hover:before{bottom:-5px;opacity:1;visibility:visible}.pie .legal{margin-top:40px;padding-top:90px;padding-bottom:25px;background:url(../img/bg_pie2.png) no-repeat center;background-size:100% 100%}.pie.naranja{margin-top:4%}.pie.naranja .legal{background:url(../img/bg_pie.png) no-repeat center}.pie .legal .copyright{display:inline-block;margin-right:10px;font-size:12.5px;line-height:10px;color:black}.pie .legal ul{display:inline-block;margin:0;padding:0}.pie .legal ul li{display:inline-block;margin-left:10px;padding-left:10px;border-left:1px solid #a4a4a4}.pie .legal ul li a{display:block;font-size:12.5px;line-height:10px;color:black}.pie .legal ul li a:hover{opacity:.5}.pie .legal .sgm{float:right;font-size:12.5px;line-height:10px;color:black}.pie .legal .sgm:hover{opacity:.5}.pie.naranja .legal .copyright{color:#FFFFFF}.pie.naranja .legal ul li{border-left:1px solid #FFFFFF}.pie.naranja .legal ul li a{color:#FFFFFF}.pie.naranja .legal .sgm{color:#FFFFFF}.desplegable_idiomas{position:absolute;top:70px;right:210px;display:none;min-width:150px;padding:15px 30px;text-align:left;background:#CC6841;box-shadow:0px 0px 20px 3px rgba(0,0,0,0.2);z-index:10}.desplegable_idiomas:before{content:'';position:absolute;top:-15px;left:11px;width:1px;height:100%;background:#FFFFFF}.desplegable_idiomas a{position:relative;display:block;padding:10px 0;font-size:12.5px;font-weight:500;line-height:20px;letter-spacing:.05em;color:#FFFFFF}.desplegable_idiomas a:hover{opacity:.5}.desplegable_idiomas a.sel:before{content:'';position:absolute;top:50%;left:-17px;width:10px;height:1px;margin-top:-1px;background:#FFFFFF}.desplegable_usuario{position:absolute;top:70px;right:140px;display:none;min-width:150px;padding:15px 30px;text-align:right;background:#CC6841;box-shadow:0px 0px 20px 3px rgba(0,0,0,0.2);z-index:10}.desplegable_usuario:before{content:'';position:absolute;top:-15px;right:11px;width:1px;height:100%;background:#FFFFFF}.desplegable_usuario a{position:relative;display:block;padding:10px 0;font-size:12.5px;font-weight:500;line-height:20px;letter-spacing:.05em;color:#FFFFFF}.desplegable_usuario a:hover{opacity:.5}.desplegable_usuario a.sel:before{content:'';position:absolute;top:50%;right:-17px;width:10px;height:1px;margin-top:-1px;background:#FFFFFF}body.menu_abierto .menu_lateral{opacity:1;height:auto}.menu_lateral{position:fixed;top:0;bottom:0;right:0;width:100%;background:#FFFFFF;z-index:400;overflow:hidden;max-width:400px;opacity:0;height:0;z-index:299}.menu_lateral:after{background:#CC6841;position:absolute;bottom:0;left:0;right:0;z-index:1;content:'';height:26px}.menu_lateral .tit{font-size:25px;font-family:'Playfair Display',sans-serif;color:#FFFFFF;font-weight:600;line-height:20px;display:block;position:relative;z-index:2}.menu_lateral .divide{background:#CC4141;height:3px;transform:rotate(-3deg);-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-o-transform:rotate(-3deg);-ms-transform:rotate(-3deg);position:absolute;top:-10px;height:75px;left:-5px;right:-5px}.menu_lateral .divide2{background:#CC6841;transform:rotate(3deg);-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-o-transform:rotate(3deg);-ms-transform:rotate(3deg);height:auto;bottom:0;top:0}.menu_lateral .cabecera_menu{padding:20px;background:#FFFFFF}.menu_lateral .cabecera_menu .logo_mini{display:block;width:250px;height:75px;background:url('../img/logo_mini.png') no-repeat center}.menu_lateral > ul{margin:0;padding:20px 0;height:84vh;overflow:auto}.menu_lateral > ul > li{display:block;background:#FFFFFF;position:relative;padding:10px 0}.menu_lateral > ul > li:after{content:'';height:1px;width:40px;background:#CC4141;position:absolute;left:0;top:0}.menu_lateral > ul > li:first-child{border:none}.menu_lateral > ul > li:first-child:after{display:none}.menu_lateral > ul > li > a{display:block;width:85%;float:left;padding:0 20px;font-size:16.5px;line-height:50px;color:#000000;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;text-transform:uppercase}.menu_lateral > ul > li > a:after{content:'';width:145px;height:1px;background:#CC4141;position:absolute;left:0;right:0;top:0;bottom:0;-moz-transition:all 250ms linear;-ms-transition:all 250ms linear;-o-transition:all 250ms linear;-webkit-transition:all 250ms linear;transition:all 250ms linear;transform:scale(0,0) rotate(145deg);-webkit-transform:scale(0,0) rotate(145deg);-moz-transform:scale(0,0) rotate(145deg);-o-transform:scale(0,0) rotate(145deg);-ms-transform:scale(0,0) rotate(145deg)}.menu_lateral > ul > li > a:hover{color:#CC4141}.menu_lateral > ul > li > a:hover:after{transform:scale(1,1) rotate(145deg);-webkit-transform:scale(1,1) rotate(145deg);-moz-transform:scale(1,1) rotate(145deg);-o-transform:scale(1,1) rotate(145deg);-ms-transform:scale(1,1) rotate(145deg)}.menu_lateral > ul > li.sin_subcategorias > a{width:100%;float:none}.menu_lateral > ul > li > .mostrar_subcategoria{display:block;width:15%;height:50px;float:left;background:url('../img/desplegar_abajo_blanco.png') no-repeat center;cursor:pointer}.menu_lateral > ul > li > .mostrar_subcategoria.desplegado{transform:rotate(-180deg)}.menu_lateral > ul > li > ul{display:none;margin:0;padding:0}.menu_lateral > ul > li > ul > li{display:block;background:#FFFFFF}.menu_lateral > ul > li > ul > li > a{display:block;width:85%;float:left;padding:0 20px;padding-left:30px;font-size:1.45em;line-height:50px;color:#000000;clear:both;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.menu_lateral > ul > li > ul > li > a:hover{opacity:.5}.menu_lateral > ul > li > ul > li.sin_subcategorias > a{width:100%;float:none}.menu_lateral .idiomas_menu{display:none}.menu_lateral .cerrar_menu{position:absolute;top:20px;right:20px;width:18px;height:18px;background:url('../img/kross_w.png') no-repeat center;z-index:3}.menu_lateral .cerrar_menu:hover{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg)}.menu_lateral .foot{position:absolute;left:0;right:0;bottom:15px;z-index:1;padding:20px 0 11px 0;text-align:center}.menu_lateral .foot a{display:inline-block;background:#FFFFFF;border-radius:50%;width:30px;height:30px;text-align:center;line-height:30px;color:#CC6841;font-size:15px;margin:0 5px;position:relative;z-index:2}.menu_lateral .foot a:hover{background:#CC6841;color:#FFFFFF}.luto_menu{position:fixed;top:0;left:0;display:none;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:298}.buscador{position:fixed;left:0;right:0;width:100%;top:-100%;height:0;opacity:0;max-width:1000px;margin:0 auto;padding-top:40px;z-index:313}.buscador:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;z-index:0;background:url('../img/linea.png') no-repeat center}.buscador .busca{background:#CC6841;position:relative;z-index:2;padding:20px}.buscador .lineas{overflow:hidden;padding:70px 0 100px 0}.buscador .lineas:before,.buscador .lineas:after{content:'';position:absolute;bottom:-75px;left:0;right:0;top:0;background:#CC6841;transform:skew(-86deg);-webkit-transform:skew(-86deg);-moz-transform:skew(-86deg);-o-transform:skew(-86deg);-ms-transform:skew(-86deg);z-index:1}.buscador .lineas:after{background:#eb7851;transform:skew(86deg);-webkit-transform:skew(86deg);-moz-transform:skew(86deg);-o-transform:skew(86deg);-ms-transform:skew(86deg);z-index:0}.buscador .cerrar_buscador{position:absolute;top:0;left:0;right:0;display:block;width:58px;height:58px;margin:0 auto;border-radius:100%;background:url('../img/kross_w.png') center no-repeat #CC6841;background-size:20px;cursor:pointer;z-index:15}.buscador .cerrar_buscador:hover{background:url('../img/kross.png') center no-repeat #FFFFFF;background-size:20px}.buscador input{display:block;width:80%;float:left;padding:0 20px;border-bottom:1px solid #FFFFFF;font-size:16.5px;line-height:69px;color:#FFFFFF;background:none}.buscador input::-webkit-input-placeholder{color:#FFFFFF;opacity:1}.buscador input:-moz-placeholder{color:#FFFFFF;opacity:1}.buscador input::-moz-placeholder{color:#FFFFFF;opacity:1}.buscador input:-ms-input-placeholder{color:#FFFFFF;opacity:1}.buscador .buscar{display:block;width:20%;float:right;border:1px solid #FFFFFF;border-radius:68px;font-size:16.5px;font-weight:500;line-height:68px;text-align:center;color:#FFFFFF}.buscador .buscar:hover{color:#CC6841;background:#FFFFFF;border-color:#CC6841}.luto_buscador{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.8);z-index:-1;opacity:0}.buscador_abierto{overflow:hidden}.buscador_abierto .buscador{opacity:1;height:350px;top:0;bottom:0}.buscador_abierto .luto_buscador{z-index:30;opacity:1}.migas_pan{background:url(../img/migas.png) center bottom no-repeat;background-size:cover;height:220px;position:relative;z-index:1}.migas_pan .contenedor{position:absolute;bottom:153px;bottom:40px;right:0;left:0}.migas_pan .links{float:left;color:#FFFFFF;font-size:1.25em;line-height:60px}.migas_pan .links a{color:inherit}.migas_pan .boton_volver{float:right;height:60px;width:60px;color:#FFFFFF;font-size:1.33em;background:url(../img/atrash.png) center no-repeat #CC4141;border-radius:50%;line-height:1em;text-transform:uppercase;overflow:hidden;text-indent:-10000px}.migas_pan .boton_volver:hover{background-color:#CC6841}.acceso{padding:50px 0}.acceso form{position:relative;z-index:1}.acceso .campo input::-webkit-input-placeholder{color:#737373}.acceso .campo input:-moz-placeholder{color:#737373;opacity:1}.acceso .campo input::-moz-placeholder{color:#737373;opacity:1}.acceso .campo input:-ms-input-placeholder{color:#737373}.acceso .campo input::-ms-input-placeholder{color:#737373}.acceso .acceso_izquierda{width:30%;margin-top:4%;float:left}.acceso .acceso_izquierda .campo{margin:0 auto;margin-top:30px}.acceso .acceso_izquierda .campo:first-child{margin-top:0}.acceso .acceso_izquierda .campo input{display:block;width:100%;height:40px;padding:0 20px;border-bottom:1px solid #000000;font-size:1.45em;line-height:40px;color:#000000;background:none}.acceso .acceso_izquierda .pie_acceso{width:50%;margin:0 auto;margin-top:40px;text-align:center}.acceso .acceso_izquierda .boton_recordar{display:block;font-size:1.45em;text-align:center;color:#737373}.acceso .acceso_izquierda .boton_recordar:hover{color:#000000}.acceso .acceso_izquierda .boton_acceso{display:inline-block;padding:0 30px;border-radius:10px;font-size:1.6em;line-height:50px;text-align:center;color:#FFFFFF;background:#CC4141;font-weight:300;min-width:220px;margin-top:40px}.acceso .acceso_izquierda .boton_acceso:hover{background:#000000}.acceso .acceso_derecha{width:60%;float:right;margin-top:4%;margin-left:10%}.acceso .acceso_derecha .campo{width:48%;float:left;margin:0 auto;margin-top:30px}.acceso .acceso_derecha .campo:nth-of-type(1){margin-top:0}.acceso .acceso_derecha .campo:nth-of-type(2){margin-top:0}.acceso .acceso_derecha .campo:nth-of-type(2n){float:right}.acceso .acceso_derecha .campo input{display:block;width:100%;height:40px;padding:0 20px;border-bottom:1px solid #000000;font-size:1.45em;line-height:40px;color:#000000;background:none}.acceso .acceso_derecha .pie_acceso{margin-top:40px;text-align:center}.acceso .acceso_derecha .check_this{float:left;margin:0;font-size:inherit;line-height:25px;text-align:left}.acceso .acceso_derecha .check_this label,.acceso .acceso_derecha .check_this a{font-size:1.45em}.acceso .acceso_derecha .check_this a{color:#CC4141}.acceso .acceso_derecha .check_this input[type="checkbox"]{opacity:0;visibility:hidden}.acceso .acceso_derecha .check_this a:hover{color:#000000}.acceso .acceso_derecha .boton_acceso{display:inline-block;padding:0 30px;border-radius:10px;font-size:1.6em;line-height:50px;text-align:center;color:#FFFFFF;background:#CC4141;font-weight:300;min-width:220px;float:right}.acceso .acceso_derecha .boton_acceso:hover{background:#000000}.acceso .mensaje{font-size:1.45em;text-align:center;color:#737373}div.rotulo{text-align:center}div.rotulo .big_txt{font-size:25em;line-height:1em;font-family:'Playfair Display',sans-serif;font-weight:600;color:#eaeaea;display:block}div.rotulo .nombre_pagina{display:block}.listado_productos,.ficha_producto,div.area_usuario,div.rotulo_busca{padding-top:4em}.piedra{background:url(../img/bg_destacados.jpg) no-repeat center top;padding-top:4em;position:relative;z-index:0}div.contenido_detalles{padding-bottom:110px}div.contenido_detalles:after{content:'';position:absolute;left:0;right:0;bottom:-10px;height:10px;background:#CC6841;max-width:1440px;margin:0 auto}div.contenido_detalles .format_txt{font-size:1.6em;line-height:1.8em;text-align:justify;margin-top:4%}div.contenido_detalles .format_txt a{color:#CC6841;-moz-transition:all 250ms linear;-ms-transition:all 250ms linear;-o-transition:all 250ms linear;-webkit-transition:all 250ms linear;transition:all 250ms linear}div.contenido_detalles .format_txt a:hover{color:#CC4141}div.contenido_detalles .format_txt h2,div.contenido_detalles .format_txt h3,div.contenido_detalles .format_txt h4{text-transform:uppercase;line-height:1em;margin:0;margin-top:30px;color:#CC6841}.scroll_table{overflow:auto;max-width:170vw;margin-top:40px;margin-bottom:40px}.scroll_table::-webkit-scrollbar{width:22px;height:22px}.scroll_table table{width:100%;border-collapse:collapse;margin-bottom:40px;white-space:nowrap}.scroll_table tr:nth-of-type(odd){background:#f6f6f6}.scroll_table th{background:#232323;color:white;font-weight:bold}.scroll_table td,.scroll_table th{padding:10px 45px;border:0;text-align:left;white-space:nowrap}div.contenido_detalles .format_txt p{margin:30px 0 0 0}div.up .newsletter{}div.listado_productos .header .titulo{position:relative;font-family:'Playfair Display',sans-serif;font-size:62.5px;font-weight:900;z-index:1;line-height:50px;margin:0;float:left;max-width:75%}div.listado_productos .header .titulo:after{content:'';display:inline-block;width:15px;height:15px;margin-left:10px;border-radius:100%;background:#CC6841}div.listado_productos .header .acciones{float:right;vertical-align:top;position:relative}div.listado_productos .header .acciones .tipo_listado{height:50px;color:#FFFFFF;float:left;border-radius:10px;background:#CC6841;width:50px;text-align:center;line-height:50px;font-size:1.3em;position:relative}div.listado_productos .header .acciones .tipo_listado i{position:absolute;left:0;right:0;top:0;bottom:0;background-position:center;background-repeat:no-repeat;text-indent:-1000px;overflow:hidden}div.listado_productos .header .acciones .tipo_listado.gridview{margin-left:10px}div.listado_productos .header .acciones .tipo_listado.gridview i{background-image:url(../img/grid.png)}div.listado_productos .header .acciones .tipo_listado.listview i{background-image:url(../img/list.png)}div.listado_productos .header .acciones .tipo_listado.gridview_sel,div.listado_productos .header .acciones .tipo_listado.listview_sel,div.listado_productos .header .acciones .tipo_listado:hover{background:#CC4141}div.listado_productos .header .acciones  .ordenar{float:right;color:#FFFFFF;background:#CC6841;font-size:1.5em;padding:0 74px 0 16px;line-height:50px;border-radius:10px;text-transform:capitalize;position:relative;max-width:183px;margin-left:30px}div.listado_productos .header .acciones  .ordenar:after{content:'';position:absolute;right:16px;top:50%;transform:translate(0px,-50%);-webkit-transform:translate(0px,-50%);-moz-transform:translate(0px,-50%);-o-transform:translate(0px,-50%);-ms-transform:translate(0px,-50%);width:8px;height:8px;border-radius:100%;background:#FFFFFF}.desplegable_ordenar,.desplegable_filtrar{display:none;position:absolute;bottom:0;right:0;z-index:1;background:#CC6841;transform:translate(0px,102%);-webkit-transform:translate(0px,102%);-moz-transform:translate(0px,102%);-o-transform:translate(0px,102%);-ms-transform:translate(0px,102%);margin:0;padding:16px;color:#FFFFFF;list-style:none;font-size:1.4em;border-radius:10px;max-width:183px;width:100%}.desplegable_ordenar li,.desplegable_filtrar li{display:block;padding:4px 0;white-space:nowrap;margin:0}.desplegable_ordenar li:first-child,.desplegable_filtrar li:first-child{padding-top:0}.desplegable_ordenar li:last-child,.desplegable_filtrar li:last-child{padding-bottom:0}.desplegable_ordenar li:hover a,.desplegable_filtrar li:hover a{color:#FFFFFF}.desplegable_ordenar a,.desplegable_filtrar a{color:inherit;position:relative;display:block}.desplegable_ordenar a:after,.desplegable_filtrar a:after{content:'';transform:translate(0px,-50%);-webkit-transform:translate(0px,-50%);-moz-transform:translate(0px,-50%);-o-transform:translate(0px,-50%);-ms-transform:translate(0px,-50%);position:absolute;right:0;top:50%;width:0;height:0;border-radius:100%;background:#FFFFFF;-moz-transition:all 250ms linear;-ms-transition:all 250ms linear;-o-transition:all 250ms linear;-webkit-transition:all 250ms linear;transition:all 250ms linear}.desplegable_ordenar a:hover:after,.desplegable_filtrar a:hover:after{width:8px;height:8px}.desplegable_ordenar a.sel:after,.desplegable_filtrar a.sel:after{width:8px;height:8px}div.listado_productos .format_txt{font-size:1.25em;text-align:justify;line-height:2em;color:black;margin:35px 0}div.listado_productos .format_txt a{color:black;text-decoration:underline;-moz-transition:all 250ms linear;-ms-transition:all 250ms linear;-o-transition:all 250ms linear;-webkit-transition:all 250ms linear;transition:all 250ms linear}div.listado_productos .format_txt a:hover{color:#CC4141}div.cuadricula .item_producto{width:32%;margin:0 2% 8% 0;display:inline-block;text-align:center;vertical-align:top}div.cuadricula .item_producto:nth-of-type(3n){margin-right:0}div.cuadricula .item_producto .foto{display:block;box-shadow:0 0 20px 5px #e6e6e6}div.cuadricula .item_producto .foto img{height:auto;width:100%}div.cuadricula .item_producto .nombre_producto{font-size:2.6em;color:#000000;line-height:1.2em;font-family:'Playfair Display',sans-serif;font-weight:600;text-align:center;display:block;height:3em;margin-top:35px;padding:0 4%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}div.cuadricula .item_producto .descripcion_corta{font-size:1.67em;line-height:1.67em;text-align:center;margin-top:20px}div.cuadricula .item_producto .descripcion_corta p{margin:0}div.cuadricula .item_producto .precios{text-align:center;margin:30px 0}div.cuadricula .item_producto .precios .precio{display:inline-block;font-size:2.9em;color:#CC4141;font-weight:500}div.cuadricula .item_producto .precios .precio .decimales{font-size:0.7em}div.cuadricula .item_producto .precios .precio_anterior{display:inline-block;font-size:2.2em;color:#000000;text-decoration:line-through;margin-right:25px}div.cuadricula .item_producto .precios .precio_anterior .decimales{font-size:0.7em}div.cuadricula .item_producto .ver_ficha{font-size:1.67em;text-transform:uppercase;color:#000000;line-height:58px;border-radius:35px;padding:0 35px;text-align:center;display:inline-block;border:solid 2px #000000;font-weight:600}div.cuadricula .item_producto:hover .nombre_producto{color:#CC4141}div.cuadricula .item_producto:hover .ver_ficha{background:#CC4141;border-color:#CC4141;color:#FFFFFF}div.ipagination{text-align:center;padding:40px 0;border-top:solid 1px #d7d7d7;border-bottom:solid 1px #d7d7d7;max-width:450px;margin:0 auto}div.ipagination a{display:inline-block;border:solid 1px #CC6841;color:#000000;font-size:1.25em;text-align:center;height:25px;width:25px;border-radius:50%;line-height:25px;margin:0 3px;-moz-transition:all 250ms linear;-ms-transition:all 250ms linear;-o-transition:all 250ms linear;-webkit-transition:all 250ms linear;transition:all 250ms linear;position:relative}div.ipagination a span{position:relative;z-index:2}div.ipagination .actual,div.ipagination a:hover{background:#CC4141;color:#FFFFFF}div.ipagination .actual:after{content:'';background:#CC4141;width:50px;height:1px;position:absolute;left:-58%;right:0;top:45%;bottom:0;z-index:1;transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg)}div.ipagination .pag-prev,div.ipagination .pag-next{position:relative;display:inline-block;cursor:pointer}div.ipagination .pag-prev{margin-right:30px}div.ipagination .pag-next{margin-left:30px}div.ipagination .pag-prev:hover a,div.ipagination .pag-next:hover a{background-color:#CC4141;color:transparent}div.ipagination .pag-prev a,div.ipagination .pag-next a{color:transparent;background-position:center;background-repeat:no-repeat}div.ipagination .pag-prev a{background-image:url(../img/prev.png)}div.ipagination .pag-prev a:hover{background-image:url(../img/prevv.png)}div.ipagination .pag-next a{background-image:url(../img/nextt.png)}div.ipagination .pag-next a:hover{background-image:url(../img/nexttt.png)}div.detalles_categoria .secundarias a{display:block;width:32%;margin:0 2% 2% 0;float:left}div.detalles_categoria .secundarias a img{height:auto;width:100%}div.detalles_categoria .secundarias a:nth-of-type(3n){margin-right:0}div.imagenes_contenido{position:relative;z-index:2}div.imagenes_contenido .item{max-width:720px;position:relative;z-index:2;display:block;box-shadow:0 0 20px 5px #e6e6e6}div.imagenes_contenido .item img{height:auto;width:100%}.owl-theme .owl-dots .owl-dot span{background:#FFFFFF;border:solid 1px #CC6841;-moz-transition:all 250ms linear;-ms-transition:all 250ms linear;-o-transition:all 250ms linear;-webkit-transition:all 250ms linear;transition:all 250ms linear;margin:5px 2px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#CC6841}div.cuadricula_noticias .owl-theme .owl-controls{position:absolute;left:34%;bottom:20%}.sin_productos{padding:150px 0;display:block;font-size:1.4em;text-align:center}.sin_productos span{display:block}div.cuadricula.lista .item_producto{float:none;width:auto;text-align:left;margin:0 0 2% 0;position:relative;display:block;padding:10px;border:solid 1px #efefef}div.cuadricula.lista .item_producto .foto{float:left;width:20%}div.cuadricula.lista .item_producto .texto{float:left;width:80%;padding:0 2%;position:relative}div.cuadricula.lista .item_producto .texto .nombre_producto{margin:20px 0 0 0;height:auto;padding:0}div.cuadricula.lista .item_producto .texto .precios{margin:15px 0 10px 0}div.cuadricula.lista .item_producto .texto .nombre_producto,div.cuadricula.lista .item_producto .texto .descripcion_corta,div.cuadricula.lista .item_producto .texto .precios{text-align:inherit}div.cuadricula.lista .item_producto .texto .descripcion_corta{text-align:justify;font-size:1.25em;color:black}div.cuadricula.lista .item_producto .ver_ficha{position:absolute;bottom:20px;left:22%}.migas_pan .boton_volver.ficha{border-radius:100%;font-size:1.67em;height:60px;line-height:60px;padding:0;text-align:center;width:60px}div.ficha_producto .ficha_producto_izquierda{float:right;width:45%;padding-left:4%}div.ficha_producto .ficha_producto_izquierda .trigger_principal{margin:0 0 0 0;box-shadow:0px 0px 20px 3px rgba(0,0,0,0.2)}div.ficha_producto .ficha_producto_izquierda .item{display:block}div.ficha_producto .ficha_producto_izquierda .item img{height:auto;width:100%}div.ficha_producto .fotos_secundarias{vertical-align:top}div.ficha_producto .fotos_secundarias .item{width:23.5%;margin:0 2% 2% 0;float:left}div.ficha_producto .fotos_secundarias .item:nth-of-type(4n){margin-right:0}div.ficha_producto .ficha_producto_izquierda .owl-carousel{margin-top:15px}div.ficha_producto .ficha_producto_izquierda .owl-carousel.owl-text-select-on .owl-item{padding:15px}div.ficha_producto .ficha_producto_derecha{float:left;width:55%}div.ficha_producto .ficha_producto_derecha .nombre_producto{position:relative;font-family:'Playfair Display',sans-serif;font-size:5em;font-weight:900;z-index:1;line-height:0.9em;margin:0}div.ficha_producto .ficha_producto_derecha .nombre_producto:after{content:'';display:inline-block;width:15px;height:15px;margin-left:10px;border-radius:100%;background:#CC6841}div.ficha_producto .ficha_producto_derecha .referencia{display:block;font-size:1.67em;color:#000000;margin:30px 0 0 0;font-weight:500}div.ficha_producto .ficha_producto_derecha .descripcion_corta{font-size:1.45em;font-weight:300;color:black;display:block;margin:25px 0 35px 0;line-height:1.8em;text-align:justify}div.ficha_producto .ficha_producto_derecha .precios .nombre_precio{font-size:1.67em;margin:0;color:#000000;font-weight:500}div.ficha_producto .ficha_producto_derecha .precios span{display:inline-block;font-size:5em;color:#CC4141;font-weight:500}div.ficha_producto .ficha_producto_derecha .precios span.decimales{font-size:0.5em}div.ficha_producto .ficha_producto_derecha .precios .mitad{padding-left:6%}div.ficha_producto .ficha_producto_derecha .precios .mitad p{margin-bottom:24px}div.ficha_producto .ficha_producto_derecha .precios .precio_anterior{color:#000000;margin-left:15px;text-decoration:line-through;font-weight:400;font-size:2.5em}div.ficha_producto .ficha_producto_derecha .precios .precio_anterior span.decimales{color:#000000}.ficha_producto .ficha_producto_derecha  .detalles_propiedad .nombre_propiedad{display:block;font-size:1.67em;margin:0;color:#000000;margin:20px 0 15px 0;font-weight:500}.ficha_producto .ficha_producto_derecha  .detalles_propiedad ul{margin:0;padding:0;list-style:none;font-size:1.4em;display:block}.ficha_producto .ficha_producto_derecha  .detalles_propiedad ul li{padding:7px 0;display:inline-block;width:50%}.ficha_producto .ficha_producto_derecha  .detalles_propiedad.detalles_texto{padding-bottom:50px;position:relative}.ficha_producto .ficha_producto_derecha  .detalles_propiedad.detalles_texto:after{position:absolute;left:0;bottom:0;background:#c9c9c9;width:100%;content:'';height:1px}.ficha_producto .ficha_producto_derecha  .detalles_propiedad.detalles_texto ul li a{color:inherit;padding-left:37px;display:block;line-height:23px;position:relative}.ficha_producto .ficha_producto_derecha  .detalles_propiedad.detalles_texto ul li a:after{height:19px;width:19px;background:#FFFFFF;border:solid 2px #CC6841;border-radius:50%;content:'';position:absolute;left:0;top:0;z-index:1}.ficha_producto .ficha_producto_derecha  .detalles_propiedad.detalles_texto ul li a:before{content:'';position:absolute;background:#CC6841;left:6px;top:6px;height:11px;width:11px;border-radius:50%;z-index:2;transform:scale(0,0);-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);-moz-transition:all 250ms linear;-ms-transition:all 250ms linear;-o-transition:all 250ms linear;-webkit-transition:all 250ms linear;transition:all 250ms linear}.ficha_producto .ficha_producto_derecha  .detalles_propiedad.detalles_texto ul li.prop_sel a:before{transform:scale(1,1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1)}.ficha_producto .ficha_producto_derecha  .modulo_compra{padding-bottom:30px;padding-top:30px;position:relative}.ficha_producto .ficha_producto_derecha  .modulo_compra:after{position:absolute;left:0;bottom:0;background:#c9c9c9;width:100%;content:'';height:1px}.ficha_producto .ficha_producto_derecha  .cantidad{float:left;width:22%;position:relative}.ficha_producto .ficha_producto_derecha  .cantidad .abs{position:absolute;font-size:12px;text-transform:uppercase;top:0;right:0;text-align:center;left:0;transform:translateY(-100%)}.ficha_producto .ficha_producto_derecha  .cantidad a{height:50px;width:50px;background:#FFFFFF;color:#CC4141;display:inline-block;text-align:center;font-size:2em;line-height:50px;position:relative;vertical-align:bottom;border-radius:10px;border:solid 2px #CC4141}.ficha_producto .ficha_producto_derecha  .cantidad a:hover{background:#CC4141;border-color:#CC4141;color:#FFFFFF}.ficha_producto .ficha_producto_derecha  .cantidad a i{position:absolute;left:0;right:0;top:0;bottom:0;margin:0 auto;z-index:1;transform:translate(0px,30%);-webkit-transform:translate(0px,30%);-moz-transform:translate(0px,30%);-o-transform:translate(0px,30%);-ms-transform:translate(0px,30%)}.ficha_producto .ficha_producto_derecha  .cantidad input{display:inline-block;font-size:2em;text-align:center;background:none;width:50px;line-height:50px;height:50px;background:#CC4141;color:#FFFFFF;border-radius:10px;margin:0 10px;border-width:0}.ficha_producto .ficha_producto_derecha  .acciones{float:left;width:78%;padding-left:20px}.ficha_producto .ficha_producto_derecha  .acciones .anadir_cesta,.ficha_producto .ficha_producto_derecha  .acciones .boton_tramitar{background:#CC6841;background:#b35b39;display:inline-block;font-size:1.4em;text-transform:uppercase;color:#FFFFFF;line-height:50px;text-align:center;border-radius:10px;padding:0 30px;font-weight:500}.ficha_producto .ficha_producto_derecha  .acciones .anadir_cesta:hover{background:#000000}.ficha_producto .ficha_producto_derecha  .acciones .boton_tramitar{background:#000000;margin-left:13px}.ficha_producto .ficha_producto_derecha  .acciones .boton_tramitar:hover{background:#CC4141}.ficha_producto .ficha_producto_derecha  .acciones .links_grises{float:right}.ficha_producto .ficha_producto_derecha  .acciones .links_grises a{display:inline-block;height:47px;width:25px;text-align:center;margin-left:20px;position:relative;font-size:2.5em;color:#a5a5a5}.ficha_producto .ficha_producto_derecha  .acciones .links_grises a:hover{color:#CC4141}.ficha_producto .ficha_producto_derecha .acciones .links_grises a i{position:absolute;left:0;right:0;top:50%;margin:0 auto;z-index:1;transform:translate(0px,-50%);-webkit-transform:translate(0px,-50%);-moz-transform:translate(0px,-50%);-o-transform:translate(0px,-50%);-ms-transform:translate(0px,-50%)}.ficha_producto .ficha_producto_derecha .acciones .links_grises a.fav{color:#CC4141}.ficha_producto .descripcion{padding:30px 0;margin:30px 0;position:relative}.ficha_producto .descripcion .intro span{background:url(../img/diagonal.png) no-repeat center;padding:0;position:relative;font-family:'Playfair Display',sans-serif;font-size:5em;font-weight:900;z-index:1;line-height:130px;margin:0 0 10px 0;display:inline-block}.ficha_producto .descripcion .intro span:after{content:'';display:inline-block;width:15px;height:15px;margin-left:10px;border-radius:100%;background:#CC6841}.ficha_producto .descripcion .intro{text-align:justify;font-size:1.45em;font-weight:300;color:#000000;line-height:1.8em}.ficha_producto .descripcion .format_txt{text-align:justify;font-size:1.45em;font-weight:300;color:#000000;line-height:1.8em}.ficha_producto .descripcion .format_txt a{color:#CC4141;-moz-transition:all 250ms linear;-ms-transition:all 250ms linear;-o-transition:all 250ms linear;-webkit-transition:all 250ms linear;transition:all 250ms linear}.ficha_producto .descripcion .format_txt a:hover{text-decoration:underline}.ficha_producto .descripcion .format_txt p{margin-bottom:0}.ficha_producto .descripcion .format_txt img{height:auto;width:auto;max-width:200px;display:block;margin:0 auto}.ficha_producto .compartir{position:absolute;right:0;top:50%;z-index:1;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.ficha_producto .compartir p{display:inline-block;font-size:1.67em;margin:0;color:#000000;line-height:30px;font-weight:500}.ficha_producto .compartir a{display:inline-block;height:30px;width:30px;border-radius:100%;background:#CC4141;color:#FFFFFF;text-align:center;line-height:30px;position:relative;font-size:1.5em;margin-left:10px;vertical-align:-8px}.ficha_producto .compartir a i{position:absolute;left:0;right:0;top:50%;margin:0 auto;z-index:1;transform:translate(0px,-50%);-webkit-transform:translate(0px,-50%);-moz-transform:translate(0px,-50%);-o-transform:translate(0px,-50%);-ms-transform:translate(0px,-50%)}.ficha_producto .compartir a:hover{background:#000000}div.productos_relacionados .titulo{background:url('../img/diagonal.png') no-repeat center;padding:0;position:relative;font-family:'Playfair Display',sans-serif;font-size:5em;font-weight:900;z-index:1;line-height:130px;margin:0 0 10px 0;display:inline-block}div.productos_relacionados .titulo:after{content:'';display:inline-block;width:15px;height:15px;margin-left:10px;border-radius:100%;background:#CC6841}div.cuadricula_relacionados{position:relative;margin-bottom:40px}div.cuadricula_relacionados .owl-controls{position:absolute;top:0;right:0;z-index:1;margin:-100px 0 0 0}div.cuadricula_relacionados .owl-controls .owl-nav [class*=owl-]{height:50px;width:50px;border-radius:100%;background:url(../img/atrash.png) center no-repeat #CC4141}div.cuadricula_relacionados .owl-controls .owl-nav [class*=owl-].owl-next{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg)}div.cuadricula_relacionados .owl-controls .owl-nav [class*=owl-]:hover{background:url(../img/atrash.png) center no-repeat #000000}div.cuadricula .owl-stage-outer .item_producto{width:auto;margin:0;padding:20px}div.owl_recetas .owl-stage-outer{padding-top:30px}div.owl_recetas .owl-stage-outer .item_producto{padding:0 30px 0 0}div.owl_recetas .item_producto:nth-of-type(3n){margin-right:4%}div.owl_recetas .item_producto:nth-of-type(4n){margin-right:0}div.owl_recetas .item_producto{margin-right:4%;width:21.5%}div.owl_recetas .item_producto .nombre_producto{padding:0 30px;text-align:left;font-size:2.5em;line-height:1em}div.owl_recetas .item_producto .nombre_producto:after{content:'';display:inline-block;width:8px;height:8px;margin-left:10px;border-radius:100%;background:#CC6841}div.owl_recetas .item_producto .foto{position:absolute;right:0;top:0;z-index:2;transform:translate(30px,-30px);-webkit-transform:translate(30px,-30px);-moz-transform:translate(30px,-30px);-o-transform:translate(30px,-30px);-ms-transform:translate(30px,-30px);box-shadow:none}div.owl_recetas .item_producto .foto_aux{position:relative;overflow:hidden}div.owl_recetas .item_producto .foto_aux img{height:auto;width:100%}div.owl_recetas .item_producto .foto_aux:after{background:#CC6841;opacity:0.7;position:absolute;left:0;right:0;bottom:-2px;top:0;z-index:1;content:''}div.format_popup{position:relative;max-width:700px;margin:0 auto;box-shadow:0 0 10px rgba(0,0,0,.1);cursor:default!important;min-width:220px}div.format_popup.minified{max-width:420px}div.format_popup .tit{color:#cc6841;margin-top:0;max-width:70%;font-size:3em;font-weight:600;text-transform:uppercase}div.format_popup h1,div.format_popup h2,div.format_popup h3,div.format_popup h4,div.format_popup h5{font-weight:500;font-size:1.65em;color:#cc6841;text-transform:uppercase;margin:20px 0}div.format_popup table,div.format_popup ul,div.format_popup ol,div.format_popup p{font-size:1.65em;margin:20px 0 0 0;font-weight:400;line-height:1.6}div.format_popup p{text-align:justify}div.format_popup b,div.format_popup strong{font-weight:bold}div.format_popup a{text-decoration:underline;color:#cc6841;word-break:break-all;font-weight:bold}div.format_popup.minified .limit{min-width:225px}div.format_popup.legal p{text-align:justify}div.format_popup ul ol,div.format_popup ol ul,div.format_popup ol ol,div.format_popup ul ul{font-size:inherit}div.format_popup .limit::-webkit-scrollbar{width:5px;height:5px}div.format_popup table{width:100%;border-collapse:collapse;white-space:nowrap}div.format_popup tr:nth-of-type(odd){background:#eee}div.format_popup th{background:#333;color:white;font-weight:bold}div.format_popup td,div.format_popup th{padding:6px;border:1px solid #ccc;text-align:left}div.format_popup li{margin-left:20px;list-style:disc}@media print{div.ficha_producto_2023 .ficha_producto_izquierda,a.wa-me,div.ficha_producto .bloque-imgs,.ficha_producto .descripcion,div.ficha_producto .ficha_producto_izquierda,a.btn_goup,div.cabecera,.bloque-imgs,.migas_pan,.modulo_compra .cantidad,.modulo_compra .acciones,.modulo_detalles,.compartir,.productos_relacionados,.pie,.imagenes_contenido{display:none!important;visibility:hidden!important}div.ficha_producto{max-width:800px;margin:0 auto}.ficha_producto .ficha_producto_derecha .modulo_compra{padding-bottom:0}.ficha_producto .descripcion .intro span{font-size:2.5em;background:none;padding:0;text-align:left;display:block;line-height:1em}.ficha_producto .descripcion .intro span:after{display:none}div.ficha_producto .ficha_producto_derecha .nombre_producto{font-size:3em}div.ficha_producto .ficha_producto_derecha .precios span{font-size:3em}div.ficha_producto .ficha_producto_derecha .nombre_producto:after{display:none;visibility:hidden}div.ficha_producto .ficha_producto_derecha .precios .mitad p{margin:0}div.ficha_producto .ficha_producto_derecha .precios .precio_anterior{font-size:3em}div.ficha_producto .ficha_producto_derecha{float:none;width:auto}.ficha_producto .ficha_producto_derecha .modulo_compra:after{display:none;visibility:hidden}}div.ficha_receta{padding:40px 0 40px 0}div.ficha_receta .ficha_producto_izquierda{width:30%}div.ficha_receta .ficha_producto_derecha{width:70%}.recordar .acceso_izquierda{float:none;margin:0 auto;text-align:center}.recordar .acceso_izquierda .campo input{text-align:center}.fondo_mensaje_error{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.85);z-index:500}.mensaje_error{position:absolute;left:0;right:0;width:100%;max-width:480px;margin:0 auto;padding:30px;font-size:1.5em;color:black;background:#FFFFFF;z-index:1}.mensaje_error strong{font-size:1.1em;font-weight:400;text-transform:uppercase}.mensaje_error ul{line-height:25px;margin-bottom:0}.mensaje_error .cerrar_error{position:absolute;top:-20px;right:-20px;width:40px;height:40px;background:url('../img/kross_w.png') no-repeat center #CC4141;background-size:20px;cursor:pointer;border-radius:10px}.mensaje_error .cerrar_error:hover{background:url('../img/kross_w.png') no-repeat center #000000;background-size:20px;border-radius:50%}div.links_usuario{margin:2% auto;text-align:center}div.link_usuario{display:inline-block;width:14.666%;background:#CC4141;color:#FFFFFF;margin:1%;text-align:center;font-size:1.3em;text-transform:uppercase;font-weight:300;line-height:50px;border-radius:10px}div.link_usuario.logout{background:#CC6841}div.link_usuario a{display:block;color:inherit}div.link_usuario a i{padding-right:10px}div.link_usuario:hover,div.link_usuario.sel{background:#000000}div.area_usuario{padding-bottom:80px}.mensaje{font-size:1.5em;text-align:center;color:#000000;padding:5%}.area_usuario .area_interna table th{padding:10px 0;font-size:1.5em;font-weight:400;text-transform:uppercase;color:#CC4141;border-bottom:solid 1px;letter-spacing:0.05em}.area_usuario .area_interna table td{padding:10px 0 0 0;letter-spacing:0.05em;font-size:1.3em}.area_usuario .area_interna table td.foto{max-width:100px}.area_usuario .area_interna table td.foto img{height:auto;width:100%}.area_usuario .area_interna table td .total{font-size:1.6em}.area_usuario .area_interna table td a{margin:0 10px;color:#000000}.area_usuario .area_interna table td a:hover{color:#CC4141}.area_usuario .area_interna .campo:first-child{margin-top:0}.area_usuario .area_interna .campo{max-width:480px;margin:0 auto;margin-top:30px}.area_usuario .area_interna form .titulo{display:block;margin-top:80px;font-size:2em;color:#000000;letter-spacing:0.05em;text-align:center;text-transform:uppercase;position:relative}.area_usuario .area_interna form .titulo:after{content:'';position:absolute;left:0;right:0;background:#000000;width:60px;margin:0 auto;height:2px;bottom:-15px}.area_usuario .area_interna form .titulo:first-child{margin-top:0}.area_usuario .area_interna form .campo input[type='text']{display:block;width:100%;height:50px;padding:0 20px;border-bottom:1px solid #a4a4a4;font-size:1.6em;line-height:50px;color:black;background:none;text-align:center;letter-spacing:0.05em}.area_usuario .area_interna form .campo input[type='password']{display:block;width:100%;height:50px;padding:0 20px;border-bottom:1px solid #a4a4a4;font-size:1.6em;line-height:50px;color:black;background:none;text-align:center;letter-spacing:0.05em}.area_usuario .area_interna form .campo input[type='text']:focus,.area_usuario .area_interna form .campo input[type='password']:focus{color:#000000;border-color:#000000}.area_usuario .area_interna form .campo input::-webkit-input-placeholder{color:black}.area_usuario .area_interna form .campo input:-moz-placeholder{color:black;opacity:1}.area_usuario .area_interna form .campo input::-moz-placeholder{color:black;opacity:1}.area_usuario .area_interna form .campo input:-ms-input-placeholder{color:black}.area_usuario .area_interna form .campo input::-ms-input-placeholder{color:black}.area_usuario .area_interna form .pie_formulario{margin-top:30px;text-align:center}.area_usuario .area_interna form .pie_formulario a{display:inline-block;margin:0 auto;margin-top:30px;padding:0 30px;font-size:1.6em;line-height:50px;text-align:center;color:#FFFFFF;background:#CC4141;min-width:220px;border-radius:10px;font-weight:300}.area_usuario .area_interna form .no_modificar_pwd{font-size:1.2em;text-align:center;display:block}.area_usuario .area_interna form .pie_formulario a:hover{background:#000000}.area_usuario .area_interna .nueva_direccion{display:inline-block;margin:0 auto;margin-top:30px;padding:0 30px;font-size:1.6em;line-height:50px;text-align:center;color:#FFFFFF;background:#CC4141;min-width:220px;float:right;font-weight:300;border-radius:10px}.area_usuario .area_interna .nueva_direccion:hover{background:#000000}.area_usuario .area_interna .pagar{display:inline-block;min-width:220px;margin:0 auto;margin-top:30px;padding:0 30px;font-size:1.4em;line-height:50px;text-align:center;color:#FFFFFF;background:#CC4141;border-radius:10px;font-weight:300}.area_usuario .area_interna .pagar:hover{background:#000000}.area_interna .direcciones{font-size:0.75em;margin:4% 0}.area_interna .direcciones .direccion{float:left;width:33.3%}.area_interna .direcciones .direccion .titulo{display:block;padding:10px 0;font-size:2em;font-weight:400;text-transform:uppercase;color:#CC4141;letter-spacing:0.05em;border-bottom:solid 1px}.area_interna .direcciones .direccion .texto{padding:10px 0;font-size:1.6em;letter-spacing:0.05em;line-height:1.5em}.area_usuario .area_interna .mensaje{padding:50px 0}.indent{text-indent:20px}.minicesta{position:fixed;top:0;right:0;display:none;max-width:750px;bottom:0;width:100%;background:#FFFFFF;z-index:299;box-shadow:0px 0px 20px 3px rgba(0,0,0,0.2)}.minicesta .cabecera_minicesta{background:#CC4141}.minicesta .cabecera_minicesta .titulo{padding:0 20px;font-size:2em;font-weight:400;line-height:50px;color:#FFFFFF}.minicesta .productos_minicesta .sin_productos{padding:50px 20px;font-size:1.5em;text-align:center;color:#000000}.minicesta .productos_minicesta .item_minicesta{position:relative;padding:20px;padding-right:70px;border-bottom:1px solid #ededed}.minicesta .productos_minicesta .item_minicesta:last-child{background:none;margin-bottom:0}.minicesta .productos_minicesta .item_minicesta .foto{float:left;-webkit-box-shadow:5px 10px 30px 0px rgba(0,0,0,0.10);-moz-box-shadow:5px 10px 30px 0px rgba(0,0,0,0.10);box-shadow:5px 10px 30px 0px rgba(0,0,0,0.10)}.minicesta .productos_minicesta .item_minicesta .foto a{display:block}.minicesta .productos_minicesta .item_minicesta .foto a img{display:block;width:100%;height:auto}.minicesta .productos_minicesta .item_minicesta .texto{float:left;padding-left:30px;width:80%}.minicesta .productos_minicesta .item_minicesta .texto .nombre{display:block;margin-top:15px;font-size:2em;font-weight:400;color:#000000}.minicesta .productos_minicesta .item_minicesta .texto .precio{display:block;margin-top:15px;font-size:2em;font-weight:400;color:#CC4141}.minicesta .productos_minicesta .item_minicesta .texto .cantidad{display:block;margin-top:15px;font-size:1.4em;color:#000000}.minicesta .productos_minicesta .item_minicesta .borrar_minicesta{position:absolute;top:50%;right:20px;width:40px;height:40px;margin-top:-20px;border-radius:100%;background:url('../img/borrar_blanco.png') no-repeat center #CC4141}.minicesta .productos_minicesta .item_minicesta .borrar_minicesta:hover{background:url('../img/borrar_blanco.png') no-repeat center #000000}.minicesta .pie_minicesta{padding:20px;border-top:1px solid #ededed;position:absolute;left:0;right:0;bottom:0}.minicesta .pie_minicesta .importe_total{float:left;font-size:2em;line-height:50px}.minicesta .pie_minicesta .importe_total .precio_total{margin-left:10px;font-size:1.6em;font-weight:400}.minicesta .pie_minicesta .boton_tramitar{float:right;width:100%;margin:0}.minicesta .pie_minicesta .boton_tramitar:hover{background:#000000}.minicesta .cerrar_minicesta{position:absolute;top:15px;right:20px;width:18px;height:18px;background:url('../img/kross_w.png') no-repeat center}.minicesta .cerrar_minicesta:hover{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg)}.luto_minicesta{position:fixed;top:0;left:0;display:none;width:100%;height:100%;background:rgba(0,0,0,.85);z-index:298}.pswp__caption__center{text-align:center}.contiene_cesta form{position:relative}.cesta{width:100%;border-collapse:collapse}.cesta .cabecera_cesta{border-bottom:1px solid #c9c9c9}.cesta .linea_a{border-bottom:1px solid #c9c9c9}.cesta .linea_b{border-bottom:1px solid #c9c9c9}.cesta th{padding:10px 20px;font-size:1.65em;font-weight:700;color:#000000;white-space:nowrap}.cesta td{padding:10px;font-size:1.65em;color:#000000;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cesta td.nombre_producto{white-space:normal;text-overflow:none;overflow:visible}.cesta .cabecera_cesta .rotulo_producto{text-align:left}.cesta .cabecera_cesta .rotulo_importe_ud{text-align:right}.cesta .cabecera_cesta .rotulo_cantidad{text-align:right;opacity:0}.cesta .cabecera_cesta .rotulo_importe{text-align:right}.cesta .foto{width:125px;padding-left:0}.cesta .foto img{height:auto;width:100%}.cesta .importe_ud{text-align:right}.cesta .cantidad{text-align:right}.cesta .cantidad a{height:40px;width:40px;background:#FFFFFF;color:#CC4141;display:inline-block;text-align:center;font-size:1.2em;line-height:40px;position:relative;vertical-align:bottom;border-radius:10px;border:solid 2px #CC4141}.cesta .cantidad a:hover{background:#CC4141;border-color:#CC4141;color:#FFFFFF}.cesta .cantidad a i{position:absolute;left:0;right:0;top:0;bottom:0;margin:0 auto;z-index:1;transform:translate(0px,30%);-webkit-transform:translate(0px,30%);-moz-transform:translate(0px,30%);-o-transform:translate(0px,30%);-ms-transform:translate(0px,30%)}.cesta .cantidad input{display:inline-block;font-size:1.2em;text-align:center;background:none;width:40px;line-height:40px;height:40px;background:#CC4141;color:#FFFFFF;border-radius:10px;margin:0 10px;border-width:0}.cesta .importe{text-align:right}.cesta .importe .precio{font-size:1.75em;font-weight:500;color:#CC4141}.cesta .importe .precio_anterior{display:block;font-size:1.25em;font-weight:500;text-decoration:line-through;color:#000000}.cesta .eliminar{text-align:right;padding-right:0}.cesta .eliminar a{display:inline-block;width:40px;height:40px;border-radius:100%;background:url('../img/borrar_blanco.png') no-repeat center #CC4141}.cesta .eliminar a:hover{background-color:#000000}.table_resumen_cesta{border-bottom:1px solid #c9c9c9;border-collapse:collapse;background:none}.table_resumen_cesta td{color:#000000;padding:10px}.cesta .total_cesta{text-align:right}.cesta .total_cesta.descuento{display:none}.cesta .total_cesta.descuento td:nth-of-type(2){color:#e20614}.cesta .total_cesta.total td{font-size:2.5em}.cesta .total_cesta.total td:nth-of-type(2){font-size:2.9em;color:#CC4141}.total_compra{padding-top:4%;padding-bottom:4%;text-align:right}.minicesta .pie_minicesta .boton_tramitar,.direcciones .direccion .modificar a,.total_compra a,.direcciones .direccion .texto a,.pie_completar .acciones .finalizar_compra,.pie_completar .comentarios input[type='submit']{background:#CC6841;display:block;font-size:1.4em;text-transform:uppercase;color:#FFFFFF;line-height:50px;text-align:center;border-radius:10px;padding:0 30px;font-weight:500;border-width:0;cursor:pointer;max-width:220px;margin-top:20px;width:100%}.total_compra #confirmar_cesta,.total_compra #confirmar_cesta_login{background:#000000;float:right}.minicesta .pie_minicesta .boton_tramitar,.total_compra a:hover,.direcciones .direccion .texto a:hover,.pie_completar .acciones .finalizar_compra:hover,.pie_completar .comentarios input[type='submit']:hover{background:#000000}.total_compra #confirmar_cesta:hover,.total_compra #confirmar_cesta_login:hover{background:#CC4141}.total_compra .seguir_comprando{margin-right:15px;background:#CC6841;float:left}.cupon{display:none}.sin_productos{text-align:center}.sin_productos span{display:block;font-size:1em;color:#000000}.ver_catalogo{display:inline-block;max-width:220px;width:100%;margin-top:20px;padding:0 20px;border-radius:10px;font-size:1em;line-height:50px;font-weight:400;text-align:center;color:#FFFFFF;background:#CC6841}.ver_catalogo:hover{background:#000000}.tarifas{padding-bottom:20px}.tarifas .tarifa{float:left;width:33.5%}.tarifas .tarifa:nth-of-type(2){width:33%}.tarifas .tarifa .titulo{display:block;padding:10px 20px;border-bottom:1px solid #c9c9c9;font-size:1.65em;font-weight:700;color:#000000;text-transform:uppercase}.tarifas .tarifa .check_this{margin:15px 15px 0 20px;font-size:1.65em;text-align:left;color:#000000}.tarifas .tarifa.tarifa_blocked .check_this{opacity:.5}.tarifas .tarifa .check_this input[type="checkbox"]{opacity:0;visibility:hidden}.tarifas .tarifa .check_this input[type="radio"]+label:before{filter:brightness(0)}.direcciones{margin-top:40px;padding-bottom:20px}.direcciones .direccion{float:left;width:33.333%}.direcciones .direccion:nth-of-type(2){width:33.333%}.direcciones .direccion .titulo{display:block;padding:10px 20px;border-bottom:1px solid #c9c9c9;font-size:1.65em;font-weight:700;color:#000000;text-transform:uppercase}.direcciones .direccion.importes .titulo{text-align:right}.direcciones .direccion .texto{padding:20px;padding-right:10px;color:#000000}.direcciones .direccion .texto label{display:block;font-size:1.65em;line-height:1.55em;color:#CC4141}.direcciones .direccion .texto span{display:block;font-size:1.65em;line-height:1.55em;color:#000000}.direcciones .direccion .texto .check_this{margin:0;font-size:14.5px;text-align:left;color:#f5e8b3}.direcciones .direccion .texto .check_this label{display:block;height:25px;font-size:1.15em;line-height:1.55em}.direcciones .direccion .texto .check_this span{margin-left:35px;font-size:1.15em;line-height:1.55em}.direcciones .direccion .texto .check_this input[type="radio"]+label:before{filter:brightness(0)}.direcciones .direccion .modificar{display:none;margin:20px 20px 0 20px}.direcciones .direccion .modificar .campo{margin-top:10px}.direcciones .direccion .modificar .campo:first-child{margin-top:0}.direcciones .direccion .modificar .campo input{display:block;width:100%;border-bottom:1px solid #000000;font-size:1.4em;font-weight:500;line-height:3.5em;color:#000000;background:none}.direcciones .direccion .modificar .campo input::-webkit-input-placeholder{color:#f5e8b3}.direcciones .direccion .modificar .campo input:-moz-placeholder{color:#f5e8b3;opacity:1}.direcciones .direccion .modificar .campo input::-moz-placeholder{color:#f5e8b3;opacity:1}.direcciones .direccion .modificar .campo input:-ms-input-placeholder{color:#f5e8b3}.direcciones .direccion .modificar .campo input::-ms-input-placeholder{color:#f5e8b3}.direcciones .direccion .modificar a:hover{background:#000000}.direcciones .direccion_envio{margin-top:20px}.direcciones .direccion_envio:first-child{margin-top:0}.direcciones .direccion.importes table{width:100%;padding-top:20px}.direcciones .direccion.importes table td{padding:0 20px;font-size:1.65em;line-height:1.55em;text-align:right;color:#000000}.direcciones .direccion.importes table .descuento td:nth-of-type(2){color:#e20614}.direcciones .direccion.importes .descuento{display:none}.direcciones .direccion.importes .importe_total td{padding-top:50px;font-size:2.5em}.pie_completar{margin-top:50px}.pie_completar .comentarios{width:50%;float:left}.pie_completar .comentarios .titulo{font-size:1.65em;color:#000000}.pie_completar .comentarios .titulo a{color:#CC4141}.pie_completar .comentarios .titulo a:hover{color:#CC6841}.pie_completar .comentarios form{display:none}.pie_completar .comentarios input{display:block;width:100%;border-bottom:1px solid #000000;font-size:1.4em;font-weight:500;line-height:3.5em;color:#000000;background:none}.pie_completar .comentarios input::-webkit-input-placeholder{color:#000000}.pie_completar .comentarios input:-moz-placeholder{color:#c9c9c9;opacity:1}.pie_completar .comentarios input::-moz-placeholder{color:#c9c9c9;opacity:1}.pie_completar .comentarios input:-ms-input-placeholder{color:#c9c9c9}.pie_completar .comentarios input::-ms-input-placeholder{color:#c9c9c9}.pie_completar .comentarios .comentarios_guardados{margin-top:30px}.pie_completar .comentarios .comentarios_guardados span{float:left;font-size:1.3em;line-height:2em;color:#000000}.pie_completar .comentarios .comentarios_guardados .icono{display:inline-block;width:30px;height:30px;background:url('../img/check.png') no-repeat center left}.pie_completar .acciones{width:50%;float:right;text-align:right}.pie_completar .acciones .check_this{margin:0;font-size:1.65em;text-align:right;color:#000000}.pie_completar .acciones .check_this a{color:#CC4141}.pie_completar .acciones .check_this a:hover{color:#CC6841}.pie_completar .acciones .finalizar_compra{float:right;background:#000000}.pie_completar .acciones .finalizar_compra:hover{background:#CC4141}.contiene_cesta .mensaje{font-size:1.65em;text-align:center;color:#000000}.contiene_cesta .mensaje p{margin:0;margin-top:20px}.contiene_cesta .mensaje p:first-child{margin-top:0}.contiene_cesta .mensaje strong{font-weight:400}.contiene_cesta .mensaje strong{font-weight:400}.contiene_cesta .mensaje a{color:#CC6841}.contiene_cesta .pie_mensaje{text-align:center}.contiene_cesta .pie_mensaje .boton_cesta{display:inline-block;width:206px;margin-top:30px;padding:0 25px;border-radius:4.3em;font-size:1.4em;line-height:4.3em;letter-spacing:.1em;text-align:center;color:#FFFFFF;background:#CC6841}.contiene_cesta .pie_mensaje .boton_cesta:hover{color:#CC6841;background:#FFFFFF}td.a_20,th.a_20{width:20%}.minicesta .pie_minicesta .boton_tramitar{margin-top:0}.minicesta .pie_minicesta .boton_tramitar:hover{background:#CC4141}div.formulario_contacto{max-width:768px;margin:0 auto}div.formulario_contacto form .campo{width:100%;margin-top:10px}div.formulario_contacto form .campo:first-child{margin-top:0}div.formulario_contacto form .campo_comentario{margin-top:60px}div.formulario_contacto form .campo input,div.formulario_contacto form .campo textarea{width:100%;border-bottom:1px solid #c9c9c9;font-size:1.4em;font-weight:500;line-height:40px;color:#000000;background:none}div.formulario_contacto form .campo textarea{height:120px}div.formulario_contacto form .campo input::-webkit-input-placeholder,div.formulario_contacto form .campo textarea::-webkit-input-placeholder{color:#c9c9c9}div.formulario_contacto form .campo input:-moz-placeholder,div.formulario_contacto form .campo textarea:-moz-placeholder{color:#c9c9c9;opacity:1}div.formulario_contacto form .campo input::-moz-placeholder,div.formulario_contacto form .campo textarea::-moz-placeholder{color:#c9c9c9;opacity:1}div.formulario_contacto form .campo input:-ms-input-placeholder,div.formulario_contacto form .campo textarea:-ms-input-placeholder{color:#c9c9c9}div.formulario_contacto form .campo input::-ms-input-placeholder,div.formulario_contacto form .campo textarea::-ms-input-placeholder{color:#c9c9c9}div.formulario_contacto form .pie_formulario{margin-top:60px}div.formulario_contacto form .check_this{float:left;font-size:1.4em;line-height:4.3em;color:#000000}div.formulario_contacto form .check_this a{color:#CC4141}div.formulario_contacto form .enviar_formulario{display:block;width:100%;max-width:220px;float:right;padding:0 25px;border-radius:10px;font-size:1.4em;line-height:50px;text-align:center;color:#FFFFFF;background:#CC6841}div.formulario_contacto form .enviar_formulario:hover{background:#000000}div.fotos_swipe{margin-top:5%}div.fotos_swipe a{display:inline-block;width:32%;margin:0 2% 2% 0}div.fotos_swipe a:nth-of-type(3n){margin-right:0}div.fotos_swipe a img{height:auto;width:100%}div.go_up{}div.go_up_160{}div.acceso .acceso_izquierda .alone .titulo,div.acceso .acceso_derecha .alone .titulo{position:static;transform:translate(0px,0px);-webkit-transform:translate(0px,0px);-moz-transform:translate(0px,0px);-o-transform:translate(0px,0px);-ms-transform:translate(0px,0px);top:auto;margin-bottom:2%}.n_productos_cesta{position:absolute;right:0;top:0;height:20px;width:20px;text-align:center;color:#FFFFFF;font-size:1.1em;background:#CC6841;transform:translate(0px,-12px);-webkit-transform:translate(0px,-12px);-moz-transform:translate(0px,-12px);-o-transform:translate(0px,-12px);-ms-transform:translate(0px,-12px);border-radius:100%;line-height:20px;margin:0 auto}figure{display:none}a.btn_goup{position:fixed;z-index:100;bottom:0;right:0;height:50px;left:0;margin:0 auto;width:30px;background:#070707;color:#FFFFFF;text-align:center;line-height:30px;font-size:1.3em;transform:scale(0,0);-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);border-radius:34px 34px 0 0}a.btn_goup i{position:absolute;top:50%;left:0;right:0;text-align:center;transform:translate(0px,-50%);-webkit-transform:translate(0px,-50%);-moz-transform:translate(0px,-50%);-o-transform:translate(0px,-50%);-ms-transform:translate(0px,-50%);-moz-transition:all 250ms linear;-ms-transition:all 250ms linear;-o-transition:all 250ms linear;-webkit-transition:all 250ms linear;transition:all 250ms linear}a.btn_goup:hover i{top:30%}a.goup_visible.goup_visible{transform:scale(1,1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1)}div.rotulazo.alone{margin-bottom:5%}.link_consultar{display:none;max-width:220px;background:#CC4141;color:#FFFFFF;font-size:1.5em;text-transform:uppercase;line-height:50px;text-align:center;border-radius:10px;margin-top:1%}.link_consultar.on{display:block}.link_consultar:hover{background:#000000}.ficha_producto .ficha_producto_derecha div.modulo_compra.consultar .acciones{float:none;width:auto}div.modulo_compra.consultar .cantidad,.ficha_producto .ficha_producto_derecha .modulo_compra.consultar .acciones .anadir_cesta,.ficha_producto .ficha_producto_derecha .modulo_compra.consultar .acciones .boton_tramitar{display:none}div.area_usuario{}div.area_usuario .fondo{display:none;visibility:hidden}div.area_usuario .rotulazo{margin-bottom:0}div.area_usuario .rotulazo .titulo{position:relative;transform:translate(0px,0px);-webkit-transform:translate(0px,0px);-moz-transform:translate(0px,0px);-o-transform:translate(0px,0px);-ms-transform:translate(0px,0px);top:auto;padding:25px 0;font-size:4em}a.quitar-facorito{position:absolute;right:0;top:0;background:url('../img/borrar_blanco.png') no-repeat center #CC4141;color:#FFFFFF;width:40px;height:40px;z-index:1}a.quitar-facorito:hover{background-color:#000000}div.imagenes_contenido.especial{padding:0 0 50px 50px}div.imagenes_contenido.especial .owl-controls{position:absolute;left:0;right:0;bottom:-25px}div.ficha_receta .fotos_secundarias{margin-top:4%}div.ficha_receta .fotos_secundarias .item{width:47.5%}div.ficha_receta .compartir{margin-top:4%;position:relative;top:auto;transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0)}.facebook_like{display:inline-block;margin-left:2em;vertical-align:-5px}.contenedor_feder{color:#000000;padding:2em 0 0 0;text-align:center;font-family:'Arial';font-size:1.4em}.contenedor_feder .contenedor{padding:0 2em}.contenedor_feder img.logo-feder{display:inline-block;height:auto;position:relative;width:110px}.contenedor_feder p{margin-bottom:0}div.gdpr.acceso .acceso_derecha{max-width:800px;margin:4% auto 0 auto;width:auto;float:none}.cuadricula_newsletter .newsletter_izquierda .checkits{font-size:1.3em;color:#FFFFFF;line-height:1.6em}.cuadricula_newsletter .newsletter_izquierda .checkits a{color:inherit;text-decoration:underline}.cuadricula_newsletter .newsletter_izquierda form input[type=checkbox]{display:none}.cuadricula_newsletter .newsletter_izquierda form input[type=checkbox] + label:before{font-family:FontAwesome;display:inline-block}.cuadricula_newsletter .newsletter_izquierda form input[type=checkbox] + label:before{content:"\f096"}.cuadricula_newsletter .newsletter_izquierda form input[type=checkbox] + label:before{letter-spacing:5px}.cuadricula_newsletter .newsletter_izquierda form input[type=checkbox]:checked + label:before{content:"\f046"}.cuadricula_newsletter .newsletter_izquierda form input[type=checkbox]:checked + label:before{letter-spacing:3px}.info_gdpr{font-size:1.3em;line-height:1.6em}.form_busqueda_simple label{color:#FFFFFF;font-weight:500;font-size:20px;margin:0 0 10px 0;display:block;text-align:center}.si_768{display:none;visibility:hidden}a.wa-me{background:#11b517;border-radius:50%;bottom:20px;color:#FFFFFF;font-size:2.75em;height:60px;left:20px;line-height:60px;position:fixed;text-align:center;width:60px;z-index:9}a.wa-me:hover{background:#000000}a.ver_video{position:absolute;right:0;z-index:1;font-size:1.4em;text-transform:uppercase;color:#FFFFFF;line-height:50px;text-align:center;border-radius:10px;padding:0 30px;font-weight:500;background:#CC6841;top:50px;min-width:200px}a.ver_video:hover{background-color:black}.owl_noticias .noticia{display:none}.owl_noticias .noticia:nth-child(1){display:block}.logo_ue{position:absolute;top:100px;left:20px;z-index:99;padding:8px;background:#FFFFFF;max-width:100px;z-index:2}.logo_ue img{display:block;height:auto;width:100%}.contenedor_feder img.logo-feder{width:auto;height:auto;max-width:420px}#aviso-emergente{position:fixed;z-index:2;bottom:20px;right:20px;padding:20px;color:#FFFFFF;background:#bb603d;font-size:1.458em;border-radius:8px;text-align:justify;width:90%;max-width:400px;line-height:1.4em}#aviso-emergente p{margin:0}#aviso-emergente #cerrar-emergente{position:absolute;top:-18px;left:-18px;height:40px;width:40px;border-radius:50%;background:url(../img/kross_w.png) #000000 center no-repeat;background-size:18px}#aviso-emergente #cerrar-emergente:hover{background-color:#CC4141}#cookie-bar{position:fixed;bottom:0;left:0;top:0;bottom:0;right:0;text-align:center;background:rgba(0,0,0,0.95);color:white;z-index:999}#cookie-bar p{margin:0;background:#202020;padding:40px 20px;position:absolute;top:50%;left:0px;right:0px;margin:0 auto;max-width:425px;transform:translateY(-50%);z-index:1000}#cookie-bar p span{display:block;margin-bottom:100px;font-size:1.25em;font-weight:500;line-height:20px}#cookie-bar a{display:block;letter-spacing:1px;width:auto;float:none;margin-top:10px;padding:0 10px;font-size:1.25em;line-height:50px;cursor:pointer;text-align:center;text-transform:uppercase;font-weight:bold;color:white;text-decoration:none;border-radius:60px;background:#CC4141;transition:all linear 300ms}#cookie-bar a:hover{background-color:rgba(0,0,0,.9)}#cookie-bar a.cb-policy,#cookie-bar a:last-child{display:none}.show_cookies{position:fixed;z-index:1000;background:rgba(255,255,255,.1);border-radius:60px;border-width:0;height:50px;line-height:50px;letter-spacing:1px;font-weight:bold;width:100%;color:white;cursor:help;text-transform:uppercase;top:0;margin:0 auto;left:0px;right:0px;max-width:calc(425px - 40px);top:50%;transform:translateY(-50%);font-size:1.25em;transition:all linear 300ms}.show_cookies:hover{background-color:rgba(255,255,255,.2)}@media (max-width:1800px){.cabecera .cabecera_izquierda{width:43%}.cabecera .cabecera_izquierda .menu_superior li{margin-left:4%}.cabecera .cabecera_izquierda .menu_superior li a{font-size:1.1em;letter-spacing:0}.cabecera .cabecera_derecha{width:43%}.cabecera .cabecera_derecha .buscar,.cabecera .cabecera_derecha .menu{margin-left:70px}.cabecera .cabecera_derecha .offer{margin-right:10px}.cabecera .cabecera_derecha .sobre{letter-spacing:0;margin-left:0;background-position:right center}.cabecera .cabecera_derecha .sobre:hover{background-position:right center}.cabecera .cabecera_derecha .sobre span{font-size:0}.rotulazo .titulo{font-size:5em}.contenedor{padding:0 4%}.contenido .contenido_izquierda{position:relative}.contenido .contenido_izquierda .foto_estatica{left:0;right:0;width:auto;max-width:320px;bottom:0}.cuadricula_destacados .owl-controls .owl-nav .owl-prev,.cuadricula_ofertas .owl-controls .owl-nav .owl-prev{left:-5%}.cuadricula_destacados .owl-controls .owl-nav .owl-next,.cuadricula_ofertas .owl-controls .owl-nav .owl-next{right:-5%}.banners .item_banner .texto .subtitulo_banner{font-size:4em}.noticias_inicio{height:auto;margin-top:4%;padding-top:380px}.noticias_inicio .rotulazo .titulo{top:-45%}.cuadricula_noticias{margin-top:0;padding:0 4%;padding-top:4%}.cuadricula_noticias .noticia_izquierda{right:0;max-width:50%;padding:0 0 30px 30px}.cuadricula_noticias .noticia_izquierda .foto{margin-left:0;margin-bottom:0;transform:translate(0);-webkit-transform:translate(0);-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0)}.cuadricula_noticias .noticia_izquierda .foto_estatica{bottom:0;left:0}.cuadricula_noticias .noticia_izquierda .foto_estatica:before{right:0;bottom:0;width:auto;height:auto}.cuadricula_noticias .noticia_derecha{width:auto;margin:0;padding-left:40%;padding-right:30px;margin-top:8%}.cuadricula_noticias .noticia_derecha .foto_estatica{top:-30px;right:-30px;max-width:320px}.cuadricula_noticias .noticia_derecha .foto_estatica:before{top:0;left:0;right:0;bottom:0}div.cuadricula_noticias .owl-theme .owl-controls{left:28.5%;bottom:15%;width:100px}.contenido .contenido_derecha .titulo{font-size:3em;line-height:1em;margin:4% 0 0 0;width:auto;text-align:right}.contenido .contenido_derecha .quienes_somos{padding-top:4%}.contenido .contenido_derecha .descripcion{margin-top:4%;font-size:1.4em;line-height:1.8em}.rotulazo .fondo{font-size:18em}.cuadricula_newsletter .newsletter_izquierda{position:relative;top:auto;left:auto;width:auto;height:auto;float:left;width:50%;background-size:contain}.cuadricula_newsletter .newsletter_izquierda form{margin:0;padding:5% 0 15% 0}.cuadricula_newsletter .newsletter_derecha{left:45%;top:0;width:auto;height:auto;background-size:contain}.cuadricula_newsletter .newsletter_derecha .redes{margin-top:22%}.accesos_directos .cita{padding:5% 50px;font-size:3em}.accesos_directos .cita:before{top:40%;left:0;margin-right:0}.accesos_directos .cita:after{top:40%;right:0;margin-left:0}.cuadricula_accesos_directos{margin-top:4%}.pie > .contenedor{padding:0 4%}.pie .redes{padding-top:4%}.pie .redes .titulo{margin-bottom:4%;font-size:1.6em}.pie .redes a{margin-right:4%;font-size:1.8em}.pie .informacion{padding-top:4%;text-align:right}.pie .informacion a{font-size:1.6em;margin-top:4%}.pie .informacion .whatsapp,.pie .informacion .marcador,.pie .informacion .sobre,.pie .informacion .telefono,.pie .informacion .name{background-position:right center;padding-left:0;padding-right:25px}.pie .informacion .telefono:nth-of-type(1){background:none}.pie .informacion .telefono:nth-of-type(2){background:none}.pie .informacion .telefono:nth-of-type(3){background:url(../img/telefono_pie.png) no-repeat center right}.pie .menu_pie{margin-top:8%}.pie .legal{margin-top:4%}div.cuadricula.lista .item_producto .ver_ficha{left:auto;right:2.5%}.ficha_producto .ficha_producto_derecha .cantidad{width:25%}.ficha_producto .ficha_producto_derecha .acciones{width:75%}div.productos_relacionados .titulo{font-size:4em}div.ficha_producto .ficha_producto_izquierda{width:39%}div.ficha_producto .ficha_producto_derecha{width:61%}.buscador{padding-top:4%}div#xscroll{height:84vh}div.area_interna .listado_productos .contenedor{padding:0}.desplegable_idiomas{right:159px}.desplegable_usuario{right:138px}.minicesta .productos_minicesta .item_minicesta .texto .nombre{font-size:1.8em}.acceso .acceso_izquierda,.acceso .acceso_derecha{margin-top:0}.acceso{padding:4% 0}.acceso .acceso_izquierda .pie_acceso{width:auto}.newsletter,.ofertas_inicio{margin-top:4%}.cuadricula_noticias,.contenido{min-height:initial}.pie.naranja{margin-top:4%}.pie{padding-top:4%}div.up .newsletter{margin-top:4%}div.rotulo_busca{}div.ficha_producto{}div.cuadricula .item_producto .nombre_producto,.cuadricula_ofertas .item_producto .nombre_producto,.cuadricula_destacados .item_producto .nombre_producto{font-size:2em}div.imagenes_contenido.especial{padding:0 0 30px 30px}div.fotos_owl .owl-dots{text-align:right}.cabecera .contenedora{padding:0 3%}@media print{div.ficha_producto{margin-top:0}div.ficha_producto .ficha_producto_derecha{width:auto}}.contenido .contenido_izquierda .foto_estatica{height:75%}}@media (max-width:1439px){.cabecera .cabecera_izquierda .menu_superior li a{font-size:0.95em}.cuadricula_destacados .item_producto .nombre_producto,.cuadricula_ofertas .item_producto .nombre_producto{font-size:1.8em;margin-top:4%}.cuadricula_destacados .item_producto .descripcion_corta,.cuadricula_ofertas .item_producto .descripcion_corta{font-size:1.45em;line-height:1.45em}.banners .item_banner{height:600px}.banners .item_banner .texto{padding:80px 0}.cabecera .cabecera_derecha .telefono{letter-spacing:0;margin-left:10px;background-position:right center}.cabecera .cabecera_derecha .telefono:hover{background-position:right center}.cabecera .cabecera_derecha .telefono span{font-size:0}.cabecera .cabecera_derecha .usuario_enlace,.cabecera .cabecera_derecha .carrito{margin-left:20px}.banners .item_banner .texto .subtitulo_banner{width:auto;margin-top:0;font-size:4em;line-height:1.3em;max-width:768px}div.fotos_owl .owl-dots{text-align:right}.contenido .contenido_derecha .ver_contenido{display:inline-block;max-width:220px;width:100%;margin-top:4%;font-size:1.5em;line-height:50px}div.cuadricula_noticias .owl-theme .owl-controls{left:29%;bottom:13%;width:10%}.cuadricula_accesos_directos .acceso_directo{margin-left:2%;margin-right:0;width:23.5%}.cuadricula_accesos_directos .acceso_directo:first-child{margin-left:0}div.listado_productos .header .titulo{font-size:5em}div.cuadricula .item_producto .nombre_producto,.cuadricula_ofertas .item_producto .nombre_producto,.cuadricula_destacados .item_producto .nombre_producto{font-size:2em}div.cuadricula .item_producto .nombre_producto{line-height:1em;margin-top:4%}div.cuadricula .item_producto .descripcion_corta{font-size:1.5em;line-height:1.5em;margin-top:4%}div.cuadricula .item_producto .ver_ficha,.cuadricula_destacados .item_producto .ver_ficha,.cuadricula_ofertas .item_producto .ver_ficha{line-height:46px}div.cuadricula .item_producto .precios{margin:6% 0}.ficha_producto .ficha_producto_derecha .cantidad,.ficha_producto .ficha_producto_derecha .acciones{float:none;width:auto}.ficha_producto .ficha_producto_derecha .acciones{padding-left:0;margin-top:4%}div.go_up_160{transform:translate(0px,0px);-webkit-transform:translate(0px,0px);-moz-transform:translate(0px,0px);-o-transform:translate(0px,0px);-ms-transform:translate(0px,0px)}div.link_usuario{font-size:1.3em}.piedra{transform:translate(0px,0px);-webkit-transform:translate(0px,0px);-moz-transform:translate(0px,0px);-o-transform:translate(0px,0px);-ms-transform:translate(0px,0px);padding-top:4em}.cabecera{z-index:15}.cabecera .cabecera_derecha .menu_fixed{position:fixed;margin:0;right:10px;top:10px;z-index:300}div.header.busqueda{text-align:center}div.header.busqueda .titulo{float:none;max-width:none;font-size:4.5em}div.mapa{margin-top:8%}.acceso .acceso_izquierda{width:40%}.acceso .acceso_derecha{margin-left:0;padding-left:8%}div.area_usuario{}.banners .item_banner .texto{background-position:center 50%;background-size:250px auto}.pie .legal{margin-top:5%}.newsletter,.ofertas_inicio{padding:0}}div.contenido_detalles .format_txt a{word-break:break-word}@media (max-width:1279px){.cabecera .cabecera_izquierda .menu_superior{display:none;visibility:hidden}.cabecera .cabecera_derecha{width:auto;float:none}.cabecera .cabecera_derecha .idioma,.cabecera .cabecera_derecha .telefono,.cabecera .cabecera_derecha .sobre{float:left;margin-left:0;margin-right:20px}.cabecera .cabecera_derecha .sobre{background-position:left center;margin-right:0}.rotulazo .titulo{font-size:4em}.rotulazo .fondo{font-size:14em}.cuadricula_destacados .owl-controls .owl-nav [class*=owl-],.cuadricula_ofertas .owl-controls .owl-nav [class*=owl-]{width:40px;height:40px;margin-top:-20px}.desplegable_idiomas{right:auto;left:8px}.cuadricula_destacados .owl-controls .owl-nav .owl-next,.cuadricula_ofertas .owl-controls .owl-nav .owl-next{right:-45px}.cuadricula_destacados .owl-controls .owl-nav .owl-prev,.cuadricula_ofertas .owl-controls .owl-nav .owl-prev{left:-45px}.banners .item_banner .texto{background-size:200px auto;padding:5% 0}.banners .item_banner .texto .titulo_banner{font-size:17px}.banners .item_banner .texto .subtitulo_banner{font-size:3.5em}.banners .item_banner .texto .enlace_banner{font-size:13px;line-height:45px}.contenido .contenido_derecha .titulo,.cuadricula_noticias .noticia_derecha .texto .titulo{font-size:2.3em;line-height:1em}.contenido .contenido_derecha .descripcion,.cuadricula_noticias .noticia_derecha .texto .subtitulo{font-size:1.3em;line-height:1.8em}.contenido .contenido_derecha .quienes_somos{margin-bottom:0}.contenido .contenido_derecha{width:auto;float:left;width:50%;padding-left:4%;margin-left:0}.cuadricula_newsletter .newsletter_derecha .redes a{margin-left:3%}.cuadricula_newsletter .newsletter_derecha .redes{margin-top:38%}.cuadricula_noticias .noticia_derecha{margin-top:20%}.cuadricula_noticias .noticia_derecha .texto{padding:6%}.cuadricula_noticias .noticia_derecha .texto .noticia{padding-top:4%}.cuadricula_noticias .noticia_derecha .texto .ver_noticia{padding:18px 0;margin-top:4%}.cuadricula_noticias .noticia_derecha .texto .noticia{padding-top:0}.cuadricula_noticias .noticia_derecha .texto .ver_noticia:before{display:none;visibility:hidden}div.cuadricula_noticias .owl-theme .owl-controls{left:0;bottom:4%;width:auto;right:0;max-width:320px}.cuadricula_newsletter .newsletter_izquierda{width:60%}.cuadricula_newsletter .newsletter_derecha{left:40%}.cuadricula_accesos_directos .acceso_directo .descripcion{font-size:1.1em}.pie .menu_pie{display:none;visibility:hidden}.pie .legal ul{display:none;visibility:hidden}.buscador{max-width:768px}div.cuadricula .item_producto{width:49%}div.cuadricula .item_producto:nth-of-type(3n){margin-right:2%}div.cuadricula .item_producto:nth-of-type(2n){margin-right:0}div.listado_productos .header .titulo{font-size:4em}div.cuadricula.lista .item_producto .texto .nombre_producto{margin-top:0}div.cuadricula.lista .item_producto .texto .descripcion_corta{margin-top:2%}div.ficha_producto{}div.ficha_producto .ficha_producto_derecha .nombre_producto{font-size:4em}div.fotos_swipe a{width:49%}div.fotos_swipe a:nth-of-type(3n){margin-right:2%}div.fotos_swipe a:nth-of-type(2n){margin-right:0}div.link_usuario{width:31.333%}.acceso .acceso_izquierda{float:none;width:auto;max-width:480px;margin:0 auto}.acceso .acceso_derecha{width:auto;max-width:768px;margin:8% auto 0 auto;float:none;padding:0}.cesta .importe .precio{font-size:1.2em}.cesta .importe .precio_anterior{font-size:0.9em}.cesta .cantidad input{margin:0 5px}.cesta .total_cesta.total td:nth-of-type(2){font-size:2.3em}.cesta .total_cesta.total td{font-size:2em}.cesta .cantidad input{width:30px;line-height:30px;height:30px}.cesta .cantidad a{height:30px;width:30px;line-height:30px;font-size:0.75em}.pie .informacion a{font-size:1.2em}@media print{div.ficha_producto{margin-top:0}}.cabecera .cabecera_derecha .buscar{margin-left:0}.banners .item_banner{height:525px}.destacados_inicio .cuadricula_destacados{margin-top:-50px}.cuadricula_newsletter .newsletter_derecha .redes a{width:30px;height:30px}.cuadricula_newsletter .newsletter_derecha .redes a i{line-height:30px}.cuadricula_newsletter .newsletter_izquierda form .enviar_newsletter{margin-top:10px;line-height:50px}.cuadricula_newsletter .newsletter_derecha .redes{text-align:right;padding-right:10%}.cuadricula_newsletter .newsletter_derecha .redes{margin-top:29%}a.wa-me{font-size:2.25em;height:60px;line-height:60px;width:60px}a.ver_video{top:30px}}@media (max-width:1023px){.si_768{display:block;visibility:visible}.rotulazo .titulo{position:relative}.rotulazo .fondo{display:none}.buscador{padding:0 4%}.buscador_abierto .buscador{height:auto;bottom:auto;top:15px}.buscador input{width:70%;line-height:49px}.buscador .buscar{width:30%;line-height:48px;font-size:1.45em}.rotulazo .fondo{font-size:10em}.rotulazo .titulo{font-size:3em}div.cuadricula .item_producto .nombre_producto{font-size:2em}div.cuadricula .item_producto .descripcion_corta{font-size:1.3em}div.cuadricula .item_producto .ver_ficha,.cuadricula_destacados .item_producto .ver_ficha,.cuadricula_ofertas .item_producto .ver_ficha{font-size:1.5em;max-width:220px}.rotulazo .titulo{padding:30px 0}.banners .item_banner{height:55vh}.banners .item_banner .texto{padding:8% 4%;position:absolute;left:0;right:0;text-align:center;top:50%;background-position:center;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.banners .item_banner .texto .titulo_banner{margin-top:0}.banners .item_banner .texto .subtitulo_banner{font-size:3.5em}.banners .item_banner .texto .enlace_banner{width:auto;display:inline-block;padding:0 35px;font-size:1.3em;margin-top:4%}.banners .item_banner .texto .subtitulo_banner:before{margin-bottom:0;margin-right:20px}.banners .item_banner .texto .subtitulo_banner:after{margin-left:20px}.contiene_navs_banners div,.contiene_navs_banners div.owl-next{top:50%}.contiene_navs_banners div.owl-next{top:46.3%}.destacados_inicio{margin-top:-110px;padding-top:170px}.cuadricula_destacados .owl-controls .owl-nav [class*=owl-],.cuadricula_ofertas .owl-controls .owl-nav [class*=owl-]{height:30px;width:30px}.cuadricula_destacados .owl-controls .owl-nav .owl-next,.cuadricula_ofertas .owl-controls .owl-nav .owl-next{right:-35px}.cuadricula_destacados .owl-controls .owl-nav .owl-prev,.cuadricula_ofertas .owl-controls .owl-nav .owl-prev{left:-35px}.contenido .contenido_izquierda{float:none;width:auto}.rotulazo .titulo:after{width:10px;height:10px}.contenido .contenido_izquierda .foto_estatica{left:-20px}.owl-theme .owl-controls{margin:0}.contenido .contenido_derecha .titulo{text-align:center}.contenido .contenido_derecha .descripcion{text-align:justify}.contenido .contenido_derecha{float:none;width:auto;padding:0;text-align:center}.noticias_inicio{display:none;visibility:hidden}div.cuadricula_noticias{display:none;visibility:hidden}.es_inicio .newsletter{display:none;visibility:hidden}.es_inicio .accesos_directos{display:none;visibility:hidden}.pie .redes{width:auto;float:none;text-align:center}.pie .logo{width:auto;display:block;float:none;margin:8% 0 4% 0}.pie .informacion{float:none;width:auto;text-align:center;margin:0}.pie .informacion .whatsapp,.pie .informacion .marcador,.pie .informacion .sobre,.pie .informacion .telefono,.pie .informacion .name{background-position:left center;padding:0 0 0 25px;display:inline-block;margin:1%}.pie .informacion .telefono.inline{background:none}.migas_pan{height:22vh}.migas_pan .contenedor{bottom:10%}div.listado_productos{position:relative;z-index:10}div.listado_productos .header .acciones .tipo_listado{display:none;visibility:hidden}div.listado_productos .header .titulo{font-size:3em}div.detalles_categoria .secundarias a{width:49%}div.detalles_categoria .secundarias a:nth-of-type(3n){margin-right:2%}div.detalles_categoria .secundarias a:nth-of-type(2n){margin-right:0}div.ficha_producto{}div.ficha_producto .ficha_producto_izquierda{float:none;width:auto;padding:0}div.ficha_producto .ficha_producto_izquierda .trigger_principal{margin:4% 0}div.ficha_producto .ficha_producto_izquierda .imagenes_contenido,div.ficha_producto .ficha_producto_izquierda .compartir{display:none;visibility:hidden}div.ficha_producto .ficha_producto_derecha{width:auto;float:none}div.ficha_producto .ficha_producto_derecha .nombre_producto{position:absolute;left:0;right:0;top:0;z-index:1;padding:0 4%}div.ficha_producto .ficha_producto_derecha .nombre_producto,div.ficha_producto .ficha_producto_derecha .referencia{}div.modulo_compra .precios .izq,div.modulo_compra .precios .mitad{float:none;display:inline-block;width:auto}.ficha_producto .ficha_producto_derecha .detalles_propiedad ul li{display:block;width:auto;margin:0 2%;text-align:left}div.ficha_producto .ficha_producto_derecha .precios .nombre_precio{display:none;visibility:hidden}.ficha_producto .ficha_producto_derecha .cantidad{text-align:center}.ficha_producto .ficha_producto_derecha .cantidad a{display:inline-block}.ficha_producto .ficha_producto_derecha .acciones{text-align:center}.ficha_producto .ficha_producto_derecha .acciones .anadir_cesta,.ficha_producto .ficha_producto_derecha .acciones .boton_tramitar{display:inline-block;margin:0 2%;max-width:220px;width:100%}.ficha_producto .ficha_producto_derecha .acciones .links_grises{float:none;width:auto;text-align:center;margin-top:8%}.ficha_producto .ficha_producto_derecha .acciones .links_grises a{margin:0 20px;height:auto;font-size:2em}div.ficha_producto .bloque-imgs{vertical-align:top}div.ficha_producto .bloque-imgs a{display:inline-block;width:49%;margin:0 2% 2% 0}div.ficha_producto .bloque-imgs a img{height:auto;width:100%}div.ficha_producto .bloque-imgs a:nth-of-type(2n){margin-right:0}div.ficha_producto .contenedor{position:relative;padding-top:12%}.migas_pan .boton_volver,.migas_pan .boton_volver.ficha{height:40px;width:40px;line-height:40px}.migas_pan .links{line-height:40px;font-size:1.1em}div.go_up_160{}.cesta .cabecera_cesta{display:none;visibility:hidden}.cesta,.cesta tbody,.cesta th,.cesta tr,.cesta td{display:block;width:100%;text-align:center}.cesta .foto{margin:0 auto;padding:10px}.cesta .importe_ud,.cesta .cantidad,.cesta .importe{text-align:center}.cesta .eliminar{position:absolute;right:0;top:6%;left:0;z-index:1;text-align:center;padding:0;max-width:40px;margin:0 auto;transform:translate(50px,0px);-webkit-transform:translate(50px,0px);-moz-transform:translate(50px,0px);-o-transform:translate(50px,0px);-ms-transform:translate(50px,0px)}.cesta .eliminar a{height:30px;width:30px;background-size:15px;border-radius:0}.cesta .linea_a,.cesta .linea_b{position:relative;padding:4% 0;max-width:480px;margin:0 auto}.table_resumen_cesta{padding:10px 0}.table_resumen_cesta td{padding:2.5px 0}.cesta tr.separador{display:none;visibility:hidden}.tarifas .tarifa{float:none;width:auto;margin-bottom:4%}.tarifas .tarifa:nth-of-type(2){width:auto}.direcciones{margin-top:0}.direcciones .direccion{float:none;margin-bottom:4%;width:auto}.direcciones .direccion:nth-of-type(2){width:auto}.pie_completar{margin-top:4%}.pie_completar .comentarios{width:auto;float:none;text-align:center}.pie_completar .acciones{width:auto;float:none;margin-top:4%;text-align:center}.pie_completar .acciones .check_this{text-align:center}.pie_completar .acciones .finalizar_compra{float:none;display:inline-block}.minicesta .pie_minicesta .boton_tramitar,.direcciones .direccion .modificar a,.total_compra a,.direcciones .direccion .texto a,.pie_completar .acciones .finalizar_compra,.pie_completar .comentarios input[type='submit']{display:inline-block}.pie_completar .comentarios input{text-align:center}.pie_completar .comentarios .comentarios_guardados span{display:block;float:none;text-align:center}.direcciones .direccion.importes .titulo{text-align:center}.direcciones .direccion.importes table,.direcciones .direccion.importes table tbody,.direcciones .direccion.importes table tr,.direcciones .direccion.importes table td{display:block;width:100%;text-align:center;padding:2.5px 0}.buscador .busca{padding:4%}.piedra{}div.go_up{}.area_usuario .area_interna table,.area_usuario .area_interna table tbody,.area_usuario .area_interna table tr,.area_usuario .area_interna table td{display:block;width:100%;text-align:center}.area_usuario .area_interna table th{display:none;visibility:hidden}.area_usuario .area_interna table tr.a,.area_usuario .area_interna table tr.b{padding:4% 0;border-bottom:solid 1px #a4a4a4;max-width:480px;margin:0 auto}.area_usuario .area_interna table td a{background:#cc4141;color:#ffffff;height:30px;width:30px;display:inline-block;border-radius:100%}.area_usuario .area_interna table td a i{padding-top:8px}.area_interna .direcciones .direccion{float:none;width:auto;text-align:center;max-width:480px;margin:0 auto}.area_usuario .area_interna .nueva_direccion{display:block;float:none;max-width:220px}div.area_interna div.listado_productos{margin-top:0}div.productos_relacionados .titulo{font-size:3.5em;line-height:1em;padding:20px 0;margin-top:12%}div.cuadricula_relacionados .owl-controls{margin-top:-74px}div.luto_hover.oculta{display:none;visibility:hidden}div.ficha_producto .bloque-imgs{margin-top:8%}div.listado_busqueda{margin-top:0}.area_usuario .area_interna table td.foto{max-width:140px;margin:0 auto}.indent{text-indent:0}div.rotulo_busca{}.cuadricula_newsletter{height:auto}.cuadricula_newsletter .newsletter_izquierda{float:none;width:auto}.cuadricula_newsletter .newsletter_derecha{display:none;visibility:hidden}.destacados_inicio,.contenidos_inicio{margin-bottom:8%}.contenido .contenido_derecha .ver_contenido{line-height:48px}.cuadricula_newsletter .newsletter_izquierda form input.input{width:80%}div.ficha_producto .fotos_secundarias .item{width:48%;margin:0 4% 4% 0;float:left}div.ficha_producto .fotos_secundarias .item:nth-of-type(2n){margin-right:0}.cuadricula_ofertas .item_producto .nombre_producto,.cuadricula_destacados .item_producto .nombre_producto{height:4em}div.cuadricula .item_producto .nombre_producto{height:3em}div.ficha_producto .ficha_producto_izquierda{display:none;visibility:hidden}div.ficha_producto .ficha_producto_derecha .nombre_producto{position:relative;left:auto;right:auto;top:auto;padding:0}div.ficha_producto .contenedor{padding-top:0}div.area_usuario{}div.imagenes_contenido.especial{padding:0 0 20px 0}div.ficha_receta{padding-top:100px}div.ficha_receta .bloque-imgs{display:block!important;visibility:visible}.ficha_producto .descripcion .intro span{font-size:3.5em}.cabecera .cabecera_derecha .offer{letter-spacing:0;margin-left:10px;background-position:right center}.cabecera .cabecera_derecha .offer:hover{background-position:right center}.cabecera .cabecera_derecha .offer span{font-size:0}.cabecera .cabecera_derecha .buscar{margin-left:20px}.cabecera .cabecera_derecha .usuario_enlace,.cabecera .cabecera_derecha .carrito{margin-left:15px}.cesta .foto img{box-shadow:0 0 6px 3px #e6e6e6}@media print{div.ficha_producto{margin-top:0}div.ficha_producto .ficha_producto_derecha .nombre_producto{position:static;padding:0}div.ficha_producto .ficha_producto_derecha .nombre_producto,div.ficha_producto .ficha_producto_derecha .referencia{text-align:left}div.ficha_producto .contenedor{padding-top:0}div.ficha_producto .bloque-imgs{display:none!important}}.cabecera .cabecera_derecha .offer{display:none;visibility:hidden}.pie .legal{margin-top:7%}.gdpr .acceso_derecha .boton_acceso{float:none;margin-top:4%}}@media (max-width:767px){.no_360{display:none;visibility:hidden}body{margin:0;padding:0}.body{padding:0}.cabecera{border-width:4px;padding:8px 0}.cabecera .logo{top:-8px;width:92px;height:80px;background-size:80px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background-position-y:21px}.cabecera .cabecera_derecha .usuario_enlace,.cabecera .cabecera_derecha .usuario,.cabecera .cabecera_derecha .carrito,.cabecera .cabecera_derecha .buscar,.cabecera .cabecera_derecha .idioma,.cabecera .cabecera_derecha .telefono,.cabecera .cabecera_derecha .sobre{margin:10px 15px 0 0}.cabecera .cabecera_derecha .telefono,.cabecera .cabecera_derecha .sobre{letter-spacing:0;padding:0;width:20px;display:none;visibility:hidden}.cabecera .cabecera_derecha .telefono{width:16px}.cabecera .cabecera_derecha .telefono span{font-size:0}.cabecera .cabecera_derecha .sobre{margin-right:0}.cabecera .cabecera_derecha .buscar{margin-left:0;float:left;margin-right:15px}.desplegable_idiomas{left:43px}.cabecera .cabecera_derecha .usuario,.cabecera .cabecera_derecha .usuario_enlace{margin-left:0}.cabecera .cabecera_derecha .menu{width:40px;height:40px;margin:0}.banners .item_banner .texto .subtitulo_banner{font-size:2em}.banners .item_banner .texto .enlace_banner{line-height:40px;padding:0 20px;margin-top:8%}.contiene_navs_banners div.owl-next{top:43.3%}.banners .item_banner .texto .subtitulo_banner:before,.banners .item_banner .texto .subtitulo_banner:after{background-size:20px;width:20px;height:20px;margin:0 10px}.banners .item_banner .texto{padding:12%}.banners .item_banner .texto .titulo_banner{font-size:1.5em;line-height:1em;margin-bottom:4%}.rotulazo .fondo{font-size:10em}.rotulazo .titulo{padding:15px 0}.cuadricula_destacados .owl-controls .owl-nav .owl-next,.cuadricula_ofertas .owl-controls .owl-nav .owl-next{right:4%}.cuadricula_destacados .owl-controls .owl-nav .owl-prev,.cuadricula_ofertas .owl-controls .owl-nav .owl-prev{left:4%}.cuadricula_destacados .owl-controls .owl-nav [class*=owl-],.cuadricula_ofertas .owl-controls .owl-nav [class*=owl-]{top:1%}.cuadricula_destacados .item_producto .nombre_producto,.cuadricula_ofertas .item_producto .nombre_producto{white-space:normal;text-overflow:inherit;overflow:visible;line-height:1em;margin-bottom:4%}.cuadricula_destacados .item_producto .descripcion_corta,.cuadricula_ofertas .item_producto .descripcion_corta{min-height:inherit}.cuadricula_destacados .item_producto .precios,.cuadricula_ofertas .item_producto .precios{margin-top:4%}.cuadricula_destacados .item_producto .ver_ficha,.cuadricula_ofertas .item_producto .ver_ficha{margin-top:4%}.destacados_inicio{margin-top:0;padding-top:2em}.rotulazo .fondo{display:none}.rotulazo .titulo{transform:translate(0px,0);-webkit-transform:translate(0px,0);-moz-transform:translate(0px,0);-o-transform:translate(0px,0);-ms-transform:translate(0px,0)}.destacados_inicio .rotulazo .titulo,.destacados_inicio .cuadricula_destacados{margin-top:0}.banners .item_banner .texto .enlace_banner{display:none}.contenido .contenido_izquierda .foto_estatica,.contenido .contenido_izquierda .foto_estatica:before{display:none;visibility:hidden}div.fotos_owl .owl-dots{text-align:center}.contenido .contenido_derecha{background:none}.contenido .contenido_derecha .titulo,.cuadricula_noticias .noticia_derecha .texto .titulo{font-size:2em}.pie .informacion .marcador,.pie .informacion .sobre,.pie .informacion .telefono{display:block;background:none;padding:0}.pie.naranja .legal{background:#cc6841}.pie .legal{margin:8% 0 0 0;padding-top:8%;padding-bottom:12%}.pie.naranja .legal .copyright{display:block;float:none;margin:0;text-align:center}.pie .legal .sgm{float:none;display:block;text-align:center;margin-top:2.2em}.pie.naranja .legal div.izq{float:none;display:block;text-align:center;margin-top:1em}.menu_lateral > ul > li > a{line-height:40px}.migas_pan .links{line-height:1em;margin-bottom:2%;float:none;text-align:center}.migas_pan .boton_volver,.migas_pan .boton_volver.ficha{height:30px;width:30px;line-height:30px;float:none;display:block;margin:0 auto}.migas_pan .contenedor{bottom:10%}div.listado_productos .header .titulo{line-height:1em;max-width:none;float:none;text-align:center}.ficha_producto .descripcion .intro span:after,div.listado_productos .header .titulo:after{height:8px;width:8px}div.listado_productos{}div.listado_productos .header .acciones{float:none;margin-top:4%;margin-bottom:4%}div.listado_productos .header .acciones .ordenar{float:none;max-width:none;margin:0;display:block;background:#a4a4a4}.desplegable_ordenar,.desplegable_filtrar{max-width:none;background:#a4a4a4}div.listado_productos .format_txt{margin:4% 0}div.cuadricula .item_producto{display:block;width:auto;margin:0 0 12% 0}div.cuadricula .item_producto:nth-of-type(3n){margin-right:0}div.cuadricula .item_producto .nombre_producto,.cuadricula_ofertas .item_producto .nombre_producto,.cuadricula_destacados .item_producto .nombre_producto{font-size:1.8em}div.cuadricula .item_producto .descripcion_corta{font-size:1.45em;line-height:1.45em;margin:4% 0}div.cuadricula .item_producto .precios{margin:0}div.cuadricula .item_producto .ver_ficha,.cuadricula_destacados .item_producto .ver_ficha,.cuadricula_ofertas .item_producto .ver_ficha{margin-top:8%}div.detalles_categoria .secundarias a{float:none;width:auto;margin:0 0 4% 0}div.detalles_categoria .secundarias a:nth-of-type(3n){margin-right:0}div.ficha_producto .ficha_producto_derecha .nombre_producto{font-size:2.5em}div.ficha_producto{}div.ficha_producto .ficha_producto_derecha .referencia{margin-top:4%}div.ficha_producto .ficha_producto_derecha .descripcion_corta{margin:4% 0}.ficha_producto .ficha_producto_derecha .acciones .boton_tramitar{margin-top:4%}.ficha_producto .ficha_producto_derecha .acciones .links_grises a.print{display:none;visibility:hidden}.buscador .cerrar_buscador{width:40px;height:40px}.buscador .lineas{padding:50px 0 50px 0}.buscador .buscar{float:none;width:auto;max-width:220px;margin:0 auto}.buscador input{float:none;width:100%;text-align:center;margin-bottom:4%}.buscador .lineas:before,.buscador .lineas:after{bottom:-138px}.desplegable_idiomas{top:50px}.desplegable_usuario{right:89px;top:50px}div.ficha_producto .bloque-imgs a{display:block;width:auto;margin:0 0 4% 0}div.productos_relacionados .titulo{text-align:center;font-size:3em;display:block}div.cuadricula_relacionados{padding-top:9%}div.cuadricula_relacionados .owl-controls{margin-top:0;left:0;text-align:center}div.productos_relacionados{margin-top:0}div.cuadricula .item_producto .nombre_producto{height:auto}div.owl_recetas .item_producto .foto{transform:translate(15px,-15px);-webkit-transform:translate(15px,-15px);-moz-transform:translate(15px,-15px);-o-transform:translate(15px,-15px);-ms-transform:translate(15px,-15px)}div.owl_recetas .owl-stage-outer .item_producto{padding-right:15px}.migas_pan{background:url(../img/migas.jpg) center no-repeat;background-size:cover;margin-bottom:0%}div.ficha_producto,div.listado_productos{margin-top:0}.destacados_inicio,.contenidos_inicio{margin-bottom:12%}div.owl_recetas{padding-top:5%}.minicesta .productos_minicesta .item_minicesta .foto{width:30%}.minicesta .productos_minicesta .item_minicesta .texto{padding-left:4%;width:70%}.minicesta .productos_minicesta .item_minicesta{position:relative;padding:4%;padding-right:14%}.minicesta .productos_minicesta .item_minicesta .borrar_minicesta{right:4%;width:30px;height:30px;margin-top:-15px;background-size:15px}.minicesta .productos_minicesta .item_minicesta .texto .nombre{font-size:1.1em;line-height:1em;margin-top:0}.minicesta .productos_minicesta .item_minicesta .texto .precio{font-size:1.6em}.minicesta .productos_minicesta .item_minicesta .texto .cantidad{font-size:1.2em}.minicesta .productos_minicesta .item_minicesta .texto .precio,.minicesta .productos_minicesta .item_minicesta .texto .cantidad{margin-top:4%}.minicesta .pie_minicesta{padding:4%}.minicesta .pie_minicesta .importe_total{float:none;text-align:center;display:block}.minicesta .pie_minicesta .boton_tramitar{float:none;margin:4% auto 0 auto;display:block}div#xscroll{position:absolute!important;left:0;right:0;top:50px;bottom:150px;height:auto}.minicesta .productos_minicesta .item_minicesta:last-child{border-color:transparent}div.rotulo_busca{margin-top:0}div.go_up_160{margin-top:0}.total_compra .seguir_comprando{float:none;display:block;margin:0 auto}.total_compra #confirmar_cesta,.total_compra #confirmar_cesta_login{float:none;display:block;margin:4% auto 0 auto}.pie_completar .comentarios .comentarios_guardados span,.direcciones .direccion .texto .check_this,.direcciones .direccion .texto span,.tarifas .tarifa .check_this,.pie_completar .comentarios .titulo,.pie_completar .acciones .check_this{font-size:1.4em;line-height:1.4em}.direcciones .direccion .texto .check_this span{font-size:inherit;line-height:inherit;margin-left:0}.pie_completar .comentarios .comentarios_guardados span{line-height:1em}.minicesta .pie_minicesta .boton_tramitar,.direcciones .direccion .modificar a,.total_compra a,.direcciones .direccion .texto a,.pie_completar .acciones .finalizar_compra,.pie_completar .comentarios input[type='submit']{display:block;margin:4% auto 0 auto}.direcciones,.direcciones .direccion .texto .check_this{text-align:center}.direcciones .direccion .texto{padding:4% 0}.direcciones .direccion .modificar .campo input{text-align:center}.pie{padding-top:0}.pie.naranja{margin-top:12%}div.listado_busqueda{padding-top:8%}div.go_up{margin-top:0}div.acceso{padding:0}.acceso .acceso_izquierda .campo input{text-align:center}.acceso .acceso_izquierda .boton_acceso{margin-top:4%}.acceso .acceso_izquierda .pie_acceso{margin-top:4%}.acceso .acceso_derecha{margin-top:12%}.acceso .acceso_derecha .campo,.acceso .acceso_derecha .campo:nth-of-type(2n){width:auto;float:none;margin-top:4%}.acceso .acceso_derecha .campo input{text-align:center}.acceso .acceso_derecha .check_this{float:none;text-align:center}.acceso .acceso_derecha .boton_acceso{margin:4% auto 0 auto;float:none}div.links_usuario{margin:12% 0 0 0}div.link_usuario{display:block;float:none;margin:4% 0 0 0;width:auto}div.area_usuario{padding-bottom:0}.area_interna.contenedor{padding-top:12%}.area_usuario .area_interna form .titulo{margin-top:12%}.area_usuario .area_interna form .campo input[type='text']{font-size:1.4em}.area_usuario .area_interna table td{font-size:1.4em}.area_interna .ui-state-highlight.ui-corner-all{font-size:14px!important}.area_interna .direcciones{font-size:1.4em}.area_interna .direcciones .direccion .titulo{font-size:1.2em}.area_interna .direcciones .direccion .texto{font-size:inherit}.area_usuario .area_interna .campo{margin-top:4%}.piedra{}div.fotos_swipe a{width:auto;margin:0 0 4% 0}div.fotos_swipe a:nth-of-type(3n){margin-right:0}div.up .newsletter{margin-top:12%}.cuadricula_newsletter{margin-top:12%}.cuadricula_newsletter .newsletter_izquierda{background:#cc4141;padding:4%}.cuadricula_newsletter .newsletter_izquierda form{padding:0}.cuadricula_newsletter .newsletter_izquierda form input.input{line-height:39px;font-size:1.4em;width:100%}.cuadricula_newsletter .newsletter_izquierda form .enviar_newsletter{margin-top:4%;line-height:38px}div.formulario_contacto{margin-top:12%}div.formulario_contacto form .campo input,div.formulario_contacto form .campo textarea{text-align:center}div.formulario_contacto form .pie_formulario{margin-top:4%}div.formulario_contacto form .check_this{float:none;text-align:center}div.formulario_contacto form .enviar_formulario{float:none;margin:4% auto 0 auto}#texto_condiciones,#texto_terminos{padding:0 10px 0 0}.menu_lateral > ul{height:77vh}div.ficha_receta{padding:0;margin-top:1px}div.ficha_receta .contenedor{position:relative}.mensaje_error{max-width:280px}div.ficha_producto .fotos_secundarias .item{width:auto;margin-right:0}div.ficha_producto .ficha_producto_derecha .precios span{font-size:3.5em}div.ficha_producto .ficha_producto_derecha .precios .precio_anterior{font-size:2em}.ficha_producto .ficha_producto_derecha .detalles_propiedad ul{font-size:1.3em}.ficha_producto .descripcion .intro span{display:block;text-align:center;font-size:2em;line-height:2em}.ficha_producto .compartir{position:static;right:auto;top:auto;text-align:center;margin-bottom:12%;transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0)}div.cuadricula .item_producto .nombre_producto,.cuadricula_ofertas .item_producto .nombre_producto,.cuadricula_destacados .item_producto .nombre_producto{height:3em}.ficha_producto .ficha_producto_derecha .acciones .links_grises a{margin:0 10px}.migas_pan{height:25vh}div.ficha_producto .ficha_producto_derecha .descripcion_corta{color:#000000}div.ficha_producto .ficha_producto_derecha .nombre_producto:after{display:none;visibility:hidden}div.cuadricula.cuadricula_relacionados.owl_recetas{overflow:hidden}.ficha_receta .descripcion{padding:15px 0;margin:15px 0;position:relative}div.pie .redes.no_767 span,div.pie .redes.no_767 a{display:none;visibility:hidden}div.area_usuario .rotulazo .titulo{font-size:3em}div.ficha_producto .fotos_secundarias .item.oculto{display:block!important;visibility:visible}.pie .legal{margin-top:5%}.facebook_like{margin-top:3em;margin-left:0}.gdpr .acceso_derecha .check_this{text-align:left;font-size:0.7em}.trump_abajo{height:80px}.banners .item_banner .texto .enlace_banner{display:block;margin-top:30px}.banners .item_banner{height:70vh}a.wa-me{bottom:12px;left:12px}a.ver_video{position:relative;top:unset;right:unset;display:block;max-width:220px;margin:0 auto}.contenedor_feder img.logo-feder{max-width:none;height:auto;width:100%}.logo_ue{padding:4px;top:90px;max-width:70px;right:20px;margin:0 auto}.contiene_navs_banners{display:none}.banners .item_banner .texto{padding:4%}.pie .informacion .name{display:block;background-position:top;padding-left:0;padding-top:15px}.pie .informacion .telefono{display:inline-block;vertical-align:top;line-height:40px;height:40px}.contenedor_feder .contenedor{padding:0 4%}#cookie-bar p{max-width:425px;top:0;transform:none}.show_cookies{max-width:calc(100% - 40px);transform:none;top:115px}#cookie-bar p span{margin-bottom:80px}}@media (max-width:359px){.cabecera .logo{width:82px;height:76px;background-size:70px;background-position-y:22px;top:-4px}.banners .item_banner .texto .titulo_banner{font-size:1.3em}.banners .item_banner .texto .subtitulo_banner{font-size:1.6em}.contiene_navs_banners div.owl-next{top:41.3%}.rotulazo .fondo{font-size:5em}.menu_lateral > ul{height:70vh}.pie .legal .copyright,.pie .legal .sgm{font-size:1.1em}.rotulazo .titulo{font-size:2.5em}.cabecera .cabecera_derecha .buscar{margin-right:10px}.cabecera .cabecera_derecha .usuario_enlace,.cabecera .cabecera_derecha .usuario,.cabecera .cabecera_derecha .carrito,.cabecera .cabecera_derecha .buscar,.cabecera .cabecera_derecha .idioma,.cabecera .cabecera_derecha .telefono,.cabecera .cabecera_derecha .sobre{margin:10px 10px 0 0}.migas_pan{height:35vh}div.area_usuario .rotulazo .titulo{font-size:2.5em}}div.ficha_receta .fotos_secundarias .item{width:calc(50% - 10px);margin:0;margin-right:20px}div.ficha_receta .fotos_secundarias .item:nth-child(2n){margin-right:0}div.ficha_receta .compartir{text-align:center}div.ficha_receta .compartir a{margin:10px!important}div.ficha_producto .ficha_producto_derecha .nombre_producto:after{vertical-align:top;position:absolute;top:20px;left:0;z-index:1;margin:0}div.ficha_producto .ficha_producto_derecha .nombre_producto{padding-left:30px;position:relative}div.ficha_producto_2023 .ficha_producto_derecha{float:none;width:auto}div.ficha_producto_2023 .ficha_producto_izquierda{width:420px;vertical-align:top;display:inline-block;float:none}div.ficha_producto_2023 .galeria-imgs .item{display:inline-block;vertical-align:top;margin-right:20px;margin-bottom:20px;box-shadow:0px 0px 20px 3px rgba(0,0,0,0.2);width:calc(33.333% - 14px)}div.ficha_producto_2023 .galeria-imgs .item img{width:auto;height:auto;max-width:100%;max-height:100%;display:block}div.ficha_producto_2023 .galeria-imgs .item:nth-child(3n){margin-right:0}div.ficha_producto .bloque-imgs{padding:0 4%}div.cuadricula .item_producto .descripcion_corta{min-height:50px}body{margin-left:0;margin-right:0;margin-top:0}.modulo_compra.xx,.modulo_detalles{max-width:800px}.ficha_producto .ficha_producto_derecha .modulo_compra:after{display:none}div.ficha_producto_2023 .ficha_producto_derecha .limit{width:calc(100% - 420px);display:inline-block;vertical-align:top}div.cuadricula .item_producto .descripcion_corta,.cuadricula_ofertas .item_producto .descripcion_corta,.cuadricula_destacados .item_producto .descripcion_corta{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-height:25px;height:75px}div.cuadricula .item_producto .nombre_producto,.cuadricula_ofertas .item_producto .nombre_producto,.cuadricula_destacados .item_producto .nombre_producto{line-height:25px;height:50px;margin-bottom:10px}.ficha_producto .descripcion .format_txt{font-size:16px}div.mapa iframe{width:100%}.kit{max-width:420px;margin:4px auto}.kit img{width:auto;height:auto;max-width:100%;max-height:100%}a.btn_goup{width:60px;height:60px;border-radius:100%;margin:0;right:20px;bottom:20px;left:unset}.legal .contenedor{padding-left:10%;padding-right:10%}.cabecera .cabecera_derecha .menu{width:60px;height:60px;transition:all linear 300ms;margin-top:10px;margin-bottom:0}.cabecera .cabecera_derecha .menu_fixed{right:20px;top:20px}@media (max-width:1279px){div.ficha_producto_2023 .ficha_producto_derecha .limit{width:calc(100% - 320px)}div.ficha_producto_2023 .ficha_producto_izquierda{width:320px}}@media (max-width:1023px){div.ficha_producto .ficha_producto_izquierda,div.ficha_producto .ficha_producto_izquierda .imagenes_contenido,div.ficha_producto .ficha_producto_izquierda .compartir{display:block;visibility:visible}div.ficha_producto .ficha_producto_izquierda .trigger_principal{margin:0}div.ficha_receta .fotos_secundarias{margin-top:20px}div.ficha_receta{padding-top:4em}.ficha_producto .descripcion{padding-top:0}div.ficha_producto_2023 .ficha_producto_derecha .nombre_producto{max-width:none}div.ficha_producto_2023 .ficha_producto_izquierda{margin-top:20px}.ficha_producto .ficha_producto_derecha .acciones .anadir_cesta,.ficha_producto .ficha_producto_derecha .acciones .boton_tramitar{padding:0 10px}div.ficha_producto_2023 .galeria-imgs .item{width:calc(50% - 10px)}div.ficha_producto_2023 .galeria-imgs .item:nth-child(3n){margin-right:20px}div.ficha_producto_2023 .galeria-imgs .item:nth-child(2n){margin-right:0px}div.ficha_producto_2023 .ficha_producto_izquierda,div.ficha_producto_2023 .ficha_producto_derecha .limit{width:auto;display:block}.rotulazo .titulo{transform:none}.destacados_inicio .cuadricula_destacados{margin-top:0}div.total_compra a{max-width:320px!important}}@media (max-width:767px){div.ficha_producto .ficha_producto_derecha .nombre_producto{padding-left:0}div.ficha_receta .fotos_secundarias .item{display:block;margin-right:0!important;width:auto;margin-top:10px!important}div.ficha_receta .fotos_secundarias{margin-top:0px}div.ficha_producto_2023 .galeria-imgs .item{display:block;width:auto;margin:0!important;margin-top:10px!important}div.cuadricula .item_producto .nombre_producto{height:auto;font-size:3em}.acceso .acceso_derecha .check_this label,.acceso .acceso_derecha .check_this a{font-size:1.2em}.acceso .acceso_izquierda .campo input,.acceso .acceso_derecha .campo input,.acceso .acceso_derecha .check_this{text-align:left}div.acceso{padding:4em 0}.mensaje_error{max-width:320px}.mensaje_error ul{margin-left:0;padding-left:0;list-style:none}.pie.naranja .legal .copyright{line-height:1.3}.pie.naranja .legal .copyright i{display:block}div.productos_relacionados .titulo{margin-top:100px}.cabecera .cabecera_derecha .menu_fixed{right:12px;top:12px}a.btn_goup{right:12px;bottom:12px}body.scrolled a.wa-me,body.scrolled a.btn_goup{opacity:0}.cabecera .cabecera_derecha{text-align:right}.cabecera .cabecera_derecha .menu{margin-top:0}.cabecera .cabecera_derecha .carrito{width:40px;height:60px;display:inline-block;vertical-align:top;float:none;margin:0;margin-right:10px}.n_productos_cesta{top:20px}.cabecera .cabecera_derecha .usuario_enlace,.cabecera .cabecera_derecha .usuario,.cabecera .cabecera_derecha .buscar{width:40px;height:60px;margin:0;float:none;margin-right:10px;display:inline-block;vertical-align:top}.cabecera .logo{left:3%;top:0px;right:unset;width:90px;height:90px;background-position:center;background-size:70px}.cabecera .cabecera_izquierda{display:none}.cabecera .cabecera_derecha .buscar{float:none;display:inline-block;vertical-align:top}.banners .item_banner{display:none}.banners .item_banner:nth-child(1){display:block}.banners .item_banner .texto{bottom:30px;top:unset;transform:none}.logo_ue{top:120px}.banners .item_banner{max-height:420px}.pie.naranja .legal{background-color:#9b3636}div.cuadricula .item_producto .nombre_producto,.cuadricula_ofertas .item_producto .nombre_producto,.cuadricula_destacados .item_producto .nombre_producto{height:auto;display:block}.rotulazo .titulo:after{display:none}.ofertas_inicio{margin-bottom:50px}.contenido .contenido_derecha .titulo,.cuadricula_noticias .noticia_derecha .texto .titulo{font-size:3em}.banners .item_banner .texto .enlace_banner{background:none;border-width:0;margin-top:10px}.junta img{width:auto;height:auto;max-width:100%;max-height:100%;display:block}.pie .informacion a{line-height:40px}.trump_abajo{display:none}.desplegable_ordenar,.desplegable_filtrar,div.listado_productos .header .acciones .ordenar{background-color:black}.migas_pan .links{font-size:12px;padding:10px;background:rgba(0,0,0,.65);margin:0}.migas_pan .contenedor{bottom:0;padding:0}.migas_pan .boton_volver,.migas_pan .boton_volver.ficha{display:none}}
