html.landing-page{--landing-radius: 16px;--landing-accent: 188 84 45;--color-scheme-accent: var(--landing-accent);--landing-btn-bg: var(--landing-accent);--landing-btn-bg-hover: 163 71 38;--landing-font-body: clamp(1.2rem, 2.4vw, 1.425rem);--landing-font-lead: clamp(1.35rem, 2.7vw, 1.575rem);--landing-font-heading: clamp(2rem, 4.3vw, 2.55rem);--landing-font-heading-lg: clamp(2.25rem, 5.4vw, 3.125rem);--landing-font-card-title: clamp(1.5rem, 2.7vw, 1.8rem);--landing-font-small: clamp(1.0625rem, 2vw, 1.2rem)}html.landing-page .btn--primary{--btn-bg-color: var(--landing-btn-bg);--btn-bg-hover-color: var(--landing-btn-bg-hover);--btn-text-color: 255 255 255;border-color:rgb(var(--landing-btn-bg));background-color:rgb(var(--landing-btn-bg));color:#fff}@media(hover:hover)and (pointer:fine){html.landing-page .btn--primary:not(.slider-nav__btn):not([disabled]):hover{border-color:rgb(var(--landing-btn-bg-hover));background-color:rgb(var(--landing-btn-bg-hover))}}html.landing-page .section__heading,html.landing-page .section__header .h4,html.landing-page .landing-contact__heading,html.landing-page .landing-faq-cta__heading{font-size:var(--landing-font-heading)!important;line-height:1.2}html.landing-page .landing-nav-hub__heading{font-size:var(--landing-font-heading-lg)!important;line-height:1.15}html.landing-page .landing-nav-hub__intro,html.landing-page .landing-contact__intro,html.landing-page .landing-faq-cta__intro{font-size:var(--landing-font-lead);line-height:1.55}html.landing-page .landing-nav-hub__intro{font-size:var(--landing-font-lead)}html.landing-page .media-with-text__text .rte,html.landing-page .cc-media-with-text .rte,html.landing-page .rich-text .rte:not(.enlarge-text),html.landing-page .cc-multi-column .rte,html.landing-page [id*=_guide] .rte,html.landing-page [id*=_overview] .rte{font-size:var(--landing-font-body);line-height:1.65}html.landing-page .media-with-text__text .rte.enlarge-text,html.landing-page .rich-text .rte.enlarge-text{font-size:var(--landing-font-lead);line-height:1.6}html.landing-page .cc-multi-column .card__title,html.landing-page [id*=_guide] .card__title,html.landing-page [id*=_overview] .card__title,html.landing-page .media-with-text__text h2,html.landing-page .media-with-text__text .h2{font-size:var(--landing-font-heading)!important;line-height:1.2}html.landing-page .landing-nav-hub__band{padding:calc(var(--section-gap) * var(--fluid-1-5)) 0}html.landing-page .landing-nav-hub__header{margin-bottom:calc(6 * var(--space-unit))}html.landing-page .landing-nav-hub__heading{margin-bottom:.85rem}html.landing-page .landing-nav-hub__intro{margin:0;opacity:.75}html.landing-page .landing-nav-hub__grid{display:grid;gap:1.75rem}@media(min-width:769px){html.landing-page .landing-nav-hub__grid{grid-template-columns:repeat(2,1fr);gap:2rem;align-items:stretch}html.landing-page .landing-nav-hub__grid--quad{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){html.landing-page .landing-nav-hub__grid--quad{grid-template-columns:repeat(4,1fr)}}html.landing-page .landing-nav-hub__card{display:flex;flex-direction:column;height:100%;margin:0;border:1px solid rgba(0,0,0,.08);border-radius:var(--landing-radius);overflow:hidden;background:rgb(var(--color-scheme-bg, 255 255 255))}html.landing-page .landing-nav-hub__card-bar{padding:calc(4 * var(--space-unit)) calc(7 * var(--space-unit)) calc(3 * var(--space-unit));background:#2e2e2e;color:#fff}html.landing-page .landing-nav-hub__card-bar--dark{background:#1a1a1a}html.landing-page .landing-nav-hub__card-bar .card__title{color:inherit;font-size:var(--landing-font-card-title);line-height:1.25}html.landing-page .landing-nav-hub__card-sub{margin:.5rem 0 0;opacity:.75;font-size:var(--landing-font-body);line-height:1.45}html.landing-page .landing-nav-hub__card .card__link-list{flex:1;padding-top:calc(3 * var(--space-unit));padding-inline:calc(7 * var(--space-unit))!important}html.landing-page .landing-nav-hub__card .card__link-list-item{font-size:var(--landing-font-body);line-height:1.4;padding:calc(1.35 * var(--space-unit)) 0 calc(2.35 * var(--space-unit))}html.landing-page .landing-nav-hub__footer{margin-top:auto;padding-top:calc(3 * var(--space-unit));padding-inline:calc(7 * var(--space-unit))!important;padding-bottom:calc(7 * var(--space-unit))!important}html.landing-page .landing-nav-hub__footer .text-h6{font-size:var(--landing-font-body);font-weight:600}html.landing-page .landing-nav-hub__footer .card__button{--btn-size: 3.25rem;min-width:var(--btn-size);min-height:var(--btn-size)}html.landing-page .landing-nav-hub__card .card__link-list-item:hover{color:rgb(var(--color-scheme-accent))}@media(min-width:769px){html.landing-page .landing-nav-hub__links--split{display:grid;grid-template-columns:repeat(2,1fr);column-gap:2rem}html.landing-page .landing-nav-hub__links--split li:last-child:nth-child(odd){grid-column:1 / -1}}html.landing-page .cc-promo-gallery .gallery-block,html.landing-page [id*=_visual] .gallery-block{border-radius:var(--landing-radius);overflow:hidden}html.landing-page .cc-promo-gallery .gallery-block__promo-text,html.landing-page [id*=_visual] .gallery-block__promo-text{padding:1rem 1.15rem}html.landing-page .cc-promo-gallery .gallery-block__promo-text p,html.landing-page [id*=_visual] .gallery-block__promo-text p{text-shadow:0 1px 8px rgba(0,0,0,.35)}html.landing-page .cc-media-with-text .media-with-text__media,html.landing-page [id*=_diy] .media-with-text__media,html.landing-page [id*=_bausatz] .media-with-text__media,html.landing-page [id*=_trailer] .media-with-text__media,html.landing-page [id*=_support] .media-with-text__media,html.landing-page [id*=_montage] .media-with-text__media,html.landing-page [id*=_wartung] .media-with-text__media,html.landing-page [id*=_highlight] .media-with-text__media{border-radius:var(--landing-radius);overflow:hidden}html.landing-page .cc-media-with-text .media-with-text__media .media,html.landing-page .cc-media-with-text .media-with-text__media .img-fit,html.landing-page [id*=_diy] .media-with-text__media .media,html.landing-page [id*=_bausatz] .media-with-text__media .media,html.landing-page [id*=_trailer] .media-with-text__media .media,html.landing-page [id*=_support] .media-with-text__media .media,html.landing-page [id*=_montage] .media-with-text__media .media,html.landing-page [id*=_wartung] .media-with-text__media .media,html.landing-page [id*=_highlight] .media-with-text__media .media,html.landing-page [id*=_diy] .media-with-text__media .img-fit,html.landing-page [id*=_bausatz] .media-with-text__media .img-fit,html.landing-page [id*=_trailer] .media-with-text__media .img-fit,html.landing-page [id*=_support] .media-with-text__media .img-fit,html.landing-page [id*=_montage] .media-with-text__media .img-fit,html.landing-page [id*=_wartung] .media-with-text__media .img-fit,html.landing-page [id*=_highlight] .media-with-text__media .img-fit{border-radius:inherit}html.landing-page [id*=_support] .media-with-text__media{display:none!important}html.landing-page [id*=_support] .media-with-text{display:block;max-width:none}html.landing-page [id*=_support] .media-with-text__text{flex:1 1 100%;max-width:min(44rem,100%);width:100%;margin-inline:auto;padding-top:0;padding-inline:0!important}html.landing-page [id*=_support] .media-with-text__text>div,html.landing-page [id*=_support] .media-with-text__text .text-start{text-align:center!important}html.landing-page [id*=_support] .reading-width{max-width:none;margin-inline:auto}html.landing-page [id*=_support] .section__block--heading{text-align:center}html.landing-page [id*=_support] .section__block--button{display:flex;justify-content:center}html.landing-page [id*=gastro_brands]{display:none!important}html.landing-page [id*=_support] .section__block--button .btn{font-size:var(--landing-font-body);min-height:3.5rem;padding:1rem 2rem}html.landing-page .landing-brands .section__header{margin-bottom:1.5rem}html.landing-page .landing-brand-logos{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;gap:1.25rem;list-style:none;margin:0;padding:0}html.landing-page .landing-brand-logos__item{display:flex;align-items:center;justify-content:center;width:min(100%,280px);min-height:120px;padding:2rem 2.5rem;border:1px solid rgba(0,0,0,.08);border-radius:var(--landing-radius);background:#fff;text-decoration:none;transition:box-shadow .25s ease,transform .25s ease,border-color .25s ease}html.landing-page .landing-brand-logos__item:hover{border-color:#00000024;box-shadow:0 10px 28px #00000014;transform:translateY(-3px)}html.landing-page .landing-brand-logos__item img{display:block;width:auto;max-width:180px;max-height:48px;object-fit:contain}html.landing-page .landing-brand-logos__logo,html.landing-page .landing-brand-logos__item .img-fit{display:block;width:auto;max-width:180px;max-height:48px;margin-inline:auto;object-fit:contain}html.landing-page .landing-brand-logos__name{font-size:var(--landing-font-body);font-weight:700;line-height:1.2;color:inherit}@media(min-width:769px){html.landing-page .landing-brand-logos{gap:2rem}html.landing-page .landing-brand-logos__item{width:280px}}html.landing-page [id*=_hero] .video-section:after{padding-top:0!important}html.landing-page [id*=_hero] .video-section.video-section--full-width{max-height:none}html.landing-page [id*=_hero] .video-section:not(.video-section--text-only){min-height:480px;overflow:hidden;background:#141414}html.landing-page [id*=_hero] .video-section--text-only{min-height:0;padding:clamp(3rem,8vw,5rem) 0;background:var(--bg-grad, none);background-color:rgba(var(--bg-color))}html.landing-page [id*=_hero] .video-section--text-only .video-section__media{display:none}html.landing-page [id*=_hero] .video-section--text-only .text-overlay{margin-top:0;margin-bottom:0}html.landing-page [id*=_hero] .video-section--text-only .text-overlay__heading{color:rgb(var(--heading-color, 20 20 20));text-shadow:none}html.landing-page [id*=_hero] .video-section--text-only .text-overlay__block.rte,html.landing-page [id*=_hero] .video-section--text-only .text-overlay__block.reading-width{color:rgb(var(--text-color, 20 20 20));text-shadow:none;opacity:1}html.landing-page [id*=_hero] .video-section--text-only .subheading{text-shadow:none}@media(min-width:769px){html.landing-page [id*=_hero] .video-section:not(.video-section--text-only){min-height:640px}}html.landing-page [id*=_hero] .video-section__media{padding-top:0!important;height:100%;overflow:hidden}html.landing-page [id*=_hero] .video-section__bg-video{container-type:size;z-index:1;top:0!important;height:100%!important;overflow:hidden}html.landing-page [id*=_hero] .video-section__media>.media.media--has-overlay{z-index:0}html.landing-page [id*=_hero] .video-section__media .img-fit{width:100%;height:100%;object-fit:cover;object-position:center}html.landing-page [id*=_hero] .video-section__bg-video .has-video,html.landing-page [id*=_hero] .video-section__bg-video video{display:block;width:100%!important;height:100%!important;margin:0!important;object-fit:cover;object-position:center}html.landing-page [id*=_hero] .video-section__bg-video .has-iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;transform:none;overflow:hidden}html.landing-page [id*=_hero] .video-section__bg-video .has-iframe iframe{position:absolute;top:50%;left:50%;width:max(100cqw,calc(100cqh * 16 / 9))!important;height:max(100cqh,56.25cqw)!important;transform:translate(-50%,-50%);border:0;pointer-events:none}html.landing-page [id*=_hero] .video-section:has(.has-iframe iframe) .video-played-hidden,html.landing-page [id*=_hero] .video-section.video-section--played .video-played-hidden{opacity:0;pointer-events:none;transition:opacity .4s ease}html.landing-page [id*=_hero] .video-section .container{position:relative;z-index:2}html.landing-page [id*=_hero] .text-overlay{max-width:min(620px,92vw);margin:calc(8 * var(--space-unit)) 0 calc(6 * var(--space-unit));padding:0;background:none;backdrop-filter:none;-webkit-backdrop-filter:none}@media(min-width:769px){html.landing-page [id*=_hero] .text-overlay{max-width:620px;margin:calc(10 * var(--space-unit)) 0}}html.landing-page [id*=_hero]:has(.container.justify-start) .media.media--has-overlay:has(.media__placeholder){background-position:18% 42%;background-size:cover}html.landing-page [id*=_hero]:has(.container.justify-start) .img-fit{object-position:18% 42%}html.landing-page [id*=_hero]:has(.container.justify-start) .media.media--has-overlay:after{background:linear-gradient(90deg,#141414b8,#14141480 22%,#14141426 38%,#14141400 52%)!important}html.landing-page [id*=_hero]:has(.container.justify-center) .media.media--has-overlay:has(.media__placeholder){background-position:50% 42%;background-size:cover}html.landing-page [id*=_hero]:has(.container.justify-center) .img-fit{object-position:50% 42%}html.landing-page [id*=_hero]:has(.container.justify-center) .media.media--has-overlay:after{background:linear-gradient(180deg,#1414149e,#1414142e 32% 68%,#1414149e)!important}html.landing-page [id*=_hero]:has(.container.justify-center) .text-overlay{max-width:min(620px,92vw);margin-inline:auto;text-align:center}html.landing-page [id*=_hero]:has(.container.justify-center) .subheading{justify-content:center}html.landing-page [id*=_hero]:has(.container.justify-center) .subheading:before{display:none}html.landing-page [id*=_hero]:has(.container.justify-center) .text-overlay__buttons{justify-content:center}html.landing-page [id*=_hero]:has(.container.justify-end) .media.media--has-overlay:has(.media__placeholder){background-position:82% 42%;background-size:cover}html.landing-page [id*=_hero]:has(.container.justify-end) .img-fit{object-position:82% 42%}html.landing-page [id*=_hero]:has(.container.justify-end) .media.media--has-overlay:after{background:linear-gradient(270deg,#141414b8,#14141480 22%,#14141426 38%,#14141400 52%)!important}html.landing-page [id*=_hero]:has(.container.justify-end) .text-overlay{margin-inline-start:auto}html.landing-page [id*=_hero]:has(.container.justify-end) .subheading{justify-content:flex-end}html.landing-page [id*=_hero]:has(.container.justify-end) .text-overlay__buttons{justify-content:flex-end}html.landing-page [id*=_hero] .subheading{display:inline-flex;align-items:center;gap:.65rem;margin-bottom:calc(3 * var(--space-unit));letter-spacing:.12em;text-transform:uppercase;font-size:var(--landing-font-small);font-weight:700;opacity:1;color:rgb(var(--color-scheme-accent));text-shadow:0 1px 8px rgba(0,0,0,.4)}html.landing-page [id*=_hero] .subheading:before{content:"";display:block;width:2rem;height:2px;background:currentColor}html.landing-page [id*=_hero] .text-overlay__heading{margin-bottom:calc(3 * var(--space-unit));line-height:1.05;color:#fff;text-shadow:0 2px 16px rgba(0,0,0,.55);text-wrap:balance}html.landing-page [id*=_hero] .text-overlay__block.rte,html.landing-page [id*=_hero] .text-overlay__block.reading-width{max-width:none;margin-bottom:calc(5 * var(--space-unit));line-height:1.65;font-size:var(--landing-font-lead);color:#fffffff2;text-shadow:0 1px 12px rgba(0,0,0,.5)}html.landing-page [id*=_hero] .text-overlay__buttons{gap:1rem}@media(max-width:599.98px){html.landing-page [id*=_hero].mobile-stacked.color-scheme--white{--text-color: 20 20 20;--heading-color: 20 20 20}html.landing-page [id*=_hero].mobile-stacked .text-overlay{padding:calc(6 * var(--space-unit)) var(--gutter);background:none;backdrop-filter:none;-webkit-backdrop-filter:none}html.landing-page [id*=_hero].mobile-stacked .text-overlay__heading{font-size:var(--landing-font-heading-lg);color:#141414}html.landing-page [id*=_hero].mobile-stacked .text-overlay__block.reading-width{color:inherit}}html.landing-page .cc-multi-column .card,html.landing-page [id*=_guide] .card,html.landing-page [id*=_overview] .card{border:1px solid rgba(0,0,0,.08);border-radius:var(--landing-radius);padding:1.5rem;height:100%}html.landing-page .cc-multi-column .card__title,html.landing-page [id*=_guide] .card__title,html.landing-page [id*=_overview] .card__title{margin-bottom:.75rem}html.landing-page .cc-multi-column .rte,html.landing-page [id*=_guide] .rte,html.landing-page [id*=_overview] .rte{line-height:1.65}html.landing-page .cc-multi-column .rte strong,html.landing-page [id*=_guide] .rte strong,html.landing-page [id*=_overview] .rte strong{color:inherit}html.landing-page .cc-faq details-disclosure{display:block;margin-bottom:.75rem}html.landing-page .cc-faq details-disclosure:last-child{margin-bottom:0}html.landing-page .cc-faq .disclosure{border:1px solid rgba(0,0,0,.08);border-radius:var(--landing-radius);overflow:hidden}html.landing-page .cc-faq details-disclosure+details-disclosure .disclosure--row{border-top:1px solid rgba(0,0,0,.08)}html.landing-page .cc-faq .disclosure>summary{padding-inline:1.25rem}html.landing-page .cc-faq .disclosure__content{padding-inline:1.25rem}html.landing-page .cc-testimonials{display:none!important}html.landing-page .cc-testimonials blockquote,html.landing-page .cc-testimonials .testimonial__text{line-height:1.7;max-width:640px;margin-inline:auto}html.landing-page .cc-testimonials .testimonial__author{margin-top:1.25rem;font-weight:600}html.landing-page .cc-testimonials .testimonial__author-info{opacity:.7;font-size:.9em}html.landing-page .landing-contact__band{padding:calc(var(--section-gap) * var(--fluid-1-5)) 0}html.landing-page .landing-contact__header{margin-bottom:calc(4 * var(--space-unit))}html.landing-page .landing-contact__heading{margin-bottom:.75rem}html.landing-page .landing-contact__intro{margin:0;opacity:.78}html.landing-page .landing-contact__grid{display:grid;gap:1rem;list-style:none;margin:0;padding:0}@media(min-width:769px){html.landing-page .landing-contact__grid{grid-template-columns:repeat(3,1fr);gap:1.25rem}}html.landing-page .landing-contact__card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;min-height:190px;padding:2.25rem 1.75rem;border:1px solid rgba(0,0,0,.08);border-radius:var(--landing-radius);background:rgb(var(--color-scheme-bg, 255 255 255));color:inherit;text-align:center;text-decoration:none;transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}html.landing-page .landing-contact__card:hover{border-color:rgb(var(--color-scheme-accent));box-shadow:0 8px 28px #00000014;transform:translateY(-2px);color:inherit}html.landing-page .landing-contact__icon{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;margin-bottom:.5rem;border-radius:999px;background:rgb(var(--landing-accent) / .1);color:rgb(var(--color-scheme-accent))}html.landing-page .landing-contact__icon .icon{width:36px;height:36px}html.landing-page .landing-contact__label{font-size:var(--landing-font-lead);font-weight:700;line-height:1.3}html.landing-page .landing-contact__detail{font-size:var(--landing-font-body);opacity:.85;line-height:1.45}html.landing-page .landing-faq-cta__band{padding:calc(var(--section-gap) * var(--fluid-1-5)) 0}html.landing-page .landing-faq-cta__header{margin-bottom:calc(4 * var(--space-unit));max-width:42rem;margin-inline:auto}html.landing-page .landing-faq-cta__heading{margin-bottom:.75rem}html.landing-page .landing-faq-cta__intro{margin:0;line-height:1.65;opacity:.85}html.landing-page .landing-faq-cta__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}html.landing-page .landing-faq-cta__actions .btn{min-height:3.5rem;padding:1rem 2rem;font-size:var(--landing-font-body);font-weight:700}html.landing-page .hersteller-image-gallery{padding:calc(4 * var(--space-unit)) 0}html.landing-page .hersteller-image-gallery__head{max-width:44rem;margin:0 auto calc(4 * var(--space-unit))}html.landing-page .hersteller-image-gallery__title{font-size:var(--landing-font-heading, clamp(2rem, 4.3vw, 2.55rem));line-height:1.2}html.landing-page .hersteller-image-gallery__intro{margin:1rem 0 0;font-size:var(--landing-font-lead, clamp(1.35rem, 2.7vw, 1.575rem));line-height:1.55;opacity:.85}html.landing-page .hersteller-image-gallery__list--grid{display:grid;grid-template-columns:minmax(0,1fr);gap:calc(3 * var(--space-unit));list-style:none;margin:0;padding:0}@media(min-width:700px){html.landing-page .hersteller-image-gallery__list--grid{grid-template-columns:repeat(2,minmax(0,1fr))}}html.landing-page .hersteller-image-gallery__frame{border:1px solid rgba(0,0,0,.08);border-radius:var(--landing-radius);overflow:hidden;background:#00000008;aspect-ratio:var(--hersteller-gallery-ratio, auto)}html.landing-page .hersteller-image-gallery__image,html.landing-page .hersteller-image-gallery__placeholder{display:block;width:100%;height:100%;object-fit:cover}html.landing-page .hersteller-image-gallery__placeholder{min-height:12rem}html.landing-page [id*=_baby] .section__block--button{display:inline-block;margin-top:calc(4 * var(--space-unit));margin-right:1rem;margin-bottom:0}html.landing-page [id*=_baby] .section__block--button+.section__block--button{margin-top:calc(4 * var(--space-unit))}html.landing-page .landing-anchor{scroll-margin-top:calc(var(--header-height, 80px) + 1.5rem)}@media(prefers-reduced-motion:no-preference){html.landing-page.pizzaofen-anhaenger-page{scroll-behavior:smooth}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/landing-layout.css.map */
