.template-index .zaun-home-hero--v27 .z30-hero-autumn,.template-index .zaun-home-hero--v27 .z30-hero-mobile-meta,.template-index .z30-configurator-title-mobile,.template-index .z30-configurator-copy-mobile{display:none}@media screen and (max-width:749px){.template-index .zaun-home-hero.zaun-home-hero--v25.zaun-home-hero--v27.banner:has(a[href="#zaun-konfigurator"]){--z30-mobile-banner-height: clamp(352px, 88vw, 390px);display:block;height:auto!important;min-height:var(--z30-mobile-banner-height)!important;background:#102a21}.template-index .zaun-home-hero.zaun-home-hero--v27:before{display:none}.template-index .zaun-home-hero.zaun-home-hero--v27:after{display:block;background:linear-gradient(90deg,#08231ae0,#08231a6b),linear-gradient(0deg,rgba(8,35,26,.55),transparent 80%)}.template-index .zaun-home-hero.zaun-home-hero--v25.zaun-home-hero--v27 .banner__media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%;height:100%!important;min-height:0!important}.template-index .zaun-home-hero.zaun-home-hero--v27 .banner__media img{object-position:62% center;filter:none}.template-index .zaun-home-hero.zaun-home-hero--v25.zaun-home-hero--v27.banner:has(a[href="#zaun-konfigurator"]) .banner__content{min-height:var(--z30-mobile-banner-height)!important;padding:28px 20px 34px!important;align-items:center;background:transparent}.template-index .zaun-home-hero.zaun-home-hero--v27 .banner__box{color:#fff;text-align:left}.template-index .zaun-home-hero.zaun-home-hero--v27 .z30-hero-kicker{display:none}.template-index .zaun-home-hero.zaun-home-hero--v25.zaun-home-hero--v27.banner:has(a[href="#zaun-konfigurator"]) .banner__heading{color:#fff;font-size:clamp(29px,7.7vw,34px)!important;font-weight:650;line-height:1.12;letter-spacing:-.025em}.template-index .zaun-home-hero.zaun-home-hero--v25.zaun-home-hero--v27 .banner__text{margin-top:8px!important;color:#edf4ea;font-size:13.5px!important;line-height:1.45!important}.template-index .zaun-home-hero.zaun-home-hero--v27 .z30-hero-copy-mobile{color:inherit}.template-index .zaun-home-hero.zaun-home-hero--v25.zaun-home-hero--v27 .banner__buttons{margin-top:14px!important}.template-index .zaun-home-hero.zaun-home-hero--v25.zaun-home-hero--v27 .banner__buttons .button--primary{min-height:48px!important;padding:11px 16px!important}.template-index .zaun-home-hero.zaun-home-hero--v27 .banner__buttons .button--secondary{display:none}.template-index .zaun-home-hero--v27 .z30-hero-autumn{position:relative;z-index:3;margin:0 0 18px;display:inline-flex;align-items:center;gap:9px;max-width:100%;min-height:44px;padding:8px 12px;border:1px solid #ddc5a0;border-radius:10px;background:#fff7e9;color:#694421;box-shadow:0 4px 16px #1c24161a;text-decoration:none}.template-index .z30-hero-autumn svg{flex:0 0 18px}.template-index .z30-hero-autumn>span:not(.z30-hero-autumn__arrow){display:flex;flex-direction:column;gap:1px;font-size:11px;line-height:1.25}.template-index .z30-hero-autumn strong{font-size:12px;font-weight:750}.template-index .z30-hero-autumn__arrow{margin-left:3px;font-size:18px}.template-index .zaun-home-hero--v27 .z30-hero-mobile-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:4px}.template-index .zaun-home-hero.zaun-home-hero--v25.zaun-home-hero--v27 .z30-hero-team-proof{flex:1 1 auto;min-width:0;margin:0;color:#fff;font-size:12px;line-height:1.35}.template-index .zaun-home-hero--v27 .z30-hero-team-proof strong{display:block;font-weight:700}.template-index .zaun-home-hero.zaun-home-hero--v27 .z30-hero-team-proof span{display:block;color:#d3e2d5;font-size:10.5px}.template-index .zaun-home-hero--v27 .z30-hero-mobile-products{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:5px;min-height:44px;color:#edf4ea;font-size:11.5px;font-weight:650;text-underline-offset:3px}.template-index .zaun-home-hero--v27 .z30-hero-autumn:focus-visible,.template-index .zaun-home-hero--v27 .z30-hero-mobile-products:focus-visible{outline:2px solid #fff;outline-offset:3px}.template-index .z30-google-proof.z30-google-proof--v25{margin-top:-18px;padding:8px 10px;border-radius:16px;box-shadow:0 8px 24px #09281e17}.template-index .z30-home-proof-link{margin-block:0;padding-top:2px;padding-bottom:0}.template-index .z30-home-proof-link a{font-size:12px;min-height:44px}.template-index .shopify-section:has(>.z30-pathways.page-width){padding-top:18px;padding-bottom:36px}.template-index .z30-pathways .z30-section-heading{margin-bottom:20px}.template-index .z30-pathways .z30-section-heading h2{font-size:clamp(25px,6.8vw,28px);line-height:1.18;letter-spacing:-.025em}.template-index .z30-pathways .z30-section-heading>p:last-child{margin-top:10px;font-size:14px;line-height:1.5}.template-index .zkx.zkx--z30-v24.zkx--z30-v25{padding-top:24px}.template-index .zkx.zkx--z30-v24.zkx--z30-v25 .zkx__hero{margin-bottom:22px}.template-index .zkx.zkx--z30-v24.zkx--z30-v25 .zkx__badge{justify-content:flex-start;min-height:0;padding:0;margin-bottom:9px;border:0;border-radius:0;background:transparent;color:#64776c;font-size:10px;font-weight:650;letter-spacing:.07em;line-height:1.5}.template-index .zkx.zkx--z30-v24.zkx--z30-v25 .zkx__title{font-size:clamp(25px,6.8vw,28px)!important;font-weight:600!important;line-height:1.22!important;letter-spacing:-.02em!important}.template-index .z30-configurator-title-desktop,.template-index .zkx .zkx__hero .zkx__sub,.template-index .zkx .zkx__hero .z30-configurator-intro{display:none}.template-index .z30-configurator-title-mobile{display:inline}.template-index .z30-configurator-title-mobile>span{color:#52645b;font-weight:450}.template-index .zkx .z30-configurator-copy-mobile{display:block;max-width:42ch;margin:12px 0 0;color:#52645b;font-size:14px;line-height:1.55}.template-index #MainContent .z30-reviews-block{padding-block:28px}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/z30-mobile-premium-v27.css.map */
