.zr-sec{font-family:Archivo,Helvetica,Arial,sans-serif;color:var(--zr-black, #111)}.zr-sec--flaeche{background:var(--zr-surface, #f5f5f5)}.zr-sec__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 24px;margin-bottom:22px}.zr-sec__headtext{display:flex;flex-direction:column;gap:7px;min-width:0}.zr-sec__eyebrow{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--zr-muted, #8a8a8a)}.zr-sec__title{margin:0;font-weight:800;letter-spacing:-.025em;line-height:1.15;text-wrap:balance}.zr-sec__intro{margin:0;max-width:60ch;font-size:14px;font-weight:500;line-height:1.55;color:var(--zr-text-soft, #5a5a5a)}.zr-sec__headlink{flex:none;display:inline-flex;align-items:center;gap:6px;padding-bottom:3px;font-size:13px;font-weight:700;color:var(--zr-black, #111);text-decoration:none;border-bottom:2px solid var(--zr-black, #111);transition:gap .16s ease}.zr-sec__headlink:hover{gap:11px}.zr-cards{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr))}.zr-cards--breit{grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr))}.zr-card{display:flex;flex-direction:column;min-width:0;background:#fff;border:1px solid var(--zr-line, #ededed);border-radius:4px;overflow:hidden;text-decoration:none;color:inherit;transition:border-color .16s ease,transform .16s ease}.zr-card:hover{border-color:var(--zr-black, #111);transform:translateY(-2px)}.zr-card__media{position:relative;height:132px;background:var(--zr-surface, #f5f5f5);display:flex;align-items:center;justify-content:center;padding:14px}.zr-card__media img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block}.zr-card__media--logo{background:#fff;border-bottom:1px solid var(--zr-line, #ededed);padding:18px 22px}.zr-card__media--logo img{max-height:44px}.zr-card__media--wortmarke{background:#fff;border-bottom:1px solid var(--zr-line, #ededed);padding:18px 22px}.zr-card__wortmarke{font-size:18px;font-weight:800;letter-spacing:.02em;text-transform:uppercase;color:var(--zr-black, #111);text-align:center;line-height:1.15}.zr-card__media--foto{padding:0}.zr-card__media--foto img{width:100%;height:100%;object-fit:cover}.zr-card__body{display:flex;flex-direction:column;gap:3px;padding:12px 14px 14px}.zr-card__title{font-size:13px;font-weight:700;line-height:1.3}.zr-card__meta{font-size:11px;font-weight:500;color:var(--zr-muted, #8a8a8a);font-variant-numeric:tabular-nums}.zr-card--ratgeber .zr-card__media{height:158px}.zr-card--ratgeber .zr-card__body{gap:7px;padding:14px 16px 16px}.zr-card--ratgeber .zr-card__title{font-size:15px;letter-spacing:-.01em}.zr-card__text{font-size:12px;font-weight:500;line-height:1.5;color:var(--zr-text-soft, #5a5a5a)}.zr-card__cta{margin-top:auto;padding-top:10px;display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:var(--zr-black, #111);transition:gap .16s ease}.zr-card:hover .zr-card__cta{gap:11px}.zr-sec__fuss{margin-top:18px;display:flex;flex-wrap:wrap;gap:10px 20px;align-items:center}.zr-sec__hinweis{margin:0;font-size:12px;font-weight:500;color:var(--zr-muted, #8a8a8a)}.zr-sec__fuss--text{display:block}.zr-sec__fuss--text p{margin:0;font-size:13px;line-height:1.6;color:var(--zr-text-soft, #5a5a5a)}.zr-sec__fuss--text a{color:var(--zr-black, #111);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px;text-decoration-color:var(--zr-line, #ededed);transition:text-decoration-color .16s ease}.zr-sec__fuss--text a:hover{text-decoration-color:currentColor}@media(max-width:1024px){.zr-card__media{height:120px}.zr-card--ratgeber .zr-card__media{height:146px}}@media(max-width:769px){.zr-sec__head{margin-bottom:18px}.zr-cards{gap:10px}}@media(max-width:600px){.zr-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.zr-cards--breit{grid-template-columns:1fr}.zr-card__media{height:104px;padding:10px}.zr-card__body{padding:10px 12px 12px}.zr-card__title{font-size:12px}.zr-card__meta{font-size:11px}.zr-sec__headlink{font-size:12px}}:is(.template-index,.template-page) .zr-sec__title,:is(.template-index,.template-page) .section__heading,:is(.template-index,.template-page) .section__block--heading{font-size:var(--h4-font-size)!important;line-height:1.15;letter-spacing:-.025em}:is(.template-index,.template-page) .slideshow__slide .text-overlay__heading{font-size:clamp(30px,3.6vw,52px);line-height:1.06;letter-spacing:-.025em}:is(.template-index,.template-page) .cc-faq .reading-width{max-width:900px}:is(.template-index,.template-page) .cc-faq h3{display:flex;align-items:center;gap:14px;margin:34px 0 12px;font-size:12px!important;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--zr-muted, #8a8a8a)}:is(.template-index,.template-page) .cc-faq h3:after{content:"";flex:1;height:1px;background:var(--zr-line, #ededed)}:is(.template-index,.template-page) .cc-faq h3:first-of-type{margin-top:4px}:is(.template-index,.template-page) .cc-faq .disclosure--row{border:1px solid var(--zr-line, #ededed)!important;border-radius:4px!important;margin-bottom:6px!important;background:#fff;transition:border-color .16s ease}:is(.template-index,.template-page) .cc-faq .disclosure--row:hover{border-color:var(--zr-black, #111)!important;box-shadow:none!important}:is(.template-index,.template-page) .cc-faq .disclosure--row[open]{border-color:var(--zr-black, #111)!important;background:#fff!important}:is(.template-index,.template-page) .cc-faq .disclosure--row summary{padding:13px 16px!important}:is(.template-index,.template-page) .cc-faq .disclosure__title{font-size:14px!important;font-weight:700!important;line-height:1.35;letter-spacing:-.005em}:is(.template-index,.template-page) .cc-faq .disclosure__panel{padding:0 16px 14px!important}:is(.template-index,.template-page) .cc-faq .disclosure__content{font-size:13px!important;line-height:1.65;color:var(--zr-text-soft, #5a5a5a)!important;max-width:74ch}.zr-kontakt{display:grid;grid-template-columns:.85fr 1.15fr;gap:40px 56px;align-items:start}.zr-kontakt__info{display:flex;flex-direction:column;gap:9px;min-width:0}.zr-kontakt__info .zr-sec__intro{margin-top:2px}.zr-kontakt__kanaele{list-style:none;margin:18px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.zr-kontakt__kanal{display:flex;align-items:center;gap:12px;padding:12px 14px;background:#fff;border:1px solid var(--zr-line, #ededed);border-radius:4px}.zr-kontakt__icon{flex:none;width:34px;height:34px;display:grid;place-items:center;border-radius:4px;background:var(--zr-surface, #f5f5f5);color:var(--zr-black, #111)}.zr-kontakt__kanaltext{display:flex;flex-direction:column;gap:1px;min-width:0}.zr-kontakt__kanallabel{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--zr-muted, #8a8a8a)}.zr-kontakt__kanalwert{font-size:14px;font-weight:700;color:var(--zr-black, #111);text-decoration:none;overflow-wrap:anywhere}a.zr-kontakt__kanalwert:hover{text-decoration:underline;text-underline-offset:3px}.zr-kontakt__form{background:#fff;border:1px solid var(--zr-line, #ededed);border-radius:4px;padding:24px 26px 26px}.zr-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px}.zr-form__feld{margin:0;display:flex;flex-direction:column;gap:5px;min-width:0}.zr-form__feld--voll{grid-column:1 / -1}.zr-form__label{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--zr-muted, #8a8a8a)}.zr-form__opt{font-weight:500;letter-spacing:.04em;text-transform:none}.zr-form__input{width:100%;font-family:inherit;font-size:14px;font-weight:500;color:var(--zr-black, #111);background:#fff;border:1px solid var(--zr-line, #ededed);border-radius:4px;padding:10px 12px;transition:border-color .16s ease}.zr-form__input:focus{outline:none;border-color:var(--zr-black, #111)}.zr-form__input::placeholder{color:#b3b3b3}.zr-form__textarea{resize:vertical;min-height:108px;line-height:1.5}.zr-form__select{position:relative;display:block}.zr-form__select select{appearance:none;-webkit-appearance:none;padding-right:38px}.zr-form__select svg{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--zr-black, #111)}.zr-form__senden{margin-top:18px;width:100%;font-family:inherit;font-size:14px;font-weight:700;letter-spacing:.01em;color:#fff;background:var(--zr-black, #111);border:1px solid var(--zr-black, #111);border-radius:4px;padding:13px 20px;cursor:pointer;transition:background-color .16s ease}.zr-form__senden:hover{background:#000}.zr-form__hinweis{margin:10px 0 0;font-size:12px;font-weight:500;line-height:1.5;color:var(--zr-muted, #8a8a8a)}.zr-form__ok,.zr-form__fehler{margin:0 0 16px;padding:11px 14px;border-radius:4px;font-size:13px;font-weight:600;line-height:1.5}.zr-form__ok{background:#eaf6ee;color:#1c6b36}.zr-form__fehler{background:#fdecec;color:#a3232b}@media(max-width:1024px){.zr-kontakt{grid-template-columns:1fr;gap:26px}}@media(max-width:600px){.zr-form__grid{grid-template-columns:1fr}.zr-kontakt__form{padding:18px 16px 20px}}:is(.template-index,.template-page){--zr-sec-space: 48px}@media(max-width:1024px){:is(.template-index,.template-page){--zr-sec-space: 36px}}@media(max-width:600px){:is(.template-index,.template-page){--zr-sec-space: 28px}}:is(.template-index,.template-page) .shopify-section:not(.cc-slideshow) .section{margin-block:0!important;padding-top:var(--zr-sec-space)!important;padding-bottom:var(--zr-sec-space)!important}:is(.template-index,.template-page) .shopify-section:has(.zr-sec--flaeche)+.shopify-section:has(.zr-sec--flaeche) .section{padding-top:0!important}.zr-card__media--platzhalter{background:var(--zr-surface, #f5f5f5);border-bottom:1px solid var(--zr-line, #ededed)}.zr-card__initial{font-size:44px;font-weight:800;line-height:1;color:#d8d8d8;letter-spacing:-.03em}:is(.template-index,.template-page) .cc-icons-with-text .slider__grid{align-items:stretch}:is(.template-index,.template-page) .cc-icons-with-text .slider__item{height:auto}:is(.template-index,.template-page) .cc-icons-with-text .slider__item>a{height:100%;display:flex!important;flex-direction:row;align-items:center;justify-content:flex-start!important;gap:13px;padding:15px 16px;background:#fff;border:1px solid var(--zr-line, #ededed);border-radius:4px;text-align:left;transition:border-color .16s ease}:is(.template-index,.template-page) .cc-icons-with-text .slider__item>a:hover{border-color:var(--zr-black, #111)}:is(.template-index,.template-page) .cc-icons-with-text .slider__item>a>img{flex:none;width:42px;height:42px;padding:9px;box-sizing:border-box;background:var(--zr-surface, #f5f5f5);border-radius:4px;object-fit:contain}:is(.template-index,.template-page) .cc-icons-with-text .icons-with-text__text{min-width:0}:is(.template-index,.template-page) .cc-icons-with-text .icons-with-text__title{font-size:13px!important;font-weight:700;line-height:1.3;letter-spacing:-.005em;color:var(--zr-black, #111)}:is(.template-index,.template-page) .cc-icons-with-text .icons-with-text__title strong{font-weight:700}:is(.template-index,.template-page) .cc-icons-with-text .icons-with-text__text .rte,:is(.template-index,.template-page) .cc-icons-with-text .icons-with-text__text .rte p{font-size:12px!important;font-weight:500;line-height:1.45;color:var(--zr-text-soft, #5a5a5a);margin:2px 0 0}@media(min-width:1024px){:is(.template-index,.template-page) .cc-icons-with-text .slider-nav{display:none}}.zr-card--ratgeber .zr-card__title,.zr-card--ratgeber .zr-card__text{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.zr-card--ratgeber .zr-card__title,.zr-card--ratgeber .zr-card__text{-webkit-line-clamp:2}.zr-card--ratgeber .zr-card__title{min-height:2.6em}.zr-card--ratgeber .zr-card__text{min-height:3em}.zr-card__media--produkt{background:var(--zr-surface, #f5f5f5);border-bottom:1px solid var(--zr-line, #ededed);padding:10px}.zr-card__media--produkt img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.zr-card__media--szene{height:auto;aspect-ratio:16 / 10;padding:0;background:var(--zr-surface, #f5f5f5);overflow:hidden}.zr-card__media--szene img{width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;object-position:50% 58%;transition:transform .45s ease}.zr-card:hover .zr-card__media--szene img{transform:scale(1.04)}.zr-card__media--logo-gross img{max-height:68px}:is(.template-index,.template-page) .card--product .card__vendor{display:none}:is(.template-index,.template-page) .product-comparison-grid thead .media img{object-fit:contain!important;padding:6px}:is(.template-index,.template-page) .cc-product-comparison-grid .section__header{flex-direction:row;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 24px;text-align:left;margin-bottom:9px}:is(.template-index,.template-page) .cc-product-comparison-grid .section__heading{text-align:left!important;letter-spacing:-.025em}:is(.template-index,.template-page) .cc-product-comparison-grid .section__header a.link{flex:none;padding-bottom:3px;font-size:13px;font-weight:700;color:var(--zr-black, #111);text-decoration:none;border-bottom:2px solid var(--zr-black, #111)}:is(.template-index,.template-page) .cc-product-comparison-grid .container.text-center{justify-content:flex-start!important;text-align:left!important}:is(.template-index,.template-page) .cc-product-comparison-grid .product-comparison-text,:is(.template-index,.template-page) .cc-product-comparison-grid .product-comparison-text p{text-align:left;max-width:60ch;font-size:14px!important;font-weight:500;line-height:1.55;color:var(--zr-text-soft, #5a5a5a)}:is(.template-index,.template-page) .cc-product-comparison-grid .product-comparison-text{margin-bottom:20px!important}:is(.template-index,.template-page) .cc-product-comparison-grid thead .media{padding-top:0!important;aspect-ratio:1;max-width:172px;margin:0 auto;background:var(--zr-surface, #f5f5f5);border:1px solid var(--zr-line, #ededed);border-radius:4px;overflow:hidden}:is(.template-index,.template-page) .cc-product-comparison-grid thead .media img{object-fit:contain!important;padding:8px}:is(.template-index,.template-page) .cc-product-comparison-grid thead th>div>div:not(.relative){font-size:13px;font-weight:700;line-height:1.3}:is(.template-index,.template-page) .cc-product-comparison-grid thead .btn--primary{background:#fff!important;color:var(--zr-black, #111)!important;border:1px solid var(--zr-line, #ededed)!important;border-radius:4px!important;font-size:13px!important;font-weight:700;padding:8px 12px!important;min-height:0!important;transition:border-color .16s ease}:is(.template-index,.template-page) .cc-product-comparison-grid thead .btn--primary:hover{border-color:var(--zr-black, #111)!important;background:#fff!important}@media(min-width:1024px){:is(.template-index,.template-page) .cc-product-comparison-grid .product-comparison-grid__th--left{width:140px}}:is(.template-index,.template-page) .cc-product-comparison-grid tbody tr{border-bottom:1px solid var(--zr-line, #ededed)}:is(.template-index,.template-page) .cc-product-comparison-grid tbody th,:is(.template-index,.template-page) .cc-product-comparison-grid tbody td{padding:9px 14px 9px 0!important}:is(.template-index,.template-page) .cc-product-comparison-grid tbody th.product-comparison-grid__th--left{font-size:11px!important;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--zr-muted, #8a8a8a);white-space:nowrap}:is(.template-index,.template-page) .cc-product-comparison-grid tbody td{font-size:14px;font-weight:600;color:var(--zr-black, #111);font-variant-numeric:tabular-nums}:is(.template-index,.template-page) .cc-product-comparison-grid .price__current{font-size:14px;font-weight:700}@media(max-width:1024px){.zr-sec__headlink,.cc-product-comparison-grid .section__header a.link,.cc-zr-markengrid .section__header a.link,.cc-gallery .section__header a.link{min-height:44px;display:inline-flex;align-items:center;padding-block:11px;margin-block:-11px}.zr-kontakt__kanalwert{display:inline-flex;align-items:center;min-height:40px;padding-block:10px;margin-block:-10px}.cc-product-comparison-grid thead .btn--primary{min-height:44px!important;padding:12px!important}.cc-slideshow .page-btn{min-height:44px}}:is(.template-index,.template-page) .cc-product-comparison-grid .product-comparison-grid__sticky{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--zr-muted, #8a8a8a)}:is(.template-index,.template-page) .cc-product-comparison-grid .product-comparison-grid__th--top{padding:14px 0 2px!important;border-bottom:0}.template-page h1.section__block--heading,.template-page h1.zr-sec__title{font-size:var(--h2-font-size)!important;line-height:1.1}.zr-schritte{list-style:none;margin:0;padding:0;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));counter-reset:none}.zr-schritt{display:flex;flex-direction:column;gap:6px;padding:20px 22px 22px;background:#fff;border:1px solid var(--zr-line, #ededed);border-radius:4px;min-width:0}.zr-schritt__nr{font-size:30px;font-weight:800;line-height:1;letter-spacing:-.03em;color:#d8d8d8;font-variant-numeric:tabular-nums;margin-bottom:2px}.zr-schritt__titel{font-size:15px;font-weight:700;line-height:1.3;color:var(--zr-black, #111)}.zr-schritt__text{font-size:13px;font-weight:500;line-height:1.55;color:var(--zr-text-soft, #5a5a5a)}.zr-schritte__hinweis{max-width:62ch}@media(max-width:600px){.zr-schritt{padding:16px 16px 18px}.zr-schritt__nr{font-size:26px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/zr-startseite.css.map */
