/* Add custom CSS styles below */ 
:root{
    --bg:
      linear-gradient(204.52deg, #BE9D59 1.45%, #FFE094 48.35%, #BE9D59 100%);

    
}
.NG-hero-section-0 .button ,.GL-promotional-banner  .btn-swap {

    background: var(--bg);
}
#my-product_category-6 .custom-btn {
    background: var(--bg);
    color: #000000 !important;
}

body {
    background-image: url(https://i.ibb.co/m51VHqyP/Frame-2085661127.png) !important;
    background-size: cover !important;
}
.banner--fixed img {
    background-color: unset;

}

  .s-trust-badges-content {
    color: aliceblue;
}
.store-footer .footer-description p {
    color: #ffffff;
 
}
 .footer_logo_size >img {
    filter: brightness(0.0)invert(1);
}
@media (max-width: 768px) {
  .NG-hero-section-2  .banner-wrapper {
    height: 18svh !important;
}
    .NG-hero-section-4  .banner-wrapper {
    height: 18svh !important;
}
  .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: 600px !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 ; 
}