﻿@import url('https://fonts.googleapis.com/css2?family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap'); .fuente-menu, li.list-group-item {font-family:'Ubuntu', sans-serif;} ul.menu li {font-family:'Ubuntu', sans-serif;font-size:1.3em;} ul.menu li.selected {} ul.listado {list-style:none;	line-height:1em;padding:0px;	margin:0px 0px 0px 0px;	text-align:left;} ul.listado li {padding:2px 0px 2px 30px;background-image:url(/iconos/epv/toast_ok.png);background-repeat:no-repeat;background-position:0px 0px;} div.seccion_productos {background-color:#f3f3f3;padding:0px;margin-bottom:40px;-webkit-box-shadow:10px 10px 23px -15px rgba(0,0,0,0.6); -moz-box-shadow:10px 10px 23px -15px rgba(0,0,0,0.6); box-shadow:10px 10px 23px -15px rgba(0,0,0,0.6);} div.seccion_productos h3 {font-size:3em;margin-top:0px;background-color:#bda578;color:#fff;margin-bottom:20px;padding:10px} div.seccion_productos div.content {padding:20px} div.producto {display:block;margin-top:20px;position:relative;margin-right:10px;margin-left:10px;padding-bottom:10px} div.producto[muestraprecio=S] {border-bottom:1px dashed #bda578;} div.producto[muestraprecio=S] div.descripcion {margin-right:90px} div.producto[muestraprecio=S] div.titulo {margin-right:90px} div.producto[muestraprecio=N] {text-align:center;border-bottom:1px dashed #ddd;padding-bottom:20px} div.producto[muestraprecio=N] div.descripcion {font-style:italic;color:#999} div.producto div.titulo {font-size:1.5em;display:block;line-height:1em;margin-bottom:8px} div.producto div.descripcion {font-size:1em;margin-top:10px;}  div.producto div.precio {position:absolute;right:0px;bottom:5px;font-weight:normal;font-size:1.5em;} div.producto[tienefoto=S] div.titulo {display:inline-block;top:0;left:120px} div.producto[tienefoto=S] {margin-bottom:30px} div.producto[tienefoto=S][muestraprecio=S] {padding-bottom:15px;} div.producto[tienefoto=S][muestraprecio=S] div.precio {bottom:10px} div.producto[tienefoto=S][muestraprecio=S] div.descripcion {display:inline-block;bottom:10px;left:120px;font-size:0.9em;margin-right:90px} div.producto .fotos .foto {width:100%;height:10vh;background-repeat:no-repeat;background-size:cover;background-position:center center;display:inline-block;vertical-align:top;margin-bottom:10px;margin-top:20px} div.destacado div.titulo, div.destacado div.precio {color:#ff6a00;font-size:2em;font-weight:bold} div.destacado div.descripcion {color:#ff6a00}  div.subcategoria {margin-bottom:50px;margin-top:20px} div.subcategoria >div.foto {background-repeat:no-repeat;background-position:center center;height:100px;margin-top:50px;background-size:cover;} div.subcategoria h3 {margin-bottom:20px;font-size:2em;padding:10px;text-align:center;background-color:#fafafa;margin-top:0px !important} .descripcion_categoria {font-size:1.3em;padding:20px} .alergenos {position:absolute;right:0;bottom:-14px} .alergeno {display:inline-block;width:20px;height:20px;background-repeat:no-repeat;background-size:auto 20px} div#alergenos_container a:before {padding-right:20px;content:' ';background-repeat:no-repeat;background-size:auto 16px;background-position:0px center}  div#alergenos_container a.api:before,  .alergeno_api {background-image:url(/iconos/platos/api.svg)} div#alergenos_container a.alt:before,  .alergeno_alt {background-image:url(/iconos/platos/alt.svg)} div#alergenos_container a.cac:before,  .alergeno_cac {background-image:url(/iconos/platos/cac.svg)} div#alergenos_container a.cru:before,  .alergeno_cru {background-image:url(/iconos/platos/cru.svg)} div#alergenos_container a.glu:before,  .alergeno_glu {background-image:url(/iconos/platos/glu.svg)} div#alergenos_container a.hon:before,  .alergeno_hon {background-image:url(/iconos/platos/hon.svg)} div#alergenos_container a.hue:before,  .alergeno_hue {background-image:url(/iconos/platos/hue.svg)} div#alergenos_container a.lec:before,  .alergeno_lec {background-image:url(/iconos/platos/lec.svg)} div#alergenos_container a.mol:before,  .alergeno_mol {background-image:url(/iconos/platos/mol.svg)} div#alergenos_container a.mos:before,  .alergeno_mos {background-image:url(/iconos/platos/mos.svg)} div#alergenos_container a.pes:before,  .alergeno_pes {background-image:url(/iconos/platos/pes.svg)} div#alergenos_container a.sec:before,  .alergeno_sec {background-image:url(/iconos/platos/sec.svg)} div#alergenos_container a.ses:before,  .alergeno_ses {background-image:url(/iconos/platos/ses.svg)} div#alergenos_container a.soj:before,  .alergeno_soj {background-image:url(/iconos/platos/soj.svg)} div#alergenos_container a.sul:before,  .alergeno_sul {background-image:url(/iconos/platos/sul.svg)} .tipoplatos {position:absolute;left:0;bottom:-7px} .tipoplato {text-transform:uppercase;font-size:10px;color:#fff;margin-right:5px} .tipoplato_ven {background-color:#76AA3B} .tipoplato_veg {background-color:darkolivegreen} .tipoplato_cel {background-color:#bda578} div.producto[muestraprecio=N] .tipoplatos {text-align:center;position:relative;margin-bottom:10px} div.producto[muestraprecio=N] .alergenos {position:relative;margin-top:-10px;margin-bottom:10px}  .tab {padding-bottom:50px !important;} 