.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}.zen-shop-search-results {
position: absolute;
top: 100%;
left: 0;
background: #fff;
border: 1px solid #ddd;
max-width: 800px;
width: 100%;
z-index: 9999;
box-sizing: border-box;
}
.zen-shop-search-results li {
list-style: none;
padding: 10px;
border-bottom: 1px solid #eee;
display: flex;
align-items: center;
cursor: pointer;
}
.zen-shop-search-results li img {
width: 50px;
height: 50px;
object-fit: cover;
margin-right: 10px;
filter: none;
}
.zen-shop-search-results li span {
font-size: 16px;
}
@media (max-width: 767px) {
.zen-shop-search-results li span {
text-align: left;
display: block;
}
}.cc-cz-sticky {
position: fixed;
bottom: 0;
left: 0;
right: 0;
z-index: 9999;
background: linear-gradient(135deg, #0a7e0a 0%, #10c956 100%);
box-shadow: 0 -2px 10px rgba(0, 0, 0, 0.15);
animation: cc-cz-slide-up 0.4s ease-out;
}
@keyframes cc-cz-slide-up {
from { transform: translateY(100%); opacity: 0; }
to { transform: translateY(0); opacity: 1; }
}
.cc-cz-sticky-inner {
max-width: 1200px;
margin: 0 auto;
padding: 12px 20px;
display: flex;
align-items: center;
justify-content: center;
gap: 16px;
}
.cc-cz-sticky-text {
color: #fff;
font-size: 15px;
font-weight: 500;
}
.cc-cz-sticky-btn {
display: inline-block;
padding: 8px 20px;
background: #fff;
color: #0a7e0a !important;
font-weight: 700;
font-size: 14px;
border-radius: 6px;
text-decoration: none !important;
white-space: nowrap;
transition: background 0.2s ease, transform 0.2s ease;
}
.cc-cz-sticky-btn:hover {
background: #f0fff0;
transform: scale(1.03);
}
.cc-cz-sticky-close {
background: none;
border: none;
color: rgba(255, 255, 255, 0.7);
font-size: 22px;
cursor: pointer;
padding: 0 4px;
line-height: 1;
}
.cc-cz-sticky-close:hover {
color: #fff;
} @media (max-width: 640px) {
.cc-cz-sticky-inner {
flex-wrap: wrap;
gap: 8px;
padding: 10px 14px;
}
.cc-cz-sticky-text {
font-size: 13px;
flex: 1 1 calc(100% - 40px);
}
.cc-cz-sticky-btn {
flex: 1 1 100%;
text-align: center;
padding: 10px;
}
.cc-cz-sticky-close {
position: absolute;
top: 6px;
right: 10px;
}
.cc-cz-sticky {
position: fixed; }
} tr.cc-cz-highlight-row {
background: linear-gradient(90deg, rgba(16, 201, 86, 0.08) 0%, rgba(16, 201, 86, 0.03) 100%) !important;
border-left: 3px solid #10c956 !important;
}
tr.cc-cz-highlight-row td:first-child {
font-weight: 700 !important;
}
tr.cc-cz-highlight-row td:first-child::after {
content: " Testsieger";
display: inline-block;
margin-left: 6px;
font-size: 10px;
font-weight: 700;
color: #fff;
background: #10c956;
padding: 2px 6px;
border-radius: 3px;
vertical-align: middle;
text-transform: uppercase;
letter-spacing: 0.5px;
} @media (max-width: 640px) {
tr.cc-cz-highlight-row {
border: 2px solid #10c956 !important;
border-left: 2px solid #10c956 !important;
position: relative;
}
}.crp_related.crp-grid{--crp-gap:1.25rem;--crp-border-radius:0.5rem;--crp-transition:0.2s ease;--crp-focus-color:#0073aa;--crp-hover-shadow:0 4px 12px rgba(0, 0, 0, 0.1);--crp-grid-column-min:150px;--crp-grid-card-min-height:230px;--crp-grid-thumb-aspect-ratio:1;--crp-grid-title-line-clamp:3;--crp-grid-title-line-height:1.2em;clear:both;margin:1.25rem auto;contain:layout}.crp_related.crp-grid figure,.crp_related.crp-grid h3{margin:0}.crp_related.crp-grid ul{display:grid;gap:var(--crp-gap);margin:0;padding:0;list-style:none;justify-items:stretch;grid-template-columns:repeat(auto-fill,minmax(var(--crp-grid-column-min),1fr))}.crp_related.crp-grid ul li{display:flex;flex-direction:column;text-align:left;word-break:break-word;container-type:inline-size;min-height:var(--crp-grid-card-min-height)}.crp_related.crp-grid ul li a.crp_link{flex-grow:1;display:flex;flex-direction:column;overflow:hidden;padding:.5rem;border-radius:var(--crp-border-radius);text-decoration:none;transition:transform var(--crp-transition),box-shadow var(--crp-transition);will-change:transform}.crp_related.crp-grid ul li a.crp_link:hover{transform:translateY(-4px);box-shadow:var(--crp-hover-shadow)}.crp_related.crp-grid a:focus-visible{outline:2px solid var(--crp-focus-color);outline-offset:2px;border-radius:var(--crp-border-radius)}.crp_related.crp-grid .crp_thumb{display:block;margin:0 auto .75rem;width:100%}.crp_related.crp-grid ul li img{width:100%;height:auto;display:block;border-radius:calc(var(--crp-border-radius) * .75);object-fit:cover;object-position:center;aspect-ratio:var(--crp-grid-thumb-aspect-ratio)}.crp_related.crp-grid .crp_title{display:block;margin:.5rem 0;font-weight:600;line-height:var(--crp-grid-title-line-height);overflow:hidden;display:-webkit-box;line-clamp:var(--crp-grid-title-line-clamp);-webkit-line-clamp:var(--crp-grid-title-line-clamp);-webkit-box-orient:vertical;max-height:calc(var(--crp-grid-title-line-height) * var(--crp-grid-title-line-clamp))}.crp_author,.crp_date,.crp_excerpt{display:block;font-size:.875em;opacity:.8;margin-top:.25rem;line-height:1.4}.crp_clear{clear:both}@container (min-width:320px){.crp_related.crp-grid ul li a.crp_link{padding:clamp(.5rem,2cqi,1rem)}}@media (prefers-color-scheme:dark){.crp_related.crp-grid{--crp-focus-color:#4a9eff;--crp-hover-shadow:0 4px 12px rgba(255, 255, 255, 0.1)}}@media (prefers-reduced-motion:reduce){.crp_related.crp-grid ul li a.crp_link{will-change:auto}.crp_related.crp-grid ul li a.crp_link:hover{transform:none}}