<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>deeson-online.co.uk - Premium Domain for Sale</title>
    
    <!-- Tailwind CSS -->
    <script src="https://cdn.tailwindcss.com"></script>
    <!-- Alpine.js for dropdown interactions -->
    <script defer src="https://cdn.jsdelivr.net/npm/alpinejs@3.x.x/dist/cdn.min.js"></script>
    <style>
        @custom-variant dark (&:is(.dark *));

        :root {
          --font-size: 16px;
          --background: #ffffff;
          --foreground: oklch(0.145 0 0);
          --card: #ffffff;
          --card-foreground: oklch(0.145 0 0);
          --popover: oklch(1 0 0);
          --popover-foreground: oklch(0.145 0 0);
          --primary: #030213;
          --primary-foreground: oklch(1 0 0);
          --secondary: oklch(0.95 0.0058 264.53);
          --secondary-foreground: #030213;
          --muted: #ececf0;
          --muted-foreground: #717182;
          --accent: #e9ebef;
          --accent-foreground: #030213;
          --destructive: #d4183d;
          --destructive-foreground: #ffffff;
          --border: rgba(0, 0, 0, 0.1);
          --input: transparent;
          --input-background: #f3f3f5;
          --switch-background: #cbced4;
          --font-weight-medium: 500;
          --font-weight-normal: 400;
          --ring: oklch(0.708 0 0);
          --chart-1: oklch(0.646 0.222 41.116);
          --chart-2: oklch(0.6 0.118 184.704);
          --chart-3: oklch(0.398 0.07 227.392);
          --chart-4: oklch(0.828 0.189 84.429);
          --chart-5: oklch(0.769 0.188 70.08);
          --radius: 0.625rem;
          --sidebar: oklch(0.985 0 0);
          --sidebar-foreground: oklch(0.145 0 0);
          --sidebar-primary: #030213;
          --sidebar-primary-foreground: oklch(0.985 0 0);
          --sidebar-accent: oklch(0.97 0 0);
          --sidebar-accent-foreground: oklch(0.205 0 0);
          --sidebar-border: oklch(0.922 0 0);
          --sidebar-ring: oklch(0.708 0 0);
        }

        .dark {
          --background: oklch(0.145 0 0);
          --foreground: oklch(0.985 0 0);
          --card: oklch(0.145 0 0);
          --card-foreground: oklch(0.985 0 0);
          --popover: oklch(0.145 0 0);
          --popover-foreground: oklch(0.985 0 0);
          --primary: oklch(0.985 0 0);
          --primary-foreground: oklch(0.205 0 0);
          --secondary: oklch(0.269 0 0);
          --secondary-foreground: oklch(0.985 0 0);
          --muted: oklch(0.269 0 0);
          --muted-foreground: oklch(0.708 0 0);
          --accent: oklch(0.269 0 0);
          --accent-foreground: oklch(0.985 0 0);
          --destructive: oklch(0.396 0.141 25.723);
          --destructive-foreground: oklch(0.637 0.237 25.331);
          --border: oklch(0.269 0 0);
          --input: oklch(0.269 0 0);
          --ring: oklch(0.439 0 0);
          --font-weight-medium: 500;
          --font-weight-normal: 400;
          --chart-1: oklch(0.488 0.243 264.376);
          --chart-2: oklch(0.696 0.17 162.48);
          --chart-3: oklch(0.769 0.188 70.08);
          --chart-4: oklch(0.627 0.265 303.9);
          --chart-5: oklch(0.645 0.246 16.439);
          --sidebar: oklch(0.205 0 0);
          --sidebar-foreground: oklch(0.985 0 0);
          --sidebar-primary: oklch(0.488 0.243 264.376);
          --sidebar-primary-foreground: oklch(0.985 0 0);
          --sidebar-accent: oklch(0.269 0 0);
          --sidebar-accent-foreground: oklch(0.985 0 0);
          --sidebar-border: oklch(0.269 0 0);
          --sidebar-ring: oklch(0.439 0 0);
        }

        body {
          background: var(--background);
          color: var(--foreground);
        }

        /* Blog post content styling */
        .article-content h2 {
          font-size: 1.5rem;
          font-weight: 600;
          margin-top: 2rem;
          margin-bottom: 1rem;
          color: var(--foreground);
        }

        .article-content h3 {
          font-size: 1.25rem;
          font-weight: 600;
          margin-top: 1.5rem;
          margin-bottom: 0.75rem;
          color: var(--foreground);
        }

        .article-content p {
          margin-bottom: 1rem;
          line-height: 1.7;
          color: var(--foreground);
        }

        .article-content ul {
          margin-bottom: 1rem;
          padding-left: 1.5rem;
        }

        .article-content li {
          margin-bottom: 0.5rem;
          line-height: 1.6;
          color: var(--foreground);
        }

        .article-content strong {
          font-weight: 600;
          color: var(--primary);
        }

        /* Button and form styling */
        .btn-primary {
          background: var(--primary);
          color: var(--primary-foreground);
        }

        .btn-primary:hover {
          background: var(--primary);
          opacity: 0.9;
        }

        /* Custom Tailwind utilities */
        .text-primary { color: var(--primary); }
        .text-primary-foreground { color: var(--primary-foreground) !important; }
        .text-muted-foreground { color: var(--muted-foreground); }
        .text-secondary-foreground { color: var(--secondary-foreground); }
        .bg-secondary { background-color: var(--secondary); }
        .bg-primary { background-color: var(--primary); }
        .bg-muted { background-color: var(--muted); }
        .bg-card { background-color: var(--card); }
        .text-card-foreground { color: var(--card-foreground); }
        .border { border-color: var(--border); }
        .text-card-foreground { color: var(--card-foreground); }
        .text-accent-foreground { color: var(--accent-foreground); }
        .text-destructive-foreground { color: var(--destructive-foreground); }
        .bg-primary { background-color: var(--primary); }
        .bg-secondary { background-color: var(--secondary) !important; }
        .bg-card { background-color: var(--card); }
        .bg-muted { background-color: var(--muted); }
        .bg-input-background { background-color: var(--input-background); }
        .bg-background { background-color: var(--background); }
        .bg-accent { background-color: var(--accent); }
        .border-input { border-color: var(--border); }
        .border-border { border-color: var(--border); }
        .border-transparent { border-color: transparent; }
        
        /* Ensure text-primary-foreground inheritance works on all child elements */
        .text-primary-foreground * { 
          color: inherit; 
        }
        .text-primary-foreground h1,
        .text-primary-foreground h2,
        .text-primary-foreground h3,
        .text-primary-foreground h4,
        .text-primary-foreground h5,
        .text-primary-foreground h6,
        .text-primary-foreground p {
          color: var(--primary-foreground);
        }
        
        /* Override inheritance for buttons and elements with their own color classes */
        .text-secondary-foreground {
          color: var(--secondary-foreground) !important;
        }
        .bg-secondary {
          background-color: var(--secondary) !important;
        }
        
        /* Ensure buttons don't inherit parent text colors */
        button.text-secondary-foreground,
        a.text-secondary-foreground,
        .text-secondary-foreground {
          color: var(--secondary-foreground) !important;
        }
        
        /* Opacity utilities */
        .opacity-90 { opacity: 0.9; }
        .opacity-80 { opacity: 0.8; }
        .opacity-70 { opacity: 0.7; }
        .opacity-60 { opacity: 0.6; }
        .opacity-50 { opacity: 0.5; }
        
        /* Opacity variants for backgrounds - multiple approaches for better compatibility */
        .bg-muted\/30 { 
          background-color: var(--muted);
          background-color: rgba(236, 236, 240, 0.3); /* #ececf0 with 30% opacity */
          background-color: color-mix(in srgb, var(--muted) 30%, transparent);
        }
        .bg-muted\/50 { 
          background-color: var(--muted);
          background-color: rgba(236, 236, 240, 0.5); /* #ececf0 with 50% opacity */
          background-color: color-mix(in srgb, var(--muted) 50%, transparent);
        }
        .bg-primary\/10 { 
          background-color: var(--primary);
          background-color: rgba(3, 2, 19, 0.1); /* #030213 with 10% opacity */
          background-color: color-mix(in srgb, var(--primary) 10%, transparent);
        }
        .bg-primary\/20 { 
          background-color: var(--primary);
          background-color: rgba(3, 2, 19, 0.2); /* #030213 with 20% opacity */
          background-color: color-mix(in srgb, var(--primary) 20%, transparent);
        }
        
        /* Color classes for icons */
        .text-blue-600 { color: #2563eb; }
        .text-green-600 { color: #16a34a; }
        .text-purple-600 { color: #9333ea; }
        
        /* Hover states */
        .hover\:bg-secondary\/80:hover { 
          background-color: rgba(241, 241, 245, 0.8); /* Using actual secondary color with opacity */
        }
        .hover\:bg-accent:hover { background-color: var(--accent); }
        .hover\:text-accent-foreground:hover { color: var(--accent-foreground); }
        .hover\:bg-primary\/20:hover { 
          background-color: rgba(3, 2, 19, 0.2);
        }
        .hover\:shadow-lg:hover { 
          box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
        }
        
        /* Group hover states */
        .group:hover .group-hover\:bg-primary\/20 { 
          background-color: rgba(3, 2, 19, 0.2);
        }
        
        /* Focus states */
        .focus\:outline-none:focus { outline: none; }
        .focus\:ring-2:focus { 
          box-shadow: 0 0 0 2px var(--ring); 
        }
        .focus\:ring-ring:focus { 
          --tw-ring-color: var(--ring); 
        }
        .focus\:ring-offset-2:focus { 
          --tw-ring-offset-width: 2px; 
        }
        .focus-visible\:outline-none:focus-visible { outline: none; }
        .focus-visible\:ring-2:focus-visible { 
          box-shadow: 0 0 0 2px var(--ring); 
        }
        .focus-visible\:ring-ring:focus-visible { 
          --tw-ring-color: var(--ring); 
        }
        .focus-visible\:ring-offset-2:focus-visible { 
          --tw-ring-offset-width: 2px; 
        }
        
        /* Transition utilities */
        .transition-colors { 
          transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
          transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
          transition-duration: 150ms;
        }
        .transition-all { 
          transition-property: all;
          transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
          transition-duration: 150ms;
        }
        .duration-300 { 
          transition-duration: 300ms;
        }
    </style>
    
    <!-- Custom CSS -->
    
    <link rel="stylesheet" href="/static/css/custom.css">
</head>
<body class="min-h-screen flex flex-col">
    <!-- Header -->
    

<header class="bg-white border-b border-gray-200 sticky top-0 z-50">
  <div class="container mx-auto px-4 sm:px-6 lg:px-8">
    <div class="flex items-center h-16">
      <!-- Logo -->
      <a href="/" class="flex items-center space-x-3">
        <div class="relative">
          <div class="absolute -inset-1 bg-gradient-to-r from-blue-600 to-blue-800 rounded-lg blur opacity-20"></div>
          <div class="relative rounded-lg p-2" style="background-color: var(--primary);">
            <!-- Custom Star Icon -->
            <svg viewBox="0 0 24 24" fill="currentColor" class="h-6 w-6 text-white">
              <path d="M12 2C12.7956 2 13.5587 2.31607 14.1213 2.87868C14.6839 3.44129 15 4.20435 15 5C15 5.79565 14.6839 6.55871 14.1213 7.12132C13.5587 7.68393 12.7956 8 12 8C11.2044 8 10.4413 7.68393 9.87868 7.12132C9.31607 6.55871 9 5.79565 9 5C9 4.20435 9.31607 3.44129 9.87868 2.87868C10.4413 2.31607 11.2044 2 12 2Z" />
              <path d="M22 12C22 12.7956 21.6839 13.5587 21.1213 14.1213C20.5587 14.6839 19.7956 15 19 15C18.2044 15 17.4413 14.6839 16.8787 14.1213C16.3161 13.5587 16 12.7956 16 12C16 11.2044 16.3161 10.4413 16.8787 9.87868C17.4413 9.31607 18.2044 9 19 9C19.7956 9 20.5587 9.31607 21.1213 9.87868C21.6839 10.4413 22 11.2044 22 12Z" />
              <path d="M12 16C12.7956 16 13.5587 16.3161 14.1213 16.8787C14.6839 17.4413 15 18.2044 15 19C15 19.7956 14.6839 20.5587 14.1213 21.1213C13.5587 21.6839 12.7956 22 12 22C11.2044 22 10.4413 21.6839 9.87868 21.1213C9.31607 20.5587 9 19.7956 9 19C9 18.2044 9.31607 17.4413 9.87868 16.8787C10.4413 16.3161 11.2044 16 12 16Z" />
              <path d="M8 12C8 12.7956 7.68393 13.5587 7.12132 14.1213C6.55871 14.6839 5.79565 15 5 15C4.20435 15 3.44129 14.6839 2.87868 14.1213C2.31607 13.5587 2 12.7956 2 12C2 11.2044 2.31607 10.4413 2.87868 9.87868C3.44129 9.31607 4.20435 9 5 9C5.79565 9 6.55871 9.31607 7.12132 9.87868C7.68393 10.4413 8 11.2044 8 12Z" />
            </svg>
          </div>
        </div>
        <div class="flex flex-col -space-y-1">
          <span class="text-xl font-bold text-primary">Domain</span>
          <span class="text-sm text-muted-foreground tracking-wide">FINDER</span>
        </div>
      </a>

      <!-- Navigation -->
<nav class="hidden md:flex items-center space-x-8 flex-1 justify-center">
    <a href="/"
       class="transition-colors text-muted-foreground hover:text-primary">
        Home
    </a>
    <a href="/domains/"
       class="transition-colors text-muted-foreground hover:text-primary">
        Domains for Sale
    </a>
    <a href="/blog/"
       class="transition-colors text-muted-foreground hover:text-primary">
        Blog
    </a>
    <a href="/contact/"
       class="transition-colors text-muted-foreground hover:text-primary">
        Contact
    </a>
</nav>

      <!-- Cart & Auth Section (Desktop) -->
      <div class="hidden md:flex items-center space-x-4">
        <!-- Cart Icon (always visible) -->
        <a href="/cart/" class="relative p-2 rounded-lg hover:bg-gray-100 transition-colors" title="Shopping Cart">
          <svg class="h-6 w-6 text-gray-600" fill="none" stroke="currentColor" viewBox="0 0 24 24">
            <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M3 3h2l.4 2M7 13h10l4-8H5.4M7 13L5.4 5M7 13l-2.293 2.293c-.63.63-.184 1.707.707 1.707H17m0 0a2 2 0 100 4 2 2 0 000-4zm-8 2a2 2 0 11-4 0 2 2 0 014 0z"></path>
          </svg>
          <!-- Cart count badge -->
          <span id="cart-count-badge" class="hidden absolute -top-1 -right-1 bg-primary text-white text-xs font-bold rounded-full h-5 w-5 flex items-center justify-center">0</span>
        </a>

        
        
        <!-- Auth Buttons -->
        <div class="flex items-center space-x-3">
          <a href="/account/register/"
             class="inline-flex items-center justify-center whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 h-10 px-6 bg-primary text-primary-foreground hover:bg-primary/90">
            <svg class="mr-2 h-4 w-4" fill="none" stroke="currentColor" viewBox="0 0 24 24">
              <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16 7a4 4 0 11-8 0 4 4 0 018 0zM12 14a7 7 0 00-7 7h14a7 7 0 00-7-7z"></path>
            </svg>
            Register
          </a>
          <a href="/account/login/"
             class="inline-flex items-center justify-center whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 h-10 px-6 bg-secondary text-secondary-foreground hover:bg-secondary/80">
            Log In
          </a>
        </div>
        
        
      </div>

      <!-- Mobile cart & menu button -->
      <div class="md:hidden flex items-center space-x-2">
        <!-- Mobile Cart Icon -->
        <a href="/cart/" class="relative p-2 rounded-lg hover:bg-gray-100 transition-colors" title="Shopping Cart">
          <svg class="h-6 w-6 text-gray-600" fill="none" stroke="currentColor" viewBox="0 0 24 24">
            <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M3 3h2l.4 2M7 13h10l4-8H5.4M7 13L5.4 5M7 13l-2.293 2.293c-.63.63-.184 1.707.707 1.707H17m0 0a2 2 0 100 4 2 2 0 000-4zm-8 2a2 2 0 11-4 0 2 2 0 014 0z"></path>
          </svg>
          <!-- Cart count badge (mobile) -->
          <span id="cart-count-badge-mobile" class="hidden absolute -top-1 -right-1 bg-primary text-white text-xs font-bold rounded-full h-5 w-5 flex items-center justify-center">0</span>
        </a>

        <button type="button"
                class="inline-flex items-center justify-center p-2 rounded-md text-gray-400 hover:text-gray-500 hover:bg-gray-100 focus:outline-none focus:ring-2 focus:ring-inset focus:ring-primary">
          <span class="sr-only">Open main menu</span>
          <svg class="h-6 w-6" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor">
            <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 6h16M4 12h16M4 18h16" />
          </svg>
        </button>
      </div>
    </div>

    <!-- Mobile Navigation -->
    <div class="md:hidden pb-4" x-data="{ mobileMenuOpen: false }">
      <nav class="flex flex-wrap items-center gap-4">
        <a href="/"
           class="transition-colors text-muted-foreground hover:text-primary">
          Home
        </a>
        <a href="/domains/"
           class="transition-colors text-muted-foreground hover:text-primary">
          Domains
        </a>
        <a href="/blog/"
           class="transition-colors text-muted-foreground hover:text-primary">
          Blog
        </a>
        <a href="/contact/"
           class="transition-colors text-muted-foreground hover:text-primary">
          Contact
        </a>

        <!-- Mobile Auth Links - Only show if registration is enabled or user is logged in -->
        
        
        <div class="w-full pt-3 mt-2 border-t">
          <a href="/account/register/"
             class="inline-flex items-center justify-center whitespace-nowrap rounded-md text-sm font-medium h-9 px-4 bg-primary text-primary-foreground hover:bg-primary/90">
            <svg class="mr-1.5 h-4 w-4" fill="none" stroke="currentColor" viewBox="0 0 24 24">
              <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16 7a4 4 0 11-8 0 4 4 0 018 0zM12 14a7 7 0 00-7 7h14a7 7 0 00-7-7z"></path>
            </svg>
            Register
          </a>
          <a href="/account/login/" class="ml-3 text-sm text-muted-foreground hover:text-primary">
            Log In
          </a>
        </div>
        
        
      </nav>
    </div>
  </div>
</header>
    
    <!-- Main Content -->
    <main class="flex-1">
        

        


<div class="min-h-screen py-16">
    <div class="container mx-auto px-4 sm:px-6 lg:px-8 max-w-4xl">
        <!-- Back Link -->
        <div class="mb-8">
            <a href="https://domainfinder.uk/domains/" class="inline-flex items-center text-sm text-muted-foreground hover:text-primary transition-colors">
                <svg class="h-4 w-4 mr-2" fill="none" stroke="currentColor" viewBox="0 0 24 24">
                    <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15 19l-7-7 7-7"></path>
                </svg>
                Back to All Domains
            </a>
        </div>

        <!-- Main Domain Card -->
        <div class="rounded-lg border bg-card text-card-foreground shadow-lg overflow-hidden">
            <!-- Header Section -->
            <div class="bg-gradient-to-r from-primary/10 to-primary/5 p-8 border-b">
                <div class="flex flex-col md:flex-row md:items-center md:justify-between gap-4">
                    <div>
                        <div class="inline-flex items-center rounded-full border px-3 py-1 text-xs font-semibold transition-colors border-transparent bg-purple-100 text-purple-800 mb-3">
                            New
                        </div>
                        <h1 class="text-3xl md:text-4xl font-bold text-foreground">deeson-online.co.uk</h1>
                    </div>
                    <div class="text-right">
                        <div class="text-sm text-muted-foreground mb-1">Listed Price</div>
                        <div class="text-4xl font-bold text-primary">£50</div>
                    </div>
                </div>
            </div>

            <!-- Content Section -->
            <div class="p-8">
                <!-- Description -->
                <div class="mb-8">
                    <h2 class="text-lg font-semibold mb-3">About This Domain</h2>
                    <p class="text-muted-foreground leading-relaxed">
                        For Sale
                    </p>
                </div>

                <!-- Features -->
                

                <!-- Action Buttons -->
                <div class="space-y-4">
                    <div class="flex flex-col sm:flex-row gap-4">
                        
                        
                        <button type="button"
                                onclick="addToCart(311)"
                                class="add-to-cart-btn flex-1 inline-flex items-center justify-center whitespace-nowrap rounded-md text-sm font-medium h-12 px-6 bg-primary text-primary-foreground hover:bg-primary/90 transition-colors"
                                data-domain-id="311">
                            <svg class="mr-2 h-5 w-5 cart-icon" fill="none" stroke="currentColor" viewBox="0 0 24 24">
                                <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M3 3h2l.4 2M7 13h10l4-8H5.4M7 13L5.4 5M7 13l-2.293 2.293c-.63.63-.184 1.707.707 1.707H17m0 0a2 2 0 100 4 2 2 0 000-4zm-8 2a2 2 0 11-4 0 2 2 0 014 0z"></path>
                            </svg>
                            <svg class="mr-2 h-5 w-5 check-icon hidden" fill="none" stroke="currentColor" viewBox="0 0 24 24">
                                <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5 13l4 4L19 7"></path>
                            </svg>
                            <span class="btn-text">Add to Cart</span>
                        </button>
                        
                        

                        
                    </div>
                </div>
            </div>
        </div>

        <!-- Additional Info Section -->
        <div class="mt-8 grid grid-cols-1 md:grid-cols-3 gap-6">
            <div class="text-center p-6 rounded-lg border bg-card text-card-foreground shadow-sm">
                <div class="w-12 h-12 bg-primary/10 rounded-full flex items-center justify-center mx-auto mb-3">
                    <svg class="h-6 w-6 text-primary" fill="none" stroke="currentColor" viewBox="0 0 24 24">
                        <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 12l2 2 4-4m5.618-4.016A11.955 11.955 0 0112 2.944a11.955 11.955 0 01-8.618 3.04A12.02 12.02 0 003 9c0 5.591 3.824 10.29 9 11.622 5.176-1.332 9-6.03 9-11.622 0-1.042-.133-2.052-.382-3.016z"></path>
                    </svg>
                </div>
                <h3 class="font-semibold mb-1">Secure Transfer</h3>
                <p class="text-sm text-muted-foreground">Safe and verified domain transfer process</p>
            </div>

            <div class="text-center p-6 rounded-lg border bg-card text-card-foreground shadow-sm">
                <div class="w-12 h-12 bg-primary/10 rounded-full flex items-center justify-center mx-auto mb-3">
                    <svg class="h-6 w-6 text-primary" fill="none" stroke="currentColor" viewBox="0 0 24 24">
                        <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z"></path>
                    </svg>
                </div>
                <h3 class="font-semibold mb-1">24h Support</h3>
                <p class="text-sm text-muted-foreground">Dedicated assistance throughout the process</p>
            </div>

            <div class="text-center p-6 rounded-lg border bg-card text-card-foreground shadow-sm">
                <div class="w-12 h-12 bg-primary/10 rounded-full flex items-center justify-center mx-auto mb-3">
                    <svg class="h-6 w-6 text-primary" fill="none" stroke="currentColor" viewBox="0 0 24 24">
                        <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M3 10h18M7 15h1m4 0h1m-7 4h12a3 3 0 003-3V8a3 3 0 00-3-3H6a3 3 0 00-3 3v8a3 3 0 003 3z"></path>
                    </svg>
                </div>
                <h3 class="font-semibold mb-1">Secure Payment</h3>
                <p class="text-sm text-muted-foreground">Multiple payment options via Stripe</p>
            </div>
        </div>

        <!-- CTA Section -->
        <div class="mt-8 text-center p-8 rounded-lg bg-muted/30 border border-border">
            <h2 class="text-xl font-bold mb-3">Have Questions About This Domain?</h2>
            <p class="text-muted-foreground mb-6 max-w-xl mx-auto">
                Our domain experts are here to help. Get in touch for more information about this domain or to discuss your requirements.
            </p>
            <a href="https://domainfinder.uk/contact/" class="inline-flex items-center justify-center whitespace-nowrap rounded-md text-sm font-medium h-11 px-8 border border-input bg-background hover:bg-accent hover:text-accent-foreground transition-colors">
                <svg class="mr-2 h-4 w-4" fill="none" stroke="currentColor" viewBox="0 0 24 24">
                    <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M3 8l7.89 5.26a2 2 0 002.22 0L21 8M5 19h14a2 2 0 002-2V7a2 2 0 00-2-2H5a2 2 0 00-2 2v10a2 2 0 002 2z"></path>
                </svg>
                Contact Us
            </a>
        </div>
    </div>
</div>


<script>
// Base URL for main site
const MAIN_SITE_URL = 'https://domainfinder.uk';

// Add to Cart function
function addToCart(domainId) {
    const btn = document.querySelector(`button[data-domain-id="${domainId}"]`);
    const btnText = btn.querySelector('.btn-text');
    const cartIcon = btn.querySelector('.cart-icon');
    const checkIcon = btn.querySelector('.check-icon');

    // Show loading state
    btn.disabled = true;
    btnText.textContent = 'Adding...';

    // Use main site URL for the API call
    const addToCartUrl = `${MAIN_SITE_URL}/cart/add/${domainId}/`;

    fetch(addToCartUrl, {
        method: 'POST',
        headers: {
            'Content-Type': 'application/json',
        },
        credentials: 'include',  // Include cookies for cross-origin requests
    })
    .then(response => response.json())
    .then(data => {
        if (data.success || data.error === 'Domain is already in your cart') {
            // Show "In Cart" state permanently
            btnText.textContent = 'In Cart';
            btn.classList.remove('bg-primary', 'hover:bg-primary/90');
            btn.classList.add('bg-green-600', 'cursor-not-allowed');
            btn.removeAttribute('onclick');
            btn.setAttribute('data-in-cart', 'true');

            // Switch icons
            if (cartIcon) cartIcon.classList.add('hidden');
            if (checkIcon) checkIcon.classList.remove('hidden');

            // Update cart count in header
            if (data.success && data.cart_count) {
                updateCartCount(data.cart_count);
            }
        } else if (data.redirect) {
            // User needs to log in - redirect to main site login
            const currentDomain = window.location.hostname;
            const returnUrl = encodeURIComponent(`https://${currentDomain}/`);
            window.location.href = `${MAIN_SITE_URL}/account/login/?next=${returnUrl}`;
        } else if (data.error && data.error.includes('log in')) {
            // User needs to log in
            const currentDomain = window.location.hostname;
            const returnUrl = encodeURIComponent(`https://${currentDomain}/`);
            window.location.href = `${MAIN_SITE_URL}/account/login/?next=${returnUrl}`;
        } else {
            alert(data.error || 'Failed to add to cart');
            btnText.textContent = 'Add to Cart';
            btn.disabled = false;
        }
    })
    .catch(error => {
        console.error('Error:', error);
        // On CORS error or network error, redirect to login on main site
        const currentDomain = window.location.hostname;
        const returnUrl = encodeURIComponent(`https://${currentDomain}/`);
        window.location.href = `${MAIN_SITE_URL}/account/login/?next=${returnUrl}`;
    });
}

// Update cart count badge in header (both desktop and mobile)
function updateCartCount(count) {
    const badges = ['cart-count-badge', 'cart-count-badge-mobile'];
    badges.forEach(function(id) {
        const badge = document.getElementById(id);
        if (badge) {
            if (count > 0) {
                badge.textContent = count;
                badge.classList.remove('hidden');
            } else {
                badge.classList.add('hidden');
            }
        }
    });
}
</script>

    </main>
    
    <!-- Footer -->
    

<footer class="bg-muted/30 border-t border-border">
  <div class="container mx-auto px-4 sm:px-6 lg:px-8 py-12">
    <div class="grid grid-cols-1 md:grid-cols-4 gap-8">
      <!-- Company Info -->
      <div class="space-y-4">
        <a href="/" class="flex items-center space-x-2">
          <div class="relative">
            <div class="absolute -inset-0.5 bg-gradient-to-r from-blue-600 to-blue-800 rounded-md blur opacity-20"></div>
            <div class="relative rounded-md p-1.5" style="background-color: var(--primary);">
              <!-- Custom Star Icon (same as header but smaller) -->
              <svg viewBox="0 0 24 24" fill="currentColor" class="h-4 w-4 text-white">
                <path d="M12 2C12.7956 2 13.5587 2.31607 14.1213 2.87868C14.6839 3.44129 15 4.20435 15 5C15 5.79565 14.6839 6.55871 14.1213 7.12132C13.5587 7.68393 12.7956 8 12 8C11.2044 8 10.4413 7.68393 9.87868 7.12132C9.31607 6.55871 9 5.79565 9 5C9 4.20435 9.31607 3.44129 9.87868 2.87868C10.4413 2.31607 11.2044 2 12 2Z" />
                <path d="M22 12C22 12.7956 21.6839 13.5587 21.1213 14.1213C20.5587 14.6839 19.7956 15 19 15C18.2044 15 17.4413 14.6839 16.8787 14.1213C16.3161 13.5587 16 12.7956 16 12C16 11.2044 16.3161 10.4413 16.8787 9.87868C17.4413 9.31607 18.2044 9 19 9C19.7956 9 20.5587 9.31607 21.1213 9.87868C21.6839 10.4413 22 11.2044 22 12Z" />
                <path d="M12 16C12.7956 16 13.5587 16.3161 14.1213 16.8787C14.6839 17.4413 15 18.2044 15 19C15 19.7956 14.6839 20.5587 14.1213 21.1213C13.5587 21.6839 12.7956 22 12 22C11.2044 22 10.4413 21.6839 9.87868 21.1213C9.31607 20.5587 9 19.7956 9 19C9 18.2044 9.31607 17.4413 9.87868 16.8787C10.4413 16.3161 11.2044 16 12 16Z" />
                <path d="M8 12C8 12.7956 7.68393 13.5587 7.12132 14.1213C6.55871 14.6839 5.79565 15 5 15C4.20435 15 3.44129 14.6839 2.87868 14.1213C2.31607 13.5587 2 12.7956 2 12C2 11.2044 2.31607 10.4413 2.87868 9.87868C3.44129 9.31607 4.20435 9 5 9C5.79565 9 6.55871 9.31607 7.12132 9.87868C7.68393 10.4413 8 11.2044 8 12Z" />
              </svg>
            </div>
          </div>
          <div class="flex flex-col -space-y-0.5">
            <span class="text-base font-bold text-primary">Domain</span>
            <span class="text-xs text-muted-foreground tracking-wide">FINDER</span>
          </div>
        </a>
        <div class="flex items-center">
          <!-- Nominet Accredited Channel Partner Logo -->
          <img
            src="/static/images/nominet-accredited.png"
            alt="Nominet Accredited Channel Partner"
            class="h-16 w-auto opacity-90 hover:opacity-100 transition-opacity bg-white rounded-md p-2"
            loading="lazy"
          />
        </div>
      </div>

      <!-- Quick Links -->
<div>
    <h4 class="font-semibold mb-4">Quick Links</h4>
    <div class="space-y-2">
        <a href="/" class="block text-muted-foreground hover:text-primary transition-colors text-sm">Home</a>
        <a href="/domains/" class="block text-muted-foreground hover:text-primary transition-colors text-sm">Domains for Sale</a>
        
        <a href="/blog/" class="block text-muted-foreground hover:text-primary transition-colors text-sm">Blog</a>
        <a href="/privacy/" class="block text-muted-foreground hover:text-primary transition-colors text-sm">Privacy Policy</a>
        <a href="/terms-uk/" class="block text-muted-foreground hover:text-primary transition-colors text-sm">Terms & Conditions</a>
        <a href="/complaints-appeals/" class="block text-muted-foreground hover:text-primary transition-colors text-sm">Complaints & Appeals</a>
        <a href="/report-abuse/" class="block text-muted-foreground hover:text-primary transition-colors text-sm">Report Abuse</a>
        <a href="/contact/" class="block text-muted-foreground hover:text-primary transition-colors text-sm">Contact</a>
    </div>
</div>

      <!-- Services -->
      <div>
        <h4 class="font-semibold mb-4">Services</h4>
        <div class="space-y-2">
          <p class="text-muted-foreground text-sm">Domain Research</p>
          <p class="text-muted-foreground text-sm">Market Analysis</p>
          <p class="text-muted-foreground text-sm">Domain Valuation</p>
          <p class="text-muted-foreground text-sm">Brand Consulting</p>
        </div>
      </div>

      <!-- Contact Info -->
      <div>
        <h4 class="font-semibold mb-4">Contact Info</h4>
                <div class="space-y-2">
          <div class="flex items-center space-x-2 text-sm text-muted-foreground">
            <!-- Mail Icon -->
            <svg class="h-4 w-4" fill="none" stroke="currentColor" viewBox="0 0 24 24">
              <path d="m4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2h-16c-1.1 0-2-.9-2-2v-12c0-1.1.9-2 2-2z"></path>
              <polyline points="22,6 12,13 2,6"></polyline>
            </svg>
            <span>sales@domainfinder.uk</span>
          </div>
          <div class="flex items-center space-x-2 text-sm text-muted-foreground">
            <!-- Phone Icon -->
            <svg class="h-4 w-4" fill="none" stroke="currentColor" viewBox="0 0 24 24">
              <path d="M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z"></path>
            </svg>
            <span>+44 7344715378</span>
          </div>
          <div class="flex items-start space-x-2 text-sm text-muted-foreground">
            <!-- MapPin Icon -->
            <svg class="h-4 w-4 mt-0.5" fill="none" stroke="currentColor" viewBox="0 0 24 24">
              <path d="M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z"></path>
              <circle cx="12" cy="10" r="3"></circle>
            </svg>
            <div class="flex flex-col">
              <span>Domain Finder Ltd</span>
              <span>86-90 Paul Street, London, EC2A 4NE</span>
            </div>
          </div>
        </div>
      </div>
    </div>

<div class="border-t border-border mt-8 pt-8">
      <div class="flex flex-col md:flex-row justify-between items-center space-y-4 md:space-y-0">
        <p class="text-muted-foreground text-sm">
          © 2025 DomainFinder. All rights reserved.
        </p>
        <div class="text-muted-foreground text-xs">
          <span>Photos by </span>
          <a href="https://unsplash.com/@windows" target="_blank" rel="noopener noreferrer" class="hover:text-primary underline">Windows</a>
          <span>, </span>
          <a href="https://unsplash.com/@campaign_creators" target="_blank" rel="noopener noreferrer" class="hover:text-primary underline">Campaign Creators</a>
          <span>, </span>
          <a href="https://unsplash.com/@thisisengineering" target="_blank" rel="noopener noreferrer" class="hover:text-primary underline">ThisisEngineering</a>
          <span> on </span>
          <a href="https://unsplash.com" target="_blank" rel="noopener noreferrer" class="hover:text-primary underline">Unsplash</a>
        </div>
      </div>
    </div>
  </div>
</footer>
    
    <!-- Toast notifications -->
    <div id="toast-container" class="fixed top-4 right-4 z-50 space-y-2"></div>
    
    <!-- JavaScript -->
    <script src="/static/js/main.js"></script>
    
</body>
</html>