/* Add custom CSS styles below */ 
.NG-hero-section .wrapper {
    left: 0;
    right: unset;
    max-width: 40%;
}

.NG-hero-section .swiper.s-slider-container .swiper-slide:not(:first-child) {
display:none;
}

.GL-promotional-banner h2.font-normal{
    filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.8));
}
@media (max-width:767px){
.NG-categories .card-back-overlay {
    opacity: 0;
}
.NG-categories .grid-cols-3 {
    grid-template-columns: repeat(2,minmax(0,1fr));
}
.GL-promotional-banner .flex.flex-col.md\:flex-row.gap-4 {
    height: 600px !important;
}}

.NG-main-banner .text-wrapper h1 {
      line-height: normal;
}
.NG-main-banner .text-wrapper.container{
    max-width: 45%;
    margin-left: 5%;
    margin-right: auto;
}

@media (min-width:767px){
.NG-categories .card.group:first-child {
    grid-column: 2;
}
.NG-hero-section .wrapper {
    left: 15%;
  max-width: 25%;
}}


.store-footer .footer-description p {
    color: #F5DD98;
}
.store-footer .mb-4.footer_logo_size {
    filter: brightness(0.5) invert(0.8) hue-rotate(190deg);
}