*{outline:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-text-size-adjust:none;box-sizing:border-box}::-webkit-input-placeholder{color:#000000;opacity:1}:-moz-placeholder{color:#000000;opacity:1}::-moz-placeholder{color:#000000;opacity:1}:-ms-input-placeholder{color:#000000;opacity:1}input:-webkit-autofill{-webkit-text-fill-color:#000000;box-shadow:0 0 0px 1000px #e1e1e1 inset}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-button{width:0px;height:0px}::-webkit-scrollbar-thumb{border:none;border-radius:0;background:#000000}::-webkit-scrollbar-thumb:active{background:#000000}::-webkit-scrollbar-track{border:none;border-radius:0;background:#ffffff}::-webkit-scrollbar-track:active{background:#ffffff}::-webkit-scrollbar-corner{background:transparent}body{margin:0;padding:0;font-family:'Poppins',serif;font-size:62.5%;color:#000000;background:#f3f3f3}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:'Poppins',serif;margin:0;padding:0}input[type=submit]{-webkit-appearance:none;border-radius:0}a{text-decoration:none}.relative{position:relative}#mensaje-dialog{display:none}.oculto{display:none!important}.limpia,.espacio{display:block;clear:both}.uppercase{text-transform:uppercase}.transicion{transition:all 250ms linear;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-o-transition:all 250ms linear;-ms-transition:all 250ms linear}.contenedor{max-width:1440px;margin:0 auto}.contenedorin{max-width:1210px;margin:0 auto}.check{position:relative;display:block;font-size:1.5em;font-weight:500;margin-bottom:10px;line-height:20px;text-align:left}.check:last-child{margin-bottom:0}.check input[type=checkbox]{display:none;border:0;border-radius:0;background:transparent;opacity:0}.check label{position:relative;display:inline-block;vertical-align:middle;padding-left:35px;cursor:pointer}.check label:before{content:'';position:absolute;top:50%;left:0;width:20px;height:20px;border-radius:0;background:url('../img/web/check.png') no-repeat center left;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.check input[type=checkbox]:checked + label:before{background-position:center right}.check label a{text-decoration:underline;color:#000000}.check label a:hover{opacity:.5}.cargando{background:rgba(0,0,0,.75);bottom:0;left:0;position:fixed;right:0;top:0;z-index:50}.cargando .spinner{left:0;margin:0 auto;position:absolute;right:0;text-align:center;top:50%;width:70px;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.cargando .spinner > div{display:inline-block;vertical-align:middle;height:18px;width:18px;border-radius:100%;background:#ffffff;animation:spinner 1.4s infinite ease-in-out both}.cargando .spinner .bounce1{animation-delay:-0.32s}.cargando .spinner .bounce2{animation-delay:-0.16s}@keyframes spinner{0%,80%,100%{transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1)}}.desplegable_error{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.75);z-index:20}.desplegable_error .error{position:absolute;top:50%;left:0;right:0;max-width:500px;margin:0 auto;padding:25px 50px;padding-top:70px;background:#f3f3f3;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.desplegable_error .error .titulo{display:block;font-size:1.9em;font-weight:700;line-height:1em;text-align:center}.desplegable_error .error ul{margin:0;margin-top:25px;padding:0;text-align:center}.desplegable_error .error ul li{display:block;margin-bottom:5px;font-size:1.5em;font-weight:500}.desplegable_error .error ul li:last-child{margin-bottom:0}.desplegable_error .error .cerrar_error{position:absolute;top:25px;left:0;right:0;display:block;width:20px;height:20px;margin:0 auto;background:url('../img/web/cerrar.png') no-repeat center}#cookie-bar{background:#000000;bottom:30px;left:30px;max-width:400px;padding:20px;position:fixed;text-align:justify;z-index:50}#cookie-bar p{margin:0}#cookie-bar p span{color:#ffffff;display:block;font-size:1.28em;font-weight:300;line-height:1.5em;margin-bottom:20px}#cookie-bar a{position:relative;display:inline-block;vertical-align:middle;margin-right:15px;padding:0 20px;font-size:1.5em;font-weight:500;line-height:45px;text-transform:uppercase;color:#ffffff;box-shadow:0 0 0 2px #ffffff inset;z-index:1;-moz-transition:all 250ms linear;-ms-transition:all 250ms linear;-o-transition:all 250ms linear;-webkit-transition:all 250ms linear;transition:all 250ms linear}#cookie-bar a:first-child{color:#000000}#cookie-bar a:last-child{margin-right:0}#cookie-bar a:hover{color:#000000}#cookie-bar a:first-child:hover{color:#ffffff}#cookie-bar a:before{content:'';position:absolute;top:0;bottom:0;left:0;width:0;background:#ffffff;z-index:-1;transition:all 250ms linear;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-o-transition:all 250ms linear;-ms-transition:all 250ms linear}#cookie-bar a:first-child:before{width:100%}#cookie-bar a:hover:before{width:100%}#cookie-bar a:first-child:hover:before{width:0}.cabecera{position:relative;text-align:right}.cabecera:before{content:'';position:absolute;top:0;left:35px;right:35px;height:70px;background:url('../img/web/patron.png') repeat-x top left;background-size:auto 100%;z-index:-1}.cabecera .contenedor{position:relative;padding-bottom:25px;border-bottom:3px solid #000000}.cabecera .logo{display:inline-block;vertical-align:bottom;padding:0 25px;background:#f3f3f3;margin:0;position:relative;overflow:hidden}.cabecera .logo a{display:inline-block}.cabecera .logo img{display:block;width:100%;height:auto;max-width:205px}.cabecera .logo span{font-size:12px;display:block;text-align:center;position:absolute;left:0;transform:translateX(-100%)}.cabecera .enlaces{display:inline-block;vertical-align:bottom;margin-left:25px}.cabecera .enlaces ul{margin:0;padding:0}.cabecera .enlaces ul li{position:relative;display:inline-block;vertical-align:middle;padding-right:40px}.cabecera .enlaces ul li:last-child{padding-right:0}.cabecera .enlaces ul li:before{content:'';position:absolute;top:5px;bottom:5px;right:20px;width:3px;background:#000000;transform:translate(50%,0);-webkit-transform:translate(50%,0);-moz-transform:translate(50%,0);-o-transform:translate(50%,0);-ms-transform:translate(50%,0)}.cabecera .enlaces ul li:last-child:before{content:none}.cabecera .enlaces ul li a{position:relative;display:block;font-size:1.8em;font-weight:600;line-height:25px;color:#000000}.cabecera .enlaces ul li a:before{content:'';position:absolute;top:0;right:0;width:0;height:2px;background:#000000;transition:all 250ms linear;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-o-transition:all 250ms linear;-ms-transition:all 250ms linear}.cabecera .enlaces ul li a:hover:before,.cabecera .enlaces ul li.sel a:before{width:50px}.cabecera .enlaces ul li a:after{content:'';position:absolute;bottom:0;left:0;width:0;height:2px;background:#000000;transition:all 250ms linear;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-o-transition:all 250ms linear;-ms-transition:all 250ms linear}.cabecera .enlaces ul li a:hover:after,.cabecera .enlaces ul li.sel a:after{width:50px}.cabecera .enlaces .cerrar_menu{display:none}.cabecera .opciones{position:absolute;top:12px;right:0}.cabecera .opciones.movil{display:none}.cabecera .opciones a{position:relative;display:inline-block;vertical-align:middle;margin-right:12px;width:44px;height:44px;border-radius:100%;text-indent:-9999px;overflow:hidden;text-align:left}.cabecera .opciones a:last-child{margin-right:0}.cabecera .opciones a.desplegar_buscador:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;border-radius:100%;background:url('../img/web/buscar.png') no-repeat center #ffffff;transition:all 250ms linear;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-o-transition:all 250ms linear;-ms-transition:all 250ms linear}.cabecera .opciones a.desplegar_buscador:hover:before{top:5px;bottom:5px;left:5px;right:5px}.cabecera .opciones a.desplegar_idiomas.si_767{display:none}.cabecera .opciones a.desplegar_idiomas:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;border-radius:100%;background:#ffffff;transition:all 250ms linear;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-o-transition:all 250ms linear;-ms-transition:all 250ms linear}.cabecera .opciones a.desplegar_idiomas:hover:before{top:5px;bottom:5px;left:5px;right:5px}.cabecera .opciones a.desplegar_idiomas:after{content:'';position:absolute;top:12px;bottom:12px;left:12px;right:12px;border-radius:100%;background-repeat:no-repeat;background-position:center;background-size:20px}.cabecera .opciones a.desplegar_idiomas.es:after{background-image:url('../img/web/es.jpg')}.cabecera .opciones a.desplegar_idiomas.en:after{background-image:url('../img/web/en.jpg')}.cabecera .opciones a.desplegar_idiomas.de:after{background-image:url('../img/web/de.jpg')}.cabecera .opciones a.desplegar_idiomas.fr:after{background-image:url('../img/web/fr.jpg')}.cabecera .opciones a.desplegar_idiomas.it:after{background-image:url('../img/web/it.jpg')}.cabecera .opciones a.desplegar_idiomas.cn:after{background-image:url('../img/web/cn.jpg')}.cabecera .opciones a.desplegar_idiomas.zh:after{background-image:url('../img/web/zh.jpg')}.cabecera .opciones a.desplegar_idiomas.ja:after{background-image:url('../img/web/ja.jpg')}.cabecera .opciones a.desplegar_idiomas.ar:after{background-image:url('../img/web/ar.jpg')}.cabecera .opciones a.desplegar_idiomas.sel:before{top:0;bottom:0;left:0;right:0}.cabecera .opciones a.desplegar_idiomas.sel:after{left:8px;right:8px;top:8px;bottom:8px;background-size:contain;border-radius:50%}.desplegable_idiomas{position:absolute;top:70px;right:0;display:none;margin:0;padding:25px;background:#000000;z-index:20}.desplegable_idiomas:before{content:'';position:absolute;top:-10px;right:15px;border-bottom:10px solid #000000;border-right:10px solid transparent;border-left:10px solid transparent}.desplegable_idiomas li{display:block;margin-bottom:20px;text-align:left}.desplegable_idiomas li:last-child{margin-bottom:0}.desplegable_idiomas li a{position:relative;display:inline-block;vertical-align:middle;padding-left:30px;font-size:1.5em;font-weight:500;line-height:20px;color:#ffffff;white-space:nowrap}.desplegable_idiomas li a:hover{opacity:.5}.desplegable_idiomas li a:before{content:'';position:absolute;top:0;bottom:0;left:0;width:20px;border-radius:100%;background-repeat:no-repeat;background-position:center;background-size:20px}.desplegable_idiomas li a.es:before{background-image:url('../img/web/es.jpg')}.desplegable_idiomas li a.en:before{background-image:url('../img/web/en.jpg')}.desplegable_idiomas li a.de:before{background-image:url('../img/web/de.jpg')}.desplegable_idiomas li a.fr:before{background-image:url('../img/web/fr.jpg')}.desplegable_idiomas li a.it:before{background-image:url('../img/web/it.jpg')}.desplegable_idiomas li a.cn:before{background-image:url('../img/web/cn.jpg')}.desplegable_idiomas li a.zh:before{background-image:url('../img/web/zh.jpg')}.desplegable_idiomas li a.ja:before{background-image:url('../img/web/ja.jpg')}.desplegable_idiomas li a.ar:before{background-image:url('../img/web/ar.jpg')}.desplegable_buscador{position:fixed;top:0;bottom:0;left:0;right:0;display:none;background:rgba(0,0,0,.75);z-index:20}.desplegable_buscador .buscador{position:absolute;top:50%;left:0;right:0;max-width:600px;margin:0 auto;padding:25px 50px;padding-top:70px;background:#f3f3f3;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.desplegable_buscador .buscador .titulo{display:block;margin-bottom:25px;font-size:1.9em;font-weight:700;line-height:1em;text-align:center}.desplegable_buscador .buscador .campo{display:inline-block;vertical-align:middle;width:calc(100% - 60px);margin-right:10px}.desplegable_buscador .buscador .campo input[type=text]{display:block;width:100%;height:50px;border-bottom:3px solid #000000;font-size:1.8em;line-height:50px;background:none}.desplegable_buscador .buscador .buscar{display:inline-block;vertical-align:middle;width:50px;height:50px;border:3px solid #000000;background:url('../img/web/buscar_w.png') no-repeat center #000000}.desplegable_buscador .buscador .buscar:hover{background:url('../img/web/buscar.png') no-repeat center}.desplegable_buscador .buscador .cerrar_buscador{position:absolute;top:25px;left:0;right:0;display:block;width:20px;height:20px;margin:0 auto;background:url('../img/web/cerrar.png') no-repeat center}.banners{margin-top:15px;margin-bottom:100px}.banners .owl-dots{position:absolute;bottom:30px;right:30px}.banners .owl-dots .owl-dot{position:relative;display:block;width:30px;height:15px;margin-bottom:10px}.banners .owl-dots .owl-dot:last-child{margin-bottom:0}.banners .owl-dots .owl-dot:before{content:'';position:absolute;top:0;bottom:0;right:0;width:50%;transition:all 250ms linear;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-o-transition:all 250ms linear;-ms-transition:all 250ms linear}.banners .owl-dots .owl-dot.active:before{width:100%}.banners .owl-dots .owl-dot:after{content:'';position:absolute;top:50%;bottom:0;right:0;width:50%;height:2px;background:#ffffff;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transition:all 250ms linear;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-o-transition:all 250ms linear;-ms-transition:all 250ms linear}.banners .owl-dots .owl-dot.active:after{width:100%}.banners .item_banner{position:relative;display:none;height:700px;background-repeat:no-repeat;background-position:center;background-size:cover}.banners .item_banner:first-child{display:block}.banners .item_banner .texto{position:absolute;bottom:30px;left:30px;padding:30px;background:rgba(0,0,0,.5)}.banners .item_banner .texto .titulo{display:block;font-size:3.5em;color:#ffffff}.banners .item_banner .texto .subtitulo{display:block;font-size:2em;color:#ffffff}.banners .item_banner .texto .enlace{position:relative;display:inline-block;vertical-align:middle;margin-top:25px;padding:0 20px;font-size:1.6em;font-weight:500;line-height:50px;color:#ffffff;box-shadow:0 0 0 2px #ffffff inset;z-index:1}.banners .item_banner .texto .enlace:hover{color:#000000}.banners .item_banner .texto .enlace:before{content:'';position:absolute;top:0;bottom:0;left:0;width:0;background:#ffffff;z-index:-1;transition:all 250ms linear;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-o-transition:all 250ms linear;-ms-transition:all 250ms linear}.banners .item_banner .texto .enlace:hover:before{width:100%}.rotulo{margin:0 35px;background:url('../img/web/patron.png') repeat-x top left}.rotulo .titulo{display:block;padding:0 40px;font-size:5.25em;font-weight:700;margin:0;line-height:120px}.rotulito{position:relative;display:block;padding-left:100px;font-size:2.75em;line-height:1em;color:#000000}.rotulito:before{content:'';position:absolute;top:0;bottom:0;left:0;width:75px;background:url(../img/web/patron.png) repeat-x center left;background-size:auto 100%;transition:all 250ms linear;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-o-transition:all 250ms linear;-ms-transition:all 250ms linear}.categorias{padding-bottom:100px;background:#e1e1e1}.categorias.listado{position:relative;padding-bottom:0;background:none}.categorias.listado:before{content:'';position:absolute;top:50px;left:0;right:0;height:40px;background:url('../img/web/gris.png') repeat-x top left;background-size:auto 100%;z-index:-1}.categorias .rotulo .titulo{background:#e1e1e1}.categorias .interior{padding:0 40px}.categorias.listado .interior{padding:50px 40px;background:#f3f3f3}.categorias .interior .item_categoria{display:inline-block;vertical-align:top;width:31%;margin-bottom:3.5%;margin-right:3.5%;padding:25px 20px;background:#f3f3f3}.categorias.listado .interior .item_categoria{background:#e1e1e1}.categorias .interior .item_categoria.full_width{display:block;width:100%;margin-top:0;margin-right:0}.categorias .interior .item_categoria:nth-of-type(2){margin-top:0}.categorias .interior .item_categoria:nth-of-type(3){margin-top:0}.categorias .interior .item_categoria:nth-of-type(3n){margin-right:0}.categorias .interior .item_categoria .imagen{display:block;overflow:hidden}.categorias .interior .item_categoria .imagen img{display:block;width:100%;height:auto}.categorias .interior .item_categoria .imagen:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1)}.categorias .interior .item_categoria .titulo{position:relative;display:block;margin-top:20px;font-size:1.8em;font-weight:700;line-height:40px;color:#000000}.categorias .interior .item_categoria .titulo:hover{padding-left:20px}.categorias .interior .item_categoria .titulo:before{content:'';position:absolute;top:0;bottom:0;right:0;width:125px;background:url('../img/web/patron.png') repeat-x center left;background-size:auto 100%}.categorias .interior .item_categoria.asadofacil .titulo:before{background-image:url('../img/web/patron_asadofacil.png')}.categorias .interior .item_categoria.lechazo .titulo:before{background-image:url('../img/web/patron_lechazo.png')}.categorias .interior .item_categoria.cordero .titulo:before{background-image:url('../img/web/patron_cordero.png')}.categorias .interior .item_categoria.ovino .titulo:before{background-image:url('../img/web/patron_ovino.png')}.categorias .interior .item_categoria.bandejas .titulo:before{background-image:url('../img/web/patron_bandejas.png')}.categorias .interior .item_categoria.elaborados .titulo:before{background-image:url('../img/web/patron_elaborados.png')}.categorias .interior .item_categoria.cocinados .titulo:before{background-image:url('../img/web/patron_cocinados.png')}.categorias .interior .item_categoria.cabrito .titulo:before{background-image:url('../img/web/patron_cabrito.png')}.categorias .interior .item_categoria.cabra .titulo:before{background-image:url('../img/web/patron_cabra.png')}.categorias .interior .item_categoria.casqueria .titulo:before{background-image:url('../img/web/patron_casqueria.png')}.relacionados{margin-top:25px;padding-top:25px;border-top:2px dashed #000000}.relacionados .interior{margin-top:25px}.relacionados .interior .owl-dots{position:absolute;top:35px;right:30px}.relacionados .interior .owl-dots .owl-dot{display:inline-block;vertical-align:middle;width:10px;height:10px;margin-right:10px;border-radius:100%;background:#000000;opacity:.5}.relacionados .interior .owl-dots .owl-dot:last-child{margin-right:0}.relacionados .interior .owl-dots .owl-dot.active{opacity:1}.relacionados .interior .item_destacada{display:none;padding:25px 20px;background:#e1e1e1}.relacionados .interior .item_destacada:first-child{display:block}.relacionados .interior .item_destacada .imagen{display:block;overflow:hidden}.relacionados .interior .item_destacada .imagen img{display:block;width:100%;height:auto}.relacionados .interior .item_destacada .imagen:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1)}.relacionados .interior .item_destacada .enlace{position:relative;display:block;margin-top:20px;padding-left:75px}.relacionados .interior .item_destacada .enlace:hover{padding-left:100px}.relacionados .interior .item_destacada .enlace:before{content:'';position:absolute;top:0;bottom:0;left:0;width:50px;background:url('../img/web/patron.png') repeat-x center left;background-size:auto 100%;transition:all 250ms linear;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-o-transition:all 250ms linear;-ms-transition:all 250ms linear}.relacionados .interior .item_destacada.asadofacil .enlace:before{background-image:url('../img/web/patron_asadofacil.png')}.relacionados .interior .item_destacada.lechazo .enlace:before{background-image:url('../img/web/patron_lechazo.png')}.relacionados .interior .item_destacada.cordero .enlace:before{background-image:url('../img/web/patron_cordero.png')}.relacionados .interior .item_destacada.ovino .enlace:before{background-image:url('../img/web/patron_ovino.png')}.relacionados .interior .item_destacada.bandejas .enlace:before{background-image:url('../img/web/patron_bandejas.png')}.relacionados .interior .item_destacada.elaborados .enlace:before{background-image:url('../img/web/patron_elaborados.png')}.relacionados .interior .item_destacada.cocinados .enlace:before{background-image:url('../img/web/patron_cocinados.png')}.relacionados .interior .item_destacada.cabrito .enlace:before{background-image:url('../img/web/patron_cabrito.png')}.relacionados .interior .item_destacada.cabra .enlace:before{background-image:url('../img/web/patron_cabra.png')}.relacionados .interior .item_destacada.casqueria .enlace:before{background-image:url('../img/web/patron_casqueria.png')}.relacionados .interior .item_destacada .enlace:hover:before{width:75px}.relacionados .interior .item_destacada .enlace .categoria{display:block;font-size:1.8em;color:#000000}.relacionados .interior .item_destacada .enlace .titulo{display:block;margin-top:10px;font-size:1.9em;font-weight:700;line-height:25px;color:#000000;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.actualidad{padding-bottom:100px;background:#e1e1e1}.actualidad.destacadas{background:#ffffff}.actualidad.destacadas ~ .actualidad.destacadas{background:#e1e1e1}.actualidad .rotulo .titulo{background:#e1e1e1}.actualidad .rotulo .titulo a{color:#000000}.actualidad.destacadas .rotulo .titulo{background:#ffffff}.actualidad.destacadas ~ .actualidad.destacadas .rotulo .titulo{background:#e1e1e1}.actualidad .interior{padding:0 40px}.actualidad .interior .item_noticia{display:inline-block;vertical-align:top;width:31%;margin-right:3.5%;padding:25px 20px;background:#f3f3f3}.actualidad .interior .item_noticia:nth-of-type(3n){margin-right:0}.actualidad .interior .item_noticia .imagen{display:block;overflow:hidden}.actualidad .interior .item_noticia .imagen img{display:block;width:100%;height:auto}.actualidad .interior .item_noticia .imagen:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1)}.actualidad .interior .item_noticia .texto{position:relative;display:block;margin-top:20px;padding-left:75px}.actualidad .interior .item_noticia:not(.noticia_de_verdad) .texto:hover{padding-left:100px}.actualidad .interior .item_noticia.noticia_de_verdad .texto:hover{opacity:.5}.actualidad .interior .item_noticia .texto:before{content:'';position:absolute;top:0;bottom:0;left:0;width:50px;background:url('../img/web/patron.png') repeat-x center left;background-size:auto 100%;transition:all 250ms linear;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-o-transition:all 250ms linear;-ms-transition:all 250ms linear}.actualidad .interior .item_noticia:not(.noticia_de_verdad) .texto:hover:before{width:75px}.actualidad .interior .item_noticia .texto .fecha{display:block;font-size:1.9em;color:#000000;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.actualidad .interior .item_noticia.noticia_de_verdad .texto .fecha{font-size:1.4em}.actualidad .interior .item_noticia .texto .titulo{display:block;display:-webkit-box;height:50px;margin-top:10px;font-size:1.9em;font-weight:700;line-height:25px;color:#000000;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.actualidad .interior .item_noticia.noticia_de_verdad .texto .titulo{height:60px;font-size:1.5em;font-weight:600;line-height:20px;-webkit-line-clamp:3}.pie{padding:75px 0;text-align:center;background:url('../img/web/pie.jpg') no-repeat center;background-size:cover}.pie .logo{display:inline-block;max-width:220px;vertical-align:middle;width:90%}.pie .junta .logo{max-width:450px}.pie .junta .logo2{max-width:50px;margin-left:20px}.pie .logo img{display:block;width:100%;height:auto}.pie .newsletter{display:inline-block;margin-top:60px}.pie .newsletter .titulo{background:rgba(0,0,0,.75);display:block;font-size:1.9em;font-weight:700;color:#ffffff;padding:.75em 2em}.pie .newsletter .titulo:hover{background:rgba(255,255,255,.5);color:#000000}.pie .newsletter form{position:relative;max-width:375px;margin:0 auto;margin-top:25px;text-align:left}.pie .newsletter form .campo{position:relative;display:inline-block;vertical-align:middle;width:calc(100% - 60px);margin-right:10px}.pie .newsletter form .campo input[type=text]{display:block;width:100%;height:50px;padding-right:50px;border-bottom:3px solid #ffffff;font-size:1.8em;line-height:50px;color:#ffffff;background:none}.pie .newsletter form .campo input[type=text]::-webkit-input-placeholder{color:#ffffff;opacity:1}.pie .newsletter form .campo input[type=text]:-moz-placeholder{color:#ffffff;opacity:1}.pie .newsletter form .campo input[type=text]::-moz-placeholder{color:#ffffff;opacity:1}.pie .newsletter form .campo input[type=text]:-ms-input-placeholder{color:#ffffff;opacity:1}.pie .newsletter form .enviar{display:inline-block;vertical-align:middle;width:50px;height:50px;border:3px solid #ffffff;background:url(../img/web/enviar.png) no-repeat center #ffffff}.pie .newsletter form .enviar:hover{background:url(../img/web/enviar_w.png) no-repeat center}.pie .newsletter form .checks{margin-top:25px}.pie .newsletter form .checks .check{margin-bottom:10px;color:#ffffff}.pie .newsletter form .checks .check:last-child{margin-bottom:0}.pie .newsletter form .checks .check label:before{background-image:url('../img/web/check_w.png')}.pie .newsletter form .checks .check label a{color:inherit}.pie .redes{margin-top:50px}.pie .redes a{display:inline-block;vertical-align:middle;margin:0 12.5px;font-size:1.8em;color:#ffffff}.pie .redes a:hover{opacity:.5}.pie .legal{margin-top:50px}.pie .legal span{display:inline-block;vertical-align:baseline;font-size:1.5em;font-weight:500;color:#ffffff}.pie .legal span.separador{margin:0 10px}.pie .legal a{display:inline-block;vertical-align:baseline;font-size:1.5em;font-weight:500;text-decoration:underline;color:#ffffff}.pie .legal a:hover{opacity:.5}.pie .formas_pago{margin-top:40px}.pie .formas_pago img{display:inline-block;height:auto;max-width:380px;width:100%}.pie .junta{margin-top:50px}.pie .junta a{display:inline-block;vertical-align:middle}.pie .junta a img{display:block;width:100%;height:auto}.migas{position:relative;padding:22px 0;padding-bottom:25px;border-bottom:3px solid #000000;z-index:10}.migas .texto .titulo{display:block;margin-bottom:8px;font-size:2.6em;font-weight:600;line-height:1em}.migas .texto .segmentos{font-weight:700;line-height:1em}.migas .texto .segmentos a{position:relative;display:inline-block;vertical-align:baseline;font-size:1.5em;font-weight:400;line-height:1em;color:#000000}.migas .texto .segmentos a:before{content:'\00a0.\00a0';transition:all 250ms linear;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-o-transition:all 250ms linear;-ms-transition:all 250ms linear}.migas .texto ol.segmentos > a:first-child:before{content:none}.migas .texto .segmentos li:first-child a:before{content:none}.migas .botones{position:absolute;top:50%;right:0;padding-left:50px;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.migas .botones .separador{display:inline-block;vertical-align:middle;width:3px;height:15px;margin:2.5px 15px;background:#000000}.migas .botones > a{position:relative;display:inline-block;vertical-align:middle;font-size:1.5em;font-weight:700;line-height:20px;color:#000000}.migas .botones > a.volver{margin-right:40px}.migas .botones > a.anterior{padding-left:15px}.migas .botones > a.siguiente{padding-right:15px}.migas .botones > a:last-child{margin-right:0}.migas .botones > a:before{content:'';position:absolute;bottom:0;left:0;width:0;height:2px;background:#000000;transition:all 250ms linear;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-o-transition:all 250ms linear;-ms-transition:all 250ms linear}.migas .botones > a:hover:before{width:20px}.migas .botones > a.anterior:after{content:'<';position:absolute;top:0;bottom:0;left:0;line-height:20px}.migas .botones > a.siguiente:after{content:'>';position:absolute;top:0;bottom:0;right:0;line-height:20px}.migas .botones .desplegar_categorias{position:relative;padding-right:20px}.migas .botones .desplegar_categorias:after{content:'';position:absolute;top:50%;right:0;border-top:5px solid #000000;border-right:5px solid transparent;border-left:5px solid transparent;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.migas .botones .desplegable_categorias{position:absolute;top:35px;right:0;display:none;margin:0;padding:25px;background:#000000;z-index:20}.migas .botones .desplegable_categorias:before{content:'';position:absolute;top:-10px;right:15px;border-bottom:10px solid #000000;border-right:10px solid transparent;border-left:10px solid transparent}.migas .botones .desplegable_categorias li{display:block;margin-bottom:20px;text-align:left}.migas .botones .desplegable_categorias li:last-child{margin-bottom:0}.migas .botones .desplegable_categorias li a{position:relative;display:inline-block;vertical-align:middle;padding-left:30px;font-size:1.5em;font-weight:500;line-height:20px;color:#ffffff;white-space:nowrap}.migas .botones .desplegable_categorias.desplegable_familias li a{padding:0}.migas .botones .desplegable_categorias.desplegable_familias li a:before{display:none}.migas .botones .desplegable_categorias li a:hover{opacity:.5}.migas .botones .desplegable_categorias li a:before{content:'';position:absolute;top:0;bottom:0;left:0;width:20px;border-radius:100%;box-shadow:0 0 0 2px #ffffff inset}.migas .botones .desplegable_categorias li a.asadofacil:before{background:#f3d300}.migas .botones .desplegable_categorias li a.lechazo:before{background:#ec7d2d}.migas .botones .desplegable_categorias li a.cordero:before{background:#657200}.migas .botones .desplegable_categorias li a.ovino:before{background:#810239}.migas .botones .desplegable_categorias li a.bandejas:before{background:#804c00}.migas .botones .desplegable_categorias li a.elaborados:before{background:#f3d300}.migas .botones .desplegable_categorias li a.cocinados:before{background:#afafb5}.migas .botones .desplegable_categorias li a.cabrito:before{background:#71c5da}.migas .botones .desplegable_categorias li a.cabra:before{background:#80af96}.migas .botones .desplegable_categorias li a.casqueria:before{background:#8b5fac}.migas .botones .desplegable_categorias li.sel a:after{content:'';position:absolute;top:100%;left:30px;width:15px;height:2px;background:#ffffff}.migas .botones .desplegable_categorias.desplegable_familias li.sel a:after{left:0}.explicacion{margin-top:50px;padding:40px 30px;font-size:1.8em;text-align:center;background:#e1e1e1}.explicacion h1,.explicacion h2{margin:0;margin-bottom:10px;font-size:27.5px;font-weight:700;line-height:1em}.explicacion p,.explicacion ul{margin:0;margin-bottom:10px;padding:0}.explicacion p:last-child,.explicacion ul:last-child{margin-bottom:0}.explicacion ul li{display:block;margin-bottom:5px}.explicacion ul li:last-child{margin-bottom:0}.explicacion ul li:before{content:'- '}.explicacion a{text-decoration:underline;color:inherit;word-break:break-all;transition:all 250ms linear;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-o-transition:all 250ms linear;-ms-transition:all 250ms linear}.explicacion a:hover{opacity:.5}.productos{padding:50px 0}.productos .item_producto{display:inline-block;vertical-align:top;width:31%;margin-top:3.5%;margin-right:3.5%;padding:25px 20px;background:#e1e1e1}.productos .item_producto:nth-of-type(1){margin-top:0}.productos .item_producto:nth-of-type(2){margin-top:0}.productos .item_producto:nth-of-type(3){margin-top:0}.productos .item_producto:nth-of-type(3n){margin-right:0}.productos .item_producto .imagen{position:relative;display:block;overflow:hidden}.productos .item_producto .imagen > img{display:block;width:100%;height:auto}.productos .item_producto .imagen:hover > img:last-child{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1)}.productos .item_producto .imagen span{position:absolute;top:0;bottom:0;left:0;right:0;display:block;opacity:0;visibility:hidden}.productos .item_producto .imagen:hover span{opacity:1;visibility:visible}.productos .item_producto .imagen > span > img{display:block;width:100%;height:auto}.productos .item_producto .texto{position:relative;display:block;margin-top:20px;padding-left:75px}.productos .item_producto .texto:hover{padding-left:100px}.productos .item_producto .texto:before{content:'';position:absolute;top:0;bottom:0;left:0;width:50px;background:url('../img/web/patron.png') repeat-x center left;background-size:auto 100%;transition:all 250ms linear;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-o-transition:all 250ms linear;-ms-transition:all 250ms linear}.productos .item_producto.asadofacil .texto:before{background-image:url('../img/web/patron_asadofacil.png')}.productos .item_producto.lechazo .texto:before{background-image:url('../img/web/patron_lechazo.png')}.productos .item_producto.cordero .texto:before{background-image:url('../img/web/patron_cordero.png')}.productos .item_producto.ovino .texto:before{background-image:url('../img/web/patron_ovino.png')}.productos .item_producto.bandejas .texto:before{background-image:url('../img/web/patron_bandejas.png')}.productos .item_producto.elaborados .texto:before{background-image:url('../img/web/patron_elaborados.png')}.productos .item_producto.cocinados .texto:before{background-image:url('../img/web/patron_cocinados.png')}.productos .item_producto.cabrito .texto:before{background-image:url('../img/web/patron_cabrito.png')}.productos .item_producto.cabra .texto:before{background-image:url('../img/web/patron_cabra.png')}.productos .item_producto.casqueria .texto:before{background-image:url('../img/web/patron_casqueria.png')}.productos .item_producto .texto:hover:before{width:75px}.productos .item_producto .texto .categoria{display:block;font-size:1.8em;color:#000000}.productos .item_producto .texto .titulo{display:block;margin-top:10px;font-size:1.9em;font-weight:700;line-height:25px;color:#000000;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.productos .vacio{display:block;padding:30px 20px;font-size:1.8em;text-align:center;background:#e1e1e1}.videotutorial{margin:50px 0}.videotutorial .rotulo .titulo{font-size:3.5em;line-height:75px;background:#f3f3f3}.videotutorial .video{padding:0 40px}.videotutorial .video iframe{display:block;width:100%;height:725px;padding:40px 30px;background:#ffffff}.producto{padding:50px 0}.producto .imagenes{display:inline-block;vertical-align:top;width:50%}.producto .imagenes .imagen{position:relative;display:block;overflow:hidden}.producto .imagenes .imagen .copyright{position:absolute;top:10px;right:10px;display:block;width:50px;height:50px;background:url('../img/web/copyright.png') no-repeat center;z-index:1;cursor:default}.producto .imagenes .imagen .copyright b{position:absolute;top:60px;right:0;display:none;width:250px;padding:20px;font-size:1.5em;font-weight:500;text-align:center;color:#ffffff;background:#000000}.producto .imagenes .imagen .copyright b:before{content:'';position:absolute;top:-10px;right:15px;border-bottom:10px solid #000000;border-right:10px solid transparent;border-left:10px solid transparent}.producto .imagenes .secundarias .imagen{display:inline-block;vertical-align:middle;width:23.5%;margin-top:2%;margin-right:2%}.producto .imagenes .secundarias .imagen:nth-of-type(4n){margin-right:0}.producto .imagenes .imagen img{display:block;width:100%;height:auto}.producto .imagenes .imagen:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1)}.producto .texto{display:inline-block;vertical-align:top;width:50%;padding-left:125px}.producto .texto .superior{position:relative;padding-bottom:25px;border-bottom:3px solid #000000}.producto .texto .superior .categoria{position:relative;display:block;font-size:2.75em;line-height:1em;color:#000000;font-weight:400;margin:0}.producto .texto .superior .categoria:before{content:'';position:absolute;top:0;bottom:0;right:100%;width:75px;margin-right:25px;background:url('../img/web/patron.png') repeat-x center left;background-size:auto 100%;transition:all 250ms linear;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-o-transition:all 250ms linear;-ms-transition:all 250ms linear}.producto .texto .superior.asadofacil .categoria:before{background-image:url('../img/web/patron_asadofacil.png')}.producto .texto .superior.lechazo .categoria:before{background-image:url('../img/web/patron_lechazo.png')}.producto .texto .superior.cordero .categoria:before{background-image:url('../img/web/patron_cordero.png')}.producto .texto .superior.ovino .categoria:before{background-image:url('../img/web/patron_ovino.png')}.producto .texto .superior.bandejas .categoria:before{background-image:url('../img/web/patron_bandejas.png')}.producto .texto .superior.elaborados .categoria:before{background-image:url('../img/web/patron_elaborados.png')}.producto .texto .superior.cocinados .categoria:before{background-image:url('../img/web/patron_cocinados.png')}.producto .texto .superior.cabrito .categoria:before{background-image:url('../img/web/patron_cabrito.png')}.producto .texto .superior.cabra .categoria:before{background-image:url('../img/web/patron_cabra.png')}.producto .texto .superior.casqueria .categoria:before{background-image:url('../img/web/patron_casqueria.png')}.producto .texto .superior .titulo{display:block;margin-top:10px;font-size:4em;font-weight:700;line-height:1em;color:#000000}.producto .texto .caracteristicas .caracteristica{padding:25px 0;border-bottom:2px dashed #000000}.producto .texto .caracteristicas .caracteristica .titulo{display:block;font-size:1.8em;font-weight:700}.producto .texto .caracteristicas .caracteristica .descripcion{margin-top:10px;font-size:1.5em;font-weight:500}.producto .texto .caracteristicas .caracteristica .descripcion p,.producto .texto .caracteristicas .caracteristica .descripcion ul{margin:0;margin-bottom:10px;padding:0}.producto .texto .caracteristicas .caracteristica .descripcion p:last-child,.producto .texto .caracteristicas .caracteristica .descripcion ul:last-child{margin-bottom:0}.producto .texto .caracteristicas .caracteristica .descripcion ul li{display:block;margin-bottom:5px}.producto .texto .caracteristicas .caracteristica .descripcion ul li:last-child{margin-bottom:0}.producto .texto .caracteristicas .caracteristica .descripcion ul li:before{content:'- '}.producto .texto .caracteristicas .caracteristica .descripcion a{text-decoration:underline;color:inherit;word-break:break-all;transition:all 250ms linear;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-o-transition:all 250ms linear;-ms-transition:all 250ms linear}.producto .texto .caracteristicas .caracteristica .descripcion a:hover{opacity:.5}.producto .texto .caracteristicas .caracteristica .descripcion strong{font-size:18px}.producto .texto .izquierda{float:left}.producto .iconos,.producto_tienda .iconos{display:inline-block!important;margin-top:25px}.producto .iconos .icono,.producto_tienda .iconos .icono{display:inline-block!important;vertical-align:middle;width:70px;height:70px;margin-right:20px;background-repeat:no-repeat;background-position:center}.producto .iconos .icono:last-child,.producto_tienda .iconos .icono:last-child{margin-right:0}.producto .iconos .icono.refrigerado,.producto_tienda .iconos .icono.refrigerado{background-image:url('../img/web/refrigerado.png')}.producto .iconos .icono.congelado,.producto_tienda .iconos .icono.congelado{background-image:url('../img/web/congelado.png')}.producto .texto .izquierda .certificaciones{margin-top:40px}.producto .texto .izquierda .certificaciones span{display:inline-block;vertical-align:middle;width:90px;height:50px;margin-right:25px;background-repeat:no-repeat;background-position:center}.producto .texto .izquierda .certificaciones span:last-child{margin-right:0}.producto .texto .izquierda .certificaciones span.certificado_1{background-image:url('../img/web/certificado_1.png')}.producto .texto .izquierda .certificaciones span.certificado_2{background-image:url('../img/web/certificado_2.png')}.producto .texto .derecha{float:right}.producto .texto .derecha img{display:block;width:100%;height:auto;margin-top:25px}.informacion{position:relative;padding:50px 0}body.inicio .informacion{padding:100px 0}.informacion .principal{display:inline-block;vertical-align:top;width:400px;margin-right:15px;overflow:hidden}.informacion .principal img{display:block;width:100%;height:auto}.informacion .principal:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1)}.informacion .imagenes{position:relative;display:inline-block;vertical-align:top;width:640px;height:540px;padding-right:15px}.informacion .imagenes .imagen{position:absolute;display:block;overflow:hidden;cursor:default}.informacion .imagenes .imagen:nth-of-type(1){top:65px;left:105px;width:210px;height:130px}.informacion .imagenes .imagen:nth-of-type(2){top:0;right:15px;width:295px;height:195px}.informacion .imagenes .imagen:nth-of-type(3){bottom:0;left:0;width:395px;height:330px}.informacion .imagenes .imagen:nth-of-type(4){bottom:50px;right:15px;width:215px;height:280px}.informacion .imagenes .imagen span{position:absolute;top:0;bottom:0;left:0;right:0;display:block;background-repeat:no-repeat;background-position:center;background-size:cover}.informacion .texto{position:relative;display:inline-block;vertical-align:top;width:calc(100% - 640px);min-height:490px;padding:50px;padding-left:275px;background:#ffffff}.informacion .principal ~ .texto{width:calc(100% - 415px)}.informacion .texto:before{content:'';position:absolute;top:0;bottom:0;left:0;width:125px;background:#e5e5e5;z-index:1}.informacion .texto:after{content:'';position:absolute;top:0;bottom:0;left:0;width:225px;background:url('../img/web/contenido.png') no-repeat center left;background-size:contain;z-index:2}.informacion .texto .titulo{position:relative;display:block;font-size:2em;font-weight:700;line-height:1.25em;z-index:3;margin:0}.informacion .texto .descripcion{position:relative;margin-top:25px;font-size:1.5em;line-height:1.75em;z-index:3}.informacion .texto .descripcion p,.informacion .texto .descripcion ul{position:relative;margin:0;margin-bottom:25px;padding:0}.informacion .texto .descripcion p.con_icono{min-height:80px;margin-bottom:40px}.informacion .texto .descripcion p:last-child,.informacion .texto .descripcion ul:last-child{margin-bottom:0}.informacion .texto .descripcion ul li{display:block;margin-bottom:5px}.informacion .texto .descripcion ul li:last-child{margin-bottom:0}.informacion .texto .descripcion ul li:before{content:'- '}.informacion .texto .descripcion p.con_icono img{position:absolute;top:0px;right:calc(100% + 20px)}.informacion .texto .descripcion a{text-decoration:underline;color:inherit;word-break:break-all;transition:all 250ms linear;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-o-transition:all 250ms linear;-ms-transition:all 250ms linear}.informacion .texto .descripcion a:hover{opacity:.5}.informacion .texto .descripcion img{display:inline-block;vertical-align:top;height:auto;max-width:100%}.recetas{padding:50px 0}.recetas .item_receta{display:inline-block;vertical-align:top;width:31%;margin-top:3.5%;margin-right:3.5%;padding:25px 20px;background:#e1e1e1}.recetas .item_receta:nth-of-type(1){margin-top:0}.recetas .item_receta:nth-of-type(2){margin-top:0}.recetas .item_receta:nth-of-type(3){margin-top:0}.recetas .item_receta:nth-of-type(3n){margin-right:0}.recetas .item_receta .imagen{display:block;overflow:hidden}.recetas .item_receta .imagen img{display:block;width:100%;height:auto}.recetas .item_receta .imagen:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1)}.recetas .item_receta .texto{position:relative;display:block;margin-top:20px;padding-left:75px}.recetas .item_receta .texto:hover{padding-left:100px}.recetas .item_receta .texto:before{content:'';position:absolute;top:0;bottom:0;left:0;width:50px;background:url('../img/web/patron.png') repeat-x center left;background-size:auto 100%;transition:all 250ms linear;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-o-transition:all 250ms linear;-ms-transition:all 250ms linear}.recetas .item_receta .texto:hover:before{width:75px}.recetas .item_receta .texto .categoria{display:block;font-size:1.8em;color:#000000}.recetas .item_receta .texto .titulo{display:block;display:-webkit-box;height:50px;margin-top:10px;font-size:1.9em;font-weight:700;line-height:25px;color:#000000;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.recetas .vacio{display:block;padding:30px 20px;font-size:1.8em;text-align:center;background:#e1e1e1}.receta{padding:50px 0}.receta .imagenes{display:inline-block;vertical-align:top;width:50%}.receta .imagenes .imagen{display:block;overflow:hidden}.receta .imagenes .secundarias .imagen{display:inline-block;vertical-align:middle;width:23.5%;margin-top:2%;margin-right:2%}.receta .imagenes .secundarias .imagen:nth-of-type(4n){margin-right:0}.receta .imagenes .imagen img{display:block;width:100%;height:auto}.receta .imagenes .imagen:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1)}.receta .imagenes .video{margin-top:25px;padding-top:25px;border-top:2px dashed #000000}.receta .imagenes .video iframe{display:block;width:100%;height:400px}.receta .texto{display:inline-block;vertical-align:top;width:50%;padding-left:125px}.receta .texto .superior{position:relative;padding-bottom:25px;border-bottom:3px solid #000000}.receta .texto .superior .categoria{position:relative;display:block;font-size:2.75em;line-height:1em;color:#000000}.receta .texto .superior .categoria:before{content:'';position:absolute;top:0;bottom:0;right:100%;width:75px;margin-right:25px;background:url('../img/web/patron.png') repeat-x center left;background-size:auto 100%;transition:all 250ms linear;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-o-transition:all 250ms linear;-ms-transition:all 250ms linear}.receta .texto .superior .titulo{display:block;margin-top:10px;font-size:4em;font-weight:700;line-height:1em;color:#000000}.receta .texto .caracteristicas .caracteristica{padding:25px 0;border-bottom:2px dashed #000000}.receta .texto .caracteristicas .caracteristica:last-child{padding-bottom:0;border-bottom:none}.receta .texto .caracteristicas .caracteristica .titulo{display:block;font-size:1.8em;font-weight:700}.receta .texto .caracteristicas .caracteristica .titulo.subtitulo{font-weight:500;font-style:italic}.receta .texto .caracteristicas .caracteristica .descripcion{margin-top:10px;font-size:1.5em;font-weight:500}.receta .texto .caracteristicas .caracteristica .descripcion p,.receta .texto .caracteristicas .caracteristica .descripcion ul,.receta .texto .caracteristicas .caracteristica .descripcion ol{margin:0;margin-bottom:10px;padding:0;counter-reset:li}.receta .texto .caracteristicas .caracteristica .descripcion p:last-child,.receta .texto .caracteristicas .caracteristica .descripcion ul:last-child,.receta .texto .caracteristicas .caracteristica .descripcion ol:last-child{margin-bottom:0}.receta .texto .caracteristicas .caracteristica .descripcion ul li,.receta .texto .caracteristicas .caracteristica .descripcion ol li{display:block;margin-bottom:5px;counter-increment:li}.receta .texto .caracteristicas .caracteristica .descripcion ul li:last-child,.receta .texto .caracteristicas .caracteristica .descripcion ol li:last-child{margin-bottom:0}.receta .texto .caracteristicas .caracteristica .descripcion ul li:before{content:'- '}.receta .texto .caracteristicas .caracteristica .descripcion ol li:before{content:counter(li) 'º - '}.receta .texto .caracteristicas .caracteristica .descripcion a{text-decoration:underline;color:inherit;word-break:break-all;transition:all 250ms linear;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-o-transition:all 250ms linear;-ms-transition:all 250ms linear}.receta .texto .caracteristicas .caracteristica .descripcion a:hover{opacity:.5}.receta .texto .caracteristicas .caracteristica .descripcion img{display:block;max-width:100%;height:auto}.receta .texto .compartir{margin-top:25px;padding-top:25px;border-top:2px dashed #000000}.receta .texto .compartir span{display:inline-block;vertical-align:baseline;font-size:1.8em;font-weight:700}.receta .texto .compartir a{display:inline-block;vertical-align:baseline;margin-left:15px;font-size:1.8em;font-weight:700;color:#000000}.receta .texto .compartir a:hover{opacity:.5}.noticias{padding:50px 0}.noticias .item_noticia{display:inline-block;vertical-align:top;width:31%;margin-top:3.5%;margin-right:3.5%;padding:25px 20px;background:#e1e1e1}.noticias .item_noticia:nth-of-type(1){margin-top:0}.noticias .item_noticia:nth-of-type(2){margin-top:0}.noticias .item_noticia:nth-of-type(3){margin-top:0}.noticias .item_noticia:nth-of-type(3n){margin-right:0}.noticias .item_noticia .imagen{display:block;overflow:hidden}.noticias .item_noticia .imagen img{display:block;width:100%;height:auto}.noticias .item_noticia .imagen:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1)}.noticias .item_noticia .texto{position:relative;display:block;margin-top:20px;padding-left:75px}.noticias .item_noticia:not(.noticia_de_verdad) .texto:hover{padding-left:100px}.noticias .item_noticia.noticia_de_verdad .texto:hover{opacity:.5}.noticias .item_noticia .texto:before{content:'';position:absolute;top:0;bottom:0;left:0;width:50px;background:url('../img/web/patron.png') repeat-x center left;background-size:auto 100%;transition:all 250ms linear;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-o-transition:all 250ms linear;-ms-transition:all 250ms linear}.noticias .item_noticia:not(.noticia_de_verdad) .texto:hover:before{width:75px}.noticias .item_noticia .texto .fecha{display:block;font-size:1.9em;color:#000000}.noticias .item_noticia.noticia_de_verdad .texto .fecha{font-size:1.4em}.noticias .item_noticia .texto .titulo{display:block;display:-webkit-box;height:50px;margin-top:10px;font-size:1.9em;font-weight:700;line-height:25px;color:#000000;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.noticias .item_noticia.noticia_de_verdad .texto .titulo{height:60px;font-size:1.5em;font-weight:600;line-height:20px;-webkit-line-clamp:3}.noticia{padding:50px 0}.noticia .imagenes{display:inline-block;vertical-align:top;width:50%}.noticia .imagenes .imagen{display:block;overflow:hidden}.noticia .imagenes .secundarias .imagen{display:inline-block;vertical-align:middle;width:23.5%;margin-top:2%;margin-right:2%}.noticia .imagenes .secundarias .imagen:nth-of-type(4n){margin-right:0}.noticia .imagenes .imagen img{display:block;width:100%;height:auto}.noticia .imagenes .imagen:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1)}.noticia .imagenes .video{margin-top:15px;padding-top:15px;border-top:2px dashed #000000}.noticia .imagenes .video iframe{display:block;width:100%;height:400px}.noticia .texto{display:inline-block;vertical-align:top;width:50%;padding-left:125px}.noticia .texto .superior{position:relative;padding-bottom:25px;border-bottom:3px solid #000000}.noticia .texto .superior .fecha{position:relative;display:block;font-size:2.75em;line-height:1em;color:#000000}.noticia .texto .superior .fecha:before{content:'';position:absolute;top:0;bottom:0;right:100%;width:75px;margin-right:25px;background:url('../img/web/patron.png') repeat-x center left;background-size:auto 100%;transition:all 250ms linear;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-o-transition:all 250ms linear;-ms-transition:all 250ms linear}.noticia .texto .superior .titulo{display:block;margin-top:10px;font-size:4em;font-weight:700;line-height:1em;color:#000000}.noticia .texto .caracteristicas .caracteristica{padding:25px 0;border-bottom:2px dashed #000000}.noticia .texto .caracteristicas .caracteristica:last-child{padding-bottom:0;border-bottom:none}.noticia .texto .caracteristicas .caracteristica .titulo{display:block;font-size:1.8em;font-weight:700}.noticia .texto .caracteristicas .caracteristica .descripcion{margin-top:10px;font-size:1.5em;font-weight:500}.noticia .texto .caracteristicas .caracteristica .descripcion p,.noticia .texto .caracteristicas .caracteristica .descripcion ul{margin:0;margin-bottom:10px;padding:0}.noticia .texto .caracteristicas .caracteristica .descripcion p:last-child,.noticia .texto .caracteristicas .caracteristica .descripcion ul:last-child{margin-bottom:0}.noticia .texto .caracteristicas .caracteristica .descripcion ul li{display:block;margin-bottom:5px}.noticia .texto .caracteristicas .caracteristica .descripcion ul li:last-child{margin-bottom:0}.noticia .texto .caracteristicas .caracteristica .descripcion ul li:before{content:'- '}.noticia .texto .caracteristicas .caracteristica .descripcion a{text-decoration:underline;color:inherit;word-break:break-all;transition:all 250ms linear;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-o-transition:all 250ms linear;-ms-transition:all 250ms linear}.noticia .texto .caracteristicas .caracteristica .descripcion a:hover{opacity:.5}.contacto{padding:50px 0}.contacto .mapas{position:relative;display:inline-block;vertical-align:top;width:49%;margin-right:2%;padding:40px 30px;background:#e1e1e1}.contacto .mapas .mapa{position:absolute;top:40px;left:30px;right:30px;height:calc(50% - 55px)}.contacto .mapas .mapa:last-child{top:auto;bottom:40px}.contacto .mapas .mapa iframe{position:absolute;top:0;bottom:0;left:0;right:0;display:block;width:100%;height:100%}.contacto .texto{display:inline-block;vertical-align:top;width:49%;padding:40px 30px;text-align:right;background:url('../img/web/bellota.png') no-repeat center left 30px #e1e1e1;background-size:calc(50% - 60px)}.contacto .texto p{margin:0;margin-bottom:25px;font-size:1.5em}.contacto .texto p b{font-size:18px;font-weight:500}.contacto .texto .separador{width:50%;margin:50px 0;margin-left:auto;margin-right:0;height:1px;background:#000000}.contacto form{display:inline-block;vertical-align:top;width:49%;margin-top:2%;margin-right:2%;padding:40px 30px;background:#e1e1e1}.contacto form:last-child{margin-right:0}.contacto.suscribir_newsletter form{margin:0 auto;float:none;display:block}.contacto form .titulo{display:block;font-size:1.8em;font-weight:700}.contacto form .campo{margin-top:20px}.contacto form .campo.mitad{display:inline-block;width:47%;margin-left:1.5%;margin-right:1.5%}.contacto form .campo.full{display:block;width:97%;margin-left:1.5%;margin-right:1.5%}.contacto form .campo:first-child{margin-top:0}.contacto form .campo.textarea{padding:10px 0;border-bottom:2px solid #000000}.contacto form .campo input[type=text],.contacto form .campo input[type=email],.contacto form .campo select{display:block;width:100%;height:50px;border:0;border-bottom:2px solid #000000;font-size:1.5em;font-weight:500;line-height:50px;color:#000000;background:none}.contacto.suscribir_newsletter form .campo input[type=text],.contacto.suscribir_newsletter form .campo input[type=email],.contacto.suscribir_newsletter form .campo select{font-weight:600}.contacto form .campo textarea{display:block;width:100%;height:150px;font-size:1.5em;font-weight:500;line-height:25px;color:#000000;background:none;resize:none}.contacto form .campo input[type=file]{display:none}.contacto form .campo input[type=file] ~ label{display:block;height:50px;padding:0 20px;font-size:1.6em;font-weight:500;line-height:50px;text-transform:uppercase;text-align:center;color:#ffffff;background:#000000;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer;transition:all 250ms linear;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-o-transition:all 250ms linear;-ms-transition:all 250ms linear}.contacto form .campo input[type=file] ~ label:hover{opacity:.5}.contacto form .campo input[type=file] ~ label i{margin-right:15px}.legal_formulario{margin-top:30px;text-align:justify;font-size:1.25em}.legal_formulario a{color:#000000;text-decoration:underline}.legal_formulario a:hover{opacity:0.5}.contacto form .pie_formulario{margin-top:25px}.contacto form .pie_formulario .checks label{display:block}.contacto form .pie_formulario .enviar{position:relative;display:block;margin-top:25px;padding:0 20px;font-size:1.6em;font-weight:500;line-height:50px;text-align:center;color:#000000;box-shadow:0 0 0 2px #000000 inset;z-index:1}.contacto form .pie_formulario .enviar:hover{color:#ffffff}.contacto form .pie_formulario .enviar:before{content:'';position:absolute;top:0;bottom:0;left:0;width:0;background:#000000;z-index:-1;transition:all 250ms linear;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-o-transition:all 250ms linear;-ms-transition:all 250ms linear}.contacto form .pie_formulario .enviar:hover:before{width:100%}.contacto form .check,.newsletter .check,.resumen .check{font-size:1.4em;font-weight:400;margin-bottom:12px}.contacto form .check label,.newsletter .check label,.resumen .check label{padding-left:32px}.contacto form .check strong,.newsletter .check strong,.resumen .check strong{font-weight:500}.contacto form .check small,.newsletter .check small,.resumen .check small{font-size:.9em}.contacto form .check label::before,.newsletter .check label::before,.resumen .check label::before{top:10px}.desplegable_legal{position:fixed;top:0;bottom:0;left:0;right:0;display:none;background:rgba(0,0,0,.75);z-index:20}.desplegable_legal .legal{position:absolute;top:50%;left:0;right:0;max-width:900px;max-height:80vh;margin:0 auto;padding:25px 50px;padding-top:70px;background:#ffffff;overflow-y:auto;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.desplegable_legal .legal .titulo{display:block;font-size:1.9em;font-weight:700;line-height:1em;text-align:center}.desplegable_legal .legal .descripcion{margin-top:25px;font-size:1.5em;font-weight:500}.desplegable_legal .legal .descripcion p,.desplegable_legal .legal .descripcion ul{margin:0;margin-bottom:10px;padding:0}.desplegable_legal .legal .descripcion p:last-child,.desplegable_legal .legal .descripcion ul:last-child{margin-bottom:0}.desplegable_legal .legal .descripcion ul li{display:block;margin-bottom:5px}.desplegable_legal .legal .descripcion ul li:last-child{margin-bottom:0}.desplegable_legal .legal .descripcion ul li:before{content:'- '}.desplegable_legal .legal .descripcion a{text-decoration:underline;color:inherit;word-break:break-all;transition:all 250ms linear;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-o-transition:all 250ms linear;-ms-transition:all 250ms linear}.desplegable_legal .legal .descripcion a:hover{opacity:.5}.desplegable_legal .legal .cerrar_legal{position:absolute;top:25px;left:0;right:0;display:block;width:20px;height:20px;margin:0 auto;background:url('../img/web/cerrar.png') center no-repeat}.contenido{padding:50px 0}.contenido .interior{padding:40px 30px;background:#e1e1e1}.contenido .interior .descripcion{font-size:1.5em;font-weight:500}.contenido .interior .descripcion p,.contenido .interior .descripcion ul{margin:0;margin-bottom:10px;padding:0}.contenido .interior .descripcion p:last-child,.contenido .interior .descripcion ul:last-child{margin-bottom:0}.contenido .interior .descripcion ul li{display:block;margin-bottom:5px}.contenido .interior .descripcion ul li:last-child{margin-bottom:0}.contenido .interior .descripcion ul li:before{content:'- '}.contenido .interior .descripcion hr{margin:20px 0}.contenido .interior .descripcion h2{margin:0;margin-bottom:10px;font-size:27.5px;font-weight:700;line-height:1em}.contenido .interior .descripcion a{text-decoration:underline;color:inherit;word-break:break-all;transition:all 250ms linear;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-o-transition:all 250ms linear;-ms-transition:all 250ms linear}.contenido .interior .descripcion a:hover{opacity:.5}.contenido .interior .descripcion img{display:inline-block;vertical-align:middle;max-width:100%;height:auto}.contenido .interior .descripcion iframe{display:block;max-width:100%}.estadisticas{padding:50px 0}.estadisticas .item_estadistica{display:inline-block;vertical-align:top;width:24.25%;margin-right:1%;padding:20px;padding-top:130px;text-align:center;background-repeat:no-repeat;background-position:center top 20px;background-color:#ffffff}.estadisticas .item_estadistica:nth-of-type(4n){margin-right:0}.estadisticas .item_estadistica.instalaciones{background-image:url('../img/web/estadistica_instalaciones.png')}.estadisticas .item_estadistica.productividad{background-image:url('../img/web/estadistica_productividad.png')}.estadisticas .item_estadistica.frio{background-image:url('../img/web/estadistica_frio.png')}.estadisticas .item_estadistica.exportacion{background-image:url('../img/web/estadistica_exportacion.png')}.estadisticas .item_estadistica .titulo{display:block;font-size:2em;font-weight:700}.estadisticas .item_estadistica .subtitulo{display:block;margin-top:10px;font-size:1.5em;font-weight:500}.comercial{padding:40px 30px;background:#ffffff}.comercial:last-child{margin-bottom:50px}.comercial iframe{display:block;width:100%;height:725px}.contiene_comentarios{padding:50px 0;border-top:2px dashed #000000}.contiene_comentarios form{margin-top:25px;padding:25px;background:#e1e1e1}.contiene_comentarios form .titulo{display:block;font-size:1.8em;font-weight:700}.contiene_comentarios form .campo{margin-top:20px}.contiene_comentarios form .campo:first-child{margin-top:0}.contiene_comentarios form .campo.textarea{padding:10px 0;border-bottom:2px solid #000000}.contiene_comentarios form .campo input[type=text],.contiene_comentarios form .campo input[type=email]{display:block;width:100%;height:50px;border-bottom:2px solid #000000;font-size:1.5em;font-weight:500;line-height:50px;color:#000000;background:none}.contiene_comentarios form .campo textarea{display:block;width:100%;height:150px;font-size:1.5em;font-weight:500;line-height:25px;color:#000000;background:none;resize:none}.contiene_comentarios form .pie_formulario{margin-top:25px}.contiene_comentarios form .pie_formulario a{position:relative;display:inline-block;vertical-align:middle;margin-right:20px;padding:0 20px;font-size:1.6em;font-weight:500;line-height:50px;text-align:center;color:#000000;box-shadow:0 0 0 2px #000000 inset;z-index:1}.contiene_comentarios form .pie_formulario a:last-child{margin-right:0}.contiene_comentarios form .pie_formulario a:hover{color:#ffffff}.contiene_comentarios form .pie_formulario a:before{content:'';position:absolute;top:0;bottom:0;left:0;width:0;background:#000000;z-index:-1;transition:all 250ms linear;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-o-transition:all 250ms linear;-ms-transition:all 250ms linear}.contiene_comentarios form .pie_formulario a:hover:before{width:100%}.contiene_comentarios .comentarios{margin-top:25px}.contiene_comentarios .comentarios .item_comentario{position:relative;margin-top:15px;padding:25px;background:#e1e1e1}.contiene_comentarios .comentarios .item_comentario:first-child{margin-top:0}.contiene_comentarios .comentarios .item_comentario.respuesta{margin-left:25px}.contiene_comentarios .comentarios .item_comentario .autor{display:block;padding-right:150px;font-size:1.8em;font-weight:700;line-height:25px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.contiene_comentarios .comentarios .item_comentario .fecha{position:absolute;top:25px;right:25px;display:block;font-size:1.5em;font-weight:500;line-height:25px}.contiene_comentarios .comentarios .item_comentario .descripcion{margin-top:15px;font-size:1.5em;font-weight:500}.contiene_comentarios .comentarios .item_comentario .responder{display:inline-block;vertical-align:middle;margin-top:15px;font-size:1.5em;font-weight:500;text-decoration:underline;color:#000000}.navidad{padding-top:15px;padding-bottom:100px}.navidad .video{position:relative}.navidad .video .iframe{position:relative;display:block;width:100%;height:700px;background-repeat:no-repeat;background-position:center;background-size:cover}.navidad .video .iframe:before{content:'';position:absolute;top:50%;left:0;right:0;width:100px;height:100px;margin:0 auto;border-radius:100%;background:url('../img/web/play.png') no-repeat center #000000;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transition:all 250ms linear;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-o-transition:all 250ms linear;-ms-transition:all 250ms linear}.navidad .video .iframe:hover:before{filter:invert(1)}.navidad .video .bajar{position:absolute;bottom:-75px;left:0;right:0;display:block;width:190px;height:200px;margin:0 auto;background:url('../img/web/silueta.png') no-repeat center;background-size:contain;overflow:hidden}.navidad .video .bajar:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:url('../img/web/bajar.png') no-repeat center bottom 25px;z-index:1}.navidad .video .bajar span{position:absolute;top:50%;left:0;right:0;display:block;font-size:2em;font-weight:700;text-align:center;color:#ffffff;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.navidad .rotulo{margin-top:100px}.navidad .rotulo .titulo{margin:0;background:#f3f3f3}.navidad .subtitulo{margin-top:40px;padding:0 40px}.navidad .subtitulo h2{display:block;margin:0;font-size:2em;font-weight:700}.navidad .inscripcion{max-width:1130px;margin-top:25px;padding:25px;background:#e1e1e1}.navidad .inscripcion .campo{margin-top:20px}.navidad .inscripcion .campo:first-child{margin-top:0}.navidad .inscripcion .campo input[type=text],.navidad .inscripcion .campo input[type=email]{display:block;width:100%;height:50px;border-bottom:2px solid #000000;font-size:1.5em;font-weight:500;line-height:50px;color:#000000;background:none}.navidad .inscripcion .pie_formulario{margin-top:25px}.navidad .inscripcion .pie_formulario .checks{float:left;padding:15px 0}.navidad .inscripcion .pie_formulario .checks label{display:block}.navidad .inscripcion .pie_formulario .inscribirme{position:relative;display:block;float:right;padding:0 20px;font-size:1.6em;font-weight:500;line-height:50px;text-align:center;color:#000000;box-shadow:0 0 0 2px #000000 inset;z-index:1}.navidad .inscripcion .pie_formulario .inscribirme:hover{color:#ffffff}.navidad .inscripcion .pie_formulario .inscribirme:before{content:'';position:absolute;top:0;bottom:0;left:0;width:0;background:#000000;z-index:-1;transition:all 250ms linear;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-o-transition:all 250ms linear;-ms-transition:all 250ms linear}.navidad .inscripcion .pie_formulario .inscribirme:hover:before{width:100%}.navidad .cerrado{margin-top:40px;padding:0 40px;text-align:center}.navidad .cerrado span{display:block;padding:40px 30px;font-size:2em;font-weight:700;background:#e1e1e1}.navidad .facebook{margin-top:25px;padding:0 40px}.navidad .facebook a{position:relative;display:inline-block;vertical-align:middle;padding:0 40px;font-size:2em;font-weight:500;line-height:75px;text-align:center;color:#ffffff;box-shadow:0 0 0 2px #4267b2 inset;z-index:1}.navidad .facebook a:hover{color:#000000;box-shadow:0 0 0 2px #000000 inset}.navidad .facebook a:before{content:'';position:absolute;top:0;bottom:0;left:0;width:100%;background:#4267b2;z-index:-1;transition:all 250ms linear;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-o-transition:all 250ms linear;-ms-transition:all 250ms linear}.navidad .facebook a:hover:before{width:0}.navidad .bases{margin-top:100px;padding:0 40px}.navidad .bases h2{display:block;margin:0;font-size:2em;font-weight:700}.navidad .bases .descargar{position:relative;display:inline-block;vertical-align:middle;margin-top:25px;padding:0 20px;font-size:1.6em;font-weight:500;line-height:50px;text-align:center;color:#000000;box-shadow:0 0 0 2px #000000 inset;z-index:1}.navidad .bases .descargar:hover{color:#ffffff}.navidad .bases .descargar:before{content:'';position:absolute;top:0;bottom:0;left:0;width:0;background:#000000;z-index:-1;transition:all 250ms linear;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-o-transition:all 250ms linear;-ms-transition:all 250ms linear}.navidad .bases .descargar:hover:before{width:100%}.navidad .imagenes{margin-top:100px;padding:0 40px}.navidad .imagenes img{display:inline-block;vertical-align:middle;width:49%;margin-right:2%;height:auto}.navidad .imagenes img:last-child{margin-right:0}.info_pie{color:#ffffff;font-size:1.45em;margin-top:50px}.migas .texto .titulo{margin-left:0;margin-right:0;margin-top:0}.categorias .interior .item_categoria .titulo{margin:20px 0 0 0}.categorias .interior .item_categoria .titulo a{color:inherit}.recetas .item_receta .texto .categoria a,.productos .item_producto .texto .categoria a{color:inherit}.relacionados .interior .item_destacada .enlace .titulo,.actualidad .interior .item_noticia .texto .titulo,.recetas .item_receta .texto .titulo,.productos .item_producto .texto .titulo{margin:10px 0 0 0}.relacionados .interior .item_destacada .enlace .titulo a,.actualidad .interior .item_noticia .texto .titulo a,.recetas .item_receta .texto .titulo a,.productos .item_producto .texto .titulo a{color:inherit}.relacionados .interior .item_destacada .categoria,.recetas .item_receta .texto .categoria,.productos .item_producto .texto .categoria,.actualidad .interior .item_noticia .texto .fecha{margin:0}.migas .texto .segmentos{margin:0;padding:0;list-style:none}.migas .texto .segmentos li{display:inline-block}.rotulito{margin:0;font-weight:400}.logo_ue a{position:absolute;top:20px;left:20px;z-index:10;padding:8px;background:#FFFFFF;max-width:100px}.logo_ue a img{display:block;height:auto;width:100%}.contenido_horeca{padding-top:5em;position:relative}.contenido_horeca .contenedor{position:relative}.contenido_horeca .contiene_imgs{bottom:0;display:block;left:0;overflow:hidden;position:absolute;top:0;width:calc(49.25% - 80px)}.contenido_horeca .imagen{display:block;height:100%;width:100%}.contenido_horeca .imagen span{background-position:center;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0}.contenido_horeca .imagen:hover span{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1)}.contenido_horeca .texto{background:#FFFFFF;margin-left:auto;margin-right:0;padding:45px 25px 45px 110px;position:relative;width:49.25%}.contenido_horeca .texto:before{content:'';position:absolute;top:0;bottom:0;left:calc(-80px - 3%);width:80px;background:#E1E1E1;z-index:1}.contenido_horeca .texto:after{background:url('../img/web/contenido.png') no-repeat center left;background-size:contain;bottom:15px;content:'';left:calc(-80px - 3%);position:absolute;top:15px;width:225px;z-index:2}.contenido_horeca .texto .descripcion{margin-top:25px;line-height:25px;position:relative;z-index:9}.contenido_horeca .texto .descripcion p{font-size:1.5em;margin:0;margin-bottom:25px;padding:0;position:relative}.contenido_horeca .texto .descripcion p:first-child strong{display:block;font-size:1.4em;font-weight:600;line-height:25px;margin:0}.contenido_horeca .texto .descripcion a{color:inherit;text-decoration:underline;word-break:break-all;transition:all 250ms linear;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-o-transition:all 250ms linear;-ms-transition:all 250ms linear}.contenido_horeca .texto .descripcion a:hover{opacity:.5}.contenido_horeca .texto .descripcion img{display:inline-block;vertical-align:top;height:auto;max-width:100%}.contacto.form_ganaderos{text-align:center}.contacto.form_ganaderos p{font-size:1.6em}.contacto.form_ganaderos form{margin:0 auto}.contacto.form_ganaderos select{font-family:'Poppins',serif;font-weight:500!important}.logos_pie{position:relative;margin:40px 0 0 0;text-align:center}.logos_pie img{display:inline-block;max-height:75px;width:auto;margin:0 8px}#pop_fromago{background:#000000;padding:20px;text-align:center;max-width:50vh}#pop_fromago .encabezado{color:#FFFFFF;font-size:1.6em;font-weight:500;line-height:1.5em;margin:0;padding-bottom:20px}#pop_fromago .link{display:inline-block}#pop_fromago .link img{display:block;max-height:auto;width:100%}.receta .texto{padding-left:0;padding-right:40px}[role="button"]{cursor:pointer}
