/* =======================================================
   PALETA BARW VILLA LEOFAL - IDOBOOKING CUSTOM OVERRIDE
   Tło: #F0EBE5 | Zielony: #024B48 | Złoty: #AF9269 | Karty: #FFF7E9
   ======================================================= */

html:root {
    /* Tło strony i sekcji */
    --body-background-color: #F0EBE5 !important;
    --background-section-color: #FFF7E9 !important;
    --tile-background: #FFF7E9 !important;
    --subtile-background: #F0EBE5 !important;
    --background-section-color-callendar: #FFF7E9 !important;
    --calendar-background-color: #FFF7E9 !important;

    /* Kolory główne i akcenty */
    --mainColor: #024B48 !important;
    --supportcolor1: #024B48 !important;
    --summary-color: #024B48 !important;
    --breadcrumb-active: #024B48 !important;
    --breadcrumb-inactive: #858585 !important;

    /* Linki */
    --link-text: #024B48 !important;
    --link-text-hover: #AF9269 !important;

    /* Przycisk Główny (Złoty #AF9269 -> Hover Zielony #024B48) */
    --button1-background: #AF9269 !important;
    --button1-text: #ffffff !important;
    --button1-background-hover: #024B48 !important;
    --button1-text-hover: #F0EBE5 !important;

    /* Przycisk Drugorzędny (Zielony #024B48 -> Hover Złoty #AF9269) */
    --button2-background: #024B48 !important;
    --button2-text: #F0EBE5 !important;
    --button2-background-hover: #AF9269 !important;
    --button2-text-hover: #ffffff !important;

    /* Przycisk Trzeciorzędny / Kontynuacji */
    --button3-background: #AF9269 !important;
    --button3-text: #ffffff !important;
    --button3-background-hover: #024B48 !important;
    --button3-text-hover: #F0EBE5 !important;
    --button-background-proceed: #024B48 !important;

    /* Elementy Kalendarza i Wyboru Dat */
    --calendar-persons-icon: #024B48 !important;
    --calendar-day-highlight: #AF9269 !important;
    --calendar-day-highlight-color: #ffffff !important;
    --calendar-day-highlight-hover: #024B48 !important;
    --callendar-border-color: #AF9269 !important;

    /* Pola formularza (Inputy) */
    --input-border: #AF9269 !important;
    --input-border-hover: #024B48 !important;
    --input-text-hover: #024B48 !important;
    --filter-category-button-color: #024B48 !important;
}

/* Dodatkowe wygładzenie nagłówków na kolor głębokiej zieleni */
h1, h2, h3, h4, .category-title, .offer-title {
    color: #024B48 !important;
}