:root { --accent: #271f30; } @keyframes spin3 { 0%, 100% { box-shadow: 10px 10px rgba(255, 182, 39, 1), -10px 10px rgba(255, 182, 39, 0.2), -10px -10px rgba(255, 182, 39, 1), 10px -10px rgba(255, 182, 39, 0.2); } 25% { box-shadow: -10px 10px rgba(255, 182, 39, 0.2), -10px -10px rgba(255, 182, 39, 1), 10px -10px rgba(255, 182, 39, 0.2), 10px 10px rgba(255, 182, 39, 1); } 50% { box-shadow: -10px -10px rgba(255, 182, 39, 1), 10px -10px rgba(255, 182, 39, 0.2), 10px 10px rgba(255, 182, 39, 1), -10px 10px rgba(255, 182, 39, 0.2); } 75% { box-shadow: 10px -10px rgba(255, 182, 39, 0.2), 10px 10px rgba(255, 182, 39, 1), -10px 10px rgba(255, 182, 39, 0.2), -10px -10px rgba(255, 182, 39, 1); } } #wpadminbar { top: 0 !important; } #c27-site-wrapper { background-color: #ededed }.header { height:65px !important; } .header.header-scroll { height:65px !important; } .featured-section.featured-section-gallery { height: 350px; } .header-gallery-carousel .item { height: 350px; } .ad-badge .icon-flash { font-family: Material Icons !important; font-weight: 400; font-style: normal; font-size: 18px; line-height: 1; letter-spacing: normal; text-transform: none; display: inline-block; text-rendering: auto; white-space: nowrap; word-wrap: normal; direction: ltr; -webkit-font-feature-settings: "liga"; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; transform: translate(0); } .ad-badge .icon-flash:before { content: "\e838"; } /* Premium Plus */ .level-featured .ad-badge { border-color: #e5d229; color: #e5d229; } /* Premium */ .level-promoted .ad-badge { border-color: #dd7575; color: #dd7575; } /* Verifikations-Button */ div.lf-item-container img.verified-listing { width: 18px; } /* -- Code 3 - Anfang -- */ /* ChatGPT: Menü ist gelb umrandet */ /* Coupy Menü – einheitliche Capsule mit Brand-Gelb */ .i-nav a { min-height: 36px; padding: 0 16px; border-radius: 999px; display: inline-flex; align-items: center; justify-content: center; background: transparent; transition: background-color 0.2s ease, color 0.2s ease; } .i-nav a:hover { background-color: #fcd77c; color: #000; opacity: 1; } /* Fix: Home Menüpunkt vertikal zentrieren */ #menu-item-79 { display: flex; align-items: center; } /* -- Code 3 - Ende -- */ /* -- Code 4 - Anfang -- */ /* Coupy: Default Bottom-Gradient (25%) */ .lf-item .overlay { display: block !important; background: linear-gradient( to top, rgba(0, 0, 0, 0.38) 0%, rgba(0, 0, 0, 0.22) 25%, rgba(0, 0, 0, 0.00) 55% ) !important; opacity: 1 !important; transition: background 0.35s ease; } /* Coupy: Gelber Hover-Gradient */ .lf-item:hover .overlay { background: linear-gradient( to top, rgba(252, 215, 124, 0.45) 0%, rgba(252, 215, 124, 0.22) 25%, rgba(252, 215, 124, 0.00) 55% ) !important; } /* -- Code 4 - Ende -- */ /* -- 5. Code - Anfang -- */ /* -- 5. Code - Ende -- */