
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */


@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:url('https://zelenka.co.at/wp-content/themes/zelenka2026/assets/fonts/roboto-400-latin.woff2') format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:url('https://zelenka.co.at/wp-content/themes/zelenka2026/assets/fonts/roboto-400-latin-ext.woff2') format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:400;font-display:swap;src:url('https://zelenka.co.at/wp-content/themes/zelenka2026/assets/fonts/roboto-400italic-latin.woff2') format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:400;font-display:swap;src:url('https://zelenka.co.at/wp-content/themes/zelenka2026/assets/fonts/roboto-400italic-latin-ext.woff2') format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-display:swap;src:url('https://zelenka.co.at/wp-content/themes/zelenka2026/assets/fonts/roboto-500-latin.woff2') format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-display:swap;src:url('https://zelenka.co.at/wp-content/themes/zelenka2026/assets/fonts/roboto-500-latin-ext.woff2') format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:500;font-display:swap;src:url('https://zelenka.co.at/wp-content/themes/zelenka2026/assets/fonts/roboto-500italic-latin.woff2') format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:500;font-display:swap;src:url('https://zelenka.co.at/wp-content/themes/zelenka2026/assets/fonts/roboto-500italic-latin-ext.woff2') format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:700;font-display:swap;src:url('https://zelenka.co.at/wp-content/themes/zelenka2026/assets/fonts/roboto-700-latin.woff2') format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:700;font-display:swap;src:url('https://zelenka.co.at/wp-content/themes/zelenka2026/assets/fonts/roboto-700-latin-ext.woff2') format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:700;font-display:swap;src:url('https://zelenka.co.at/wp-content/themes/zelenka2026/assets/fonts/roboto-700italic-latin.woff2') format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:700;font-display:swap;src:url('https://zelenka.co.at/wp-content/themes/zelenka2026/assets/fonts/roboto-700italic-latin-ext.woff2') format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Barlow Condensed';font-style:italic;font-weight:400;font-display:swap;src:url('https://zelenka.co.at/wp-content/themes/zelenka2026/assets/fonts/barlow-condensed-400italic-latin.woff2') format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Barlow Condensed';font-style:italic;font-weight:400;font-display:swap;src:url('https://zelenka.co.at/wp-content/themes/zelenka2026/assets/fonts/barlow-condensed-400italic-latin-ext.woff2') format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Barlow Condensed';font-style:normal;font-weight:500;font-display:swap;src:url('https://zelenka.co.at/wp-content/themes/zelenka2026/assets/fonts/barlow-condensed-500-latin.woff2') format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Barlow Condensed';font-style:normal;font-weight:500;font-display:swap;src:url('https://zelenka.co.at/wp-content/themes/zelenka2026/assets/fonts/barlow-condensed-500-latin-ext.woff2') format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Barlow Condensed';font-style:normal;font-weight:600;font-display:swap;src:url('https://zelenka.co.at/wp-content/themes/zelenka2026/assets/fonts/barlow-condensed-600-latin.woff2') format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Barlow Condensed';font-style:normal;font-weight:600;font-display:swap;src:url('https://zelenka.co.at/wp-content/themes/zelenka2026/assets/fonts/barlow-condensed-600-latin-ext.woff2') format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Barlow Condensed';font-style:italic;font-weight:600;font-display:swap;src:url('https://zelenka.co.at/wp-content/themes/zelenka2026/assets/fonts/barlow-condensed-600italic-latin.woff2') format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Barlow Condensed';font-style:italic;font-weight:600;font-display:swap;src:url('https://zelenka.co.at/wp-content/themes/zelenka2026/assets/fonts/barlow-condensed-600italic-latin-ext.woff2') format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Barlow Condensed';font-style:normal;font-weight:700;font-display:swap;src:url('https://zelenka.co.at/wp-content/themes/zelenka2026/assets/fonts/barlow-condensed-700-latin.woff2') format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Barlow Condensed';font-style:normal;font-weight:700;font-display:swap;src:url('https://zelenka.co.at/wp-content/themes/zelenka2026/assets/fonts/barlow-condensed-700-latin-ext.woff2') format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Barlow Condensed';font-style:italic;font-weight:700;font-display:swap;src:url('https://zelenka.co.at/wp-content/themes/zelenka2026/assets/fonts/barlow-condensed-600italic-latin.woff2') format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Barlow Condensed';font-style:italic;font-weight:700;font-display:swap;src:url('https://zelenka.co.at/wp-content/themes/zelenka2026/assets/fonts/barlow-condensed-600italic-latin-ext.woff2') format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
:root{--zel-font-display-name:'Barlow Condensed';}

/*# sourceURL=zelenka-fonts-inline-css */

:root{--zel-beige:#c0bbb0;--zel-anthrazit:#404040;--zel-weiss:#fffffe;--zel-schwarz:#000;--zel-braun:#9c552b;--zel-sand:#b3aea3;--zel-papier:#f4f3f1;--zel-hellgrau:#d1d1d1;--zel-gruen:#297f68;--zel-rot:#9a0000;--zel-bio:#e8f1ed;--zel-dunkelgrau:#595959;--zel-heading-color:var(--zel-weiss);--zel-lead-color:var(--zel-weiss);--zel-eyebrow-color:var(--zel-weiss);--zel-nav-color:var(--zel-weiss);--zel-form-color:var(--zel-weiss);--zel-footer-text:rgba(255, 255, 254, 0.8);--zel-font-display:var(--zel-font-display-name, "Barlow Condensed"), "Barlow Condensed", "Arial Narrow", sans-serif;--zel-font-text:"Roboto", Arial, Helvetica, sans-serif;--zel-fw-heading:600;--zel-fw-lead:700;--zel-ls-heading:normal;--zel-fw-card:600;--zel-font-smoothing:auto;--zel-font-smoothing-moz:auto;--zel-fs-h1-mobil:min(2.5rem, 10.5vw);--zel-fs-h1:var(--zel-fs-h1-mobil);--zel-fs-h2:2.5rem;--zel-fs-h3:1.875rem;--zel-fs-h4:1.25rem;--zel-fs-lead:1.875rem;--zel-lh-lead:1.3;--zel-fs-body:1rem;--zel-fs-text:1.1875rem;--zel-lh-text:1.5;--zel-fs-text-mobil:1.0625rem;--zel-fs-small:0.875rem;--zel-fs-menu:1.375rem;--zel-fs-eyebrow:1.25rem;--zel-container:120rem;--zel-wide:81.25rem;--zel-narrow:60rem;--zel-gutter:1.5625rem;--zel-section:clamp(4rem, 9vw, 9rem);--zel-gap:clamp(1.25rem, 3.5vw, 3.125rem);--zel-dot:0.25rem;--zel-bubble:8.125rem;--zel-bubble-card:6.25rem;--zel-cards-gap-mobil:2.5rem 0.875rem;--zel-card-ratio-raster:1 / 1;--zel-card-button-mobil:2.75rem;--zel-card-button-inset-mobil:0.5rem;--zel-card-gap:1.25rem;--zel-radius:0;--zel-focus:3px solid var(--zel-schwarz);--zel-shadow:0 0.75rem 2rem rgba(0, 0, 0, 0.18);--zel-header-height:6.5rem}@media (max-width:575.98px){:root{--zel-fs-h1-mobil:min(2.25rem, 9.45vw);--zel-fs-h2:2.25rem;--zel-fs-h3:1.6875rem;--zel-fs-h4:1.125rem;--zel-fs-lead:1.6875rem;--zel-fs-eyebrow:1.125rem;--zel-fs-text:var(--zel-fs-text-mobil)}}@media (min-width:576px){:root{--zel-fs-h1:clamp(2.125rem, 10.5vw, 6rem)}}@media (min-width:768px){:root{--zel-fs-h2:3.4375rem;--zel-fs-h3:2.1875rem;--zel-gutter:2.1875rem}}@media (min-width:992px){:root{--zel-gutter:3.125rem;--zel-bubble-card:var(--zel-bubble)}}@media (min-width:1200px){:root{--zel-gutter:4.375rem}}.zel-page-light{--zel-lead-color:var(--zel-schwarz);--zel-eyebrow-color:var(--zel-anthrazit)}.zel-card{--zel-bubble:var(--zel-bubble-card)}
*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:1.5rem}body{margin:0;background:var(--zel-beige);color:var(--zel-schwarz);font-family:var(--zel-font-text);font-size:var(--zel-fs-body);line-height:1.6;-webkit-font-smoothing:var(--zel-font-smoothing,auto);-moz-osx-font-smoothing:var(--zel-font-smoothing-moz,auto);overflow-x:clip}body.zel-page-light{background:#fff;color:var(--zel-anthrazit)}img,svg,video{max-width:100%;height:auto}img{display:block}iframe{max-width:100%}p,ul,ol,blockquote,figure,table{margin-top:0;margin-bottom:1.25rem}h1,h2,h3,h4,h5,h6,.zel-h1,.zel-h2,.zel-h3{margin-top:0;margin-bottom:1.25rem;color:var(--zel-heading-color,var(--zel-weiss));font-family:var(--zel-font-display);font-weight:var(--zel-fw-heading);font-style:normal;line-height:1.05;letter-spacing:var(--zel-ls-heading);text-transform:uppercase;overflow-wrap:break-word;hyphens:auto;-webkit-hyphens:auto;hyphenate-limit-chars:12 5 5}h1,.zel-h1{font-size:var(--zel-fs-h1)}h2,.zel-h2{font-size:var(--zel-fs-h2)}h3,.zel-h3{font-size:var(--zel-fs-h3)}h4{font-size:var(--zel-fs-h4);color:var(--zel-schwarz)}h5,h6{font-size:1rem;color:var(--zel-schwarz)}.zel-page-light h1,.zel-page-light h2,.zel-page-light h3,.zel-page-light h4,.zel-page-light h5,.zel-page-light h6{color:var(--zel-anthrazit)}a{color:var(--zel-schwarz);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}a:hover{text-decoration-thickness:2px}.zel-page-light .zel-content a:not([class]),.zel-page-light .woocommerce-product-details__short-description a,.zel-page-light .woocommerce-Tabs-panel a{color:var(--zel-braun)}strong,b{font-weight:700}hr{border:0;border-bottom:var(--zel-dot) dotted currentColor;margin:2.5rem 0}blockquote{margin-left:0;margin-right:0;font-size:clamp(1.25rem, 2vw, 1.9375rem);line-height:1.3;font-style:italic;font-weight:500}blockquote p:first-child::before{content:"»\00a0"}blockquote p:last-child::after{content:"\00a0«"}table{width:100%;border-collapse:collapse}th,td{padding:.5rem .75rem;border-bottom:1px solid var(--zel-hellgrau);text-align:left;vertical-align:top}:focus-visible{outline:var(--zel-focus);outline-offset:3px}.zel-on-dark :focus-visible,.zel-site-footer :focus-visible{outline-color:var(--zel-weiss)}.screen-reader-text,.zel-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.screen-reader-text:focus{position:fixed!important;top:.5rem;left:.5rem;z-index:100000;width:auto;height:auto;padding:.75rem 1rem;margin:0;clip:auto;background:var(--zel-weiss);color:var(--zel-schwarz);font-weight:700;white-space:normal}input,select,textarea,button{font:inherit;color:inherit}input[type="text"],input[type="email"],input[type="tel"],input[type="number"],input[type="password"],input[type="search"],input[type="url"],select,textarea{width:100%;min-height:2.75rem;padding:.625rem .75rem;border:1px solid var(--zel-anthrazit);border-radius:0;background:#fff;color:var(--zel-schwarz)}textarea{min-height:8rem;resize:vertical}label{display:inline-block;margin-bottom:.25rem;font-weight:500}::placeholder{color:#5c5c5c;opacity:1}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important;scroll-behavior:auto!important}}.zel-markieren-honig ::selection{background:#f3c46a;color:#000}
.zel-container{width:100%;max-width:var(--zel-container);margin-inline:auto;padding-inline:var(--zel-gutter)}.zel-container--wide{max-width:calc(var(--zel-wide) + 2 * var(--zel-gutter))}.zel-container--narrow{max-width:calc(var(--zel-narrow) + 2 * var(--zel-gutter))}.zel-section{margin-block:var(--zel-section)}.zel-main{display:block;min-height:40vh;padding-bottom:var(--zel-section)}.zel-main:focus{outline:none}.zel-notice-bar{background:var(--zel-anthrazit);color:var(--zel-weiss);font-size:var(--zel-fs-small);text-align:center}.zel-notice-bar__inner{padding:.625rem var(--zel-gutter)}.zel-notice-bar__inner:has(>.zel-motiv-zeichen){display:flex;align-items:flex-start;justify-content:center}.zel-notice-bar__text{min-width:0}.zel-notice-bar a{color:inherit}.zel-site-header{position:relative;z-index:50;color:var(--zel-nav-color,var(--zel-weiss))}.zel-page-light .zel-site-header{color:var(--zel-schwarz)}.zel-site-header__inner{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;padding-top:clamp(1.5rem, 3.5vw, 3.125rem);padding-bottom:1rem}.zel-logo{position:relative;z-index:60;display:block;flex:0 0 auto;line-height:0}.zel-logo img{width:auto;height:clamp(5.5rem, 11vw, 10rem)}.zel-logo__dark{display:none}.zel-page-light .zel-logo__light{display:none}.zel-page-light .zel-logo__dark{display:block}.zel-site-header__right{display:flex;align-items:center;gap:clamp(1rem, 2.5vw, 3.125rem)}.zel-nav__list{display:flex;flex-wrap:wrap;align-items:center;gap:0 1.5625rem;margin:0;padding:0;list-style:none}@media (min-width:1200px){.zel-nav__list{gap:0 3.125rem}}.zel-nav__list>li{position:relative}.zel-nav a,.zel-nav__toggle{display:inline-block;margin-top:-.5625rem;padding:.875rem 0 .0625rem;border:0;border-bottom:var(--zel-dot) solid transparent;background:none;color:inherit;font-family:var(--zel-font-display);font-size:var(--zel-fs-menu);font-weight:500;line-height:1.5625rem;letter-spacing:.05em;text-decoration:none;text-transform:uppercase;cursor:pointer}.zel-nav a:hover,.zel-nav__toggle:hover,.zel-nav .current-menu-item>a,.zel-nav .current-menu-ancestor>a,.zel-nav .current-menu-ancestor>.zel-nav__toggle,.zel-nav .current_page_item>a{border-bottom-style:dotted;border-bottom-color:currentColor}.zel-nav .current-menu-item>a,.zel-nav .current_page_item>a{font-weight:var(--zel-fw-heading)}.zel-nav__toggle .zel-icon{width:1rem;height:1rem;margin-left:.25rem;vertical-align:.05em;transition:transform 0.2s ease}.zel-nav__toggle[aria-expanded="true"] .zel-icon{transform:rotate(180deg)}.zel-nav .sub-menu{position:absolute;top:calc(100% + 1.25rem);left:50%;z-index:70;display:none;min-width:13.5rem;margin:0;padding:1.75rem 2rem;list-style:none;background:#fff;box-shadow:var(--zel-shadow);text-align:center;transform:translateX(-50%)}.zel-nav .sub-menu::before{content:"";position:absolute;top:-.45rem;left:calc(50% - 0.5rem);width:1rem;height:1rem;background:#fff;transform:rotate(45deg)}.zel-nav .is-open>.sub-menu{display:block}.zel-nav .sub-menu a{color:var(--zel-schwarz);font-size:1.25rem;letter-spacing:.04em}.zel-nav .sub-menu li+li{margin-top:.25rem}.zel-header-icons{display:flex;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none}.zel-header-icons a,.zel-header-icons button{position:relative;display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;border:0;background:none;color:inherit;cursor:pointer}.zel-header-icons .zel-icon{width:1.625rem;height:1.625rem}.zel-cart-count{position:absolute;top:.125rem;right:-.125rem;min-width:1.25rem;height:1.25rem;padding:0 .3rem;border-radius:.625rem;background:var(--zel-schwarz);color:var(--zel-weiss);font-size:.75rem;font-weight:700;line-height:1.25rem;text-align:center}.zel-cart-count[data-count="0"]{display:none}.zel-page-light .zel-cart-count{background:var(--zel-braun)}.zel-menu-button{display:none;position:relative;z-index:60;width:2.75rem;height:2.75rem;padding:0;border:0;background:none;color:inherit;cursor:pointer}.zel-menu-button .zel-icon{width:2rem;height:2rem}.zel-menu-button .zel-icon--schliessen{display:none}.zel-menu-fab{display:none}@media (max-width:991.98px){.zel-menu-fab{position:fixed;top:max(1rem, env(safe-area-inset-top));right:max(1rem, env(safe-area-inset-right));z-index:45;display:inline-flex;align-items:center;justify-content:center;width:3.75rem;height:3.75rem;padding:0;border:0;border-radius:50%;background:var(--zel-weiss,#fffffe);color:var(--zel-schwarz,#000);box-shadow:0 0 0 1px rgba(0,0,0,.06),0 .375rem 1rem rgba(0,0,0,.22);cursor:pointer;visibility:hidden;opacity:0;transform:translateY(-1rem) scale(.9);transition:opacity 0.2s ease,transform 0.2s ease,visibility 0s linear 0.2s}.zel-menu-fab[hidden]{display:none}.zel-menu-fab.is-visible,.zel-menu-open--fab .zel-menu-fab{visibility:visible;opacity:1;transform:none;transition:opacity 0.2s ease,transform 0.2s ease,visibility 0s}.zel-menu-fab.is-visible:hover{transform:scale(1.03)}.zel-menu-fab:focus-visible{outline:var(--zel-focus,3px solid #000);outline-offset:3px;box-shadow:0 0 0 3px var(--zel-weiss,#fffffe),0 .375rem 1rem rgba(0,0,0,.22)}.zel-menu-fab .zel-icon{width:1.625rem;height:1.625rem}.zel-menu-fab .zel-icon--schliessen,.zel-menu-open--fab .zel-menu-fab .zel-icon--menue{display:none}.zel-menu-open--fab .zel-menu-fab .zel-icon--schliessen{display:inline}.zel-menu-open:not(.zel-menu-open--fab) .zel-menu-fab{visibility:hidden;opacity:0}.zel-menu-open--fab .zel-menu-fab{z-index:60;background:transparent;box-shadow:none;color:var(--zel-weiss,#fffffe)}.zel-menu-open--fab .zel-menu-fab:focus-visible{box-shadow:none}.zel-menu-logo{position:fixed;top:0;right:0;left:0;z-index:60;padding-top:clamp(1.5rem, 3.5vw, 3.125rem);color:var(--zel-weiss);pointer-events:none}body:has(.zel-content>.wp-block-zelenka-einstieg:first-child) .zel-menu-logo{padding-top:2.5rem}.zel-menu-logo .zel-logo{display:inline-block;pointer-events:auto}.zel-menu-logo .zel-logo__light{display:block}.zel-menu-logo .zel-logo__dark{display:none}.zel-menu-logo .zel-menu-logo__icons{position:fixed;pointer-events:auto;top:calc(max(1rem, env(safe-area-inset-top)) + 0.5rem);right:calc(max(1rem, env(safe-area-inset-right)) + 4.25rem);color:var(--zel-weiss)}}@media print{.zel-menu-fab{display:none}}@media (prefers-reduced-motion:reduce){.zel-menu-fab,.zel-menu-fab.is-visible,.zel-menu-open--fab .zel-menu-fab{transform:none;transition:none}}@media (max-width:991.98px){.zel-menu-button{display:inline-flex;align-items:center;justify-content:center}.zel-nav{--zel-nav-top:calc(clamp(1.5rem, 3.5vw, 3.125rem) + clamp(5.5rem, 11vw, 10rem));position:fixed;inset:var(--zel-nav-top) 0 0;z-index:55;display:none;overflow-y:auto;padding:1.5rem var(--zel-gutter) 3rem;background:rgba(0,0,0,.85);box-shadow:0 0 0 100vmax rgba(0,0,0,.85);color:var(--zel-weiss)}@supports (top:anchor(--zel-logo bottom)){.zel-site-header .zel-logo{anchor-name:--zel-logo}.zel-nav{top:anchor(--zel-logo bottom,var(--zel-nav-top))}}.zel-menu-open .zel-nav{display:block}.zel-menu-open .zel-site-header{color:var(--zel-weiss)}.zel-menu-open .zel-logo__light{display:block}.zel-menu-open .zel-logo__dark{display:none}.zel-menu-open .zel-menu-button .zel-icon--menue{display:none}.zel-menu-open .zel-menu-button .zel-icon--schliessen{display:inline}html:has(body.zel-menu-open),.zel-menu-open{overflow:hidden}.zel-nav{overscroll-behavior:contain}.zel-menu-open .zel-site-header .zel-header-icons{position:relative;z-index:60}body.zel-menu-open .zel-cart-count{background:var(--zel-weiss);color:var(--zel-schwarz)}.zel-nav__list{flex-direction:column;align-items:center;gap:.75rem}.zel-nav__list>li{align-self:stretch;text-align:center}.zel-nav a,.zel-nav__toggle{margin-top:0;padding:1.125rem 0 .125rem;font-size:1.6875rem;line-height:1.3}.zel-nav .sub-menu{position:static;width:min(100%, 26rem);min-width:0;margin:0 auto;padding:.125rem 1rem .25rem;background:none;box-shadow:none;transform:none}.zel-nav .is-open>.sub-menu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:0 1rem}.zel-nav .sub-menu li+li{margin-top:0}.zel-nav .sub-menu::before{display:none}.zel-nav .sub-menu a{max-width:100%;padding:.875rem 0 .125rem;color:inherit;font-size:1.375rem;line-height:1.2;overflow-wrap:break-word;hyphens:auto}}@media (min-width:768px) and (max-width:991.98px){.zel-nav a,.zel-nav__toggle{padding:.875rem 0 .125rem;font-size:1.875rem}}body:has(.zel-content>.wp-block-zelenka-einstieg:first-child) .zel-site-header__inner{--zel-header-pad:2.5rem;box-sizing:border-box;height:calc(1.5625rem + 2 * var(--zel-header-pad));padding-top:var(--zel-header-pad);padding-bottom:var(--zel-header-pad)}body:has(.zel-content>.wp-block-zelenka-einstieg:first-child) .zel-logo{flex:0 1 auto;min-width:0}body:has(.zel-content>.wp-block-zelenka-einstieg:first-child) .zel-logo img{width:9.3125rem;max-width:100%;height:auto}@media (max-width:575.98px){body:has(.zel-content>.wp-block-zelenka-einstieg:first-child) .zel-site-header__inner{gap:1rem}}body:has(.zel-content>.wp-block-zelenka-einstieg:first-child) .zel-site-header__right{margin-top:-.625rem}@media (min-width:992px){body:has(.zel-content>.wp-block-zelenka-einstieg:first-child) .zel-site-header__inner{--zel-header-pad:3.125rem}body:has(.zel-content>.wp-block-zelenka-einstieg:first-child) .zel-site-header__right{margin-top:-.5625rem}}@media (max-width:991.98px){body:has(.zel-content>.wp-block-zelenka-einstieg:first-child) .zel-nav{--zel-nav-top:12.5rem}}.zel-page-head{padding-top:clamp(1rem, 4vw, 3rem);padding-bottom:clamp(1.5rem, 4vw, 3.5rem)}.zel-page-head__title{margin-bottom:1rem}.zel-breadcrumbs{margin-bottom:1.5rem;color:#6b6b6b;font-family:var(--zel-font-display);font-size:1.375rem;font-weight:500;letter-spacing:.03em;text-transform:uppercase}.zel-breadcrumbs a{color:inherit;text-decoration:none}.zel-breadcrumbs a:hover{text-decoration:underline}.zel-content>*{max-width:var(--zel-narrow);margin-left:auto;margin-right:auto}.zel-content>.alignwide{max-width:var(--zel-wide)}.zel-content>.alignfull,.zel-content>[class*="wp-block-zelenka-"]{max-width:none}.zel-content>p,.zel-content>ul,.zel-content>ol,.zel-404>p:not([class]){font-size:var(--zel-fs-text);line-height:var(--zel-lh-text)}.zel-content>h2,.zel-content>h3{margin-top:3rem}.zel-content{overflow-wrap:break-word}.zel-content a{overflow-wrap:anywhere}.zel-content .wp-block-image img{height:auto}.zel-site-footer{--zel-footer-pad:1.5625rem;--zel-footer-space:1.875rem;background:var(--zel-anthrazit);color:var(--zel-footer-text);font-size:var(--zel-fs-small);line-height:1.5;text-align:center}.zel-site-footer a{color:inherit;text-decoration:none}.zel-site-footer a:hover{color:var(--zel-weiss);text-decoration:underline}.zel-site-footer__inner{display:flex;flex-wrap:wrap;align-items:flex-start;padding-top:var(--zel-footer-pad);padding-bottom:var(--zel-footer-pad)}.zel-site-footer__inner>*{flex:0 0 100%;min-width:0;margin-bottom:var(--zel-footer-space)}.zel-site-footer__logo{line-height:0}.zel-site-footer__logo img{display:inline-block;width:7.5rem;height:auto;opacity:.8}.zel-site-footer__title{margin:0 0 .625rem;color:var(--zel-weiss);font-size:1.3125rem}.zel-site-footer .zel-site-footer__title{color:var(--zel-weiss)}.zel-site-footer ul{margin:0;padding:0;list-style:none}.zel-site-footer p{margin:0}.zel-site-footer address{font-style:normal}.zel-site-footer__social{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.25rem .75rem}.zel-site-footer__social a{display:inline-flex;width:2.75rem;height:2.75rem;align-items:center;justify-content:center;opacity:.8}.zel-site-footer__social a:hover{opacity:1}.zel-site-footer__social .zel-icon{width:2.25rem;height:2.25rem}.zel-site-footer__bio img{width:auto;height:2.5rem;filter:invert(1)}.zel-site-footer__legal{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;align-items:center;justify-content:center;margin-bottom:0;padding-top:1.5rem;border-top:1px solid rgba(255,255,254,.25)}.zel-withdraw-link{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border:2px solid var(--zel-weiss);color:var(--zel-weiss);font-weight:700}@media (min-width:768px){.zel-site-footer{--zel-footer-pad:2.1875rem;--zel-footer-space:3.125rem}.zel-site-footer__inner>*{flex-basis:50%}.zel-site-footer__social,.zel-site-footer__legal{flex-basis:100%}.zel-site-footer__title{margin-bottom:1.25rem}}@media (min-width:992px){.zel-site-footer{--zel-footer-pad:3.125rem;--zel-footer-gap:3.125rem;text-align:left}.zel-site-footer__inner{flex-wrap:wrap}.zel-site-footer__inner>*{flex:0 0 auto;margin-bottom:0}.zel-site-footer__col:nth-child(2){margin-left:var(--zel-footer-gap);margin-right:auto}.zel-site-footer__col:nth-child(3){margin-left:var(--zel-footer-gap);margin-right:var(--zel-footer-gap)}.zel-site-footer__col:nth-child(4){margin-right:var(--zel-footer-gap)}.zel-site-footer__social{flex-basis:auto;align-self:flex-end;margin-top:3.125rem}.zel-site-footer__legal{flex:0 0 100%;justify-content:flex-start;margin-top:var(--zel-footer-pad)}}@media (min-width:1200px){.zel-site-footer{--zel-footer-gap:4.375rem}}.zel-site-footer address a,.zel-site-footer li a{display:inline-block;min-height:1.5rem;padding-block:.09375rem}.zel-site-footer .zel-site-footer__gruss{display:flex;flex:0 0 100%;align-items:center;justify-content:center;gap:.5rem;margin:1.25rem 0 0;color:var(--zel-footer-text);font-size:.8125rem;font-style:italic;line-height:1.4}.zel-site-footer__gruss .zel-icon{flex:0 0 auto;width:1rem;height:1rem;opacity:.8}.zel-site-footer .zel-site-footer__zaehler{flex:0 0 100%;margin:.5rem 0 0;color:var(--zel-footer-text);font-size:.8125rem;font-style:italic;line-height:1.4;text-align:center}.zel-site-footer__gruss+.zel-site-footer__zaehler{margin-top:.25rem}.zel-site-footer__zaehler-zusatz{display:block;margin-top:.125rem;opacity:.8}.zel-site-footer__zaehler strong{font-style:normal;font-variant-numeric:tabular-nums}.zel-rad{display:inline-block;height:1em;overflow:hidden;line-height:1em;vertical-align:-.15em}.zel-rad__walze{display:block;width:1ch;white-space:normal;word-spacing:0;transition:transform 0.5s cubic-bezier(.3,.7,.3,1)}@media (min-width:992px){.zel-site-footer .zel-site-footer__gruss{justify-content:flex-start}.zel-site-footer .zel-site-footer__zaehler{text-align:left}}

.zel-footer-guarantee .wc-gzd-legal-guarantee,.zel-footer-guarantee .wc-gzd-legal-guarantee-label{margin:0}.zel-footer-guarantee a.wc-gzd-popover-trigger,.zel-product-guarantee a.wc-gzd-popover-trigger{display:inline-flex;align-items:center;min-height:2.75rem;color:inherit;cursor:pointer}.zel-product-guarantee{margin:1rem 0 0;font-size:.875rem}.zel-product-guarantee .wc-gzd-legal-guarantee{margin:0}.zel-product-guarantee:not(:has(a)){display:none}.wc-gzd-legal-guarantee .wc-gzd-popover::backdrop{background:rgba(0,0,0,.5)}
/*# sourceURL=zelenka-layout-inline-css */

.zel-dotted{display:inline-block;padding-bottom:.625rem;border-bottom:var(--zel-dot) dotted currentColor}.zel-heading{margin-bottom:1.5rem}.zel-heading--h1{font-size:var(--zel-fs-h1)}.zel-heading--h2{font-size:var(--zel-fs-h2)}.zel-heading--h3{font-size:var(--zel-fs-h3)}.zel-lead{margin:0 0 1.75rem;color:var(--zel-lead-color);font-family:var(--zel-font-text);font-size:var(--zel-fs-lead);font-style:italic;font-weight:var(--zel-fw-lead);line-height:var(--zel-lh-lead)}.zel-lead::before{content:"» "}.zel-lead a{color:inherit}.zel-bubble{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--zel-bubble) * 0.077);flex:0 0 auto;width:var(--zel-bubble);height:var(--zel-bubble);padding:calc(var(--zel-bubble) * 0.154);border:0;border-radius:50%;background:var(--zel-schwarz);color:var(--zel-weiss);font-family:var(--zel-font-display);font-size:calc(var(--zel-bubble) * 0.154);font-weight:var(--zel-fw-heading);line-height:1.2;letter-spacing:var(--zel-ls-heading);text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:transform 0.2s ease,box-shadow 0.2s ease}.zel-bubble:hover{transform:scale(1.04);text-decoration:none;box-shadow:0 .25rem .75rem rgba(0,0,0,.22)}.zel-bubble:focus-visible{outline:3px solid var(--zel-weiss);outline-offset:-8px;box-shadow:0 0 0 3px var(--zel-schwarz)}.zel-bubble__icon{flex:0 0 auto;width:calc(var(--zel-bubble) * 0.192);height:calc(var(--zel-bubble) * 0.192);stroke-width:1.75}.zel-icon--biene{overflow:visible}.zel-bubble.is-dripping:not(.is-loading){overflow:hidden}.zel-bubble.is-dripping:not(.is-loading) .zel-icon--tropfen{transform-origin:50% 10%;animation:zel-bubble-tropfen 2.8s}@keyframes zel-bubble-tropfen{0%{transform:translateY(0) scale(1);animation-timing-function:cubic-bezier(.37,0,.63,1)}30%{transform:translateY(0) scale(.9,1.16);animation-timing-function:cubic-bezier(.55,0,.85,.35)}54%{opacity:1;transform:translateY(calc(var(--zel-bubble) * 0.62)) scale(.8,1.26);animation-timing-function:steps(1,end)}55%,60%{opacity:0;transform:translateY(0) scale(.2);animation-timing-function:cubic-bezier(.22,1,.36,1)}100%{opacity:1;transform:translateY(0) scale(1)}}.zel-bubble.is-dripping:not(.is-loading) .zel-icon--pfeil{animation:zel-bubble-pfeil 2.4s}@keyframes zel-bubble-pfeil{0%{transform:translateX(0) scaleX(1);animation-timing-function:cubic-bezier(.37,0,.63,1)}22%{transform:translateX(-12%) scaleX(.82);animation-timing-function:cubic-bezier(.55,0,.85,.35)}46%{transform:translateX(calc(var(--zel-bubble) * 0.62)) scaleX(1.25);animation-timing-function:steps(1,end)}47%,52%{transform:translateX(calc(var(--zel-bubble) * -0.62)) scaleX(1.1);animation-timing-function:cubic-bezier(.22,1,.36,1)}100%{transform:translateX(0) scaleX(1)}}.zel-bubble.is-dripping:not(.is-loading) .zel-icon--geschenk{overflow:visible;transform-origin:50% 92%;animation:zel-bubble-geschenk 2.6s ease-in-out}.zel-bubble.is-dripping:not(.is-loading) .zel-icon--geschenk .zel-icon__deckel{transform-box:view-box;transform-origin:2px 12px;animation:zel-bubble-geschenk-deckel 2.6s}@keyframes zel-bubble-geschenk{0%,44%,100%{transform:rotate(0)}8%{transform:rotate(-9deg)}16%{transform:rotate(8deg)}24%{transform:rotate(-6deg)}32%{transform:rotate(4deg)}52%{transform:translateY(-6%) scaleY(1.04)}62%{transform:translateY(2%) scaleY(.94)}70%{transform:translateY(0) scaleY(1)}}@keyframes zel-bubble-geschenk-deckel{0%,44%{transform:translateY(0) rotate(0);animation-timing-function:cubic-bezier(.22,1,.36,1)}56%{transform:translateY(-5px) rotate(-22deg);animation-timing-function:ease-in-out}72%{transform:translateY(-4px) rotate(-18deg);animation-timing-function:cubic-bezier(.55,0,.85,.35)}82%{transform:translateY(0) rotate(0)}88%{transform:translateY(-1.2px) rotate(-3deg)}94%,100%{transform:translateY(0) rotate(0)}}.zel-bubble.is-dripping:not(.is-loading) .zel-icon--koffer{transform-origin:50% 12%;animation:zel-bubble-koffer 3.4s}@keyframes zel-bubble-koffer{0%{transform:translateY(0) rotate(0) scale(1);animation-timing-function:ease-in-out}20%{transform:translateY(-9%) rotate(12deg);animation-timing-function:ease-in-out}32%{transform:translateY(-9%) rotate(-10deg);animation-timing-function:ease-in-out}44%{transform:translateY(-9%) rotate(7deg);animation-timing-function:ease-in-out}55%{transform:translateY(-9%) rotate(-4deg);animation-timing-function:ease-in-out}65%{transform:translateY(-9%) rotate(2deg);animation-timing-function:ease-in-out}74%{transform:translateY(-9%) rotate(0);animation-timing-function:cubic-bezier(.55,0,.85,.35)}84%{transform:translateY(2%) rotate(0) scale(1.07,.9);animation-timing-function:ease-out}92%{transform:translateY(0) rotate(0) scale(.98,1.03)}100%{transform:translateY(0) rotate(0) scale(1)}}.zel-bubble.is-dripping:not(.is-loading) .zel-icon--mail{animation:zel-bubble-mail 3s}@keyframes zel-bubble-mail{0%{transform:translateX(0) rotate(0);animation-timing-function:ease-in-out}7%{transform:rotate(-10deg);animation-timing-function:ease-in-out}14%{transform:rotate(9deg);animation-timing-function:ease-in-out}21%{transform:rotate(-6deg);animation-timing-function:ease-in-out}28%{transform:rotate(3deg);animation-timing-function:ease-in-out}34%{transform:translateX(0) rotate(0);animation-timing-function:cubic-bezier(.37,0,.63,1)}44%{transform:translateX(-14%) rotate(-8deg);animation-timing-function:cubic-bezier(.55,0,.85,.35)}60%{transform:translateX(calc(var(--zel-bubble) * 0.62)) rotate(6deg);animation-timing-function:steps(1,end)}61%,66%{transform:translateX(calc(var(--zel-bubble) * -0.62)) rotate(0);animation-timing-function:cubic-bezier(.22,1,.36,1)}100%{transform:translateX(0) rotate(0)}}.zel-bubble.is-dripping:not(.is-loading) .zel-icon--biene{animation:zel-bubble-biene 3s ease-in-out}@keyframes zel-bubble-biene{0%,100%{transform:translate(0,0) rotate(0)}4%{transform:translate(-4%,0) rotate(-6deg)}8%{transform:translate(4%,0) rotate(6deg)}12%{transform:translate(-3%,0) rotate(-4deg)}16%{transform:translate(0,0) rotate(0)}30%{transform:translate(-55%,-25%) rotate(-25deg)}46%{transform:translate(0,-42%) rotate(8deg)}62%{transform:translate(55%,-20%) rotate(25deg)}76%{transform:translate(22%,14%) rotate(-18deg)}88%{transform:translate(0,-6%) rotate(-6deg)}94%{transform:translate(0,2%) rotate(0)}}.zel-bubble.is-dripping:not(.is-loading) .zel-icon--warenkorb{transform-origin:40% 88%;animation:zel-bubble-warenkorb 2.6s}@keyframes zel-bubble-warenkorb{0%{transform:translateX(0) rotate(0);animation-timing-function:ease-in-out}16%{transform:translateX(-12%) rotate(0);animation-timing-function:cubic-bezier(.3,0,.2,1)}36%{transform:translateX(22%) rotate(0);animation-timing-function:ease-out}48%{transform:translateX(22%) rotate(-16deg);animation-timing-function:ease-in}58%{transform:translateX(22%) rotate(0);animation-timing-function:ease-out}64%{transform:translateX(22%) rotate(-4deg);animation-timing-function:ease-in}70%{transform:translateX(22%) rotate(0);animation-timing-function:ease-in-out}100%{transform:translateX(0) rotate(0)}}.zel-bubble.is-dripping:not(.is-loading) .zel-icon--suche{animation:zel-bubble-suche 2.6s ease-in-out}@keyframes zel-bubble-suche{0%,100%{transform:translate(0,0) rotate(0) scale(1)}15%{transform:translate(-18%,-10%) rotate(-10deg)}30%{transform:translate(0,-20%) rotate(0)}45%{transform:translate(18%,-8%) rotate(10deg)}60%{transform:translate(4%,8%) rotate(4deg)}72%{transform:translate(0,0) rotate(0) scale(1)}80%{transform:scale(1.3)}90%{transform:scale(.95)}}.zel-bubble.is-dripping:not(.is-loading) .zel-icon--honigglas{overflow:visible;animation:zel-bubble-honigglas 2.8s ease-in-out}.zel-bubble .zel-icon--honigglas .zel-icon__deckel rect{fill:var(--zel-schwarz,#000)}.zel-bubble.is-dripping:not(.is-loading) .zel-icon--honigglas .zel-icon__hals{animation:zel-bubble-honigglas-hals 2.8s}@keyframes zel-bubble-honigglas-hals{0%,100%{opacity:1}}.zel-bubble.is-dripping:not(.is-loading) .zel-icon--honigglas .zel-icon__deckel{transform-box:view-box;transform-origin:12px 6.75px;animation:zel-bubble-honigglas-deckel 2.8s ease-in-out}@keyframes zel-bubble-honigglas{0%,44%,60%,100%{transform:translateY(0) scaleY(1)}50%{transform:translateY(-6%) scaleY(1.03)}55%{transform:translateY(2%) scaleY(.95)}}@keyframes zel-bubble-honigglas-deckel{0%{transform:translateY(0) rotate(0)}10%{transform:translateY(-.6px) rotate(-12deg)}20%{transform:translateY(-1.2px) rotate(10deg)}30%{transform:translateY(-2px) rotate(-12deg)}40%,62%{transform:translateY(-5px) rotate(-8deg)}76%{transform:translateY(0) rotate(0);animation-timing-function:ease-out}82%{transform:translateY(-1px) rotate(0)}88%,100%{transform:translateY(0) rotate(0)}}.zel-bubble.is-dripping:not(.is-loading) .zel-icon--bienenstock{overflow:visible;transform-origin:50% 90%;animation:zel-bubble-bienenstock 3s ease-in-out}.zel-bubble.is-dripping:not(.is-loading) .zel-icon__flieger{animation:zel-bubble-bienenstock-flieger 3s ease-in-out}@keyframes zel-bubble-bienenstock{0%,24%,100%{transform:rotate(0)}4%,12%{transform:rotate(-4deg)}8%,16%{transform:rotate(4deg)}20%{transform:rotate(-2deg)}}@keyframes zel-bubble-bienenstock-flieger{0%,22%{opacity:0;transform:translate(0,0)}26%{opacity:1;transform:translate(0,0)}40%{transform:translate(9px,-4px)}54%{transform:translate(10px,-15px)}66%{transform:translate(-1px,-21px)}78%{transform:translate(-10px,-12px)}90%{opacity:1;transform:translate(-3px,-1px)}96%,100%{opacity:0;transform:translate(0,0)}}.zel-bubble.is-dripping:not(.is-loading) .zel-icon--urkunde{overflow:visible;animation:zel-bubble-urkunde 2.6s ease-in-out}.zel-bubble.is-dripping:not(.is-loading) .zel-icon__siegel{transform-box:view-box;transform-origin:17.5px 16.5px;animation:zel-bubble-urkunde-siegel 2.6s}@keyframes zel-bubble-urkunde{0%,30%,62%,100%{transform:rotate(0) scale(1)}8%{transform:rotate(-6deg)}16%{transform:rotate(5deg)}24%{transform:rotate(-3deg)}56%{transform:rotate(0) scale(1.06,.94)}}@keyframes zel-bubble-urkunde-siegel{0%,28%{transform:translate(0,0) scale(1);animation-timing-function:cubic-bezier(.22,1,.36,1)}44%{transform:translate(-3px,-6px) scale(1.5) rotate(-12deg);animation-timing-function:cubic-bezier(.55,0,.85,.35)}54%{transform:translate(0,0) scale(.85) rotate(0);animation-timing-function:ease-out}64%,100%{transform:translate(0,0) scale(1) rotate(0)}}.zel-bubble.is-dripping:not(.is-loading) .zel-icon--kalender{overflow:visible;transform-origin:50% 90%;animation:zel-bubble-kalender 2.8s ease-in-out}.zel-bubble .zel-icon__blatt{fill:var(--zel-schwarz,#000)}.zel-bubble.is-dripping:not(.is-loading) .zel-icon__blatt{transform-box:view-box;transform-origin:12px 10px;animation:zel-bubble-kalender-blatt 2.8s}@keyframes zel-bubble-kalender{0%,26%,74%,100%{transform:translateY(0) rotate(0)}5%,15%{transform:rotate(-7deg)}10%,20%{transform:rotate(7deg)}80%{transform:translateY(-8%) rotate(0)}88%{transform:translateY(2%) rotate(0)}}@keyframes zel-bubble-kalender-blatt{0%,30%{opacity:0;transform:scaleY(1)}31%{opacity:1;transform:scaleY(1);animation-timing-function:cubic-bezier(.45,0,.55,1)}58%{opacity:1;transform:scaleY(-.85)}70%,100%{opacity:0;transform:scaleY(-.85)}}.zel-bubble.is-dripping:not(.is-loading) .zel-icon--karte{transform-origin:50% 95%;animation:zel-bubble-karte 2s ease-in-out}@keyframes zel-bubble-karte{0%,100%{transform:translateY(0) scale(1)}14%{transform:translateY(-12%) scale(1)}26%{transform:translateY(0) scale(1.05,.94)}36%{transform:translateY(0) scale(1)}50%{transform:translateY(-7%) scale(1)}62%{transform:translateY(0) scale(1.03,.97)}72%{transform:translateY(0) scale(1)}}.zel-bubble.is-dripping:not(.is-loading) .zel-icon--telefon{animation:zel-bubble-telefon 2.4s}@keyframes zel-bubble-telefon{0%,30%,46%,76%,100%{transform:rotate(0)}3%,9%,15%,21%,27%,49%,55%,61%,67%,73%{transform:rotate(-14deg) scale(1.06)}6%,12%,18%,24%,52%,58%,64%,70%{transform:rotate(14deg) scale(1.06)}}.zel-bubble.is-dripping:not(.is-loading) .zel-icon--pdf{transform-origin:50% 100%;animation:zel-bubble-pdf 2.6s ease-in-out}@keyframes zel-bubble-pdf{0%,100%{transform:translateY(0) rotate(0) scale(1)}22%{transform:translateY(-16%) rotate(-12deg) scale(1.08)}40%{transform:translateY(-16%) rotate(-8deg) scale(1.08)}58%{transform:translateY(-16%) rotate(-12deg) scale(1.08)}80%{transform:translateY(0) rotate(0) scale(.97,1.02)}90%{transform:translateY(0) rotate(0) scale(1)}}.zel-bubble.is-dripping:not(.is-loading) .zel-icon--pfeil-runter{animation:zel-bubble-pfeil-runter 2.4s}@keyframes zel-bubble-pfeil-runter{0%{opacity:1;transform:translateY(0) scale(1);animation-timing-function:cubic-bezier(.37,0,.63,1)}22%{opacity:1;transform:translateY(-14%) scaleY(.82);animation-timing-function:cubic-bezier(.55,0,.85,.35)}46%{opacity:1;transform:translateY(calc(var(--zel-bubble) * 0.5)) scaleY(1.25);animation-timing-function:steps(1,end)}47%,58%{opacity:0;transform:translateY(0) scale(.4);animation-timing-function:cubic-bezier(.22,1,.36,1)}100%{opacity:1;transform:translateY(0) scale(1)}}.zel-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:3rem;padding:1.25rem;border:0;background:var(--zel-schwarz);color:var(--zel-weiss);font-family:var(--zel-font-display);font-size:1.25rem;font-weight:var(--zel-fw-heading);line-height:1.2;letter-spacing:var(--zel-ls-heading);text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background 0.2s ease}.zel-btn:hover{background:var(--zel-anthrazit);text-decoration:none}.zel-btn--hell{background:var(--zel-weiss);color:var(--zel-schwarz)}.zel-btn--hell:hover{background:var(--zel-papier)}.zel-btn--kontur{border:2px solid currentColor;background:transparent;color:inherit}.zel-btn--kontur:hover{background:rgba(0,0,0,.06)}.zel-arrow-link{color:inherit;font-size:clamp(1.25rem, 2vw, 1.9375rem);font-style:italic;font-weight:500}.zel-arrow-link::before{content:"» "}.zel-arrow-link{display:inline-block;padding-block:.5rem}.zel-illu{pointer-events:none;user-select:none;mix-blend-mode:multiply}.zel-eyebrow{display:block;margin-bottom:.125rem;color:var(--zel-eyebrow-color);font-family:var(--zel-font-display);font-size:var(--zel-fs-eyebrow);font-style:italic;font-weight:var(--zel-fw-card,600);letter-spacing:var(--zel-ls-heading);text-transform:uppercase}.zel-field{display:flex;flex-direction:column;gap:.25rem;margin-bottom:1.25rem}.zel-field label{margin:0;font-size:.9375rem;font-weight:500}.zel-field input,.zel-field select,.zel-field textarea{border:0;border-bottom:var(--zel-dot) dotted var(--zel-schwarz);background:rgba(255,255,255,.35);padding:.625rem .5rem}.zel-field input:focus,.zel-field textarea:focus,.zel-field select:focus{background:rgba(255,255,255,.7)}.zel-field--error input,.zel-field--error textarea{border-bottom-color:var(--zel-rot)}.zel-field__error{color:var(--zel-rot);font-size:var(--zel-fs-small);font-weight:500}.zel-message{padding:1rem 1.25rem;border-left:4px solid var(--zel-gruen);background:rgba(255,255,255,.7);color:var(--zel-schwarz)}.zel-message--error{border-left-color:var(--zel-rot)}.zel-placeholder{padding:1rem 1.25rem;border:1px dashed rgba(0,0,0,.45);background:rgba(255,255,255,.5);color:var(--zel-schwarz);font-family:var(--zel-font-text);font-size:.875rem}.zel-popup{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:var(--zel-gutter);background:rgba(0,0,0,.55)}.zel-popup[hidden]{display:none}.zel-popup__box{position:relative;width:min(34rem, 100%);max-height:90vh;overflow-y:auto;padding:clamp(1.5rem, 4vw, 2.5rem);background:var(--zel-beige);color:var(--zel-schwarz);box-shadow:var(--zel-shadow)}.zel-popup__title{margin-bottom:1rem}.zel-popup__close{position:absolute;top:.5rem;right:.5rem;width:2.75rem;height:2.75rem;border:0;background:none;cursor:pointer}.zel-card{--zel-card-ratio:10 / 11;position:relative;display:flex;flex-direction:column;min-width:0;color:var(--zel-schwarz)}.zel-card__media{position:relative;margin-bottom:var(--zel-card-gap,1.25rem)}.zel-card__image{display:block;width:100%;aspect-ratio:var(--zel-card-ratio);overflow:hidden;background:var(--zel-papier)}.zel-card__image img{width:100%;height:100%;object-fit:cover;transition:transform 0.4s ease}.zel-card--produkt .zel-card__image img{object-fit:contain;padding:8%}.zel-card:hover .zel-card__image img{transform:scale(1.03)}.zel-card__bubble{position:absolute;right:clamp(0.75rem, 2vw, 1.25rem);bottom:calc(var(--zel-bubble) * -0.5);z-index:2}.zel-card__body{padding-right:calc(var(--zel-bubble) + 1rem)}.zel-card__eyebrow{display:block;margin:0 0 .125rem;color:var(--zel-eyebrow-color);font-family:var(--zel-font-display);font-size:var(--zel-fs-eyebrow,1.25rem);font-style:italic;font-weight:var(--zel-fw-card,600);line-height:1.05;letter-spacing:var(--zel-ls-heading);text-transform:uppercase}h1,h2,h3,h4,h5,h6{-webkit-hyphenate-limit-before:5;-webkit-hyphenate-limit-after:5}.zel-card__title{margin:0;hyphens:auto;-webkit-hyphens:auto;hyphenate-limit-chars:10 4 4;-webkit-hyphenate-limit-before:4;-webkit-hyphenate-limit-after:4;color:var(--zel-schwarz);font-family:var(--zel-font-display);font-size:var(--zel-fs-h4,1.25rem);font-weight:var(--zel-fw-card,600);line-height:1.05;letter-spacing:var(--zel-ls-heading);text-transform:uppercase}.zel-card__title a{color:inherit;text-decoration:none}.zel-card__title a::after{content:"";position:absolute;inset:0;z-index:1}.zel-card__price{margin-top:.25rem;font-size:.9375rem}.zel-card__legal{display:block;color:var(--zel-anthrazit);font-size:.75rem}.zel-cards{display:grid;grid-template-columns:repeat(var(--zel-cards-columns,3),minmax(0,1fr));gap:calc(var(--zel-bubble) * 0.5 + 2.5rem) var(--zel-gap)}@media (max-width:991.98px){.zel-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575.98px){.zel-cards:not([data-zel-scroll]){grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--zel-cards-gap-mobil,2.5rem .875rem)}}.zel-card__title a:focus-visible{outline:3px solid var(--zel-schwarz);outline-offset:4px}.zel-card:focus-within .zel-card__image{box-shadow:0 0 0 3px var(--zel-schwarz)}@media (max-width:575.98px){.zel-cards:not([data-zel-scroll])>.zel-card{--zel-card-ratio:var(--zel-card-ratio-raster, 1 / 1);--zel-bubble:var(--zel-card-button-mobil, 2.75rem)}.zel-cards:not([data-zel-scroll])>.zel-card .zel-card__bubble{right:var(--zel-card-button-inset-mobil,.5rem);bottom:var(--zel-card-button-inset-mobil,.5rem)}.zel-cards:not([data-zel-scroll])>.zel-card .zel-bubble{padding:0}.zel-cards:not([data-zel-scroll])>.zel-card .zel-bubble__label{position:absolute;inset:0;overflow:hidden;clip-path:inset(50%)}.zel-cards:not([data-zel-scroll])>.zel-card .zel-bubble__icon{width:1.375rem;height:1.375rem}.zel-cards:not([data-zel-scroll])>.zel-card .zel-card__body{padding-right:0}.zel-cards:not([data-zel-scroll])>.zel-card .zel-image-credit--box{top:0;bottom:auto}}@media (min-width:576px){.zel-cards:not([data-zel-scroll])>.zel-card:has(.zel-card__bubble) .zel-card__body{padding-right:0}.zel-cards:not([data-zel-scroll])>.zel-card:has(.zel-card__bubble) .zel-card__body::before{content:"";float:right;width:calc(var(--zel-bubble) + clamp(0.75rem, 2vw, 1.25rem) + 0.5rem);height:calc(var(--zel-bubble) * 0.5 - var(--zel-card-gap, 1.25rem) + 0.5rem)}}.zel-shop-lock{display:flex;align-items:flex-start;gap:.875rem;margin:0 0 1.75rem;padding:1rem 1.25rem;background:var(--zel-anthrazit);color:var(--zel-weiss);font-size:1rem;line-height:1.5}.zel-shop-lock__icon{flex:0 0 auto;margin-top:.0625rem}.zel-shop-lock__text{margin:0}.zel-shop-lock__title{display:block;font-weight:700}.zel-shop-lock--product{margin-block:1.5rem}.zel-shop-lock--drawer{margin:0;padding:.875rem 1rem;font-size:var(--zel-fs-small)}
.zel-ue-sprite{position:absolute;width:0;height:0;overflow:hidden}.zel-ue{position:fixed;top:0;left:0;z-index:44;width:100%;height:100vh;height:100svh;overflow:hidden;pointer-events:none}.zel-ue--seite{position:absolute;height:auto}.zel-ue--logo{z-index:51}.zel-ue-biene{position:absolute;top:0;left:0;width:var(--s,24px);height:var(--s,24px);margin:calc(var(--s, 24px) / -2) 0 0 calc(var(--s, 24px) / -2);color:var(--zel-ink,#272727);opacity:0;will-change:transform,opacity}.zel-ue-biene__koerper{display:block;width:100%;height:100%}.zel-ue-biene svg{display:block;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 0 1px rgba(255,255,254,.85))}.zel-ue-biene--summt .zel-ue-biene__koerper{animation:zel-ue-summen var(--summen,0.5s) linear infinite}@keyframes zel-ue-summen{0%,100%{transform:rotate(-12deg) translate(0,0)}25%{transform:rotate(0deg) translate(1.5px,-2px)}50%{transform:rotate(12deg) translate(0,-1px)}75%{transform:rotate(0deg) translate(-1.5px,-2px)}}.zel-ue-nest{position:absolute;top:0;left:0;width:0;height:0}.zel-ue-nest__platz{position:absolute;top:0;left:0;opacity:0;translate:var(--x,0) var(--y,0);transition:opacity 0.9s ease}.zel-ue-nest__platz.is-da{opacity:1}.zel-ue.is-weg .zel-ue-nest__platz{transition-duration:1.5s}.zel-ue-nest__biene{position:absolute;top:calc(var(--zel-ue-biene, 1rem) / -2);left:calc(var(--zel-ue-biene, 1rem) / -2);width:var(--zel-ue-biene,1rem);height:var(--zel-ue-biene,1rem);color:var(--zel-ink,#272727);animation:zel-ue-biene-a 9s ease-in-out infinite}.zel-ue-nest__biene svg{display:block;width:100%;height:100%;filter:drop-shadow(0 0 1px rgba(255,255,254,.85))}.zel-ue--logo{--zel-ue-biene:1.125rem}.zel-ue--logo.zel-ue--fuss{--zel-ue-biene:1rem}.zel-ue--weiss .zel-ue-nest__biene{color:#fff}.zel-ue--weiss .zel-ue-nest__biene svg{filter:drop-shadow(0 0 .5px rgba(0,0,0,.55))}.zel-ue-nest__biene--2{animation-name:zel-ue-biene-b;animation-duration:11s}.zel-ue-nest__biene--3{width:calc(var(--zel-ue-biene, 1rem) * 0.875);height:calc(var(--zel-ue-biene, 1rem) * 0.875);animation-name:zel-ue-biene-c;animation-duration:7.5s}.zel-ue-nest__biene--4{width:calc(var(--zel-ue-biene, 1rem) * 0.875);height:calc(var(--zel-ue-biene, 1rem) * 0.875);animation-name:zel-ue-biene-d;animation-duration:10s}@keyframes zel-ue-biene-a{0%,100%{transform:translate(-2.25rem,.5rem) rotate(-20deg)}25%{transform:translate(-1rem,2rem) rotate(40deg)}50%{transform:translate(1.25rem,2.25rem) rotate(80deg)}75%{transform:translate(-.5rem,1rem) rotate(200deg)}}@keyframes zel-ue-biene-b{0%,100%{transform:translate(2.5rem,1.25rem) rotate(160deg)}30%{transform:translate(1rem,2.5rem) rotate(220deg)}60%{transform:translate(3rem,2rem) rotate(320deg)}80%{transform:translate(3.25rem,.75rem) rotate(380deg)}}@keyframes zel-ue-biene-c{0%,100%{transform:translate(-1.5rem,2.25rem) rotate(10deg)}35%{transform:translate(-3rem,1.5rem) rotate(-60deg)}70%{transform:translate(-2rem,-.25rem) rotate(-150deg)}}@keyframes zel-ue-biene-d{0%,100%{transform:translate(1.5rem,-.5rem) rotate(-30deg)}40%{transform:translate(2.5rem,1rem) rotate(60deg)}70%{transform:translate(.5rem,1.5rem) rotate(170deg)}}.zel-ue-gruss{position:fixed;bottom:max(1rem, env(safe-area-inset-bottom));left:max(1rem, env(safe-area-inset-left));z-index:46;display:flex;align-items:center;gap:.75rem;max-width:min(24rem, calc(100vw - 2rem));padding:.875rem .75rem .875rem 1rem;border-radius:.75rem;background:var(--zel-weiss,#fffffe);box-shadow:0 8px 28px rgba(0,0,0,.22);color:var(--zel-ink,#272727);font-family:var(--zel-font-text);font-size:var(--zel-fs-small,.875rem);line-height:1.4;animation:zel-ue-gruss 0.5s cubic-bezier(.22,1,.36,1) both}.zel-ue-gruss__biene{flex:0 0 auto;width:2rem;height:2rem;color:#e39b10}.zel-ue-gruss__text{flex:1 1 auto;min-width:0;margin:0}.zel-ue-gruss__zu{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer}.zel-ue-gruss__zu:hover{background:rgba(0,0,0,.06)}.zel-ue-gruss__zu:focus-visible{outline:2px solid currentColor;outline-offset:1px}.zel-ue-gruss__zu svg{width:1.125rem;height:1.125rem}@keyframes zel-ue-gruss{from{opacity:0;transform:translate3d(0,1rem,0)}to{opacity:1;transform:translate3d(0,0,0)}}.zel-ue-lang,.zel-ue-lang img{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.zel-ue-schuetteln{margin:0 0 1.5rem}.zel-ue-schuetteln__knopf{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border:1px dashed currentColor;border-radius:999px;background:transparent;color:inherit;font:inherit;font-size:.9375rem;cursor:pointer}.zel-ue-schuetteln__knopf svg{flex:0 0 auto;width:1.25rem;height:1.25rem;animation:zel-ue-wackeln 1.6s ease-in-out infinite}@keyframes zel-ue-wackeln{0%,60%,100%{transform:rotate(0)}70%{transform:rotate(-14deg)}80%{transform:rotate(12deg)}90%{transform:rotate(-6deg)}}.zel-ue-schuetteln__text{display:inline-flex;align-items:center;gap:.5rem;font-size:.9375rem}.zel-ue-schuetteln__text svg{flex:0 0 auto;width:1.25rem;height:1.25rem;animation:zel-ue-wackeln 1.6s ease-in-out infinite}.zel-ue-schuetteln__text.is-bereit svg{animation-duration:0.8s}@media (hover:hover) and (pointer:fine){.zel-ue-schuetteln{display:none}}.zel-ue-fotobiene{position:absolute;top:0;left:0;width:6.5rem;height:6.5rem;color:var(--zel-weiss,#fffffe);will-change:transform,opacity}.zel-ue-fotobiene__koerper{display:block;width:100%;height:100%;animation:zel-ue-summen 0.35s linear infinite}.zel-ue-fotobiene svg{display:block;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 4px 14px rgba(0,0,0,.35));transform:rotate(180deg)}.zel-ue--huch{z-index:46}.zel-ue-huch{position:absolute;right:max(0.75rem, env(safe-area-inset-right));bottom:max(5.5rem, calc(env(safe-area-inset-bottom) + 5.5rem));display:flex;align-items:center;gap:.375rem;padding:.3125rem .75rem .3125rem .5rem;border-radius:999px;background:rgba(255,255,254,.92);box-shadow:0 4px 14px rgba(0,0,0,.16);color:var(--zel-ink,#272727);font-family:var(--zel-font-display);font-size:1rem;font-weight:var(--zel-fw-heading,600);line-height:1}.zel-ue-huch__biene{display:block;width:1.5rem;height:1.5rem}.zel-ue-huch__biene svg{display:block;width:100%;height:100%;overflow:visible}.zel-ue-versteck{position:absolute;top:0;left:0;z-index:44;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;background:transparent;color:var(--zel-ink,#272727);cursor:pointer;-webkit-tap-highlight-color:transparent}.zel-ue-versteck svg{width:1.5rem;height:1.5rem;overflow:visible;filter:drop-shadow(0 0 1px rgba(255,255,254,.9));transform:rotate(180deg);animation:zel-ue-zucken 6s ease-in-out infinite}.zel-ue-versteck:focus-visible{border-radius:50%;outline:2px solid currentColor;outline-offset:2px}@keyframes zel-ue-zucken{0%,86%,100%{transform:rotate(180deg)}89%{transform:rotate(192deg) translate(1px,-1px)}92%{transform:rotate(168deg)}95%{transform:rotate(186deg)}}.zel-ue-glas{z-index:61;pointer-events:none}.zel-ue-glas svg{display:block;width:100%;height:100%;overflow:visible}.zel-ue-glas__honig{transform-box:fill-box;transform-origin:50% 100%}.zel-ue-biene.is-putzt .zel-ue-biene__koerper{animation:zel-ue-putzen 2.4s ease-in-out infinite}@keyframes zel-ue-putzen{0%,100%{transform:rotate(0) scale(1)}10%{transform:rotate(-8deg) scale(1,.94)}20%{transform:rotate(6deg) scale(1,.96)}30%{transform:rotate(-6deg) scale(1,.94)}40%{transform:rotate(0) scale(1)}70%{transform:rotate(3deg) translate(0,-1px)}}@media (prefers-reduced-motion:reduce){.zel-ue{display:none}.zel-ue-gruss{animation:none}.zel-ue-versteck svg,.zel-ue-schuetteln__knopf svg,.zel-ue-schuetteln__text svg{animation:none}}
.zel-options[hidden],.zel-option[hidden],.zel-cart-notice[hidden],.zel-price-legal [hidden]{display:none!important}.zel-shop{--zel-shop-muted:#595959;--zel-shop-line:var(--zel-hellgrau);padding-top:clamp(0.5rem, 2vw, 1.5rem);color:var(--zel-anthrazit)}.zel-shop .zel-breadcrumbs{margin:0 0 1.25rem;color:#6b6b6b;font-size:clamp(1.0625rem, 1.6vw, 1.375rem);line-height:1.2}.zel-shop .zel-breadcrumbs a{color:inherit;text-decoration:none}.zel-shop .zel-breadcrumbs a:hover{color:var(--zel-anthrazit);text-decoration:underline;text-decoration-thickness:1px}.zel-breadcrumbs__sep{padding:0 .125rem}.zel-shop--archive{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem}.zel-shop__main{min-width:0}.zel-shop__head{margin-bottom:clamp(1.75rem, 4vw, 3rem)}.zel-shop__title{margin:0 0 1.25rem;color:var(--zel-anthrazit);font-size:clamp(var(--zel-fs-h1-mobil, 2.5rem), 5vw, 4rem)}.zel-shop__head .term-description,.zel-shop__head .page-description{max-width:46rem;font-size:var(--zel-fs-text);line-height:var(--zel-lh-text)}.zel-shop__head .term-description>:last-child,.zel-shop__head .page-description>:last-child{margin-bottom:0}.zel-shop__entry>:first-child{margin-top:0}.zel-shop__entry>:last-child{margin-bottom:0}.zel-shop-nav__list,.zel-shop-nav .sub-menu{margin:0;padding:0;list-style:none}.zel-shop-nav a{display:inline-block;padding:.375rem 0 .25rem;border-bottom:var(--zel-dot) solid transparent;color:var(--zel-anthrazit);font-family:var(--zel-font-display);font-size:1.5rem;font-weight:500;line-height:1.1;letter-spacing:.03em;text-decoration:none;text-transform:uppercase}.zel-shop-nav a:hover,.zel-shop-nav .current-menu-item>a,.zel-shop-nav .current-menu-ancestor>a,.zel-shop-nav .current-menu-parent>a,.zel-shop-nav .current-product_cat-ancestor>a{border-bottom-style:dotted;border-bottom-color:currentColor}.zel-shop-nav .current-menu-item>a{font-weight:var(--zel-fw-heading)}@media (min-width:992px){.zel-shop--archive{grid-template-columns:14.5rem minmax(0,1fr);gap:3rem clamp(2rem, 4vw, 4.5rem);align-items:start}.zel-shop__sidebar{position:sticky;top:2rem;padding-top:.25rem}.zel-shop-nav__list>li+li{margin-top:.75rem}.zel-shop-nav .sub-menu{margin:.5rem 0 .25rem 1rem}.zel-shop-nav .sub-menu a{font-size:1.1875rem}}@media (max-width:991.98px){.zel-shop-nav{margin-inline:calc(var(--zel-gutter) * -1);padding:0 var(--zel-gutter) .375rem;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 3rem),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 3rem),transparent)}.zel-shop-nav::-webkit-scrollbar{display:none}.zel-shop-nav__list{display:flex;gap:.25rem 1.5rem;width:max-content;padding-right:2.5rem}.zel-shop-nav a{padding-block:.625rem .375rem;font-size:1.25rem;white-space:nowrap}.zel-shop-nav .sub-menu{display:none}}.zel-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--zel-cards-gap-mobil,2.5rem .875rem);margin:0;padding:0;list-style:none}.zel-products>li{display:flex;min-width:0;margin:0}@media (min-width:768px){.zel-products{grid-template-columns:repeat(3,minmax(0,1fr));gap:3.25rem 1.5rem}}@media (min-width:1200px){.zel-products{grid-template-columns:repeat(4,minmax(0,1fr));gap:3.5rem 1.75rem}}@media (min-width:992px){.zel-products--matching{grid-template-columns:repeat(4,minmax(0,1fr))}}.zel-card--raster{width:100%;color:var(--zel-anthrazit)}.zel-card--raster .zel-card__image{aspect-ratio:var(--zel-card-ratio-raster,1 / 1)}.zel-card--raster.zel-card--produkt .zel-card__image img{padding:0}.zel-card--raster .zel-card__body{padding-right:0}.zel-card--raster .zel-card__title{color:var(--zel-anthrazit);overflow-wrap:break-word}.zel-card--raster .zel-card__price{margin-top:.375rem}.zel-card--raster.is-out-of-stock .zel-card__image img{opacity:.55}.zel-card__title a:focus-visible{outline:none}.zel-card__title a:focus-visible::after{outline:var(--zel-focus);outline-offset:4px}.zel-card__cart{position:absolute;right:.75rem;bottom:.75rem;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:3.25rem;height:3.25rem;border-radius:50%;background:var(--zel-schwarz);color:var(--zel-weiss);text-decoration:none;box-shadow:0 .375rem 1rem rgba(0,0,0,.18);transition:transform 0.2s ease,background 0.2s ease}.zel-card__cart:hover{transform:scale(1.03)}.zel-card__cart:focus-visible{outline:var(--zel-focus);outline-offset:3px}.zel-card__cart .zel-icon{width:1.375rem;height:1.375rem}.zel-card__cart-done{display:none}.zel-card__cart.is-loading{cursor:progress;opacity:.7}.zel-card__cart.is-added{background:var(--zel-gruen)}.zel-card__cart.is-added .zel-card__cart-icon{display:none}.zel-card__cart.is-added .zel-card__cart-done{display:block}@media (max-width:575.98px){.zel-card__cart{right:var(--zel-card-button-inset-mobil,.5rem);bottom:var(--zel-card-button-inset-mobil,.5rem);width:var(--zel-card-button-mobil,2.75rem);height:var(--zel-card-button-mobil,2.75rem)}}.zel-badge{display:inline-block;padding:.25rem .625rem .1875rem;border:var(--zel-badge-border,0);background:var(--zel-badge-bg,var(--zel-schwarz));color:var(--zel-badge-fg,var(--zel-weiss));font-family:var(--zel-font-display);font-size:.9375rem;font-weight:var(--zel-fw-heading);letter-spacing:.04em;line-height:1.2;text-transform:uppercase}.zel-badge--stock{border:var(--zel-badge-border,1px solid var(--zel-anthrazit));background:var(--zel-badge-bg,var(--zel-weiss));color:var(--zel-badge-fg,var(--zel-anthrazit))}.zel-card__badges{position:absolute;top:.75rem;left:.75rem;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:.375rem}.zel-product-badges{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 1.25rem}.zel-price__amount{margin:0;color:var(--zel-anthrazit);font-size:1rem;font-weight:500}.zel-price__amount del,.zel-product-price>.price del{margin-right:.375rem;color:#595959;font-weight:400;opacity:1}.zel-price__amount ins,.zel-product-price>.price ins{text-decoration:none}.zel-price-legal{color:var(--zel-anthrazit);font-size:.75rem;line-height:1.45}.zel-price-legal p{margin:0}.zel-price-legal a{color:inherit}.zel-card .zel-price-legal a{position:relative;z-index:2}.zel-price-legal p:empty,.zel-price-legal span:empty,.zel-price-legal__tax:empty+.zel-price-legal__sep,.zel-price-legal__sep:has(+.zel-price-legal__shipping:empty){display:none}.zel-price-legal .wc-gzd-additional-info,.zel-price-legal .price-unit{margin:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}.zel-price-legal .woocommerce-Price-amount{white-space:nowrap}.woocommerce-pagination,.zel-search .pagination{margin-top:clamp(2.5rem, 5vw, 4rem)}.zel-search .nav-links{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.woocommerce-pagination ul.page-numbers{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin:0;padding:0;list-style:none}.woocommerce-pagination .page-numbers li{margin:0}.woocommerce-pagination a.page-numbers,.woocommerce-pagination span.page-numbers,.zel-search .nav-links .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:2.75rem;height:2.75rem;padding:0 .625rem;border:1px solid var(--zel-anthrazit);border-radius:999px;color:var(--zel-anthrazit);font-family:var(--zel-font-display);font-size:1.25rem;font-weight:var(--zel-fw-heading);text-decoration:none}.zel-search .nav-links .page-numbers.dots{border-color:transparent}.woocommerce-pagination a.page-numbers:hover,.zel-search .nav-links a.page-numbers:hover{background:var(--zel-papier)}.woocommerce-pagination span.current,.zel-search .nav-links .page-numbers.current{border-color:var(--zel-schwarz);background:var(--zel-schwarz);color:var(--zel-weiss)}.woocommerce-notices-wrapper:empty{display:none}.woocommerce-message,.woocommerce-info,.woocommerce-error,.woocommerce-notices-wrapper .woocommerce-message{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1.5rem;margin:0 0 1.5rem;padding:1rem 1.25rem;border-left:4px solid var(--zel-gruen);background:var(--zel-papier);color:var(--zel-schwarz);font-size:.9375rem;line-height:1.5;list-style:none}.woocommerce-info{border-left-color:var(--zel-anthrazit)}.woocommerce-error{flex-direction:column;align-items:flex-start;border-left-color:var(--zel-rot);background:#fbeeee;color:var(--zel-rot);font-weight:500}.woocommerce-error li{margin:0}.woocommerce-message a:not(.button),.woocommerce-info a:not(.button),.woocommerce-error a:not(.button){color:inherit}.woocommerce-message .button,.woocommerce-info .button{order:2}.woocommerce-message::before,.woocommerce-info::before,.woocommerce-error::before{display:none}p.woocommerce-store-notice,p.demo_store{position:fixed;right:0;bottom:0;left:0;z-index:999;margin:0;padding:1rem var(--zel-gutter);background:var(--zel-anthrazit);color:var(--zel-weiss);font-size:.9375rem;text-align:center}p.woocommerce-store-notice a{color:inherit}body.woocommerce a.button,body.woocommerce button.button,body.woocommerce input.button,.woocommerce-account .woocommerce a.button,.woocommerce-account .woocommerce button.button,.woocommerce-account .woocommerce input.button,.woocommerce-message a.button,.woocommerce-info a.button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;padding:.625rem 1.25rem;border:0;border-radius:0;background:var(--zel-schwarz);color:var(--zel-weiss);font-family:var(--zel-font-display);font-size:1.125rem;font-weight:var(--zel-fw-heading);line-height:1.1;letter-spacing:var(--zel-ls-heading);text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background 0.2s ease}body.woocommerce a.button:hover,body.woocommerce button.button:hover,.woocommerce-account .woocommerce a.button:hover,.woocommerce-account .woocommerce button.button:hover,.woocommerce-message a.button:hover,.woocommerce-info a.button:hover{background:var(--zel-anthrazit);color:var(--zel-weiss)}.zel-product-top{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem}.zel-product-top>*{min-width:0}@media (min-width:768px){.zel-product-top{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:0 clamp(2rem, 5vw, 5.5rem);align-items:start}.zel-product-top>.woocommerce-product-gallery{grid-column:1;position:sticky;top:1.5rem}.zel-product-top>.summary{grid-column:2}}@media (max-width:767.98px){.zel-product-top>.summary{display:flex;flex-direction:column}.zel-product-top>.summary>.zel-product__description{order:1;margin-top:1.75rem}.zel-product-top>.summary>.zel-flugstrecke{order:1}}.zel-flugstrecke{display:flex;align-items:flex-start;gap:.5rem;margin:0 0 1.5rem;font-size:.9375rem;font-style:italic;line-height:1.45}.zel-flugstrecke .zel-icon{flex:0 0 auto;width:1.125rem;height:1.125rem;margin-top:.125rem}.woocommerce-product-gallery{position:relative;margin:0}@media (hover:none){.woocommerce-product-gallery__image{touch-action:manipulation}}.pswp__top-bar .pswp__button--close{order:10;margin-right:env(safe-area-inset-right,0)}.pswp__top-bar{top:env(safe-area-inset-top,0)}.woocommerce-product-gallery__wrapper{margin:0;padding:0}.woocommerce-product-gallery .flex-viewport,.woocommerce-product-gallery__wrapper>.woocommerce-product-gallery__image:first-child{background:var(--zel-papier)}.woocommerce-product-gallery__image a{display:block}.woocommerce-product-gallery__image img{display:block;width:100%;height:auto}.woocommerce-product-gallery__image>a>img.wp-post-image,.woocommerce-product-gallery .flex-viewport .woocommerce-product-gallery__image>a>img{aspect-ratio:1 / 1;object-fit:cover}.woocommerce-product-gallery>.woocommerce-product-gallery__wrapper>.woocommerce-product-gallery__image:nth-child(n+2){display:inline-block;width:calc(20% - 0.25rem);margin:.625rem .25rem 0 0;background:var(--zel-papier);vertical-align:top}.woocommerce-product-gallery__wrapper .zoomImg{background-color:var(--zel-weiss)}.woocommerce-product-gallery .flex-control-thumbs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.625rem;margin:.75rem 0 0;padding:0;list-style:none}.woocommerce-product-gallery .flex-control-thumbs li{position:relative;margin:0}.woocommerce-product-gallery .flex-control-thumbs img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border:2px solid transparent;background:var(--zel-papier);opacity:.6;cursor:pointer;transition:opacity 0.2s ease,border-color 0.2s ease}.woocommerce-product-gallery .flex-control-thumbs img:hover,.woocommerce-product-gallery .flex-control-thumbs img.flex-active{opacity:1}.woocommerce-product-gallery .flex-control-thumbs img.flex-active{border-color:var(--zel-anthrazit)}.woocommerce-product-gallery .flex-control-thumbs img:focus-visible{outline:var(--zel-focus);outline-offset:2px;opacity:1}.woocommerce-product-gallery__trigger{position:absolute;top:1rem;right:1rem;z-index:9;display:block;width:2.75rem;height:2.75rem;overflow:hidden;border-radius:50%;background:var(--zel-weiss) 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.75' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cline x1='21' y1='21' x2='16' y2='16'/%3E%3Cline x1='11' y1='8' x2='11' y2='14'/%3E%3Cline x1='8' y1='11' x2='14' y2='11'/%3E%3C/svg%3E") center / 1.375rem no-repeat;box-shadow:0 .25rem 1rem rgba(0,0,0,.15);color:transparent;font-size:0;text-decoration:none;transition:transform 0.2s ease}.woocommerce-product-gallery__trigger:hover{transform:scale(1.03)}.woocommerce-product-gallery__trigger span{display:none}.zel-product__title{margin:0 0 1.5rem;color:var(--zel-anthrazit);font-size:clamp(var(--zel-fs-h1-mobil, 2.25rem), 4vw, 3.25rem)}.zel-product-price{margin:0 0 1.75rem}.zel-product-price>.price{margin:0 0 .375rem;color:var(--zel-anthrazit);font-family:var(--zel-font-display);font-size:2rem;font-weight:var(--zel-fw-heading);line-height:1.1;letter-spacing:var(--zel-ls-heading)}.zel-price-legal--single{font-size:.8125rem}.zel-price-legal--single p+p{margin-top:.125rem}.woocommerce-product-details__short-description,.zel-product__description{margin:0 0 1.75rem;font-size:var(--zel-fs-text);line-height:var(--zel-lh-text)}.woocommerce-product-details__short-description>:last-child,.zel-product__description>:last-child{margin-bottom:0}.zel-product__description a:not([class]){color:var(--zel-braun)}.zel-product__description h2,.zel-product__description h3,.zel-product__description h4{margin:1.75rem 0 .75rem;font-size:1.5rem}.zel-product__after-cart{margin:1.75rem 0 0;padding-top:1.25rem;border-top:1px solid var(--zel-hellgrau);font-size:var(--zel-fs-text);line-height:var(--zel-lh-text)}.zel-product__after-cart>:last-child{margin-bottom:0}.summary .wc-gzd-additional-info-placeholder:empty{display:none}.summary .stock{margin:0 0 1rem;font-size:.9375rem;font-weight:500}.summary .stock.out-of-stock{color:var(--zel-rot)}.summary .stock.in-stock{color:var(--zel-gruen)}.summary form.cart{margin:0 0 1.5rem}.summary form.cart:not(.variations_form),.summary .woocommerce-variation-add-to-cart{display:flex;flex-wrap:wrap;align-items:stretch;gap:.75rem}.summary form.cart .zel-certificate,.summary form.cart .zel-gift-wrap,.summary form.cart .zel-cart-notice,.summary form.cart .wc-gzd-additional-info{flex:1 1 100%}.summary table.variations,.summary table.variations tbody,.summary table.variations tr,.summary table.variations th,.summary table.variations td{display:block;padding:0;border:0;text-align:left}.summary table.variations{width:100%;margin:0 0 1.25rem}.summary table.variations tr+tr{margin-top:1.125rem}.summary table.variations th.label{margin:0 0 .5rem}.summary table.variations th.label label{margin:0;font-family:var(--zel-font-display);font-size:1.25rem;font-weight:var(--zel-fw-heading);letter-spacing:var(--zel-ls-heading);text-transform:uppercase}.summary table.variations select{max-width:22rem}.summary .reset_variations{display:inline-block;margin-top:.5rem;padding:.25rem 0;color:var(--zel-anthrazit);font-size:.8125rem}.zel-options{display:flex;flex-wrap:wrap;gap:.5rem}.zel-option{position:relative;display:inline-flex}.zel-option__input{position:absolute;top:0;left:0;width:1px;height:1px;margin:0;opacity:0}.zel-option__label{display:inline-flex;align-items:center;justify-content:center;min-width:5rem;min-height:2.875rem;margin:0;padding:.5rem 1.125rem;border:1px solid var(--zel-anthrazit);background:var(--zel-weiss);color:var(--zel-anthrazit);font-size:1rem;font-weight:500;line-height:1.2;cursor:pointer;transition:background 0.15s ease,color 0.15s ease}.zel-option__label:hover{background:var(--zel-papier)}.zel-option__input:checked+.zel-option__label{border-color:var(--zel-schwarz);background:var(--zel-schwarz);color:var(--zel-weiss)}.zel-option__input:focus-visible+.zel-option__label{outline:var(--zel-focus);outline-offset:3px}.zel-option--aus .zel-option__label,.zel-option--fast .zel-option__label{flex-direction:column;gap:.125rem;padding-block:.375rem}.zel-option__hinweis{font-size:.6875rem;font-weight:600;letter-spacing:.03em;line-height:1.1;text-transform:uppercase}.zel-option--aus .zel-option__label{border-style:dashed;border-color:#8a8a8a;background:var(--zel-papier);color:#6b6b6b}.zel-option--aus .zel-option__input:checked+.zel-option__label{border-style:solid;border-color:#6b6b6b;background:#6b6b6b;color:var(--zel-weiss)}.zel-option--fast .zel-option__hinweis{color:var(--zel-rot)}.zel-option--fast .zel-option__input:checked+.zel-option__label .zel-option__hinweis{color:inherit}.zel-option__input:disabled+.zel-option__label{border-style:dashed;background:var(--zel-weiss);color:#6b6b6b;text-decoration:line-through;cursor:not-allowed}.single_variation_wrap .woocommerce-variation{margin:0 0 1rem}.single_variation_wrap .woocommerce-variation:empty{display:none}.woocommerce-variation-description{font-size:.9375rem}.woocommerce-variation-description>:last-child{margin-bottom:0}.summary .quantity{display:inline-flex;align-items:stretch;height:3.375rem;border:1px solid var(--zel-anthrazit);background:var(--zel-weiss)}.summary .quantity .qty{width:4.5rem;min-height:0;height:100%;padding:0 .25rem;border:0;background:transparent;color:var(--zel-anthrazit);font-size:1.125rem;font-weight:500;text-align:center}.summary .zel-qty .qty{width:3.25rem;-moz-appearance:textfield;appearance:textfield}.summary .zel-qty .qty::-webkit-outer-spin-button,.summary .zel-qty .qty::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.summary .quantity .qty:focus-visible{outline-offset:-3px}.zel-qty__button{display:inline-flex;align-items:center;justify-content:center;width:2.875rem;padding:0;border:0;background:none;color:var(--zel-anthrazit);font-size:1.375rem;line-height:1;cursor:pointer}.zel-qty__button:hover:not(:disabled){background:var(--zel-papier)}.zel-qty__button:disabled{opacity:.35;cursor:default}.zel-qty__button:focus-visible{outline-offset:-3px}@media (max-width:479.98px){.zel-qty__button{width:2.75rem}.summary .zel-qty .qty{width:2.75rem}.summary .single_add_to_cart_button{padding-inline:1rem;font-size:1.1875rem}}.summary .single_add_to_cart_button{display:inline-flex;flex:1 1 10rem;align-items:center;justify-content:center;gap:.625rem;min-height:3.375rem;padding:.875rem 1.5rem;border:0;border-radius:0;background:var(--zel-schwarz);color:var(--zel-weiss);font-family:var(--zel-font-display);font-size:1.3125rem;font-weight:var(--zel-fw-heading);line-height:1.1;letter-spacing:var(--zel-ls-heading);text-transform:uppercase;cursor:pointer;transition:background 0.2s ease}.summary .single_add_to_cart_button:hover{background:var(--zel-anthrazit)}.summary .single_add_to_cart_button.disabled,.summary .single_add_to_cart_button:disabled{background:var(--zel-papier);box-shadow:inset 0 0 0 2px var(--zel-hellgrau);color:var(--zel-anthrazit);opacity:1;cursor:not-allowed}.summary .single_add_to_cart_button.disabled:is(:hover,:focus,:active),.summary .single_add_to_cart_button:disabled:is(:hover,:focus,:active){background:var(--zel-papier);color:var(--zel-anthrazit)}.zel-options-hint{margin:.5rem 0 0;color:var(--zel-rot);font-size:var(--zel-fs-small);font-weight:500}.summary .single_add_to_cart_button.is-loading{opacity:.75;cursor:progress}.zel-gift-wrap{position:relative;min-width:0}.zel-gift-wrap__input{position:absolute;top:0;left:0;width:1px;height:1px;margin:0;opacity:0}.zel-gift-wrap__label{display:flex;align-items:center;gap:.75rem;width:fit-content;max-width:100%;min-height:3.25rem;margin:0;padding:.375rem .875rem .375rem .375rem;border:1px solid var(--zel-anthrazit);background:var(--zel-weiss);font-weight:400;cursor:pointer;transition:background 0.15s ease,box-shadow 0.15s ease}.zel-gift-wrap__label:hover{background:var(--zel-papier)}.zel-gift-wrap__media{display:grid;flex:0 0 2.5rem;place-items:center;width:2.5rem;height:2.5rem;overflow:hidden;background:var(--zel-papier)}.zel-gift-wrap__media img{width:100%;height:100%;object-fit:cover}.zel-gift-wrap__text{display:flex;flex:1 1 auto;flex-direction:column;gap:.125rem;min-width:0}.zel-gift-wrap__title{overflow-wrap:anywhere;hyphens:auto;-webkit-hyphens:auto;hyphenate-limit-chars:12 8 8;-webkit-hyphenate-limit-before:8;-webkit-hyphenate-limit-after:8;color:var(--zel-anthrazit);font-family:var(--zel-font-display);font-size:1.0625rem;font-weight:var(--zel-fw-card);line-height:1.1;letter-spacing:var(--zel-ls-heading);text-transform:uppercase}.zel-gift-wrap__price{font-size:.875rem}.zel-gift-wrap__check{display:grid;flex:0 0 1.375rem;place-items:center;width:1.375rem;height:1.375rem;border:2px solid var(--zel-anthrazit);color:transparent;transition:background 0.15s ease}.zel-gift-wrap__input:checked+.zel-gift-wrap__label{border-color:var(--zel-schwarz);box-shadow:inset 0 0 0 1px var(--zel-schwarz)}.zel-gift-wrap__input:checked+.zel-gift-wrap__label .zel-gift-wrap__check{border-color:var(--zel-schwarz);background:var(--zel-schwarz);color:var(--zel-weiss)}.zel-gift-wrap__input:focus-visible+.zel-gift-wrap__label{outline:var(--zel-focus);outline-offset:3px}.zel-gift-wrap__preview{display:none}@media (min-width:992px){.zel-gift-wrap__preview{position:absolute;bottom:calc(100% + 0.5rem);left:-1px;z-index:20;display:block;width:11rem;aspect-ratio:1;border:1px solid var(--zel-hellgrau);background:var(--zel-weiss);box-shadow:2px 2px 20px rgb(0 0 0 / 30%);pointer-events:none;visibility:hidden;opacity:0;transition:visibility 0.2s ease-in-out,opacity 0.2s ease-in-out}.zel-gift-wrap__preview-image{display:block;width:100%;height:100%;object-fit:cover}.zel-gift-wrap__label:hover .zel-gift-wrap__preview,.zel-gift-wrap__input:focus-visible+.zel-gift-wrap__label .zel-gift-wrap__preview{visibility:visible;opacity:1}}@media (min-width:992px) and (prefers-reduced-motion:reduce){.zel-gift-wrap__preview{transition:none}}.zel-certificate{min-width:0;margin:0;padding:1.25rem 1.25rem .375rem;border:0;background:var(--zel-papier)}.zel-certificate__legend{float:left;width:100%;margin:0 0 1rem;padding:0;color:var(--zel-anthrazit);font-family:var(--zel-font-display);font-size:1.375rem;font-weight:var(--zel-fw-heading);line-height:1.1;letter-spacing:var(--zel-ls-heading);text-transform:uppercase}.zel-certificate__legend+*{clear:both}.zel-form-row{display:flex;flex-direction:column;gap:.375rem;margin:0 0 1rem}.zel-form-row__label{margin:0;font-weight:500}.zel-form-row__required,.zel-form-row__optional{font-size:.8125rem;font-weight:400}.zel-form-row__hint{color:var(--zel-anthrazit);font-size:.8125rem;line-height:1.45}.zel-form-row__error{color:var(--zel-rot);font-size:.875rem;font-weight:500}.zel-form-row__input[aria-invalid="true"]{border-color:var(--zel-rot);box-shadow:inset 0 0 0 1px var(--zel-rot)}textarea.zel-form-row__input{min-height:5.5rem}.zel-cart-notice{margin:.25rem 0 0;padding:.75rem 1rem;border-left:4px solid var(--zel-gruen);background:#edf5f2;color:var(--zel-schwarz);font-size:.9375rem;line-height:1.5}.zel-cart-notice--error{border-left-color:var(--zel-rot);background:#fbeeee;color:var(--zel-rot);font-weight:500}.zel-cart-notice a{color:inherit}.zel-product-section{margin-top:clamp(3rem, 7vw, 5.5rem)}.zel-product-section__title{margin-bottom:2rem;color:var(--zel-anthrazit);font-size:clamp(2rem, 3.6vw, 2.875rem)}.zel-profile{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 17rem),1fr));gap:1rem}.zel-profile__box{padding:1.5rem 1.5rem 1.375rem;background:var(--zel-papier)}.zel-profile__title{display:flex;align-items:center;gap:.5rem;margin:0 0 .625rem;color:var(--zel-anthrazit);font-size:1.3125rem}.zel-profile__icon{flex:0 0 auto;width:1.25rem;height:1.25rem;stroke-width:2}.zel-profile__text{font-size:var(--zel-fs-text);line-height:var(--zel-lh-text)}.zel-profile__text>:last-child{margin-bottom:0}.zel-bio-box{display:flex;align-items:center;gap:clamp(1rem, 3vw, 2rem);margin-top:1rem;padding:1.5rem clamp(1.25rem, 3vw, 2rem);background:var(--zel-bio)}.zel-bio-box__seal{flex:0 0 auto;width:clamp(4rem, 8vw, 5.5rem);height:auto}.zel-bio-box__text{font-size:.9375rem;line-height:1.65}.zel-bio-box__text>:last-child{margin-bottom:0}@media (max-width:479.98px){.zel-bio-box{flex-direction:column;align-items:flex-start}}.zel-product-attributes__text,.zel-product-attributes__list{max-width:52rem;font-size:var(--zel-fs-text);line-height:var(--zel-lh-text);overflow-wrap:break-word}.zel-product-attributes__text>:last-child{margin-bottom:0}.zel-product-attributes__text strong{font-weight:700}.zel-product-attributes__list{margin:0;border-top:var(--zel-dot) dotted var(--zel-anthrazit)}.zel-product-attributes__row{display:grid;grid-template-columns:minmax(0,1fr);gap:.25rem 2rem;padding:.875rem 0;border-bottom:var(--zel-dot) dotted var(--zel-anthrazit)}.zel-product-attributes__row dt{font-weight:700}.zel-product-attributes__row dd{margin:0}.zel-product-attributes__row dd>:last-child{margin-bottom:0}@media (min-width:768px){.zel-product-attributes__row{grid-template-columns:14rem minmax(0,1fr)}}.zel-details{border-top:var(--zel-dot) dotted var(--zel-anthrazit);border-bottom:var(--zel-dot) dotted var(--zel-anthrazit)}.zel-details__summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.5rem;padding:.75rem 0;color:var(--zel-anthrazit);font-family:var(--zel-font-display);font-size:1.5rem;font-weight:var(--zel-fw-heading);letter-spacing:var(--zel-ls-heading);text-transform:uppercase;list-style:none;cursor:pointer}.zel-details__summary::-webkit-details-marker{display:none}.zel-details__summary::after{content:"+";font-size:1.75rem;font-weight:500}.zel-details[open] .zel-details__summary::after{content:"–"}.zel-details__content{padding:0 0 1.5rem;font-size:.9375rem;line-height:1.65}.zel-video{position:relative;aspect-ratio:16 / 9;overflow:hidden;background:#111}.zel-video__start{position:absolute;inset:0;display:block;color:var(--zel-weiss)}.zel-video__start::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.18);transition:background 0.2s ease}.zel-video__start:hover::after{background:rgba(0,0,0,.3)}.zel-video__start:focus-visible{outline:var(--zel-focus);outline-offset:3px}.zel-video__poster,.zel-video__poster img{display:block;width:100%;height:100%}.zel-video__poster img{object-fit:cover}.zel-video__bubble{position:absolute;top:calc(50% - var(--zel-bubble) / 2);left:calc(50% - var(--zel-bubble) / 2);z-index:1;pointer-events:none}.zel-video__start:hover .zel-video__bubble{transform:scale(1.03)}.zel-video__bubble .zel-icon{fill:currentColor}.zel-video__frame{position:absolute;inset:0;width:100%;height:100%;border:0}.zel-video__note{margin:.625rem 0 0;color:var(--zel-anthrazit);font-size:.8125rem}.zel-matching .zel-products{margin-top:.5rem}.zel-content>.zel-matching--rezept{max-width:var(--zel-wide);margin-bottom:clamp(3rem, 7vw, 5.5rem)}.zel-matching--rezept .zel-product-section__title{color:var(--zel-heading-color,var(--zel-weiss))}.zel-page-light .zel-matching--rezept .zel-product-section__title{color:var(--zel-anthrazit)}.zel-patenschaft-hint{overflow:hidden;padding-block:clamp(3.5rem, 8vw, 7rem) clamp(4rem, 9vw, 7.5rem);background:var(--zel-beige);color:var(--zel-schwarz)}.zel-patenschaft-hint__inner{display:grid;gap:calc(var(--zel-bubble) * 0.5 + 2rem);align-items:center}.zel-patenschaft-hint__media{position:relative;margin-right:calc(var(--zel-bubble) * 0.35)}.zel-patenschaft-hint__image{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}.zel-patenschaft-hint__illu{width:min(60%, 16rem);height:auto;margin-inline:auto}.zel-patenschaft-hint__bubble{position:absolute;right:calc(var(--zel-bubble) * -0.35);bottom:calc(var(--zel-bubble) * -0.4);z-index:1}.zel-patenschaft-hint .zel-patenschaft-hint__title{margin-bottom:1.5rem;color:var(--zel-weiss);font-size:var(--zel-fs-h2)}.zel-patenschaft-hint__copy{max-width:36rem;font-size:var(--zel-fs-text);line-height:var(--zel-lh-text)}.zel-patenschaft-hint__copy>:last-child{margin-bottom:0}.zel-patenschaft-hint__copy a{color:inherit}@media (min-width:768px){.zel-patenschaft-hint__inner{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(3rem, 7vw, 7rem)}}.zel-dialog{width:min(42rem, calc(100% - 2rem));max-height:min(82vh, 50rem);padding:0;overflow:auto;border:0;background:var(--zel-weiss);color:var(--zel-anthrazit);box-shadow:var(--zel-shadow)}.zel-dialog::backdrop{background:rgba(0,0,0,.5)}.zel-dialog__box{position:relative;padding:2rem clamp(1.25rem, 4vw, 2.5rem) 2rem}.zel-dialog__close{position:absolute;top:.75rem;right:.75rem;display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;border:0;border-radius:50%;background:none;color:var(--zel-anthrazit);cursor:pointer}.zel-dialog__close:hover{background:var(--zel-papier)}.zel-dialog__title{display:inline-block;max-width:calc(100% - 3rem);margin:0 3rem 1.25rem 0;padding-bottom:.5rem;border-bottom:var(--zel-dot) dotted currentColor;color:var(--zel-anthrazit);font-size:clamp(1.375rem, 6.5vw, 2.1875rem);overflow-wrap:break-word;hyphens:auto}.zel-dialog__content{font-size:.9375rem;line-height:1.7}.zel-dialog__content a{color:var(--zel-braun)}.zel-dialog__content h2,.zel-dialog__content h3{margin-top:1.5rem;color:var(--zel-anthrazit);font-size:1.375rem}.woocommerce-account .woocommerce{color:var(--zel-anthrazit)}.woocommerce-account .woocommerce>.woocommerce-notices-wrapper{grid-column:1 / -1}.woocommerce-account .u-columns.col2-set{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem}@media (min-width:768px){.woocommerce-account .u-columns.col2-set{grid-template-columns:repeat(2,minmax(0,1fr))}}.woocommerce-form-login,.woocommerce-form-register,.woocommerce-ResetPassword{max-width:34rem;padding:clamp(1.25rem, 3vw, 2rem);background:var(--zel-papier)}.woocommerce form .form-row{margin:0 0 1rem}.woocommerce form .form-row label{display:block;margin-bottom:.375rem;font-weight:500}.woocommerce form .form-row .required{border:0;color:var(--zel-rot);text-decoration:none}.woocommerce form .form-row .woocommerce-form__label-for-checkbox,.woocommerce .woocommerce-form__label-for-checkbox{display:inline-flex;align-items:center;gap:.5rem;font-weight:400}.woocommerce form .form-row input[type="checkbox"],.woocommerce .woocommerce-form__input-checkbox{width:1.25rem;height:1.25rem;margin:0;accent-color:var(--zel-schwarz)}@media (min-width:768px){.woocommerce form .form-row-first,.woocommerce form .form-row-last{display:inline-block;width:calc(50% - 0.5rem);vertical-align:top}.woocommerce form .form-row-first{margin-right:.875rem}}.woocommerce form .form-row-wide{clear:both}.woocommerce .password-input{position:relative;display:block}.woocommerce .show-password-input{position:absolute;top:50%;right:.25rem;width:2.5rem;height:2.5rem;padding:0;border:0;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23404040' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E") center / 1.25rem no-repeat;transform:translateY(-50%);cursor:pointer}.woocommerce .show-password-input.display-password{opacity:.55}.woocommerce .lost_password{margin:.75rem 0 0;font-size:.9375rem}.woocommerce .lost_password a{color:var(--zel-anthrazit)}.woocommerce table.shop_table,.woocommerce table.woocommerce-orders-table,.woocommerce table.woocommerce-table{width:100%;margin:0 0 1.75rem;border-collapse:collapse;font-size:.9375rem}.woocommerce table.shop_table th,.woocommerce table.shop_table td{padding:.75rem .625rem;border-bottom:1px solid var(--zel-hellgrau);text-align:left;vertical-align:top}.woocommerce table.shop_table thead th{border-bottom:2px solid var(--zel-anthrazit);font-family:var(--zel-font-display);font-size:1.125rem;letter-spacing:.03em;text-transform:uppercase}.woocommerce table.shop_table .button{min-height:2.5rem;margin:.125rem .25rem .125rem 0;padding:.5rem .875rem;font-size:1rem}@media (max-width:767.98px){.woocommerce table.shop_table_responsive thead{display:none}.woocommerce table.shop_table_responsive tr{display:block;padding:.75rem 0;border-bottom:1px solid var(--zel-hellgrau)}.woocommerce table.shop_table_responsive td{display:flex;justify-content:space-between;gap:1rem;padding:.25rem 0;border:0;text-align:right}.woocommerce table.shop_table_responsive td::before{content:attr(data-title);font-weight:500;text-align:left}}.woocommerce-Addresses{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem}@media (min-width:768px){.woocommerce-Addresses{grid-template-columns:repeat(2,minmax(0,1fr))}}.woocommerce-Address address,.woocommerce-customer-details address{padding:1.25rem;background:var(--zel-papier);font-style:normal;line-height:1.65}.woocommerce-Address-title{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem 1rem}.woocommerce-password-strength{margin-top:.5rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500}.woocommerce-password-strength.strong{background:#e3f1ec}.woocommerce-password-strength.short,.woocommerce-password-strength.bad{background:#fbeeee;color:var(--zel-rot)}.woocommerce-password-strength.good{background:#fdf3e2}.woocommerce-password-hint{display:block;margin-top:.375rem;font-size:.8125rem}@media (prefers-reduced-motion:reduce){.zel-card__cart,.woocommerce-product-gallery__trigger,.zel-video__start::after{transition:none}.zel-card__cart:hover,.woocommerce-product-gallery__trigger:hover,.zel-video__start:hover .zel-video__bubble{transform:none}}.zel-search{padding-bottom:var(--zel-section)}.zel-search__title{margin:clamp(2rem, 4vw, 3rem) 0 1.5rem}.zel-search-results{display:grid;gap:1.75rem;max-width:var(--zel-narrow);margin:0;padding:0;list-style:none}.zel-search-results__item{display:grid;gap:.25rem}.zel-search-results__link{color:var(--zel-schwarz);font-family:var(--zel-font-display);font-size:1.5rem;font-weight:var(--zel-fw-heading);letter-spacing:var(--zel-ls-heading);line-height:1.15;text-transform:uppercase;text-decoration:none;overflow-wrap:anywhere}.zel-search-results__link:hover,.zel-search-results__link:focus-visible{text-decoration:underline}.zel-search-results__excerpt{margin:0;color:var(--zel-anthrazit)}@media (max-width:575.98px){body.search .zel-page-head__title.zel-heading--h2{font-size:var(--zel-fs-h1-mobil)}}

:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}

/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */
