.elementor-13332 .elementor-element.elementor-element-5b623f31:not(.elementor-motion-effects-element-type-background), .elementor-13332 .elementor-element.elementor-element-5b623f31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13332 .elementor-element.elementor-element-5b623f31 > .elementor-background-overlay{background-image:url("https://www.fenderchalets.at/wp-content/uploads/302-1.png");background-position:center center;opacity:0.24;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13332 .elementor-element.elementor-element-5b623f31{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 100px 100px 100px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-13332 .elementor-element.elementor-element-a90ad69{text-align:center;}.elementor-13332 .elementor-element.elementor-element-a90ad69 .elementor-heading-title{font-family:"Cormorant Garamond", sans-serif;font-size:48px;font-weight:500;text-transform:uppercase;line-height:60px;letter-spacing:1.5px;color:#FFFFFF;}.elementor-13332 .elementor-element.elementor-element-56810c9{padding:100px 0px 96px 0px;}.elementor-13332 .elementor-element.elementor-element-03e8435{padding:0px 0px 100px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-13332 .elementor-element.elementor-element-a90ad69 .elementor-heading-title{font-size:32px;line-height:48px;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}/* Start custom CSS *//* ===== Seekda Buchungswidget – Fender Chalets CI ===== */
:root{ --fc-gold:#B19777; --fc-gold-dark:#9a8059; --fc-dark:#323232; }

/* Fonts: Widget-Lato -> CI (Montserrat body, Cormorant Titel). Icons ausgenommen */
.kbe-search-bar-wrapper, .kbe-search-bar-wrapper *:not([class*="icon"]),
.kbe-rooms-list-wrapper, .kbe-rooms-list-wrapper *:not([class*="icon"]),
.kbe-card, .kbe-card *:not([class*="icon"]){ font-family:"Montserrat",sans-serif  }
.kbe-card-title{ font-family:"Cormorant Garamond",serif !important; font-weight:600 !important; letter-spacing:.5px; }

/* Primär-Buttons (Suchen + Buchen Sie jetzt): Türkis -> Gold, eckig */
.bf-button-primary, .kbe-header-update-button, .kbe-card-button, .kbe-card-button-wrapper .bf-button{
  background-color:var(--fc-gold) !important; border-color:var(--fc-gold) !important;
  color:#fff !important; border-radius:0 !important; text-transform:uppercase; letter-spacing:1.2px; }
.bf-button-primary:hover, .kbe-header-update-button:hover, .kbe-card-button:hover, .kbe-card-button-wrapper .bf-button:hover{
  background-color:var(--fc-gold-dark) !important; border-color:var(--fc-gold-dark) !important; }

/* Links/Toggles + interaktive Icons + Feld-Fokus: Türkis -> Gold */
.kbe-link-style, .kbe-card-description-toggle, a.kbe-link, .kbe-search-bar-wrapper a{ color:var(--fc-gold) !important; }
.kbe-link-style:hover, .kbe-card-description-toggle:hover{ color:var(--fc-gold-dark) !important; }
.kbe-search-bar-wrapper .kbe-icon{ color:var(--fc-gold) !important; }
.kbe-search-bar-content:focus-within, .search-bar-input-wrapper-custom-class:focus-within{ border-color:var(--fc-gold) !important; }

/* ===== Cards dunkel statt weiß (an dunkles Seitenlayout angepasst) ===== */
.kbe-card{ background-color:#323232 !important; border-color:rgba(255,255,255,.12) !important; box-shadow:none !important; }
.kbe-card, .kbe-card *:not([class*="icon"]):not([class*="button"]):not([class*="price"]):not([class*="bf-button"]){ color:#cfcfcf !important; }
.kbe-card-title{ color:#ffffff !important; }
.kbe-card .text-muted{ color:#9a9a9a !important; }
.kbe-card [class*="icon"]{ color:#cfcfcf !important; }
/* Akzente re-asserten (nach Grundtext, damit sie gewinnen) */
.kbe-card-price, .kbe-card-price .price-tag, .kbe-card-price .formatted-number{ color:var(--fc-gold) !important; font-weight:600 !important; }
.kbe-card .kbe-link-style, .kbe-card .kbe-card-description-toggle{ color:var(--fc-gold) !important; }
.kbe-card-button, .kbe-card-button-wrapper .bf-button{ color:#fff !important; }
/* weißer Fade-Verlauf der Beschreibung -> Card-Dunkel */
.kbe-card-description-shadow, .fading-text-custom-class{ background:linear-gradient(rgba(50,50,50,0),#323232) !important; }

.kbe-booking-params-wrapper {
    background: #272727 !important;
    color: #ffffff !important;
    border-radius: 8px;
}

.DayPicker, .DayPicker_weekHeader__verticalScrollable, .bf-date-range-picker-footer {
    background: #272727 !important;
    color: #ffffff !important;
}


.kbe-dropdown-menu {
      background: #272727 !important;
    color: #ffffff !important;
}

.bf-feedback-message-info {
        background-color:  #272727 !important;
    border-color: #272727 !important;
    color: #ffffff !important;
}/* End custom CSS */