/*!
Theme Name: Pacholas
Theme URI: 
Author:
Author URI: 
Description:
Version: 2.0.5
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: pacholas
Tags:
*/@import"https://fonts.googleapis.com/css?family=Montserrat:200,300,400,500,600,700,800,900";body{background:#ece0c4;font-family:"Montserrat",sans-serif}a,a:hover,a:active,a:focus{outline:0}@font-face{font-family:"Swistblnk-Monthoers";src:url("assets/fonts/Swistblnk-Monthoers.ttf.woff") format("woff"),url("assets/fonts/Swistblnk-Monthoers.ttf.svg#Swistblnk-Monthoers") format("svg"),url("assets/fonts/Swistblnk-Monthoers.ttf.eot"),url("assets/fonts/Swistblnk-Monthoers.ttf.eot?#iefix") format("embedded-opentype");font-weight:normal;font-style:normal}@font-face{font-family:"DINNextLTPro-Condensed";src:url("assets/fonts/DINNextLTPro-Condensed.woff") format("woff"),url("assets/fonts/DINNextLTPro-Condensed.svg#DINNextLTPro-Condensed") format("svg"),url("assets/fonts/DINNextLTPro-Condensed.eot"),url("assets/fonts/DINNextLTPro-Condensed.eot?#iefix") format("embedded-opentype");font-weight:normal;font-style:normal}@font-face{font-family:"DINNextLTPro-LightCondensed";src:url("assets/fonts/DINNextLTPro-LightCondensed.woff") format("woff"),url("assets/fonts/DINNextLTPro-LightCondensed.svg#DINNextLTPro-LightCondensed") format("svg"),url("assets/fonts/DINNextLTPro-LightCondensed.eot"),url("assets/fonts/DINNextLTPro-LightCondensed.eot?#iefix") format("embedded-opentype");font-weight:normal;font-style:normal}@font-face{font-family:"Helvetica Neue";src:url("assets/fonts/HelveticaNeue-Medium.eot");src:url("assets/fonts/HelveticaNeue-Medium.eot?#iefix") format("embedded-opentype"),url("assets/fonts/HelveticaNeue-Medium.woff2") format("woff2"),url("assets/fonts/HelveticaNeue-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Neue";src:url("assets/fonts/HelveticaNeue.eot");src:url("assets/fonts/HelveticaNeue.eot?#iefix") format("embedded-opentype"),url("assets/fonts/HelveticaNeue.woff2") format("woff2"),url("assets/fonts/HelveticaNeue.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Neue";src:url("assets/fonts/HelveticaNeue-Bold.eot");src:url("assets/fonts/HelveticaNeue-Bold.eot?#iefix") format("embedded-opentype"),url("assets/fonts/HelveticaNeue-Bold.woff2") format("woff2"),url("assets/fonts/HelveticaNeue-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}header{text-align:center;transition:all .2s ease}@media(min-width: 0){header{padding:0 0 0}}@media(min-width: 768px){header{padding:25px 0 0}}header .header__items{position:relative}header .header__items img{max-width:200px;width:100%;margin-bottom:20px}header .header__items ul{position:absolute;right:0;top:32px;list-style:none;padding:0}header .header__items ul li{display:inline-block;margin-left:5px}header .header__items ul li a,header .header__items ul li a:link,header .header__items ul li a:visited,header .header__items ul li a:hover,header .header__items ul li a:active,header .header__items ul li a:focus{transition:all .2s ease;height:29px;width:29px;text-align:center;line-height:0;padding:7px 0;background:#634c30;color:#ece0c4;font-size:15px;display:inline-block;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}header .header__items ul li a:hover{background:#523f28}header img.deco{max-width:289px;width:100%;margin-bottom:25px}footer{padding:50px 0;background:#d1c3a8}@media(min-width: 0){footer{text-align:center}}@media(min-width: 768px){footer{text-align:left}}footer .flex{display:flex;justify-content:center}@media(min-width: 0){footer .flex{flex-direction:column}}@media(min-width: 768px){footer .flex{flex-direction:row}}footer .flex img{max-width:114px}@media(min-width: 0){footer .flex img{margin-bottom:20px}}@media(min-width: 768px){footer .flex img{margin-bottom:0}}@media(min-width: 0){footer .flex .col{padding:0 0}}@media(min-width: 768px){footer .flex .col{padding:0 20px}}@media(min-width: 992px){footer .flex .col{padding:0 30px}}footer .flex h3{color:#634c30;font-size:12px;letter-spacing:1px;line-height:22px;font-weight:500;margin-bottom:0;margin-top:9px}footer .flex ul{list-style:none;padding:0}footer .flex ul li{margin-bottom:3px}footer .flex ul li i{background:#634c30;color:#ece0c4;padding:4px 0;height:20px;width:20px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}footer .flex ul li a,footer .flex ul li a:link,footer .flex ul li a:visited,footer .flex ul li a:hover,footer .flex ul li a:active,footer .flex ul li a:focus{color:#634c30;font-size:12px;line-height:22px;text-decoration:none;transition:all .2s ease;font-weight:200}footer .flex ul li a:hover{color:#523f28}footer .flex p{font-weight:200;line-height:22px;font-size:12px;margin-top:0;color:#634c30}footer .flex p b{font-weight:500}footer .flex p a,footer .flex p a:link,footer .flex p a:visited,footer .flex p a:hover,footer .flex p a:active,footer .flex p a:focus{color:#634c30;transition:all .2s ease;text-decoration:none}footer .flex p a:hover{color:#523f28}footer .flex p.last{margin-top:9px !important}.hero__productos{min-height:200px;padding:50px 0}.hero__productos img.title{max-width:300px;width:100%;display:block;margin:0 auto}.hero__productos img.img-producto{width:100%;transition:all .2s ease;max-width:200px}@media(min-width: 0){.hero__productos img.img-producto{margin:0 auto}}@media(min-width: 768px){.hero__productos img.img-producto{margin:0}}.hero__productos img.medallon{width:100%;max-width:300px;transition:all .2s ease}@media(min-width: 0){.hero__productos img.medallon{margin:0 auto;padding-top:0}}@media(min-width: 768px){.hero__productos img.medallon{margin:0;padding-top:75px}}.hero__productos .producto__info{width:100%;padding-top:25px;display:flex;justify-content:center;flex-direction:row}.hero__productos .producto__info .image{text-align:right;padding-top:15px}.hero__productos .producto__info .image:after{background:radial-gradient(ellipse at center, rgba(0, 0, 0, 0.4) 0, rgba(0, 0, 0, 0) 75%);margin:32px 0 32px auto;padding-top:15%;display:block;content:"";width:75%}.hero__productos .producto__info .info{width:100%;max-width:450px;position:relative}@media(min-width: 0){.hero__productos .producto__info .info{padding-left:15px;padding-right:15px}}@media(min-width: 768px){.hero__productos .producto__info .info{padding-left:75px;padding-right:0}}.hero__productos .producto__info .info h1{font-family:"Swistblnk-Monthoers",sans-serif;color:#fff;margin:45px 0 0}@media(min-width: 0){.hero__productos .producto__info .info h1{text-align:center}}@media(min-width: 768px){.hero__productos .producto__info .info h1{text-align:justify}}.hero__productos .producto__info .info h1 span{line-height:0}.hero__productos .producto__info .info h1.res-tradicional{color:#e82128;letter-spacing:0}.hero__productos .producto__info .info h1.res-tradicional span{color:#634c30;opacity:.4}@media(min-width: 0){.hero__productos .producto__info .info h1.res-tradicional{font-size:51px}}@media(min-width: 768px){.hero__productos .producto__info .info h1.res-tradicional{font-size:58px}}.hero__productos .producto__info .info h1.res-tradicional span{letter-spacing:3px}@media(min-width: 0){.hero__productos .producto__info .info h1.res-tradicional span{font-size:95px}}@media(min-width: 768px){.hero__productos .producto__info .info h1.res-tradicional span{font-size:107px}}.hero__productos .producto__info .info h1.res-adobada{color:#fafafa;letter-spacing:6px}.hero__productos .producto__info .info h1.res-adobada span{color:#634c30;opacity:.4}@media(min-width: 0){.hero__productos .producto__info .info h1.res-adobada{font-size:50px}}@media(min-width: 768px){.hero__productos .producto__info .info h1.res-adobada{font-size:58px}}.hero__productos .producto__info .info h1.res-adobada span{letter-spacing:3px}@media(min-width: 0){.hero__productos .producto__info .info h1.res-adobada span{font-size:95px}}@media(min-width: 768px){.hero__productos .producto__info .info h1.res-adobada span{font-size:107px}}.hero__productos .producto__info .info h1.pollo-tradicional{color:#fafafa;letter-spacing:-1px}.hero__productos .producto__info .info h1.pollo-tradicional span{color:#634c30;opacity:.4}@media(min-width: 0){.hero__productos .producto__info .info h1.pollo-tradicional{font-size:48px}}@media(min-width: 768px){.hero__productos .producto__info .info h1.pollo-tradicional{font-size:54px}}.hero__productos .producto__info .info h1.pollo-tradicional span{letter-spacing:3px}@media(min-width: 0){.hero__productos .producto__info .info h1.pollo-tradicional span{font-size:95px}}@media(min-width: 768px){.hero__productos .producto__info .info h1.pollo-tradicional span{font-size:107px}}.hero__productos .producto__info .info h1.pollo-adobado{color:#fff;letter-spacing:2px}.hero__productos .producto__info .info h1.pollo-adobado span{color:#634c30;opacity:.4}@media(min-width: 0){.hero__productos .producto__info .info h1.pollo-adobado{font-size:49px}}@media(min-width: 768px){.hero__productos .producto__info .info h1.pollo-adobado{font-size:58px}}.hero__productos .producto__info .info h1.pollo-adobado span{letter-spacing:3px}@media(min-width: 0){.hero__productos .producto__info .info h1.pollo-adobado span{font-size:95px}}@media(min-width: 768px){.hero__productos .producto__info .info h1.pollo-adobado span{font-size:107px}}.hero__productos .producto__info .info h1.cerdo-tradicional{letter-spacing:-1.5px}.hero__productos .producto__info .info h1.cerdo-tradicional span{color:#f1bdaf;mix-blend-mode:multiply}@media(min-width: 0){.hero__productos .producto__info .info h1.cerdo-tradicional{font-size:48px}}@media(min-width: 768px){.hero__productos .producto__info .info h1.cerdo-tradicional{font-size:54px}}.hero__productos .producto__info .info h1.cerdo-tradicional span{letter-spacing:3px}@media(min-width: 0){.hero__productos .producto__info .info h1.cerdo-tradicional span{font-size:95px}}@media(min-width: 768px){.hero__productos .producto__info .info h1.cerdo-tradicional span{font-size:107px}}.hero__productos .producto__info .info h1.medallon-res{color:#9c5526;letter-spacing:0;font-size:51px}.hero__productos .producto__info .info h1.medallon-res span{color:#634c30;opacity:.25}@media(min-width: 768px){.hero__productos .producto__info .info h1.medallon-res{font-size:58px}}.hero__productos .producto__info .info h1.medallon-res span{letter-spacing:-1px;font-size:88px}@media(min-width: 768px){.hero__productos .producto__info .info h1.medallon-res span{font-size:100px}}.hero__productos .producto__info .info h1.medallon-pollo{color:#cc8e1b;letter-spacing:-1px;font-size:48px}.hero__productos .producto__info .info h1.medallon-pollo span{color:#634c30;opacity:.4}@media(min-width: 768px){.hero__productos .producto__info .info h1.medallon-pollo{font-size:54px}}.hero__productos .producto__info .info h1.medallon-pollo span{font-size:88px;letter-spacing:-1px}@media(min-width: 768px){.hero__productos .producto__info .info h1.medallon-pollo span{font-size:101px}}.hero__productos .producto__info .info img.deco01{max-width:45px;position:absolute;left:380px;top:30px}.hero__productos .producto__info .info img.deco02{display:block;width:100%}@media(min-width: 0){.hero__productos .producto__info .info img.deco02{max-width:260px;margin:15px auto 30px}}@media(min-width: 768px){.hero__productos .producto__info .info img.deco02{max-width:303px;margin:15px 0 30px}}.hero__productos .producto__info .info table.ficha{color:#634c30;font-family:"DINNextLTPro-LightCondensed",sans-serif !important;font-size:19px;line-height:1.2;margin:35px auto}.hero__productos .producto__info .info table.ficha td{border:2px solid #634c30;padding:16px 18px;vertical-align:middle}.hero__productos .producto__info .info table.ficha td[rowspan]{vertical-align:top}.hero__productos .producto__info .info table.ficha td .display{font-size:48px}.hero__productos .producto__info .info table.ficha td p{margin:0}.hero__productos .producto__info .info table.ficha td p strong,.hero__productos .producto__info .info table.ficha td p span{display:inline-flex}.hero__productos .producto__info .info table.ficha td p span{font-family:"Swistblnk-Monthoers",sans-serif;font-size:32px;line-height:30px;transform:translateY(2px)}.herop--restradicional{background:#f0e6d0;background-image:url("assets/img/producto-res-tradicional-bg.webp");background-repeat:no-repeat;background-position:center center;background-size:cover;background-size:1150px 755px}.herop--resadobada{background:#f1cca0;background-image:url("assets/img/producto-res-adobada-bg.webp");background-repeat:no-repeat;background-position:center center;background-size:cover;background-size:1150px 755px}.herop--pollotradicional{background:#eed092;background-image:url("assets/img/producto-pollo-tradicional-bg.webp");background-repeat:no-repeat;background-position:center center;background-size:cover;background-size:1150px 751px}.herop--polloadobado{background:#f0e6d0;background-image:url("assets/img/producto-pollo-adobada-bg.webp");background-repeat:no-repeat;background-position:center center;background-size:cover;background-size:1150px 742px}.herop--cerdotradicional{background:#f1bdaf;background-image:url("assets/img/producto-res-tradicional-bg.webp");background-repeat:no-repeat;background-position:center center;background-size:cover;background-size:1150px 755px}.herop--resmedallon{background:#f0e6d0;background-image:url("assets/img/producto-res-tradicional-bg.webp");background-repeat:no-repeat;background-position:center center;background-size:cover;background-size:1150px 742px}.herop--pollomedallon{background:#eed8af;background-image:url("assets/img/producto-pollo-tradicional-bg.webp");background-repeat:no-repeat;background-position:center center;background-size:cover;background-size:1150px 742px}.hero__presentacion{padding:48px 0;background-color:#a27c5e;display:flex;justify-content:center;align-items:stretch;overflow:hidden;background-image:url("assets/img/maderas-bg.webp");background-repeat:no-repeat;background-position:center center;background-size:cover}.hero__presentacion div{background-repeat:no-repeat;background-size:50%;display:flex;align-items:center;width:100%}.hero__presentacion div img{display:block;margin:0;width:80px}.hero__presentacion div:first-child{background-image:url(assets/img/presentacion-bg-left.webp);background-position:right;justify-content:flex-end}.hero__presentacion div:first-child h2{margin-right:12px}.hero__presentacion div:last-child{background-image:url(assets/img/presentacion-bg-right.webp);background-position:left;justify-content:flex-start}.hero__presentacion div:last-child h2{margin-left:12px}.hero__presentacion figure{margin:0;width:100%;max-width:420px}.hero__presentacion h2{font-family:"DINNextLTPro-Condensed",sans-serif;font-size:40px;text-transform:uppercase;line-height:38px;margin:0;display:inline-block;color:#ece0c4}.hero__declaracion_nutrimental .row{margin-right:0;margin-left:0}@media(min-width: 992px){.hero__declaracion_nutrimental .row{display:flex}}.hero__declaracion_nutrimental .col-md-6{display:flex;flex-grow:1;align-items:center;justify-content:center;padding-top:24px;padding-bottom:24px;position:relative}.hero__declaracion_nutrimental .col-md-6.res{background-color:#e82128}.hero__declaracion_nutrimental .col-md-6.res-adobada{background-color:#641415}.hero__declaracion_nutrimental .col-md-6.pollo{background-color:#e1ac25}.hero__declaracion_nutrimental .col-md-6.pollo-adobado{background-color:#f37522}.hero__declaracion_nutrimental .col-md-6.cerdo{background-color:#eb008b}.hero__declaracion_nutrimental .col-md-6.medallon-res{background-color:#9c5526}.hero__declaracion_nutrimental .col-md-6.medallon-pollo{background-color:#cc8e1b}.hero__declaracion_nutrimental .col-md-6:first-child:before{background-image:url(assets/img/titulo-producto-bg.webp);background-position:top 50% right 15%;background-repeat:no-repeat;background-size:auto 100%;content:"";position:absolute;height:100%;width:100%;inset:0;mix-blend-mode:multiply}@media(min-width: 992px){.hero__declaracion_nutrimental .col-md-6:first-child{padding-right:3.5%;justify-content:flex-end}}.hero__declaracion_nutrimental .col-md-6:last-child{background-image:url(assets/img/declaracion-nutrimental-bg.webp);background-position:left;background-repeat:no-repeat;background-size:auto 100%}@media(min-width: 992px){.hero__declaracion_nutrimental .col-md-6:last-child{padding-left:3.5%;justify-content:flex-start}}.hero__declaracion_nutrimental figure{display:block;width:80%;max-width:420px}.hero__declaracion_nutrimental .declaracion-nutrimental{border:2px solid #634c30;padding:20px 16px 16px;font-family:Arial;font-size:12px;letter-spacing:-0.5px;width:calc(100% - 32px)}@media(min-width: 992px){.hero__declaracion_nutrimental .declaracion-nutrimental{width:auto}}.hero__declaracion_nutrimental .declaracion-nutrimental h2{color:#634c30;font-family:"Helvetica Neue";font-size:20px;font-weight:bold;margin-top:0}.hero__declaracion_nutrimental .declaracion-nutrimental table{color:#634c30;font-family:"Helvetica Neue";width:100%}.hero__declaracion_nutrimental .declaracion-nutrimental table table{border:0;margin-left:12px;width:calc(100% - 12px)}.hero__declaracion_nutrimental .declaracion-nutrimental table td{border-bottom:1px solid #634c30;padding:2px 0;white-space:nowrap}.hero__declaracion_nutrimental .declaracion-nutrimental table td.border-bottom-heavy{border-bottom-width:4px}.hero__declaracion_nutrimental .declaracion-nutrimental table td[colspan]{border-bottom:0;padding:0}.hero__declaracion_nutrimental .declaracion-nutrimental table td:nth-child(2){text-align:center;width:120px}.hero__medallon--presentacion{padding:50px 10px;background-color:#aa875c;background-image:url("assets/img/madera-medallon-bg.webp");background-repeat:no-repeat;background-position:center center;background-size:cover}.hero__medallon--presentacion img{margin:0 auto;max-width:350px;width:100%}.callto__puntoventas{text-align:center;padding:36px 0}@media(min-width: 768px){.callto__puntoventas{padding:60px 0}}.callto__puntoventas img{max-width:48px;margin-bottom:15px}.callto__puntoventas h2{font-weight:bold;font-size:30px;margin-top:0;letter-spacing:2px;margin-bottom:25px;text-transform:uppercase;color:#634c30;font-family:"DINNextLTPro-Condensed",sans-serif}.callto__puntoventas a{border:1px solid #634c30;border-radius:32px;padding:7px 18px 4px;text-transform:uppercase;color:#634c30;font-weight:300;font-size:20px;letter-spacing:2px;text-decoration:none;font-family:"DINNextLTPro-LightCondensed",sans-serif !important;transition:all .2s ease}.callto__puntoventas a:hover{color:#d1c3a8;background:#634c30}.callto__puntoventas--home{background-color:#e1ac25;background-attachment:fixed;background-image:url("assets/img/call-home.webp");background-size:100%}.callto__puntoventas--res-tradicional{background-color:#f0e6d0;background-image:url("assets/img/call-res-tradicional.webp");background-repeat:no-repeat;background-position:center center;background-size:cover;background-size:924px 300px}.callto__puntoventas--res-tradicional a:hover{color:#f0e6d0}.callto__puntoventas--res-adobada{background-color:#f1cca0;background-image:url("assets/img/call-res-adobada.webp");background-repeat:no-repeat;background-position:center center;background-size:cover;background-size:922px 351px}.callto__puntoventas--res-adobada a:hover{color:#f1cca0}.callto__puntoventas--pollo-tradicional{background-color:#eed092;background-image:url("assets/img/call-pollo-tradicional.webp");background-repeat:no-repeat;background-position:center center;background-size:cover;background-size:802px 300px}.callto__puntoventas--pollo-tradicional a:hover{color:#eed092}.callto__puntoventas--pollo-adobado{background-color:#f0e6d0;background-image:url("assets/img/call-pollo-adobado.webp");background-repeat:no-repeat;background-position:center center;background-size:cover;background-size:864px 300px}.callto__puntoventas--pollo-adobado a:hover{color:#f0e6d0}.callto__puntoventas--cerdo-tradicional{background-color:#f1bdaf;background-image:url("assets/img/call-res-tradicional.webp");background-repeat:no-repeat;background-position:center center;background-size:cover;background-size:924px 300px}.callto__puntoventas--cerdo-tradicional a:hover{color:#f0e6d0}.navbar-default{background-color:transparent;border-color:transparent;min-height:auto;margin:0}.navbar-default .navbar-nav>li>a{transition:all .2s ease;text-transform:uppercase;font-family:"DINNextLTPro-LightCondensed",sans-serif !important;color:#634c30 !important;font-size:16px;font-weight:100}@media(min-width: 0){.navbar-default .navbar-nav>li>a{padding-top:10px !important;padding-bottom:10px !important}}@media(min-width: 768px){.navbar-default .navbar-nav>li>a{padding-top:25px;padding-bottom:25px}}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#523f28 !important}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{font-weight:bold;color:#634c30;font-family:"DINNextLTPro-Condensed",sans-serif !important;background-color:transparent}.navbar-default .navbar-toggle{border:none}.navbar-default .navbar-toggle .icon-bar{background-color:#634c30}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#634c30}.navbar-default .navbar-toggle:focus .icon-bar,.navbar-default .navbar-toggle:hover .icon-bar{background-color:#ece0c4}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:transparent}.navbar-default .navbar-collapse{-webkit-box-shadow:none;box-shadow:none}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{font-weight:bold;color:#634c30;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>li>a{text-transform:uppercase;font-family:"DINNextLTPro-LightCondensed",sans-serif !important;color:#634c30 !important;font-size:16px;font-weight:100;letter-spacing:1px;text-align:center}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#634c30;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{font-weight:bold;color:#634c30;background-color:transparent}.navbar .navbar-nav{display:inline-block;float:none;vertical-align:top}.navbar .navbar-collapse{text-align:center}@media(min-width: 768px){.navbar .navbar-nav{display:inline-block;float:none;vertical-align:top}.navbar .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar .navbar-nav .open .dropdown-menu>li>a :hover,.navbar .navbar-nav .open .dropdown-menu>li>a :focus{color:#333}.navbar .navbar-collapse{text-align:center}}.navbar-movil{border:none}.navbar-movil .navbar-nav{display:block}.navbar-movil .navbar-nav .open .productos-menu>li>a{color:#ece0c4 !important}.navbar-movil .navbar-nav .open .dropdown-menu>li.res-tradicional>a,.navbar-movil .navbar-nav .open .dropdown-menu>li.res-tradicional>a:focus,.navbar-movil .navbar-nav .open .dropdown-menu>li.res-tradicional>a:hover{background-color:#ea1d25}.navbar-movil .navbar-nav .open .dropdown-menu>li.res-adobada>a,.navbar-movil .navbar-nav .open .dropdown-menu>li.res-adobada>a:focus,.navbar-movil .navbar-nav .open .dropdown-menu>li.res-adobada>a:hover{background-color:#641414}.navbar-movil .navbar-nav .open .dropdown-menu>li.pollo-tradicional>a,.navbar-movil .navbar-nav .open .dropdown-menu>li.pollo-tradicional>a:focus,.navbar-movil .navbar-nav .open .dropdown-menu>li.pollo-tradicional>a:hover{background-color:#e2ab0f}.navbar-movil .navbar-nav .open .dropdown-menu>li.pollo-adobado>a,.navbar-movil .navbar-nav .open .dropdown-menu>li.pollo-adobado>a:focus,.navbar-movil .navbar-nav .open .dropdown-menu>li.pollo-adobado>a:hover{background-color:#f37421}.navbar-movil .navbar-nav .open .dropdown-menu>li.cerdo-tradicional>a,.navbar-movil .navbar-nav .open .dropdown-menu>li.cerdo-tradicional>a:focus,.navbar-movil .navbar-nav .open .dropdown-menu>li.cerdo-tradicional>a:hover{background-color:#eb008b}.navbar-movil .navbar-nav .open .dropdown-menu>li.hamburegesa-res>a,.navbar-movil .navbar-nav .open .dropdown-menu>li.hamburegesa-res>a:focus,.navbar-movil .navbar-nav .open .dropdown-menu>li.hamburegesa-res>a:hover{background-color:#9e5425}.navbar-movil .navbar-nav .open .dropdown-menu>li.hamburegesa-pollo>a,.navbar-movil .navbar-nav .open .dropdown-menu>li.hamburegesa-pollo>a:focus,.navbar-movil .navbar-nav .open .dropdown-menu>li.hamburegesa-pollo>a:hover{background-color:#ce901a}.navbar{min-height:auto;margin:0;border-radius:0}.navbar .navbar-nav>li>a{padding-top:15px;padding-bottom:15px;text-transform:uppercase;letter-spacing:2px;font-family:"DINNextLTPro-LightCondensed",sans-serif !important;color:#ece0c4;font-size:16px}.navbar .navbar-nav>li>a:hover,.navbar .navbar-nav>li>a:focus{cursor:pointer;color:#f8f4eb}.navbar .navbar-nav>.active>a,.navbar .navbar-nav>.active>a:hover,.navbar .navbar-nav>.active>a:focus{font-weight:bold;font-family:"DINNextLTPro-Condensed",sans-serif !important;color:#ece0c4}.navbar-secundary{background-color:#634c30;border-color:#634c30}.navbar-secundary .navbar-nav>li>a:hover,.navbar-secundary .navbar-nav>li>a:focus{background-color:#634c30}.navbar--res-tradicional{background-color:#ea1d25;border-color:#ea1d25}.navbar--res-tradicional .navbar-nav>li>a:hover,.navbar--res-tradicional .navbar-nav>li>a:focus{background-color:#ea1d25}.navbar--res-adobada{background-color:#641414;border-color:#641414}.navbar--res-adobada .navbar-nav>li>a:hover,.navbar--res-adobada .navbar-nav>li>a:focus{background-color:#641414}.navbar--pollo-tradicional{background-color:#e2ab0f;border-color:#e2ab0f}.navbar--pollo-tradicional .navbar-nav>li>a:hover,.navbar--pollo-tradicional .navbar-nav>li>a:focus{background-color:#e2ab0f}.navbar--pollo-adobado{background-color:#f37421;border-color:#f37421}.navbar--pollo-adobado .navbar-nav>li>a:hover,.navbar--pollo-adobado .navbar-nav>li>a:focus{background-color:#f37421}.navbar--cerdo-tradicional{background-color:#eb008b;border-color:#eb008b}.navbar--cerdo-tradicional .navbar-nav>li>a:hover,.navbar--cerdo-tradicional .navbar-nav>li>a:focus{background-color:#eb008b}.navbar--res-medallon{background-color:#9e5425;border-color:#9e5425}.navbar--res-medallon .navbar-nav>li>a:hover,.navbar--res-medallon .navbar-nav>li>a:focus{background-color:#9e5425}.navbar--pollo-medallon{background-color:#ce901a;border-color:#ce901a}.navbar--pollo-medallon .navbar-nav>li>a:hover,.navbar--pollo-medallon .navbar-nav>li>a:focus{background-color:#ce901a}.navbar--recetario{background-color:#634c30;border-color:#634c30}.navbar--recetario .navbar-nav>li>a:hover,.navbar--recetario .navbar-nav>li>a:focus{background-color:#634c30}.navbar--puntosventa{background-color:#842027;border-color:#842027}.navbar--puntosventa .navbar-nav>li>a:hover,.navbar--puntosventa .navbar-nav>li>a:focus{background-color:#842027}span.nav-circle{height:10px;width:10px;border-radius:50%;display:inline-block;margin-right:10px}span.prt{background-color:#e82128}span.pra{background-color:#641415}span.ppt{background-color:#e1ac25}span.ppa{background-color:#f37522}span.pct{background-color:#eb008b}span.mcr{background-color:#9e5425}span.mcp{background-color:#ce901a}.active span.nav-circle{background-color:#fff !important}a.btn-primary,a.btn-primary:link,a.btn-primary:visited,a.btn-primary:hover,a.btn-primary:active,a.btn-primary:focus{transition:all .2s ease;color:#fff;border-color:#842027;background-color:#842027;text-transform:uppercase;font-family:"DINNextLTPro-LightCondensed",sans-serif !important;letter-spacing:1.5px;font-size:13px;text-decoration:none;padding:4px 10px;border-radius:.5rem}a.btn-primary:hover{border-color:#6f1b21;background-color:#6f1b21}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;border-color:#6f1b21;background-color:#6f1b21}.flickity-viewport{transition:height .2s}.slide{width:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;background-color:#634c30;transition:all .2s}@media(min-width: 0){.slide{min-height:200px}}@media(min-width: 576px){.slide{min-height:350px}}@media(min-width: 768px){.slide{min-height:450px}}@media(min-width: 992px){.slide{min-height:550px}}@media(min-width: 1200px){.slide{min-height:750px}}.flickity-page-dots{bottom:25px}.flickity-page-dots .dot{width:12px;height:12px;opacity:1;background:transparent;border:2px solid #fff}.flickity-page-dots .dot.is-selected{background:#fff}.home__wrap{padding:75px 0;text-align:center;background-image:url("assets/img/home-bg.webp");background-repeat:no-repeat;background-position:center center;background-size:cover;background-size:1089px 476px}.home__wrap .container{max-width:1000px;margin:0 auto}.home__wrap .container .left--col{position:relative}@media(min-width: 0){.home__wrap .container .left--col{text-align:center}}@media(min-width: 992px){.home__wrap .container .left--col{text-align:right}}.home__wrap .container img.pachola{max-width:342px;margin:30px 0;width:100%}.home__wrap .container img.home--deco01{max-width:72px;position:absolute;top:0}@media(min-width: 0){.home__wrap .container img.home--deco01{left:0}}@media(min-width: 768px){.home__wrap .container img.home--deco01{right:522px;left:auto}}@media(min-width: 992px){.home__wrap .container img.home--deco01{right:342px}}@media(min-width: 1200px){.home__wrap .container img.home--deco01{right:342px}}.home__wrap .container img.home--deco02{width:50%;margin:auto}.home__wrap .container img.home--deco03{max-width:268px;margin:0 auto 24px;opacity:.3}.home__wrap .container h1{font-family:"DINNextLTPro-Condensed",sans-serif;text-transform:uppercase;font-weight:bold;line-height:38px;margin:16px 0;font-size:32px;letter-spacing:5px;color:#634c30}.home__wrap .container p{color:#634c30;font-family:"DINNextLTPro-LightCondensed",sans-serif !important;font-size:20px;letter-spacing:.5px;line-height:24px;margin:0 auto 25px;max-width:350px}.home__wrap .container p:last-child{margin-bottom:0}.home_tradicion{background-color:#f5f0dc}.home_tradicion .row{margin:0}@media(min-width: 992px){.home_tradicion .row{display:flex;align-items:center;flex-direction:row-reverse}}.home_tradicion .col-md-6:nth-child(2){display:flex;justify-content:flex-end}.home_tradicion .col-md-6:nth-child(2) img{display:block;width:75%;margin:35px auto}@media(min-width: 992px){.home_tradicion .col-md-6:nth-child(2) img{width:50%;margin-right:65px}}.home_tradicion .col-md-6:nth-child(1){padding:0}.home_tradicion .col-md-6:nth-child(1) img{display:block;width:100%}.recetario{padding:75px 0;background-image:url(assets/img/recetario-bg.webp);background-repeat:no-repeat;background-position:center top;background-size:874px 226px}.recetario .container{max-width:900px;margin:0 auto}.recetario .container .col-md-4{margin-bottom:24px}.recetario .container h1{text-align:center;color:#996e35;font-family:"Swistblnk-Monthoers",sans-serif;font-size:100px;opacity:.25;margin-bottom:75px}.recetario .container h2{font-family:"DINNextLTPro-Condensed",sans-serif;color:#634c30;font-size:55px;transition:all .2s ease;text-transform:uppercase}.recetario .container h3{color:#634c30;font-family:"DINNextLTPro-Condensed",sans-serif;text-transform:uppercase;letter-spacing:1px;margin:0}.recetario .container img.line-small{max-width:120px;margin:0 auto 16px}.recetario .container p,.recetario .container li{font-family:"DINNextLTPro-LightCondensed",sans-serif !important;color:#634c30;line-height:25px;text-align:justify;font-weight:normal;transition:all .2s ease}@media(min-width: 0){.recetario .container p,.recetario .container li{max-width:100%}}@media(min-width: 768px){.recetario .container p,.recetario .container li{max-width:282px}}.recetario .container ul{margin:0;padding:0 0 0 20px}.recetario .container ul,.recetario .container ol{margin:10px 0 30px}@media(min-width: 768px){.recetario .container ul,.recetario .container ol{padding-left:0;padding-bottom:0}}.recetario .container ul li,.recetario .container ol li{list-style:initial}.recetario .container img.big{margin-bottom:25px}.recetario .container .main{transition:all .2s ease;text-align:center}.recetario .container .main img{display:block;margin:auto;max-width:280px;width:100%}.recetario .container img.line{margin:50px auto;width:100%;max-width:900px}@media(max-width: 768px){.recetario .container .col-md-4 ul{column-count:2;column-gap:24px}}.recetario .container .next{margin:45px 0;text-align:center}.recetario .container .next a,.recetario .container .next a:link,.recetario .container .next a:visited,.recetario .container .next a:hover,.recetario .container .next a:active,.recetario .container .next a:focus{font-family:"DINNextLTPro-Condensed",sans-serif;transition:all .2s ease;text-transform:uppercase;color:#634c30;font-size:18px;text-decoration:none}.recetario .container .next a span,.recetario .container .next a:link span,.recetario .container .next a:visited span,.recetario .container .next a:hover span,.recetario .container .next a:active span,.recetario .container .next a:focus span{transition:all .2s ease;margin:10px auto;text-align:center;height:60px;width:60px;text-align:center;display:block;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.recetario .container .next a span i,.recetario .container .next a:link span i,.recetario .container .next a:visited span i,.recetario .container .next a:hover span i,.recetario .container .next a:active span i,.recetario .container .next a:focus span i{background:#634c30;color:#f0e6d0;display:flex;align-items:center;justify-content:center;border-radius:50%;height:60px;width:60px;font-size:50px}.recetario .container .next a:hover span{background:#523f28}.recetario .container .otras img{aspect-ratio:16/9;transition:all .2s ease;object-fit:cover;object-position:center}.recetario .container .otras a,.recetario .container .otras a:link,.recetario .container .otras a:visited,.recetario .container .otras a:hover,.recetario .container .otras a:active,.recetario .container .otras a:focus{text-decoration:none;transition:all .2s ease}.recetario .container .otras a img,.recetario .container .otras a:link img,.recetario .container .otras a:visited img,.recetario .container .otras a:hover img,.recetario .container .otras a:active img,.recetario .container .otras a:focus img{opacity:1;transition:all .2s ease}.recetario .container .otras a h3,.recetario .container .otras a:link h3,.recetario .container .otras a:visited h3,.recetario .container .otras a:hover h3,.recetario .container .otras a:active h3,.recetario .container .otras a:focus h3{color:#634c30;margin-top:12px;transition:all .2s ease}.recetario .container .otras a:hover img{opacity:.75}.recetario .container .otras a:hover h3{color:#f37421}.puntosventa{margin:40px 0 75px;background-image:url("assets/img/puntos-bg.webp");background-repeat:no-repeat;background-position:center center;background-size:900px 173px;background-position:center top}.puntosventa .container{max-width:900px}.puntosventa .container .form-control{border-radius:.3rem;background:rgba(99,76,48,.2);border:none;font-size:14px;letter-spacing:1px;padding-top:10px;padding-bottom:7px;color:#634c30;line-height:18px;-webkit-box-shadow:none;margin-bottom:10px;box-shadow:none;font-family:"DINNextLTPro-LightCondensed",sans-serif !important}.puntosventa .container ::-webkit-input-placeholder{color:#634c30}.puntosventa .container ::-moz-placeholder{color:#634c30}.puntosventa .container :-ms-input-placeholder{color:#634c30}.puntosventa .container :-moz-placeholder{color:#634c30}.puntosventa .container .title{text-align:center;margin-bottom:50px}.puntosventa .container .title h1{color:#634c30;text-transform:uppercase;font-family:"DINNextLTPro-Condensed",sans-serif !important;font-weight:bold;letter-spacing:1px;font-size:33px}.puntosventa .container .title img{max-width:50px}.puntosventa .container h2{color:#634c30;text-transform:uppercase;font-family:"DINNextLTPro-Condensed",sans-serif !important;margin:0;font-size:22px;letter-spacing:1px}.puntosventa .container span.line{background:#634c30;display:block;height:5px;width:30px;margin:5px 0 15px}.puntosventa .container p{font-family:"DINNextLTPro-LightCondensed",sans-serif !important;letter-spacing:1.5px;font-size:17px;color:#634c30}.puntosventa .container select.form-control{margin-bottom:1rem}.puntosventa .container .btn-ubicacion,.puntosventa .container .btn-ubicacion:link,.puntosventa .container .btn-ubicacion:visited,.puntosventa .container .btn-ubicacion:hover,.puntosventa .container .btn-ubicacion:active,.puntosventa .container .btn-ubicacion:focus{transition:all .2s ease;background:#842027;border:1px solid #842027;width:100%;text-transform:uppercase;font-family:"DINNextLTPro-LightCondensed",sans-serif !important;color:#ece0c4;letter-spacing:1.5px;font-size:17px;text-decoration:none;padding:4px 10px;border-radius:.5rem}.puntosventa .container .btn-ubicacion:hover{background:#6f1b21;border:1px solid #6f1b21;color:#ece0c4}.puntosventa .container img.deco{width:50%;margin:30px auto 0}.puntosventa .container select.js-select{visibility:hidden}.puntosventa .container #mapa,.puntosventa .container #map{margin-top:10px;height:500px;background:#eee}.puntosventa .alerta{margin-top:10px;background:#634c30;padding:10px 15px;border-radius:5px}.puntosventa .alerta p{color:#ece0c4;margin:0}.puntos-pin{display:flex}@media(min-width: 0){.puntos-pin{justify-content:flex-start}}@media(min-width: 768px){.puntos-pin{justify-content:flex-end;margin:0}}.puntos-pin ul{display:flex;flex-direction:column;padding:0;margin:2rem 0;list-style:none}.puntos-pin ul li{margin-bottom:1rem;font-family:"DINNextLTPro-LightCondensed",sans-serif !important;letter-spacing:1.5px;font-size:17px;font-weight:bold;color:#634c30;text-align:left}.puntos-pin ul img{max-width:20px;width:100%}.contacto{padding:0 0 75px;background-image:url("assets/img/contacto-bg.webp");background-repeat:no-repeat;background-position:center center;background-size:900px 481px;background-position:center top}.contacto .container{max-width:620px;margin:0 auto}.contacto .container h1{text-align:center;color:#996e35;font-family:"Swistblnk-Monthoers",sans-serif;font-size:75px;opacity:.25;margin-bottom:25px}.contacto .container .form{margin-bottom:50px}.contacto .container .form .form-control{border-radius:.3rem;background:rgba(99,76,48,.2);border:none;font-size:14px;letter-spacing:1px;padding-top:10px;padding-bottom:7px;color:#634c30;line-height:18px;-webkit-box-shadow:none;margin-bottom:10px;box-shadow:none;font-family:"DINNextLTPro-LightCondensed",sans-serif !important}.contacto .container .form ::-webkit-input-placeholder{color:#634c30}.contacto .container .form ::-moz-placeholder{color:#634c30}.contacto .container .form :-ms-input-placeholder{color:#634c30}.contacto .container .form :-moz-placeholder{color:#634c30}.contacto .container .form .form__deseo{margin-bottom:10px}.contacto .container .form .form__deseo span{padding:10px;color:#634c30;font-family:"DINNextLTPro-Condensed",sans-serif !important;font-weight:bold}.contacto .container .form .form__deseo span.deseo--txt{background:rgba(99,76,48,.2);border-radius:.3rem;padding:10px 10px}.contacto .container .form input.btn-primary,.contacto .container .form input.btn-primary:link,.contacto .container .form input.btn-primary:visited,.contacto .container .form input.btn-primary:hover,.contacto .container .form input.btn-primary:active,.contacto .container .form input.btn-primary:focus{transition:all .2s ease;background:#634c30;border-color:#634c30;border-radius:0;font-family:"DINNextLTPro-Condensed",sans-serif !important;font-weight:bold;font-size:15px;line-height:15px;color:#fff;padding:5px 25px;border-radius:.5rem}.contacto .container .form input.btn-primary:hover{background:#523f28;border-color:#523f28}.contacto .container ul.siguenos{list-style:none;padding:0;margin-top:20px}.contacto .container ul.siguenos li:first-child{margin-right:10px;font-size:16px;font-family:"DINNextLTPro-Condensed",sans-serif !important;font-weight:bold;color:#634c30}.contacto .container ul.siguenos li{display:inline-block}.contacto .container ul.siguenos li a,.contacto .container ul.siguenos li a:link,.contacto .container ul.siguenos li a:visited,.contacto .container ul.siguenos li a:hover,.contacto .container ul.siguenos li a:active,.contacto .container ul.siguenos li a:focus{transition:all .2s ease;height:29px;width:29px;text-align:center;line-height:0;padding:7px 0;background:#634c30;color:#ece0c4;font-size:15px;display:inline-block;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.contacto .container ul.siguenos li a:hover{background:#523f28}.contacto img{max-width:100px;float:right}.contacto .datos{margin-top:20px}.contacto .datos p{color:#634c30;font-family:"DINNextLTPro-LightCondensed",sans-serif !important;font-size:16px}.contacto .datos p strong{font-family:"DINNextLTPro-Condensed",sans-serif !important;font-weight:bold}.contacto div.wpcf7-mail-sent-ng{font-size:16px;position:fixed;top:0;left:0;width:100%;text-align:center;letter-spacing:.5px;border:2px solid #842027;color:#fff;font-family:"DINNextLTPro-LightCondensed",sans-serif !important;background:#842027}.contacto div.wpcf7-validation-errors{font-size:16px;z-index:999999;position:fixed;top:0;left:0;width:100%;text-align:center;letter-spacing:.5px;border:2px solid #842027;color:#fff;font-family:"DINNextLTPro-LightCondensed",sans-serif !important;background:#842027}.contacto div.wpcf7-mail-sent-ok{font-size:18px;position:fixed;top:0;left:0;z-index:999999;width:100%;text-align:center;letter-spacing:.5px;border:none;border:2px solid #80c06a;color:#fff;font-family:"DINNextLTPro-LightCondensed",sans-serif !important;background:#80c06a}.contacto div.wpcf7-response-output{z-index:5;margin:0;padding:15px 10px}.contacto .ajax-loader,.contacto span.wpcf7-not-valid-tip{display:none !important}.contacto .container .form .form__deseo{margin:15px 0}@media(min-width: 0){.contacto .container .form .form__deseo span{padding:5px 0}}@media(min-width: 768px){.contacto .container .form .form__deseo span{padding:10px}}@media(min-width: 0){.contacto span.wpcf7-list-item{margin:0 !important;display:block !important}}@media(min-width: 768px){.contacto span.wpcf7-list-item{margin:0 !important;display:inline !important}}@media(min-width: 0){.contacto span.first{margin-top:10px !important}}@media(min-width: 768px){.contacto span.first{margin:0 !important}}.controls{background-color:#fff;border-radius:2px;border:2px solid #634c30;color:#634c30;box-shadow:0 2px 6px rgba(0,0,0,.3);box-sizing:border-box;font-size:1.5rem;font-weight:300;margin-left:17px;margin-top:10px;outline:none;padding:1rem;font-weight:400;text-overflow:ellipsis;width:400px}
