.thl{overflow-wrap:break-word;--thl-gelb:#f5d700;--thl-gelb-hover:#ffe63d;--thl-rot:#b2110e;--thl-rot-tief:#971110;--thl-gruen:#1f8f4e;--thl-gruen-aa:#1d874a;--thl-gruen-tief:#15633a;--thl-navy:#242833;--thl-ink:#121212;--thl-warm:#f2f1ec;--thl-nebel:#f3f3f3;--thl-navy-wash:#eceef2;--thl-gelb-wash:#fff8e1;--thl-ease:cubic-bezier(.16,1,.3,1);--thl-ease-weich:cubic-bezier(.65,0,.35,1);position:relative;color:var(--thl-ink)}.thl *,.thl *:before,.thl *:after{box-sizing:border-box}.thl--hell{background:#fff}.thl--warm{background:var(--thl-warm)}.thl--nebel{background:var(--thl-nebel)}.thl--gelb{background:var(--thl-gelb)}.thl--navy{background:var(--thl-navy);color:#fff}.thl--schwarz{background:var(--thl-ink);color:#fff}.thl--navy,.thl--schwarz{--thl-linie:rgba(255,255,255,.14);--thl-leise:rgba(255,255,255,.76);--color-foreground:255,255,255}.thl--hell,.thl--warm,.thl--nebel,.thl--gelb{--thl-linie:rgba(18,18,18,.12);--thl-leise:rgba(18,18,18,.72);--color-foreground:18,18,18}.thl [hidden]{display:none!important}.section:has(>.thl)+.section:has(>.thl){margin-top:0}.thl-sr{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}.thl .page-width{position:relative}:where(.thl) p,:where(.thl) ul,:where(.thl) ol,:where(.thl) figure,:where(.thl) blockquote,:where(.thl) dl,:where(.thl) dd{margin:0}:where(.thl) h2,:where(.thl) h3,:where(.thl) h4{margin:0}.thl img{max-width:100%}.thl-kicker{display:flex;align-items:center;gap:.9rem;margin:0 0 1.8rem;font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;line-height:1.2}.thl-kicker:before{content:"";width:26px;height:4px;background:var(--thl-rot);flex:none}.thl--navy .thl-kicker,.thl--schwarz .thl-kicker{color:var(--thl-gelb)}.thl--gelb .thl-kicker:before{background:var(--thl-ink)}.thl-h3,.thl-titel{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.thl-h1,.thl-h2,.thl-h3,.thl-titel{font-family:var(--font-heading-family);font-style:italic;font-weight:900;letter-spacing:-.015em;margin:0;text-wrap:balance;color:inherit}.thl-h1{font-size:clamp(3.4rem,5.4vw,5.6rem);line-height:1.04}.thl-h2{font-size:clamp(3rem,4.4vw,4.4rem);line-height:1.08}.thl-h3{font-size:2.4rem;line-height:1.15}.thl-titel{font-size:2rem;line-height:1.2}.thl-lead{font-size:1.6rem;line-height:1.6;font-weight:500;max-width:58ch;margin:2.2rem 0 0;color:var(--thl-leise)}.thl-text{font-size:1.6rem;line-height:1.6;font-weight:500;margin:1.4rem 0 0;color:var(--thl-leise)}.thl-klein{font-size:1.4rem;line-height:1.5;font-weight:500;color:var(--thl-leise)}.thl-beleg{font-size:1.4rem;line-height:1.5;font-weight:500;margin:3.2rem 0 0;padding-top:1.4rem;border-top:1px solid var(--thl-linie);color:var(--thl-leise);max-width:96ch}.thl-mark{background:linear-gradient(var(--thl-gelb),var(--thl-gelb)) no-repeat 0 0/100% 100%;color:var(--thl-ink);padding:0 .14em .06em;border-radius:.08em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.thl--gelb .thl-mark{background-image:linear-gradient(var(--thl-ink),var(--thl-ink));color:var(--thl-gelb)}.thl-kopfzeile{max-width:82rem;margin:0 0 5.6rem}.thl-kopfzeile--mitte{margin-left:auto;margin-right:auto;text-align:center}.thl-kopfzeile--mitte .thl-kicker{justify-content:center}.thl-kopfzeile--mitte .thl-lead{margin-left:auto;margin-right:auto}.thl-kopfzeile--zwei{max-width:none;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:2.4rem 7.2rem;align-items:end}.thl-kopfzeile--zwei .thl-lead{margin:0}.thl-abschnitt{padding-top:12rem;padding-bottom:12rem}.thl-abschnitt--eng{padding-top:8.8rem;padding-bottom:8.8rem}@media screen and (max-width:989px){.thl-kopfzeile--zwei{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:749px){.thl-titel,.thl-h3,.thl-mini__name,.thl-mini__zeile,.thl-karte__zeile,.thl-teil__name,.thl-wahl__name,.thl-wahl__zeile,.thl-chips li,.thl-weg span{-webkit-hyphens:auto;hyphens:auto}.thl-abschnitt{padding-top:7.2rem;padding-bottom:7.2rem}.thl-abschnitt--eng{padding-top:5.6rem;padding-bottom:5.6rem}.thl-kopfzeile{margin-bottom:3.6rem}.thl-h1{font-size:clamp(3rem,8.4vw,3.4rem)}.thl-h2{font-size:clamp(2.6rem,7.4vw,3rem)}.thl-h3{font-size:2rem}.thl-lead{margin-top:1.6rem}}.thl-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:1rem;min-height:56px;padding:0 2.6rem;border:3px solid var(--thl-rot);border-radius:.8rem;background:var(--thl-rot);color:#fff;font:inherit;font-size:1.6rem;font-weight:800;line-height:1.2;text-decoration:none;text-align:center;cursor:pointer;overflow:hidden;isolation:isolate;transition:background .25s,border-color .25s,color .25s,translate .35s var(--thl-ease),box-shadow .35s var(--thl-ease)}.thl-btn:hover{background:var(--thl-rot-tief);border-color:var(--thl-rot-tief);translate:0 -2px;box-shadow:0 14px 28px -12px #97111099;color:#fff}.thl-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.26) 50%,transparent 65%);translate:-120% 0;transition:translate .9s var(--thl-ease)}.thl-btn:hover:after{translate:120% 0}.thl-btn--kauf{background:var(--thl-gruen-aa);border-color:var(--thl-gruen-aa)}.thl-btn--kauf:hover{background:var(--thl-gruen-tief);border-color:var(--thl-gruen-tief);box-shadow:0 14px 28px -12px #15633a99}.thl-btn--umriss{background:transparent;color:var(--thl-rot);border-color:currentColor}.thl-btn--umriss:hover{background:var(--thl-rot);border-color:var(--thl-rot);color:#fff}.thl--navy .thl-btn--umriss,.thl--schwarz .thl-btn--umriss{color:#fff;border-color:#fff9}.thl--navy .thl-btn--umriss:hover,.thl--schwarz .thl-btn--umriss:hover{background:#fff;color:var(--thl-ink);border-color:#fff}.thl-btn--klein{min-height:46px;padding:0 1.8rem;font-size:1.4rem;gap:.8rem}.thl-btn--voll{width:100%}.thl-btn svg{width:1.9rem;height:1.9rem;flex:none;transition:translate .3s var(--thl-ease)}.thl-btn--klein svg{width:1.7rem;height:1.7rem}.thl-btn:hover svg.thl-icon--pfeil{translate:.35rem 0}.thl-btn.ist-im-korb{background:var(--thl-gruen-tief);border-color:var(--thl-gruen-tief)}.thl-btn[aria-busy=true]{cursor:progress;opacity:.85}.thl a:focus-visible,.thl button:focus-visible,.thl select:focus-visible,.thl input:focus-visible,.thl textarea:focus-visible,.thl summary:focus-visible,.thl [tabindex]:focus-visible,.thl label:focus-within{outline:.3rem solid var(--thl-gelb);outline-offset:.2rem}.thl--gelb a:focus-visible,.thl--gelb button:focus-visible{outline-color:var(--thl-ink)}.thl-aktionen{display:flex;flex-wrap:wrap;align-items:center;gap:1.6rem 2.8rem;margin-top:3.6rem}.thl-erwartung{display:flex;align-items:flex-start;gap:.8rem;font-size:1.4rem;font-weight:600;line-height:1.45;color:var(--thl-leise);margin:1.6rem 0 0}.thl-erwartung svg{width:1.8rem;height:1.8rem;flex:none;color:var(--thl-gruen);margin-top:.1rem}.thl--navy .thl-erwartung svg,.thl--schwarz .thl-erwartung svg{color:var(--thl-gelb)}.thl-textlink{display:inline-flex;align-items:center;gap:.7rem;color:inherit;font-weight:800;font-size:1.6rem;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.38em;text-decoration-color:var(--thl-gelb);transition:text-decoration-color .2s,gap .3s var(--thl-ease)}.thl-textlink svg{width:1.8rem;height:1.8rem;flex:none}.thl--gelb .thl-textlink{text-decoration-color:var(--thl-ink)}.thl-textlink:hover{text-decoration-color:currentColor;gap:1rem;color:inherit}.thl-kontakt{display:inline-flex;align-items:center;gap:.9rem;color:inherit;font-weight:700;font-size:1.6rem;text-decoration:none}.thl-kontakt svg{width:2rem;height:2rem;color:var(--thl-gruen);flex:none}.thl--navy .thl-kontakt svg,.thl--schwarz .thl-kontakt svg{color:var(--thl-gelb)}.thl-kontakt:hover{text-decoration:underline;text-underline-offset:.3em;color:inherit}@media screen and (max-width:749px){.thl-aktionen{gap:1.4rem}.thl-aktionen>.thl-btn,.thl-aktionen>.thl-kauf,.thl-aktionen>.thl-kauf .thl-btn{width:100%}.thl-btn{padding:0 2rem}}.thl-check{list-style:none;margin:2.2rem 0 0;padding:0;display:grid;gap:1.1rem}.thl-check li{position:relative;padding-left:3.3rem;font-size:1.6rem;line-height:1.5;font-weight:500}.thl-check li:before{content:"";position:absolute;left:0;top:.14em;width:2.1rem;height:2.1rem;border-radius:50%;background:var(--thl-gruen) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 10.5l3.2 3.2L15 7' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/80% no-repeat}.thl-check--klein{gap:.8rem;margin-top:1.6rem}.thl-check--klein li{font-size:1.4rem;padding-left:2.8rem}.thl-check--klein li:before{width:1.8rem;height:1.8rem}.thl-vertrauen{list-style:none;margin:3.2rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:1.2rem 2.8rem}.thl-vertrauen li{display:flex;align-items:center;gap:.8rem;font-size:1.4rem;font-weight:700;line-height:1.3}.thl-vertrauen svg{width:2rem;height:2rem;flex:none;color:var(--thl-gruen)}.thl--navy .thl-vertrauen svg,.thl--schwarz .thl-vertrauen svg{color:var(--thl-gelb)}.thl-chips{list-style:none;margin:1.6rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.8rem}.thl-chips li{display:inline-flex;align-items:center;gap:.6rem;padding:.6rem 1rem;border-radius:.3rem;background:var(--thl-navy-wash);font-size:1.4rem;font-weight:700;line-height:1.25;color:var(--thl-ink)}.thl-chips li svg{width:1.5rem;height:1.5rem;color:var(--thl-gruen);flex:none}.thl--navy .thl-chips li,.thl--schwarz .thl-chips li{background:#ffffff1a;color:#fff}.thl--navy .thl-chips li svg,.thl--schwarz .thl-chips li svg{color:var(--thl-gelb)}.thl-marke{display:inline-flex;align-items:center;gap:.6rem;padding:.6rem 1rem;border-radius:.3rem;background:var(--thl-gelb);color:var(--thl-ink);font-size:1.1rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;line-height:1.1}.thl-marke svg{width:1.4rem;height:1.4rem}.thl-preis{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem 1rem;margin:0}.thl-preis__ab{font-size:1.4rem;font-weight:700;color:var(--thl-leise)}.thl-preis__betrag{font-size:clamp(3rem,3.6vw,3.8rem);font-weight:900;line-height:1;letter-spacing:-.015em;white-space:nowrap}.thl-preis__zusatz{font-size:1.4rem;font-weight:700;color:var(--thl-leise)}.thl-preis--klein .thl-preis__betrag{font-size:2.4rem;font-weight:800;line-height:1.2}.thl-preis--anfrage .thl-preis__betrag{font-size:2.4rem;font-weight:800;line-height:1.2;white-space:normal}.thl-brutto{margin:.6rem 0 0;font-size:1.4rem;font-weight:500;line-height:1.45;color:var(--thl-leise)}.thl-brutto strong{font-weight:700;color:var(--thl-ink)}.thl--navy .thl-brutto strong,.thl--schwarz .thl-brutto strong{color:#fff}.thl-status{display:inline-flex;align-items:center;gap:.7rem;margin:1.2rem 0 0;font-size:1.4rem;font-weight:700;line-height:1.3}.thl-status:before{content:"";width:.9rem;height:.9rem;border-radius:50%;background:currentColor;box-shadow:0 0 0 .4rem #1f8f4e29}.thl-status--lager{color:var(--thl-gruen)}.thl-status--bestellung{color:var(--thl-leise)}.thl-status--bestellung:before{background:var(--thl-gelb);box-shadow:0 0 0 .4rem #f5d70040}.thl--navy .thl-status--lager,.thl--schwarz .thl-status--lager{color:#fff}.thl--navy .thl-status--lager:before,.thl--schwarz .thl-status--lager:before{background:var(--thl-gruen)}.thl-kauf{display:inline-flex;margin:0}.thl-f-hinweis{flex-basis:100%;margin:.8rem 0 0;font-size:1.4rem;font-weight:600;color:var(--thl-rot)}.thl-f-hinweis a{color:inherit}@keyframes thl-auf{0%{opacity:0;translate:0 2.8rem;filter:blur(6px)}to{opacity:1;translate:0 0;filter:blur(0)}}@keyframes thl-blende{0%{opacity:0}to{opacity:1}}@keyframes thl-vorhang{0%{clip-path:inset(12% 8% 12% 8% round 1.2rem);scale:1.08;opacity:.4}to{clip-path:inset(0 0 0 0 round 0);scale:1;opacity:1}}@keyframes thl-marker{0%{background-size:0 100%}to{background-size:100% 100%}}@keyframes thl-zeichnen{0%{stroke-dashoffset:var(--thl-len,1200)}to{stroke-dashoffset:0}}@keyframes thl-ping{0%{scale:1;opacity:.55}to{scale:2.4;opacity:0}}@keyframes thl-puls{0%{box-shadow:0 0 #f5d700bf}to{box-shadow:0 0 0 1.6rem #f5d70000}}@keyframes thl-schweben{0%,to{translate:0 0}50%{translate:0 -1.2rem}}@keyframes thl-zoom{0%{scale:1.12}to{scale:1}}@keyframes thl-fluss{to{stroke-dashoffset:-44}}.thl-js [data-thl-rv].thl-an{animation:thl-auf 1s var(--thl-ease) backwards;animation-delay:calc(var(--thl-i,0) * 90ms)}.thl-js [data-thl-staffel].thl-an>*{animation:thl-auf .95s var(--thl-ease) backwards;animation-delay:calc(var(--thl-i,0) * 85ms + 80ms)}.thl-js [data-thl-vorhang].thl-an{animation:thl-vorhang 1.4s var(--thl-ease) backwards}.thl-js .thl-an .thl-mark,.thl-js .thl-an.thl-mark{animation:thl-marker .9s var(--thl-ease-weich) .45s backwards}@media(prefers-reduced-motion:reduce){.thl *,.thl *:before,.thl *:after{animation:none!important;transition-duration:.01ms!important}}[data-thl-licht]{--mx:50%;--my:50%}.thl-licht{position:relative;isolation:isolate}.thl-licht:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:radial-gradient(30rem circle at var(--mx) var(--my),rgba(245,215,0,.16),transparent 60%);opacity:0;transition:opacity .35s;pointer-events:none}.thl-licht:hover:after{opacity:1}.thl-buehne{overflow:clip}.thl-buehne__raster{display:grid;grid-template-columns:minmax(0,1.14fr) minmax(0,.86fr);gap:4rem 6.4rem;align-items:center;min-height:clamp(600px,calc(100svh - var(--header-height,90px)),860px);padding-top:5.6rem;padding-bottom:6.4rem}.thl-buehne__text{position:relative;z-index:2;min-width:0}.thl-buehne .thl-lead{margin-top:1.8rem}.thl-h1__dach{display:block;margin:0 0 1.2rem;font-size:2.4rem;line-height:1.15;letter-spacing:-.01em;color:var(--thl-leise)}.thl-buehne--foto .thl-h1__dach,.thl-buehne--produkt .thl-h1__dach,.thl-buehne--duo .thl-h1__dach,.thl-buehne--kino .thl-h1__dach{color:#fffc}.thl-buehne--foto,.thl-buehne--produkt,.thl-buehne--duo,.thl-buehne--kino{background:radial-gradient(120% 90% at 78% 30%,#ffffff0f,#fff0 42%),radial-gradient(140% 120% at 70% 20%,var(--thl-navy) 30%,var(--thl-ink) 100%);color:#fff}.thl-buehne--foto .thl-lead,.thl-buehne--produkt .thl-lead,.thl-buehne--duo .thl-lead,.thl-buehne--kino .thl-lead{color:#ffffffd6}.thl-buehne .thl-aktionen{margin-top:2.8rem}.thl-buehne .thl-erwartung{margin-top:1.4rem}.thl-buehne__wahl{list-style:none;margin:3.2rem 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;max-width:66rem}.thl-buehne__wahl--vier{grid-template-columns:repeat(2,minmax(0,1fr))}.thl-wahl{position:relative;display:flex;flex-direction:column;gap:.4rem;height:100%;padding:1.4rem 1.6rem 1.5rem;border:1px solid rgba(255,255,255,.16);border-radius:1.2rem;background:#ffffff0d;color:#fff;text-decoration:none;overflow:hidden;isolation:isolate;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:border-color .35s,translate .45s var(--thl-ease),background .35s}.thl-wahl:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(26rem circle at var(--mx) var(--my),rgba(245,215,0,.16),transparent 60%);opacity:0;transition:opacity .35s}.thl-wahl:hover{border-color:#f5d70099;translate:0 -3px;color:#fff}.thl-wahl:hover:after{opacity:1}.thl-wahl__kopf{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.thl-wahl__bild{flex:none;display:grid;place-items:center;width:4.8rem;height:4.8rem;border-radius:.8rem;background:#ffffff14}.thl-wahl__bild img{max-width:86%;max-height:86%;width:auto;height:auto;object-fit:contain}.thl-wahl__bild svg{width:2.4rem;height:2.4rem;color:var(--thl-gelb)}.thl-wahl__name{font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:1.6rem;line-height:1.2;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.thl-wahl__zeile{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-size:1.4rem;font-weight:500;line-height:1.4;color:#ffffffb8;margin-top:.2rem}.thl-wahl__preis{font-size:1.4rem;font-weight:800;line-height:1.2;margin-top:auto;padding-top:.8rem}.thl-wahl__preis small{font-size:1.1rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#ffffff9e;margin-left:.4rem}.thl-wahl>.thl-icon--pfeil{position:absolute;top:1.4rem;right:1.4rem;width:1.8rem;height:1.8rem;color:var(--thl-gelb);opacity:0;translate:-.4rem 0;transition:opacity .3s,translate .35s var(--thl-ease)}.thl-wahl:hover>.thl-icon--pfeil{opacity:1;translate:0 0}.thl-buehne--uhr .thl-wahl,.thl-buehne--hell .thl-wahl{border-color:#1212121f;background:#fff;color:var(--thl-ink);backdrop-filter:none;-webkit-backdrop-filter:none}.thl-buehne--uhr .thl-wahl:hover,.thl-buehne--hell .thl-wahl:hover{border-color:#1212124d;box-shadow:0 18px 40px -16px #1b1d1f47;color:var(--thl-ink)}.thl-buehne--uhr .thl-wahl__bild{background:var(--thl-warm)}.thl-buehne--uhr .thl-wahl__bild svg{color:var(--thl-ink)}.thl-buehne--uhr .thl-wahl__zeile,.thl-buehne--uhr .thl-wahl__preis small{color:var(--thl-leise)}.thl-buehne--uhr .thl-wahl>.thl-icon--pfeil{color:var(--thl-rot)}.thl-buehne__foto{position:relative;margin:0;justify-self:end;width:min(100%,56rem);aspect-ratio:4/5;border-radius:1.2rem;overflow:hidden;box-shadow:0 40px 90px -30px #000000b3;background:var(--thl-navy)}.thl-buehne__foto--quer{aspect-ratio:4/3;width:min(100%,64rem)}.thl-buehne__foto img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--thl-pos,50% 50%)!important}.thl-js .thl-buehne__foto.thl-an img{animation:thl-zoom 2.4s var(--thl-ease) backwards}.thl-buehne__foto:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(10,12,14,.72) 0%,rgba(10,12,14,.08) 42%,transparent 70%);pointer-events:none}.thl-buehne__foto figcaption{position:absolute;left:2rem;right:2rem;bottom:1.8rem;z-index:2;display:flex;align-items:flex-end;justify-content:space-between;gap:1.2rem;font-size:1.4rem;font-weight:600;line-height:1.4;color:#ffffffdb}.thl-buehne__foto figcaption b{display:block;color:var(--thl-gelb);font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.3rem}.thl-marker{position:absolute;z-index:2;left:var(--x);top:var(--y);display:flex;align-items:center;gap:.9rem;translate:-1.1rem -1.1rem;pointer-events:none}.thl-marker__punkt{position:relative;width:2.2rem;height:2.2rem;border-radius:50%;background:var(--thl-gelb);box-shadow:0 0 0 .5rem #f5d70040}.thl-marker__punkt:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;pointer-events:none}.thl-js .thl-sicht .thl-marker__punkt:after{animation:thl-puls 2.2s var(--thl-ease) infinite;animation-delay:calc(var(--thl-i,0) * .6s)}.thl-marker__text{padding:.6rem 1rem;border-radius:.3rem;background:#121212d1;color:#fff;font-size:1.1rem;font-weight:700;line-height:1.2;white-space:nowrap;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.thl-marker--links{flex-direction:row-reverse;translate:calc(-100% + 1.1rem) -1.1rem}.thl-buehne__produkt{position:relative;display:grid;place-items:center;min-height:52rem}.thl-buehne__spot{position:absolute;top:6%;right:4%;bottom:10%;left:4%;border-radius:50%;background:radial-gradient(closest-side,rgba(245,215,0,.2),rgba(245,215,0,.05) 55%,transparent 75%);filter:blur(10px)}.thl-buehne__sockel{position:absolute;left:12%;right:12%;bottom:9%;height:2.6rem;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.65),transparent);filter:blur(4px)}.thl-buehne__frei{position:relative;width:min(100%,58rem);transition:rotate .6s var(--thl-ease),translate .6s var(--thl-ease);rotate:0 1 0 var(--thl-ry,0deg)}.thl-buehne__frei img{display:block;width:100%;height:auto;filter:drop-shadow(0 30px 40px rgba(0,0,0,.55))}.thl-js .thl-sicht .thl-buehne__frei{animation:thl-schweben 7s var(--thl-ease-weich) infinite}.thl-buehne__glanz{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(110deg,transparent 35%,rgba(255,255,255,.4) 48%,transparent 60%) no-repeat;background-size:250% 100%;background-position:150% 0;-webkit-mask-size:100% 100%;mask-size:100% 100%;mix-blend-mode:screen;opacity:.8}@keyframes thl-glanz{0%{background-position:150% 0}to{background-position:-60% 0}}.thl-js .thl-sicht .thl-buehne__glanz{animation:thl-glanz 5.5s var(--thl-ease-weich) 1.2s infinite}.thl-buehne--uhr{background:var(--thl-warm)}.thl-uhr{position:relative;justify-self:center;width:min(100%,54rem)}.thl-uhr__kreis{position:relative;aspect-ratio:1;width:min(100%,46rem);margin:0 auto}.thl-uhr svg{width:100%;height:100%;display:block;overflow:visible}.thl-uhr__spur{fill:none;stroke:#12121214;stroke-width:34}.thl-uhr__bogen{fill:none;stroke-width:34;stroke-linecap:butt;transition:stroke .4s,opacity .4s}.thl-uhr__bogen--1{stroke:var(--thl-ink)}.thl-uhr__bogen--2{stroke:var(--thl-rot)}.thl-uhr__bogen--3{stroke:var(--thl-navy)}.thl-uhr__bogen--4{stroke:var(--thl-gruen)}.thl-uhr__teilung{stroke:var(--thl-warm);stroke-width:6}.thl-uhr__ticks line{stroke:#12121247;stroke-width:2}.thl-uhr__zeiger{transform-origin:300px 300px;transform-box:view-box}.thl-uhr__zeiger line{stroke:var(--thl-gelb);stroke-width:8;stroke-linecap:round}.thl-uhr__zeiger circle{fill:var(--thl-ink)}.thl-uhr__nabe{fill:var(--thl-gelb);stroke:var(--thl-ink);stroke-width:4}@keyframes thl-drehen{to{rotate:360deg}}.thl-js .thl-sicht .thl-uhr__zeiger{animation:thl-drehen 16s linear infinite}.thl-js .thl-uhr.thl-an .thl-uhr__bogen{stroke-dasharray:var(--thl-len) 2000;animation:thl-zeichnen 1.4s var(--thl-ease) backwards;animation-delay:calc(var(--thl-i,0) * .18s + .2s)}.thl-uhr__mitte{position:absolute;top:31%;right:31%;bottom:31%;left:31%;display:grid;place-content:center;text-align:center;border-radius:50%;background:#fff;box-shadow:0 24px 60px -24px #1b1d1f59}.thl-uhr__mitte b{font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:2.4rem;line-height:1.05}.thl-uhr__mitte span{display:block;margin-top:.6rem;font-size:1.1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--thl-leise)}.thl-uhr__phasen{list-style:none;margin:2.4rem 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.thl-uhr__phase{position:relative}.thl-uhr__phase a{display:flex;align-items:center;gap:1rem;height:100%;padding:1rem 1.4rem 1rem 1rem;border-radius:.8rem;background:#fff;border:1px solid rgba(18,18,18,.12);color:var(--thl-ink);text-decoration:none;font-size:1.6rem;font-weight:800;line-height:1.25;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;box-shadow:0 12px 30px -16px #1b1d1f59;transition:translate .35s var(--thl-ease),border-color .3s}@keyframes thl-phase-an{0%,23%{border-color:var(--thl-ink);background:var(--thl-gelb-wash);box-shadow:0 16px 34px -14px #1b1d1f73}26%,to{border-color:#1212121f;background:#fff}}.thl-js .thl-sicht .thl-uhr__phase a{animation:thl-phase-an 16s linear infinite}.thl-js .thl-sicht .thl-uhr__phase--2 a{animation-delay:-12s}.thl-js .thl-sicht .thl-uhr__phase--3 a{animation-delay:-8s}.thl-js .thl-sicht .thl-uhr__phase--4 a{animation-delay:-4s}.thl-uhr__phase a:hover{translate:0 -3px;border-color:var(--thl-ink)}.thl-uhr__phase i{flex:none;display:grid;place-items:center;width:2.8rem;height:2.8rem;border-radius:.3rem;background:var(--thl-ink);color:#fff;font-style:normal;font-size:1.1rem;font-weight:900}.thl-uhr__phase--2 i{background:var(--thl-rot)}.thl-uhr__phase--3 i{background:var(--thl-navy)}.thl-uhr__phase--4 i{background:var(--thl-gruen-aa)}@media screen and (max-width:989px){.thl-buehne__raster{grid-template-columns:minmax(0,1fr);min-height:0;padding-top:4rem;padding-bottom:5.6rem;gap:4.4rem}.thl-buehne__foto{justify-self:stretch;width:100%;aspect-ratio:4/3}.thl-buehne__produkt{min-height:36rem;order:-1}.thl-buehne--uhr .thl-uhr{order:2}}@media screen and (max-width:749px){.thl-buehne__wahl{grid-template-columns:minmax(0,1fr)}.thl-buehne__wahl--vier{grid-template-columns:repeat(2,minmax(0,1fr))}.thl-wahl{padding:1.2rem 1.3rem}.thl-wahl__name{font-size:1.6rem}.thl-buehne__foto{aspect-ratio:1}.thl-buehne__produkt{min-height:26rem}.thl-marker__text{font-size:1.1rem;padding:.5rem .8rem}.thl-buehne__frei .thl-marker__text,.thl-buehne__foto .thl-marker{display:none}.thl-uhr{width:100%}.thl-uhr__kreis{width:min(86%,36rem)}.thl-uhr__phasen{gap:.8rem;margin-top:2rem}.thl-uhr__phase a{font-size:1.4rem;padding:.8rem 1rem .8rem .8rem;gap:.8rem}.thl-uhr__phase i{width:2.6rem;height:2.6rem;font-size:1.1rem}.thl-buehne__produkt{min-height:0;padding:1.6rem 0}.thl-buehne__frei{width:min(78%,40rem)}}.thl-buehne--kino{position:relative;isolation:isolate}.thl-buehne__kino{position:absolute;top:0;right:0;bottom:22rem;left:0;z-index:-1;margin:0;overflow:hidden;background:var(--thl-ink)}.thl-buehne__kino img{width:100%;height:100%;object-fit:cover;object-position:var(--thl-pos,70% 50%)!important}.thl-js .thl-buehne__kino.thl-an img{animation:thl-zoom 3.2s var(--thl-ease) backwards}.thl-buehne__kino:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0a0c0ef0,#0a0c0ecc 32%,#0a0c0e2e 62%,#0a0c0e0d),linear-gradient(to top,var(--thl-ink) 0%,rgba(10,12,14,0) 30%)}.thl-buehne--kino{background:var(--thl-ink)}.thl-buehne--kino .thl-buehne__raster{grid-template-columns:minmax(0,1fr);align-content:end;min-height:clamp(680px,calc(100svh - var(--header-height,90px)),920px);padding-top:7.2rem;padding-bottom:5.6rem}.thl-buehne--kino .thl-buehne__text{max-width:none}.thl-buehne--kino .thl-h1,.thl-buehne--kino .thl-lead,.thl-buehne--kino .thl-h1__dach{max-width:66rem}.thl-buehne--kino .thl-buehne__wahl{grid-template-columns:repeat(4,minmax(0,1fr));max-width:none;margin-top:4rem}.thl-buehne--kino .thl-wahl{background:#1212128c}@media screen and (max-width:989px){.thl-buehne--kino .thl-buehne__wahl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.thl-buehne__kino{inset:0 0 auto;height:34rem}.thl-buehne__kino:after{background:linear-gradient(to bottom,rgba(10,12,14,.15) 0%,rgba(10,12,14,.55) 60%,var(--thl-ink) 100%)}.thl-buehne--kino .thl-buehne__raster{min-height:0;padding-top:26rem}.thl-buehne__kino img{object-position:86% 50%!important}}@media screen and (min-width:990px){.thl-sys__raster{align-items:start}.thl-sys__buehne{position:sticky;top:calc(var(--header-height,90px) + 3.2rem);min-height:min(66rem,calc(100svh - var(--header-height,90px) - 6.4rem))}}.thl-siegel{display:inline-flex;align-items:center;gap:1.4rem;margin:0 0 2.4rem;padding:.8rem 1.8rem .8rem .8rem;border-radius:1.2rem;border:1px solid rgba(255,255,255,.16);background:#ffffff0d;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.thl-siegel__bild{width:6.4rem;height:6.4rem;flex:none;filter:drop-shadow(0 6px 16px rgba(245,215,0,.35))}.thl-siegel span{display:grid;gap:.2rem;font-size:1.4rem;font-weight:600;line-height:1.35;color:#ffffffc2}.thl-siegel b{font-size:1.6rem;font-weight:800;color:#fff}.thl-buehne--duo .thl-buehne__raster{grid-template-columns:minmax(0,1fr);min-height:0;padding-top:5.6rem;padding-bottom:8rem;gap:4.8rem}.thl-buehne--duo .thl-buehne__text{max-width:92rem}.thl-duo{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem}.thl-duo__paneel{position:relative;display:flex;flex-direction:column;border-radius:1.2rem;overflow:hidden;border:1px solid rgba(255,255,255,.14);background:#ffffff0a;transition:translate .5s var(--thl-ease),border-color .35s,box-shadow .5s var(--thl-ease)}.thl-duo__paneel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(36rem circle at var(--mx,50%) var(--my,50%),rgba(245,215,0,.12),transparent 60%);opacity:0;transition:opacity .35s}.thl-duo__paneel:hover{translate:0 -4px;border-color:#f5d7008c;box-shadow:0 40px 80px -40px #000c}.thl-duo__paneel:hover:after{opacity:1}.thl-duo__bild{position:relative;aspect-ratio:16/9;overflow:hidden;background:var(--thl-navy)}.thl-duo__bild>img{width:100%;height:100%;object-fit:cover;transition:scale 1.4s var(--thl-ease)}.thl-duo__paneel:hover .thl-duo__bild>img{scale:1.05}.thl-duo__bild:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(10,12,14,.55),transparent 45%);pointer-events:none}.thl-duo__paneel--frei .thl-duo__bild{display:grid;place-items:center;background:radial-gradient(120% 110% at 50% 35%,#ffffff17,#fff0 55%),var(--thl-ink)}.thl-duo__paneel--frei .thl-duo__bild:after{display:none}.thl-duo__paneel--frei .thl-buehne__frei{width:min(58%,34rem)}.thl-duo__paneel--frei .thl-buehne__spot{top:4%;right:14%;bottom:6%;left:14%}.thl-duo__paneel--frei .thl-buehne__sockel{left:24%;right:24%;bottom:7%}.thl-duo__text{position:relative;z-index:1;display:flex;flex-direction:column;flex:1;padding:2.4rem 2.8rem 2.8rem}.thl-duo__kicker{display:flex;align-items:center;gap:.8rem;margin:0 0 1rem;font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--thl-gelb)}.thl-duo__kicker svg{width:1.6rem;height:1.6rem}.thl-duo__name{margin:0;font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:2.4rem;line-height:1.15;letter-spacing:-.015em}.thl-duo__name a{color:#fff;text-decoration:none}.thl-duo__name a:hover{text-decoration:underline;text-underline-offset:.18em}.thl-duo__zeile{margin-top:.8rem;font-size:1.6rem;line-height:1.5;font-weight:500;color:#ffffffc7}.thl-duo__fuss{margin-top:auto;padding-top:2.4rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.6rem 2.4rem}.thl-duo__preis{font-size:2.4rem;font-weight:800;line-height:1.2;white-space:nowrap}.thl-duo__preis small{font-size:1.1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ffffff9e}.thl-duo__knoepfe{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 2rem}.thl-duo__fuss .thl-duo__knoepfe>.thl-textlink{flex-basis:100%}.thl-duo .thl-btn--umriss{color:#fff;border-color:#fff9}.thl-duo .thl-btn--umriss:hover{background:#fff;color:var(--thl-ink);border-color:#fff}@media screen and (max-width:989px){.thl-duo{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:749px){.thl-buehne--duo .thl-buehne__raster{padding-bottom:5.6rem;gap:3.2rem}.thl-duo__text{padding:2rem}.thl-duo__bild{aspect-ratio:16/10}.thl-duo__knoepfe,.thl-duo__knoepfe .thl-btn{width:100%}.thl-siegel{gap:1rem;margin-bottom:1.6rem;padding:.5rem 1.2rem .5rem .5rem}.thl-siegel__bild{width:4.4rem;height:4.4rem}.thl-siegel span{font-size:1.1rem}.thl-siegel b{font-size:1.4rem}.thl-buehne--produkt .thl-buehne__produkt{padding:.8rem 0 0}.thl-buehne--produkt .thl-buehne__frei{width:min(60%,30rem)}}.thl-sys__raster{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4rem 7.2rem;align-items:center}.thl-sys__buehne{position:relative;display:grid;place-items:center;min-height:58rem}.thl-sys__buehne .thl-buehne__frei{width:min(100%,56rem)}.thl-sys__siegel{position:absolute;top:2.4rem;left:0;width:11.2rem;margin:0;filter:drop-shadow(0 12px 28px rgba(0,0,0,.6))}.thl-sys__siegel img{display:block;width:100%;height:auto}.thl-js .thl-sicht .thl-sys__siegel{animation:thl-schweben 6s var(--thl-ease-weich) infinite;animation-delay:-2s}.thl-sys__text{min-width:0}.thl-griffe{list-style:none;margin:2.8rem 0 0;padding:0;display:grid;gap:1.6rem}.thl-griffe li{display:grid;grid-template-columns:3.6rem minmax(0,1fr);gap:1.4rem;align-items:start}.thl-griffe b{display:grid;place-items:center;width:3.6rem;height:3.6rem;border-radius:50%;background:var(--thl-gelb);color:var(--thl-ink);font-size:1.4rem;font-weight:900}.thl-griffe span{font-size:1.6rem;line-height:1.5;font-weight:500;color:var(--thl-leise)}.thl-griffe strong{display:block;margin-bottom:.2rem;font-weight:800;color:inherit}.thl--navy .thl-griffe strong,.thl--schwarz .thl-griffe strong{color:#fff}.thl-sys__kauf{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2rem 3.2rem;align-items:end;margin-top:3.2rem;padding-top:2.8rem;border-top:1px solid var(--thl-linie)}.thl-sys__kauf .thl-knoepfe{margin-top:0;flex-direction:column;align-items:stretch;min-width:24rem}.thl-sys__links{display:flex;flex-wrap:wrap;gap:1.2rem 2.8rem;margin-top:2.4rem}.thl-sys__links .thl-textlink{font-size:1.4rem}.thl-sys__alt{display:grid;grid-template-columns:5.6rem minmax(0,1fr) auto;gap:1.4rem;align-items:center;margin-top:2.8rem;padding:1.2rem 1.6rem 1.2rem 1.2rem;border-radius:1.2rem;border:1px solid var(--thl-linie);color:inherit;text-decoration:none;transition:border-color .3s,translate .4s var(--thl-ease)}.thl-sys__alt:hover{border-color:#f5d70099;translate:0 -2px;color:inherit}.thl-sys__alt-bild{display:grid;place-items:center;width:5.6rem;height:5.6rem;border-radius:.8rem;background:var(--thl-warm);overflow:hidden}.thl-sys__alt-bild img{width:90%;height:90%;object-fit:contain;mix-blend-mode:multiply}.thl-sys__alt b{display:block;font-size:1.6rem;font-weight:800;line-height:1.3}.thl-sys__alt span{font-size:1.4rem;line-height:1.4;color:var(--thl-leise)}.thl-sys__alt .thl-sys__alt-preis{font-size:1.6rem;font-weight:800;white-space:nowrap;color:inherit}.thl-sys__alt-preis small{font-size:1.1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--thl-leise)}@media screen and (max-width:989px){.thl-sys__raster{grid-template-columns:minmax(0,1fr)}.thl-sys__buehne{min-height:36rem}}@media screen and (max-width:749px){.thl-sys__buehne{min-height:0;padding:2rem 0}.thl-sys__buehne .thl-buehne__frei{width:min(84%,40rem)}.thl-sys__siegel{width:7.2rem;top:0}.thl-sys__kauf{grid-template-columns:minmax(0,1fr)}.thl-sys__kauf .thl-knoepfe{min-width:0}.thl-sys__alt{grid-template-columns:5.6rem minmax(0,1fr)}.thl-sys__alt .thl-sys__alt-preis{grid-column:2;white-space:normal}.thl-sys__buehne .thl-marker__text{display:none}}.thl-fz__raster{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem}.thl-fz__buehne{position:relative;min-width:0;border-radius:1.2rem;background-color:#fff;background-image:linear-gradient(rgba(18,18,18,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(18,18,18,.045) 1px,transparent 1px);background-size:3.2rem 3.2rem;border:1px solid rgba(18,18,18,.1);padding:7.2rem 6.4rem 4rem;overflow:hidden}.thl-fz__plan{position:absolute;top:1.8rem;left:2.2rem;right:2.2rem;display:flex;justify-content:space-between;gap:1.2rem;font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#12121280}.thl-fz__ausschnitt{position:relative;overflow:hidden}.thl-fz__zoom{position:relative;transition:transform .9s var(--thl-ease)}.thl-auto{display:block;width:100%;height:auto;overflow:visible}.thl-auto__linie{stroke:var(--thl-ink);stroke-width:2.4;stroke-linejoin:round}.thl-auto__lack{fill:url(#thl-auto-lack)}.thl-auto__glas{fill:url(#thl-auto-glas)}.thl-auto__schweller{fill:var(--thl-navy-wash)}.thl-auto__fuge{fill:none;stroke:#12121273;stroke-width:1.6}.thl-auto__griff{fill:#1212128c}.thl-auto__licht{fill:var(--thl-gelb-wash)}.thl-auto__ruecklicht{fill:var(--thl-rot)}.thl-auto__spiegel{fill:var(--thl-nebel)}.thl-auto__schatten{fill:#1212121f}.thl-auto__boden{stroke:#1212124d;stroke-width:1.5;stroke-dasharray:2 6}.thl-auto__reifen{fill:var(--thl-ink)}.thl-auto__felge{fill:url(#thl-auto-chrom);stroke:var(--thl-ink);stroke-width:2}.thl-auto__speiche{stroke:#1212128c;stroke-width:3;stroke-linecap:round}.thl-auto__nabe{fill:var(--thl-ink)}.thl-auto__raum{fill:var(--thl-navy)}.thl-auto__fern{fill:#ffffff12}.thl-auto__teil{fill:#ffffff26;stroke:#ffffff52;stroke-width:1.5}.thl-auto__lenksaeule{stroke:#ffffff6b;stroke-width:5;stroke-linecap:round}.thl-auto__lenkrad{fill:none;stroke:#fff9;stroke-width:5}.thl-auto__fussraum{fill:#ffffff0f}.thl-auto__oeffnung{fill:none}.thl-auto__stuetze path,.thl-auto__stuetze rect{fill:var(--thl-nebel);stroke:var(--thl-ink);stroke-width:1.8;stroke-linejoin:round;transition:fill .4s}.thl-auto__stuetze .thl-auto__zacken{fill:none}.thl-auto__loch{fill:var(--thl-ink)}.thl-auto__stuetze{transition:opacity .4s,filter .4s}.thl-auto__stuetze--kreuz,.thl-auto__stuetze--eben{opacity:.5}.thl-auto__stuetze.ist-aktiv{opacity:1;filter:drop-shadow(0 0 6px rgba(245,215,0,.9))}.thl-auto__stuetze.ist-aktiv path,.thl-auto__stuetze.ist-aktiv rect{fill:var(--thl-gelb)}.thl-auto__stuetze.ist-aktiv .thl-auto__zacken{fill:none}.thl-auto__schlauch{fill:none;stroke:var(--thl-ink);stroke-width:5;stroke-linecap:round}.thl-auto__kraft{fill:none;stroke:var(--thl-gelb);stroke-width:3;stroke-linecap:round;stroke-dasharray:10 12;opacity:0;transition:opacity .4s}.thl-auto__stange{fill:url(#thl-auto-chrom);stroke:var(--thl-ink);stroke-width:1.8}.thl-auto__fuss{fill:var(--thl-navy);stroke:var(--thl-ink);stroke-width:1.8}.thl-auto__gehaeuse{fill:var(--thl-nebel);stroke:var(--thl-ink);stroke-width:2.2}.thl-auto__ring{stroke:var(--thl-ink);stroke-width:1.6;fill:none}.thl-auto__marke{fill:var(--thl-gelb);stroke:var(--thl-ink);stroke-width:1.2}.thl-auto__armatur{transform-origin:344px 300px;transform-box:view-box;transition:rotate .9s var(--thl-ease)}.thl-auto__kolben{transition:translate .9s var(--thl-ease)}.thl-js .thl-fz.thl-an .thl-auto__karosse .thl-auto__linie{stroke-dasharray:var(--thl-len,3200);animation:thl-zeichnen 2.2s var(--thl-ease-weich) backwards}@keyframes thl-kolben{0%,18%{translate:0 0}48%,70%{translate:14px 0}to{translate:0 0}}@keyframes thl-armatur{0%,18%{rotate:0deg}48%,70%{rotate:-3deg}to{rotate:0deg}}.thl-js .thl-sicht.thl-fz--zylinder .thl-auto__kolben{animation:thl-kolben 4.2s var(--thl-ease-weich) infinite}.thl-js .thl-sicht.thl-fz--zylinder .thl-auto__armatur{animation:thl-armatur 4.2s var(--thl-ease-weich) infinite}.thl-fz--zylinder .thl-auto__kraft{opacity:.95}.thl-js .thl-sicht.thl-fz--zylinder .thl-auto__kraft{animation:thl-fluss 1.1s linear infinite}.thl-fz__punkte{list-style:none;margin:0;padding:0}.thl-fz__punkt{position:absolute;left:var(--x);top:var(--y);z-index:3;translate:-50% -50%}.thl-fz__knopf{position:relative;display:flex;align-items:center;gap:.8rem;padding:0;border:0;background:none;color:var(--thl-ink);font:inherit;cursor:pointer;text-decoration:none}.thl-fz__nr{position:relative;display:grid;place-items:center;width:3.2rem;height:3.2rem;border-radius:50%;background:var(--thl-ink);color:#fff;font-size:1.4rem;font-weight:900;box-shadow:0 0 0 .4rem #fff,0 10px 24px -8px #12121280;transition:background .3s,color .3s,scale .35s var(--thl-ease)}.thl-fz__nr:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;pointer-events:none}.thl-js .thl-sicht .thl-fz__nr:after{animation:thl-puls 2.4s var(--thl-ease) infinite;animation-delay:calc(var(--thl-i,0) * .55s)}.thl-fz__label{position:absolute;left:50%;bottom:calc(100% + 1rem);translate:-50% 0;padding:.6rem 1rem;border-radius:.3rem;background:var(--thl-ink);color:#fff;font-size:1.1rem;font-weight:700;line-height:1.2;white-space:nowrap;pointer-events:none;transition:background .3s,color .3s}.thl-fz__punkt--unten .thl-fz__label{bottom:auto;top:calc(100% + 1rem)}.thl-fz__knopf:hover .thl-fz__nr{scale:1.1}.thl-fz__knopf[aria-pressed=true] .thl-fz__nr,.thl-fz__knopf:focus-visible .thl-fz__nr{background:var(--thl-gelb);color:var(--thl-ink);scale:1.12}.thl-fz__knopf[aria-pressed=true] .thl-fz__label{background:var(--thl-gelb);color:var(--thl-ink)}.thl-fz__reiter{display:none}.thl-fz__panel{min-width:0;display:grid}.thl-fz-js .thl-fz__panel>.thl-fz__karte{grid-area:1/1}.thl-fz-js .thl-fz__karte:not(.ist-aktiv){visibility:hidden;opacity:0;pointer-events:none}.thl-fz-js .thl-fz__karte.ist-aktiv{animation:thl-auf .7s var(--thl-ease) backwards}.thl-fz__karte{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr) minmax(0,.9fr);gap:2.4rem 4rem;align-items:center;padding:2.4rem;border-radius:1.2rem;background:#fff;border:1px solid rgba(18,18,18,.1);transition:opacity .35s}.thl-fz__panel>.thl-fz__karte+.thl-fz__karte{margin-top:1.6rem}.thl-fz-js .thl-fz__panel>.thl-fz__karte+.thl-fz__karte{margin-top:0}.thl-fz__kopf{display:flex;align-items:center;gap:1.2rem;margin-bottom:1.6rem}.thl-fz__kopf .thl-fz__nr{width:3rem;height:3rem;font-size:1.1rem;box-shadow:none;background:var(--thl-gelb);color:var(--thl-ink)}.thl-fz__ort{font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.thl-fz__bild{display:grid;place-items:center;aspect-ratio:4/3;border-radius:.8rem;background:var(--thl-warm);overflow:hidden}.thl-fz__bild img{width:84%;height:84%;object-fit:contain;mix-blend-mode:multiply;transition:scale .6s var(--thl-ease)}.thl-fz__karte:hover .thl-fz__bild img{scale:1.04}.thl-fz__karte .thl-titel a{color:inherit;text-decoration:none}.thl-fz__karte .thl-titel a:hover{text-decoration:underline;text-underline-offset:.2em}.thl-fz__karte .thl-text{margin-top:1rem;font-size:1.6rem}.thl-fz__preiszeile{padding-left:4rem;border-left:1px solid rgba(18,18,18,.1)}.thl-fz__info{min-width:0}.thl-knoepfe{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2rem}.thl-knoepfe>*{flex:1 1 auto}.thl-knoepfe .thl-kauf,.thl-knoepfe .thl-kauf .thl-btn{width:100%}.thl-fz__weiter{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.6rem 3.2rem;margin-top:3.2rem;padding:2.2rem 2.6rem;border-radius:1.2rem;background:var(--thl-ink);color:#fff}.thl-fz__weiter p{font-size:1.6rem;font-weight:700;line-height:1.4}.thl-fz__weiter p span{color:var(--thl-gelb)}@media screen and (max-width:1199px){.thl-fz__buehne{padding:6.4rem 3.2rem 3.2rem}.thl-fz__karte{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.thl-fz__preiszeile{grid-column:1/-1;padding:2rem 0 0;border-left:0;border-top:1px solid rgba(18,18,18,.1)}}@media screen and (max-width:749px){.thl-fz__buehne{padding:2rem 0 1.2rem;border-radius:1.2rem}.thl-fz__plan{display:none}.thl-fz__zoom{width:170%;margin-left:-35%;transform:none}.thl-fz__nr{width:2.8rem;height:2.8rem;font-size:1.1rem;box-shadow:0 0 0 .3rem #fff}.thl-fz__punkt{scale:.58}.thl-fz__label{display:none}.thl-fz-js .thl-fz__reiter{display:flex;gap:.8rem;overflow-x:auto;margin:1.2rem 0 0;padding:.2rem 1.2rem 1rem;scrollbar-width:none}.thl-fz__reiter::-webkit-scrollbar{display:none}.thl-fz__tab{flex:none;display:flex;align-items:center;gap:.6rem;padding:.8rem 1.2rem .8rem .8rem;border-radius:.8rem;border:1px solid rgba(18,18,18,.14);background:#fff;color:var(--thl-ink);font:inherit;font-size:1.4rem;font-weight:800;cursor:pointer}.thl-fz__tab b{display:grid;place-items:center;width:2.2rem;height:2.2rem;border-radius:50%;background:var(--thl-ink);color:#fff;font-size:1.1rem}.thl-fz__tab[aria-pressed=true]{border-color:var(--thl-ink);background:var(--thl-gelb)}.thl-fz__tab[aria-pressed=true] b{background:var(--thl-ink)}.thl-fz__karte{grid-template-columns:minmax(0,1fr);gap:1.6rem;padding:2rem}.thl-fz__bild{aspect-ratio:16/9}.thl-fz__weiter{padding:2rem}}.thl-vl__raster{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:6.4rem;align-items:start}.thl-vl__buehne{position:sticky;top:calc(var(--header-height,90px) + 3.2rem);height:calc(100svh - var(--header-height,90px) - 6.4rem);min-height:46rem;max-height:76rem;display:flex;flex-direction:column;gap:1.6rem}.thl-vl__karte{position:relative;flex:1;border-radius:1.2rem;overflow:hidden;background:var(--thl-navy);box-shadow:0 30px 70px -30px #0000008c}.thl-vl__kamera{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:0 0;transition:transform 1.2s var(--thl-ease)}.thl-vl__ebene{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;transition:opacity .8s var(--thl-ease),scale 1.4s var(--thl-ease);scale:1.04}.thl-vl__ebene.ist-aktiv{opacity:1;scale:1}.thl-vl__ebene:first-child{opacity:1}.thl-vl-js .thl-vl__ebene:first-child:not(.ist-aktiv){opacity:0}.thl-vl__ebene img{width:100%;height:100%;object-fit:cover;object-position:var(--thl-pos,50% 50%)!important}.thl-vl__ebene--frei{display:grid;place-items:center;background:radial-gradient(circle at 50% 45%,rgba(255,255,255,.12),transparent 60%)}.thl-vl__ebene--frei img{width:78%;height:78%;object-fit:contain}.thl-vl__karte:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(10,12,14,.62) 0%,transparent 38%);pointer-events:none}.thl-vl__ring{position:absolute;z-index:2;left:var(--x,50%);top:var(--y,50%);width:var(--r,22%);aspect-ratio:1;translate:-50% -50%;border-radius:50%;border:3px solid var(--thl-gelb);box-shadow:0 0 0 999rem #0a0c0e52,0 0 30px #f5d7008c;opacity:0;transition:left 1.1s var(--thl-ease),top 1.1s var(--thl-ease),width 1.1s var(--thl-ease),opacity .5s;pointer-events:none}.thl-vl__karte.hat-ring .thl-vl__ring{opacity:1}.thl-vl__unterzeile{position:absolute;left:2rem;right:2rem;bottom:1.8rem;z-index:3;display:flex;align-items:flex-end;justify-content:space-between;gap:1.6rem;color:#fff}.thl-vl__zaehler{font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:clamp(3rem,3.6vw,3.8rem);line-height:1;letter-spacing:-.02em}.thl-vl__zaehler small{font-size:1.6rem;color:#fff9;margin-left:.3rem}.thl-vl__bildtext{font-size:1.4rem;font-weight:600;line-height:1.4;color:#ffffffdb;text-align:right;max-width:34ch}.thl-vl__leiste{display:grid;grid-template-columns:repeat(var(--n,4),minmax(0,1fr));gap:.8rem}.thl-vl__leiste li{list-style:none}.thl-vl__leiste a{display:block;padding-top:1rem;border-top:3px solid var(--thl-linie);color:var(--thl-leise);font-size:1.1rem;font-weight:700;line-height:1.3;text-decoration:none;transition:border-color .4s,color .4s}.thl-vl__leiste a.ist-aktiv{border-top-color:var(--thl-gelb);color:inherit}.thl-vl__leiste{margin:0;padding:0}.thl-vl__schritte{list-style:none;margin:0;padding:0}.thl-vl__schritt{min-height:72svh;display:flex;flex-direction:column;justify-content:center;padding:4rem 0;opacity:.38;transition:opacity .6s var(--thl-ease)}.thl-vl__schritt:first-child{padding-top:0}.thl-vl__schritt.ist-aktiv,.thl-vl:not(.thl-vl-js) .thl-vl__schritt{opacity:1}.thl-vl__nr{display:inline-flex;align-items:center;gap:1rem;margin-bottom:1.6rem;font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--thl-gelb)}.thl--hell .thl-vl__nr,.thl--warm .thl-vl__nr{color:var(--thl-rot)}.thl-vl__nr b{display:grid;place-items:center;width:3.4rem;height:3.4rem;border-radius:.3rem;background:var(--thl-gelb);color:var(--thl-ink);font-size:1.4rem;font-weight:900;letter-spacing:0}.thl-vl__schritt .thl-h3{font-size:2.4rem;line-height:1.1}.thl-vl__mobilbild{display:none}.thl-vl__produkte{list-style:none;margin:2.4rem 0 0;padding:0;display:grid;gap:1rem}.thl-mini{position:relative;display:grid;grid-template-columns:7.2rem minmax(0,1fr);gap:1rem 1.6rem;align-items:center;padding:1rem 1.2rem 1rem 1rem;border-radius:1.2rem;border:1px solid var(--thl-linie);background:#ffffff0a;transition:border-color .3s,background .3s,translate .4s var(--thl-ease)}.thl--hell .thl-mini,.thl--warm .thl-mini{background:#fff}.thl-mini:hover{border-color:#f5d700b3;translate:0 -2px}.thl-mini__bild{display:grid;place-items:center;width:7.2rem;height:7.2rem;border-radius:.8rem;background:var(--thl-warm);overflow:hidden}.thl-mini__bild img{width:86%;height:86%;object-fit:contain;mix-blend-mode:multiply}.thl-mini__name{display:block;font-size:1.6rem;font-weight:800;line-height:1.25;color:inherit;text-decoration:none;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.thl-mini__name:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.thl-mini__zeile{display:block;margin-top:.3rem;font-size:1.4rem;font-weight:500;line-height:1.35;color:var(--thl-leise)}.thl-mini__preis{display:block;margin-top:.4rem;font-size:1.4rem;font-weight:800;white-space:nowrap}.thl-mini__preis small{font-size:1.1rem;font-weight:700;color:var(--thl-leise);margin-left:.3rem}.thl-mini__aktion{position:relative;z-index:1;grid-column:2;display:flex;flex-wrap:wrap;gap:.8rem;align-items:center}.thl-mini__aktion .thl-btn{min-height:42px;padding:0 1.4rem;font-size:1.4rem}.thl-mini__aktion .thl-btn svg{width:1.6rem;height:1.6rem}.thl-vl__fuss{margin-top:2.4rem}@media screen and (max-width:989px){.thl-vl__raster{grid-template-columns:minmax(0,1fr);gap:0}.thl-vl__buehne{display:none}.thl-vl__schritt{min-height:0;opacity:1;padding:0 0 6.4rem}.thl-vl__schritt:last-child{padding-bottom:0}.thl-vl__mobilbild{display:block;position:relative;margin:0 0 2.4rem;border-radius:1.2rem;overflow:hidden;aspect-ratio:4/3;background:var(--thl-navy)}.thl-vl__mobilbild img{width:100%;height:100%;object-fit:cover;object-position:var(--thl-pos,50% 50%)!important}.thl-vl__mobilbild--frei{display:grid;place-items:center}.thl-vl__mobilbild--frei img{width:80%;height:80%;object-fit:contain}}@media screen and (max-width:599px){.thl-mini{grid-template-columns:6rem minmax(0,1fr)}.thl-mini__bild{width:6rem;height:6rem}.thl-mini__aktion{grid-column:1/-1}.thl-mini__aktion>*{flex:1 1 auto}.thl-mini__aktion .thl-kauf,.thl-mini__aktion .thl-kauf .thl-btn{width:100%}}.thl-satz__raster{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:3.2rem;align-items:start}.thl-satz__liste{list-style:none;margin:0;padding:0;display:grid;gap:1.2rem}.thl-satz--karten .thl-satz__liste{grid-template-columns:repeat(2,minmax(0,1fr))}.thl-teil{position:relative}.thl-teil__wahl{position:absolute;opacity:0;width:1px;height:1px}.thl-teil__label{position:relative;display:grid;grid-template-columns:auto 8.4rem minmax(0,1fr) auto;gap:1.6rem;align-items:center;padding:1.4rem 2rem 1.4rem 1.6rem;border-radius:1.2rem;border:1px solid var(--thl-linie);background:#ffffff0a;cursor:pointer;transition:border-color .3s,background .3s,translate .4s var(--thl-ease)}.thl--hell .thl-teil__label,.thl--warm .thl-teil__label{background:#fff}.thl-teil__label:hover{translate:0 -2px;border-color:#f5d70099}.thl-teil__haken{display:grid;place-items:center;width:2.8rem;height:2.8rem;border-radius:.3rem;border:2px solid var(--thl-linie);background:transparent;transition:background .3s,border-color .3s}.thl-teil__haken svg{width:1.8rem;height:1.8rem;color:#fff;opacity:0;scale:.6;transition:opacity .3s,scale .35s var(--thl-ease)}.thl-teil__wahl:checked+.thl-teil__label{border-color:var(--thl-gruen);background:#1f8f4e1f}.thl--hell .thl-teil__wahl:checked+.thl-teil__label,.thl--warm .thl-teil__wahl:checked+.thl-teil__label{background:#fff;box-shadow:inset 0 0 0 1px var(--thl-gruen)}.thl-teil__wahl:checked+.thl-teil__label .thl-teil__haken{background:var(--thl-gruen-aa);border-color:var(--thl-gruen-aa)}.thl-teil__wahl:checked+.thl-teil__label .thl-teil__haken svg{opacity:1;scale:1}.thl-teil__wahl:focus-visible+.thl-teil__label{outline:.3rem solid var(--thl-gelb);outline-offset:.2rem}.thl-teil__bild{display:grid;place-items:center;width:8.4rem;height:6.4rem;border-radius:.8rem;background:var(--thl-warm);overflow:hidden}.thl-teil__bild img{width:88%;height:88%;object-fit:contain;mix-blend-mode:multiply;transition:scale .5s var(--thl-ease)}.thl-teil__label:hover .thl-teil__bild img{scale:1.06}.thl-teil__ort{display:block;font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--thl-gelb);margin-bottom:.3rem}.thl--hell .thl-teil__ort,.thl--warm .thl-teil__ort{color:var(--thl-rot)}.thl-teil__name{display:block;font-size:1.6rem;font-weight:800;line-height:1.25;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.thl-teil__preis{font-size:1.6rem;font-weight:800;white-space:nowrap;text-align:right}.thl-teil__preis small{display:block;font-size:1.1rem;font-weight:700;color:var(--thl-leise)}.thl-teil__link{display:inline-block;margin-top:.4rem;font-size:1.4rem;font-weight:700;color:var(--thl-leise);text-decoration:underline;text-underline-offset:.25em;position:relative;z-index:2}.thl-satz--karten .thl-teil__label{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;padding:1.6rem}.thl-satz--karten .thl-teil__bild{grid-column:1/-1;width:100%;height:auto;aspect-ratio:16/10;margin-bottom:1.2rem}.thl-satz--karten .thl-teil__haken{position:absolute;top:1.4rem;right:1.4rem;z-index:2;background:#ffffffe6}.thl-satz__summe{position:sticky;top:calc(var(--header-height,90px) + 2.4rem);padding:3.2rem;border-radius:1.2rem;background:#fff;color:var(--thl-ink);box-shadow:0 30px 70px -30px #00000073}.thl-satz__summe .thl-kicker{color:var(--thl-ink)}.thl-satz__stapel{display:flex;align-items:center;height:7.2rem;margin:0 0 2rem;padding-left:1rem}.thl-satz__stapel span{display:grid;place-items:center;width:7.2rem;height:7.2rem;margin-left:-1.4rem;border-radius:50%;background:var(--thl-warm);border:3px solid #fff;box-shadow:0 8px 20px -10px #12121266;transition:opacity .4s,scale .45s var(--thl-ease),margin .45s var(--thl-ease)}.thl-satz__stapel span img{width:78%;height:78%;object-fit:contain;mix-blend-mode:multiply}.thl-satz__stapel span.ist-aus{opacity:0;scale:.4;margin-left:-7.2rem}.thl-satz__zeile{display:flex;justify-content:space-between;gap:1.6rem;padding:1.2rem 0;border-bottom:1px solid rgba(18,18,18,.1);font-size:1.6rem;font-weight:600}.thl-satz__zeile b{font-weight:800}.thl-menge{display:inline-flex;align-items:center;border:1px solid rgba(18,18,18,.18);border-radius:.8rem;overflow:hidden}.thl-menge button{width:4.2rem;height:4.2rem;border:0;background:var(--thl-nebel);color:var(--thl-ink);font:inherit;font-size:2rem;font-weight:800;cursor:pointer}.thl-menge button:hover{background:var(--thl-gelb)}.thl-menge input{width:5.2rem;height:4.2rem;border:0;text-align:center;font:inherit;font-size:1.6rem;font-weight:800;background:#fff;color:var(--thl-ink);-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.thl-menge input::-webkit-outer-spin-button,.thl-menge input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.thl-satz__mengenzeile{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.4rem 0;border-bottom:1px solid rgba(18,18,18,.1);font-size:1.6rem;font-weight:700}.thl-satz__preis{margin-top:2rem}.thl-satz__preis .thl-brutto strong{color:var(--thl-ink)}.thl-satz__preis .thl-preis__zusatz,.thl-satz__preis .thl-brutto{color:#121212b8}.thl-satz__knoepfe{display:grid;gap:1rem;margin-top:2.4rem}.thl-satz__knoepfe .thl-kauf,.thl-satz__knoepfe .thl-btn{width:100%}.thl-satz__hinweis{margin-top:1.6rem;font-size:1.4rem;line-height:1.5;color:#121212b8}.thl-satz__leer{display:none;margin-top:1.2rem;font-size:1.4rem;font-weight:700;color:var(--thl-rot)}.thl-satz.ist-leer .thl-satz__leer{display:block}@keyframes thl-tick{0%{translate:0 0}40%{translate:0 -.3rem;color:var(--thl-gruen)}to{translate:0 0}}.thl-js .thl-tickt{display:inline-block;animation:thl-tick .5s var(--thl-ease)}@media screen and (max-width:989px){.thl-satz__raster{grid-template-columns:minmax(0,1fr)}.thl-satz__summe{position:relative;top:0}}@media screen and (max-width:749px){.thl-satz--karten .thl-satz__liste{grid-template-columns:minmax(0,1fr)}.thl-teil__label{grid-template-columns:auto 6.4rem minmax(0,1fr);gap:1.2rem;padding:1.2rem}.thl-teil__bild{width:6.4rem;height:5.2rem}.thl-teil__preis{grid-column:3;text-align:left}.thl-satz--karten .thl-teil__label{grid-template-columns:minmax(0,1fr) auto}.thl-satz--karten .thl-teil__preis{grid-column:auto;text-align:right}.thl-satz__summe{padding:2.4rem 2rem}.thl-satz__stapel span{width:5.6rem;height:5.6rem;margin-left:-1.2rem}.thl-satz__stapel span.ist-aus{margin-left:-5.6rem}}.thl-reihe__raster{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--spalten,4),minmax(0,1fr));gap:2rem}.thl-karte{position:relative;display:flex;flex-direction:column;height:100%;border-radius:1.2rem;background:#fff;color:var(--thl-ink);border:1px solid rgba(18,18,18,.1);overflow:hidden;transition:translate .45s var(--thl-ease),box-shadow .45s var(--thl-ease),border-color .3s}.thl--navy .thl-karte,.thl--schwarz .thl-karte{--color-foreground:18,18,18;border-color:transparent}.thl-karte:hover{translate:0 -4px;box-shadow:0 26px 50px -24px #1b1d1f66;border-color:#12121233}.thl-karte__bild{position:relative;display:grid;place-items:center;aspect-ratio:4/3;background:var(--thl-warm);overflow:hidden}.thl-karte__bild img{width:82%;height:82%;object-fit:contain;mix-blend-mode:multiply;transition:scale .6s var(--thl-ease)}.thl-karte__bild--foto img{width:100%;height:100%;object-fit:cover;mix-blend-mode:normal}.thl-karte:hover .thl-karte__bild img{scale:1.05}.thl-karte__bild .thl-marke{position:absolute;top:1.2rem;left:1.2rem;z-index:2}.thl-karte__inhalt{display:flex;flex-direction:column;flex:1;padding:2.2rem 2.2rem 2.4rem}.thl-karte__ort{font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--thl-rot);margin-bottom:.8rem}.thl-karte .thl-titel a{color:inherit;text-decoration:none}.thl-karte .thl-titel a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.thl-karte .thl-titel a:hover{text-decoration:underline;text-underline-offset:.2em}.thl-karte__zeile{margin-top:.8rem;font-size:1.4rem;line-height:1.5;font-weight:500;color:#121212b8}.thl-karte .thl-chips{margin-top:1.4rem}.thl-karte .thl-chips li{font-size:1.1rem;padding:.5rem .8rem}.thl-karte__preis{margin-top:auto;padding-top:2rem}.thl-karte .thl-preis__betrag{font-size:2.4rem}.thl-karte .thl-preis__zusatz,.thl-karte .thl-brutto,.thl-karte .thl-preis__ab{color:#121212b8}.thl-karte .thl-brutto strong{color:var(--thl-ink)}.thl-karte .thl-knoepfe{position:relative;z-index:2;margin-top:1.6rem}.thl-karte .thl-btn{min-height:48px;font-size:1.4rem;padding:0 1.6rem}.thl-karte .thl-btn--umriss{color:var(--thl-rot);border-color:var(--thl-rot)}.thl-karte .thl-btn--umriss:hover{color:#fff;background:var(--thl-rot)}.thl-karte .thl-status{margin-top:1rem}.thl-karte .thl-status--lager{color:var(--thl-gruen)}.thl-karte .thl-status--bestellung{color:#121212b8}.thl-reihe__fuss{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.6rem 3.2rem;margin-top:4rem}@media screen and (max-width:1199px){.thl-reihe__raster{grid-template-columns:repeat(min(var(--spalten,4),2),minmax(0,1fr))}}@media screen and (max-width:599px){.thl-reihe__raster{grid-template-columns:minmax(0,1fr)}.thl-karte__inhalt{padding:2rem}}.thl-tr__raster{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:2.4rem;align-items:stretch}.thl-tr__fokus{position:relative;display:grid;grid-template-rows:auto 1fr;border-radius:1.2rem;background:#ffffff0a;border:1px solid var(--thl-linie);overflow:hidden}.thl-tr__medien{position:relative;aspect-ratio:16/8;overflow:hidden;background:var(--thl-navy)}.thl-tr__medien img{width:100%;height:100%;object-fit:cover;transition:scale 1.2s var(--thl-ease)}.thl-tr__fokus:hover .thl-tr__medien img{scale:1.04}.thl-tr__medien:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(10,12,14,.75),transparent 55%)}.thl-tr__medien .thl-marke{position:absolute;top:1.6rem;left:1.6rem;z-index:2}.thl-tr__medien-text{position:absolute;left:2.4rem;right:2.4rem;bottom:2rem;z-index:2}.thl-tr__medien-text .thl-h3{color:#fff}.thl-tr__medien-zeile{display:block;margin-top:.6rem;font-size:1.4rem;font-weight:600;color:#ffffffd1}.thl-tr__inhalt{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2.4rem 3.2rem;padding:2.8rem}.thl-tr__inhalt .thl-check{margin-top:0}.thl-kette{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;position:relative}.thl-kette:before{content:"";position:absolute;left:1.6rem;right:1.6rem;top:1.5rem;height:3px;background:var(--thl-linie)}.thl-kette:after{content:"";position:absolute;left:1.6rem;top:1.5rem;height:3px;width:calc(100% - 3.2rem);background:var(--thl-gelb);transform-origin:0 50%}@keyframes thl-kette{0%{scale:0 1}to{scale:1 1}}.thl-js .thl-kette.thl-an:after{animation:thl-kette 1.8s var(--thl-ease-weich) .3s backwards}.thl-kette li{position:relative;padding-top:4.4rem;font-size:1.4rem;font-weight:700;line-height:1.35}.thl-kette li:before{content:attr(data-nr);position:absolute;top:0;left:0;display:grid;place-items:center;width:3.2rem;height:3.2rem;border-radius:50%;background:var(--thl-gelb);color:var(--thl-ink);font-size:1.1rem;font-weight:900;box-shadow:0 0 0 .5rem var(--thl-ink)}.thl--navy .thl-kette li:before{box-shadow:0 0 0 .5rem var(--thl-navy)}.thl-kette__text{grid-column:1/-1;font-size:1.4rem;color:var(--thl-leise);margin-top:-1rem}.thl-wege{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.thl-weg{display:flex;flex-direction:column;gap:.4rem;padding:1.4rem 1.6rem;border-radius:.8rem;border:1px solid var(--thl-linie);color:inherit;text-decoration:none;transition:border-color .3s,background .3s,translate .4s var(--thl-ease)}.thl-weg b{display:flex;align-items:center;justify-content:space-between;gap:.8rem;font-size:1.6rem;font-weight:800}.thl-weg b svg{width:1.6rem;height:1.6rem;color:var(--thl-gelb);transition:translate .3s var(--thl-ease)}.thl-weg span{font-size:1.4rem;line-height:1.4;color:var(--thl-leise)}.thl-weg:hover{border-color:var(--thl-gelb);background:#f5d70014;translate:0 -2px;color:inherit}.thl-weg:hover b svg{translate:.3rem 0}.thl-weg--hervor{border-color:#f5d700b3;background:#f5d70014}.thl-tr__abschluss{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.6rem 2.4rem;padding-top:2.4rem;border-top:1px solid var(--thl-linie)}.thl-tr__abschluss .thl-preis__betrag{font-size:2.4rem}.thl-tr__abschluss .thl-erwartung{margin:.4rem 0 0}.thl-tr__vr{display:flex;flex-direction:column;border-radius:1.2rem;background:#fff;color:var(--thl-ink);overflow:hidden;--color-foreground:18,18,18;--thl-leise:rgba(18,18,18,.72);--thl-linie:rgba(18,18,18,.12)}.thl-tr__vr-bild{position:relative;aspect-ratio:16/10;overflow:hidden;background:var(--thl-navy)}.thl-tr__vr-bild img{width:100%;height:100%;object-fit:cover;transition:scale 1.2s var(--thl-ease)}.thl-tr__vr:hover .thl-tr__vr-bild img{scale:1.05}.thl-tr__vr-bild .thl-marke{position:absolute;top:1.4rem;left:1.4rem}.thl-tr__vr-inhalt{display:flex;flex-direction:column;flex:1;padding:2.4rem 2.4rem 2.6rem}.thl-tr__vr .thl-titel a{color:inherit;text-decoration:none}.thl-tr__vr .thl-titel a:hover{text-decoration:underline;text-underline-offset:.2em}.thl-tr__vr .thl-chips li{background:var(--thl-navy-wash);color:var(--thl-ink)}.thl-tr__vr .thl-chips li svg{color:var(--thl-gruen)}.thl-tr__vr .thl-erwartung svg{color:var(--thl-gruen)}.thl-tr__vr .thl-btn--umriss{color:var(--thl-rot);border-color:var(--thl-rot)}.thl-tr__vr .thl-btn--umriss:hover{color:#fff}.thl-tr__vr .thl-brutto strong{color:var(--thl-ink)}.thl-tr__vr-preis{margin-top:auto;padding-top:2rem}@media screen and (max-width:1199px){.thl-tr__raster{grid-template-columns:minmax(0,1fr)}.thl-tr__vr{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.thl-tr__vr-bild{aspect-ratio:auto;min-height:100%}}@media screen and (max-width:749px){.thl-tr__medien{aspect-ratio:4/3}.thl-tr__inhalt{grid-template-columns:minmax(0,1fr);padding:2rem}.thl-wege{grid-template-columns:minmax(0,1fr)}.thl-kette{grid-template-columns:minmax(0,1fr);gap:1.6rem}.thl-kette:before,.thl-kette:after{left:1.5rem;right:auto;top:1.6rem;bottom:1.6rem;width:3px;height:auto}.thl-kette:after{transform-origin:50% 0}.thl-kette li{padding:.4rem 0 0 4.8rem;min-height:3.2rem}@keyframes thl-kette{0%{scale:1 0}to{scale:1 1}}.thl-kette__text{margin-top:0}.thl-tr__vr{display:flex}.thl-tr__vr-bild{aspect-ratio:16/10;min-height:0}.thl-tr__vr-inhalt{padding:2rem}}.thl-zahlen__raster{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--n,3),minmax(0,1fr));gap:0}.thl-zahl{padding:0 3.2rem;border-left:2px solid var(--thl-linie)}.thl-zahl:first-child{padding-left:0;border-left:0}.thl-zahl__wert{display:block;font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:clamp(3.4rem,5.4vw,5.6rem);line-height:1;letter-spacing:-.02em;white-space:nowrap}.thl-zahl__wert small{font-size:.5em;letter-spacing:0;margin-right:.2em}.thl-zahl__text{margin-top:1.6rem;font-size:1.6rem;line-height:1.55;font-weight:500;color:var(--thl-leise);max-width:36ch}.thl-zahl__text strong{color:inherit;font-weight:800}.thl--gelb .thl-zahl__text{color:#121212cc}@media screen and (max-width:989px){.thl-zahlen__raster{grid-template-columns:minmax(0,1fr);gap:3.2rem}.thl-zahl{padding:0 0 0 2rem;border-left:4px solid var(--thl-ink)}.thl-zahl:first-child{padding-left:2rem;border-left:4px solid var(--thl-ink)}.thl--navy .thl-zahl,.thl--schwarz .thl-zahl{border-left-color:var(--thl-gelb)}}.thl-band__innen{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:3.2rem 6.4rem;align-items:center}.thl-band .thl-aktionen{margin-top:0;justify-content:flex-end}.thl-band__tel{font-size:2rem}.thl-band__tel small{display:block;font-size:1.4rem;font-weight:600;color:var(--thl-leise)}@media screen and (max-width:989px){.thl-band__innen{grid-template-columns:minmax(0,1fr)}.thl-band .thl-aktionen{justify-content:flex-start}}.thl-alle__filter{display:flex;flex-wrap:wrap;gap:.8rem;margin:0 0 3.2rem}.thl-alle__filter button{display:inline-flex;align-items:center;gap:.6rem;min-height:44px;padding:0 1.6rem;border-radius:.8rem;border:1px solid rgba(18,18,18,.16);background:#fff;color:var(--thl-ink);font:inherit;font-size:1.4rem;font-weight:800;cursor:pointer;transition:background .3s,border-color .3s}.thl-alle__filter button span{font-weight:700;color:#1212128c}.thl-alle__filter button:hover{border-color:var(--thl-ink)}.thl-alle__filter button[aria-pressed=true]{background:var(--thl-ink);border-color:var(--thl-ink);color:#fff}.thl-alle__filter button[aria-pressed=true] span{color:var(--thl-gelb)}.thl-alle:not(.thl-alle-js) .thl-alle__filter{display:none}.thl-alle .thl-reihe__raster{--spalten:4}.thl-alle .thl-karte__bild{aspect-ratio:1}.thl-alle [data-gruppe].ist-raus{display:none}.thl-alle-js [data-gruppe].ist-neu{animation:thl-auf .6s var(--thl-ease) backwards;animation-delay:calc(var(--thl-i,0) * 50ms)}.thl-faq{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:4rem 8rem;align-items:start}.thl-faq__kopf{position:sticky;top:calc(var(--header-height,90px) + 3.2rem)}.thl-faq__liste{border-top:2px solid var(--thl-ink)}.thl-frage{border-bottom:1px solid var(--thl-linie)}.thl-frage__frage{display:flex;align-items:center;justify-content:space-between;gap:2.4rem;padding:2.2rem 0;cursor:pointer;list-style:none}.thl-frage__frage::-webkit-details-marker{display:none}.thl-frage__frage h3{font-size:1.6rem;font-weight:800;line-height:1.4;margin:0;font-family:inherit;font-style:normal;letter-spacing:0}.thl-frage__plus{position:relative;flex:none;width:3.6rem;height:3.6rem;border-radius:50%;background:var(--thl-ink);transition:background .3s,rotate .45s var(--thl-ease)}.thl-frage__plus:before,.thl-frage__plus:after{content:"";position:absolute;left:50%;top:50%;width:1.4rem;height:2px;background:#fff;translate:-50% -50%}.thl-frage__plus:after{rotate:90deg;transition:rotate .45s var(--thl-ease)}.thl-frage[open] .thl-frage__plus{background:var(--thl-gelb);rotate:180deg}.thl-frage[open] .thl-frage__plus:before,.thl-frage[open] .thl-frage__plus:after{background:var(--thl-ink)}.thl-frage[open] .thl-frage__plus:after{rotate:0deg}.thl-frage__antwort{padding:0 6rem 2.6rem 0;font-size:1.6rem;line-height:1.65;font-weight:500;color:var(--thl-leise)}.thl-frage__antwort p+p{margin-top:1.2rem}.thl-frage__antwort a{color:inherit;font-weight:700}.thl-frage__antwort strong{color:var(--thl-ink)}.thl-js .thl-frage[open] .thl-frage__antwort{animation:thl-auf .5s var(--thl-ease) backwards}@media screen and (max-width:989px){.thl-faq{grid-template-columns:minmax(0,1fr)}.thl-faq__kopf{position:static}}@media screen and (max-width:749px){.thl-frage__frage h3{font-size:1.6rem}.thl-frage__antwort{padding-right:0;font-size:1.6rem}.thl-frage__plus{width:3rem;height:3rem}}.thl-anfrage__raster{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:4.8rem 7.2rem;align-items:start}.thl-anfrage__direkt{display:grid;gap:1.2rem;margin-top:4rem;padding-top:2.4rem;border-top:1px solid var(--thl-linie)}.thl-anfrage__direkt p{font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--thl-leise)}.thl-anfrage__karte{padding:3.6rem;border-radius:1.2rem;background:#fff;color:var(--thl-ink);box-shadow:0 30px 70px -30px #00000080;--color-foreground:18,18,18}.thl-form__felder{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.8rem 1.6rem}.thl-form__feld{display:flex;flex-direction:column;gap:.6rem;min-width:0}.thl-form__feld--voll{grid-column:1/-1}.thl-form__feld label{font-size:1.4rem;font-weight:700}.thl-form__feld label span{color:var(--thl-rot);margin-left:.2rem}.thl-form__feld input,.thl-form__feld select,.thl-form__feld textarea{width:100%;min-height:50px;padding:1.2rem 1.4rem;border:1px solid rgba(18,18,18,.3);border-radius:.8rem;background:#fff;color:var(--thl-ink);font:inherit;font-size:1.6rem;font-weight:500;transition:border-color .2s,box-shadow .2s}.thl-form__feld textarea{min-height:13rem;resize:vertical;line-height:1.5}.thl-form__feld input:hover,.thl-form__feld select:hover,.thl-form__feld textarea:hover{border-color:#12121299}.thl-form__feld input:focus,.thl-form__feld select:focus,.thl-form__feld textarea:focus{outline:.3rem solid var(--thl-gelb);outline-offset:.1rem;border-color:var(--thl-ink)}@keyframes thl-vorbefuellt{0%{background:var(--thl-gelb-wash);box-shadow:0 0 0 .4rem #f5d70080}to{background:#fff;box-shadow:0 0 #f5d70000}}.thl-vorbefuellt{animation:thl-vorbefuellt 1.6s var(--thl-ease)}.thl-form__senden{display:flex;flex-wrap:wrap;align-items:center;gap:1.4rem 2.4rem;margin-top:2.4rem}.thl-form__senden .thl-erwartung{margin:0;color:#121212b8}.thl-form__senden .thl-erwartung svg{color:var(--thl-gruen)}.thl-form__pflicht,.thl-form__ds{margin-top:1.4rem;font-size:1.4rem;line-height:1.5;color:#121212a8}.thl-form__ds{margin-top:.4rem}.thl-form__ds a{color:inherit}.thl-form__status{display:flex;align-items:flex-start;gap:1rem;margin:0 0 2rem;padding:1.4rem 1.6rem;border-radius:.8rem;font-size:1.6rem;font-weight:700;line-height:1.45}.thl-form__status svg{width:2rem;height:2rem;flex:none}.thl-form__status--ok{background:#e7f4ec;color:var(--thl-gruen-tief)}.thl-form__status--fehler{background:#f9e9e8;color:var(--thl-rot)}@media screen and (max-width:989px){.thl-anfrage__raster{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:749px){.thl-anfrage__karte{padding:2.4rem 2rem}.thl-form__felder{grid-template-columns:minmax(0,1fr)}.thl-form__senden .thl-btn{width:100%}}.thl-sticky{position:fixed;left:50%;bottom:1.6rem;z-index:20;width:min(calc(100% - 2.4rem),96rem);translate:-50% 0;border-radius:1.2rem;background:#121212f0;color:#fff;box-shadow:0 24px 60px -20px #0009;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:translate .5s var(--thl-ease),opacity .4s}.thl-sticky.ist-weg{translate:-50% 140%;opacity:0;pointer-events:none}.thl-sticky__innen{display:flex;align-items:center;justify-content:space-between;gap:1.6rem 2.4rem;padding:1.2rem 1.2rem 1.2rem 2.4rem}.thl-sticky__text{display:grid;gap:.2rem;min-width:0;flex:1 1 0}.thl-sticky__text strong{font-size:1.6rem;font-weight:800;line-height:1.25}.thl-sticky__text span{font-size:1.4rem;font-weight:600;color:#ffffffb8}.thl-sticky__aktionen{display:flex;align-items:center;gap:1.6rem;flex:none}.thl-sticky__link{color:#fff;font-size:1.4rem;font-weight:800;text-decoration:underline;text-decoration-color:var(--thl-gelb);text-underline-offset:.35em;text-decoration-thickness:2px}.thl-sticky .thl-btn{min-height:50px}@media screen and (max-width:749px){.thl-sticky{bottom:calc(7.6rem + env(safe-area-inset-bottom,0px));width:calc(100% - 1.6rem)}.thl-sticky__innen{gap:1.2rem;padding:1rem 1rem 1rem 1.6rem}.thl-sticky__text span,.thl-sticky__link{display:none}.thl-sticky__text strong{font-size:1.4rem;line-height:1.3}.thl-sticky__aktionen{flex:none}.thl-sticky .thl-btn{min-height:46px;padding:0 1.4rem;font-size:1.4rem;white-space:nowrap}}@media screen and (max-width:420px){.thl-sticky__text{display:none}.thl-sticky__aktionen{flex:1 1 auto}.thl-sticky .thl-btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/rescu-thl.css.map */
