/*
Theme Name: Stomping Ground Films
Template: minimalio
Version: 1.0
*/

/* ========================
   GLOBAL
========================= */

body {
    background-color: #000 !important;
    color: #fff !important;
}

a {
    color: #fff !important;
    text-decoration: none;
}


/* ========================
   HEADER / LOGO
========================= */

header,
header * {
    color: #ffffff !important;
    opacity: 1 !important;
}

.site-title a {
    color: #ffffff !important;
    letter-spacing: 0.08em;
}


/* ========================
   NAVIGATION
========================= */

header nav ul {
    list-style: none;
    margin: 0;
    padding: 0;
    display: flex;
    gap: 24px;
}

header nav ul li {
    display: inline-block;
}

header nav ul li a {
    text-transform: uppercase !important;
    font-size: 0.75rem;
    letter-spacing: 0.08em;
    color: #ffffff !important;
}


/* ========================
   PORTFOLIO GRID
========================= */

/* Reduce title size */
.portfolio-item .entry-title {
    font-size: 0.8rem !important;
    text-transform: uppercase;
    letter-spacing: 0.04em;
}


/* REMOVE ALL EXTRA HOVER TEXT (INCLUDING "VIEW GALLERY") */

.portfolio-item .entry-meta,
.portfolio-item p,
.portfolio-item span {
    display: none !important;
}


/* Ensure ONLY title shows */

.portfolio-item h2,
.portfolio-item .entry-title {
    display: block !important;
}


/* ========================
   HOVER EFFECT
========================= */

.portfolio-item img {
    transition: transform 0.3s ease;
}

.portfolio-item:hover img {
    transform: scale(1.03);
}

/* REMOVE "VIEW GALLERY" (EXACT MATCH) */

.PP_Entry_view {
    display: none !important;
}

/* =========================
   FORCE LOGO TRUE WHITE (FINAL)
========================= */

/* Target the exact header title element */
header h1,
header h1 a,
header .site-title,
header .site-title a {

    color: #ffffff !important;
    opacity: 1 !important;
    filter: none !important;
    mix-blend-mode: normal !important;
}

/* Also override any inherited fade */
header h1 {
    color: #ffffff !important;
}
``