/*
 Theme Name:   Bricks Child Theme
 Theme URI:    https://bricksbuilder.io/
 Description:  Use this child theme to extend Bricks.
 Author:       Bricks
 Author URI:   https://bricksbuilder.io/
 Template:     bricks
 Version:      1.1
 Text Domain:  bricks
*/

.baseClass {
    color: red;
  }
/* ============================================================
 * Pannonian Living — Startseite
 * ============================================================ */

/* FAQ-Accordion: Plus-Icon wird im geöffneten Zustand zum Minus */
.brxe-accordion-nested .brx-open .accordion-title-wrapper i.ti-plus {
    transform: none !important;
}
.brxe-accordion-nested .brx-open .accordion-title-wrapper i.ti-plus::before {
    content: "\e622"; /* ti-minus */
}

/* Links in Text-Elementen erben die Textfarbe */
.pl-links-plain a {
    color: inherit;
    text-decoration: none;
}
.pl-links-plain a:hover {
    text-decoration: underline;
}
.pl-links-underline a {
    color: inherit;
    text-decoration: underline;
}

/* Sicherheitsnetz gegen horizontales Scrollen (Slider-Overflow) */
body {
    overflow-x: clip;
}

/* Slider-Track selbst clippt nicht — das Clipping übernimmt die viewport-breite Section */
.pl-slider-bleed .splide__track {
    overflow: visible;
}

/* Scroll-Animationen: Hero-Titel bis zum GSAP-Start verstecken (kein Flash) */
html.pl-anim #hero .brxe-heading {
    opacity: 0;
    visibility: hidden;
}
