@media only screen and (max-width: 1200px) {
  .menu .wrapper .menu-top h1 {
    font-size: 35px;
  }
  .menu .wrapper .menu-top::before {
    border-width: 46px 0px 46px 25px;
  }
  .menu .wrapper .menu-top::after {
    border-width: 46px 25px 46px 0;
  }
  .menu .wrapper .menu-content .wine-top h3 {
    font-size: 30px;
  }
}
@media only screen and (max-width: 992px) {
  .menu {
    margin-top: 50px;
  }
  .menu .wrapper .menu-top h1 {
    font-size: 30px;
  }
  .menu .wrapper .menu-top::before {
    border-width: 44px 0px 44px 25px;
  }
  .menu .wrapper .menu-top::after {
    border-width: 44px 25px 44px 0;
  }
  .menu .wrapper .menu-content {
    margin-top: 40px;
    margin-bottom: 40px;
  }
  .menu .wrapper .menu-content .menu-food h4 {
    font-size: 20px;
    width: calc(100% - 50px);
  }
  .menu .wrapper .menu-content .menu-food h4::after {
    margin-left: 5px;
  }
  .menu .wrapper .menu-content .wine-top h3 {
    font-size: 27px;
  }
  .menu .wrapper .menu-content .wine-content h4 {
    font-size: 20px;
    width: calc(100% - 45px);
  }
}
@media only screen and (max-width: 768px) {
  .menu {
    margin-top: 40px;
  }
  .menu .wrapper .menu-top h1 {
    font-size: 20px;
  }
  .menu .wrapper .menu-top::before {
    border-width: 43px 0px 43px 25px;
  }
  .menu .wrapper .menu-top::after {
    border-width: 43px 25px 43px 0px;
  }
  .menu .wrapper .menu-content {
    margin-top: 30px;
    margin-bottom: 30px;
  }
  .menu .wrapper .menu-content .menu-food h4 {
    font-size: 16px;
  }
  .menu .wrapper .menu-content .menu-food h5 {
    font-size: 16px;
  }
  .menu .wrapper .menu-content .wine-top h3 {
    font-size: 25px;
  }
  .menu .wrapper .menu-content .wine-content h4 {
    font-size: 16px;
  }
  .menu .wrapper .menu-content .wine-content .wine-h5 h5 {
    font-size: 16px;
  }
}
@media only screen and (max-width: 568px) {
  .menu .wrapper .menu-content .wine-content h4::after {
    display: none;
  }
  .menu .wrapper .menu-content .wine-content .wine-h5 h5::after {
    display: none;
  }
}
@media only screen and (max-width: 320px) {
  .menu .wrapper .menu-content .wine-content h4::after {
    display: none;
  }
}