/* Add custom CSS styles below */ 
.NG-hero-section .swiper.s-slider-container .swiper-slide:not(:first-child) {
display:none;}
section.s-block.s-block--fixed-banner {
    margin-bottom: 4rem;
}
.top-navbar {
    display: none;
}
.ng-s-block .max-h-\[300px\] {
    max-height: 435px;
    aspect-ratio: auto;
}
@media (min-width:1400px){
.NG-categories  .container {
    max-width: 1400px;
}
.NG-categories .card-inner {
    height: 300px;
}
  .NG-categories .lg\:grid-cols-4 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
}
}
@media (max-width:767px){
  .GL-promotional-banner .flex.flex-col.md\:flex-row.gap-4{
        height: clamp(800px, 100vw, 800px) !important;
  }
.NG-hero-section .wrapper {
    margin-right: clamp(1rem, -0.7985rem + 7.6735vw, 6.875rem);
    justify-content: flex-end;
    align-items: center;
    text-align: center;
    height: 64%;
    justify-content: center;
}
}