Gift Cards

<div style="max-width: 1200px; margin: 0 auto; padding: 40px 20px;">
  <div style="text-align: center; margin-bottom: 60px;">
    <h1 style="font-size: 2.5rem; color: #2c3e50; margin-bottom: 20px; font-weight: 300;">Silvanya Luxury Gift Cards</h1>
    <p style="font-size: 1.2rem; color: #7f8c8d; max-width: 600px; margin: 0 auto; line-height: 1.6;">Give the perfect gift with our luxurious Silvanya gift cards. Available in multiple denominations, these gift cards can be sent directly to loved ones or added to your own account as store credit.</p>
  </div>

  <div style="display: grid; grid-template-columns: 1fr 1fr; gap: 60px; align-items: start; margin-bottom: 60px;">
    <!-- Gift Card Visual -->
    <div style="text-align: center;">
      <div style="background: linear-gradient(135deg, #f8f9fa 0%, #e9ecef 100%); border-radius: 15px; padding: 40px; margin-bottom: 30px; box-shadow: 0 10px 30px rgba(0,0,0,0.1);">
        <div style="background: linear-gradient(135deg, #cd853f 0%, #daa520 100%); color: white; padding: 30px; border-radius: 10px; position: relative; overflow: hidden;">
          <div style="position: absolute; top: -50px; right: -50px; width: 100px; height: 100px; background: rgba(255,255,255,0.1); border-radius: 50%;"></div>
          <div style="position: absolute; bottom: -30px; left: -30px; width: 60px; height: 60px; background: rgba(255,255,255,0.1); border-radius: 50%;"></div>
          <h2 style="font-size: 1.8rem; margin-bottom: 10px; font-weight: 300;">SILVANYA</h2>
          <p style="font-size: 0.9rem; opacity: 0.9; margin-bottom: 20px;">LUXURY GIFT CARD</p>
          <div style="font-size: 1.4rem; font-weight: bold; margin: 20px 0;">₹ [Amount]</div>
          <p style="font-size: 0.8rem; opacity: 0.8;">Valid for all products • No expiry</p>
        </div>
      </div>
    </div>

    <!-- Purchase Form -->
    <div>
      <h2 style="font-size: 1.8rem; color: #2c3e50; margin-bottom: 30px;">Purchase Gift Card</h2>
      
      <!-- Product Integration -->
      <div style="background: #ffffff; border: 2px solid #e9ecef; border-radius: 10px; padding: 30px; margin-bottom: 20px;">
        <h3 style="font-size: 1.3rem; color: #2c3e50; margin-bottom: 20px;">Select Amount</h3>
        <div id="gift-card-product" style="margin-bottom: 20px;">
          <!-- This will show the Silvanya Luxury Gift Card product with denomination options -->
          <p style="color: #7f8c8d; margin-bottom: 15px;">Choose your preferred gift card denomination:</p>
          <div style="display: grid; grid-template-columns: repeat(2, 1fr); gap: 15px; margin-bottom: 20px;">
            <button style="padding: 15px; border: 2px solid #cd853f; border-radius: 8px; background: #fff; color: #cd853f; font-weight: bold; cursor: pointer; transition: all 0.3s;">₹ 1,000</button>
            <button style="padding: 15px; border: 2px solid #cd853f; border-radius: 8px; background: #fff; color: #cd853f; font-weight: bold; cursor: pointer; transition: all 0.3s;">₹ 2,500</button>
            <button style="padding: 15px; border: 2px solid #cd853f; border-radius: 8px; background: #fff; color: #cd853f; font-weight: bold; cursor: pointer; transition: all 0.3s;">₹ 5,000</button>
            <button style="padding: 15px; border: 2px solid #cd853f; border-radius: 8px; background: #fff; color: #cd853f; font-weight: bold; cursor: pointer; transition: all 0.3s;">₹ 10,000</button>
          </div>
        </div>
        
        <h3 style="font-size: 1.3rem; color: #2c3e50; margin-bottom: 20px;">Gift Card Details</h3>
        <div style="margin-bottom: 15px;">
          <label style="display: block; margin-bottom: 5px; color: #2c3e50; font-weight: 500;">Recipient Email</label>
          <input type="email" placeholder="Enter recipient's email address" style="width: 100%; padding: 12px; border: 1px solid #ddd; border-radius: 6px; font-size: 1rem;">
        </div>
        
        <div style="margin-bottom: 20px;">
          <label style="display: block; margin-bottom: 5px; color: #2c3e50; font-weight: 500;">Personal Message (Optional)</label>
          <textarea placeholder="Add a personal message for the recipient" rows="3" style="width: 100%; padding: 12px; border: 1px solid #ddd; border-radius: 6px; font-size: 1rem; resize: vertical;"></textarea>
        </div>
        
        <div style="margin-bottom: 20px;">
          <label style="display: block; margin-bottom: 5px; color: #2c3e50; font-weight: 500;">Delivery Date (Optional)</label>
          <input type="date" style="width: 100%; padding: 12px; border: 1px solid #ddd; border-radius: 6px; font-size: 1rem;">
        </div>
        
        <button style="width: 100%; padding: 15px; background: linear-gradient(135deg, #cd853f 0%, #daa520 100%); color: white; border: none; border-radius: 8px; font-size: 1.1rem; font-weight: bold; cursor: pointer; transition: all 0.3s;">Add to Cart</button>
      </div>
    </div>
  </div>

  <!-- Features -->
  <div style="background: #f8f9fa; border-radius: 15px; padding: 40px; margin-bottom: 40px;">
    <h2 style="text-align: center; font-size: 1.8rem; color: #2c3e50; margin-bottom: 40px;">Why Choose Silvanya Gift Cards?</h2>
    <div style="display: grid; grid-template-columns: repeat(3, 1fr); gap: 30px; text-align: center;">
      <div>
        <div style="width: 60px; height: 60px; background: linear-gradient(135deg, #cd853f 0%, #daa520 100%); border-radius: 50%; margin: 0 auto 20px; display: flex; align-items: center; justify-content: center;">
          <span style="color: white; font-size: 1.5rem;">💎</span>
        </div>
        <h3 style="color: #2c3e50; margin-bottom: 10px;">Premium Quality</h3>
        <p style="color: #7f8c8d; line-height: 1.5;">Choose from our curated collection of luxury jewelry and accessories</p>
      </div>
      <div>
        <div style="width: 60px; height: 60px; background: linear-gradient(135deg, #cd853f 0%, #daa520 100%); border-radius: 50%; margin: 0 auto 20px; display: flex; align-items: center; justify-content: center;">
          <span style="color: white; font-size: 1.5rem;">⚡</span>
        </div>
        <h3 style="color: #2c3e50; margin-bottom: 10px;">Instant Delivery</h3>
        <p style="color: #7f8c8d; line-height: 1.5;">Gift cards are delivered instantly via email, perfect for last-minute gifts</p>
      </div>
      <div>
        <div style="width: 60px; height: 60px; background: linear-gradient(135deg, #cd853f 0%, #daa520 100%); border-radius: 50%; margin: 0 auto 20px; display: flex; align-items: center; justify-content: center;">
          <span style="color: white; font-size: 1.5rem;">♾️</span>
        </div>
        <h3 style="color: #2c3e50; margin-bottom: 10px;">Never Expire</h3>
        <p style="color: #7f8c8d; line-height: 1.5;">Our gift cards never expire, giving recipients the freedom to shop when they want</p>
      </div>
    </div>
  </div>

  <!-- How It Works -->
  <div style="text-align: center; margin-bottom: 40px;">
    <h2 style="font-size: 1.8rem; color: #2c3e50; margin-bottom: 40px;">How It Works</h2>
    <div style="display: grid; grid-template-columns: repeat(4, 1fr); gap: 20px;">
      <div style="text-align: center;">
        <div style="width: 50px; height: 50px; background: #cd853f; color: white; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-weight: bold; margin: 0 auto 15px;">1</div>
        <p style="color: #2c3e50; font-weight: 500;">Select Amount</p>
      </div>
      <div style="text-align: center;">
        <div style="width: 50px; height: 50px; background: #cd853f; color: white; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-weight: bold; margin: 0 auto 15px;">2</div>
        <p style="color: #2c3e50; font-weight: 500;">Add Details</p>
      </div>
      <div style="text-align: center;">
        <div style="width: 50px; height: 50px; background: #cd853f; color: white; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-weight: bold; margin: 0 auto 15px;">3</div>
        <p style="color: #2c3e50; font-weight: 500;">Complete Purchase</p>
      </div>
      <div style="text-align: center;">
        <div style="width: 50px; height: 50px; background: #cd853f; color: white; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-weight: bold; margin: 0 auto 15px;">4</div>
        <p style="color: #2c3e50; font-weight: 500;">Instant Delivery</p>
      </div>
    </div>
  </div>
</div>

<script>
// Add interactivity to amount buttons
document.addEventListener('DOMContentLoaded', function() {
  const buttons = document.querySelectorAll('button[style*="border: 2px solid #cd853f"]');
  buttons.forEach(button => {
    button.addEventListener('click', function() {
      // Remove active state from all buttons
      buttons.forEach(b => {
        b.style.background = '#fff';
        b.style.color = '#cd853f';
      });
      // Add active state to clicked button
      this.style.background = '#cd853f';
      this.style.color = 'white';
    });
    
    button.addEventListener('mouseover', function() {
      if (this.style.background !== 'rgb(205, 133, 63)') {
        this.style.background = '#f8f9fa';
      }
    });
    
    button.addEventListener('mouseout', function() {
      if (this.style.background !== 'rgb(205, 133, 63)') {
        this.style.background = '#fff';
      }
    });
  });
});
</script>