/*
Theme Name: InvoiceSpark Lite
Theme URI: https://example.com/invoicespark-lite
Author: Manoj Gohil (via ChatGPT)
Description: Installable WordPress theme with a homepage invoice generator (like popular online invoice maker pages) including hero, invoice tool, templates section, testimonials, FAQ, and SEO content blocks. Responsive, lightweight, AOS included.
Version: 2.1.0
Requires at least: 6.0
Tested up to: 6.6
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: invoicespark
Tags: one-column, custom-logo, custom-menu, translation-ready
*/


/* =========================================
   FORCE HEADER LOGO SIZE (ALL IMPORTANT)
   ========================================= */

/* Header container */
.is-header {
  background: #ffffff !important;
}

.is-header__inner {
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;
  min-height: 80px !important;
  padding: 12px 20px !important;
}

/* WordPress logo link (actual element in DOM) */
.custom-logo-link {
  display: flex !important;
  align-items: center !important;
  max-width: 280px !important;
  margin: 0 !important;
  padding: 0 !important;
}

/* FORCE logo image size */
.custom-logo {
  max-height: 56px !important;   /* DESKTOP SIZE */
  width: auto !important;
  height: auto !important;
  max-width: 100% !important;
  object-fit: contain !important;
  display: block !important;
}

/* =========================
   TABLET
   ========================= */
@media (max-width: 1024px) {
  .custom-logo {
    max-height: 48px !important;
  }
}

/* =========================
   MOBILE
   ========================= */
@media (max-width: 767px) {
  .is-header__inner {
    min-height: 64px !important;
    padding: 10px 16px !important;
  }

  .custom-logo-link {
    max-width: 200px !important;
  }

  .custom-logo {
    max-height: 42px !important;
  }
}
