/*
Theme Name: De Lindenboom
Theme URI: https://delindenboom.nl
Author: De Lindenboom
Author URI: https://delindenboom.nl
Description: Minimalistische luxe evenementenlocatie in de Zaanstreek. Stijlvol thema voor bruiloften en zakelijke events.
Version: 1.0.0
Requires at least: 6.0
Tested up to: 6.7
Requires PHP: 8.0
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: de-lindenboom
Tags: event, wedding, business, minimalist, elegant
*/

/* === CSS Custom Properties === */
:root {
    --burgundy: #8B1A1A;
    --black: #111111;
    --gray-sophisticated: #F7F7F7;
}

/* === Tailwind Overrides / Theme-specific classes === */
body {
    font-family: 'Switzer', sans-serif;
}

.font-serif {
    font-family: 'Boska', serif;
}

.bg-burgundy {
    background-color: var(--burgundy) !important;
}

.text-burgundy {
    color: var(--burgundy) !important;
}

.border-burgundy {
    border-color: var(--burgundy) !important;
}

.bg-brand-black {
    background-color: var(--black) !important;
}

.text-brand-black {
    color: var(--black) !important;
}

/* === Animations === */
@keyframes fadeIn {
    from {
        opacity: 0;
        transform: translateY(20px);
    }
    to {
        opacity: 1;
        transform: translateY(0);
    }
}

/* === WordPress Core Alignment === */
.wp-block-image img,
.wp-post-image {
    max-width: 100%;
    height: auto;
}

.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.alignleft {
    float: left;
    margin-right: 1.5rem;
}

.alignright {
    float: right;
    margin-left: 1.5rem;
}
