﻿.resultadoContainer p em{
    font-size:13px;
}

@font-face{font-family:"Roboto";src:url("../fonts/Roboto-Regular.woff2") format("woff2"),url("../fonts/Roboto-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"RobotoBold";src:url("../fonts/Roboto-Bold.woff2") format("woff2"),url("../fonts/Roboto-Bold.woff") format("woff");font-weight:bold;font-style:normal}@font-face{font-family:"RobotoItalic";src:url("../fonts/Roboto-Italic.woff2") format("woff2"),url("../fonts/Roboto-Italic.woff") format("woff");font-weight:bold;font-style:normal}@font-face{font-family:"ColfaxBlack";src:url("../fonts/Colfax-Black.woff2") format("woff2"),url("../fonts/Colfax-Black.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}.main-a-tu-mesa{font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:16px;line-height:1.2}.main-a-tu-mesa section{padding:70px 0}.main-a-tu-mesa h2{font-family:"RobotoBold",Arial,Helvetica,sans-serif;font-size:35px;color:#333}
.main-a-tu-mesa h2.titleNumber{position:relative;z-index:99;display:inline-block}.main-a-tu-mesa h2.titleNumber span{position:relative;z-index:99}.main-a-tu-mesa h2.titleNumber::before{position:absolute;top:50%;left:-80px;width:105px}.main-a-tu-mesa h3{font-family:"RobotoBold",Arial,Helvetica,sans-serif;font-size:22px;color:#333;margin-bottom:20px}.main-a-tu-mesa h4{font-size:2rem}.main-a-tu-mesa p{font-size:16px}.main-a-tu-mesa p.size20{font-size:20px !important}.main-a-tu-mesa p.disclaimer{font-family:"RobotoItalic",Arial,Helvetica,sans-serif;font-size:16px}.main-a-tu-mesa p.phone{font-family:"RobotoBold",Arial,Helvetica,sans-serif;font-size:35px}@media(max-width: 576px){.main-a-tu-mesa p.phone{font-size:25px}}.main-a-tu-mesa p a:hover,.main-a-tu-mesa p a:focus,.main-a-tu-mesa p a:active{text-decoration:underline}.main-a-tu-mesa strong{font-family:"RobotoBold",Arial,Helvetica,sans-serif}.main-a-tu-mesa .text-regular{font-family:"Roboto",Arial,Helvetica,sans-serif}.main-a-tu-mesa .text-bold{font-family:"RobotoBold",Arial,Helvetica,sans-serif}.main-a-tu-mesa .text-italic{font-style:italic}.main-a-tu-mesa .text-green{color:#007676}.main-a-tu-mesa .text-green-dark{color:#163e43}.main-a-tu-mesa .btnCustom{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:inline-flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;background:#007676;font-family:"RobotoBold",Arial,Helvetica,sans-serif;font-size:16px;line-height:normal;color:#fff;border:1px solid #007676;min-width:140px;height:auto;padding:10px 20px;cursor:pointer;margin-top:0}.main-a-tu-mesa .btnCustom:hover,.main-a-tu-mesa .btnCustom:focus,.main-a-tu-mesa .btnCustom:active{background:#163e43;border:1px solid #163e43;box-shadow:none !important}.main-a-tu-mesa .btnCustom i{font-size:25px;line-height:normal}
/*.main-a-tu-mesa .btnCustom.btnArrow:after{font:normal normal normal 24px/1 "Material Design Icons";content:"";margin-right:-10px}*/
.main-a-tu-mesa .btnCustom.btnArrowBack:before{font:normal normal normal 24px/1 "Material Design Icons";content:"";margin-left:-10px}
.main-a-tu-mesa .btnCustom.btnGreenDark{background:#163e43;border:1px solid #163e43;color:#fff}
.main-a-tu-mesa .btnCustom.btnGreenDark:hover,.main-a-tu-mesa .btnCustom.btnGreenDark:focus,.main-a-tu-mesa .btnCustom.btnGreenDark:active{background:#007676;border:1px solid #007676}.main-a-tu-mesa .btnCustom.btnWhite{background:#fff;border:1px solid #fff;color:#333}.main-a-tu-mesa .btnCustom.btnWhite:hover,.main-a-tu-mesa .btnCustom.btnWhite:focus,.main-a-tu-mesa .btnCustom.btnWhite:active{background:#d8e15c;border:1px solid #d8e15c}.main-a-tu-mesa .btnCustom.btnRestart::before{font:normal normal normal 24px/1 "Material Design Icons";content:"連";margin-left:-10px;margin-right:5px}.main-a-tu-mesa .btnCustom.btnPhone::before{font:normal normal normal 24px/1 "Material Design Icons";content:"";margin-left:-10px;margin-right:5px}.main-a-tu-mesa .btnCustom.btnDownload::before{font:normal normal normal 24px/1 "Material Design Icons";content:"磻";margin-left:-10px;margin-right:5px}.main-a-tu-mesa .btnCustom.btnChat::before{font:normal normal normal 24px/1 "Material Design Icons";content:"ﭗ";margin-left:-10px;margin-right:5px}.main-a-tu-mesa .btnCustom.btnTransparent{background:transparent;border-color:#333;color:#333}.main-a-tu-mesa .btnCustom.btnTransparent:hover,.main-a-tu-mesa .btnCustom.btnTransparent:focus,.main-a-tu-mesa .btnCustom.btnTransparent:active{color:#fff;background:#333;border:1px solid #333;box-shadow:none !important}.main-a-tu-mesa .btnCustom.btnLink{border:0;background:none;padding:0;color:#333}.main-a-tu-mesa .btnCustom.btnLink:hover,.main-a-tu-mesa .btnCustom.btnLink:focus,.main-a-tu-mesa .btnCustom.btnLink:active{color:#007676}.main-a-tu-mesa .bg-green{background-color:#007676}.main-a-tu-mesa .bg-grey-light{background-color:#e7ecef}.main-a-tu-mesa .bg-green-lemon{background-color:#d8e15c}.main-a-tu-mesa .owl-carousel .owl-stage{display:flex}.main-a-tu-mesa .owl-carousel .owl-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:99;width:100%;height:37px;text-align:center}.main-a-tu-mesa .owl-carousel .owl-nav button{position:absolute}.main-a-tu-mesa .owl-carousel .owl-nav button span{display:block;width:30px;height:47px;text-indent:-9999px}@media(max-width: 767px){.main-a-tu-mesa .owl-carousel .owl-nav button span{width:25px}}.main-a-tu-mesa .owl-carousel .owl-nav button.owl-prev{left:-50px}@media(max-width: 767px){.main-a-tu-mesa .owl-carousel .owl-nav button.owl-prev{left:-35px}}@media(max-width: 576px){.main-a-tu-mesa .owl-carousel .owl-nav button.owl-prev{left:-20px}}.main-a-tu-mesa .owl-carousel .owl-nav button.owl-prev span{background:url("../img/arrow-prev.svg") no-repeat center center;background-size:contain}.main-a-tu-mesa .owl-carousel .owl-nav button.owl-next{right:-50px}@media(max-width: 767px){.main-a-tu-mesa .owl-carousel .owl-nav button.owl-next{right:-35px}}@media(max-width: 576px){.main-a-tu-mesa .owl-carousel .owl-nav button.owl-next{right:-20px}}.main-a-tu-mesa .owl-carousel .owl-nav button.owl-next span{background:url("../img/arrow-next.svg") no-repeat center center;background-size:contain}.main-a-tu-mesa .owl-carousel .owl-nav button.disabled{opacity:.5}.main-a-tu-mesa .video video{display:block;width:100%;height:100%}.main-a-tu-mesa .video .videoWrapper{position:relative;width:100%;height:0;min-height:230px;background-color:#000;padding-top:20vh}.main-a-tu-mesa .video .videoIframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:transparent}.main-a-tu-mesa .video .videoPoster{position:absolute;top:0;right:0;left:0;width:100%;height:100%;margin:0;padding:0;cursor:pointer;border:0;outline:none;background-position:50% 50%;background-size:100% 100%;background-size:cover;text-indent:-999em;overflow:hidden;opacity:1;-webkit-transition:opacity 800ms,height 0s;-o-transition:opacity 800ms,height 0s;transition:opacity 800ms,height 0s;-webkit-transition-delay:0s,0s;-o-transition-delay:0s,0s;transition-delay:0s,0s}.main-a-tu-mesa .video .videoPoster:before{content:"";position:absolute;top:50%;left:50%;width:80px;height:80px;margin:-40px 0 0 -40px;border:5px solid #fff;border-radius:100%;-webkit-transition:border-color 300ms;-o-transition:border-color 300ms;transition:border-color 300ms}.main-a-tu-mesa .video .videoPoster:after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;margin:-25px 0 0 -15px;border-left:40px solid #fff;border-top:25px solid transparent;border-bottom:25px solid transparent;-webkit-transition:border-color 300ms;-o-transition:border-color 300ms;transition:border-color 300ms}.main-a-tu-mesa .video .videoPoster:hover:before{border-color:#007676}.main-a-tu-mesa .video .videoPoster:hover:after{border-left-color:#007676}.main-a-tu-mesa .video .videoWrapperActive .videoPoster{opacity:0;height:0;-webkit-transition-delay:0s,800ms;-o-transition-delay:0s,800ms;transition-delay:0s,800ms}.main-a-tu-mesa .dateTagBox{margin-bottom:15px}.main-a-tu-mesa .dateTagBox p{margin:0 !important;font-size:14px;color:#585c65}.main-a-tu-mesa .dateTagBox .dateBox::before{content:url("../img/ico-date.svg");display:block;height:18px;margin-right:5px}.main-a-tu-mesa .dateTagBox .tagBox{margin-left:15px}.main-a-tu-mesa .dateTagBox .tagBox::before{content:url("../img/ico-tag.svg");display:block;height:18px;margin-right:5px}.main-a-tu-mesa .headlineSection{background:#007676;min-height:200px;padding:70px 30px 40px 30px}@media(max-width: 767px){.main-a-tu-mesa .headlineSection{padding-top:90px}}.main-a-tu-mesa .headlineSection img{height:50px;margin-right:25px;padding-right:25px;border-right:1px solid #fff}@media(max-width: 767px){.main-a-tu-mesa .headlineSection img{height:75px;margin-right:0;padding-right:0;border-right:0;margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #fff}}.main-a-tu-mesa .headlineSection h1{font-size:30px;font-family:"RobotoBold",Arial,Helvetica,sans-serif}.main-a-tu-mesa .mainBanner .bannerColumn{-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;background-color:#007676}.main-a-tu-mesa .mainBanner .bannerColumn [class*=’col-’]{float:none;display:table-cell}.main-a-tu-mesa .mainBanner .bannerColumn .bannerImage{min-height:420px;background-position:center center;background-size:cover}.main-a-tu-mesa .mainBanner .bannerColumn .bannerText{max-width:570px;min-height:420px;padding:30px}.main-a-tu-mesa .mainBanner .bannerColumn .bannerText h2{margin-top:15px;line-height:1.2;color:#fff}.main-a-tu-mesa .mainBanner .bannerColumn .bannerText p{font-size:16px;line-height:1.2;margin:10px 0 0 0}.main-a-tu-mesa .opcionesCasaSection h2{color:#007676}.main-a-tu-mesa .opcionesCasaSection .opcionBox img{max-height:85px;margin-bottom:15px}.main-a-tu-mesa .opcionesCasaSection .opcionBox p{min-height:70px}.main-a-tu-mesa .opcionesCasaSection .opcionBox a{background:none;color:#007676}.main-a-tu-mesa .opcionesCasaSection .opcionBox a:hover,.main-a-tu-mesa .opcionesCasaSection .opcionBox a:active,.main-a-tu-mesa .opcionesCasaSection .opcionBox a:focus{background:#163e43;color:#fff}.main-a-tu-mesa .supermercadoSection .superBanner-image img{width:100%;height:350px;object-fit:cover}.main-a-tu-mesa .supermercadoSection .superBanner-text{padding:80px 45px}@media(max-width: 767px){.main-a-tu-mesa .supermercadoSection .superBanner-text{padding:40px}}.main-a-tu-mesa .supermercadoSection .superBanner-text h2{max-width:380px;font-size:30px}@media(max-width: 991px){.main-a-tu-mesa .supermercadoSection .superBanner-text h2{font-size:25px}}.main-a-tu-mesa .supermercadoSection .superBanner-text p{margin-top:15px}.main-a-tu-mesa .identificadorSection h2{color:#163e43;max-width:830px;margin:0 auto}.main-a-tu-mesa .identificadorSection h3{color:#163e43}.main-a-tu-mesa .identificadorSection .badgeContainer img{width:100%;max-width:106px}@media(max-width: 576px){.main-a-tu-mesa .identificadorSection .badgeContainer img{max-width:116px}}.main-a-tu-mesa .identificadorSection .supermercadosListContainer{max-width:650px;margin:0 auto}.main-a-tu-mesa .identificadorSection .supermercadosListContainer .supermercadoBox{margin:10px 0}.main-a-tu-mesa .identificadorSection .supermercadosListContainer .supermercadoBox-header{background:#fff}.main-a-tu-mesa .identificadorSection .supermercadosListContainer .supermercadoBox-header button{position:relative;width:100%;height:auto;text-align:left;font-size:18px;line-height:1.3;color:#333;font-family:"RobotoBold",Arial,Helvetica,sans-serif;text-transform:capitalize;padding:10px 50px 10px 20px;white-space:normal}.main-a-tu-mesa .identificadorSection .supermercadosListContainer .supermercadoBox-header button:hover,.main-a-tu-mesa .identificadorSection .supermercadosListContainer .supermercadoBox-header button:focus,.main-a-tu-mesa .identificadorSection .supermercadosListContainer .supermercadoBox-header button:active{text-decoration:none}.main-a-tu-mesa .identificadorSection .supermercadosListContainer .supermercadoBox-header button::after{content:url("../img/mmm-mesa/v2/ico-accordion.svg");position:absolute;right:20px;top:50%;transform:translateY(-50%);display:block;width:9px;margin-top:1px}.main-a-tu-mesa .identificadorSection .supermercadosListContainer .supermercadoBox-header button[aria-expanded=true]::after{transform:translateY(-50%) rotate(90deg)}.main-a-tu-mesa .identificadorSection .supermercadosListContainer .supermercadoBox-body{background:#f0f0f0;padding:20px 35px}.main-a-tu-mesa .identificadorSection .supermercadosListContainer .supermercadoBox-body .supermercadoListName li{display:inline}.main-a-tu-mesa .identificadorSection .supermercadosListContainer .supermercadoBox-body .supermercadoListName li::before{content:"-";margin-right:5px}.main-a-tu-mesa .identificadorSection .supermercadosListContainer .supermercadoBox-body .supermercadoListName li:first-child::before{display:none}.main-a-tu-mesa .articulosEduSection p{max-width:500px;margin:10px auto 0 auto}.main-a-tu-mesa .articulosEduSection .articuloBox{position:relative;background:#fff;margin:0 auto;max-width:400px;height:100%}.main-a-tu-mesa .articulosEduSection .articuloBox img{width:100%}.main-a-tu-mesa .articulosEduSection .articuloBox-text{padding:15px 15px 65px 15px}.main-a-tu-mesa .articulosEduSection .articuloBox-text h3{font-size:16px;margin:0}.main-a-tu-mesa .articulosEduSection .articuloBox-text>p{margin:10px 0}.main-a-tu-mesa .articulosEduSection .articuloBox-text--actions{position:absolute;bottom:15px;width:calc(100% - 30px)}.main-a-tu-mesa .recetaSection p{margin-top:15px}.main-a-tu-mesa .recetaSection.relatedSection .recetaBox{background:#fff}.main-a-tu-mesa .recetaSection .recetasList{width:90%;max-width:1050px;margin:0 auto}.main-a-tu-mesa .recetaSection .recetasList .recetaBox{height:100%}@media(max-width: 991px){.main-a-tu-mesa .recetaSection .recetasList .recetaBox{max-width:250px;margin:0 auto}}.main-a-tu-mesa .recetaSection .recetasList .recetaBox img{width:100%;min-height:195px}@media(min-width: 991px){.main-a-tu-mesa .recetaSection .recetasList .recetaBox img{max-width:195px}}.main-a-tu-mesa .recetaSection .recetasList .recetaBox-text{width:100%;padding:30px 20px}.main-a-tu-mesa .recetaSection .recetasList .recetaBox-text h3{font-size:20px}.main-a-tu-mesa .recetaSection .recetasList .recetaBox-text a{background:none;color:#007676}.main-a-tu-mesa .recetaSection .recetasList .recetaBox-text a:focus,.main-a-tu-mesa .recetaSection .recetasList .recetaBox-text a:active,.main-a-tu-mesa .recetaSection .recetasList .recetaBox-text a:hover{background:#163e43;color:#fff}.main-a-tu-mesa .recetarioSection{background-image:url("../img/mmm-mesa/v2/pattern.png");background-repeat:no-repeat;background-position:center center;background-size:cover}.main-a-tu-mesa .recetarioSection .recetarioBox-logo{margin-right:40px;padding-right:40px;border-right:1px solid #fff}@media(max-width: 767px){.main-a-tu-mesa .recetarioSection .recetarioBox-logo{margin-right:0;padding-right:0;border-right:0;margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #fff}}.main-a-tu-mesa .recetarioSection .recetarioBox-info{max-width:420px}.main-a-tu-mesa .recetarioSection .recetarioBox-info h3{color:#fff}.main-a-tu-mesa .recetarioSection .recetarioBox-info a{background:#d8e15c;color:#163e43}.main-a-tu-mesa .recetarioSection .recetarioBox-info a:focus,.main-a-tu-mesa .recetarioSection .recetarioBox-info a:active,.main-a-tu-mesa .recetarioSection .recetarioBox-info a:hover{background:#163e43;color:#fff}.main-a-tu-mesa .capsulaSection .videoBox{max-width:585px;margin:50px auto 0 auto}.main-a-tu-mesa .capsulaSection .videoBox-video .videoWrapper{min-height:330px}.main-a-tu-mesa .capsulaSection .videoBox-info{padding:15px 35px}.main-a-tu-mesa .capsulaSection .videoBox-info h3{margin-bottom:5px}.main-a-tu-mesa .capsulaSection .videoBox-info p{font-size:18px}.main-a-tu-mesa .articleSection .articleMain-initial h2{color:#163e43;padding-right:30px}.main-a-tu-mesa .articleSection .articleMain-initial .dateTagBox{margin:5px 0 0 0}.main-a-tu-mesa .articleSection .articleMain-initial a{background:none;color:#163e43;border-color:#163e43}.main-a-tu-mesa .articleSection .articleMain-initial a:focus,.main-a-tu-mesa .articleSection .articleMain-initial a:active,.main-a-tu-mesa .articleSection .articleMain-initial a:hover{background:#163e43;color:#fff}.main-a-tu-mesa .articleSection .articleMain-image{margin:30px 0}.main-a-tu-mesa .articleSection .articleMain-image img{width:100%}.main-a-tu-mesa .articleSection .articleMain-author{margin-top:20px;font-style:italic}.main-a-tu-mesa .articleSection .articleMain-body p{margin:20px 0 0 0}.main-a-tu-mesa .recetaSection .recetaMain-initial h2{color:#163e43;padding-right:30px;margin-bottom:0}.main-a-tu-mesa .recetaSection .recetaMain-initial p{color:#666;margin:0}.main-a-tu-mesa .recetaSection .recetaMain-initial .dateTagBox{margin:5px 0 0 0}.main-a-tu-mesa .recetaSection .recetaMain-initial a{background:none;color:#163e43;border-color:#163e43}.main-a-tu-mesa .recetaSection .recetaMain-initial a:focus,.main-a-tu-mesa .recetaSection .recetaMain-initial a:active,.main-a-tu-mesa .recetaSection .recetaMain-initial a:hover{background:#163e43;color:#fff}.main-a-tu-mesa .recetaSection .recetaMain h3{position:relative;min-width:270px;display:inline-block;background:#007676;color:#fff;padding:5px 15px 5px 60px;margin:35px 0;text-align:center}.main-a-tu-mesa .recetaSection .recetaMain h3::before{position:absolute;display:block;height:43px;left:0;top:50%;transform:translateY(-50%)}.main-a-tu-mesa .recetaSection .recetaMain-image{margin:30px 0}.main-a-tu-mesa .recetaSection .recetaMain-image img{width:100%}.main-a-tu-mesa .recetaSection .recetaMain-resumen{width:75%;margin-top:20px;font-style:italic}.main-a-tu-mesa .recetaSection .recetaMain-resumen p{color:#666}.main-a-tu-mesa .recetaSection .recetaMain-duracion{position:relative;height:50px}.main-a-tu-mesa .recetaSection .recetaMain-duracion::before{content:"";display:block;width:90%;height:1px;background:#e19b46;position:absolute;top:50%;transform:translateY(-50%);z-index:-2}.main-a-tu-mesa .recetaSection .recetaMain-duracion p{position:absolute;top:-32px;right:20px;text-align:center;font-size:34px;color:#007676;padding-top:10px;margin:8px 0 0 0}.main-a-tu-mesa .recetaSection .recetaMain-duracion p strong{font-family:"ColfaxBlack",Arial,Helvetica,sans-serif;line-height:15px}.main-a-tu-mesa .recetaSection .recetaMain-duracion p span{display:block;font-size:13px}.main-a-tu-mesa .recetaSection .recetaMain-duracion p::before{content:url("../img/ico-timer.svg");width:172px;position:absolute;top:50%;transform:translateY(-50%);right:-20px;z-index:-1}.main-a-tu-mesa .recetaSection .recetaMain-ingredientes h3{margin-top:20px}.main-a-tu-mesa .recetaSection .recetaMain-ingredientes h3::before{content:url("../img/ico-ingredientes.svg")}.main-a-tu-mesa .recetaSection .recetaMain-ingredientes--body{padding-left:30px}@media(max-width: 767px){.main-a-tu-mesa .recetaSection .recetaMain-ingredientes--body{padding-left:0}}.main-a-tu-mesa .recetaSection .recetaMain-ingredientes--body p{margin:0}.main-a-tu-mesa .recetaSection .recetaMain-procedimiento h3::before{content:url("../img/ico-procedimiento.svg")}.main-a-tu-mesa .recetaSection .recetaMain-procedimiento--body{padding-left:30px}@media(max-width: 767px){.main-a-tu-mesa .recetaSection .recetaMain-procedimiento--body{padding-left:0}}.main-a-tu-mesa .recetaSection .recetaMain-procedimiento--body ol{counter-reset:listCounter;list-style-position:inside}.main-a-tu-mesa .recetaSection .recetaMain-procedimiento--body ol li{counter-increment:listCounter;margin:0 0 10px 0}.main-a-tu-mesa .recetaSection .recetaMain-procedimiento--body ol li:last-child{margin-bottom:0}.main-a-tu-mesa .recetaSection .recetaMain-procedimiento--body ol li::before{content:counter(listCounter);background:#007676;color:#fff;border-radius:50%;display:inline-block;width:20px;height:20px;text-align:center;margin-right:10px}.main-a-tu-mesa .headBox p{max-width:700px;margin:10px auto 0 auto}.main-a-tu-mesa .itemList{padding:70px 0;margin-top:70px}.main-a-tu-mesa .itemList .itemBox:first-child .itemIco img{height:60px}.main-a-tu-mesa .itemList .itemBox .itemIco{min-height:90px}.main-a-tu-mesa .itemList .itemBox .itemIco img{height:70px}.main-a-tu-mesa .sectionCombos h2.titleNumber::before{transform:translateY(-50%);content:url("../img/ico-number-1.svg")}.main-a-tu-mesa .combosList{width:100%;margin:50px auto 0 auto}@media(max-width: 767px){.main-a-tu-mesa .combosList .comboBox{max-width:400px;margin:0 auto}}.main-a-tu-mesa .combosList .comboBox.combo1{border-right:1px solid #c4c4c4}@media(max-width: 767px){.main-a-tu-mesa .combosList .comboBox.combo1{border-right:0;border-bottom:1px solid #c4c4c4}}.main-a-tu-mesa .combosList .comboBox.combo2{border-left:1px solid #c4c4c4}@media(max-width: 767px){.main-a-tu-mesa .combosList .comboBox.combo2{border-left:0;border-top:1px solid #c4c4c4}}.main-a-tu-mesa .combosList ul li{margin:10px 0}.main-a-tu-mesa .precioBox{margin-top:50px}.main-a-tu-mesa .precioBox .monto{display:inline-block;min-width:135px;font-family:"RobotoBold",Arial,Helvetica,sans-serif;background:#007676;margin:0 0 0 20px;padding:15px 10px;font-size:35px;color:#fff;text-align:center}@media(max-width: 576px){.main-a-tu-mesa .precioBox .monto{font-size:30px}}.main-a-tu-mesa .precioBox .monto sup{font-size:22px}.main-a-tu-mesa .sectionDelivery h2.titleNumber::before{transform:translateY(-50%);content:url("../img/ico-number-2.svg")}.main-a-tu-mesa .sectionDelivery .deliverySteps{width:100%;max-width:410px;margin:50px auto 0 auto}.main-a-tu-mesa .sectionDelivery .deliverySteps p{margin:0 0 10px 0}.main-a-tu-mesa .sectionDelivery .deliverySteps p.phone{margin:0}.main-a-tu-mesa .sectionDelivery .deliverySteps .stepIco{margin-right:20px}.main-a-tu-mesa .sectionDelivery .deliverySteps .deliveryCall .stepIco{width:56px;height:56px}.main-a-tu-mesa .sectionDelivery .deliverySteps .deliveryPayment{margin-top:30px}.main-a-tu-mesa .sectionDelivery .deliverySteps .deliveryPayment .stepIco{width:56px;height:37px}.main-a-tu-mesa .sectionDelivery .deliverySteps .deliveryPayment .ccIco{height:33px}.main-a-tu-mesa .sectionDelivery p.disclaimer{margin-top:25px}.main-a-tu-mesa .sectionMasOpciones{min-height:500px;background:url("../img/bg-mas-opciones.jpg") no-repeat center center;background-size:cover}.main-a-tu-mesa .sectionMasOpciones h2{color:#fff}.main-a-tu-mesa .sectionMasOpciones .opcionBox{max-width:420px;margin:30px auto 0 auto}.main-a-tu-mesa .sectionMasOpciones .opcionBox .opIco{width:104px;height:104px;margin:20px 0}.main-a-tu-mesa .sectionMasOpciones .opcionBox h3{width:100%;max-width:395px;min-height:70px;margin:0 auto;font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:22px;color:#fff}.main-a-tu-mesa .sectionMasOpciones .opcionBox p{font-size:16px}.main-a-tu-mesa .sectionMasOpciones .opcionBox .btnCustom{background:none;border-color:#fff}.main-a-tu-mesa .sectionMasOpciones .opcionBox .btnCustom:hover,.main-a-tu-mesa .sectionMasOpciones .opcionBox .btnCustom:focus,.main-a-tu-mesa .sectionMasOpciones .opcionBox .btnCustom:active{background:#fff;color:#163e43}.main-a-tu-mesa .breadcrumbBox{background:#87a0ae;padding:20px 0}.main-a-tu-mesa .breadcrumbBox ul li{font-size:15px;color:#fff}.main-a-tu-mesa .breadcrumbBox ul li::after{content:"›";margin:0 10px}.main-a-tu-mesa .breadcrumbBox ul li a{color:inherit}.main-a-tu-mesa .breadcrumbBox ul li a:hover,.main-a-tu-mesa .breadcrumbBox ul li a:focus,.main-a-tu-mesa .breadcrumbBox ul li a:active,.main-a-tu-mesa .breadcrumbBox ul li a.active{text-decoration:underline}.main-a-tu-mesa .breadcrumbBox ul li:last-child{font-family:"RobotoBold",Arial,Helvetica,sans-serif}.main-a-tu-mesa .breadcrumbBox ul li:last-child::after{content:unset;margin:0}.main-a-tu-mesa .breadcrumbBox.overlapped{position:absolute;width:100%;z-index:9;padding:20px 0;background:none}.main-a-tu-mesa .breadcrumbBox.overlapped ul li{font-size:15px;color:#fff}.main-a-tu-mesa .breadcrumbBox.overlapped ul li::after{content:"›";margin:0 10px}.main-a-tu-mesa .breadcrumbBox.overlapped ul li a{font-family:"RobotoBold",Arial,Helvetica,sans-serif;color:inherit;text-decoration:underline}.main-a-tu-mesa .breadcrumbBox.overlapped ul li a:hover,.main-a-tu-mesa .breadcrumbBox.overlapped ul li a:focus,.main-a-tu-mesa .breadcrumbBox.overlapped ul li a:active,.main-a-tu-mesa .breadcrumbBox.overlapped ul li a.active{text-decoration:underline}.main-a-tu-mesa .breadcrumbBox.overlapped ul li:last-child{font-family:"Roboto",Arial,Helvetica,sans-serif}.main-a-tu-mesa .breadcrumbBox.overlapped ul li:last-child::after{content:unset;margin:0}.main-a-tu-mesa .sectionCriolite img{display:block;margin:20px auto}.main-a-tu-mesa .sectionCriolite hr{width:90%;max-width:670px;background:#c4c4c4;height:2px;border:0;margin:30px auto 25px auto}.main-a-tu-mesa .sectionHead p{margin:5px 0 0 0}.main-a-tu-mesa .sectionCanasta .summaryBox{margin-bottom:30px}.main-a-tu-mesa .sectionCanasta .summaryBox img{width:100%;max-width:320px}.main-a-tu-mesa .sectionCanasta .summaryBox p{max-width:410px;margin:0}.main-a-tu-mesa .sectionCanasta .combosList{max-width:860px;margin:0 auto}.main-a-tu-mesa .sectionCanasta .combosList .comboBox{max-width:none}.main-a-tu-mesa .sectionCanasta .combosList .comboBox ul{padding:0 30px}@media(max-width: 767px){.main-a-tu-mesa .sectionCanasta .combosList .comboBox ul{padding:0}}.main-a-tu-mesa .sectionCanasta .precioBox{margin-top:30px}.main-a-tu-mesa .sectionCanasta .precioBox .monto{margin-left:0}.main-a-tu-mesa .sectionTiendas .combosList{max-width:400px;margin:30px auto 0 auto}.main-a-tu-mesa .sectionTiendas .combosList .comboBox{max-width:none;border-color:#163e43}.main-a-tu-mesa .sectionTiendas .combosList .comboBox ul{padding:0 30px}@media(max-width: 767px){.main-a-tu-mesa .sectionTiendas .combosList .comboBox ul{padding:0}}.main-a-tu-mesa .navSection{padding:0;overflow-y:hidden}@media(max-width: 767px){.main-a-tu-mesa .navSection .container{padding:0}}.main-a-tu-mesa .navSection a{display:inline-block;padding:15px;font-family:"Roboto",Arial,Helvetica,sans-serif;white-space:nowrap}.main-a-tu-mesa .navSection a:hover,.main-a-tu-mesa .navSection a:active{background:#163e43;color:#fff}
.main-a-tu-mesa .imcSection .imageBox img{width:100%;object-fit:cover;height:650px;}
@media(max-width: 767px){
    .main-a-tu-mesa h2{font-size:30px}
    .main-a-tu-mesa .imcSection .imageBox img{height:200px;}
}
.main-a-tu-mesa .imcSection .formBox{padding:20px 15px;max-width:520px;margin:0 auto}@media(max-width: 767px){.main-a-tu-mesa .imcSection .formBox{padding:40px 15px}}.main-a-tu-mesa .imcSection .formBox h2{font-size:30px;margin-bottom:10px}@media(max-width: 991px){.main-a-tu-mesa .imcSection .formBox h2{font-size:25px}}.main-a-tu-mesa .imcSection .formBox>p{max-width:85%;margin:0 auto}.main-a-tu-mesa .imcSection .formBox>p span{color:#007676;font-family:"RobotoBold",Arial,Helvetica,sans-serif}.main-a-tu-mesa .imcSection .formBox form{margin-top:20px}.main-a-tu-mesa .imcSection .formBox form .bodyInfo,.main-a-tu-mesa .imcSection .formBox form .personalInfo{padding:10px 20px}.main-a-tu-mesa .imcSection .formBox form .bodyInfo label,.main-a-tu-mesa .imcSection .formBox form .personalInfo label{font-size:15px;color:#000;}.main-a-tu-mesa .imcSection .formBox form .bodyInfo .form-control,.main-a-tu-mesa .imcSection .formBox form .personalInfo .form-control{border-color:#000;font-size:15px;box-shadow:none}.main-a-tu-mesa .imcSection .formBox form .btnCustom{width:calc(100% - 40px)}
.main-a-tu-mesa .imcSection .formBox .resultadoContainer{margin-top:20px;background:#fff;padding:35px 20px}
.main-a-tu-mesa .imcSection .formBox .resultadoContainer .resNumber{width:80%;color:#007676;font-size:20px;font-family:"RobotoBold",Arial,Helvetica,sans-serif;padding:0 0 15px;margin:0 auto 15px auto;border-bottom:2px dotted #007676;line-height: 1.4;}
.main-a-tu-mesa .imcSection .formBox .resultadoContainer .btnCustom{margin-top:20px; margin-bottom:20px;padding:10px 60px;}/*# sourceMappingURL=a-tu-mesa.css.map */
.main-a-tu-mesa .imcSection .formBox .resultadoContainer .resNumber::first-line {
    font-size:50px;
}

/* NUEVO CSS ********************************************************* */
.btn-afiliado{
    float: none;
    background: none;
    border: 0;
    text-decoration: underline;
    cursor: pointer;
    outline: 0;

}
.btn-afiliado::before{
     content: url('../img/mmm-mesa/ico-card.svg');
     margin-right: 10px;
     display: block;
     width: 28px;
     height: 28px;
}

.closeContainer button{
    width: auto;
    float: none;
    background: #d8e15c;
    border-color: #d8e15c;
    color: #163e43;
}
.closeContainer button:hover, .closeContainer button:focus{
  background: #163e43;
  border-color: #163e43;
  color: #ffffff;
}
.main-a-tu-mesa .imcSection .formBox form .bodyInfo .closeContainer button:hover, .main-a-tu-mesa .imcSection .formBox form .bodyInfo .closeContainer button:focus, .main-a-tu-mesa .imcSection .formBox form .personalInfo .closeContainer button:hover, .main-a-tu-mesa .imcSection .formBox form .personalInfo .closeContainer button:focus {
    background: #163e43;
    border-color: #163e43;
    color: #fff;
}
button.btn-afiliado:focus {
    outline: none;
}
.main-a-tu-mesa .imcSection .formBox form .bodyInfo .modal .modal-content, .main-a-tu-mesa .imcSection .formBox form .personalInfo .modal .modal-content {
    background: none;
    border: 0;
}
.main-a-tu-mesa .imcSection .formBox form .bodyInfo .closeContainer button, .main-a-tu-mesa .imcSection .formBox form .personalInfo .closeContainer button {
    width: auto;
    float: none;
    background: #d8e15c;
    border-color: #d8e15c;
    color: #163e43;
}
/* NUEVO CSS ********************************************************* */


.main-a-tu-mesa .recetaSection .recetaMain-duracion.esp p::before {
    content: url(../img/mmm-mesa/v2/ico-timer.svg);
}

.main-a-tu-mesa .recetaSection .recetaMain-duracion.eng p::before {
    content: url(../img/mmm-mesa/v2/ico-timer-eng.svg);
}

.main-a-tu-mesa span.green, .main-aep-v2 strong.green {
    color: #007676;
}

.main-aep-v2 p {
    margin: 20px 0 0 0 !important;
    font-size: 18px !important;
    line-height: 1.3 !important;
}

/*quickfix eliminando teléfono - 04/22/24*/
div.comoOrdenar > div > div > p:nth-child(3) {
    display: none !important;
}

.main-aep-v2 p.alimentate{
    margin: 0 !important;
}

.main-aep-v2.sectionPrograma .bottomOverlapImage {
    position: relative;
    z-index: 9;
}

.main-aep-v2.sectionPrograma {
    max-width: 950px;
    margin: 0 auto;
    padding: 65px 0;
}

.main-aep-v2.sectionPasos {
    padding: 65px 0;
}

.main-aep-v2 .bottomOverlapImage {
    margin-bottom: -110px;
}
.main-aep-v2 .itemDetails {
    max-width: 960px;
    margin: 0 auto;
}
.main-aep-v2 .btnCustom {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: inline-flex;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    justify-content: center;
    -ms-flex-pack: center;
    background: #007676;
    font-family: "RobotoBold",Arial,Helvetica,sans-serif;
    font-size: 16px;
    line-height: normal;
    color: #fff;
    border: 1px solid #007676;
    border-radius: 5px;
    min-width: 140px;
    height: auto;
    padding: 8px 20px;
    cursor: pointer;
    margin-top: 0;
}

.main-aep-v2.sectionPasos .itemDetails img {
    height: 80px;
}

.main-aep-v2.sectionPasos .itemDetails p {
    font-family: "RobotoBold",Arial,Helvetica,sans-serif;
    color: #333;
}

.main-aep-v2.sectionPasos .itemDetails p span {
    font-family: "Roboto",Arial,Helvetica,sans-serif;
}

.main-aep-v2 .itemDetails li p span {
    display: block;
    font-size: 13px;
    margin-top: 5px;
}

.main-aep-v2.sectionComoOrdenar {
    min-height: 470px;
    background: #f5f4f2 url(../img/bg-como-ordenar.jpg) no-repeat top right;
    background-size: cover;
}

.main-aep-v2 p.disclaimer {
    font-size: 14px;
    line-height: 1.3;
}

.main-aep-v2 h2 {
    font-family: "RobotoBold",Arial,Helvetica,sans-serif;
    font-size: 35px;
    color: #333;
}
.main-aep-v2 .phoneInformation img {
    width: 43px;
    margin: 0 15px 0 0;
}

.main-aep-v2 p.phone {
    font-family: "RobotoBold",Arial,Helvetica,sans-serif;
    font-size: 30px !important;
}

.main-aep-v2 strong {
    font-family: "RobotoBold",Arial,Helvetica,sans-serif;
}

.main-aep-v2.sectionComoOrdenar .metodosPago h2 {
    color: #163e43;
}
.main-aep-v2.sectionComoOrdenar .metodosPago img {
    width: 115px;
}
.main-aep-v2.sectionComoOrdenar .metodosPago .flexiCardInformation {
    max-width: 250px;
    padding: 0 30px;
    margin-right: 30px;
    border-right: 1px solid #000;
}
.main-aep-v2.sectionComoOrdenar .metodosPago .medios img {
    width: 145px;
}
.main-aep-v2.sectionComoOrdenar  .mt-0, .my-0 {
    margin-top: 0 !important;
}
.main-aep-v2.sectionComoOrdenar .metodosPago .flexiCardInformation .btnCustom {
    background: none;
    color: #163e43;
}
.main-aep-v2 p.disclaimer {
    font-size: 14px;
    line-height: 1.3;
}
.identificadorSection p {
    font-size: 18px;
    margin-top: 5px;
}
has-error input,.has-error select {
    border: 1px solid red !important;
}

.help-block{
    color: red;
}
.disclaimerContainer {
    padding: 35px 0 !important;
}
.disclaimerContainer.bg-grey {
    background-color: #f3f3f3;
}
.disclaimerContainer p:first-child {
    margin: 0;
}
.disclaimerContainer p {
    font-size: 15px;
    color: #666;
}
.main-a-tu-mesa section.bg-green-lemon {
    display: none;
}

@media (max-width: 767px) {
    .main-aep-v2.sectionComoOrdenar {
        background-image: none;
    }

    .main-aep-v2 .phoneInformation img {
        margin: 30px auto 20px auto;
    }

    .main-aep-v2 p.phone {
        font-size: 25px !important;
    }
    .main-aep-v2.sectionComoOrdenar .metodosPago .flexiCardInformation {
        border-right: 0;
        margin-right: 0;
    }
    .identificadorSection p {
        font-size: 16px;
    }
}

@media (max-width: 991px) {
    .main-aep-v2 h2 {
        font-size: 27px !important;
    }
    .main-aep-v2 p {
        font-size: 16px !important;
    }
}
