.NG-categories .text-xs {

    display: none;
}

.banner--fixed img {
    background-color: transparent !important;
}

/***background text footer */
.store-footer .footer-description p {
    color: #ffffff;
 
}
.s-social-link a svg {
  
    fill: rgb(255 255 255);
}
 .s-trust-badges-image {
    filter: brightness(0.0)invert(1);
}

.s-trust-badges-content {
 
    color: #fff;
}
/***/

@media (min-width: 992px) {
.NG-categories .s-slider-container .swiper-wrapper {
    justify-content: center;
}
  .NG-hero-section-2 .banner-wrapper {
    height: 6vh;
}
}
@media (max-width: 768px) {

  .NG-hero-section .flex.flex-col.items-start h1{
   font-size: 18px ;
 }
 .NG-hero-section .subtext-bottom p{
display: none;
 }
.GL-promotional-banner  .container img {
    object-fit: fill;
}
  .GL-promotional-banner  
 .flex.flex-col {
    height: 400px !important;
}
.GL-promotional-banner  .container img {
    object-fit: fill;
}
    footer * {
    text-align: center;
    margin-right: auto;
    margin-left: auto;
  }
}
 .GL-promotional-banner .flex.flex-col.md\:flex-row.gap-4 {
height: unset !important ; 
}