@charset "UTF-8";

@font-face {
  font-family: "font-pizzaro";
  src:url("../fonts/font-pizzaro.eot");
  src:url("../fonts/font-pizzaro.eot?#iefix") format("embedded-opentype"),
    url("../fonts/font-pizzaro.woff") format("woff"),
    url("../fonts/font-pizzaro.ttf") format("truetype"),
    url("../fonts/font-pizzaro.svg#font-pizzaro") format("svg");
  font-weight: normal;
  font-style: normal;

}

[data-icon]:before {
  font-family: "font-pizzaro" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^="po-"]:before,
[class*=" po-"]:before {
  font-family: "font-pizzaro" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.po {
    display: inline-block;
    font: normal normal normal 16px/1 font-pizzaro;
    font-size: inherit;
    text-rendering: auto;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
	color: #000;
}

.po:hover {
opacity: 0.8;
filter: alpha(opacity=80);
}

.po-burger:before {
  content: "\61";
}
.po-drinks:before {
  content: "\62";
}
.po-fries:before {
  content: "\63";
}
.po-pizza:before {
  content: "\64";
}
.po-salads:before {
  content: "\65";
}
.po-tacos:before {
  content: "\66";
}
.po-wraps:before {
  content: "\67";
}
.po-add-to-cart:before {
  content: "\68";
}
.po-arrow-down:before {
  content: "\69";
}
.po-likes-post:before {
  content: "\6a";
}
.po-load-more-icon:before {
  content: "\6b";
}
.po-arrow-left:before {
  content: "\6c";
}
.po-arrow-left-slider:before {
  content: "\6d";
}
.po-arrow-right:before {
  content: "\6e";
}
.po-map-marker:before {
  content: "\6f";
}
.po-mail-icon:before {
  content: "\70";
}
.po-marker-hand-drawned:before {
  content: "\71";
}
.po-arrow-right-slider:before {
  content: "\72";
}
.po-best-deals-menu:before {
  content: "\73";
}
.po-master-chef:before {
  content: "\74";
}
.po-menu-icon:before {
  content: "\75";
}
.po-best-quality:before {
  content: "\76";
}
.po-on-time:before {
  content: "\77";
}
.po-order-complete:before {
  content: "\78";
}
.po-close-delete:before {
  content: "\79";
}
.po-comments:before {
  content: "\7a";
}
.po-pizza-menu-icon:before {
  content: "\41";
}
.po-quote:before {
  content: "\42";
}
.po-edit:before {
  content: "\43";
}
.po-store-locator-menu:before {
  content: "\44";
}
.po-shopping-bag-full-color:before {
  content: "\45";
}
.po-search:before {
  content: "\46";
}
.po-scooter:before {
  content: "\47";
}
.po-ready-delivery:before {
  content: "\48";
}
.po-veggie-icon:before {
  content: "\49";
}

icone {
    display: inline-block;
    width:  50px;
    height: 50px;
}
icone.chopp {
display: inline-block;
  -webkit-mask: url(../../../gerenciamento/assets/css/icones-categoria/chopp.svg) no-repeat 100% 100%;
  mask: url(../../../gerenciamento/assets/css/icones-categoria/chopp.svg) no-repeat 100% 100%;
  -webkit-mask-size: cover;
  mask-size: cover;
  background-color: #ffc0ca;
}
icone.chopp:hover{
background-color: #fff;
}

icone.cerveja {
display: inline-block;
  -webkit-mask: url(../../../gerenciamento/assets/css/icones-categoria/cerveja.svg) no-repeat 100% 100%;
  mask: url(../../../gerenciamento/assets/css/icones-categoria/cerveja.svg) no-repeat 100% 100%;
  -webkit-mask-size: cover;
  mask-size: cover;
  background-color: #ffc0ca;
}
icone.cerveja:hover{
background-color: #fff;
}

icone.cafe {
display: inline-block;
  -webkit-mask: url(../../../gerenciamento/assets/css/icones-categoria/cafe.svg) no-repeat 100% 100%;
  mask: url(../../../gerenciamento/assets/css/icones-categoria/cafe.svg) no-repeat 100% 100%;
  -webkit-mask-size: cover;
  mask-size: cover;
  background-color: #ffc0ca;
}
icone.cafe:hover{
background-color: #fff;
}

icone.cafe2 {
display: inline-block;
  -webkit-mask: url(../../../gerenciamento/assets/css/icones-categoria/cafe2.svg) no-repeat 100% 100%;
  mask: url(../../../gerenciamento/assets/css/icones-categoria/cafe2.svg) no-repeat 100% 100%;
  -webkit-mask-size: cover;
  mask-size: cover;
  background-color: #ffc0ca;
}
icone.cafe2:hover{
background-color: #fff;
}

icone.caldo {
display: inline-block;
  -webkit-mask: url(../../../gerenciamento/assets/css/icones-categoria/caldo.svg) no-repeat 100% 100%;
  mask: url(../../../gerenciamento/assets/css/icones-categoria/caldo.svg) no-repeat 100% 100%;
  -webkit-mask-size: cover;
  mask-size: cover;
  background-color: #ffc0ca;
}
icone.caldo:hover{
background-color: #fff;
}

icone.cheeseburger {
display: inline-block;
  -webkit-mask: url(../../../gerenciamento/assets/css/icones-categoria/cheeseburger.svg) no-repeat 100% 100%;
  mask: url(../../../gerenciamento/assets/css/icones-categoria/cheeseburger.svg) no-repeat 100% 100%;
  -webkit-mask-size: cover;
  mask-size: cover;
  background-color: #ffc0ca;
}
icone.cheeseburger:hover{
background-color: #fff;
}

icone.combo {
display: inline-block;
  -webkit-mask: url(../../../gerenciamento/assets/css/icones-categoria/combo.svg) no-repeat 100% 100%;
  mask: url(../../../gerenciamento/assets/css/icones-categoria/combo.svg) no-repeat 100% 100%;
  -webkit-mask-size: cover;
  mask-size: cover;
  background-color: #ffc0ca;
}
icone.combo:hover{
background-color: #fff;
}

icone.combo2 {
display: inline-block;
  -webkit-mask: url(../../../gerenciamento/assets/css/icones-categoria/combo2.svg) no-repeat 100% 100%;
  mask: url(../../../gerenciamento/assets/css/icones-categoria/combo2.svg) no-repeat 100% 100%;
  -webkit-mask-size: cover;
  mask-size: cover;
  background-color: #ffc0ca;
}
icone.combo2:hover{
background-color: #fff;
}

icone.doces {
display: inline-block;
  -webkit-mask: url(../../../gerenciamento/assets/css/icones-categoria/doces.svg) no-repeat 100% 100%;
  mask: url(../../../gerenciamento/assets/css/icones-categoria/doces.svg) no-repeat 100% 100%;
  -webkit-mask-size: cover;
  mask-size: cover;
  background-color: #ffc0ca;
}
icone.doces:hover{
background-color: #fff;
}

icone.drink {
display: inline-block;
  -webkit-mask: url(../../../gerenciamento/assets/css/icones-categoria/drink.svg) no-repeat 100% 100%;
  mask: url(../../../gerenciamento/assets/css/icones-categoria/drink.svg) no-repeat 100% 100%;
  -webkit-mask-size: cover;
  mask-size: cover;
  background-color: #ffc0ca;
}
icone.drink:hover{
background-color: #fff;
}

icone.frango-assado {
display: inline-block;
  -webkit-mask: url(../../../gerenciamento/assets/css/icones-categoria/frango-assado.svg) no-repeat 100% 100%;
  mask: url(../../../gerenciamento/assets/css/icones-categoria/frango-assado.svg) no-repeat 100% 100%;

  -webkit-mask-size: cover;
  mask-size: cover;
  background-color: #ffc0ca;
}
icone.frango-assado:hover{
background-color: #fff;
}

icone.fruta {
display: inline-block;
  -webkit-mask: url(../../../gerenciamento/assets/css/icones-categoria/fruta.svg) no-repeat 100% 100%;
  mask: url(../../../gerenciamento/assets/css/icones-categoria/fruta.svg) no-repeat 100% 100%;
  -webkit-mask-size: cover;
  mask-size: cover;
  background-color: #ffc0ca;
}
icone.fruta:hover{
background-color: #fff;
}

icone.hamburger {
display: inline-block;
  -webkit-mask: url(../../../gerenciamento/assets/css/icones-categoria/hamburger.svg) no-repeat 100% 100%;
  mask: url(../../../gerenciamento/assets/css/icones-categoria/hamburger.svg) no-repeat 100% 100%;
  -webkit-mask-size: cover;
  mask-size: cover;
  background-color: #ffc0ca;
}
icone.hamburger:hover{
background-color: #fff;
}

icone.hamburger2 {
display: inline-block;
  -webkit-mask: url(../../../gerenciamento/assets/css/icones-categoria/hamburger2.svg) no-repeat 100% 100%;
  mask: url(../../../gerenciamento/assets/css/icones-categoria/hamburger2.svg) no-repeat 100% 100%;
  -webkit-mask-size: cover;
  mask-size: cover;
  background-color: #ffc0ca;
}
icone.hamburger2:hover{
background-color: #fff;
}

icone.hot-dog {
display: inline-block;
  -webkit-mask: url(../../../gerenciamento/assets/css/icones-categoria/hot-dog.svg) no-repeat 100% 100%;
  mask: url(../../../gerenciamento/assets/css/icones-categoria/hot-dog.svg) no-repeat 100% 100%;
  -webkit-mask-size: cover;
  mask-size: cover;
  background-color: #ffc0ca;
}
icone.hot-dog:hover{
background-color: #fff;
}

icone.japonesa {
display: inline-block;
  -webkit-mask: url(../../../gerenciamento/assets/css/icones-categoria/japonesa.svg) no-repeat 100% 100%;
  mask: url(../../../gerenciamento/assets/css/icones-categoria/japonesa.svg) no-repeat 100% 100%;
  -webkit-mask-size: cover;
  mask-size: cover;
  background-color: #ffc0ca;
}
icone.japonesa:hover{
background-color: #fff;
}

icone.massa {
display: inline-block;
  -webkit-mask: url(../../../gerenciamento/assets/css/icones-categoria/massa.svg) no-repeat 100% 100%;
  mask: url(../../../gerenciamento/assets/css/icones-categoria/massa.svg) no-repeat 100% 100%;
  -webkit-mask-size: cover;
  mask-size: cover;
  background-color: #ffc0ca;
}
icone.massa:hover{
background-color: #fff;
}

icone.milk-shake {
display: inline-block;
  -webkit-mask: url(../../../gerenciamento/assets/css/icones-categoria/milk-shake.svg) no-repeat 100% 100%;
  mask: url(../../../gerenciamento/assets/css/icones-categoria/milk-shake.svg) no-repeat 100% 100%;
  -webkit-mask-size: cover;
  mask-size: cover;
  background-color: #ffc0ca;
}
icone.milk-shake:hover{
background-color: #fff;
}

icone.porcao {
display: inline-block;
  -webkit-mask: url(../../../gerenciamento/assets/css/icones-categoria/porcao.svg) no-repeat 100% 100%;
  mask: url(../../../gerenciamento/assets/css/icones-categoria/porcao.svg) no-repeat 100% 100%;
  -webkit-mask-size: cover;
  mask-size: cover;
  background-color: #ffc0ca;
}
icone.porcao:hover{
background-color: #fff;
}

icone.prato {
display: inline-block;
  -webkit-mask: url(../../../gerenciamento/assets/css/icones-categoria/prato.svg) no-repeat 100% 100%;
  mask: url(../../../gerenciamento/assets/css/icones-categoria/prato.svg) no-repeat 100% 100%;
  -webkit-mask-size: cover;
  mask-size: cover;
  background-color: #ffc0ca;
}
icone.prato:hover{
background-color: #fff;
}

icone.pratos {
display: inline-block;
  -webkit-mask: url(../../../gerenciamento/assets/css/icones-categoria/pratos.svg) no-repeat 100% 100%;
  mask: url(../../../gerenciamento/assets/css/icones-categoria/pratos.svg) no-repeat 100% 100%;
  -webkit-mask-size: cover;
  mask-size: cover;
  background-color: #ffc0ca;
}
icone.pratos:hover{
background-color: #fff;
}

icone.queijo {
display: inline-block;
  -webkit-mask: url(../../../gerenciamento/assets/css/icones-categoria/queijo.svg) no-repeat 100% 100%;
  mask: url(../../../gerenciamento/assets/css/icones-categoria/queijo.svg) no-repeat 100% 100%;
  -webkit-mask-size: cover;
  mask-size: cover;
  background-color: #ffc0ca;
}
icone.queijo:hover{
background-color: #fff;
}

icone.sorvete {
display: inline-block;
  -webkit-mask: url(../../../gerenciamento/assets/css/icones-categoria/sorvete.svg) no-repeat 100% 100%;
  mask: url(../../../gerenciamento/assets/css/icones-categoria/sorvete.svg) no-repeat 100% 100%;
  -webkit-mask-size: cover;
  mask-size: cover;
  background-color: #ffc0ca;
}
icone.sorvete:hover{
background-color: #fff;
}

icone.spagueti {
display: inline-block;
  -webkit-mask: url(../../../gerenciamento/assets/css/icones-categoria/spagueti.svg) no-repeat 100% 100%;
  mask: url(../../../gerenciamento/assets/css/icones-categoria/spagueti.svg) no-repeat 100% 100%;
  -webkit-mask-size: cover;
  mask-size: cover;
  background-color: #ffc0ca;
}
icone.spagueti:hover{
background-color: #fff;
}

icone.suco {
display: inline-block;
  -webkit-mask: url(../../../gerenciamento/assets/css/icones-categoria/suco.svg) no-repeat 100% 100%;
  mask: url(../../../gerenciamento/assets/css/icones-categoria/suco.svg) no-repeat 100% 100%;
  -webkit-mask-size: cover;
  mask-size: cover;
  background-color: #ffc0ca;
}
icone.suco:hover{
background-color: #fff;
}

icone.torta {
display: inline-block;
  -webkit-mask: url(../../../gerenciamento/assets/css/icones-categoria/torta.svg) no-repeat 100% 100%;
  mask: url(../../../gerenciamento/assets/css/icones-categoria/torta.svg) no-repeat 100% 100%;
  -webkit-mask-size: cover;
  mask-size: cover;
  background-color: #ffc0ca;
}
icone.torta:hover{
background-color: #fff;
}

icone.peixe {
display: inline-block;
  -webkit-mask: url(../../../gerenciamento/assets/css/icones-categoria/peixe.svg) no-repeat 100% 100%;
  mask: url(../../../gerenciamento/assets/css/icones-categoria/peixe.svg) no-repeat 100% 100%;
  -webkit-mask-size: cover;
  mask-size: cover;
  background-color: #ffc0ca;
}
icone.peixe:hover{
background-color: #fff;
}

icone.sushi {
display: inline-block;
  -webkit-mask: url(../../../gerenciamento/assets/css/icones-categoria/sushi.svg) no-repeat 100% 100%;
  mask: url(../../../gerenciamento/assets/css/icones-categoria/sushi.svg) no-repeat 100% 100%;
  -webkit-mask-size: cover;
  mask-size: cover;
  background-color: #ffc0ca;
}
icone.sushi:hover{
background-color: #fff;
}

icone.churrasco {
display: inline-block;
  -webkit-mask: url(../../../gerenciamento/assets/css/icones-categoria/churrasco.svg) no-repeat 100% 100%;
  mask: url(../../../gerenciamento/assets/css/icones-categoria/churrasco.svg) no-repeat 100% 100%;
  -webkit-mask-size: cover;
  mask-size: cover;
  background-color: #ffc0ca;
}
icone.churrasco:hover{
background-color: #fff;
}

icone.vinho {
display: inline-block;
  -webkit-mask: url(../../../gerenciamento/assets/css/icones-categoria/vinho.svg) no-repeat 100% 100%;
  mask: url(../../../gerenciamento/assets/css/icones-categoria/vinho.svg) no-repeat 100% 100%;
  -webkit-mask-size: cover;
  mask-size: cover;
  background-color: #ffc0ca;
}
icone.vinho:hover{
background-color: #fff;
}

icone.panqueca {
display: inline-block;
  -webkit-mask: url(../../../gerenciamento/assets/css/icones-categoria/panqueca.svg) no-repeat 100% 100%;
  mask: url(../../../gerenciamento/assets/css/icones-categoria/panqueca.svg) no-repeat 100% 100%;
  -webkit-mask-size: cover;
  mask-size: cover;
  background-color: #ffc0ca;
}
icone.panqueca:hover{
background-color: #fff;
}

icone.espetinho {
display: inline-block;
  -webkit-mask: url(../../../gerenciamento/assets/css/icones-categoria/espetinho.svg) no-repeat 100% 100%;
  mask: url(../../../gerenciamento/assets/css/icones-categoria/espetinho.svg) no-repeat 100% 100%;
  -webkit-mask-size: cover;
  mask-size: cover;
  background-color: #ffc0ca;
}
icone.espetinho:hover{
background-color: #fff;
}

icone.frutos-do-mar {
display: inline-block;
  -webkit-mask: url(../../../gerenciamento/assets/css/icones-categoria/frutos-do-mar.svg) no-repeat 100% 100%;
  mask: url(../../../gerenciamento/assets/css/icones-categoria/frutos-do-mar.svg) no-repeat 100% 100%;
  -webkit-mask-size: cover;
  mask-size: cover;
  background-color: #ffc0ca;
}
icone.frutos-do-mar:hover{
background-color: #fff;
}

icone.vegetariana {
display: inline-block;
  -webkit-mask: url(../../../gerenciamento/assets/css/icones-categoria/vegetariana.svg) no-repeat 100% 100%;
  mask: url(../../../gerenciamento/assets/css/icones-categoria/vegetariana.svg) no-repeat 100% 100%;
  -webkit-mask-size: cover;
  mask-size: cover;
  background-color: #ffc0ca;
}
icone.vegetariana:hover{
background-color: #fff;
}

icone.pizza2 {
display: inline-block;
  -webkit-mask: url(../../../gerenciamento/assets/css/icones-categoria/pizza2.svg) no-repeat 100% 100%;
  mask: url(../../../gerenciamento/assets/css/icones-categoria/pizza2.svg) no-repeat 100% 100%;
  -webkit-mask-size: cover;
  mask-size: cover;
  background-color: #ffc0ca;
}
icone.pizza2:hover{
background-color: #fff;
}