.main-image { background-image: url(https://img.mesa247.pe/archivos/w-bg-mayo-1589305252.webp); }

/*
.logo { background-image: url(https://img.mesa247.pe/archivos/w-logo-mayo-1593388901.jpg); }
*/
.mainBG{background: #68c52f;}
.mainCOLOR { color: #68c52f;}
.mainBORDER { border: 2px solid #68c52f;}
.mainORDER1 { border: 2px solid #68c52f80; }
.mainORDER2 { border: 2px solid #68c52f80; color: #68c52f !important ;background:#fff;}
.mainORDER1:hover { border: 2px solid #444;}
.mainORDER2:hover { border: 2px solid #444;}
.btn-add-address:hover {background: #68c52f;color: #fff !important;}
.address-block:hover {background: #68c52f80;}

/* nunito-200italic - latin */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 200;
  src: url('https://parallevardemo.mesa247.pe/parallevar/fonts/nunito-v12-latin-200italic.eot'); /* IE9 Compat Modes */
  src: local('Nunito ExtraLight Italic'), local('Nunito-ExtraLightItalic'),
       url('https://parallevardemo.mesa247.pe/parallevar/fonts/nunito-v12-latin-200italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://parallevardemo.mesa247.pe/parallevar/fonts/nunito-v12-latin-200italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://parallevardemo.mesa247.pe/parallevar/fonts/nunito-v12-latin-200italic.woff') format('woff'), /* Modern Browsers */
       url('https://parallevardemo.mesa247.pe/parallevar/fonts/nunito-v12-latin-200italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://parallevardemo.mesa247.pe/parallevar/fonts/nunito-v12-latin-200italic.svg#Nunito') format('svg'); /* Legacy iOS */
}
/* nunito-600italic - latin */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 600;
  src: url('https://parallevardemo.mesa247.pe/parallevar/fonts/nunito-v12-latin-600italic.eot'); /* IE9 Compat Modes */
  src: local('Nunito SemiBold Italic'), local('Nunito-SemiBoldItalic'),
       url('https://parallevardemo.mesa247.pe/parallevar/fonts/nunito-v12-latin-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://parallevardemo.mesa247.pe/parallevar/fonts/nunito-v12-latin-600italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://parallevardemo.mesa247.pe/parallevar/fonts/nunito-v12-latin-600italic.woff') format('woff'), /* Modern Browsers */
       url('https://parallevardemo.mesa247.pe/parallevar/fonts/nunito-v12-latin-600italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://parallevardemo.mesa247.pe/parallevar/fonts/nunito-v12-latin-600italic.svg#Nunito') format('svg'); /* Legacy iOS */
}
/* nunito-700italic - latin */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 700;
  src: url('https://parallevardemo.mesa247.pe/parallevar/fonts/nunito-v12-latin-700italic.eot'); /* IE9 Compat Modes */
  src: local('Nunito Bold Italic'), local('Nunito-BoldItalic'),
       url('https://parallevardemo.mesa247.pe/parallevar/fonts/nunito-v12-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://parallevardemo.mesa247.pe/parallevar/fonts/nunito-v12-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://parallevardemo.mesa247.pe/parallevar/fonts/nunito-v12-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('https://parallevardemo.mesa247.pe/parallevar/fonts/nunito-v12-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://parallevardemo.mesa247.pe/parallevar/fonts/nunito-v12-latin-700italic.svg#Nunito') format('svg'); /* Legacy iOS */
}


.item-Mayo-Central .productin {background: url(https://www.mesa247.pe/archivos/mayo/mayotgrisclaro.jpg) !important;}
.item-Mayo-Snacks .productin {background: url(https://www.mesa247.pe/archivos/mayo/mayotgrisclaro.jpg) !important;}
.item-Mayo-Kjolle .productin {background: url(https://www.mesa247.pe/archivos/mayo/mayotgrisclaro.jpg) !important;}

.item-Galletones-MAYO .productin {background: url(https://www.mesa247.pe/archivos/mayo/mayotgrisoscuro.jpg) !important;}
.item-Jugos-y-Extractos .productin {background: url(https://www.mesa247.pe/archivos/mayo/mayottan.jpg) !important;}
.item-Coctelería .productin {background: url(https://www.mesa247.pe/archivos/mayo/mayottan.jpg) !important;}
.item-Sin-Alcohol .productin {background: url(https://www.mesa247.pe/archivos/mayo/mayottan.jpg) !important;}
.item-Cervezas .productin {background: url(https://www.mesa247.pe/archivos/mayo/mayottan.jpg) !important;}
.item-Masas-planas-o-Chaplas-de-maíz .productin {background: url(https://www.mesa247.pe/archivos/mayo/mayottan.jpg) !important;min-height: 234px !important;}
.item-Chaplas-Planas .productin {background: url(https://www.mesa247.pe/archivos/mayo/mayottan.jpg) !important;min-height: 234px !important;}
.item-Entradas .productin {background: url(https://www.mesa247.pe/archivos/mayo/mayotgrisclaro.jpg) !important;min-height: 234px !important;}
.item-Tortillas-Chaplas .productin {background: url(https://www.mesa247.pe/archivos/mayo/mayottan.jpg) !important;}
.item-Fondos .productin {background: url(https://www.mesa247.pe/archivos/mayo/mayotverde.jpg) !important;min-height: 234px !important;}
.item-Galletones-Mayo .productin {background: url(https://www.mesa247.pe/archivos/mayo/mayotgrisoscuro.jpg) !important;min-height: 234px !important;}
.item-Dulce .productin {background: url(https://www.mesa247.pe/archivos/mayo/mayotgrisclaro.jpg) !important;}
.item-La-Panadería-de-Central .productin {background: url(https://www.mesa247.pe/archivos/mayo/mayotgrisclaro.jpg) !important;}
.item-Vino-Dulce .productin {background: url(https://www.mesa247.pe/archivos/mayo/mayotverde.jpg) !important;}
.item-Vinos-Espumantes .productin {background: url(https://www.mesa247.pe/archivos/mayo/mayotverde.jpg) !important;}
.item-Vinos-Blancos .productin {background: url(https://www.mesa247.pe/archivos/mayo/mayotverde.jpg) !important;}
.item-Vinos-Tintos .productin {background: url(https://www.mesa247.pe/archivos/mayo/mayotverde.jpg) !important;}
.item-Vino-Rosado .productin {background: url(https://www.mesa247.pe/archivos/mayo/mayotverde.jpg) !important;}
.item-PRODUCTOS--MATER .productin {background: url(https://www.mesa247.pe/archivos/mayo/mayotgrisclaro.jpg) !important;min-height: 234px !important;}


.producto_foto {width:40px !important;}
body, html, .main, .app {
    font-family:'Nunito', Helvetica, Sans;
    font-style:italic;
}

.header { background:#e9edf0;}
.header-login {border-bottom: 2px solid #112f44;}
.header .info { color: #444;}
.header .logo { 
    background-image: url(https://img.mesa247.pe/archivos/mayo/mayologo.png); 
    width: 325px !important;
    height: 86px !important;
}

#frm-login .frm-content {
    margin: 0 auto;
    max-width: 320px;
}
.frm-content .btn-rb-facebook { background: #ffffffc4;text-transform: uppercase;}
.frm-content .btn-rb-google { background: #ffffffc4;text-transform: uppercase;}
.frm-content .btn-rb-email { background: #ffffffc4;text-transform: uppercase;}

.frm-content a.btn-rb-facebook {color:#000;}
.frm-content a.btn-rb-google {color:#000;}
.frm-content a.btn-rb-email {color:#000;}

.frm-content a.btn-rb-facebook:hover {color:#fff;background:#112f44;}
.frm-content a.btn-rb-google:hover {color:#fff;background:#112f44;}
.frm-content a.btn-rb-email:hover {color:#fff;background:#112f44;}

.frm-content a.btn-rb {color:#000;text-transform: uppercase;}
.frm-content a.btn-rb:hover {color:#fff;}
.frm-login { max-width:400px; }
.frm-login .saludo { margin-top:20px; font-size:13px; color:#000;background: #ffffffc4;text-transform: uppercase;}
.frm-login .saludopropio { 
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
    background: #112f44c4;
    font-weight: 700;
    padding:10px 10px;
    margin-top:40px;
}
#items .item .title, #login-content .item .title { font-size:18;}
#items .item .description, #login-content .item .description { font-size:16;line-height:18px;}
@media screen and (max-width: 992px) {
.header .logo { 
    background-image: url(https://img.mesa247.pe/archivos/mayo/mayologo.png); 
    width: 162px !important;
    height: 43px !important;
}
}
