/*
Theme Name: Scarface Astra Child
Theme URI: https://scarface.no
Description: Custom Cinematic Studio & Visual Effects Child Theme for Astra, crafted for Scarface VFX (Oslo, Norway). Includes custom page templates for Home, About, Portfolio, Showreel, Founder (Asif Khan), and Production Contact.
Author: Asif Khan / Scarface VFX
Author URI: https://scarface.no
Template: astra
Version: 1.1.0
Text Domain: scarface-astra-child
*/

/* Astra Container Overrides for Scarface Full-Bleed Cinematic Canvas */
.page-template-template-home #content,
.page-template-template-about #content,
.page-template-template-portfolio #content,
.page-template-template-reel #content,
.page-template-template-founder #content,
.page-template-template-contact #content {
    padding: 0 !important;
    margin: 0 !important;
    max-width: 100% !important;
}

.ast-container {
    max-width: 100% !important;
}

/* Automatically Hide Default Astra Header and Footer */
.site-header,
#ast-desktop-header,
#ast-mobile-header,
.site-footer,
.ast-footer-builder,
.ast-above-header-wrap,
.ast-below-header-wrap,
.ast-mobile-header-wrap,
.entry-header {
    display: none !important;
}

/* Contact Section & Form Input Fixes */
#contact .lg\:col-span-5 h2 {
    max-width: 100% !important;
    word-break: break-word !important;
    overflow-wrap: break-word !important;
}

#contact input[type="text"],
#contact input[type="email"],
#contact select,
#contact textarea {
    background-color: transparent !important;
    background: transparent !important;
    border: none !important;
    border-radius: 0 !important;
    box-shadow: none !important;
    color: #000000 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    outline: none !important;
}

#contact input::placeholder,
#contact textarea::placeholder {
    color: rgba(0, 0, 0, 0.45) !important;
}


