/* GENERATED by tools/port_devcss.py from the old theme's custom.css — do not edit by hand.
   Device-specific adjustments the WordPress site applied to this page, kept so phones
   and tablets look the same. Each block is the original media condition. */

@media (max-width: 767px) {
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { display: block; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { align-content: center; } }
}
@media only screen and (min-device-width: 321px) and (max-device-width: 375px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { padding: 0px; display: block; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar__in { padding: 0px; padding-top: 20px; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { padding: 0px; align-items: center; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle { width: 100%; } }
  body.page-home .home-trade .btn-wrap { text-align: center; }
}
@media only screen and (min-device-width: 376px) and (max-device-width: 425px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { padding: 0px; display: block; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar__in { padding: 0px; padding-top: 20px; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { padding: 0px; align-items: center; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle { width: 100%; } }
  body.page-home .home-trade .btn-wrap { text-align: center; }
}
@media only screen and (min-device-width: 430px) and (max-device-width: 430px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { padding: 0px; display: block; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar__in { padding: 0px; padding-top: 20px; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { padding: 0px; align-items: center; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle { width: 100%; } }
  body.page-home .home-trade .btn-wrap { text-align: center; }
}
@media only screen and (min-device-width: 360px) and (max-device-width: 360px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { padding: 0px; display: block; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar__in { padding: 0px; padding-top: 20px; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { padding: 0px; align-items: center; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle { width: 100%; } }
  body.page-home .home-trade .btn-wrap { text-align: center; }
}
@media only screen and (min-device-width: 426px) and (max-device-width: 768px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { display: block; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { align-items: center; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { padding: 0px; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar__in { padding: 0px; padding-top: 25px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle { width: 100%; } }
  @media (max-width: 1024px) { body.page-products .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-products .menu-toggle { width: 100%; } }
  @media (max-width: 1024px) { body.page-products .brand-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-products .brand img { width: 200px; } }
}
@media only screen and (min-width: 320px) and (max-width: 320px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
  @media (max-width: 1024px) { body.page-recipe .menu-toggle { border-radius: 0px; width: 100%; } }
  body .footer-cta { min-height: 570px; padding: 10px; }
  body .footer-cta__title { -webkit-text-stroke-color: #000; stroke: #000; }
  body .footer-cta__text { text-align: center; font-size: 20px; line-height: normal; }
  body .footer-cta .btn { font-size: 20px; }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { padding: 0px; display: block; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar__in { padding: 0px; padding-top: 20px; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { padding: 0px; align-items: center; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle { width: 100%; } }
  body.page-home .home-trade .btn-wrap { text-align: center; }
  body .recipe-card h3 { font-size: 19px !important; }
  body.page-home .home-trade .btn { font-size: 19px; }
  @media (max-width: 1024px) { body.page-about .brand-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-about .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-about .menu-toggle { width: 100%; } }
  @media (max-width: 1024px) { body.page-products .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-products .menu-toggle { width: 100%; } }
  @media (max-width: 1024px) { body.page-products .brand-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-products .brand img { width: 200px; } }
}
@media only screen and (min-width: 321px) and (max-width: 374px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
  @media (max-width: 1024px) { body.page-recipe .menu-toggle { border-radius: 0px; width: 100%; } }
  body .footer-cta { min-height: 570px; padding: 10px; }
  body .footer-cta__title { -webkit-text-stroke-color: #000; stroke: #000; }
  body .footer-cta__text { text-align: center; font-size: 20px; line-height: normal; }
  body .footer-cta .btn { font-size: 20px; }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { padding: 0px; display: block; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar__in { padding: 0px; padding-top: 20px; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { padding: 0px; align-items: center; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle { width: 100%; } }
  body.page-home .home-trade .btn-wrap { text-align: center; }
  body .recipe-card h3 { font-size: 21px !important; }
  body.page-home .home-trade .btn { font-size: 20px; }
  @media (max-width: 1024px) { body.page-about .brand-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-about .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-about .menu-toggle { width: 100%; } }
  @media (max-width: 1024px) { body.page-products .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-products .menu-toggle { width: 100%; } }
  @media (max-width: 1024px) { body.page-products .brand-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-products .brand img { width: 200px; } }
}
@media only screen and (min-width: 344px) and (max-width: 344px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
  @media (max-width: 1024px) { body.page-recipe .menu-toggle { border-radius: 0px; width: 100%; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { padding: 0px; display: block; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar__in { padding: 0px; padding-top: 20px; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { padding: 0px; align-items: center; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle { width: 100%; } }
  body.page-home .home-trade .btn-wrap { text-align: center; }
  body .recipe-card h3 { font-size: 19px !important; }
  body.page-home .home-trade .btn { font-size: 19px; }
}
@media only screen and (min-width: 360px) and (max-width: 360px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
  @media (max-width: 1024px) { body.page-recipe .menu-toggle { border-radius: 0px; width: 100%; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { padding: 0px; display: block; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar__in { padding: 0px; padding-top: 20px; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { padding: 0px; align-items: center; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle { width: 100%; } }
  body.page-home .home-trade .btn-wrap { text-align: center; }
  body .recipe-card h3 { font-size: 19px !important; }
  body.page-home .home-trade .btn { font-size: 19px; }
}
@media only screen and (min-width: 375px) and (max-width: 375px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
  @media (max-width: 1024px) { body.page-recipe .menu-toggle { border-radius: 0px; width: 100%; } }
  body .footer-cta { min-height: 570px; padding: 10px; }
  body .footer-cta__title { -webkit-text-stroke-color: #000; stroke: #000; }
  body .footer-cta__text { text-align: center; font-size: 20px; line-height: normal; }
  body .footer-cta .btn { font-size: 20px; }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { padding: 0px; display: block; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar__in { padding: 0px; padding-top: 20px; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { padding: 0px; align-items: center; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle { width: 100%; } }
  body.page-home .home-trade .btn-wrap { text-align: center; }
  body .recipe-card h3 { font-size: 21px !important; }
  body.page-home .home-trade .btn { font-size: 20px; }
  @media (max-width: 1024px) { body.page-about .brand-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-about .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-about .menu-toggle { width: 100%; } }
  @media (max-width: 1024px) { body.page-products .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-products .menu-toggle { width: 100%; } }
  @media (max-width: 1024px) { body.page-products .brand-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-products .brand img { width: 200px; } }
}
@media only screen and (min-width: 376px) and (max-width: 424px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
  @media (max-width: 1024px) { body.page-recipe .menu-toggle { border-radius: 0px; width: 100%; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { padding: 0px; display: block; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar__in { padding: 0px; padding-top: 20px; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { padding: 0px; align-items: center; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle { width: 100%; } }
  body.page-home .home-trade .btn-wrap { text-align: center; }
  body .recipe-card h3 { font-size: 21px !important; }
  body.page-home .home-trade .btn { font-size: 20px; }
  @media (max-width: 1024px) { body.page-about .brand-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-about .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-about .menu-toggle { width: 100%; } }
  @media (max-width: 1024px) { body.page-products .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-products .menu-toggle { width: 100%; } }
  @media (max-width: 1024px) { body.page-products .brand-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-products .brand img { width: 200px; } }
}
@media only screen and (min-width: 425px) and (max-width: 425px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
  @media (max-width: 1024px) { body.page-recipe .menu-toggle { border-radius: 0px; width: 100%; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { padding: 0px; display: block; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar__in { padding: 0px; padding-top: 20px; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { padding: 0px; align-items: center; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle { width: 100%; } }
  body.page-home .home-trade .btn-wrap { text-align: center; }
  body .recipe-card h3 { font-size: 21px !important; }
  body.page-home .home-trade .btn { font-size: 20px; }
  @media (max-width: 1024px) { body.page-about .brand-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-about .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-about .menu-toggle { width: 100%; } }
  @media (max-width: 1024px) { body.page-products .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-products .menu-toggle { width: 100%; } }
  @media (max-width: 1024px) { body.page-products .brand-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-products .brand img { width: 200px; } }
}
@media only screen and (min-width: 412px) and (max-width: 412px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { padding: 0px; display: block; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar__in { padding: 0px; padding-top: 20px; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { padding: 0px; align-items: center; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle { width: 100%; } }
  body.page-home .home-trade .btn-wrap { text-align: center; }
  body .recipe-card h3 { font-size: 21px !important; }
  body.page-home .home-trade .btn { font-size: 20px; }
}
@media only screen and (min-width: 430px) and (max-width: 430px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { padding: 0px; display: block; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar__in { padding: 0px; padding-top: 20px; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { padding: 0px; align-items: center; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle { width: 100%; } }
  body.page-home .home-trade .btn-wrap { text-align: center; }
  body .recipe-card h3 { font-size: 21px !important; }
  body.page-home .home-trade .btn { font-size: 20px; }
}
@media only screen and (min-width: 431px) and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
  @media (max-width: 1024px) { body.page-recipe .menu-toggle { border-radius: 0px; width: 100%; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { padding: 0px; display: block; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { align-items: center; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar__in { padding: 0px; padding-top: 20px; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { align-items: center; padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle { width: 100%; } }
  body.page-home .home-trade .btn-wrap { text-align: center; }
  body .recipe-card h3 { font-size: 21px !important; }
  body.page-home .home-trade .btn { font-size: 20px; }
  @media (max-width: 1024px) { body.page-about .brand-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-about .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-about .menu-toggle { width: 100%; } }
  @media (max-width: 1024px) { body.page-products .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-products .menu-toggle { width: 100%; } }
  @media (max-width: 1024px) { body.page-products .brand-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-products .brand img { width: 200px; } }
}
@media only screen and (min-width: 540px) and (max-width: 540px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { padding: 0px; display: block; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar__in { padding: 0px; padding-top: 20px; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { align-items: center; padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle { width: 100%; } }
  body.page-home .home-trade .btn-wrap { text-align: center; }
  body .cat-box h3 { font-size: 52px; }
  body .recipe-card h3 { font-size: 21px !important; }
  body.page-home .home-trade .btn { font-size: 20px; }
}
@media only screen and (min-width: 768px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { padding: 0px; display: block; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { align-items: center; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar__in { padding: 0px; padding-top: 20px; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { padding: 0px; align-items: center; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle { width: 100%; } }
  body.page-home .home-trade .btn-wrap { text-align: center; }
  body .recipe-card h3 { font-size: 21px !important; }
  body.page-home .home-trade .btn { font-size: 20px; }
  body .cat-box h3 { font-size: 36px; }
  body .recipe-card { min-height: 380px; max-height: 380px; }
  @media (max-width: 1024px) { body.page-about .brand-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-about .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-about .menu-toggle { width: 100%; } }
  @media (max-width: 1024px) { body.page-products .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-products .menu-toggle { width: 100%; } }
  @media (max-width: 1024px) { body.page-products .brand-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-products .brand img { width: 200px; } }
}
@media only screen and (min-width: 768px) and (max-width: 768px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { padding: 0px; display: block; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { align-items: center; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar__in { padding: 0px; padding-top: 20px; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { padding: 0px; align-items: center; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle { width: 100%; } }
  body.page-home .home-trade .btn-wrap { text-align: center; }
  body .recipe-card h3 { font-size: 21px !important; }
  body.page-home .home-trade .btn { font-size: 20px; }
  body .cat-box h3 { font-size: 36px; }
  body .recipe-card { min-height: 380px; max-height: 380px; }
}
@media only screen and (min-width: 320px) and (max-width: 320px) and (orientation: portrait) {
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { padding: 0px; display: block; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar__in { padding: 0px; padding-top: 20px; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { padding: 0px; align-items: center; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle { width: 100%; } }
  body.page-home .home-trade .btn-wrap { text-align: center; }
  body .recipe-card h3 { font-size: 19px !important; }
  body.page-home .home-trade .btn { font-size: 19px; }
}
@media only screen and (min-width: 321px) and (max-width: 374px) and (orientation: portrait) {
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { padding: 0px; display: block; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar__in { padding: 0px; padding-top: 20px; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { padding: 0px; align-items: center; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle { width: 100%; } }
  body.page-home .home-trade .btn-wrap { text-align: center; }
  body .recipe-card h3 { font-size: 21px !important; }
  body.page-home .home-trade .btn { font-size: 20px; }
}
@media only screen and (min-width: 344px) and (max-width: 344px) and (orientation: portrait) {
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { padding: 0px; display: block; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar__in { padding: 0px; padding-top: 20px; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { padding: 0px; align-items: center; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle { width: 100%; } }
  body.page-home .home-trade .btn-wrap { text-align: center; }
  body .recipe-card h3 { font-size: 19px !important; }
  body.page-home .home-trade .btn { font-size: 19px; }
}
@media only screen and (min-width: 360px) and (max-width: 360px) and (orientation: portrait) {
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { padding: 0px; display: block; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar__in { padding: 0px; padding-top: 20px; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { padding: 0px; align-items: center; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle { width: 100%; } }
  body.page-home .home-trade .btn-wrap { text-align: center; }
  body .recipe-card h3 { font-size: 19px !important; }
  body.page-home .home-trade .btn { font-size: 19px; }
}
@media only screen and (min-width: 375px) and (max-width: 375px) and (orientation: portrait) {
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { padding: 0px; display: block; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar__in { padding: 0px; padding-top: 20px; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { padding: 0px; align-items: center; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle { width: 100%; } }
  body.page-home .home-trade .btn-wrap { text-align: center; }
  body .recipe-card h3 { font-size: 21px !important; }
  body.page-home .home-trade .btn { font-size: 20px; }
}
@media only screen and (min-width: 376px) and (max-width: 424px) and (orientation: portrait) {
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { padding: 0px; display: block; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar__in { padding: 0px; padding-top: 20px; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { padding: 0px; align-items: center; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle { width: 100%; } }
  body.page-home .home-trade .btn-wrap { text-align: center; }
  body .recipe-card h3 { font-size: 21px !important; }
  body.page-home .home-trade .btn { font-size: 20px; }
  @media (max-width: 1024px) { body.page-about .brand-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-about .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-about .menu-toggle { width: 100%; } }
}
@media only screen and (min-width: 425px) and (max-width: 425px) and (orientation: portrait) {
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { padding: 0px; display: block; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar__in { padding: 0px; padding-top: 20px; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { padding: 0px; align-items: center; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle { width: 100%; } }
  body.page-home .home-trade .btn-wrap { text-align: center; }
  body .recipe-card h3 { font-size: 21px !important; }
  body.page-home .home-trade .btn { font-size: 20px; }
}
@media only screen and (min-width: 412px) and (max-width: 412px) and (orientation: portrait) {
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { padding: 0px; display: block; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar__in { padding: 0px; padding-top: 20px; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { padding: 0px; align-items: center; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle { width: 100%; } }
  body.page-home .home-trade .btn-wrap { text-align: center; }
  body .recipe-card h3 { font-size: 21px !important; }
  body.page-home .home-trade .btn { font-size: 20px; }
}
@media only screen and (min-width: 430px) and (max-width: 430px) and (orientation: portrait) {
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { padding: 0px; display: block; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar__in { padding: 0px; padding-top: 20px; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { padding: 0px; align-items: center; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle { width: 100%; } }
  body.page-home .home-trade .btn-wrap { text-align: center; }
  body .recipe-card h3 { font-size: 21px !important; }
  body.page-home .home-trade .btn { font-size: 20px; }
}
@media only screen and (min-width: 431px) and (max-width: 768px) and (orientation: portrait) {
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { padding: 0px; display: block; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { align-items: center; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar__in { padding: 0px; padding-top: 20px; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { padding: 0px; align-items: center; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle { width: 100%; } }
  body.page-home .home-trade .btn-wrap { text-align: center; }
  body .recipe-card h3 { font-size: 21px !important; }
  body.page-home .home-trade .btn { font-size: 20px; }
}
@media only screen and (min-width: 540px) and (max-width: 540px) and (orientation: portrait) {
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { padding: 0px; display: block; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar__in { padding: 0px; padding-top: 20px; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { padding: 0px; align-items: center; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle { width: 100%; } }
  body.page-home .home-trade .btn-wrap { text-align: center; }
  body .cat-box h3 { font-size: 52px; }
  body .recipe-card h3 { font-size: 21px !important; }
  body.page-home .home-trade .btn { font-size: 20px; }
}
@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { padding: 0px; display: block; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { align-items: center; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar__in { padding: 0px; padding-top: 20px; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { padding: 0px; align-items: center; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle { width: 100%; } }
  body.page-home .home-trade .btn-wrap { text-align: center; }
  body .recipe-card h3 { font-size: 21px !important; }
  body.page-home .home-trade .btn { font-size: 20px; }
  body .cat-box h3 { font-size: 36px; }
  body .recipe-card { min-height: 380px; max-height: 380px; }
  @media (max-width: 1024px) { body.page-products .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-products .menu-toggle { width: 100%; } }
  @media (max-width: 1024px) { body.page-products .brand-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-products .brand img { width: 200px; } }
}
@media only screen and (min-width: 768px) and (max-width: 768px) and (orientation: portrait) {
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { padding: 0px; display: block; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { align-items: center; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar__in { padding: 0px; padding-top: 20px; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { padding: 0px; align-items: center; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle { width: 100%; } }
  body.page-home .home-trade .btn-wrap { text-align: center; }
  body .recipe-card h3 { font-size: 21px !important; }
  body.page-home .home-trade .btn { font-size: 20px; }
  body .cat-box h3 { font-size: 36px; }
  body .recipe-card { min-height: 380px; max-height: 380px; }
}
@media only screen and (min-width: 320px) and (max-width: 480px) and (orientation: landscape) {
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { padding: 0px; display: block; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar__in { padding: 0px; padding-top: 20px; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { padding: 0px; align-items: center; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle { width: 100%; } }
  body.page-home .home-trade .btn-wrap { text-align: center; }
  body .cat-box { padding-left: 70px; padding-right: 70px; }
  body .recipe-card h3 { font-size: 19px !important; }
  body.page-home .home-trade .btn { font-size: 19px; }
  body .recipe-card { margin-left: 70px; margin-right: 70px; }
  @media (max-width: 1024px) { body.page-about .brand-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-about .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-about .menu-toggle { width: 100%; } }
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2) {
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { padding: 0px; display: block; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar__in { padding: 0px; padding-top: 20px; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { padding: 0px; align-items: center; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle { width: 100%; } }
  body.page-home .home-trade .btn-wrap { text-align: center; }
  body .cat-box { padding-left: 0px; padding-right: 0px; }
  body .recipe-card h3 { font-size: 19px !important; }
  body.page-home .home-trade .btn { font-size: 19px; }
  body .recipe-card { margin-left: 70px; margin-right: 70px; }
}
@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2) {
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { padding: 0px; display: block; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar__in { padding: 0px; padding-top: 20px; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { padding: 0px; align-items: center; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle { width: 100%; } }
  body.page-home .home-trade .btn-wrap { text-align: center; }
  body .cat-box { padding-left: 70px; padding-right: 70px; }
  body .recipe-card h3 { font-size: 19px !important; }
  body.page-home .home-trade .btn { font-size: 19px; }
  body .recipe-card { margin-left: 70px; margin-right: 70px; }
}
@media only screen and (min-device-width: 320px) and (max-device-height: 568px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 2) {
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { padding: 0px; display: block; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar__in { padding: 0px; padding-top: 20px; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { padding: 0px; align-items: center; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle { width: 100%; } }
  body.page-home .home-trade .btn-wrap { text-align: center; }
  body .cat-box { padding-left: 70px; padding-right: 70px; }
  body .recipe-card h3 { font-size: 19px !important; }
  body.page-home .home-trade .btn { font-size: 19px; }
  body .recipe-card { margin-left: 70px; margin-right: 70px; }
}
@media only screen and (min-device-width: 375px) and (max-device-height: 667px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 2) {
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { padding: 0px; display: block; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar__in { padding: 0px; padding-top: 20px; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { padding: 0px; align-items: center; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle { width: 100%; } }
  body.page-home .home-trade .btn-wrap { text-align: center; }
  body .cat-box { padding-left: 70px; padding-right: 70px; }
  body .recipe-card h3 { font-size: 19px !important; }
  body.page-home .home-trade .btn { font-size: 19px; }
  body .recipe-card { margin-left: 70px; margin-right: 70px; }
}
@media only screen and (min-device-width: 414px) and (max-device-height: 736px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 2) {
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { padding: 0px; display: block; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar__in { padding: 0px; padding-top: 20px; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { padding: 0px; align-items: center; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle { width: 100%; } }
  body.page-home .home-trade .btn-wrap { text-align: center; }
  body .cat-box { padding-left: 70px; padding-right: 70px; }
  body .recipe-card h3 { font-size: 19px !important; }
  body.page-home .home-trade .btn { font-size: 19px; }
  body .recipe-card { margin-left: 70px; margin-right: 70px; }
}
@media only screen and (min-device-width: 375px) and (max-device-height: 812px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 3) {
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { padding: 0px; display: block; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar__in { padding: 0px; padding-top: 20px; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { padding: 0px; align-items: center; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle { width: 100%; } }
  body.page-home .home-trade .btn-wrap { text-align: center; }
  body .cat-box { padding-left: 70px; padding-right: 70px; }
  body .recipe-card h3 { font-size: 19px !important; }
  body.page-home .home-trade .btn { font-size: 19px; }
  body .recipe-card { margin-left: 70px; margin-right: 70px; }
}
@media only screen and (min-device-width: 414px) and (max-device-height: 896px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 3) {
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { padding: 0px; display: block; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar__in { padding: 0px; padding-top: 20px; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { padding: 0px; align-items: center; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle { width: 100%; } }
  body.page-home .home-trade .btn-wrap { text-align: center; }
  body .cat-box { padding-left: 70px; padding-right: 70px; }
  body .recipe-card h3 { font-size: 19px !important; }
  body.page-home .home-trade .btn { font-size: 19px; }
  body .recipe-card { margin-left: 70px; margin-right: 70px; }
}
@media only screen and (min-device-width: 320px) and (max-device-height: 640px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 2) {
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { padding: 0px; display: block; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar__in { padding: 0px; padding-top: 20px; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { align-items: center; padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle { width: 100%; } }
  body.page-home .home-trade .btn-wrap { text-align: center; }
  body .cat-box { padding-left: 70px; padding-right: 70px; }
  body .recipe-card h3 { font-size: 19px !important; }
  body.page-home .home-trade .btn { font-size: 19px; }
  body .recipe-card { margin-left: 70px; margin-right: 70px; }
}
@media only screen and (min-device-width: 320px) and (max-device-height: 640px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 3) {
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { padding: 0px; display: block; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar__in { padding: 0px; padding-top: 20px; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { padding: 0px; align-items: center; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle { width: 100%; } }
  body.page-home .home-trade .btn-wrap { text-align: center; }
  body .cat-box { padding-left: 70px; padding-right: 70px; }
  body .recipe-card h3 { font-size: 19px !important; }
  body.page-home .home-trade .btn { font-size: 19px; }
  body .recipe-card { margin-left: 70px; margin-right: 70px; }
}
@media only screen and (min-device-width: 360px) and (max-device-height: 640px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 3) {
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { padding: 0px; display: block; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar__in { padding: 0px; padding-top: 20px; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { padding: 0px; align-items: center; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle { width: 100%; } }
  body.page-home .home-trade .btn-wrap { text-align: center; }
  body .cat-box { padding-left: 70px; padding-right: 70px; }
  body .recipe-card h3 { font-size: 19px !important; }
  body.page-home .home-trade .btn { font-size: 19px; }
  body .recipe-card { margin-left: 70px; margin-right: 70px; }
}
@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (orientation: landscape) {
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { padding: 0px; display: block; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar__in { padding: 0px; padding-top: 20px; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { align-items: center; padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle { width: 100%; } }
  body.page-home .home-trade .btn-wrap { text-align: center; }
  body .cat-box { padding-left: 70px; padding-right: 70px; }
  body .recipe-card h3 { font-size: 19px !important; }
  body.page-home .home-trade .btn { font-size: 19px; }
  body .recipe-card { margin-left: 70px; margin-right: 70px; }
}
@media only screen and (min-device-width: 320px) and (max-device-height: 568px) and (orientation: landscape) {
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { padding: 0px; display: block; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar__in { padding: 0px; padding-top: 20px; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { align-items: center; padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle { width: 100%; } }
  body.page-home .home-trade .btn-wrap { text-align: center; }
  body .cat-box { padding-left: 70px; padding-right: 70px; }
  body .recipe-card h3 { font-size: 19px !important; }
  body.page-home .home-trade .btn { font-size: 19px; }
  body .recipe-card { margin-left: 70px; margin-right: 70px; }
}
@media only screen and (min-device-width: 375px) and (max-device-height: 667px) and (orientation: landscape) {
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { padding: 0px; display: block; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar__in { padding: 0px; padding-top: 20px; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { align-items: center; padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle { width: 100%; } }
  body.page-home .home-trade .btn-wrap { text-align: center; }
  body .cat-box { padding-left: 70px; padding-right: 70px; }
  body .recipe-card h3 { font-size: 19px !important; }
  body.page-home .home-trade .btn { font-size: 19px; }
  body .recipe-card { margin-left: 70px; margin-right: 70px; }
}
@media only screen and (min-device-width: 414px) and (max-device-height: 736px) and (orientation: landscape) {
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { padding: 0px; display: block; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar__in { padding: 0px; padding-top: 20px; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { align-items: center; padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle { width: 100%; } }
  body.page-home .home-trade .btn-wrap { text-align: center; }
  body .cat-box { padding-left: 70px; padding-right: 70px; }
  body .recipe-card h3 { font-size: 19px !important; }
  body.page-home .home-trade .btn { font-size: 19px; }
  body .recipe-card { margin-left: 70px; margin-right: 70px; }
}
@media only screen and (min-device-width: 375px) and (max-device-height: 812px) and (orientation: landscape) {
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { padding: 0px; display: block; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar__in { padding: 0px; padding-top: 20px; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { align-items: center; padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle { width: 100%; } }
  body.page-home .home-trade .btn-wrap { text-align: center; }
  body .cat-box { padding-left: 70px; padding-right: 70px; }
  body .recipe-card h3 { font-size: 19px !important; }
  body.page-home .home-trade .btn { font-size: 19px; }
  body .recipe-card { margin-left: 70px; margin-right: 70px; }
  @media (max-width: 1024px) { body.page-about .brand-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-about .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-about .menu-toggle { width: 100%; } }
  body .health__item img { width: 40%; }
  body .health__text { margin-top: -20px; }
}
@media only screen and (min-device-width: 414px) and (max-device-height: 896px) and (orientation: landscape) {
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { padding: 0px; display: block; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar__in { padding: 0px; padding-top: 20px; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { align-items: center; padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle { width: 100%; } }
  body.page-home .home-trade .btn-wrap { text-align: center; }
  body .cat-box { padding-left: 0px; padding-right: 0px; }
  body .recipe-card h3 { font-size: 19px !important; }
  body.page-home .home-trade .btn { font-size: 19px; }
  body .recipe-card { margin-left: 70px; margin-right: 70px; }
}
@media only screen and (min-device-width: 320px) and (max-device-height: 640px) and (orientation: landscape) {
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { padding: 0px; display: block; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar__in { padding: 0px; padding-top: 20px; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { align-items: center; padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle { width: 100%; } }
  body.page-home .home-trade .btn-wrap { text-align: center; }
  body .cat-box { padding-left: 70px; padding-right: 70px; }
  body .recipe-card h3 { font-size: 19px !important; }
  body.page-home .home-trade .btn { font-size: 19px; }
  body .recipe-card { margin-left: 70px; margin-right: 70px; }
}
@media only screen and (min-device-width: 360px) and (max-device-height: 640px) and (orientation: landscape) {
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { padding: 0px; display: block; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar__in { padding: 0px; padding-top: 20px; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { padding: 0px; align-items: center; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle { width: 100%; } }
  body.page-home .home-trade .btn-wrap { text-align: center; }
  body .cat-box { padding-left: 0px; padding-right: 0px; }
  body .recipe-card h3 { font-size: 19px !important; }
  body.page-home .home-trade .btn { font-size: 19px; }
  body .recipe-card { margin-left: 70px; margin-right: 70px; }
}
@media only screen and (min-width: 1024px) and (max-width: 1439px) and (-webkit-min-device-pixel-ratio: 2) {
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { padding: 0px; display: block; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { align-items: center; } }
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar__in { padding: 0px; padding-top: 20px; } }
  @media (max-width: 1024px) { body.page-home .brand-wrap { align-items: center; padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-home .menu-toggle { width: 100%; } }
  body.page-home .home-trade .btn-wrap { text-align: center; }
  body .recipe-card h3 { font-size: 21px !important; }
  body.page-home .home-trade .btn { font-size: 20px; }
  body .cat-box h3 { font-size: 36px; }
  body .recipe-card { min-height: 380px; }
  @media (max-width: 1024px) { body.page-products .menu-toggle-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-products .menu-toggle { width: 100%; } }
  @media (max-width: 1024px) { body.page-products .brand-wrap { padding: 0px; } }
  @media (max-width: 1024px) { body.page-products .brand img { width: 200px; } }
}
@media only screen and (min-width: 1224px) {
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { display: none !important; } }
  body .health__item img { width: 100%; }
}
@media only screen and (min-width: 1824px) {
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { display: none !important; } }
}
@media only screen and (min-width: 2500px) {
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { display: none !important; } }
}
@media only screen and (min-width: 3840px) {
  @media (max-width: 1024px) { body:not(.page-recipe) .mainbar { display: none !important; } }
}
