/*! ft-m1 · Footer "Das große Wort atmet"
   Nutzt nur Variablen und Klassen des Themes (Farben, Schrift, Rundungen, Abstände).
   Der Atem (Canvas) kommt aus ft-m1.js, ohne Skript steht alles still und vollständig. */.ft-m1{position:relative;isolation:isolate;overflow:hidden;color:rgb(var(--color-foreground));background:rgb(var(--color-background));border-start-start-radius:var(--border-radius);border-start-end-radius:var(--border-radius);padding-block-start:var(--sp-7);font-size:var(--text-base);line-height:1.3;--ft-m1-klein: clamp(.84375rem, 3.85vw, .9375rem)}@media screen and (max-width:767px){.ft-m1{padding-block-end:var(--mobile-dock-height, 0px)}}.ft-m1 a{text-decoration:none}.ft-m1>.footer-copyright{display:none}.ft-m1__luft{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:block;width:100%;height:100%;pointer-events:none}.ft-m1__wa{--color-foreground: var(--ft-m1-wa-text);display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:var(--sp-4);row-gap:var(--sp-1d5);align-items:center;padding:var(--sp-4d5) var(--sp-5) var(--sp-4d5) var(--sp-5d5);border-radius:var(--border-radius);background:rgb(var(--ft-m1-wa));color:rgb(var(--ft-m1-wa-text));-webkit-tap-highlight-color:transparent}.ft-m1__wa:focus-visible{outline:2px solid rgb(var(--ft-m1-hell));outline-offset:3px}.ft-m1__wa-kopf{grid-column:1;display:flex;align-items:center;gap:var(--sp-2d5)}.ft-m1__wa-kopf .icon{flex:none;width:var(--sp-6);height:var(--sp-6)}.ft-m1__wa-titel{font-size:clamp(1.25rem,6.1vw,1.5rem);line-height:1.05}.ft-m1__wa-text{grid-column:1;font-size:var(--ft-m1-klein);line-height:1.35;color:rgb(var(--ft-m1-wa-text) / .82)}.ft-m1__wa-label{grid-column:1;font-weight:var(--font-bold);font-size:var(--ft-m1-klein)}.ft-m1__wa-pfeil{grid-column:2;grid-row:1 / span 3;align-self:center;display:grid;place-items:center;width:var(--sp-12);height:var(--sp-12);border-radius:50%;background:rgb(var(--ft-m1-wa-text));color:rgb(var(--ft-m1-hell));transition:transform var(--animation-primary)}.ft-m1__wa-pfeil .icon{stroke-width:var(--icon-weight, 1.5px)}.ft-m1__wa-label{background:linear-gradient(currentColor,currentColor) no-repeat 0 100% / 0 1.5px;transition:background-size var(--animation-primary)}@media screen and (pointer:fine){.ft-m1__wa:hover .ft-m1__wa-pfeil{transform:translate(var(--sp-1d5))}.ft-m1__wa:hover .ft-m1__wa-label{background-size:100% 1.5px}.ft-m1__social .social_platform[href*=whatsapp]{transition:color .3s}.ft-m1__social .social_platform[href*=whatsapp]:hover{color:rgb(var(--ft-m1-wa))}}.ft-m1__spalten{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--sp-3);row-gap:var(--sp-5);margin-block-start:var(--sp-6)}.ft-m1__gruppe--recht,.ft-m1__gruppe--partner,.ft-m1__gruppe--anschrift{grid-column:1 / -1}.ft-m1__titel{margin:0 0 var(--sp-1);font-size:var(--text-lg);line-height:1.1}.ft-m1__liste{list-style:none;margin:0;padding:0}.ft-m1__liste li{margin:0;padding:0;break-inside:avoid}.ft-m1__gruppe--recht .ft-m1__liste{columns:2;column-gap:var(--sp-3)}.ft-m1__link{--reversed-link-gap: calc(50% + .72em) ;display:inline-flex;align-items:center;max-width:100%;min-height:2.5rem;font-size:var(--ft-m1-klein);line-height:1.2;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;color:rgb(var(--color-foreground) / .72);transition:background-size var(--animation-primary),color .3s}@media screen and (pointer:fine){.ft-m1__link:hover,.ft-m1__partner:hover .ft-m1__partner-zeile,.ft-m1__leiste .credits a:hover{color:rgb(var(--color-foreground))}}.ft-m1__partner{display:inline-flex;flex-direction:column;justify-content:center;gap:var(--sp-0d5);min-height:2.75rem;padding-block:var(--sp-1);color:rgb(var(--color-foreground));font-size:var(--ft-m1-klein);line-height:1.25}.ft-m1__partner-name{font-weight:var(--font-medium)}.ft-m1__partner-zeile{display:inline-flex;align-items:center;gap:var(--sp-1d5);color:rgb(var(--color-foreground) / .72);transition:color .3s}.ft-m1__partner-zeile .icon{flex:none;transition:transform var(--animation-primary)}@media screen and (pointer:fine){.ft-m1__partner:hover .icon{transform:translate(var(--sp-1))}}.ft-m1__gruppe--anschrift{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-3)}.ft-m1__gruppe--anschrift .ft-m1__titel{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ft-m1__adresse{margin-block-start:var(--sp-2d5);font-size:var(--ft-m1-klein);line-height:1.45;color:rgb(var(--color-foreground) / .72)}.ft-m1__adresse p{margin:0}.ft-m1__adresse strong{font-weight:var(--font-medium);color:rgb(var(--color-foreground))}.ft-m1__adresse a{color:inherit}.ft-m1__social ul{flex-wrap:nowrap;margin:0 calc(var(--sp-2) * -1) 0 0;padding:0;list-style:none}.ft-m1__social li{margin:0;padding:0}.ft-m1__social .social_platform{display:grid;place-items:center;width:2.5rem;height:2.5rem;color:rgb(var(--color-foreground))}.ft-m1__social .social_platform:before{content:none}.ft-m1__leiste{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:var(--sp-4);row-gap:var(--sp-2d5);margin-block-start:var(--sp-4);padding-block-start:var(--sp-4d5);border-block-start:1px solid rgb(var(--color-foreground) / .115);font-size:var(--text-2sm)}.ft-m1__leiste .payment-icons{grid-column:1 / -1;grid-row:1;gap:var(--sp-1d5) var(--sp-2);margin:0;padding:0;list-style:none}.ft-m1__leiste .payment-icons li{margin:0;padding:0}.ft-m1__leiste .payment-icons svg{display:block;width:2.125rem;height:auto}.ft-m1__leiste .payment-icons--gray svg{filter:grayscale(1)}.ft-m1__leiste .credits{display:contents}.ft-m1__copy{grid-column:1;grid-row:2;white-space:nowrap;color:rgb(var(--color-foreground) / .72)}.ft-m1__leiste .localization{grid-column:2;grid-row:2;gap:var(--sp-2)}.ft-m1__leiste .credits ul{grid-column:1 / -1;grid-row:3;column-gap:var(--sp-4);row-gap:0;margin:calc(var(--sp-1) * -1) 0 0;padding:0;list-style:none}.ft-m1__leiste .credits li{margin:0;padding:0}.ft-m1__leiste .credits small{font-size:inherit}.ft-m1__leiste .credits a{--reversed-link-gap: calc(50% + .72em) ;display:flex;align-items:center;min-height:2.5rem;line-height:1.2;color:rgb(var(--color-foreground) / .72);transition:background-size var(--animation-primary),color .3s}.ft-m1__leiste .localization__form .icon{inset-inline-start:var(--sp-3d5)}.ft-m1__leiste .localization__form .icon~.icon{inset-inline-start:auto;inset-inline-end:var(--sp-3d5)}.ft-m1__leiste .localization__item{appearance:none;-webkit-appearance:none;border:1px solid rgb(var(--color-foreground) / .2);background-color:transparent;color:rgb(var(--color-foreground));font:inherit;padding-block:var(--sp-3);padding-inline:var(--sp-9d5) var(--sp-9);border-radius:var(--buttons-radius);white-space:nowrap}.ft-m1__leiste select.localization__item{border:0}.ft-m1__leiste .localization__item option{color:rgb(var(--color-base-text));background-color:rgb(var(--color-base-background))}.ft-m1__schluss{position:relative;margin-block-start:var(--sp-4)}.ft-m1__satz{margin:0 0 var(--sp-3d5);font-size:1.375rem;line-height:1.08}.ft-m1__satz span{display:block}.ft-m1__satz em{font-style:normal;color:rgb(var(--color-highlight))}.ft-m1__wort{position:relative;display:block;overflow:hidden;aspect-ratio:var(--ft-m1-wort-ratio, 4);color:rgb(var(--color-foreground))}@supports (overflow: clip){.ft-m1__wort{min-height:0;overflow-x:visible;overflow-y:clip}}.ft-m1__punkt{position:absolute;aspect-ratio:1;border-radius:50%;background:currentColor;transition:transform 4.2s cubic-bezier(.45,0,.55,1)}.ft-m1.is-aus .ft-m1__punkt{transform:scale(1.055)}.ft-m1--atem .ft-m1__satz em{transition:opacity 4.2s cubic-bezier(.45,0,.55,1)}.ft-m1.is-ein .ft-m1__satz em{opacity:.8}.ft-m1__marke{display:block;width:100%;aspect-ratio:var(--ft-m1-logo-ratio, 3.2);background-color:currentColor;-webkit-mask:var(--ft-m1-logo) left top / 100% 100% no-repeat;mask:var(--ft-m1-logo) left top / 100% 100% no-repeat}.ft-m1__marke-text{display:block;font-size:24vw;line-height:.8}.ft-m1__bild{display:block;width:100%;height:auto;mix-blend-mode:lighten}@media screen and (max-width:767px){.ft-m1__leiste .payment-icons{display:grid;grid-template-columns:repeat(8,minmax(0,1fr))}.ft-m1__leiste .payment-icons svg{width:100%}.ft-m1__partner{display:flex}}@media screen and (max-width:479px){.ft-m1__leiste .localization__form .icon-currency,.ft-m1__leiste .localization__form .icon-language{display:none}.ft-m1__leiste .localization__item{padding-inline-start:var(--sp-5)}}@media screen and (max-width:374px){.ft-m1__copy{font-size:var(--text-xs)}}@media screen and (max-width:344px){.ft-m1__leiste{grid-template-columns:minmax(0,1fr)}.ft-m1__leiste .localization{grid-column:1;grid-row:3;justify-self:start}.ft-m1__leiste .credits ul{grid-row:4}}@media screen and (min-width:768px){.ft-m1{padding-block-start:var(--sp-14)}.ft-m1__wa{display:flex;gap:var(--sp-6);padding:var(--sp-4) var(--sp-4) var(--sp-4) var(--sp-8);border-radius:var(--buttons-radius)}.ft-m1__wa-kopf{flex:none;gap:var(--sp-3)}.ft-m1__wa-kopf .icon{width:var(--sp-7);height:var(--sp-7)}.ft-m1__wa-text{flex:1 1 auto;font-size:var(--text-base)}.ft-m1__wa-label{flex:none;font-size:var(--text-base);font-weight:var(--font-medium)}.ft-m1__wa-pfeil{flex:none;width:var(--sp-14);height:var(--sp-14)}.ft-m1__spalten{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--sp-8);row-gap:var(--sp-10);margin-block-start:var(--sp-12)}.ft-m1__gruppe--recht{grid-column:auto}.ft-m1__gruppe--partner{grid-column:span 2}.ft-m1__gruppe--anschrift{grid-column:auto;display:block}.ft-m1__gruppe--anschrift .ft-m1__titel{position:static;width:auto;height:auto;overflow:visible;clip-path:none;white-space:normal}.ft-m1__adresse{margin-block-start:var(--sp-1d5)}.ft-m1__social{margin-block-start:var(--sp-3)}.ft-m1__social ul{margin:0 0 0 calc(var(--sp-2d5) * -1)}.ft-m1__social .social_platform{width:2.75rem;height:2.75rem}.ft-m1__gruppe--recht .ft-m1__liste{columns:auto}.ft-m1__titel{margin-block-end:var(--sp-2)}.ft-m1__leiste,.ft-m1__schluss{margin-block-start:var(--sp-10)}.ft-m1__satz{font-size:var(--text-3xl);margin-block-end:var(--sp-6)}}@media screen and (min-width:1024px){.ft-m1{padding-block-start:var(--sp-10)}.ft-m1__wa{gap:var(--sp-8);padding-block:var(--sp-3);padding-inline:var(--sp-10) var(--sp-3)}.ft-m1__wa-pfeil{width:var(--sp-13);height:var(--sp-13)}.ft-m1__wa-titel{font-size:var(--text-3xl)}.ft-m1__wa-text,.ft-m1__wa-label{font-size:var(--text-lg)}.ft-m1__spalten{column-gap:var(--sp-10);margin-block-start:var(--sp-9)}.ft-m1__titel{font-size:var(--text-xl);margin-block-end:var(--sp-2)}.ft-m1__link{min-height:2rem;font-size:var(--text-base)}.ft-m1__partner,.ft-m1__adresse{font-size:var(--text-base)}.ft-m1__partner{padding-block:var(--sp-1d5) 0}.ft-m1__leiste{margin-block-start:var(--sp-5);padding-block-start:var(--sp-5);font-size:var(--text-sm)}.ft-m1__leiste .credits a{min-height:2rem}.ft-m1__schluss{margin-block-start:var(--sp-6)}.ft-m1__satz--tasche{position:absolute;z-index:1;inset-block-start:0;inset-inline-start:0;max-width:33%;margin:0;font-size:calc((100vw - var(--scrollbar-width, 0px) - 2 * var(--page-padding)) * .021);line-height:1.06;pointer-events:none}}@media screen and (min-width:1280px){.ft-m1__spalten{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.4fr) minmax(0,1.25fr)}.ft-m1__gruppe--partner{grid-column:auto}.ft-m1__leiste{grid-template-columns:minmax(0,1fr) auto auto;column-gap:var(--sp-10)}.ft-m1__leiste .credits{display:block;grid-column:1;grid-row:1}.ft-m1__copy{display:block}.ft-m1__leiste .credits ul{margin-block-start:var(--sp-1);column-gap:var(--sp-5)}.ft-m1__leiste .credits a{min-height:1.75rem}.ft-m1__leiste .localization{grid-column:2;grid-row:1}.ft-m1__leiste .payment-icons{grid-column:3;grid-row:1;justify-content:flex-end;max-width:calc(8 * 2.5rem + 7 * var(--sp-2))}.ft-m1__leiste .payment-icons svg{width:2.5rem}}@media(prefers-reduced-motion:reduce){.ft-m1__luft{display:none}.ft-m1 *,.ft-m1 *:before,.ft-m1 *:after{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/ft-m1.css.map */
