﻿@import"https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@200;300;400;600;700;900&display=swap";@font-face{font-family:"Amster Pro Gris";src:url("../font/amster/AmsterPro-Gris.eot");src:url("../font/amster/AmsterPro-Gris.eot?#iefix") format("embedded-opentype"),url("../font/amster/AmsterPro-Gris.woff2") format("woff2"),url("../font/amster/AmsterPro-Gris.woff") format("woff"),url("../font/amster/AmsterPro-Gris.ttf") format("truetype"),url("../font/amster/AmsterPro-Gris.svg#AmsterPro-Gris") format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Amster Pro Blanca";src:url("../font/amster/AmsterPro-Blanca.eot");src:url("../font/amster/AmsterPro-Blanca.eot?#iefix") format("embedded-opentype"),url("../font/amster/AmsterPro-Blanca.woff2") format("woff2"),url("../font/amster/AmsterPro-Blanca.woff") format("woff"),url("../font/amster/AmsterPro-Blanca.ttf") format("truetype"),url("../font/amster/AmsterPro-Blanca.svg#AmsterPro-Blanca") format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Amster Pro";src:url("../font/amster/AmsterPro-Fina.eot");src:url("../font/amster/AmsterPro-Fina.eot?#iefix") format("embedded-opentype"),url("../font/amster/AmsterPro-Fina.woff2") format("woff2"),url("../font/amster/AmsterPro-Fina.woff") format("woff"),url("../font/amster/AmsterPro-Fina.ttf") format("truetype"),url("../font/amster/AmsterPro-Fina.svg#AmsterPro-Fina") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Amster Pro";src:url("../font/amster/AmsterPro-Negra.eot");src:url("../font/amster/AmsterPro-Negra.eot?#iefix") format("embedded-opentype"),url("../font/amster/AmsterPro-Negra.woff2") format("woff2"),url("../font/amster/AmsterPro-Negra.woff") format("woff"),url("../font/amster/AmsterPro-Negra.ttf") format("truetype"),url("../font/amster/AmsterPro-Negra.svg#AmsterPro-Negra") format("svg");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Amster Pro SuperNegra";src:url("../font/amster/AmsterPro-SuperNegra.eot");src:url("../font/amster/AmsterPro-SuperNegra.eot?#iefix") format("embedded-opentype"),url("../font/amster/AmsterPro-SuperNegra.woff2") format("woff2"),url("../font/amster/AmsterPro-SuperNegra.woff") format("woff"),url("../font/amster/AmsterPro-SuperNegra.ttf") format("truetype"),url("../font/amster/AmsterPro-SuperNegra.svg#AmsterPro-SuperNegra") format("svg");font-weight:800;font-style:normal;font-display:swap}section.sectionDegustacion{padding:20px 0px}section.sectionDegustacion .entrada{font-family:"Source Sans Pro",sans-serif;font-size:1em;font-weight:300;line-height:1.3em}section.sectionDegustacion h3{font-family:"Amster Pro Blanca",sans-serif;color:#000;margin:0px;padding:0px}section.sectionDegustacion small{font-family:"Source Sans Pro",sans-serif;font-weight:600}section.sectionDegustacion .texto{font-family:"Source Sans Pro",sans-serif;font-size:1em;font-weight:300;line-height:1.3em}section.sectionDegustacion .texto .btn{background-color:#cf583c;color:#fff;font-weight:600;text-decoration:none;font-size:1em;cursor:pointer;padding:6px 40px;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px}section.sectionDegustacion .texto a{color:#cf583c;display:inline-block;padding:5px 20px;margin:5px 30px;background-color:rgba(0,0,0,0);text-decoration:none;text-decoration:underline}section.sectionDegustacionDetalle .infoDetalle h3{font-family:"Amster Pro Blanca",sans-serif;color:#000;margin:0px;padding:0px}section.sectionDegustacionDetalle .infoDetalle small{font-family:"Source Sans Pro",sans-serif;font-weight:600}section.sectionDegustacionDetalle .infoDetalle .texto{font-family:"Source Sans Pro",sans-serif;font-size:1em;font-weight:300;line-height:1.3em}section.sectionDegustacionDetalle .infoDetalle .texto .tips .item:nth-last-child(1n+2){border-right:solid 1px #000}section.sectionDegustacionDetalle .infoDetalle .texto .tips .item span{text-transform:uppercase;font-size:.7em;font-weight:400}section.sectionDegustacionDetalle .infoDetalle .texto ul{margin:0px;padding:10px 0px}section.sectionDegustacionDetalle .infoDetalle .texto ul li{list-style:none;padding-left:8px;position:relative}section.sectionDegustacionDetalle .infoDetalle .texto ul li:before{content:" ";display:inline-block;width:2px;height:2px;position:absolute;left:0px;top:10px;color:#000;background-color:#000}section.sectionDegustacionDetalle .infoDetalle .texto button{background-color:#cf583c;color:#fff;font-weight:600;text-decoration:none;font-size:1em;cursor:pointer;padding:6px 40px;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border:0px}section.sectionDegustacionDetalle .infoDetalle .texto a{color:#cf583c;display:inline-block;padding:5px 20px;margin:5px 30px;background-color:rgba(0,0,0,0);text-decoration:none;text-decoration:underline}.wpcf7-form input.wpcf7-submit{background-color:#cf583c;color:#fff;font-weight:600;text-decoration:none;font-size:1em;cursor:pointer;padding:6px 40px;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border:0px}.wpcf7-form label{width:100%;display:block !important}.wpcf7-form label span{width:100%}.wpcf7-form label span input{background-color:rgba(0,0,0,0);border:0px;width:100%;border-bottom:solid 1px #000}.wpcf7-form label span textarea{background-color:rgba(0,0,0,0);border:0px;width:100%;height:70px;border-bottom:solid 1px #000}section.sectionFaq h1{font-weight:600;padding-bottom:15px;font-size:1.6em}section.sectionFaq .entry-content h3{font-size:1.4em;font-family:"Source Sans Pro",sans-serif;font-weight:600;margin-top:20px;margin-bottom:5px}section.sectionFaq .entry-content p{font-size:1em;font-family:"Source Sans Pro",sans-serif;font-weight:300}.home header.wrapperFull .headerContent{height:auto}.home .hero{background:url("../images/hero-cover.webp") no-repeat center center;background-size:cover;height:80vh}.home .hero .hero-cta{position:absolute;bottom:20vh;right:0;display:flex;flex-direction:column;align-items:end;gap:12px}@media screen and (max-width: 680px){.home .hero .hero-cta{align-items:center;text-align:center;bottom:6vh;left:0;width:100%}}.home .hero .hero-cta h3{font-family:"Amster Pro Blanca",sans-serif;color:#fff;font-size:2.5em}.home .hero .underline-detail{background:url("../images/trazado.svg") no-repeat center center;height:30px}.home .hero .scrollDown{bottom:50px}.home .hero .section-transicion{position:absolute;bottom:0;left:0;background-color:rgba(0,0,0,0);width:100%}.home .hero .section-transicion .mask{width:100%;margin:0;padding:0;display:block}.home .sectionProductos .icon-arrowpoint_down{color:#cf583c;opacity:.8;font-size:2em;line-height:initial}.home .video-section-v2{background-color:#000;color:#fff;position:relative}.home .video-section-v2 .mask-top{position:absolute;top:0;left:0;width:100%}.home .video-section-v2 .mask-top img{display:block;width:100%}.home .video-section-v2 .content{min-height:60vh;display:flex;justify-content:center;align-items:center;width:100%;padding:100px 0}@media screen and (max-width: 768px){.home .video-section-v2 .content{padding:80px 0;min-height:auto}}.home .video-section-v2 .mask-bottom{position:absolute;bottom:0;left:0;width:100%}.home .video-section-v2 .mask-bottom img{display:block;width:100%}.home .bloqueReceta{width:100%;height:100%;position:relative;overflow:hidden}@media screen and (max-width: 680px){.home .bloqueReceta{background:rgba(0,0,0,.5)}}.home .bloqueReceta .img-parallax{width:100vmax;max-width:inherit !important;z-index:-1;position:absolute;top:0;left:50%;transform:translate(-50%, 0);pointer-events:none;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0)}.home .bloqueReceta .animatePallx{min-height:80vh}@media screen and (max-width: 680px){.home .bloqueReceta .animatePallx{min-height:33vh}}.home .bloqueReceta .animatePallx a{text-decoration:none}.home .bloqueReceta .animatePallx a.mascara{background-image:url(../images/mascara_home-receta.png);background-repeat:no-repeat;background-size:100% 100%;width:100%;min-height:80vh}@media screen and (max-width: 680px){.home .bloqueReceta .animatePallx a.mascara{padding:40px 0px;min-height:33vh}}.home .bloqueReceta .animatePallx a.mascara .caption{padding-top:25%}@media screen and (max-width: 680px){.home .bloqueReceta .animatePallx a.mascara .caption{padding-top:3%}}.home .bloqueReceta .animatePallx a.mascara .caption h3{font-family:"Amster Pro Blanca",sans-serif;color:#fff;font-size:2.5em}@media screen and (max-width: 680px){.home .bloqueReceta .animatePallx a.mascara .caption h3{font-size:1.5em}}.home .bloqueReceta .animatePallx a.mascara .caption .subtitle{font-family:"Source Sans Pro",sans-serif;font-weight:200;color:#fff;font-size:1.4em;position:relative;padding-bottom:90px}@media screen and (max-width: 680px){.home .bloqueReceta .animatePallx a.mascara .caption .subtitle{padding-bottom:60px;font-size:.9em}}.home .bloqueReceta .animatePallx a.mascara .caption .subtitle:before{font-family:"icomoon" !important;content:"";position:absolute;bottom:0px;left:0px;font-size:4em;line-height:initial;color:#cf583c}@media screen and (max-width: 680px){.home .bloqueReceta .animatePallx a.mascara .caption .subtitle:before{left:0px;bottom:0px;font-size:3.5em}}.home .bloqueGenerico{width:100%;height:100%;position:relative;overflow:hidden;min-height:60vh}@media screen and (max-width: 680px){.home .bloqueGenerico{min-height:39vh;background:rgba(0,0,0,.5)}}.home .bloqueGenerico .img-parallax{width:100vmax;max-width:inherit !important;z-index:-1;position:absolute;top:0;left:50%;transform:translate(-50%, 0);pointer-events:none}.home .bloqueGenerico .animatePallx{min-height:60vh}@media screen and (max-width: 680px){.home .bloqueGenerico .animatePallx{min-height:39vh}}.home .bloqueGenerico .animatePallx a{text-decoration:none}.home .bloqueGenerico .animatePallx a.mascaraIzq{background-image:url(../images/mascara-raices.svg);background-repeat:no-repeat;background-position:center left;background-size:cover;min-height:60vh}@media screen and (max-width: 680px){.home .bloqueGenerico .animatePallx a.mascaraIzq{padding:40px 0px;min-height:40vh;background-image:url(../images/mascara-raices_mob.svg)}}.home .bloqueGenerico .animatePallx a.mascaraIzq .caption{padding-top:25%}@media screen and (max-width: 680px){.home .bloqueGenerico .animatePallx a.mascaraIzq .caption{padding-top:3%}}.home .bloqueGenerico .animatePallx a.mascaraIzq .caption h3{font-family:"Amster Pro Blanca",sans-serif;color:#000;font-size:2.5em}@media screen and (max-width: 680px){.home .bloqueGenerico .animatePallx a.mascaraIzq .caption h3{font-size:1.5em;color:#fff}}.home .bloqueGenerico .animatePallx a.mascaraIzq .caption .subtitle{font-family:"Source Sans Pro",sans-serif;font-weight:200;color:#000;font-size:1.4em;position:relative;padding-bottom:90px}@media screen and (max-width: 680px){.home .bloqueGenerico .animatePallx a.mascaraIzq .caption .subtitle{padding-bottom:60px;font-size:.9em;color:#fff}}.home .bloqueGenerico .animatePallx a.mascaraIzq .caption .subtitle:before{font-family:"icomoon" !important;content:"";position:absolute;bottom:0px;right:0px;font-size:4em;line-height:initial;color:#cf583c}@media screen and (max-width: 680px){.home .bloqueGenerico .animatePallx a.mascaraIzq .caption .subtitle:before{font-size:3.5em}}.home .bloqueGenerico .animatePallx a.mascaraDer{background-image:url(../images/mascara-patagonia.svg);background-repeat:no-repeat;background-position:center right;background-size:cover;min-height:60vh}@media screen and (max-width: 680px){.home .bloqueGenerico .animatePallx a.mascaraDer{padding:40px 0px;min-height:40vh;background-image:url(../images/mascara-patagonia_mob.svg)}}.home .bloqueGenerico .animatePallx a.mascaraDer .caption{padding-top:5%}@media screen and (max-width: 680px){.home .bloqueGenerico .animatePallx a.mascaraDer .caption{padding-top:3%}}.home .bloqueGenerico .animatePallx a.mascaraDer .caption h3{font-family:"Amster Pro Blanca",sans-serif;color:#000;font-size:2.5em}@media screen and (max-width: 680px){.home .bloqueGenerico .animatePallx a.mascaraDer .caption h3{font-size:1.5em;color:#fff}}.home .bloqueGenerico .animatePallx a.mascaraDer .caption .subtitle{font-family:"Source Sans Pro",sans-serif;font-weight:200;color:#000;font-size:1.4em;position:relative;padding-bottom:90px}@media screen and (max-width: 680px){.home .bloqueGenerico .animatePallx a.mascaraDer .caption .subtitle{padding-bottom:60px;font-size:.9em;color:#fff}}.home .bloqueGenerico .animatePallx a.mascaraDer .caption .subtitle:before{font-family:"icomoon" !important;content:"";position:absolute;bottom:0px;left:0px;font-size:4em;line-height:initial;color:#cf583c}@media screen and (max-width: 680px){.home .bloqueGenerico .animatePallx a.mascaraDer .caption .subtitle:before{font-size:3.5em}}.bloquePartner .caption h3{font-family:"Amster Pro Blanca",sans-serif;color:#000;font-size:2.5em}@media screen and (max-width: 680px){.bloquePartner .caption h3{font-size:1.5em}}.bloquePartner .caption .subtitle{font-family:"Source Sans Pro",sans-serif;font-weight:200;color:#000;font-size:1.4em;position:relative}@media screen and (max-width: 680px){.bloquePartner .caption .subtitle{font-size:.9em}}.bloquePartner .caption i{font-size:3em;line-height:initial;color:#cf583c}.bloquePartner .owlPartner .owl-nav button{position:absolute;top:45%}@media screen and (max-width: 680px){.bloquePartner .owlPartner .owl-nav button{top:50%}}.bloquePartner .owlPartner .owl-nav button.owl-prev{left:0px}.bloquePartner .owlPartner .owl-nav button.owl-next{right:0px}.bloquePartner .owlPartner .owl-nav button span i{color:#cf583c;font-size:3em}@media screen and (max-width: 680px){.bloquePartner .owlPartner .owl-nav button span i{font-size:2.5em}}.bloquePartner .owlPartner .item{padding:10px 30px}.bloquePartner .owlPartner .item h3{font-size:1.2em}.bloquePartner .owlPartner .item img{width:70%;display:inline-block}.bloquePartner .owlPartner .item .accordion-item{background-color:rgba(0,0,0,0);border:0px}.bloquePartner .owlPartner .item .accordion-item h2{border:0px}.bloquePartner .owlPartner .item .accordion-item h2.accordion-header{border:0px;color:#000}.bloquePartner .owlPartner .item .accordion-item .accordion-button{text-align:center;padding:10px 20px;cursor:pointer;justify-content:center !important;border:0px;background-color:rgba(0,0,0,0);color:#000}.bloquePartner .owlPartner .item .accordion-item .accordion-button:not(.collapsed){box-shadow:none !important}.bloquePartner .owlPartner .item .accordion-item .accordion-button:not(.collapsed)::after{background-image:url(../images/arrow_partner.png);box-shadow:none;transform:rotate(-180deg)}.bloquePartner .owlPartner .item .accordion-item .accordion-button::after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:5px;content:"";align-items:center;background-image:url(../images/arrow_partner.png);background-repeat:no-repeat;background-size:15px;transition:transform .2s ease-in-out}.bloquePartner .owlPartner .item .accordion-item .accordion-collapse{border-top:solid 0px rgba(0,0,0,0)}.sectionProductos{position:relative;padding-top:80px}.sectionProductos .submenu{background-image:url(../images/barra_submenu.svg);background-repeat:no-repeat;background-size:100%;padding:1px 0px 6px 0px;color:#fff;font-size:1.1em;position:absolute;top:-30px;left:0px;right:0px;width:60%;margin-left:auto;margin-right:auto}@media screen and (max-width: 680px){.sectionProductos .submenu{background-size:cover;background-position:center;height:60px;width:100%}}.sectionProductos .pagination{display:block !important;text-align:center}.sectionProductos .pagination .btn-load-more-products{background-image:url(../images/bg-btn.svg);background-repeat:no-repeat;background-size:100% 100%;color:#fff;padding:2px 15px;cursor:pointer}section.sectionBlogRaices .gridTempleTop{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, 1fr);grid-column-gap:14px;grid-row-gap:14px;margin:14px 0px}@media screen and (max-width: 680px){section.sectionBlogRaices .gridTempleTop{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(3, 1fr)}}section.sectionBlogRaices .gridTempleTop .imageGaleria{position:relative}section.sectionBlogRaices .gridTempleTop .imageGaleria a{color:#fff}section.sectionBlogRaices .gridTempleTop .imageGaleria a img{object-fit:cover;width:100%;height:100%}section.sectionBlogRaices .gridTempleTop .imageGaleria a h3{font-size:1.2em;position:absolute;width:50%;padding:20px;z-index:2;bottom:0px;left:0px;font-weight:200;font-family:"Source Sans Pro",sans-serif}@media screen and (max-width: 680px){section.sectionBlogRaices .gridTempleTop .imageGaleria a h3{width:100%;padding:10px}}section.sectionBlogRaices .gridTempleTop .imageGaleria .degradado{width:100%;height:30%;position:absolute;z-index:1;z-index:1;bottom:0px;left:0px;transition:all 1.6s;background-image:url(../images/degradez_raices.png);background-repeat:repeat-x;background-position:bottom;background-size:contain}section.sectionBlogRaices .gridTempleTop .imageGaleria:hover .degradado{width:100%;height:100%}section.sectionBlogRaices .gridTempleTop .bloqueGaleria1{grid-area:1/1/3/2;background-color:#fff}@media screen and (max-width: 680px){section.sectionBlogRaices .gridTempleTop .bloqueGaleria1{grid-area:1/1/3/2}}section.sectionBlogRaices .gridTempleTop .bloqueGaleria2{grid-area:1/2/2/3;background-color:#fff}@media screen and (max-width: 680px){section.sectionBlogRaices .gridTempleTop .bloqueGaleria2{grid-area:1/2/2/3}}section.sectionBlogRaices .gridTempleTop .bloqueGaleria3{grid-area:1/3/2/4;background-color:#fff}@media screen and (max-width: 680px){section.sectionBlogRaices .gridTempleTop .bloqueGaleria3{grid-area:2/2/3/3}}section.sectionBlogRaices .gridTempleTop .bloqueGaleria4{grid-area:2/2/3/3;background-color:#fff}@media screen and (max-width: 680px){section.sectionBlogRaices .gridTempleTop .bloqueGaleria4{grid-area:3/1/4/2}}section.sectionBlogRaices .gridTempleTop .bloqueGaleria5{grid-area:2/3/3/4;background-color:#fff}@media screen and (max-width: 680px){section.sectionBlogRaices .gridTempleTop .bloqueGaleria5{grid-area:3/2/4/3}}section.sectionBlogRaices .gridTempleBottom{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, 1fr);grid-column-gap:14px;grid-row-gap:14px;margin:14px 0px}@media screen and (max-width: 680px){section.sectionBlogRaices .gridTempleBottom{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(3, 1fr)}}section.sectionBlogRaices .gridTempleBottom .imageGaleria{position:relative}section.sectionBlogRaices .gridTempleBottom .imageGaleria a{color:#fff}section.sectionBlogRaices .gridTempleBottom .imageGaleria a img{object-fit:cover;width:100%;height:100%}section.sectionBlogRaices .gridTempleBottom .imageGaleria a h3{font-size:1.2em;position:absolute;width:50%;padding:20px;z-index:2;bottom:0px;left:0px;font-weight:200;font-family:"Source Sans Pro",sans-serif}@media screen and (max-width: 680px){section.sectionBlogRaices .gridTempleBottom .imageGaleria a h3{width:100%;padding:10px}}section.sectionBlogRaices .gridTempleBottom .imageGaleria .degradado{width:100%;height:30%;position:absolute;z-index:1;z-index:1;bottom:0px;left:0px;transition:all 1.6s;background-image:url(../images/degradez_raices.png);background-repeat:repeat-x;background-position:bottom;background-size:contain}section.sectionBlogRaices .gridTempleBottom .imageGaleria:hover .degradado{width:100%;height:100%}section.sectionBlogRaices .gridTempleBottom .bloqueGaleria6{grid-area:1/3/3/4;background-color:#fff}@media screen and (max-width: 680px){section.sectionBlogRaices .gridTempleBottom .bloqueGaleria6{grid-area:1/2/3/3}}section.sectionBlogRaices .gridTempleBottom .bloqueGaleria7{grid-area:1/2/2/3;background-color:#fff}@media screen and (max-width: 680px){section.sectionBlogRaices .gridTempleBottom .bloqueGaleria7{grid-area:1/1/2/2}}section.sectionBlogRaices .gridTempleBottom .bloqueGaleria8{grid-area:1/1/2/2;background-color:#fff}@media screen and (max-width: 680px){section.sectionBlogRaices .gridTempleBottom .bloqueGaleria8{grid-area:2/1/3/2}}section.sectionBlogRaices .gridTempleBottom .bloqueGaleria9{grid-area:2/2/3/3;background-color:#fff}@media screen and (max-width: 680px){section.sectionBlogRaices .gridTempleBottom .bloqueGaleria9{grid-area:3/1/4/2}}section.sectionBlogRaices .gridTempleBottom .bloqueGaleria10{grid-area:2/1/3/2;background-color:#fff}@media screen and (max-width: 680px){section.sectionBlogRaices .gridTempleBottom .bloqueGaleria10{grid-area:3/2/4/3}}section.sectionBlog h1{margin:0px;padding:0px;font-family:"Amster Pro Blanca",sans-serif;color:#000;padding-bottom:15px;font-size:3.125em}section.sectionBlog img{max-width:100%;height:auto}section.sectionBlog .introRaices{font-size:23px;line-height:1.3em;font-weight:300;font-family:"Source Sans Pro",sans-serif}section.sectionBlog .itemsCntdo{font-family:"Source Sans Pro",sans-serif}section.sectionBlog .itemsCntdo p{font-size:1em;font-weight:300;line-height:1.3em;font-family:"Source Sans Pro",sans-serif}section.sectionBlog .itemsCntdo ul{list-style:none;padding:0px;margin:0px}section.sectionBlog .itemsCntdo ul li{font-family:"Source Sans Pro",sans-serif;font-weight:300;font-size:1em;margin-bottom:.5em;line-height:1.3em;-webkit-font-smoothing:antialiased}section.sectionBlog .itemsCntdo ul li strong{font-weight:700}section.sectionBlog .itemsCntdo ol{margin:0px;padding:0px;padding-left:15px}section.sectionBlog .itemsCntdo ol li{font-size:1em;font-weight:300;margin-bottom:.5rem;padding-left:5px;line-height:1.3em}section.sectionBlog .itemsCntdo ol li::marker{font-weight:700}section.sectionBlog .atrasRaices a{color:#fff;text-decoration:none}section.sectionBlog .atrasRaices a.atras{background-image:url(../images/btn-volverRaices.png);background-repeat:no-repeat;background-size:100% 100%;display:inline-block;padding:10px 15px;font-family:"Source Sans Pro",sans-serif;font-weight:400}section.sectionBlog .atrasRaices a.atras:hover{color:#e8e6e7}section.sectionBlog .blockGrid .itemGaleria{position:relative}section.sectionBlog .blockGrid .itemGaleria a{color:#fff}section.sectionBlog .blockGrid .itemGaleria a img{object-fit:cover;width:100%;height:100%}section.sectionBlog .blockGrid .itemGaleria a h4{font-size:1em;position:absolute;width:100%;padding:20px;z-index:2;bottom:0px;left:0px;font-weight:300}section.sectionBlog .blockGrid .itemGaleria .degradado{width:100%;height:30%;position:absolute;z-index:1;z-index:1;bottom:0px;left:0px;transition:all 1.6s;background-image:url(../images/degradez_raices.png);background-repeat:repeat-x;background-position:bottom;background-size:contain}section.sectionBlog .blockGrid .itemGaleria:hover .degradado{width:100%;height:100%}#receta header.wrapper40{background-color:#e8e6e7}#receta header.wrapper40 .headerContent .navPrincipal ul li a{color:#000}#receta header.wrapper40 .headerContent .idiomas ul li a{color:#000}section.sectionRecetas{position:relative;padding-top:80px}section.sectionRecetas .intermedio{position:relative}section.sectionRecetas .intermedio .gridReceta{margin-bottom:25px}@media screen and (max-width: 680px){section.sectionRecetas .intermedio:nth-child(even) .gridReceta{margin-top:20px}}section.sectionRecetas .gridReceta{background-color:#000;min-height:500px;overflow:hidden;position:relative;cursor:pointer}@media screen and (max-width: 680px){section.sectionRecetas .gridReceta{min-height:250px}}@media only screen and (min-width: 990px)and (max-width: 1190px){section.sectionRecetas .gridReceta{min-height:390px}}section.sectionRecetas .gridReceta a{display:block;width:100%;height:100%;position:absolute;z-index:3;top:0px;left:0px}section.sectionRecetas .gridReceta a strong{display:none}section.sectionRecetas .gridReceta img{transform:scale(1.3);-webkit-transition:all 1.6s;transition:all 1.6s;-moz-transition:all 1.6s;-ms-transition:all 1.6s;-o-transition:all 1.6s;-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform-origin:10% 40%;object-fit:contain;object-position:center left}section.sectionRecetas .gridReceta .degradado{width:100%;height:60%;position:absolute;z-index:1;bottom:0px;left:0px;transition:all 1.6s;background-image:url(../images/degradez_receta.png);background-repeat:repeat-x;background-position:bottom;background-size:contain}section.sectionRecetas .gridReceta .infoReceta{width:100%;position:absolute;z-index:2;bottom:0px;left:0px;right:0px;margin-left:auto;margin-right:auto}section.sectionRecetas .gridReceta .infoReceta h3{margin:0px;color:#fff;font-family:"Source Sans Pro",sans-serif;font-weight:300;font-size:2em}@media screen and (max-width: 680px){section.sectionRecetas .gridReceta .infoReceta h3{font-size:1.2em}}section.sectionRecetas .gridReceta .infoReceta .infInstruccion{color:#fff}section.sectionRecetas .gridReceta .infoReceta .infInstruccion .bordeIns hr{height:2px;width:100%;background-color:#cf583c}section.sectionRecetas .gridReceta .infoReceta .infInstruccion .icon i{font-size:1.3em}@media screen and (max-width: 680px){section.sectionRecetas .gridReceta .infoReceta .infInstruccion .icon i{font-size:1em;text-align:center}}section.sectionRecetas .gridReceta .infoReceta .infInstruccion .icon span{font-size:.7em}@media screen and (max-width: 680px){section.sectionRecetas .gridReceta .infoReceta .infInstruccion .icon span{font-size:.5em;display:block;padding-right:10px}}section.sectionRecetas .gridReceta:hover img{transform:scale(1.4);transition:all 1s;transform-origin:0% 60%;-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-ms-transform:scale(1.4);-o-transform:scale(1.4);-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s}section.sectionRecetas .gridReceta:hover .degradado{height:100%}section.sectionRecetas .pagination{display:block !important;text-align:center}section.sectionRecetas .pagination .btn-load-more-recipes{background-image:url(../images/bg-btn.svg);background-repeat:no-repeat;background-size:100% 100%;color:#fff;padding:2px 15px;cursor:pointer}section.sectionRecetaDetalle .infoDetalle{background-color:#e8e6e7}@media screen and (max-width: 680px){section.sectionRecetaDetalle .infoDetalle{padding-top:40px}}section.sectionRecetaDetalle .infoDetalle h1{margin:0px;padding:0px;font-family:"Amster Pro Blanca",sans-serif;color:#000;padding-bottom:15px;font-size:3.125em}section.sectionRecetaDetalle .infoDetalle h2{margin:0px;padding:0px;font-family:"Source Sans Pro",sans-serif;font-weight:300;font-size:1em}section.sectionRecetaDetalle .infoDetalle h2 strong{font-weight:700}section.sectionRecetaDetalle .infoDetalle h3{display:inline;margin:0px;font-family:"Source Sans Pro",sans-serif;font-weight:300;font-size:1em;padding-right:10px}section.sectionRecetaDetalle .infoDetalle a{color:#fff;text-decoration:none}section.sectionRecetaDetalle .infoDetalle a.atras{background-image:url(../images/bg-nav.svg);background-repeat:no-repeat;background-size:100% 100%;display:inline-block;padding:10px 15px;font-family:"Source Sans Pro",sans-serif;font-weight:400}section.sectionRecetaDetalle .infoDetalle a.atras:hover{color:#000}section.sectionRecetaDetalle .infoDetalle .infInstruccion{color:#000;border-top:#cf583c solid 3px;padding-top:15px;margin-top:15px}section.sectionRecetaDetalle .infoDetalle .infInstruccion .icon i{font-size:1em}@media screen and (max-width: 680px){section.sectionRecetaDetalle .infoDetalle .infInstruccion .icon i{font-size:1em;text-align:center}}section.sectionRecetaDetalle .infoDetalle .infInstruccion .icon span{font-size:.7em;font-weight:700}@media screen and (max-width: 680px){section.sectionRecetaDetalle .infoDetalle .infInstruccion .icon span{font-size:.6em;display:block;padding-right:10px}}section.sectionRecetaDetalle .infoDetalle .imageReceta{position:relative;overflow:hidden;padding:2px}section.sectionRecetaDetalle .infoDetalle .imageReceta .mascaraTop{background-image:url(../images/mascara-receta_detalle_top.svg);background-repeat:no-repeat;background-size:cover;width:100%;height:25px;position:absolute;z-index:1;top:0px;left:0px}@media screen and (max-width: 680px){section.sectionRecetaDetalle .infoDetalle .imageReceta .mascaraTop{height:30px;background-size:cover}}section.sectionRecetaDetalle .infoDetalle .imageReceta .mascaraBottom{background-image:url(../images/mascara-receta_detalle_bottom.svg);background-repeat:no-repeat;background-size:cover;width:100%;height:25px;position:absolute;z-index:1;bottom:0px;left:0px}@media screen and (max-width: 680px){section.sectionRecetaDetalle .infoDetalle .imageReceta .mascaraBottom{height:30px;background-size:cover}}section.sectionRecetaDetalle .infoContenido{color:#000;font-family:"Source Sans Pro",sans-serif;background-image:url(../images/mascara_division.svg);background-repeat:no-repeat;background-position:top;background-size:100%;padding-top:160px}@media screen and (max-width: 680px){section.sectionRecetaDetalle .infoContenido{padding-top:80px}}section.sectionRecetaDetalle .infoContenido .ingredientes .title{font-weight:700}section.sectionRecetaDetalle .infoContenido .ingredientes ul{margin:0px;padding:0px;margin-left:15px;list-style-type:disc}section.sectionRecetaDetalle .infoContenido .ingredientes ul li{font-family:"Source Sans Pro",sans-serif;font-weight:300;position:relative;font-size:1em;margin-bottom:.5em;line-height:1.3em;-webkit-font-smoothing:antialiased;display:list-item;text-align:-webkit-match-parent}section.sectionRecetaDetalle .infoContenido .ingredientes ul li:before{content:""}section.sectionRecetaDetalle .infoContenido .ingredientes span{font-size:1em;display:block}section.sectionRecetaDetalle .infoContenido .ingredientes .image{width:50%}section.sectionRecetaDetalle .infoContenido .ingredientes a{font-weight:600;color:#cf583c}section.sectionRecetaDetalle .infoContenido .preparacionIntro h3{font-family:"Amster Pro",sans-serif;font-size:2em;margin:0px;padding-bottom:15px}section.sectionRecetaDetalle .infoContenido .preparacionIntro p{font-size:23px;font-weight:300;font-family:"Source Sans Pro",sans-serif}section.sectionRecetaDetalle .infoContenido .preparacionIntro p a{color:#cf583c;text-decoration:none}section.sectionRecetaDetalle .infoContenido .preparacion{font-family:"Source Sans Pro",sans-serif;font-weight:300px}section.sectionRecetaDetalle .infoContenido .preparacion .subtitle{font-weight:700}section.sectionRecetaDetalle .infoContenido .preparacion h4{margin:0px;padding:0px;font-weight:700;padding-bottom:1.5rem;font-size:18px;font-family:"Amster Pro Gris",sans-serif}section.sectionRecetaDetalle .infoContenido .preparacion h3{margin:0px;padding:0px;font-weight:700;padding-bottom:1.5rem;font-size:18px;font-family:"Amster Pro Gris",sans-serif}section.sectionRecetaDetalle .infoContenido .preparacion p{font-size:23px;font-weight:300;font-family:"Source Sans Pro",sans-serif}section.sectionRecetaDetalle .infoContenido .preparacion p a{color:#cf583c;text-decoration:none}section.sectionRecetaDetalle .infoContenido .preparacion ol{margin:0px;padding:0px;padding-left:15px;padding-bottom:35px}section.sectionRecetaDetalle .infoContenido .preparacion ol li{font-size:1em;font-weight:300;margin-bottom:.5rem;padding-left:1em;line-height:1.3em}section.sectionRecetaDetalle .infoContenido .preparacion ol li::marker{font-weight:700}section.sectionRecetaDetalle .infoContenido .nota p{font-size:23px;font-weight:300;font-family:"Source Sans Pro",sans-serif}section.sectionRecetaDetalle .infoContenido .nota p a{color:#cf583c;text-decoration:none}article{width:100%;background-color:#fff;border:1px solid #e8e6e7;padding:12px;margin:4px;text-align:center}article h2{font-family:"Amster Pro",sans-serif;font-size:1.5em;margin-bottom:12px}article h2 a{text-decoration:none}article img{width:100%;height:auto;margin-bottom:12}.home-block{position:relative;background-position:center;background-size:cover;color:#fff}.home-block .mask-top{position:absolute;top:0;left:0;width:100%;overflow:hidden}.home-block .mask-top img{display:block;width:100%}@media screen and (max-width: 768px){.home-block .mask-top img{width:300%}}.home-block .content{padding:100px 0;min-height:70vh;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.1);background:linear-gradient(80deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0.5) 40%, rgba(0, 0, 0, 0.1) 70%)}@media screen and (max-width: 768px){.home-block .content{min-height:30vh;padding:140px 0}}.home-block .content h3{font-family:"Amster Pro Blanca",sans-serif;font-size:2.5em}@media screen and (max-width: 768px){.home-block .content h3{font-size:1.5em}}.home-block .content .subtitle{font-family:"Source Sans Pro",sans-serif;font-weight:200;font-size:1.4em;margin-top:1em}@media screen and (max-width: 768px){.home-block .content .subtitle{font-size:.9em}}.home-block .content .subtitle:after{font-family:"icomoon" !important;content:"";display:block;font-size:4em;line-height:initial;color:#cf583c;margin-top:12px}.home-block .mask-bottom{position:absolute;bottom:0;left:0;width:100%;overflow:hidden}.home-block .mask-bottom img{display:block;width:100%}@media screen and (max-width: 768px){.home-block .mask-bottom img{width:300%}}.home-block.type-b .content{background:rgba(0,0,0,.1);background:linear-gradient(100deg, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.5) 30%, rgba(0, 0, 0, 0.6) 70%)}.home-block.type-b .content .subtitle:after{content:""}.home-block.type-video{overflow:hidden}.home-block.type-video .mask-top,.home-block.type-video .mask-bottom,.home-block.type-video .content{z-index:10}.home-block.type-video .content{position:inherit;background-color:rgba(0,0,0,0) !important;background-image:none}@media screen and (max-width: 768px){.home-block.type-video .content{min-height:90vh}}.home-block.type-video iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.btn-kenoz-primary{background-color:#cf583c;font-family:"Source Sans Pro",sans-serif;color:#fff;border-radius:44px;text-decoration:none;letter-spacing:.2em;padding:10px 25px}.btn-kenoz-primary:hover{color:#f8f8f3}.btn-icon-ghost{width:44px;border:none;background:rgba(0,0,0,0)}.btnesCart a{background-color:#cf583c;color:#fff;font-weight:600;text-decoration:none;font-size:1em;text-align:center;cursor:pointer}.btnesCart a:hover{color:#f8f8f3}.iconBolsa{background-color:#cf583c;display:inline-grid;padding:5px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;cursor:pointer}.iconBolsa span{font-size:1.8em;color:#000}.iconBolsa:hover span{color:#fff}.header-navigation{position:absolute;top:0;left:0;width:100%;z-index:10}.gridProducto{font-family:"Source Sans Pro",sans-serif;font-weight:200;padding-bottom:50px}.gridProducto .nombreProducto{font-size:1.4em;min-height:40px}@media screen and (max-width: 680px){.gridProducto .nombreProducto{font-size:1.4em;min-height:72px}}.gridProducto .collapse.show .card{background-color:#f8f8f3;border:solid 0px}.gridProducto .collapse.show .card.card-body{padding:0px}.gridProducto .collapse.show .card.card-body .close-modal i{font-size:1.5em}.gridProducto .collapse .card{background-color:#f8f8f3;border:solid 0px}.gridProducto .collapse .card.card-body{padding:0px}.gridProducto .collapse .card.card-body .close-modal i{font-size:1.5em}.gridProducto .collapsing.show .card{background-color:#f8f8f3;border:solid 0px}.gridProducto .collapsing.show .card.card-body{padding:0px}.gridProducto .collapsing.show .card.card-body .close-modal i{font-size:1.5em}.gridProducto .collapsing .card{background-color:#f8f8f3;border:solid 0px}.gridProducto .collapsing .card.card-body{padding:0px}.gridProducto .collapsing .card.card-body .close-modal i{font-size:1.5em}.gridProducto .infoCompra .precio{font-size:1em}.gridProducto .infoCompra .seleccionUnidades label.label{position:relative;padding:0 30px}.gridProducto .infoCompra .seleccionUnidades label.label span{position:relative}.gridProducto .infoCompra .seleccionUnidades label.label span.arrow-left,.gridProducto .infoCompra .seleccionUnidades label.label span.arrow-right{content:"";position:absolute;width:25px;height:25px;border:solid 2px #000;cursor:pointer;color:#000;font-weight:900;font-size:.9em;padding:2px 2px;font-size:1em}.gridProducto .infoCompra .seleccionUnidades label.label span.arrow-left{left:0}.gridProducto .infoCompra .seleccionUnidades label.label span.arrow-right{right:0}.gridProducto .infoCompra .seleccionUnidades label.label .number{width:120px;border:1px solid rgba(0,0,0,0);outline:1px solid #000;background-color:#000;color:#fff;font-size:.9em;font-weight:400;-moz-appearance:textfield;transition:outline .2s linear;text-align:center}@media screen and (max-width: 680px){.gridProducto .infoCompra .seleccionUnidades label.label .number{width:80px}}.gridProducto .infoCompra .seleccionUnidades label.label .number:focus{border:1px solid #000;outline:1px solid #000}.gridProducto .infoCompra .seleccionUnidades label.label .number::-webkit-outer-spin-button,.gridProducto .infoCompra .seleccionUnidades label.label .number::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.gridProducto .infoCompra .seleccionUnidades label.label .number::selection{color:#fff;background-color:#5b7c61}.gridProducto .infoCompra .seleccionUnidades label.label .number::-moz-selection{color:#fff;background-color:#5b7c61}.gridProducto .infoCompra .seleccionOpciones select{background-color:#000;color:#fff;width:100%;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;font-size:.9em;padding:4px 0px}.gridProducto .infoCompra .seleccionOpciones select option:hover{background:#cf583c -webkit-linear-gradient(bottom, #CF583C 0%, #CF583C 100%);color:#fff}.gridProducto a.readMore{color:#cf583c;text-decoration:none;font-size:1.2em}.detalleProducto{background-color:#fff}.detalleProducto h3{font-family:"Amster Pro Gris",sans-serif;margin:0px;font-size:40px}.detalleProducto .precio{font-size:22px;font-family:"Source Sans Pro",sans-serif;font-weight:300}.detalleProducto .seleccionUnidades label.label{position:relative;padding:0 30px}.detalleProducto .seleccionUnidades label.label span{position:relative}.detalleProducto .seleccionUnidades label.label span.arrow-left,.detalleProducto .seleccionUnidades label.label span.arrow-right{content:"";position:absolute;width:25px;height:25px;border:solid 2px #000;cursor:pointer;color:#000;font-weight:900;font-size:.9em;padding:2px 2px;font-size:1em}.detalleProducto .seleccionUnidades label.label span.arrow-left{left:0}.detalleProducto .seleccionUnidades label.label span.arrow-right{right:0}.detalleProducto .seleccionUnidades label.label .number{width:120px;border:1px solid rgba(0,0,0,0);outline:1px solid #000;background-color:#000;color:#fff;font-size:.9em;font-weight:400;-moz-appearance:textfield;transition:outline .2s linear;text-align:center}@media screen and (max-width: 680px){.detalleProducto .seleccionUnidades label.label .number{width:80px}}.detalleProducto .seleccionUnidades label.label .number:focus{border:1px solid #000;outline:1px solid #000}.detalleProducto .seleccionUnidades label.label .number::-webkit-outer-spin-button,.detalleProducto .seleccionUnidades label.label .number::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.detalleProducto .seleccionUnidades label.label .number::selection{color:#fff;background-color:#5b7c61}.detalleProducto .seleccionUnidades label.label .number::-moz-selection{color:#fff;background-color:#5b7c61}.detalleProducto .seleccionOpciones select{background-color:#000;color:#fff;width:100%;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;font-size:.9em;padding:4px 0px}.detalleProducto .seleccionOpciones select option:hover{background:#cf583c -webkit-linear-gradient(bottom, #CF583C 0%, #CF583C 100%);color:#fff}.detalleProducto .infoDetalle{font-size:16px;font-family:"Source Sans Pro",sans-serif;font-weight:300;line-height:22px}.detalleProducto .infoDetalle strong{font-weight:700}.detalleProducto .infoDetalle b{font-weight:700}.detalleProducto .card{background-color:#fff;border:0px;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px}.detalleProducto .card.card-body{padding:0px}@media screen and (max-width: 680px){.detalleProducto .card.card-body{padding:20px 0px}}.detalleProducto .collapse.show .card{background-color:#fff;border:0px;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px}.detalleProducto .collapse.show .card.card-body{padding:0px}@media screen and (max-width: 680px){.detalleProducto .collapse.show .card.card-body{padding:20px 0px}}.detalleProducto .collapse .card{background-color:#fff;border:0px;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px}.detalleProducto .collapse .card.card-body{padding:0px}@media screen and (max-width: 680px){.detalleProducto .collapse .card.card-body{padding:20px 0px}}.detalleProducto .collapsing.show .card{background-color:#fff;border:0px;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px}.detalleProducto .collapsing.show .card.card-body{padding:0px}@media screen and (max-width: 680px){.detalleProducto .collapsing.show .card.card-body{padding:20px 0px}}.detalleProducto .collapsing .card{background-color:#fff;border:0px;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px}.detalleProducto .collapsing .card.card-body{padding:0px}@media screen and (max-width: 680px){.detalleProducto .collapsing .card.card-body{padding:20px 0px}}.cartDropdown{background-color:#fff;width:50%;position:relative;z-index:9999}@media screen and (max-width: 680px){.cartDropdown{width:85%;position:absolute;right:20px}}.cartDropdown .close-mini-cart{position:absolute;top:5px;right:5px;cursor:pointer;font-size:1.5em}.cartDropdown .mini-cart-container .product-rows{font-size:.9em;color:#000}.cartDropdown .mini-cart-container .item-product .product-title{color:#cf583c;font-size:1.1em}.cartDropdown .mini-cart-container .item-product .product-quantity{font-size:.9em}@media screen and (max-width: 680px){.cartDropdown .mini-cart-container .item-product .product-quantity{font-size:1em}}.cartDropdown .mini-cart-container .item-product:nth-child(even){background-color:#f8f8f3}.cartDropdown .mini-cart-container .cart-total{color:#000;font-weight:700}.cartDropdown .mini-cart-container .cart-buttons a{text-decoration:none;font-size:1em;cursor:pointer}.cartDropdown .mini-cart-container .cart-buttons a.btnVerCarrito{background-color:#000;color:#fff}.cartDropdown .mini-cart-container .cart-buttons a.btnFinalizar{background-color:#cf583c;color:#fff}body{padding:0px;margin:0px;background-color:#f8f8f3;position:relative}*{box-sizing:border-box;margin:0;padding:0}section{position:relative;padding:0px;margin:0px}*:focus{outline:none !important;outline-width:0 !important;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}a{color:#cf583c}a:hover{color:rgb(173.3333333333,67.5555555556,42.6666666667)}.share strong{font-size:1em;font-weight:600;font-family:"Source Sans Pro",sans-serif}.share a{color:#000;text-decoration:none;cursor:pointer}.share a i{font-size:1.7em}.share a:hover{color:#cf583c}.owlProductos .owl-nav button{position:absolute;top:200px}@media screen and (max-width: 680px){.owlProductos .owl-nav button{top:70px}}.owlProductos .owl-nav button.owl-prev{left:0px}.owlProductos .owl-nav button.owl-next{right:0px}.owlProductos .owl-nav button span i{color:#cf583c;font-size:4em}@media screen and (max-width: 680px){.owlProductos .owl-nav button span i{font-size:2.5em}}header.default-header{background-color:rgba(0,0,0,.7)}header .slideBanner{position:absolute;top:0;left:0;width:100%;z-index:-1;pointer-events:none;overflow:hidden}header .slideBanner img{overflow:hidden;object-fit:cover;object-position:center;height:100%;width:100%}header.wrapper25 .headerContent{height:25vh}header.wrapper25 .headerContent .btnVolverPa{display:inline-block}header.wrapper25 .headerContent .btnVolverPa a.btnVolverRaices{color:#000;text-decoration:none;display:block;font-size:.8em}header.wrapper25 .headerContent .btnVolverPa a.btnVolverRaices img{height:30px}header.wrapper30 .headerContent{height:30vh}header.wrapper30 .slideBanner{height:30vh}header.wrapper40 .headerContent{height:40vh}@media screen and (max-width: 680px){header.wrapper40 .headerContent{height:20vh}}header.wrapper40 .slideBanner{height:40vh}@media screen and (max-width: 680px){header.wrapper40 .slideBanner{height:20vh}}header.wrapper45 .headerContent{height:50vh}header.wrapper45 .slideBanner{height:50vh}header.wrapper60 .headerContent{height:60vh}header.wrapper60 .headerContent .caption{bottom:15% !important}header.wrapper60 .slideBanner{height:60vh}header.wrapper80 .headerContent{height:80vh}header.wrapper80 .headerContent .caption{bottom:100px}@media screen and (max-width: 680px){header.wrapper80 .headerContent .caption{bottom:70px}}header.wrapper80 .slideBanner{height:80vh}header.wrapper100{height:100vh}@media screen and (max-width: 680px){header.wrapper100{height:60vh}}header.wrapper100 .headerContent{height:100vh}@media screen and (max-width: 680px){header.wrapper100 .headerContent{height:60vh}}header.wrapper100 .headerContent .caption{bottom:150px}@media screen and (max-width: 680px){header.wrapper100 .headerContent .caption{bottom:70px}}header.wrapper100 .slideBanner{height:100vh}@media screen and (max-width: 680px){header.wrapper100 .slideBanner{height:60vh}}@media screen and (max-width: 680px){header.wrapper100 .slideBanner img{object-fit:cover;height:60vh}}header.wrapperFull .headerContent{height:100vh}@media screen and (max-width: 680px){header.wrapperFull .headerContent{height:100vh}}header.wrapperFull .headerContent .caption{bottom:150px}@media screen and (max-width: 680px){header.wrapperFull .headerContent .caption{bottom:150px}}header.wrapperFull .slideBanner{height:100vh}@media screen and (max-width: 680px){header.wrapperFull .slideBanner{height:60vh}}@media screen and (max-width: 680px){header.wrapperFull .slideBanner img{object-fit:cover;height:100vh}}header.wrapperFull .slideVideo{height:100vh}@media screen and (max-width: 680px){header.wrapperFull .slideVideo{height:100vh}}@media screen and (max-width: 680px){header.wrapperFull .slideVideo img{object-fit:cover;height:100vh}}@media screen and (max-width: 680px){.submenu{padding-top:5px}}@media(min-width: 992px){.submenu .offcanvas{visibility:visible;position:relative !important;background:none;border:none;justify-content:end}.submenu .offcanvas .offcanvas-body ul{margin:0px;padding:0px;display:flex;margin:auto}.submenu .offcanvas .offcanvas-body ul li{list-style:none;margin:4px 10px;display:inline-block}.submenu .offcanvas .offcanvas-body ul li form{margin:0px;padding:0px}.submenu .offcanvas .offcanvas-body ul li form .input-group{width:94%;border-bottom:solid 2px #fff}}@media screen and (min-width: 992px)and (max-width: 680px){.submenu .offcanvas .offcanvas-body ul li form .input-group{width:80%}}@media(min-width: 992px){.submenu .offcanvas .offcanvas-body ul li form .input-group input.form-control{background-color:rgba(0,0,0,0);border:0px;color:#fff;padding:0px 5px}.submenu .offcanvas .offcanvas-body ul li form .input-group input.form-control:focus{outline:none !important;outline-width:0 !important;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.submenu .offcanvas .offcanvas-body ul li form .input-group ::placeholder{color:hsla(0,0%,100%,.5)}.submenu .offcanvas .offcanvas-body ul li form .input-group :-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.submenu .offcanvas .offcanvas-body ul li form .input-group .input-group-append button{background-color:rgba(0,0,0,0);border:0px;outline:0px;padding:0px 4px}.submenu .offcanvas .offcanvas-body ul li form .input-group .input-group-append button:focus{outline:none !important;outline-width:0 !important;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.submenu .offcanvas .offcanvas-body ul li a{color:#fff;text-decoration:none;display:block;padding:4px 0px 4px 0px;font-family:"Source Sans Pro",sans-serif;font-weight:400;cursor:pointer;text-align:center}.submenu .offcanvas .offcanvas-body ul li a:hover{color:#000}.submenu .offcanvas .offcanvas-body ul li a.active{font-weight:800}}@media(max-width: 992px){.submenu .navbar button{border:0px;right:0px;top:0px;outline:0px}.submenu .navbar button.navbar-toggler{background-color:#cf583c;cursor:pointer;font-family:"Source Sans Pro",sans-serif;font-weight:400;margin:auto;color:#fff;outline:0px}.submenu .navbar button.navbar-toggler:focus{outline:none;box-shadow:none;border:0px}.submenu .navbar button.navbar-toggler span{color:#fff;font-size:1.5em;line-height:initial}.submenu .navbar button.navbar-toggler span:before{line-height:initial}.submenu .offcanvas{width:100% !important;background-color:#cf583c}.submenu .offcanvas .mascara{background-image:url(../images/barra_submenu.svg);background-repeat:no-repeat;background-size:cover;background-position:top;position:absolute;top:-10px;width:100%;height:30px}.submenu .offcanvas .offcanvas-header{display:inherit !important;align-items:inherit !important;justify-content:inherit !important;padding:1px}.submenu .offcanvas .offcanvas-header button{background-color:rgba(0,0,0,0);border:0px;top:5px;right:15px;position:absolute}.submenu .offcanvas .offcanvas-header button span{font-size:2em;color:#fff}.submenu .offcanvas .offcanvas-body{padding:20px 20px}.submenu .offcanvas .offcanvas-body ul{margin:0px;padding:0px}.submenu .offcanvas .offcanvas-body ul li{list-style:none;margin:4px 0px;display:inline-block}}@media screen and (max-width: 992px)and (max-width: 680px){.submenu .offcanvas .offcanvas-body ul li{display:block;margin:10px 0px}}@media(max-width: 992px){.submenu .offcanvas .offcanvas-body ul li a{color:#fff;text-decoration:none;display:inline-block;min-width:100px;padding:2px 15px;font-family:"Source Sans Pro",sans-serif;font-weight:200}.submenu .offcanvas .offcanvas-body ul li a:hover{color:#000}.submenu .offcanvas .offcanvas-body ul li a.active{font-weight:800}.submenu .offcanvas .offcanvas-body ul li form{margin:0px;padding:0px;padding:0px 15px}.submenu .offcanvas .offcanvas-body ul li form .input-group{width:94%;border-bottom:solid 2px #e8e6e7}}@media screen and (max-width: 992px)and (max-width: 680px){.submenu .offcanvas .offcanvas-body ul li form .input-group{width:100%}}@media(max-width: 992px){.submenu .offcanvas .offcanvas-body ul li form .input-group input.form-control{background-color:rgba(0,0,0,0);border:0px;color:#fff;padding:0px 5px}}@media screen and (max-width: 992px)and (max-width: 680px){.submenu .offcanvas .offcanvas-body ul li form .input-group input.form-control{padding:0px 30px}}@media(max-width: 992px){.submenu .offcanvas .offcanvas-body ul li form .input-group input.form-control:focus{outline:none !important;outline-width:0 !important;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.submenu .offcanvas .offcanvas-body ul li form .input-group ::placeholder{color:hsla(0,0%,100%,.5)}.submenu .offcanvas .offcanvas-body ul li form .input-group :-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.submenu .offcanvas .offcanvas-body ul li form .input-group .input-group-append button{background-color:rgba(0,0,0,0);border:0px;outline:0px;padding:0px 4px;color:#fff}.submenu .offcanvas .offcanvas-body ul li form .input-group .input-group-append button:focus{outline:none !important;outline-width:0 !important;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}}.swiper-wrapper .swiper-slide.active{opacity:1}section.generic-section{font-family:"Source Sans Pro",sans-serif;font-weight:300}section.generic-section h2{font-weight:600;padding-bottom:25px;font-size:1.6em}section.generic-section p{font-size:1em;padding:0px;margin-bottom:10px}section.generic-section ol{margin:0px;padding:0px;padding-left:15px;padding-bottom:25px}section.generic-section ol li{font-size:1em;font-weight:300;margin-bottom:.5rem;padding-left:1em;line-height:1.3em}section.generic-section ol li::marker{font-weight:700}section.generic-section ul{margin:0px;padding:0px;margin-left:15px;list-style-type:disc}section.generic-section ul li{font-family:"Source Sans Pro",sans-serif;font-weight:300;position:relative;font-size:1em;margin-top:5px;margin-bottom:5px;line-height:1.3em;-webkit-font-smoothing:antialiased;display:list-item;text-align:-webkit-match-parent}@media print{section.sectionRecetaDetalle .infoDetalle{background-color:#e8e6e7}section.sectionRecetaDetalle .infoDetalle h1{margin:0px;padding:0px;font-family:"Amster Pro Blanca",sans-serif;color:#000;padding-bottom:15px}section.sectionRecetaDetalle .infoDetalle h2{margin:0px;padding:0px;font-family:"Source Sans Pro",sans-serif;font-weight:300;font-size:1em}section.sectionRecetaDetalle .infoDetalle h2 strong{font-weight:700}section.sectionRecetaDetalle .infoDetalle h3{display:inline;margin:0px;font-family:"Source Sans Pro",sans-serif;font-weight:300;font-size:1em;border-bottom:solid 3px #cf583c;padding-right:10px;padding-bottom:2px}section.sectionRecetaDetalle .infoDetalle a{color:#fff;text-decoration:none}section.sectionRecetaDetalle .infoDetalle a.atras{background-image:url(../images/bg-nav.svg);background-repeat:no-repeat;background-size:100% 100%;display:inline-block;padding:10px 15px;font-family:"Source Sans Pro",sans-serif;font-weight:400}section.sectionRecetaDetalle .infoDetalle a.atras:hover{color:#000}section.sectionRecetaDetalle .infoDetalle .infInstruccion{color:#000}section.sectionRecetaDetalle .infoDetalle .infInstruccion .icon i{font-size:1em}section.sectionRecetaDetalle .infoDetalle .infInstruccion .icon span{font-size:.7em;font-weight:700}section.sectionRecetaDetalle .infoDetalle .imageReceta{position:relative;overflow:hidden}section.sectionRecetaDetalle .infoDetalle .imageReceta .mascaraTop{background-image:url(../images/mascara-receta_detalle_top.svg);background-repeat:no-repeat;background-size:100%;width:100%;height:25px;position:absolute;z-index:1;top:0px;left:0px}section.sectionRecetaDetalle .infoDetalle .imageReceta .mascaraBottom{background-image:url(../images/mascara-receta_detalle_bottom.svg);background-repeat:no-repeat;background-size:100%;width:100%;height:25px;position:absolute;z-index:1;bottom:0px;left:0px}section.sectionRecetaDetalle .infoContenido{color:#000;font-family:"Source Sans Pro",sans-serif}section.sectionRecetaDetalle .infoContenido .ingredientes .title{font-weight:700}section.sectionRecetaDetalle .infoContenido .ingredientes ul{list-style:none;margin:0px;padding:0px}section.sectionRecetaDetalle .infoContenido .ingredientes ul li{font-family:"Source Sans Pro",sans-serif;font-weight:300;position:relative;padding-left:8px}section.sectionRecetaDetalle .infoContenido .ingredientes ul li:before{content:"-";font-size:1.1em;position:absolute;left:0px;top:-2px;font-weight:700;font-family:"Source Sans Pro",sans-serif}section.sectionRecetaDetalle .infoContenido .ingredientes span{font-size:1em;display:block}section.sectionRecetaDetalle .infoContenido .ingredientes a{font-weight:600;color:#000}section.sectionRecetaDetalle .infoContenido .preparacion{font-family:"Source Sans Pro",sans-serif;font-weight:300px}section.sectionRecetaDetalle .infoContenido .preparacion h3{font-family:"Amster Pro",sans-serif;font-size:2em;margin:0px;padding-bottom:15px}section.sectionRecetaDetalle .infoContenido .preparacion p{font-size:.9em;font-weight:300}section.sectionRecetaDetalle .infoContenido .preparacion p a{color:#cf583c;text-decoration:none}section.sectionRecetaDetalle .infoContenido .share strong{font-size:1em;font-weight:600;font-family:"Source Sans Pro",sans-serif}}footer .rrssNews{color:#000}footer .rrssNews p{font-size:1em;color:#000;margin:0px;padding:0px;font-weight:200}footer .rrssNews .rrss a{color:#000;font-size:2em;text-decoration:none;line-height:initial}footer .rrssNews .rrss a span:before{line-height:initial}footer .rrssNews .rrss a:hover{color:#cf583c}footer .rrssNews .newsletter{color:#000}footer .rrssNews .newsletter form .formNews{padding-top:6px}footer .rrssNews .newsletter form .formNews input.form-control{padding:0px 10px;font-size:1em;border:solid 1px #000;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;font-weight:200}footer .rrssNews .newsletter form .formNews input.form-control:focus{outline:solid 1px #000 !important;outline-width:1px !important;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}footer .rrssNews .newsletter form .formNews button{border:solid 0px}footer .rrssNews .newsletter form .formNews button.btnNews{background-color:#000;color:#fff;font-size:1em;padding:0px 10px;font-weight:700}footer .mascara{background-image:url(../images/mascara-footer_al2.png);background-repeat:no-repeat;background-position:center top;background-size:100% 100%;padding-top:80px}@media screen and (max-width: 680px){footer .mascara{background-size:cover}}footer .nav{color:#fff;font-size:1em}footer .nav ul{padding:0px;display:block}@media screen and (max-width: 680px){footer .nav ul{column-count:2}}footer .nav ul li{list-style:none;display:inline-flex;padding:2px 8px;font-weight:200;font-family:"Source Sans Pro",sans-serif}@media screen and (max-width: 680px){footer .nav ul li{display:block}}footer .nav ul li a{color:#fff;text-decoration:none;display:block;padding:3px 2px}footer .nav ul li a:hover{color:#f8f8f3}footer .copyright{font-size:.8em;color:#fff;font-weight:200;font-family:"Source Sans Pro",sans-serif}.go-top{position:fixed;z-index:999999999999;bottom:2.5em;right:.6em;text-decoration:none;color:#fff;background-color:#cf583c;width:40px;height:40px;text-align:center;line-height:1.6em;font-size:26px;cursor:pointer;display:none;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.go-top:hover{background-color:#cf583c;color:#fff}.go-top i{color:#fff}.circular-menu{position:fixed;bottom:1em;right:1em;z-index:999999999999}.circular-menu .floating-btn{display:block;width:40px;height:40px;border-radius:50%;background-color:#cf583c;color:#fff;text-align:center;line-height:2.7em;cursor:pointer;outline:0;text-decoration:none}.circular-menu .floating-btn i{font-size:1.7em;transition:transform .2s;line-height:1.5em}.circular-menu.active .floating-btn i{transform:rotate(-45deg)}.circular-menu:after{display:block;content:" ";width:40px;height:40px;border-radius:50%;position:absolute;top:0;right:0;z-index:-2;transition:all .3s ease}.circular-menu.active:after{transform:scale3d(5.5, 5.5, 1);transition-timing-function:cubic-bezier(0.68, 1.55, 0.265, 1)}.circular-menu .items-wrapper{padding:0;margin:0}.circular-menu .menu-item{position:absolute;top:0em;right:0em;z-index:-1;display:block;text-decoration:none;color:#fff;width:40px;height:40px;border-radius:50%;text-align:center;line-height:1.6em;font-size:26px;background-color:#cf583c;transition:transform .3s ease,background .2s ease}.circular-menu .menu-item:hover{background-color:rgba(0,0,0,.3)}.circular-menu.active .menu-item{transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275)}.circular-menu.active .menu-item:nth-child(1){transform:translate3d(0em, -3.7em, 0);-webkit-transform:translate3d(0em, -3.7em, 0);-moz-transform:translate3d(0em, -3.7em, 0);-ms-transform:translate3d(0em, -3.7em, 0);-o-transform:translate3d(0em, -3.7em, 0)}.circular-menu.active .menu-item:nth-child(2){transform:translate3d(-2em, -2em, 0em);-webkit-transform:translate3d(-2em, -2em, 0em);-moz-transform:translate3d(-2em, -2em, 0em);-ms-transform:translate3d(-2em, -2em, 0em);-o-transform:translate3d(-2em, -2em, 0em)}.circular-menu.active .menu-item:nth-child(3){transform:translate3d(-3em, 0em, 0);-webkit-transform:translate3d(-3em, 0em, 0);-moz-transform:translate3d(-3em, 0em, 0);-ms-transform:translate3d(-3em, 0em, 0);-o-transform:translate3d(-3em, 0em, 0)}.circular-menu.active .menu-item:nth-child(4){transform:translate3d(-7em, 1em, 0)}.circular-menu.circular-menu-left{right:auto;left:1em}.circular-menu.circular-menu-left .floating-btn{background-color:hsl(217,89%,61%)}.circular-menu.circular-menu-left:after{background-color:hsl(217,89%,61%)}.circular-menu.circular-menu-left.active .floating-btn i{transform:rotate(90deg)}.circular-menu.circular-menu-left.active .menu-item:nth-child(1){transform:translate3d(-1em, -7em, 0)}.circular-menu.circular-menu-left.active .menu-item:nth-child(2){transform:translate3d(3.5em, -6.3em, 0)}.circular-menu.circular-menu-left.active .menu-item:nth-child(3){transform:translate3d(6.5em, -3.2em, 0)}.circular-menu.circular-menu-left.active .menu-item:nth-child(4){transform:translate3d(7em, 1em, 0)}.notificacionCarrito .toast{background-color:#fff;border:solid 1px #fff;box-shadow:none;position:relative}.notificacionCarrito .toast .toast-header small{color:#cf583c}.notificacionCarrito .toast .toast-header button.btn-close{right:20px;position:absolute}.notificacionCarrito .toast .toast-body{text-align:center}.notificacionCarrito .toast .toast-body span{display:inline-block;padding:0px 10px}.notificacionCarrito .toast .toast-body a{background-color:#cf583c;color:#fff;padding:5px 10px;text-decoration:none;font-family:"Source Sans Pro",sans-serif;font-weight:700}header{position:relative;z-index:9999999999}header .logo{padding:25px 20px 0px 20px}header .navbar{padding:0px}header .navPrincipal{position:absolute !important;top:0px}header .carroCompra{background-color:#cf583c;display:inline-grid;width:35px;height:35px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;position:relative;margin-top:10px}header .carroCompra a{padding:5px 0px;display:block;cursor:pointer;text-decoration:none}header .carroCompra a span{color:#000;font-size:1.5em;line-height:initial}header .carroCompra a span:before{line-height:initial}header .carroCompra small{position:absolute;top:-4px;right:-4px;background-color:#cf583c;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;font-size:12px;padding:0px 4px;color:#000}@media(min-width: 992px){header .offcanvas{visibility:visible;position:relative !important;background:none;border:none;justify-content:end}header .offcanvas .offcanvas-body ul{margin:0px;padding:0px}header .offcanvas .offcanvas-body ul li{list-style:none;margin:4px 0px}header .offcanvas .offcanvas-body ul li a{color:#fff;text-decoration:none;display:inline-block;min-width:100px;padding:2px 15px;font-family:"Source Sans Pro",sans-serif;font-weight:200}header .offcanvas .offcanvas-body ul li:hover{background-image:url(../images/bg-nav.svg);background-repeat:no-repeat;background-size:contain}header .offcanvas .offcanvas-body ul li.active{background-image:url(../images/bg-nav.svg);background-repeat:no-repeat;background-size:contain;font-weight:600}}@media(max-width: 992px){header .navPrincipal button{border:0px;position:absolute;top:36px}header .navPrincipal button.navbar-toggler{background-color:#cf583c;display:inline-grid;width:35px;height:35px;padding:5px 0px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;top:0px;margin-top:10px;cursor:pointer}header .navPrincipal button.navbar-toggler span{color:#000;font-size:1.3em;line-height:initial}header .navPrincipal button.navbar-toggler span:before{line-height:initial}header .offcanvas{width:250px !important}header .offcanvas .offcanvas-header{display:inherit !important;align-items:inherit !important;justify-content:inherit !important}header .offcanvas .offcanvas-header button{background-color:rgba(0,0,0,0);border:0px;top:15px;right:15px}header .offcanvas .offcanvas-header button span{font-size:2em;color:#000}header .offcanvas .offcanvas-body{padding:50px 20px}header .offcanvas .offcanvas-body ul{margin:0px;padding:0px}header .offcanvas .offcanvas-body ul li{list-style:none;margin:4px 0px}header .offcanvas .offcanvas-body ul li.active a{background-image:url(../images/bg-nav.svg);background-repeat:no-repeat;background-size:100% 100%;font-weight:600;display:inline-block}header .offcanvas .offcanvas-body ul li a{color:#000;text-decoration:none;display:inline-block;min-width:100px;padding:2px 15px;font-family:"Source Sans Pro",sans-serif;font-weight:200}header .offcanvas-start-lg{top:0;left:0;border-right:1px solid rgba(0,0,0,.2);transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%)}}header .slideVideo{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none;overflow:hidden}header .slideVideo iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}header .slideVideo #player-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:999}header .slideVideo #player-overlay video{display:block;width:100%;height:100%}header .idiomas{font-family:"Source Sans Pro",sans-serif;font-weight:300;font-size:1em}header .idiomas span.wpml-ls-display{display:none}header .idiomas .wpml-ls-legacy-list-horizontal{padding:0px}header .idiomas .wpml-ls-legacy-list-horizontal a{padding:0px}header .idiomas ul{margin:0px;padding:0px}header .idiomas ul li{list-style:none;display:inline-block;position:relative;text-transform:uppercase;padding-left:10px !important;margin-left:5px !important}header .idiomas ul li.wpml-ls-current-language{font-weight:700}header .idiomas ul li:nth-child(1n+2):before{content:"/";position:absolute;left:0px;top:-3px;color:#fff}header .idiomas ul li a{color:#fff;text-decoration:none}header .idiomas ul li a:hover{color:#cf583c}header .caption{font-family:"Amster Pro Blanca",sans-serif;color:#fff;font-size:2.5em;position:absolute;left:15px;width:35%}@media screen and (max-width: 680px){header .caption{bottom:150px;width:90%}}header .caption .verVideoHome{width:70px}header .scrollDown{position:absolute;bottom:10px;left:0px;right:0px;margin-left:auto;margin-right:auto;width:100%;font-family:"Source Sans Pro",sans-serif;font-weight:600;color:#fff;font-size:.8em}@media screen and (max-width: 680px){header .scrollDown{bottom:70px}}header .scrollDown span{color:#fff;font-size:1.5em}.submenu{background-color:#cf583c;color:#fff;font-size:1.1em;position:absolute;bottom:-20px;left:0px;right:0px;width:80%;margin-left:auto;margin-right:auto}@media only screen and (min-width: 990px)and (max-width: 1160px){.submenu{width:90%}}.submenu:before{content:"";position:absolute;top:0px;left:-35px;background-image:url(../images/submenu_izq.png);background-repeat:no-repeat;background-size:100% 100%;width:36px;height:100%}@media screen and (max-width: 680px){.submenu:before{width:0px;background-image:none;left:inherit}}.submenu:after{content:"";position:absolute;top:0px;right:-35px;background-image:url(../images/submenu_der.png);background-repeat:no-repeat;background-size:100% 100%;width:36px;height:100%}@media screen and (max-width: 680px){.submenu:after{width:0px;background-image:none;right:inherit}}@media screen and (max-width: 680px){.submenu{width:100%}}.archive.woocommerce .woocommerce-products-header{display:none}.woocommerce .thankyou-custom-wrapper table.shop_table{border:1px solid #cf583c !important}.woocommerce .thankyou-custom-wrapper table.shop_table{border:1px solid #cf583c !important}.woocommerce-table__product-name a{color:#cf583c}.thankyou-custom-wrapper table.shop_table tbody th,.thankyou-custom-wrapper table.shop_table tfoot td,.thankyou-custom-wrapper table.shop_table tfoot th{border-top:1px solid #cf583c}.thankyou-custom-wrapper table.shop_table tr td{border-top:1px solid #cf583c !important}.single-product .detalleInteriorProducto{padding-top:40px}.single-product .detalleInteriorProducto .entry-summary h1{font-family:"Amster Pro Gris",sans-serif;margin:0px;font-size:40px}.single-product .detalleInteriorProducto .entry-summary p.price{font-size:22px;font-family:"Source Sans Pro",sans-serif;font-weight:300;color:#000;padding-top:1rem !important;padding-bottom:1rem !important}.single-product .detalleInteriorProducto .precio{font-size:22px;font-family:"Source Sans Pro",sans-serif;font-weight:300}.single-product .detalleInteriorProducto .seleccionUnidades label.label{position:relative;padding:0 30px;width:100%}.single-product .detalleInteriorProducto .seleccionUnidades label.label span{position:relative}.single-product .detalleInteriorProducto .seleccionUnidades label.label span.arrow-left,.single-product .detalleInteriorProducto .seleccionUnidades label.label span.arrow-right{content:"";position:absolute;width:25px;height:25px;border:solid 2px #000;cursor:pointer;color:#000;font-weight:900;font-size:.9em;padding:2px 2px;font-size:1em}.single-product .detalleInteriorProducto .seleccionUnidades label.label span.arrow-left{left:0}.single-product .detalleInteriorProducto .seleccionUnidades label.label span.arrow-right{right:0}.single-product .detalleInteriorProducto .seleccionUnidades label.label .number{width:100%;border:1px solid rgba(0,0,0,0);outline:1px solid #000;background-color:#000;color:#fff;font-size:.9em;font-weight:400;-moz-appearance:textfield;transition:outline .2s linear;text-align:center}@media screen and (max-width: 680px){.single-product .detalleInteriorProducto .seleccionUnidades label.label .number{width:80px}}.single-product .detalleInteriorProducto .seleccionUnidades label.label .number:focus{border:1px solid #000;outline:1px solid #000}.single-product .detalleInteriorProducto .seleccionUnidades label.label .number::-webkit-outer-spin-button,.single-product .detalleInteriorProducto .seleccionUnidades label.label .number::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.single-product .detalleInteriorProducto .seleccionUnidades label.label .number::selection{color:#fff;background-color:rgb(69.2946058091,97.7053941909,74.1452282158)}.single-product .detalleInteriorProducto .seleccionUnidades label.label .number::-moz-selection{color:#fff;background-color:rgb(69.2946058091,97.7053941909,74.1452282158)}.single-product .detalleInteriorProducto .seleccionOpciones select{background-color:#000;color:#fff;width:100%;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;font-size:.9em;padding:4px 0px}.single-product .detalleInteriorProducto .seleccionOpciones select option:hover{background:#cf583c -webkit-linear-gradient(bottom, #CF583C 0%, #CF583C 100%);color:#fff}.single-product .detalleInteriorProducto .seleccionOpciones{padding-bottom:10px}.single-product .detalleInteriorProducto .infoDetalle{font-size:16px;font-family:"Source Sans Pro",sans-serif;font-weight:300;line-height:22px}.single-product .detalleInteriorProducto .infoDetalle strong{font-weight:700}.single-product .detalleInteriorProducto .infoDetalle b{font-weight:700}.single-product .detalleInteriorProducto .card{background-color:#fff;border:0px;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px}.single-product .detalleInteriorProducto .card.card-body{padding:0px}@media screen and (max-width: 680px){.single-product .detalleInteriorProducto .card.card-body{padding:20px 0px}}.single-product .detalleInteriorProducto .collapse.show .card{background-color:#fff;border:0px;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px}.single-product .detalleInteriorProducto .collapse.show .card.card-body{padding:0px}@media screen and (max-width: 680px){.single-product .detalleInteriorProducto .collapse.show .card.card-body{padding:20px 0px}}.single-product .detalleInteriorProducto .collapse .card{background-color:#fff;border:0px;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px}.single-product .detalleInteriorProducto .collapse .card.card-body{padding:0px}@media screen and (max-width: 680px){.single-product .detalleInteriorProducto .collapse .card.card-body{padding:20px 0px}}.single-product .detalleInteriorProducto .collapsing.show .card{background-color:#fff;border:0px;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px}.single-product .detalleInteriorProducto .collapsing.show .card.card-body{padding:0px}@media screen and (max-width: 680px){.single-product .detalleInteriorProducto .collapsing.show .card.card-body{padding:20px 0px}}.single-product .detalleInteriorProducto .collapsing .card{background-color:#fff;border:0px;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px}.single-product .detalleInteriorProducto .collapsing .card.card-body{padding:0px}@media screen and (max-width: 680px){.single-product .detalleInteriorProducto .collapsing .card.card-body{padding:20px 0px}}.woocommerce a.remove{color:#cf583c !important}.woocommerce a.remove:hover{background-color:#cf583c;color:#fff}.woocommerce .woocommerce-notices-wrapper .woocommerce-message{border-top:1px solid rgba(0,0,0,0);background-color:#fff}@media screen and (max-width: 768px){.woocommerce .fomularioCarroCompra form.woocommerce-cart-form table.shop_table tr{display:block;margin-bottom:22px}}.woocommerce .fomularioCarroCompra form.woocommerce-cart-form table.shop_table{border:solid 0px rgba(0,0,0,0)}.woocommerce .fomularioCarroCompra form.woocommerce-cart-form table.shop_table td{border-top:1px solid #cf583c}@media screen and (max-width: 768px){.woocommerce .fomularioCarroCompra form.woocommerce-cart-form table.shop_table td{border:none}}.woocommerce .fomularioCarroCompra form.woocommerce-cart-form table.shop_table button.button{background-color:#cf583c;color:#fff;padding:7px 15px 13px 15px}.woocommerce .fomularioCarroCompra .cart-collaterals .cart_totals .woocommerce-shipping-calculator a{color:#cf583c;text-decoration:underline}.woocommerce .formularioCheckOut .woocommerce-checkout .woocommerce-billing-fields span.woocommerce-input-wrapper input.input-text,.woocommerce .formularioCheckOut .woocommerce-checkout .woocommerce-shipping-fields span.woocommerce-input-wrapper input.input-text{background-color:rgba(0,0,0,0);border:0px;border-bottom:solid 1px #424242;font-size:16px}.woocommerce .formularioCheckOut .woocommerce-checkout .woocommerce-billing-fields .ywcdd_datepicker_content input.input-text,.woocommerce .formularioCheckOut .woocommerce-checkout .woocommerce-shipping-fields .ywcdd_datepicker_content input.input-text{background-color:rgba(0,0,0,0);border:0px;border-bottom:solid 1px #424242}.woocommerce .formularioCheckOut .woocommerce-checkout .woocommerce-shipping-fields span{font-weight:300}.woocommerce .formularioCheckOut .woocommerce-checkout .woocommerce-additional-fields .form-row label{padding-right:6px}.woocommerce .formularioCheckOut .woocommerce-checkout .woocommerce-additional-fields .form-row span.woocommerce-input-wrapper input{margin:0px 4px}.woocommerce .formularioCheckOut .woocommerce-checkout-review-order table.shop_table{border:solid 0px rgba(0,0,0,0) !important;padding:20px}.woocommerce .formularioCheckOut .woocommerce-checkout-review-order table.shop_table td{border:solid 1px rgba(0,0,0,0) !important}.woocommerce .formularioCheckOut .woocommerce-checkout-review-order table.shop_table th{border:solid 1px rgba(0,0,0,0) !important}.woocommerce .formularioCheckOut .woocommerce-checkout-review-order table.shop_table tr.order-total td{border-top:2px solid #cf583c !important}.woocommerce .formularioCheckOut .woocommerce-checkout-review-order table.shop_table tr.order-total th{border-top:2px solid #cf583c !important}.cart_totals table.shop_table{border:1px solid #cf583c;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px}.cart_totals table.shop_table th,.cart_totals table.shop_table td{border-top:1px solid #cf583c;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100% !important}.cart-collaterals .icon-bolsa{display:none}.cart-collaterals .nombreProducto{font-family:"Source Sans Pro",sans-serif;font-weight:200;font-size:1.1em}header.entry-header h1.entry-title{font-family:"Source Sans Pro",sans-serif;font-weight:700;font-size:2em}.entry-content .woocommerce-info a{color:#cf583c;text-decoration:underline}.woocommerce-pagination ul.page-numbers li span.page-numbers{color:#fff !important;background-color:#cf583c !important}.woocommerce-pagination ul.page-numbers li a.page-numbers{color:#000}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#cf583c}.woocommerce .cart_totals #respond input#submit,.woocommerce .cart_totals a.button,.woocommerce .cart_totals button.button,.woocommerce .cart_totals input.button{background-color:#cf583c;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{color:#000;background-color:#cf583c}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background-color:#cf583c;color:#fff;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px}.woocommerce ul.order_details li{border-right:1px dashed #cf583c}.woocommerce-error,.woocommerce-info,.woocommerce-message{border-top:1px solid rgba(0,0,0,0);background-color:#fff}.woocommerce-info{border-top:1px solid rgba(0,0,0,0);background-color:#fff}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{font-size:.9em !important}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:100% !important}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:100% !important}.cart_totals .woocommerce-shipping-totals.shipping{display:none}
