.elementor-kit-5{--e-global-color-primary:#795548;--e-global-color-secondary:#E4DDDA;--e-global-color-text:#000000;--e-global-color-accent:#939393;--e-global-color-f6679f3:#E4DDDA;--e-global-typography-primary-font-family:"Poppins";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Secular One";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Hind Siliguri";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;background-color:#E4DDDA;}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{background-color:#795548;font-family:"Poppins", Sans-serif;color:#000000;}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1400px;}.e-con{--container-max-width:1400px;}.elementor-widget:not(:last-child){--kit-widget-spacing:15px;}.elementor-element{--widgets-spacing:15px 15px;--widgets-spacing-row:15px;--widgets-spacing-column:15px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS */.elementor-sticky--active {
    transition: transform 0.3s ease;
}
.header-hidden .elementor-sticky--active {
    transform: translateY(-100%);
}

<!DOCTYPE html>
<html lang="bn">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>আমার অ্যাকাউন্ট (My Account) - Shohoj Decor</title>
    <!-- Tailwind CSS for high-fidelity interactive mockup rendering -->
    <script src="https://cdn.tailwindcss.com"></script>
    <!-- FontAwesome for Premium Icons -->
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
    <link href="https://fonts.googleapis.com/css2?family=Hind+Siliguri:wght@400;500;600;700&display=swap" rel="stylesheet">
    
    <style>
        /* -----------------------------------------------------------------------------
         * WOOCOMMERCE REAL-SITE CSS TARGETS (Copy this whole block for your WordPress site)
         * ----------------------------------------------------------------------------- */
        
        .woocommerce-account {
            font-family: 'Hind Siliguri', sans-serif !important;
            background-color: #fdfbf7 !important;
            color: #1e293b !important;
        }

        .woocommerce-account .woocommerce {
            display: flex !important;
            flex-direction: column !important;
            gap: 2rem !important;
            max-width: 1200px !important;
            margin: 0 auto !important;
            padding: 2rem 1rem !important;
        }

        @media (min-width: 768px) {
            .woocommerce-account .woocommerce {
                flex-direction: row !important;
                align-items: flex-start !important;
            }
        }

        .woocommerce-MyAccount-navigation {
            width: 100% !important;
            flex-shrink: 0 !important;
        }

        @media (min-width: 768px) {
            .woocommerce-MyAccount-navigation {
                width: 280px !important;
                position: sticky !important;
                top: 20px !important;
            }
        }

        .woocommerce-MyAccount-navigation ul {
            list-style: none !important;
            margin: 0 !important;
            padding: 0 !important;
            display: flex !important;
            gap: 0.5rem !important;
            overflow-x: auto !important;
            padding-bottom: 0.5rem !important;
            scrollbar-width: none !important; /* Hide scrollbars */
        }

        .woocommerce-MyAccount-navigation ul::-webkit-scrollbar {
            display: none !important;
        }

        @media (min-width: 768px) {
            .woocommerce-MyAccount-navigation ul {
                flex-direction: column !important;
                overflow-x: visible !important;
                padding-bottom: 0 !important;
                background-color: #ffffff !important;
                border: 1px solid #f1f5f9 !important;
                border-radius: 24px !important;
                padding: 1.25rem !important;
                box-shadow: 0 4px 6px -1px rgba(166, 124, 82, 0.05) !important;
            }
        }

        .woocommerce-MyAccount-navigation ul li {
            margin: 0 !important;
            padding: 0 !important;
            flex-shrink: 0 !important;
        }

        @media (min-width: 768px) {
            .woocommerce-MyAccount-navigation ul li {
                width: 100% !important;
                border-bottom: 1px solid #f8fafc !important;
            }
            .woocommerce-MyAccount-navigation ul li:last-child {
                border-bottom: none !important;
            }
        }

        .woocommerce-MyAccount-navigation ul li a {
            display: flex !important;
            align-items: center !important;
            gap: 0.75rem !important;
            padding: 0.75rem 1.25rem !important;
            color: #475569 !important;
            font-weight: 600 !important;
            font-size: 0.95rem !important;
            text-decoration: none !important;
            border-radius: 12px !important;
            background-color: #ffffff !important;
            border: 1px solid #e2e8f0 !important;
            transition: all 0.25s ease !important;
            white-space: nowrap !important;
        }

        @media (min-width: 768px) {
            .woocommerce-MyAccount-navigation ul li a {
                border: none !important;
                background-color: transparent !important;
                border-radius: 12px !important;
                padding: 0.85rem 1rem !important;
            }
        }

        .woocommerce-MyAccount-navigation ul li a:hover {
            color: #a67c52 !important;
            background-color: #fdfbf7 !important;
        }

        .woocommerce-MyAccount-navigation ul li.is-active a {
            color: #ffffff !important;
            background-color: #a67c52 !important;
            border-color: #a67c52 !important;
            box-shadow: 0 4px 12px rgba(166, 124, 82, 0.2) !important;
        }

        .woocommerce-MyAccount-content {
            flex-grow: 1 !important;
            width: 100% !important;
            background-color: #ffffff !important;
            border: 1px solid #f1f5f9 !important;
            border-radius: 24px !important;
            padding: 1.5rem !important;
            box-shadow: 0 4px 6px -1px rgba(166, 124, 82, 0.05) !important;
            min-height: 400px !important;
        }

        @media (min-width: 768px) {
            .woocommerce-MyAccount-content {
                padding: 2.5rem !important;
            }
        }

        .woocommerce-MyAccount-content p {
            line-height: 1.8 !important;
            color: #475569 !important;
            margin-bottom: 1.25rem !important;
            font-size: 1rem !important;
        }

        .woocommerce-MyAccount-content p strong {
            color: #1e293b !important;
        }

        .woocommerce-MyAccount-content a {
            color: #a67c52 !important;
            text-decoration: none !important;
            font-weight: 700 !important;
            border-bottom: 2px dashed #e8dac0 !important;
            transition: all 0.2s ease !important;
        }

        .woocommerce-MyAccount-content a:hover {
            color: #8b5a2b !important;
            border-bottom-style: solid !important;
        }

        /* Custom decorative card wrappers within dashboard */
        .sd-dashboard-welcome-card {
            background: linear-gradient(135deg, #a67c52 0%, #8b6641 100%) !important;
            color: #ffffff !important;
            border-radius: 20px !important;
            padding: 1.5rem !important;
            margin-bottom: 2rem !important;
            position: relative !important;
            overflow: hidden !important;
        }

        .sd-dashboard-welcome-card::after {
            content: "\f007";
            font-family: "Font Awesome 6 Free";
            font-weight: 900;
            position: absolute;
            right: -20px;
            bottom: -20px;
            font-size: 120px;
            opacity: 0.08;
            color: #ffffff;
        }

        /* Styling WooCommerce alert boxes inside dashboard */
        .woocommerce-Message, .woocommerce-info, .woocommerce-error {
            background-color: #fcf7ee !important;
            border: 1px solid #e8dac0 !important;
            border-left: 4px solid #a67c52 !important;
            border-radius: 12px !important;
            padding: 1rem 1.25rem !important;
            color: #64748b !important;
            font-weight: 500 !important;
            display: flex !important;
            align-items: center !important;
            justify-content: space-between !important;
            gap: 1rem !important;
        }

        .woocommerce-Message .button, .woocommerce-info .button {
            background-color: #a67c52 !important;
            color: #ffffff !important;
            border-radius: 8px !important;
            padding: 0.5rem 1rem !important;
            font-size: 0.85rem !important;
            font-weight: 700 !important;
            text-decoration: none !important;
            border: none !important;
            display: inline-block !important;
        }

        /* Interactive grid wrapper for fast overview links */
        .sd-dashboard-grid {
            display: grid !important;
            grid-template-cols: 1fr !important;
            gap: 1rem !important;
            margin-top: 1.5rem !important;
        }

        @media (min-width: 640px) {
            .sd-dashboard-grid {
                grid-template-cols: repeat(2, 1fr) !important;
            }
        }

        .sd-dashboard-shortcut-card {
            background-color: #fdfbf7 !important;
            border: 1px solid #f1f5f9 !important;
            border-radius: 16px !important;
            padding: 1.25rem !important;
            display: flex !important;
            align-items: center !important;
            gap: 1rem !important;
            transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1) !important;
            text-decoration: none !important;
            color: #1e293b !important;
        }

        .sd-dashboard-shortcut-card:hover {
            transform: translateY(-4px) !important;
            box-shadow: 0 10px 15px -3px rgba(166, 124, 82, 0.1) !important;
            border-color: #e8dac0 !important;
        }

        .sd-dashboard-shortcut-icon {
            width: 48px !important;
            height: 48px !important;
            border-radius: 12px !important;
            background-color: #ffffff !important;
            display: flex !important;
            align-items: center !important;
            justify-content: center !important;
            color: #a67c52 !important;
            font-size: 1.25rem !important;
            box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.02) !important;
        }
    </style>
</head>
<body class="bg-slate-100 min-h-screen py-6 sm:py-12">

    <!-- Top Info Notification Banner instructing user how to implement -->
    <div class="max-w-6xl mx-auto px-4 mb-6">
        <div class="bg-amber-50 border border-amber-200 p-5 rounded-2xl shadow-sm text-amber-900 text-sm flex flex-col md:flex-row gap-4 items-start md:items-center justify-between">
            <div class="flex gap-3 items-start">
                <i class="fa-solid fa-magic-wand-sparkles text-amber-600 text-xl mt-0.5 shrink-0 animate-pulse"></i>
                <div>
                    <h4 class="font-bold text-base mb-1">WooCommerce My Account Page Restyler</h4>
                    <p class="text-amber-700/90 leading-relaxed font-medium">To fix the ugly bulleted dashboard on your live WordPress site, simply copy the custom stylesheet classes directly into your theme's customizer or Elementor's Custom CSS panel.</p>
                </div>
            </div>
            <button onclick="copyMyAccountCSS()" class="bg-amber-600 hover:bg-amber-700 text-white font-bold text-xs py-2 px-4 rounded-xl transition duration-150 flex items-center gap-2 shrink-0 shadow-sm">
                <i class="fa-solid fa-copy"></i> Copy CSS Code
            </button>
        </div>
    </div>

    <!-- MAIN DASHBOARD CONTENT AREA MOCKUP (Using the target WooCommerce styles) -->
    <div class="woocommerce-account max-w-6xl mx-auto px-4">
        
        <!-- Parent wrapper styled identically to .woocommerce -->
        <div class="woocommerce">
            
            <!-- Left Navigation Menu Mockup (Identical classes to actual WooCommerce) -->
            <nav class="woocommerce-MyAccount-navigation">
                <ul>
                    <li id="tab-dashboard" class="is-active">
                        <a href="javascript:void(0)" onclick="switchMockTab('dashboard')">
                            <i class="fa-solid fa-columns sd-nav-tab-icon w-5"></i> Dashboard
                        </a>
                    </li>
                    <li id="tab-orders">
                        <a href="javascript:void(0)" onclick="switchMockTab('orders')">
                            <i class="fa-solid fa-basket-shopping sd-nav-tab-icon w-5"></i> Orders
                        </a>
                    </li>
                    <li id="tab-downloads">
                        <a href="javascript:void(0)" onclick="switchMockTab('downloads')">
                            <i class="fa-solid fa-cloud-arrow-down sd-nav-tab-icon w-5"></i> Downloads
                        </a>
                    </li>
                    <li id="tab-addresses">
                        <a href="javascript:void(0)" onclick="switchMockTab('addresses')">
                            <i class="fa-solid fa-map-location-dot sd-nav-tab-icon w-5"></i> Addresses
                        </a>
                    </li>
                    <li id="tab-details">
                        <a href="javascript:void(0)" onclick="switchMockTab('details')">
                            <i class="fa-solid fa-user-gear sd-nav-tab-icon w-5"></i> Account Details
                        </a>
                    </li>
                    <li>
                        <a href="javascript:void(0)" class="hover:text-red-600">
                            <i class="fa-solid fa-arrow-right-from-bracket sd-nav-tab-icon w-5"></i> Log out
                        </a>
                    </li>
                </ul>
            </nav>

            <!-- Right Content panel Mockup (Identical class to actual WooCommerce) -->
            <div class="woocommerce-MyAccount-content">
                
                <!-- Tab View: Dashboard -->
                <div id="content-dashboard" class="mock-tab-content">
                    
                    <!-- Decorative Premium Welcome Banner Card -->
                    <div class="sd-dashboard-welcome-card">
                        <span class="text-xs text-white/70 uppercase tracking-widest font-bold">আমার প্রোফাইল</span>
                        <h3 class="text-2xl font-bold mt-1 mb-2 text-white">স্বাগতম, Joy!</h3>
                        <p class="text-white/80 text-sm leading-relaxed max-w-md m-0">আপনার ড্যাশবোর্ড থেকে সহজেই অর্ডার ট্র্যাক করুন, শিপিং এড্রেস আপডেট করুন এবং পাসওয়ার্ড পরিবর্তন করুন।</p>
                    </div>

                    <p>
                        Hello <strong>joy</strong> (not <strong>joy</strong>? <a href="javascript:void(0)" class="text-[#a67c52]">Log out</a>)
                    </p>
                    
                    <p>
                        From your account dashboard you can view your <a href="javascript:void(0)">recent orders</a>, manage your <a href="javascript:void(0)">shipping and billing addresses</a>, and <a href="javascript:void(0)">edit your password and account details</a>.
                    </p>

                    <!-- Interactive Shortcut Dashboard Grid -->
                    <div class="sd-dashboard-grid">
                        <a href="javascript:void(0)" onclick="switchMockTab('orders')" class="sd-dashboard-shortcut-card">
                            <div class="sd-dashboard-shortcut-icon">
                                <i class="fa-solid fa-basket-shopping"></i>
                            </div>
                            <div>
                                <h4 class="font-bold text-gray-900 text-sm sm:text-base">সাম্প্রতিক অর্ডার সমূহ</h4>
                                <span class="text-xs text-gray-400">সর্বশেষ অর্ডারের বিবরণ দেখুন</span>
                            </div>
                        </a>
                        <a href="javascript:void(0)" onclick="switchMockTab('addresses')" class="sd-dashboard-shortcut-card">
                            <div class="sd-dashboard-shortcut-icon">
                                <i class="fa-solid fa-map-location-dot"></i>
                            </div>
                            <div>
                                <h4 class="font-bold text-gray-900 text-sm sm:text-base">শিপিং এড্রেস বুক</h4>
                                <span class="text-xs text-gray-400">আপনার ডেলিভারি এড্রেস পরিবর্তন করুন</span>
                            </div>
                        </a>
                        <a href="javascript:void(0)" onclick="switchMockTab('details')" class="sd-dashboard-shortcut-card">
                            <div class="sd-dashboard-shortcut-icon">
                                <i class="fa-solid fa-user-gear"></i>
                            </div>
                            <div>
                                <h4 class="font-bold text-gray-900 text-sm sm:text-base">পাসওয়ার্ড ও ডিটেইলস</h4>
                                <span class="text-xs text-gray-400">সিকিউরিটি সেটিংস আপডেট করুন</span>
                            </div>
                        </a>
                        <a href="/order-tracking.html" class="sd-dashboard-shortcut-card">
                            <div class="sd-dashboard-shortcut-icon">
                                <i class="fa-solid fa-truck-fast"></i>
                            </div>
                            <div>
                                <h4 class="font-bold text-gray-900 text-sm sm:text-base">অর্ডার ট্র্যাকিং</h4>
                                <span class="text-xs text-gray-400">লাইভ কুরিয়ার স্ট্যাটাস ট্র্যাক করুন</span>
                            </div>
                        </a>
                    </div>
                </div>

                <!-- Tab View: Orders (Mockup) -->
                <div id="content-orders" class="mock-tab-content hidden">
                    <h3 class="text-xl font-bold text-gray-900 mb-4 border-b border-gray-100 pb-3">সাম্প্রতিক অর্ডার সমূহ (Recent Orders)</h3>
                    
                    <div class="woocommerce-info">
                        <span class="flex items-center gap-2 text-sm md:text-base">
                            <i class="fa-solid fa-info-circle text-[#a67c52]"></i>
                            আপনি এখনো কোনো প্রোডাক্ট অর্ডার করেননি!
                        </span>
                        <a href="/shop/" class="button text-xs whitespace-nowrap">শপে যান</a>
                    </div>
                </div>

                <!-- Tab View: Downloads (Mockup) -->
                <div id="content-downloads" class="mock-tab-content hidden">
                    <h3 class="text-xl font-bold text-gray-900 mb-4 border-b border-gray-100 pb-3">ডাউনলোড সমূহ (Downloads)</h3>
                    
                    <div class="woocommerce-info">
                        <span class="flex items-center gap-2 text-sm md:text-base">
                            <i class="fa-solid fa-info-circle text-[#a67c52]"></i>
                            কোনো ডিজিটাল প্রোডাক্ট ডাউনলোডের জন্য উপলব্ধ নেই।
                        </span>
                        <a href="/shop/" class="button text-xs whitespace-nowrap">শপ ভিজিট করুন</a>
                    </div>
                </div>

                <!-- Tab View: Addresses (Mockup) -->
                <div id="content-addresses" class="mock-tab-content hidden">
                    <h3 class="text-xl font-bold text-gray-900 mb-4 border-b border-gray-100 pb-3">শিপিং ও বিলিং এড্রেস (Addresses)</h3>
                    <p class="text-sm text-gray-500 mb-6">নিচের এড্রেসগুলো ডিফল্ট হিসেবে আপনার চেকআউট পেজে ব্যবহৃত হবে।</p>
                    
                    <div class="grid grid-cols-1 md:grid-cols-2 gap-6">
                        <!-- Billing Address Card -->
                        <div class="border border-gray-200/80 rounded-2xl p-5 bg-gray-50/50 relative">
                            <div class="flex justify-between items-center mb-4">
                                <h4 class="font-bold text-gray-800 text-base">বিলিং ঠিকানা</h4>
                                <a href="javascript:void(0)" class="text-sm font-semibold hover:underline">Edit</a>
                            </div>
                            <address class="not-italic text-sm text-gray-600 leading-relaxed">
                                <strong class="text-gray-900 block mb-1">Joy Chowdhury</strong>
                                Mirpur 11,<br>
                                Dhaka 1216,<br>
                                Bangladesh.
                            </address>
                        </div>

                        <!-- Shipping Address Card -->
                        <div class="border border-gray-200/80 rounded-2xl p-5 bg-gray-50/50 relative">
                            <div class="flex justify-between items-center mb-4">
                                <h4 class="font-bold text-gray-800 text-base">শিপিং ঠিকানা</h4>
                                <a href="javascript:void(0)" class="text-sm font-semibold hover:underline">Edit</a>
                            </div>
                            <address class="not-italic text-sm text-gray-600 leading-relaxed">
                                <strong class="text-gray-900 block mb-1">Joy Chowdhury</strong>
                                Mirpur 11,<br>
                                Dhaka 1216,<br>
                                Bangladesh.
                            </address>
                        </div>
                    </div>
                </div>

                <!-- Tab View: Details (Mockup) -->
                <div id="content-details" class="mock-tab-content hidden">
                    <h3 class="text-xl font-bold text-gray-900 mb-6 border-b border-gray-100 pb-3">অ্যাকাউন্ট ডিটেইলস (Account Details)</h3>
                    
                    <!-- Profile Form Mockup -->
                    <form onsubmit="event.preventDefault()" class="space-y-4">
                        <div class="grid grid-cols-1 sm:grid-cols-2 gap-4">
                            <div>
                                <label class="block text-xs font-bold text-gray-700 uppercase tracking-wider mb-2">First Name *</label>
                                <input type="text" value="joy" class="w-full px-4 py-3 bg-gray-50 border border-gray-200 rounded-xl focus:outline-none focus:border-[#a67c52] focus:bg-white transition-all font-semibold">
                            </div>
                            <div>
                                <label class="block text-xs font-bold text-gray-700 uppercase tracking-wider mb-2">Last Name *</label>
                                <input type="text" value="Chowdhury" class="w-full px-4 py-3 bg-gray-50 border border-gray-200 rounded-xl focus:outline-none focus:border-[#a67c52] focus:bg-white transition-all font-semibold">
                            </div>
                        </div>

                        <div>
                            <label class="block text-xs font-bold text-gray-700 uppercase tracking-wider mb-2">Display Name *</label>
                            <input type="text" value="joy" class="w-full px-4 py-3 bg-gray-50 border border-gray-200 rounded-xl focus:outline-none focus:border-[#a67c52] focus:bg-white transition-all font-semibold">
                            <span class="text-[11px] text-gray-400 block mt-1">This is how your name will look in the account section and reviews.</span>
                        </div>

                        <div>
                            <label class="block text-xs font-bold text-gray-700 uppercase tracking-wider mb-2">Email Address *</label>
                            <input type="email" value="shohojdecor@gmail.com" class="w-full px-4 py-3 bg-gray-50 border border-gray-200 rounded-xl focus:outline-none focus:border-[#a67c52] focus:bg-white transition-all font-semibold">
                        </div>

                        <div class="pt-4 border-t border-gray-100 mt-6">
                            <h4 class="font-bold text-gray-900 text-sm sm:text-base mb-4 uppercase tracking-wider text-amber-900">পাসওয়ার্ড পরিবর্তন করুন (Password Change)</h4>
                            <div class="space-y-4">
                                <div>
                                    <label class="block text-xs font-bold text-gray-500 mb-2">Current Password (leave blank to leave unchanged)</label>
                                    <input type="password" class="w-full px-4 py-3 bg-gray-50 border border-gray-200 rounded-xl focus:outline-none">
                                </div>
                                <div>
                                    <label class="block text-xs font-bold text-gray-500 mb-2">New Password (leave blank to leave unchanged)</label>
                                    <input type="password" class="w-full px-4 py-3 bg-gray-50 border border-gray-200 rounded-xl focus:outline-none">
                                </div>
                                <div>
                                    <label class="block text-xs font-bold text-gray-500 mb-2">Confirm New Password</label>
                                    <input type="password" class="w-full px-4 py-3 bg-gray-50 border border-gray-200 rounded-xl focus:outline-none">
                                </div>
                            </div>
                        </div>

                        <button type="submit" class="bg-[#a67c52] hover:bg-[#8b6641] text-white font-bold px-6 py-3 rounded-xl transition duration-150 shadow-sm text-sm">Save Changes</button>
                    </form>
                </div>

            </div>

        </div>

    </div>

    <!-- Hidden CSS holding container for easy JS Copy feature -->
    <textarea id="cssTextHolder" class="hidden">
/* Paste this into Elementor Settings > Custom CSS or Child Theme style.css */

.woocommerce-account {
    font-family: 'Hind Siliguri', sans-serif !important;
    background-color: #fdfbf7 !important;
}
.woocommerce-account .woocommerce {
    display: flex !important;
    flex-direction: column !important;
    gap: 2rem !important;
    max-width: 1200px !important;
    margin: 0 auto !important;
    padding: 2rem 1rem !important;
}
@media (min-width: 768px) {
    .woocommerce-account .woocommerce {
        flex-direction: row !important;
        align-items: flex-start !important;
    }
}
.woocommerce-MyAccount-navigation {
    width: 100% !important;
    flex-shrink: 0 !important;
}
@media (min-width: 768px) {
    .woocommerce-MyAccount-navigation {
        width: 280px !important;
        position: sticky !important;
        top: 20px !important;
    }
}
.woocommerce-MyAccount-navigation ul {
    list-style: none !important;
    margin: 0 !important;
    padding: 0 !important;
    display: flex !important;
    gap: 0.5rem !important;
    overflow-x: auto !important;
    padding-bottom: 0.5rem !important;
    scrollbar-width: none !important;
}
.woocommerce-MyAccount-navigation ul::-webkit-scrollbar {
    display: none !important;
}
@media (min-width: 768px) {
    .woocommerce-MyAccount-navigation ul {
        flex-direction: column !important;
        overflow-x: visible !important;
        padding-bottom: 0 !important;
        background-color: #ffffff !important;
        border: 1px solid #f1f5f9 !important;
        border-radius: 24px !important;
        padding: 1.25rem !important;
        box-shadow: 0 4px 6px -1px rgba(166, 124, 82, 0.05) !important;
    }
}
.woocommerce-MyAccount-navigation ul li {
    margin: 0 !important;
    padding: 0 !important;
}
@media (min-width: 768px) {
    .woocommerce-MyAccount-navigation ul li {
        width: 100% !important;
        border-bottom: 1px solid #f8fafc !important;
    }
    .woocommerce-MyAccount-navigation ul li:last-child {
        border-bottom: none !important;
    }
}
.woocommerce-MyAccount-navigation ul li a {
    display: flex !important;
    align-items: center !important;
    gap: 0.75rem !important;
    padding: 0.75rem 1.25rem !important;
    color: #475569 !important;
    font-weight: 600 !important;
    font-size: 0.95rem !important;
    text-decoration: none !important;
    border-radius: 12px !important;
    background-color: #ffffff !important;
    border: 1px solid #e2e8f0 !important;
    transition: all 0.25s ease !important;
    white-space: nowrap !important;
}
@media (min-width: 768px) {
    .woocommerce-MyAccount-navigation ul li a {
        border: none !important;
        background-color: transparent !important;
        border-radius: 12px !important;
        padding: 0.85rem 1rem !important;
    }
}
.woocommerce-MyAccount-navigation ul li a:hover {
    color: #a67c52 !important;
    background-color: #fdfbf7 !important;
}
.woocommerce-MyAccount-navigation ul li.is-active a {
    color: #ffffff !important;
    background-color: #a67c52 !important;
    border-color: #a67c52 !important;
    box-shadow: 0 4px 12px rgba(166, 124, 82, 0.2) !important;
}
.woocommerce-MyAccount-content {
    flex-grow: 1 !important;
    width: 100% !important;
    background-color: #ffffff !important;
    border: 1px solid #f1f5f9 !important;
    border-radius: 24px !important;
    padding: 1.5rem !important;
    box-shadow: 0 4px 6px -1px rgba(166, 124, 82, 0.05) !important;
    min-height: 400px !important;
}
@media (min-width: 768px) {
    .woocommerce-MyAccount-content {
        padding: 2.5rem !important;
    }
}
.woocommerce-MyAccount-content p {
    line-height: 1.8 !important;
    color: #475569 !important;
    margin-bottom: 1.25rem !important;
}
.woocommerce-MyAccount-content p strong {
    color: #1e293b !important;
}
.woocommerce-MyAccount-content a {
    color: #a67c52 !important;
    text-decoration: none !important;
    font-weight: 700 !important;
    border-bottom: 2px dashed #e8dac0 !important;
    transition: all 0.2s ease !important;
}
.woocommerce-MyAccount-content a:hover {
    color: #8b5a2b !important;
    border-bottom-style: solid !important;
}
.woocommerce-Message, .woocommerce-info, .woocommerce-error {
    background-color: #fcf7ee !important;
    border: 1px solid #e8dac0 !important;
    border-left: 4px solid #a67c52 !important;
    border-radius: 12px !important;
    padding: 1rem 1.25rem !important;
    color: #64748b !important;
    font-weight: 500 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    gap: 1rem !important;
}
.woocommerce-Message .button, .woocommerce-info .button {
    background-color: #a67c52 !important;
    color: #ffffff !important;
    border-radius: 8px !important;
    padding: 0.5rem 1rem !important;
    font-size: 0.85rem !important;
    font-weight: 700 !important;
    text-decoration: none !important;
    border: none !important;
}
    </textarea>

    <!-- Interactive Mockup Tab Switching Script -->
    <script>
        function switchMockTab(tabId) {
            // Remove active classes from all nav tabs
            const tabs = ['dashboard', 'orders', 'downloads', 'addresses', 'details'];
            tabs.forEach(t => {
                document.getElementById('tab-' + t).classList.remove('is-active');
                document.getElementById('content-' + t).classList.add('hidden');
            });

            // Set current active state
            document.getElementById('tab-' + tabId).classList.add('is-active');
            document.getElementById('content-' + tabId).classList.remove('hidden');
        }

        // Helper to copy CSS directly to developer clipboard
        function copyMyAccountCSS() {
            const copyText = document.getElementById("cssTextHolder");
            copyText.select();
            copyText.setSelectionRange(0, 99999); // Mobile compatibility
            navigator.clipboard.writeText(copyText.value);

            // Visual button confirmation callback
            alert("Success! The WooCommerce My Account CSS has been copied to your clipboard. Paste it into Elementor or style.css to apply it live!");
        }
    </script>

</body>
</html>/* End custom CSS */