/*
 Theme Name:   Blocksy Child
 Theme URI:    https://creativethemes.com/blocksy/
 Description:  Child Theme for Blocksy
 Author:       Amal / Sucram
 Author URI:   https://kameradist-wagner.de
 Template:     blocksy
 Version:      1.0.2
*/

/* Custom Styles go here */
/* Akzentbox links */
.accent-left{position:relative;padding:1rem 1.25rem;background:#F5F5F5;border-radius:10px}
.accent-left::before{content:"";position:absolute;inset:0 auto 0 0;width:6px;background:#8B0000;border-top-left-radius:10px;border-bottom-left-radius:10px}

/* Bordeaux-Überschrift (optional, da Headlines bei dir Blau sind) */
.h-bordeaux,.h-bordeaux>*{color:#8B0000!important}

/* Outline-Button als sekundärer CTA */
.btn-outline-bordeaux,.kb-btn.btn-outline-bordeaux{display:inline-flex;align-items:center;gap:.5rem;padding:.7rem 1.1rem;border:2px solid #8B0000;color:#8B0000;background:transparent;border-radius:999px;text-decoration:none;font-weight:600;transition:transform .02s ease,background .2s ease,color .2s ease,border-color .2s ease}
.btn-outline-bordeaux:hover,.kb-btn.btn-outline-bordeaux:hover{background:#8B0000;color:#fff;border-color:#8B0000}
.btn-outline-bordeaux:active{transform:translateY(1px)}

/* Fallback Linkfarben in Inhaltsbereich (falls ein Block nicht erbt) */
.entry-content a:not(.button):not(.kb-btn){color:#1E3A5F}
.entry-content a:not(.button):not(.kb-btn):hover{color:#8B0000}
/* Kadence Advanced Button: gefüllt Bordeaux */
.wp-block-kadence-advancedbtn .kb-button,
.wp-block-kadence-advancedbtn .kb-btn,
.kb-advanced-btn .kb-button,
.kb-advanced-btn .kb-btn,
.kb-button.kb-btn {
  background: #8B0000 !important;
  color: #FFFFFF !important;
  border-color: #8B0000 !important;
}

/* Hover */
.wp-block-kadence-advancedbtn .kb-button:hover,
.wp-block-kadence-advancedbtn .kb-btn:hover,
.kb-advanced-btn .kb-button:hover,
.kb-advanced-btn .kb-btn:hover,
.kb-button.kb-btn:hover {
  filter: brightness(1.08) !important;
}

/* Outline-Variante via Klasse (empfohlen) */
.btn-outline-bordeaux,
.kb-btn.btn-outline-bordeaux {
  background: transparent !important;
  color: #8B0000 !important;
  border: 2px solid #8B0000 !important;
  border-radius: 999px !important;
}
.btn-outline-bordeaux:hover,
.kb-btn.btn-outline-bordeaux:hover {
  background: #8B0000 !important;
  color: #FFFFFF !important;
  border-color: #8B0000 !important;
}
