/* =========================================
   SID FOOTWEAR - PERFECT LAYOUT & SPACING
   ========================================= */

/* 1. Page Title (Home) ko poori tarah Hide karein */
h1.entry-title, 
.entry-header, 
.ast-single-entry-banner .entry-title,
.ast-article-single .entry-header {
    display: none !important;
}

/* 2. Banner ke upar se extra gap aur padding khatam karein */
.ast-plain-container .site-content,
.ast-separate-container .site-content,
#content .ast-container,
.entry-content > .elementor {
    padding-top: 0px !important;
    margin-top: 0px !important;
}

/* 3. Astra ka default content wrapper gap remove karein */
.site-content {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

/* 4. Header ke neeche se border aur shadow hamesha ke liye remove karein */
.ast-primary-header-bar, 
.main-header-bar,
.site-header {
    border-bottom: none !important;
    box-shadow: none !important;
}

/* 5. Elementor Section ko header se touch karne ke liye */
.elementor-section.elementor-section-boxed > .elementor-container {
    margin-top: 0 !important;
    padding-top: 0 !important;
}

/* 6. Mobile par bhi spacing bilkul tight aur smooth karein */
@media (max-width: 921px) {
    .ast-mobile-header-wrap .site-header {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
    }
    #content .ast-container {
        padding-top: 0px !important;
    }
}
