 @media (max-width:1400px) {

  .footer-links {
    grid-template-columns: repeat( auto-fill , minmax(250px , 1fr) );
}

 }
  @media (max-width:999px) {
    
.y {
    display: block !important;
  }
  .nav-desktop {
    display: none !important;

  }
  .back-hamborger-img h2 {
    font-size: 35px
}
  .orange-div-right {
    display: none;
}
.search-menu-products a p {
  width: 86px !important;
  font-size: 12px;
}
.nav-fixed {
  justify-content: space-between;
}
 }
 @media (max-width:768px) {
  .footer-links {
    gap: 2rem;

  
  }
  .footer-links {
    gap: 2rem;
  }
 
.products-title-menu-orange-a .button__text {
  font-size: 12px;
}
.products-title-menu-orange-a .button__icon {
  width: 35px;
  height: 35px;
 }
 .products-title-menu-orange-a .button__icon img {
  height: 12px;
  width: 12px;
 }
 .products-title-menu-orange-a {
  width: 50%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
  #store-stores {
    height: 354px;
}
  .mapouter iframe {
    height: 300px !important;
  }
  .row {
    gap: 1rem;
  }
  .hero h2 br {
    display: none;
  }
  .back-hamborger-img h2 {
    font-size: 30px
}
.carousel-caption h2 {
  font-size: 30px;
}
.DownloadApplication h2 , .products-title h2 {
  font-size: 30px;
}
.btn-nav-empty span {
  font-size: 14px;
}
.hero h2 , .hero h2 span {
  font-size: 30px;
}
.title-Careers p ,.back-hamborger-img p {
  width: 90%;
}
section.logo-div {
  padding: 0px 15px 100px 15px;
  max-width: 100%;
}
.left-img-food {
  position: absolute;
  right: -22%;
}
.arrow-right, .arrow-left {
  width: 45px;
  height: 45px;
}
.carousel-control-next {
  right: 1%;
}
.products-title .products-title-menu .products-title-menu-orange {
  width: 47px;
  height: 35px;
}
.products-title-menu p {
  font-size: 10px;
}
.carousel-control-prev {
  right: 1%;
}
.carousel-caption h2 , .carousel-caption h2 span {
  font-size: 1rem !important;
}

 }

 @media (max-width:450px) {

  .left-img-food {
    display: none;
  }
  h2 {
    font-size: 32px;
  }
  .img-p-c-t {
    width: 133px;
    height: 133px;
   
}  .mapouter iframe {
  height: 250px !important;
}

.product-content-two img {
  max-width: 80px !important;
  height: 80px;
}
.carousel-caption h2 {
  font-size: 16px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.product-content-two {
  height: 311px;
  width: 100%;
}
.back-hamborger-img h2 {
  font-size: 20px;
}
.btn-flex-location .brn-embty {
  width: 142px;
  height: 47px;
  font-size: 14px;
}
.back-hamborger-img {
  padding: 30px 0;
}
.foot-puiux {
  justify-content: space-between;
  align-items: flex-start;
  flex-wrap: wrap;
  gap: 1rem;
  flex-direction: column-reverse;
}
 }

















