
/* iGotchu sticky header and smaller logo */

/* Keep the entire header visible while scrolling */
header {
    position: relative !important;
    top: 0 !important;
    z-index: 9999 !important;
    width: 100%;
    background: #071a30;
}

/* Reduce the original logo by 25% */
header .brand img {
    transform: scale(0.75);
    transform-origin: left center;
}

/* Preserve navigation and button alignment */
header .nav {
    align-items: center;
}

/* Prevent anchor destinations hiding behind header */
html {
    scroll-padding-top: 0;
}

/* Mobile adjustments */
@media (max-width: 900px) {
    header {
        position: relative !important;
        top: 0 !important;
    }

    html {
        scroll-padding-top: 0;
    }
}
