:root {
  --c-primary: #303520;
  --c-secondary: #303520;
  --c-accent: #FFFAF4;
}

.primary {
  color: #303520;
}

.secondary {
  color: #303520;
}

.accent {
  color: #FFF9F2;
}
.top-bar,
.top-shape,
.bottom-shape {
  background-color: transparent;
}
.top-bar img{
  width: 100%;
  max-width: 200px;
}

.section-arco {
  position: relative;
  padding-left: 10%;
  padding-right: 10%;
}

.wrapper {
  background-size: cover;
  background-position: top;
}

.top-shape img {
  width: 100% !important;
  max-width: 80%;
}
.decoration img {
  width: 46vw !important;
}
@media screen and (max-width: 767px) {
  .decoration img {
    width: 100% !important;
  }
  .top-shape h1 {
    font-size: 8vw;
  }
  .top-bar {
    justify-content: center !important;
  }
}
@media screen and (min-width: 768px) {
  .bottom-shape {
   padding-left: 3rem;
   padding-right: 3rem;
   padding-top: 200px;
  }
}
.hero .bottom-shape {
  margin-top: -6vh !important;
}
.bottom-shape .fuego-title {
  font-size: 18vw;
  line-height: 1.2;
}

@media screen and (max-width: 1249px) {
  .bottom-shape .fuego-title {
    font-size: 16vw;
  }
}
@media screen and (max-width: 440px) {
  .bottom-shape .fuego-title {
    font-size: 14vw;
  }
}
.fuego .bottom-shape img {
  width: 22vw;
  min-width: 150px;
  height: auto;
  display: block;
}

@media screen and (min-width: 768px) {
  .menu.externo {
    padding-right: 45px;
    padding-left: 45px;
  }
  .menu .interno {
    max-width: 100%;
  }
}
.menu .top-shape,
.menu .bottom-shape {
  background-color: var(--c-accent);
}
.menu-top-icon{
  width: 100%;
  max-width: 80px;
  display: block;
  margin: 50px auto 100px auto;
}
.alergies {
  justify-content: center;
}
.alergies img {
  height: 1.2rem;
}
@media screen and (max-width: 767px) {
  .menu-top-icon {
    max-width: 50px;
  }
  
}

/* MENU */
sup {
  padding-left: 0.5rem;
}
.price-group .separator {
  padding-left: 0.3rem;
  padding-right: 0.3rem;
}
@media screen and (min-width: 1025px) {
  .menu-products-list.menu-1 {
    columns: 2;
    column-gap: 60px;
  }
  
}
