body:has(zw-kopf-a){--zw-moos: #5f7d5c;--zw-tanne: #14342b;--zw-birke: #faf6ef;--zw-nebel: #e8e3d8;--zw-aprikose: #f0be86;--zw-text2: #5c685f}body:has(zw-kopf-a) header-component cart-icon.header-actions__cart-icon{--cart-bubble-background: var(--zw-aprikose);--cart-bubble-text: var(--zw-tanne)}body:has(zw-kopf-a) .zw-tag{display:inline-block;padding:3px 9px;border-radius:999px;background:var(--zw-aprikose);color:var(--zw-tanne);font-size:12px;font-weight:800;line-height:1.2;white-space:nowrap}body:has(zw-kopf-a) .zw-nw{white-space:nowrap}body:has(zw-kopf-a) .zw-blatt{display:none}body:has(zw-kopf-a) .zw-ausschnitt img{object-view-box:inset(34% 38% 14% 10%)}body:has(zw-kopf-a) header-component .header__column :is(header-menu,.header-actions__action,.header__icon--menu):not(#zw-anker){opacity:1}body:has(zw-kopf-a) header-component .header-actions__action:has(cart-icon){width:auto;height:auto;padding:0;overflow:visible}body:has(zw-kopf-a) header-component .header-actions__action:not(.account-button) cart-icon .svg-wrapper{width:24px;height:24px;flex:none}body:has(zw-kopf-a) header-component cart-icon.header-actions__cart-icon{display:inline-flex;align-items:center;width:auto;height:44px;border-radius:999px;background:var(--zw-tanne);color:#fff;box-shadow:0 0 0 2px #fff;transition:box-shadow .15s ease}body:has(zw-kopf-a) header-component cart-icon.header-actions__cart-icon .svg-wrapper svg{-webkit-mask:none;mask:none}body:has(zw-kopf-a) header-component cart-icon.header-actions__cart-icon .cart-bubble{position:relative;inset:auto;align-self:center;width:auto;min-width:22px;height:22px;aspect-ratio:auto;padding-inline:6px}body:has(zw-kopf-a) header-component cart-icon.header-actions__cart-icon .cart-bubble.visually-hidden{position:absolute}body:has(zw-kopf-a) header-component cart-icon.header-actions__cart-icon .cart-bubble__text{font-size:13.5px;font-weight:800;line-height:1}body:has(zw-kopf-a) header-component .header-actions__action:is(:hover,:focus-visible) cart-icon.header-actions__cart-icon{box-shadow:0 0 0 3px #fff}@media screen and (min-width:750px){body:has(zw-kopf-a) header-component .header-logo{margin-inline-end:12px}body:has(zw-kopf-a) header-component .header-logo__image{height:44px;width:auto;max-width:none}body:has(zw-kopf-a) header-component .header-logo:focus-visible{outline:2px solid #fff;outline-offset:4px;border-radius:12px}body:has(zw-kopf-a) header-component header-menu a.menu-list__link.zw-prod:not(#zw-anker){display:inline-flex;flex-direction:row;flex-wrap:nowrap;align-items:center;align-self:center;gap:7px;height:40px;margin-inline-end:8px;padding:0 14px;border:1px solid rgb(20 52 43 / .12);border-radius:999px;background:var(--zw-birke);color:var(--zw-tanne);white-space:nowrap;text-decoration:none;box-shadow:none;transition:background-color .15s ease,border-color .15s ease}body:has(zw-kopf-a) header-component header-menu a.menu-list__link.zw-prod:not(#zw-anker):hover,body:has(zw-kopf-a) header-component header-menu a.menu-list__link.zw-prod:not(#zw-anker)[data-zw-offen]{background:#fff;border-color:var(--zw-tanne)}body:has(zw-kopf-a) header-component header-menu a.menu-list__link.zw-prod:not(#zw-anker):focus-visible{outline:2px solid #fff;outline-offset:2px;box-shadow:0 0 0 2px var(--zw-tanne)}body:has(zw-kopf-a) header-component header-menu a.menu-list__link.zw-prod:not(#zw-anker) .menu-list__link-title{order:1;padding-inline:0;color:var(--zw-tanne);font-size:16px;font-weight:800;line-height:1.2;text-decoration-color:transparent;text-underline-offset:6px}body:has(zw-kopf-a) header-component header-menu a.menu-list__link.zw-prod:not(#zw-anker).menu-list__link--active .menu-list__link-title{text-decoration-color:var(--zw-tanne)}body:has(zw-kopf-a) header-component header-menu a.menu-list__link.zw-prod:not(#zw-anker)[data-zw-preis]:before,body:has(zw-kopf-a) header-component header-menu a.menu-list__link.zw-prod:not(#zw-anker)[data-zw-tag]:before{order:2;align-self:center;padding:3px 8px;border-radius:999px;background:var(--zw-aprikose);color:var(--zw-tanne);font-size:12px;font-weight:800;line-height:1.2}body:has(zw-kopf-a) header-component header-menu a.menu-list__link.zw-prod:not(#zw-anker)[data-zw-preis]:before{content:attr(data-zw-preis)}body:has(zw-kopf-a) header-component header-menu a.menu-list__link.zw-prod:not(#zw-anker)[data-zw-tag]:before{content:attr(data-zw-tag)}body:has(zw-kopf-a) header-component header-menu a.menu-list__link.zw-sek:not(#zw-anker),body:has(zw-kopf-a) header-component header-menu li[slot=more] .menu-list__link:not(#zw-anker){padding-inline:0;color:#fff;font-size:15px;font-weight:700}body:has(zw-kopf-a) header-component header-menu a.menu-list__link.zw-sek .menu-list__link-title:not(#zw-anker),body:has(zw-kopf-a) header-component header-menu li[slot=more] .menu-list__link-title:not(#zw-anker){padding-inline:8px;position:relative;top:1px;color:#fff;font-size:15px;font-weight:700}body:has(zw-kopf-a) header-component header-menu a.menu-list__link.zw-sek-erste:not(#zw-anker){margin-inline-start:4px}body:has(zw-kopf-a) header-component .header-actions .account-button svg.account-button__icon:not(#zw-anker){width:20px;height:22px}body:has(zw-kopf-a) header-component .header-actions__action:has(cart-icon){margin-inline-start:14px}body:has(zw-kopf-a) header-component cart-icon.header-actions__cart-icon{gap:10px;padding:0 18px 0 16px}body:has(zw-kopf-a) header-component cart-icon.header-actions__cart-icon .svg-wrapper{order:1}body:has(zw-kopf-a) header-component cart-icon.header-actions__cart-icon:after{content:var(--zw-label-warenkorb, "Warenkorb");order:2;font-size:16px;font-weight:800;line-height:1}body:has(zw-kopf-a) header-component cart-icon.header-actions__cart-icon .cart-bubble{order:3;margin-inline-start:-2px}body:has(zw-kopf-a) .zw-aufklapper{position:absolute;top:100%;left:var(--zw-ak-links, 40px);z-index:100;display:none;width:420px;padding-top:8px;color:var(--zw-tanne)}body:has(zw-kopf-a) .zw-aufklapper[data-offen]{display:block}body:has(zw-kopf-a) .zw-aufklapper .zw-ak{display:none;grid-template-columns:132px minmax(0,1fr);gap:16px;align-items:center;padding:12px;border:1px solid var(--zw-nebel);border-radius:18px;background:#fff;color:var(--zw-tanne);text-decoration:none;box-shadow:0 18px 40px #14342b38;transition:box-shadow .15s ease,border-color .15s ease}body:has(zw-kopf-a) .zw-aufklapper .zw-ak[data-aktiv]{display:grid}body:has(zw-kopf-a) .zw-aufklapper .zw-ak:hover,body:has(zw-kopf-a) .zw-aufklapper .zw-ak:focus-visible{border-color:var(--zw-tanne);box-shadow:0 0 0 1px var(--zw-tanne),0 18px 40px #14342b38}body:has(zw-kopf-a) .zw-aufklapper .zw-ak__bild{display:block;width:132px;height:132px;overflow:hidden;border-radius:6px;background:var(--zw-nebel)}body:has(zw-kopf-a) .zw-aufklapper .zw-ak__bild img{display:block;width:100%;height:100%;object-fit:cover}body:has(zw-kopf-a) .zw-aufklapper .zw-ak__text{display:grid;gap:6px;min-width:0}body:has(zw-kopf-a) .zw-aufklapper .zw-ak__text b{font-family:var(--font-heading--family, "Fraunces", Georgia, serif);font-size:23px;font-weight:600;line-height:1.1}body:has(zw-kopf-a) .zw-aufklapper .zw-ak__kurz{color:var(--zw-text2);font-size:15px;font-weight:600;line-height:1.35;text-wrap:pretty}body:has(zw-kopf-a) .zw-aufklapper .zw-ak__preis{display:flex;align-items:center;gap:8px;margin-top:2px;font-size:16px;font-weight:800}}@media screen and (min-width:750px)and (any-pointer:coarse){body:has(zw-kopf-a) header-component header-menu a.menu-list__link.zw-prod:not(#zw-anker){height:44px}}@media screen and (min-width:750px)and (max-width:1199px){body:has(zw-kopf-a) header-component header-menu a.menu-list__link.zw-prod:not(#zw-anker){padding:0 14px}body:has(zw-kopf-a) header-component header-menu a.menu-list__link.zw-prod:not(#zw-anker)[data-zw-preis]:before{display:none}}@media screen and (min-width:750px)and (max-width:989px){body:has(zw-kopf-a) header-component header-menu a.menu-list__link.zw-prod:not(#zw-anker){gap:6px;padding:0 12px}body:has(zw-kopf-a) header-component header-menu a.menu-list__link.zw-prod:not(#zw-anker) .menu-list__link-title{font-size:15px}body:has(zw-kopf-a) header-component header-menu a.menu-list__link.zw-prod:not(#zw-anker)[data-zw-tag]:before{padding:2px 7px;font-size:11px}body:has(zw-kopf-a) header-component cart-icon.header-actions__cart-icon{justify-content:center;min-width:44px;padding:0 10px;gap:6px}body:has(zw-kopf-a) header-component cart-icon.header-actions__cart-icon:after{content:none}}@media screen and (max-width:749px){body:has(zw-kopf-a) header-component .header__columns{display:flex;align-items:center;gap:8px!important;padding-inline:16px!important}body:has(zw-kopf-a) header-component .header-logo{order:0;flex:1 1 auto;justify-content:flex-start;min-width:0}body:has(zw-kopf-a) header-component .header-logo__image-container{margin-inline:0}body:has(zw-kopf-a) header-component .header-logo__image{height:34px;width:auto;max-width:none}body:has(zw-kopf-a) header-component header-actions,body:has(zw-kopf-a) header-component .header__column--right header-actions{order:1;margin:0}body:has(zw-kopf-a) header-component .header__drawer{order:2;width:auto}body:has(zw-kopf-a) header-component search-button,body:has(zw-kopf-a) header-component .account-button{display:none!important}body:has(zw-kopf-a) header-component cart-icon.header-actions__cart-icon{justify-content:center;gap:8px;min-width:52px;padding:0 14px}body:has(zw-kopf-a) header-component details.menu-drawer-container>summary.header__icon--summary{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;width:auto;min-width:132px;padding:0 14px;border-radius:999px;background:#fff;color:var(--zw-tanne);font-size:16px;font-weight:800;line-height:1}body:has(zw-kopf-a) header-component details.menu-drawer-container>summary.header__icon--summary:after{content:var(--zw-label-menue, "Men\fc")}body:has(zw-kopf-a) header-component details.menu-drawer-container>summary.header__icon--summary .header-drawer-icon,body:has(zw-kopf-a) header-component details.menu-drawer-container>summary.header__icon--summary .header-drawer-icon svg{margin:0;width:20px;height:20px}body:has(zw-kopf-a) header-component details.menu-drawer-container>summary.header__icon--summary .header-drawer-icon--close svg{width:16px;height:16px}body:has(zw-kopf-a) header-component details.menu-open>summary.header__icon--summary:after{content:var(--zw-label-schliessen, "Schlie\df en")}body:has(zw-kopf-a) header-component .menu-drawer:not(#zw-anker),body:has(zw-kopf-a) header-component .menu-drawer__backdrop:not(#zw-anker){display:none}body:has(zw-kopf-a) .zw-blatt{position:fixed;inset:var(--zw-kopf-unten, 92px) 0 0 0;z-index:99;overflow-y:auto;overscroll-behavior:contain;background:var(--zw-moos);opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity .2s ease,transform .2s ease,visibility .2s}body:has(zw-kopf-a) .zw-blatt[data-offen]{opacity:1;visibility:visible;transform:none}body:has(zw-kopf-a) .zw-blatt{display:flex;flex-direction:column;gap:12px;padding:16px 16px 20px;color:#fff}body:has(zw-kopf-a) .zw-blatt .zw-karte{display:flex;flex:none;align-items:center;gap:14px;padding:10px 14px 10px 10px;border-radius:18px;background:#fff;color:var(--zw-tanne);text-decoration:none}body:has(zw-kopf-a) .zw-blatt .zw-karte__bild{flex:none;width:84px;height:84px;overflow:hidden;border-radius:8px;background:var(--zw-nebel)}body:has(zw-kopf-a) .zw-blatt .zw-karte__bild img{display:block;width:100%;height:100%;object-fit:cover}body:has(zw-kopf-a) .zw-blatt .zw-karte__text{display:grid;flex:1;gap:6px;justify-items:start}body:has(zw-kopf-a) .zw-blatt .zw-karte__text b{font-family:var(--font-heading--family, "Fraunces", Georgia, serif);font-size:23px;font-weight:600;line-height:1.1}body:has(zw-kopf-a) .zw-blatt .zw-karte__preis{color:var(--zw-text2);font-size:15px;font-weight:700;line-height:1.3}body:has(zw-kopf-a) .zw-blatt .zw-karte__preis .zw-tag{padding:4px 10px;font-size:14px}body:has(zw-kopf-a) .zw-blatt .zw-karte__pfeil{flex:none;width:24px;height:24px}body:has(zw-kopf-a) .zw-blatt .zw-klein{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:4px}body:has(zw-kopf-a) .zw-blatt .zw-klein a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 16px;border:1.5px solid rgb(255 255 255 / .7);border-radius:999px;color:#fff;font-size:16px;font-weight:700;text-decoration:none}body:has(zw-kopf-a) .zw-blatt .zw-grossknopf{display:flex;flex:none;align-items:center;justify-content:center;gap:10px;height:56px;margin-top:auto;border-radius:999px;background:var(--zw-tanne);color:#fff;font-size:18px;font-weight:800;text-decoration:none}body:has(zw-kopf-a) .zw-blatt .zw-grossknopf svg{flex:none;width:24px;height:24px}body:has(zw-kopf-a) .zw-blatt .zw-zaehler{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:var(--zw-aprikose);color:var(--zw-tanne);font-size:13.5px;font-weight:800}body:has(zw-kopf-a) .zw-blatt .zw-zaehler[hidden]{display:none}}@media screen and (max-width:374px){body:has(zw-kopf-a) header-component .header-logo__image{height:30px}}@media screen and (max-width:749px){html.zw-blatt-offen{overflow:hidden}}@media(prefers-reduced-motion:reduce){body:has(zw-kopf-a) header-component :is(a.menu-list__link.zw-prod,cart-icon),body:has(zw-kopf-a) .zw-ak,body:has(zw-kopf-a) .zw-blatt{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/zw-kopf.css.map */
