.template-index .zaun-home-hero.zaun-home-hero--v25 .z30-hero-copy-mobile,.template-index .zaun-home-hero.zaun-home-hero--v25 .z30-hero-team-proof{display:none}.z30-collection-hero.z30-collection-hero--v25 .collection-hero__inner{min-height:0;padding-block:28px}.z30-collection-hero.z30-collection-hero--v25 .collection-hero__title{margin-block:8px 12px;font-size:clamp(30px,3.6vw,48px);line-height:1.14;text-wrap:balance}.z30-collection-hero--v25 .z30-collection-hero__summary{max-width:64ch;margin:0;color:#e5eee8;font-size:16px;line-height:1.5}.z30-collection-hero--v25 .z30-collection-hero__actions{gap:12px 24px;margin-top:18px}.z30-collection-hero--v25 .z30-collection-hero__config-link{display:inline-flex;gap:8px;align-items:center;min-height:44px;color:#fff;font-size:15px;font-weight:650;text-underline-offset:4px}.z30-collection-description{margin-block:40px}.z30-collection-description__inner{max-width:960px;margin-inline:auto;padding:clamp(22px,3vw,36px);border:1px solid #dce6dc;border-radius:20px;background:#f6f8f4}.z30-collection-description h2{margin:8px 0 20px;color:#173c2f;font-size:clamp(25px,3vw,36px);line-height:1.2;text-wrap:balance}.z30-collection-description .rte{color:#40554a;font-size:16px;line-height:1.7;overflow-wrap:break-word}.z30-collection-description .rte img{max-width:100%;height:auto}.z30-collection-description__back{display:inline-flex;gap:8px;align-items:center;min-height:44px;margin-top:12px;color:#174d39;font-weight:650;text-underline-offset:4px}.z30-collection-section--v25 #ProductGridContainer{scroll-margin-top:120px}.zkx.zkx--z30-v25 .zkx-card--product-start[data-product-type=doppelstab] .zkx-card__thumb img{padding:0;object-fit:cover}.zkx.zkx--z30-v25 .zkx-card--product-start[data-product-type=schmuckzaun] .zkx-card__thumb{background:#fff}.zkx.zkx--z30-v25 .zkx-card--product-start[data-product-type=schmuckzaun] .zkx-card__thumb img{padding:0;object-fit:cover;object-position:70% center}@media screen and (max-width:749px){.template-index .section-header .header{min-height:64px;padding-block:8px!important}.template-index .announcement-bar-section .announcement-bar__message{padding:8px 0!important;font-size:11.5px!important;letter-spacing:.02em!important;line-height:1.35}.template-index .zaun-home-hero.zaun-home-hero--v25.banner:has(a[href="#zaun-konfigurator"]),.template-index .zaun-home-hero.zaun-home-hero--v25.banner:has(a[href="#zaun-konfigurator"]) .banner__content{height:auto!important;min-height:0!important}.template-index .zaun-home-hero.zaun-home-hero--v25.banner:has(a[href="#zaun-konfigurator"]) .banner__content{padding:22px 20px 18px!important;align-items:center}.template-index .zaun-home-hero.zaun-home-hero--v25.banner:has(a[href="#zaun-konfigurator"]) .banner__box{width:100%;min-width:0;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;backdrop-filter:none;-webkit-backdrop-filter:none}.template-index .zaun-home-hero.zaun-home-hero--v25 .banner__media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;height:100%!important;min-height:0!important}.template-index .zaun-home-hero.zaun-home-hero--v25:before{display:none}.template-index .zaun-home-hero.zaun-home-hero--v25:after{background:linear-gradient(90deg,#08231aed,#08231ab8)}.template-index .zaun-home-hero.zaun-home-hero--v25 .z30-hero-kicker>span[aria-hidden]{display:none}.template-index .zaun-home-hero.zaun-home-hero--v25 .z30-hero-kicker{margin:0 0 10px;font-size:10px;line-height:1.5;letter-spacing:.055em}.template-index .zaun-home-hero.zaun-home-hero--v25.banner:has(a[href="#zaun-konfigurator"]) .banner__heading{margin:0!important;font-size:clamp(29px,7.7vw,34px)!important;line-height:1.12;letter-spacing:-.025em}.template-index .zaun-home-hero.zaun-home-hero--v25 .banner__text{margin:12px 0 0!important;font-size:14.5px!important;line-height:1.45!important}.template-index .zaun-home-hero.zaun-home-hero--v25 .z30-hero-copy-desktop,.template-index .zaun-home-hero.zaun-home-hero--v25 .zaun-home-hero__trust{display:none}.template-index .zaun-home-hero.zaun-home-hero--v25 .z30-hero-copy-mobile{display:block;margin:0}.template-index .zaun-home-hero.zaun-home-hero--v25 .banner__buttons{width:100%;gap:6px;margin-top:16px!important}.template-index .zaun-home-hero.zaun-home-hero--v25 .banner__buttons .button--primary{width:100%;min-height:50px!important;padding:12px 16px!important;font-size:16px!important}.template-index .zaun-home-hero.zaun-home-hero--v25 .banner__buttons .button--secondary{width:auto;min-height:44px!important;margin-inline:auto;padding:8px 12px!important;border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;font-size:13px!important;text-decoration:underline;text-underline-offset:4px}.template-index .zaun-home-hero.zaun-home-hero--v25 .banner__buttons .button--secondary:before,.template-index .zaun-home-hero.zaun-home-hero--v25 .banner__buttons .button--secondary:after{display:none}.template-index .zaun-home-hero.zaun-home-hero--v25 .z30-hero-team-proof{display:block;margin:8px 0 0;color:#edf4ea;font-size:11.5px;line-height:1.4}.template-index .zaun-home-hero.zaun-home-hero--v25 .z30-hero-team-proof span{color:#d3e2d5}.template-index .z30-google-proof.z30-google-proof--v25{width:calc(100% - 24px);min-height:88px;margin:10px auto 0;padding:10px 12px;background:#fff;box-shadow:0 6px 20px #09281e12}.template-index .z30-google-proof--v25>[class*=elfsight-app-]{min-height:0!important}.template-index .z30-home-proof-link{padding-top:0;padding-bottom:8px}.z30-collection-hero.z30-collection-hero--v25 .collection-hero__inner{padding:20px}.z30-collection-hero.z30-collection-hero--v25 .collection-hero__title{font-size:clamp(28px,7.7vw,34px);margin-block:6px 10px}.z30-collection-hero--v25 .z30-collection-hero__eyebrow{margin:0;font-size:10px}.z30-collection-hero--v25 .z30-collection-hero__summary{font-size:14px;line-height:1.5}.z30-collection-hero.z30-collection-hero--v25 .z30-collection-hero__actions{flex-direction:row;flex-wrap:wrap;align-items:center;gap:4px 16px;margin-top:14px}.z30-collection-hero--v25 .z30-collection-hero__actions .button{min-height:46px;width:100%}.z30-collection-hero--v25 .z30-collection-hero__config-link,.z30-collection-hero--v25 .z30-collection-hero__phone{font-size:12px}.z30-collection-section.z30-collection-section--v25{padding-top:14px}.z30-collection-section--v25 .z30-collection-trust{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-bottom:12px}.z30-collection-section--v25 .z30-collection-trust span{min-height:0;padding:8px 8px 8px 28px;font-size:10px;line-height:1.4}.z30-collection-section--v25 .z30-collection-trust span:before{left:10px;font-size:13px}.z30-collection-description{margin-block:28px}.z30-collection-description__inner{padding:20px;border-radius:16px}.zkx.zkx--z30-v24.zkx--z30-v25>.page-width{padding-inline:20px!important}.zkx.zkx--z30-v24.zkx--z30-v25 .zkx__hero{width:100%;min-width:0;margin-bottom:24px;text-align:left}.zkx.zkx--z30-v24.zkx--z30-v25 .zkx__title{font-size:clamp(28px,7.5vw,34px)!important;line-height:1.2!important;letter-spacing:-.025em!important;font-weight:650!important;text-wrap:balance;overflow-wrap:break-word}.zkx.zkx--z30-v24.zkx--z30-v25 .zkx__sub{font-size:16px;line-height:1.55}.zkx.zkx--z30-v25 .z30-configurator-intro{justify-content:flex-start;gap:8px 16px;margin-top:18px;font-size:12px}}@media screen and (max-width:640px){.zkx.zkx--z30-v25 .zkx-card--product-start{grid-template-columns:96px minmax(0,1fr);column-gap:12px;min-height:132px}.zkx.zkx--z30-v25 .zkx-card--product-start .zkx-card__thumb{width:96px;height:96px;min-height:0;aspect-ratio:1;align-self:center}.zkx.zkx--z30-v25 .zkx-card--product-start>.zkx-card__title{font-size:17px;overflow-wrap:break-word}}@media screen and (max-width:1199px){.announcement-bar-section .utility-bar__grid{grid-template-columns:minmax(0,1fr)}.announcement-bar-section .announcement-bar,.announcement-bar-section .announcement-bar-slider,.announcement-bar-section .announcement-bar-slider .slider{min-width:0;max-width:100%}}@media screen and (max-width:359px){.template-index .zaun-home-hero.zaun-home-hero--v25.banner:has(a[href="#zaun-konfigurator"]) .banner__content{padding:16px 20px 12px!important}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/z30-mobile-cro-v25.css.map */
