<section class="relative py-24 md:py-32 bg-cover bg-center flex items-center justify-center" style="background-image: url('{{bg_image}}');" data-component-type="Content" data-component-slug="home-appliances-template-subscribe_banner">
  <!-- Background Image Fallback & Data Node -->
  <div class="hidden">
    <img data-node="bg_image" data-node-type="file" data-node-label="Background Image" data-node-default="https://res.cloudinary.com/duukclzsd/image/upload/v1768046128/seltrix/templates/home-appliances-template/bathroom-bg.jpg" src="{{bg_image}}" alt="bg">
  </div>

  <div class="relative z-10 w-full max-w-[90%] mx-auto">
    <div class="bg-[#1A1A1A]/90 backdrop-blur-sm max-w-4xl mx-auto p-8 md:p-12 text-center md:text-left flex flex-col md:flex-row items-center gap-8 md:gap-12 shadow-2xl">
      <!-- Text Content -->
      <div class="flex-1">
        <h2 class="text-2xl md:text-3xl font-medium text-white mb-2 leading-tight">
          <span data-node="heading" data-node-type="text" data-node-label="Heading" data-node-default="Subscribe to our newsletter for new products, trends and offers.">{{heading}}</span>
        </h2>
      </div>

      <!-- Form -->
      <div class="w-full md:w-auto flex-1 max-w-md">
        <form data-notify-form class="flex flex-col sm:flex-row gap-0">
          <input type="email" name="email" required data-node="email_placeholder" data-node-type="text" data-node-label="Email Placeholder" data-node-default="Enter your email" placeholder="{{email_placeholder}}" class="w-full px-5 py-4 bg-[#F2F2F2] text-gray-800 focus:outline-none text-sm placeholder-gray-400">
          <button type="submit" data-form-submit data-node="notify_button_text" data-node-type="text" data-node-label="Notify Button Text" data-node-default="Notify Me" class="bg-[#F9BF29] text-[#1A1A1A] font-bold text-xs uppercase tracking-widest px-8 py-4 sm:w-auto w-full hover:bg-[#e0ac25] transition-colors whitespace-nowrap">
            <span data-node="btn_text" data-node-type="text" data-node-label="Button Text" data-node-default="SIGN UP">{{btn_text}}</span>
          </button>
        </form>

        <div id="notify-status" class="hidden mt-4 py-2 px-4 rounded-lg text-sm"></div>

        <div class="mt-3 text-center md:text-left">
          <p class="text-gray-400 text-[10px]">
            <span data-node="footer_text" data-node-type="text" data-node-label="Footer Text" data-node-default="We respect your privacy, so we never share your info.">{{footer_text}}</span>
          </p>
        </div>
      </div>
    </div>
  </div>
</section>