:is(#emc,#emc-k,#emc-f) .emc-prose font{color:inherit;font-size:inherit}:is(#emc,#emc-k,#emc-f) .emc-prose :is(.elementor-background-overlay,.elementor-shape,.elementor-motion-effects-container,.elementor-background-video-container,.elementor-widget-spacer,.wp-block-spacer,.elementor-screen-only,.screen-reader-text){display:none!important}:is(#emc,#emc-k,#emc-f) .emc-prose .elementor-invisible{visibility:visible!important;animation:none!important;opacity:1!important}@media (max-width:767px){:is(#emc,#emc-k,#emc-f) .emc-prose .elementor-hidden-mobile{display:none}}@media (min-width:768px) and (max-width:1024px){:is(#emc,#emc-k,#emc-f) .emc-prose .elementor-hidden-tablet{display:none}}@media (min-width:1025px){:is(#emc,#emc-k,#emc-f) .emc-prose .elementor-hidden-desktop{display:none}}:is(#emc,#emc-k,#emc-f) .emc-prose h4{font-size:1em;font-weight:600;letter-spacing:.01em;line-height:1.45;margin:1.9em 0 .45em}:is(#emc,#emc-k,#emc-f) .emc-prose :is(h5,h6){font-size:.9em;font-weight:600;letter-spacing:.08em;text-transform:uppercase;line-height:1.45;margin:1.7em 0 .4em}:is(#emc,#emc-k,#emc-f) .emc-prose :is(strong,b){font-weight:600}:is(#emc,#emc-k,#emc-f) .emc-prose :is(em,i,cite){font-style:italic}:is(#emc,#emc-k,#emc-f) .emc-prose small{font-size:.85em}:is(#emc,#emc-k,#emc-f) .emc-prose :is(ul,ol){margin:0 0 1.1em;padding-left:1.35em}:is(#emc,#emc-k,#emc-f) .emc-prose ul{list-style:disc}:is(#emc,#emc-k,#emc-f) .emc-prose ol{list-style:decimal}:is(#emc,#emc-k,#emc-f) .emc-prose li{margin:0 0 .45em;padding-left:.3em}:is(#emc,#emc-k,#emc-f) .emc-prose li::marker{color:var(--br)}:is(#emc,#emc-k,#emc-f) .emc-prose ol>li::marker{font-weight:600}:is(#emc,#emc-k,#emc-f) .emc-prose li>:is(ul,ol){margin:.45em 0 0}:is(#emc,#emc-k,#emc-f) .emc-prose li>p{margin:0 0 .4em}:is(#emc,#emc-k,#emc-f) .emc-prose blockquote,:is(#emc,#emc-k,#emc-f) .emc-prose .wp-block-quote{margin:1.6em 0;padding:.15em 0 .15em 1.2em;border-left:2px solid var(--br);font-size:1.08em;color:var(--tx)}:is(#emc,#emc-k,#emc-f) .emc-prose blockquote p:last-child{margin-bottom:0}:is(#emc,#emc-k,#emc-f) .emc-prose blockquote cite{display:block;margin-top:.6em;font-size:.82em;font-style:normal;color:var(--tx2)}:is(#emc,#emc-k,#emc-f) .emc-prose :is(hr,.wp-block-separator){border:0;border-top:1px solid var(--ln);height:0;margin:2.4em 0;background:0 0}:is(#emc,#emc-k,#emc-f) .emc-prose :is(code,kbd){font-family:ui-monospace,Consolas,monospace!important;font-size:.88em;background:var(--st);padding:.1em .35em;border-radius:3px}:is(#emc,#emc-k,#emc-f) .emc-prose pre{overflow-x:auto;max-width:100%;background:var(--st);padding:16px;border-radius:var(--r);font-size:14px;margin:0 0 1.2em;white-space:pre}:is(#emc,#emc-k,#emc-f) .emc-prose img{max-width:100%;height:auto;border-radius:var(--r)}:is(#emc,#emc-k,#emc-f) .emc-prose img.emoji{display:inline!important;width:1em!important;height:1em!important;margin:0 .07em!important;vertical-align:-.1em;border-radius:0}:is(#emc,#emc-k,#emc-f) .emc-prose :is(figure,.wp-caption,.wp-block-image,.elementor-image){margin:1.6em 0;max-width:100%!important}:is(#emc,#emc-k,#emc-f) .emc-prose :is(figcaption,.wp-caption-text,.widget-image-caption){font-size:14px;line-height:1.5;color:var(--tx2);margin-top:8px}:is(#emc,#emc-k,#emc-f) .emc-prose :is(.aligncenter,.has-text-align-center){margin-left:auto;margin-right:auto}:is(#emc,#emc-k,#emc-f) .emc-prose .has-text-align-center{text-align:center}@media (min-width:768px){:is(#emc,#emc-k,#emc-f) .emc-prose :is(.alignleft,.wp-block-image .alignleft){float:left;margin:.35em 1.4em 1em 0;max-width:50%}:is(#emc,#emc-k,#emc-f) .emc-prose :is(.alignright,.wp-block-image .alignright){float:right;margin:.35em 0 1em 1.4em;max-width:50%}}:is(#emc,#emc-k,#emc-f) .emc-prose :is(iframe,video,embed,object){max-width:100%;border:0;border-radius:var(--r)}:is(#emc,#emc-k,#emc-f) .emc-prose table{display:block;width:max-content!important;max-width:100%!important;overflow-x:auto;-webkit-overflow-scrolling:touch;border-collapse:collapse;border-spacing:0;margin:0 0 1.5em;font-size:15px;line-height:1.45;border:0;background:linear-gradient(90deg,#fff 30%,rgba(255,255,255,0)) left/36px 100% no-repeat local,linear-gradient(270deg,#fff 30%,rgba(255,255,255,0)) right/36px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,rgba(28,27,25,.16),rgba(28,27,25,0)) left/12px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,rgba(28,27,25,.16),rgba(28,27,25,0)) right/12px 100% no-repeat scroll}:is(#emc,#emc-k,#emc-f) .emc-prose :is(th,td){padding:11px 16px 11px 0;border:0;border-bottom:1px solid var(--ln);text-align:left;vertical-align:top;font-size:inherit;line-height:inherit;text-transform:none;letter-spacing:0;color:var(--tx);background:0 0;min-width:4.5em;-webkit-hyphens:manual;hyphens:manual}:is(#emc,#emc-k,#emc-f) .emc-prose :is(th,td):last-child{padding-right:0}:is(#emc,#emc-k,#emc-f) .emc-prose th{font-weight:600}:is(#emc,#emc-k,#emc-f) .emc-prose tbody th{white-space:nowrap}:is(#emc,#emc-k,#emc-f) .emc-prose :is(tbody,thead) :is(th,td):first-child{position:sticky;left:0;z-index:1;background:#fff;padding-right:16px}:is(#emc,#emc-k,#emc-f) .emc-prose thead :is(th,td){font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--tx2);border-bottom:1px solid var(--tx);padding-top:0}:is(#emc,#emc-k,#emc-f) .emc-prose tr.sub th{font-weight:400;padding-left:14px;color:var(--tx2)}:is(#emc,#emc-k,#emc-f) .emc-prose caption{caption-side:top;text-align:left;font-size:14px;color:var(--tx2);padding-bottom:8px}:is(#emc,#emc-k,#emc-f) .emc-prose .wp-block-table{overflow-x:auto;margin:0 0 1.5em}:is(#emc,#emc-k,#emc-f) .emc-prose .wp-block-table table{margin:0}:is(#emc,#emc-k,#emc-f) .emc-prose .has-background{position:relative;background:var(--st)!important;border-radius:var(--r);padding:18px 22px 18px 26px!important;margin:1.4em 0}:is(#emc,#emc-k,#emc-f) .emc-prose .has-background::before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--br);border-radius:var(--r) 0 0 var(--r)}:is(#emc,#emc-k,#emc-f) .emc-prose :is(.elementor-button,.wp-block-button__link,.wp-element-button){display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:12px 26px;border-radius:var(--r);border:1px solid var(--bk);background:var(--bk)!important;color:#fff!important;font-size:13px!important;font-weight:600;letter-spacing:.14em;text-transform:uppercase;line-height:1.2;text-decoration:none;-webkit-hyphens:manual;hyphens:manual}:is(#emc,#emc-k,#emc-f) .emc-prose :is(.elementor-button,.wp-block-button__link,.wp-element-button):hover{background:#000!important;color:#fff!important}:is(#emc,#emc-k,#emc-f) .emc-prose .elementor-button-wrapper,:is(#emc,#emc-k,#emc-f) .emc-prose .wp-block-buttons{display:flex;flex-wrap:wrap;gap:12px;margin:1.2em 0 1.4em}:is(#emc,#emc-k,#emc-f) .emc-prose .elementor-button-icon{display:none}:is(#emc,#emc-k,#emc-f) .emc-prose .elementor-divider{display:block;padding:1.2em 0}:is(#emc,#emc-k,#emc-f) .emc-prose .elementor-divider-separator{display:block;width:100%!important;border:0;border-top:1px solid var(--ln)}:is(#emc,#emc-k,#emc-f) .emc-prose .elementor-icon-list-items{list-style:none;padding-left:0}:is(#emc,#emc-k,#emc-f) .emc-prose .elementor-icon-list-item{display:flex;align-items:flex-start;gap:12px;padding-left:0}:is(#emc,#emc-k,#emc-f) .emc-prose .elementor-icon-list-icon{flex:none;display:inline-flex;padding-top:.25em;color:var(--br)}:is(#emc,#emc-k,#emc-f) .emc-prose .elementor-icon-list-icon :is(svg,i){width:16px;height:16px;fill:currentColor;color:var(--br);font-size:16px}:is(#emc,#emc-k,#emc-f) .emc-prose .elementor-icon-list-text{color:inherit;padding:0}:is(#emc,#emc-k,#emc-f) .emc-prose .wp-block-columns{display:flex;flex-wrap:wrap;gap:1.5em;margin:0 0 1.2em}:is(#emc,#emc-k,#emc-f) .emc-prose .wp-block-column{flex:1 1 15em;min-width:0}:is(#emc,#emc-k,#emc-f) .emc-prose details{border-top:1px solid var(--ln);border-bottom:1px solid var(--ln);margin:0 0 -1px}:is(#emc,#emc-k,#emc-f) .emc-prose summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:52px;padding:12px 0;font-weight:600;cursor:pointer;list-style:none}:is(#emc,#emc-k,#emc-f) .emc-prose summary::-webkit-details-marker{display:none}:is(#emc,#emc-k,#emc-f) .emc-prose summary::after{content:"";display:inline-block;flex:none;width:18px;height:18px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.5 9.5l5.5 5.5 5.5-5.5'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.5 9.5l5.5 5.5 5.5-5.5'/%3E%3C/svg%3E") center/contain no-repeat;transition:transform .2s}:is(#emc,#emc-k,#emc-f) .emc-prose details[open]>summary::after{transform:rotate(180deg)}:is(#emc,#emc-k,#emc-f) .emc-prose details>:not(summary){margin-top:4px}:is(#emc,#emc-k,#emc-f) .emc-prose>.elementor>:is(.e-con,.elementor-section):first-child[data-settings*=background_background]{background:var(--bk);color:#fff;padding:clamp(28px,5vw,52px);border-radius:var(--rl);margin:0 0 2.2em}:is(#emc,#emc-k,#emc-f) .emc-prose>.elementor>:is(.e-con,.elementor-section):first-child[data-settings*=background_background] :is(h1,h2,h3,h4,h5,h6,p,li,span,a,strong,b,.elementor-heading-title){color:#fff}:is(#emc,#emc-k,#emc-f) .emc-prose>.elementor>:is(.e-con,.elementor-section):first-child[data-settings*=background_background] h3::before{background:var(--ch)}:is(#emc,#emc-k,#emc-f) .emc-prose>.elementor>:is(.e-con,.elementor-section):first-child[data-settings*=background_background] .elementor-button{background:#fff!important;color:var(--bk)!important;border-color:#fff}:is(#emc,#emc-k,#emc-f) .emc-prose>.elementor>:is(.e-con,.elementor-section):first-child[data-settings*=background_background] .elementor-button *{color:var(--bk)}:is(#emc,#emc-k,#emc-f) .emc-prose>.elementor>:is(.e-con,.elementor-section):first-child[data-settings*=background_background] img{max-width:min(100%,260px);margin:0 0 1.2em}:is(#emc,#emc-k,#emc-f) .emc-prose>.elementor>:is(.e-con,.elementor-section):first-child[data-settings*=background_background] :focus-visible{outline-color:var(--ch)}:is(#emc,#emc-k,#emc-f) .emc-prose :is(input:not([type=checkbox],[type=radio],[type=submit],[type=button],[type=hidden],[type=file],[type=image]),textarea,select){width:100%;max-width:100%;min-height:48px;padding:12px 14px;border:1px solid #948d83;border-radius:var(--r);background:#fff;color:var(--tx);font:inherit;font-size:16px;line-height:1.35;box-shadow:none;margin:0}:is(#emc,#emc-k,#emc-f) .emc-prose textarea{min-height:120px}:is(#emc,#emc-k,#emc-f) .emc-prose :is(input,textarea,select):focus{border-color:var(--bk);outline:none;box-shadow:0 0 0 3px rgba(140,106,66,.25)}:is(#emc,#emc-k,#emc-f) .emc-prose :is(input[type=checkbox],input[type=radio]){accent-color:var(--bk);width:20px;height:20px;margin:0 10px 0 0;vertical-align:-4px}:is(#emc,#emc-k,#emc-f) .emc-prose :is(a.button,a.button-primary,button[type=submit],input[type=submit],input[type=button]){display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 26px;margin:12px 0;border-radius:var(--r);border:1px solid var(--bk);background:var(--bk);color:#fff;font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;line-height:1.2;text-decoration:none;cursor:pointer}:is(#emc,#emc-k,#emc-f) .emc-prose :is(a.button,a.button-primary,button[type=submit],input[type=submit],input[type=button]):hover{background:#000;color:#fff}:is(#emc,#emc-k,#emc-f) .emc-prose .elementor-form .elementor-field-group{margin:0 0 14px}:is(#emc,#emc-k,#emc-f) .emc-prose .elementor-form .elementor-field-label{display:block;font-size:14px;font-weight:600;margin:0 0 6px}:is(#emc,#emc-k,#emc-f) .emc-prose ul.payment_methods{list-style:none;padding:0;margin:0 0 1.4em;border-top:1px solid var(--ln)}:is(#emc,#emc-k,#emc-f) .emc-prose ul.payment_methods>li{margin:0;padding:16px 0;border-bottom:1px solid var(--ln)}:is(#emc,#emc-k,#emc-f) .emc-prose ul.payment_methods>li::marker{content:none}:is(#emc,#emc-k,#emc-f) .emc-prose .payment_methods label{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0;font-size:inherit;font-weight:600;color:var(--tx);text-transform:none;letter-spacing:0;cursor:default}:is(#emc,#emc-k,#emc-f) .emc-prose .payment_methods label img{display:block;flex:none;width:auto;height:24px;max-width:110px;margin:0;border-radius:0;object-fit:contain}:is(#emc,#emc-k,#emc-f) .emc-prose .payment_box{margin:4px 0 0;padding:0;font-size:.9em;color:var(--tx2);background:0 0}:is(#emc,#emc-k,#emc-f) .emc-prose .payment_box::before{display:none}:is(#emc,#emc-k,#emc-f) .emc-prose .payment_box p{margin:0}:is(#emc,#emc-k,#emc-f) .emc-doc :is(h2,h3)[id]{scroll-margin-top:88px}@media (min-width:1024px){:is(#emc,#emc-k,#emc-f) .emc-doc :is(h2,h3)[id]{scroll-margin-top:118px}}:is(#emc,#emc-k,#emc-f) .emc-toc-m a{display:flex;gap:10px;min-height:44px;align-items:center;padding:8px 13px;font-size:15px;line-height:1.35;color:var(--tx2)}:is(#emc,#emc-k,#emc-f) .emc-toc-m a[aria-current=true]{color:var(--tx);font-weight:600}:is(#emc,#emc-k,#emc-f) .emc-toc-m a b,:is(#emc,#emc-k,#emc-f) .emc-toc a b{flex:none;min-width:1.4em;font-weight:inherit;color:inherit}:is(#emc,#emc-k,#emc-f) .emc-toc a{position:relative;display:flex;align-items:flex-start;gap:clamp(8px,.8vw,12px);min-height:44px;padding:clamp(8px,.7vw,11px) 0 clamp(8px,.7vw,11px) 10px;font-size:clamp(16px,1.32vw,19px);line-height:1.35;color:var(--tx2);transition:color .2s}:is(#emc,#emc-k,#emc-f) .emc-toc a:hover span{color:var(--tx);text-decoration:underline;text-decoration-color:var(--tx);text-underline-offset:5px}:is(#emc,#emc-k,#emc-f) .emc-toc a[aria-current=true]{color:var(--tx);font-weight:600}:is(#emc,#emc-k,#emc-f) .emc-toc a[aria-current=true]::before{content:"";position:absolute;left:-7px;top:6px;bottom:6px;width:4px;background:var(--br)}:is(#emc,#emc-k,#emc-f) .emc-doc .emc-prose :is(ul,ol){margin-bottom:.95em}@media (min-width:1024px){:is(#emc,#emc-k,#emc-f) .emc-doc .emc-prose>p+:is(p,ul,ol){margin-top:0}}:is(#emc,#emc-k,#emc-f) .emc-doc .emc-prose :is(h2,h3):has(.emc-nr){position:relative}:is(#emc,#emc-k,#emc-f) .emc-doc .emc-nr{display:inline-block;min-width:1.25em;margin-right:.3em;color:var(--brt);font-weight:600;letter-spacing:0}:is(#emc,#emc-k,#emc-f) .emc-doc .emc-nr i{font-style:normal;position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}@media (min-width:1024px){:is(#emc,#emc-k,#emc-f) .emc-doc .emc-nr{position:absolute;left:calc(-1 * clamp(38px,3.05vw,44px));top:0;min-width:0;margin:0}}:is(#emc,#emc-k,#emc-f) .emc-doc .emc-prose .woocommerce-gzd-complaints-shortcode{margin-top:1.6em;padding-top:1.1em;border-top:1px solid var(--ln)}:is(#emc,#emc-k,#emc-f) .emc-doc .emc-prose .woocommerce-gzd-complaints-shortcode>h3:first-child{margin-top:0}:is(#emc,#emc-k,#emc-f) .emc-doc[data-titel=Widerrufsbelehrung] .emc-prose p:has(>strong:only-child):not(p:empty+p){font-size:15px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;line-height:1.4;margin:1.75em 0 .55em}:is(#emc,#emc-k,#emc-f) .emc-doc[data-titel=Widerrufsbelehrung] .emc-prose p:has(>strong:only-child):not(p:empty+p)>strong{font-weight:inherit}:is(#emc,#emc-k,#emc-f) .emc-doc[data-titel=Widerrufsbelehrung] .emc-prose .elementor-widget-container>p:first-child:has(>strong:only-child){margin-top:0}@media (min-width:1024px){:is(#emc,#emc-k,#emc-f) .emc-doc[data-titel=Widerrufsbelehrung] .emc-prose p:has(>strong:only-child):not(p:empty+p){font-size:clamp(16px,1.32vw,19px);letter-spacing:.14em;margin:2.05em 0 .5em}}:is(#emc,#emc-k,#emc-f) .emc-doc[data-titel=AGB] .emc-prose>h2:first-child,:is(#emc,#emc-k,#emc-f) .emc-doc[data-titel=AGB] .emc-prose>.elementor>:first-child .elementor-widget-text-editor:first-child .elementor-widget-container>h2:first-child{display:none}:is(#emc,#emc-k,#emc-f) .emc-doc[data-titel="Datenschutzerklärung"] .emc-prose>h2:first-child,:is(#emc,#emc-k,#emc-f) .emc-doc[data-titel="Datenschutzerklärung"] .emc-prose>.elementor>:first-child .elementor-widget-text-editor:first-child .elementor-widget-container>h2:first-child{display:none}:is(#emc,#emc-k,#emc-f) .emc-doc:has(.emc-prose :is(.ezt,.ec-gw,.elementor-widget-html)) .emc-lese{max-width:none}:is(#emc,#emc-k,#emc-f) .emc-doc:has(.emc-prose :is(.ezt,.ec-gw,.elementor-widget-html)) .emc-note{display:none}:is(#emc,#emc-k,#emc-f) .emc-prose :is(.ezt,.ec-gw) :is(ul,ol){padding-left:0;list-style:none}:is(#emc,#emc-k,#emc-f) .emc-prose :is(.ezt,.ec-gw) li{padding-left:0}:is(#emc,#emc-k,#emc-f) .emc-prose .ezt{--c:#1c1b19;--cd:#000;--ink:#1c1b19;--tx:#1c1b19;--mu:#5f5b55;--bg:#fff;--bd:#e4e1db;--bei:#f5f4f0;max-width:none;margin:0;padding:0 0 8px;color:var(--tx)}:is(#emc,#emc-k,#emc-f) .emc-prose .ezt-intro{padding:8px 0 20px}:is(#emc,#emc-k,#emc-f) .emc-prose .ezt-intro h1{margin:0 0 .3em;text-align:center}:is(#emc,#emc-k,#emc-f) .emc-prose .ezt-eyebrow{font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--brt);margin:0 0 12px}:is(#emc,#emc-k,#emc-f) .emc-prose .ezt-sub{font-size:17px;color:var(--tx2)}:is(#emc,#emc-k,#emc-f) .emc-prose .ezt-info{border-radius:var(--r)}:is(#emc,#emc-k,#emc-f) .emc-prose :is(.ezt-pick label,.ezt-panel,.ezt-photo,.ezt-photo img,.ezt-acc,.ezt-help){border-radius:var(--r)}:is(#emc,#emc-k,#emc-f) .emc-prose .ezt-pick label{font-size:14px;letter-spacing:0}:is(#emc,#emc-k,#emc-f) .emc-prose .ezt-pick label:hover{border-color:var(--bk)}:is(#emc,#emc-k,#emc-f) .emc-prose .ezt-pick label small{font-size:12.5px}:is(#emc,#emc-k,#emc-f) .emc-prose .ezt-title{margin:0 0 6px!important}:is(#emc,#emc-k,#emc-f) .emc-prose .ezt-badges .b{border-radius:var(--r);font-size:12px;letter-spacing:.1em;text-transform:uppercase;padding:4px 12px}:is(#emc,#emc-k,#emc-f) .emc-prose .ezt-badges .b.alk{background:var(--brt)}:is(#emc,#emc-k,#emc-f) .emc-prose .ezt-help a.btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 26px;border-radius:var(--r);font-size:13px;font-weight:600;letter-spacing:.14em;text-decoration:none;color:#fff}:is(#emc,#emc-k,#emc-f) .emc-prose .ezt-help a.btn:hover{background:#000;color:#fff}:is(#emc,#emc-k,#emc-f) .emc-prose .ezt-mx .ck{border-radius:50%;font-size:12px}:is(#emc,#emc-k,#emc-f) .emc-prose .ezt-mx small{font-size:12px}:is(#emc,#emc-k,#emc-f) .emc-prose .ezt-acc>summary{padding:10px 16px}:is(#emc,#emc-k,#emc-f) .emc-prose .ezt-acc>summary::after{border:0;width:18px;height:18px;margin:0;transform:none}:is(#emc,#emc-k,#emc-f) .emc-prose :is(.ezt-panel,.ezt-acc){scroll-margin-top:calc(var(--hdr) + 16px)}:is(#emc,#emc-k,#emc-f) .emc-prose .ezt-tw table{max-width:none!important}:is(#emc,#emc-k,#emc-f) .emc-prose :is(.ezt-detail,.ezt-pick,.ezt-panels,.ezt-sec,.ezt-help)>*{min-width:0}@media (min-width:1024px){:is(#emc,#emc-k,#emc-f) .emc-doc:has(.emc-prose .ezt) .emc-doc__in{max-width:1140px}:is(#emc,#emc-k,#emc-f) .emc-doc:has(.emc-prose .ezt) .emc-prose{max-width:none}:is(#emc,#emc-k,#emc-f) .emc-prose .ezt-intro{padding:14px 0 4px}:is(#emc,#emc-k,#emc-f) .emc-prose .ezt-pick{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:14px;overflow:visible;padding:0;margin:36px 0 28px;scroll-snap-type:none}:is(#emc,#emc-k,#emc-f) .emc-prose .ezt-pick label{max-width:none;padding:0 8px 14px;overflow:hidden;font-size:15px;line-height:1.3;text-wrap:balance}:is(#emc,#emc-k,#emc-f) .emc-prose .ezt-pick label img{width:calc(100% + 16px);max-width:none;margin:0 -8px 12px;border-radius:0}:is(#emc,#emc-k,#emc-f) .emc-prose .ezt[data-seite=cookies] .ezt-pick label img{width:100%;margin:12px 0 10px}:is(#emc,#emc-k,#emc-f) .emc-prose .ezt-pick label small{font-size:13px}:is(#emc,#emc-k,#emc-f) .emc-prose .ezt-panel{padding:40px 44px;margin:0}:is(#emc,#emc-k,#emc-f) .emc-prose .ezt-detail{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:clamp(36px,3.9vw,56px)}:is(#emc,#emc-k,#emc-f) .emc-prose .ezt-photo{position:sticky;top:calc(var(--hdr) + 24px)}:is(#emc,#emc-k,#emc-f) .emc-prose :is(.ezt-ing,.ezt-meta,.ezt-inh li){font-size:16px}:is(#emc,#emc-k,#emc-f) .emc-prose .ezt-trace{font-size:15.5px}:is(#emc,#emc-k,#emc-f) .emc-prose .ezt table{display:table;width:100%!important;background:0 0}:is(#emc,#emc-k,#emc-f) .emc-prose .ezt-nw tbody th{width:auto}:is(#emc,#emc-k,#emc-f) .emc-prose .ezt-nw thead th{vertical-align:bottom;text-wrap:balance}:is(#emc,#emc-k,#emc-f) .emc-prose .ezt-sec{margin-top:64px}:is(#emc,#emc-k,#emc-f) .emc-prose .ezt-help{margin-top:48px;padding:26px 32px}}@media (min-width:1024px) and (max-width:1199px){:is(#emc,#emc-k,#emc-f) .emc-prose .ezt-nw td{white-space:normal}:is(#emc,#emc-k,#emc-f) .emc-prose .ezt-mx :is(th,td){min-width:0;padding-left:6px;padding-right:6px}:is(#emc,#emc-k,#emc-f) .emc-prose .ezt-mx thead th{letter-spacing:.06em}}@media (min-width:1200px){:is(#emc,#emc-k,#emc-f) .emc-prose .ezt-panel .ezt-inh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}:is(#emc,#emc-k,#emc-f) .emc-prose .ezt-panel .ezt-inh li:nth-last-child(-n+2){border-bottom:0}:is(#emc,#emc-k,#emc-f) .emc-prose .ezt-acc .ezt-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:repeat(6,auto) 1fr;column-gap:56px;align-items:start;padding:22px 32px 30px}:is(#emc,#emc-k,#emc-f) .emc-prose .ezt-acc .ezt-body>*{grid-column:2}:is(#emc,#emc-k,#emc-f) .emc-prose .ezt-acc .ezt-body>.ezt-meta{grid-column:1/-1;grid-row:1}:is(#emc,#emc-k,#emc-f) .emc-prose .ezt-acc .ezt-body>.ezt-meta+h3{grid-column:1;grid-row:2}:is(#emc,#emc-k,#emc-f) .emc-prose .ezt-acc .ezt-body>.ezt-ing{grid-column:1;grid-row:3/-1}}:is(#emc,#emc-k,#emc-f) .emc-prose .ec-gw{--burgund:#1c1b19;--rose:#2a2826;--gold:#7f5f3b;--creme:#f5f4f0;--tinte:#1c1b19;--text:#1c1b19;--linie:#e4e1db;max-width:none;margin:0;padding:0;color:var(--tx)}:is(#emc,#emc-k,#emc-f) .emc-prose .ec-gw :is(h1,h2){text-transform:uppercase!important;font-weight:300;letter-spacing:.04em;color:inherit}:is(#emc,#emc-k,#emc-f) .emc-prose .ec-gw-hero{background:var(--bk);color:#fff;border-radius:var(--rl);box-shadow:none}:is(#emc,#emc-k,#emc-f) .emc-prose .ec-gw-hero h1{color:#fff;font-size:clamp(24px,calc(5.4vw - 2px),44px);margin:10px 0 14px}:is(#emc,#emc-k,#emc-f) .emc-prose .ec-gw-hero p{color:rgba(255,255,255,.86)}:is(#emc,#emc-k,#emc-f) .emc-prose .ec-gw-hero .ec-gw-sub{font-style:normal;color:#fff}:is(#emc,#emc-k,#emc-f) .emc-prose .ec-gw-kicker{font-size:12px;font-weight:600;letter-spacing:.16em;color:var(--ch)}:is(#emc,#emc-k,#emc-f) .emc-prose .ec-gw-hero img{border-radius:var(--r);box-shadow:none;transform:none}:is(#emc,#emc-k,#emc-f) .emc-prose .ec-gw-hero a{color:#fff}:is(#emc,#emc-k,#emc-f) .emc-prose .ec-gw-fakt{background:var(--st);border-color:var(--ln);border-radius:var(--r)}:is(#emc,#emc-k,#emc-f) .emc-prose .ec-gw-fakt strong{font-weight:300;color:var(--tx)}:is(#emc,#emc-k,#emc-f) .emc-prose .ec-gw-fakt span{font-size:12px;color:var(--tx2)}:is(#emc,#emc-k,#emc-f) .emc-prose :is(.ec-gw-schritte,.ec-gw-abschnitt){border-color:var(--ln);border-radius:var(--r)}:is(#emc,#emc-k,#emc-f) .emc-prose .ec-gw-schritte h2{margin:0 0 16px}:is(#emc,#emc-k,#emc-f) .emc-prose .ec-gw-schritte li{background:var(--st);border-radius:var(--r)}:is(#emc,#emc-k,#emc-f) .emc-prose .ec-gw-schritte li b{background:var(--bk);color:#fff;font-size:15px;font-weight:600}:is(#emc,#emc-k,#emc-f) .emc-prose .ec-gw-titel{font-size:clamp(20px,calc(6.9vw - 3px),27px);font-weight:300;text-transform:uppercase;letter-spacing:.04em;color:var(--tx);margin:40px 0 8px}:is(#emc,#emc-k,#emc-f) .emc-prose .ec-gw-abschnitt h2{font-size:17px;font-weight:600;letter-spacing:.1em;margin:0 0 12px}:is(#emc,#emc-k,#emc-f) .emc-prose .ec-gw-abschnitt h2 .nr{color:var(--brt);font-size:13px}:is(#emc,#emc-k,#emc-f) .emc-prose .ec-gw-hinweis{background:var(--st);border-color:var(--ln)}:is(#emc,#emc-k,#emc-f) .emc-prose .ec-gw a{color:inherit}:is(#emc,#emc-k,#emc-f) .emc-prose .ec-gw-kontakt{background:var(--bk);color:#fff;border-radius:var(--rl)}:is(#emc,#emc-k,#emc-f) .emc-prose .ec-gw-kontakt a:not(.ec-gw-button){color:#fff}:is(#emc,#emc-k,#emc-f) .emc-prose .ec-gw-button{display:inline-flex;align-items:center;min-height:48px;padding:12px 26px;border-radius:var(--r);background:#fff;color:var(--bk)!important;font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}:is(#emc,#emc-k,#emc-f) .emc-prose .ec-gw-stand{font-size:14px;color:var(--tx2)}