.laden[data-stil=kraftvoll]{--dauer-kurz:200ms;--dauer-mittel:360ms;--dauer-heben:600ms;--dauer-fuellen:420ms;--dauer-claim:1100ms;--dauer-buehne:1100ms;--dauer-gegenzoom:1000ms;--dauer-bild-hover:900ms;--dauer-hinweis:1600ms;--dauer-kenburns:14s;--dauer-strecke:1700ms;--dauer-ueberblendung-foto:1600ms;--dauer-ueberblendung-video:1200ms;--staffel-zeile:110ms;--staffel-hero:100ms;--staffel-reihe:90ms;--staffel-segment:70ms;--kurve-ankommen:cubic-bezier(0.16,1,0.3,1);--kurve-weich:cubic-bezier(0.22,1,0.36,1);--kurve-fahrt:cubic-bezier(0.65,0,0.35,1);--weg-klein:8px;--weg-mittel:16px;--weg-hinweis:5px;--zoom-hover:1.04;--zoom-gegen:1.12;--parallax-hero-buehne:16vh;--parallax-hero-text:-8vh}@media (max-width:767px){.laden[data-stil=kraftvoll]{--weg-mittel:12px;--dauer-buehne:700ms;--parallax-hero-buehne:10vh;--parallax-hero-text:-5vh}}@media (prefers-reduced-motion:reduce){.laden[data-stil=kraftvoll]{--dauer-heben:200ms;--dauer-claim:200ms;--dauer-buehne:200ms;--dauer-gegenzoom:0ms;--dauer-fuellen:0ms;--dauer-strecke:0ms;--dauer-bild-hover:0ms;--staffel-zeile:0ms;--staffel-hero:0ms;--staffel-reihe:0ms;--staffel-segment:0ms;--weg-klein:0px;--weg-mittel:0px;--weg-hinweis:0px;--zoom-hover:1;--zoom-gegen:1;--parallax-hero-buehne:0vh;--parallax-hero-text:0vh}}.laden[data-stil=kraftvoll] .auftakt,.laden[data-stil=kraftvoll] main :is(nav[aria-label=Breadcrumb],nav[aria-label="Checkout steps"],nav[aria-label=Bestellschritte],h1.text-title),.laden[data-stil=kraftvoll] main :is(nav[aria-label=Brotkrumen],nav[aria-label=Bestellschritte],h1.text-title){animation:laden-heben var(--dauer-heben) var(--kurve-weich) both;animation-delay:calc(var(--schritt, 0) * var(--staffel-hero))}.laden[data-stil=kraftvoll] main h1.text-title{--schritt:1}@keyframes laden-heben{0%{transform:translateY(var(--weg-klein))}}@keyframes laden-auftakt{0%{opacity:0;transform:translateY(var(--weg-klein))}}.laden[data-stil=kraftvoll] .claim-zeile{display:block}.laden[data-stil=kraftvoll] .claim-zeile>span{display:block;animation:laden-heben var(--dauer-claim) var(--kurve-ankommen) both;animation-delay:calc(1.5 * var(--staffel-hero) + var(--zeile, 0) * var(--staffel-zeile))}@media (prefers-reduced-motion:no-preference){.laden[data-stil=kraftvoll] .kenburns{transform-origin:center;transform:scale(1.02)}.laden[data-stil=kraftvoll] .buehne[data-bewegt] .kenburns{animation:laden-kenburns var(--dauer-kenburns) ease-out forwards}}@keyframes laden-kenburns{0%{transform:scale(1.02) translateZ(0)}to{transform:scale(1.14) translate3d(0,-1.5%,0)}}.laden[data-stil=kraftvoll] .buehne{animation:laden-blende var(--dauer-heben) var(--kurve-weich) both}.laden[data-stil=kraftvoll] .buehne-bild{opacity:0;transition:opacity var(--dauer-ueberblendung-foto) ease-in-out}.laden[data-stil=kraftvoll] .buehne-bild[data-aktiv]{opacity:1}.laden[data-stil=kraftvoll] .buehne-bild[data-laedt]{opacity:0;transition:none}.laden[data-stil=kraftvoll] :is(.buehne-videos,.buehne-video){opacity:0;transition:opacity var(--dauer-ueberblendung-video) ease-in-out}.laden[data-stil=kraftvoll] :is(.buehne-videos[data-sichtbar],.buehne-video[data-aktiv]){opacity:1}.laden[data-stil=kraftvoll] .buehne[data-angehalten] .kenburns{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.laden[data-stil=kraftvoll] .buehne-bild{transition-duration:0s}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.laden[data-stil=kraftvoll] .hero-ausstieg-buehne{animation:laden-hero-buehne-sinkt linear both;animation-timeline:scroll(root);animation-range:0 85vh}.laden[data-stil=kraftvoll] .hero-ausstieg-text{animation:laden-hero-text-steigt linear both;animation-timeline:scroll(root);animation-range:0 85vh}}}@keyframes laden-hero-buehne-sinkt{to{transform:translateY(var(--parallax-hero-buehne))}}@keyframes laden-hero-text-steigt{to{transform:translateY(var(--parallax-hero-text))}}.laden[data-stil=kraftvoll] .scroll-hinweis{animation:laden-hinweis-sinkt var(--dauer-hinweis) var(--kurve-fahrt) var(--dauer-hinweis) 3}@keyframes laden-hinweis-sinkt{50%{transform:translateY(var(--weg-hinweis))}}.laden[data-stil=kraftvoll] [data-reveal=heben][data-scharf][data-da]{transition:opacity var(--dauer-heben) var(--kurve-weich),transform var(--dauer-heben) var(--kurve-weich)}.laden[data-stil=kraftvoll] [data-reveal=heben][data-scharf]:not([data-da]){opacity:0;transform:translateY(var(--weg-mittel))}.laden[data-stil=kraftvoll] [data-reveal=buehne][data-scharf]{--buehne-verzug:calc(var(--reihe, 0) * var(--staffel-reihe))}@media (prefers-reduced-motion:no-preference){.laden[data-stil=kraftvoll] [data-reveal=buehne][data-scharf]:not([data-da]){clip-path:inset(100% 0 0 0)}.laden[data-stil=kraftvoll] [data-reveal=buehne][data-scharf]:not([data-da]) img{scale:var(--zoom-gegen)}.laden[data-stil=kraftvoll] [data-reveal=buehne][data-scharf][data-da]{animation:laden-buehne-oeffnen var(--dauer-buehne) var(--kurve-ankommen) var(--buehne-verzug) backwards}.laden[data-stil=kraftvoll] [data-reveal=buehne][data-scharf][data-da] img{animation:laden-buehne-gegenzoom var(--dauer-gegenzoom) var(--kurve-ankommen) var(--buehne-verzug) backwards}}@media (prefers-reduced-motion:reduce){.laden[data-stil=kraftvoll] [data-reveal=buehne][data-scharf]:not([data-da]){opacity:0}.laden[data-stil=kraftvoll] [data-reveal=buehne][data-scharf][data-da]{animation:laden-blende var(--dauer-buehne) var(--kurve-weich) var(--buehne-verzug) backwards}}@keyframes laden-buehne-oeffnen{0%{clip-path:inset(100% 0 0 0)}to{clip-path:inset(0)}}@keyframes laden-buehne-gegenzoom{0%{scale:var(--zoom-gegen)}to{scale:1}}@keyframes laden-blende{0%{opacity:0}}.laden[data-stil=kraftvoll] .strecke-buehne{--strecke-strich:5px}.laden[data-stil=kraftvoll] .strecke-linie{stroke-width:var(--strecke-strich)}.laden[data-stil=kraftvoll] .strecke-start{stroke-width:calc(3 * var(--strecke-strich))}.laden[data-stil=kraftvoll] .strecke-buehne[data-da] .strecke-start{transition:opacity var(--dauer-kurz) var(--kurve-weich)}.laden[data-stil=kraftvoll] .strecke-buehne[data-da] .strecke-linie{transition:stroke-dashoffset var(--dauer-strecke) var(--kurve-ankommen) var(--dauer-kurz)}@media (prefers-reduced-motion:no-preference){.laden[data-stil=kraftvoll] .strecke-buehne:not([data-da]) .strecke-start{opacity:0}.laden[data-stil=kraftvoll] .strecke-buehne:not([data-da]) .strecke-linie{stroke-dashoffset:var(--strecke-laenge)}}@media (scripting:none){.laden[data-stil=kraftvoll] .strecke-buehne{display:none}}.laden[data-stil=kraftvoll] .group-hover\:scale-\[1\.03\]{transition-duration:var(--dauer-bild-hover);transition-timing-function:var(--kurve-ankommen)}@media (hover:hover) and (pointer:fine){.laden[data-stil=kraftvoll] .group:hover .group-hover\:scale-\[1\.03\]{--tw-scale-x:var(--zoom-hover);--tw-scale-y:var(--zoom-hover)}}.laden[data-stil=kraftvoll] .level-fuellung{animation:laden-fuellen var(--dauer-fuellen) var(--kurve-ankommen) both;animation-delay:calc(3 * var(--staffel-hero) + var(--segment, 0) * var(--staffel-segment))}@keyframes laden-fuellen{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:no-preference){.laden[data-stil=kraftvoll] [role=dialog] nav[aria-label="Main navigation"] li,.laden[data-stil=kraftvoll] [role=dialog] nav[aria-label=Hauptnavigation] li{animation:laden-auftakt calc(var(--dauer-heben) / 2) var(--kurve-weich) both;animation-delay:calc((var(--menue-zeile, 0) + 1) * var(--staffel-hero) / 2)}.laden[data-stil=kraftvoll] [role=dialog] nav[aria-label="Main navigation"] li:nth-child(2),.laden[data-stil=kraftvoll] [role=dialog] nav[aria-label=Hauptnavigation] li:nth-child(2){--menue-zeile:1}.laden[data-stil=kraftvoll] [role=dialog] nav[aria-label="Main navigation"] li:nth-child(3),.laden[data-stil=kraftvoll] [role=dialog] nav[aria-label=Hauptnavigation] li:nth-child(3){--menue-zeile:2}.laden[data-stil=kraftvoll] [role=dialog] nav[aria-label="Main navigation"] li:nth-child(4),.laden[data-stil=kraftvoll] [role=dialog] nav[aria-label=Hauptnavigation] li:nth-child(4){--menue-zeile:3}.laden[data-stil=kraftvoll] [role=dialog] nav[aria-label="Main navigation"] li:nth-child(5),.laden[data-stil=kraftvoll] [role=dialog] nav[aria-label=Hauptnavigation] li:nth-child(5){--menue-zeile:4}.laden[data-stil=kraftvoll] [role=dialog] nav[aria-label="Main navigation"] li:nth-child(6),.laden[data-stil=kraftvoll] [role=dialog] nav[aria-label=Hauptnavigation] li:nth-child(6){--menue-zeile:5}.laden[data-stil=kraftvoll] [role=dialog] nav[aria-label="Main navigation"] li:nth-child(n+7),.laden[data-stil=kraftvoll] [role=dialog] nav[aria-label=Hauptnavigation] li:nth-child(n+7){--menue-zeile:6}}@media (prefers-reduced-motion:no-preference){html:has(.laden[data-stil=kraftvoll]){scroll-behavior:smooth}}@media print{.laden[data-stil=kraftvoll] *,.laden[data-stil=kraftvoll] :after,.laden[data-stil=kraftvoll] :before{animation:none!important;transition:none!important}.laden[data-stil=kraftvoll] [data-reveal][data-scharf]:not([data-da]){opacity:1!important;transform:none!important;clip-path:none!important}.laden[data-stil=kraftvoll] [data-reveal][data-scharf]:not([data-da]) img{scale:none!important}.laden[data-stil=kraftvoll] .strecke-buehne .strecke-linie{stroke-dashoffset:0!important}.laden[data-stil=kraftvoll] .strecke-buehne .strecke-start{opacity:1!important}}