:root{--styx:#13191F;--carbon:#2B2F2E;--tea:#594C3D;--wood:#906D4B;--amber:#CA9C68;--amber-leise:rgba(202,156,104,.82);--amber-hell:#E7D2BB;--gruen:#8BC49E;--weich:cubic-bezier(.16,1,.3,1);--wechsel:cubic-bezier(.4,0,.2,1);--rand:max(clamp(1rem,4vw,4rem),env(safe-area-inset-left));--kopf-h:4.25rem;color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html{overflow-x:clip;scroll-behavior:smooth;scroll-padding-top:calc(var(--kopf-h) + 1rem);scrollbar-color:var(--tea) var(--styx);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}@media(pointer:fine){html{overscroll-behavior:none}}body{margin:0;background:var(--styx);color:var(--amber);font-family:Castoro,Georgia,serif;font-size:1.125rem;line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:clip;caret-color:var(--amber)}::selection{background:var(--amber);color:var(--styx)}img{display:block;max-width:100%;height:auto}a{color:inherit;text-underline-offset:.22em;text-decoration-thickness:1px;transition:text-decoration-color .2s,opacity .2s}a:hover{text-decoration-color:var(--wood)}button,a,summary{touch-action:manipulation}h1,h2,h3,h4{font-weight:400;margin:0;text-wrap:balance}p{margin:0;text-wrap:pretty}[id]{scroll-margin-top:calc(var(--kopf-h) + 1rem)}:focus-visible{outline:2px solid var(--amber);outline-offset:3px}a:focus-visible{border-radius:2px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{position:absolute;left:1rem;top:-4rem;z-index:90;background:var(--amber);color:var(--styx);padding:.6rem 1rem;text-decoration:none}.skip:focus{top:1rem}.icon{width:1.25rem;height:1.25rem;flex:none}.korn{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;pointer-events:none;opacity:.18;background-size:200px 200px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.35'/%3E%3C/svg%3E")}.rand{position:relative;isolation:isolate;overflow:clip;padding:var(--rb,1.5px);background:var(--carbon);border-radius:var(--rr,2rem)}.rand:before{content:"";position:absolute;top:50%;left:50%;width:var(--lr,200%);aspect-ratio:1;margin:calc(var(--lr,200%) / -2) 0 0 calc(var(--lr,200%) / -2);background:conic-gradient(from 0deg,transparent 0 62%,var(--licht-farbe,var(--amber)) 82%,transparent 96%);animation:drehen var(--lauf,6s) linear infinite;z-index:-1;pointer-events:none}.rand.aus:before{animation-play-state:paused}.rand>*{border-radius:calc(var(--rr,2rem) - var(--rb,1.5px))}@keyframes drehen{to{transform:rotate(1turn)}}@property --winkel{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes winkel{to{--winkel:360deg}}.rand.glas{background:rgba(19,25,31,var(--glas-deck,.5));-webkit-backdrop-filter:blur(var(--glas-blur,22px)) saturate(1.2);backdrop-filter:blur(var(--glas-blur,22px)) saturate(1.2);box-shadow:inset 0 0 0 1px #e7d2bb24}.rand.glas:before{width:auto;aspect-ratio:auto;margin:0;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:var(--rb,1px);background:conic-gradient(from var(--winkel),transparent 0 62%,var(--licht-farbe,var(--amber)) 82%,transparent 96%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;animation:winkel var(--lauf,8s) linear infinite}.rand.glas>*{background:transparent}.glas-hell.rand.glas{background:rgba(241,222,194,var(--glas-deck,.3));box-shadow:inset 0 0 0 1px #ffffff59,0 2rem 4rem -2rem #13191f59}.hb{position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:clip;isolation:isolate;border-radius:999px;border:1px solid var(--amber);background:var(--styx);color:var(--amber);height:3.5rem;padding:0 2.1rem 0 2.6rem;font:inherit;font-weight:700;font-size:1.1875rem;cursor:pointer;white-space:nowrap;text-decoration:none}.hb-text{display:inline-block;transform:translate(.25rem);transition:transform .3s var(--wechsel),opacity .3s var(--wechsel)}.hb-hover{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;gap:.55rem;color:var(--styx);opacity:0;transform:translate(3rem);transition:transform .3s var(--wechsel),opacity .3s var(--wechsel)}.hb-hover svg{width:1.35rem;height:1.35rem;flex:none}.hb-punkt{position:absolute;left:1.25rem;top:50%;width:.55rem;height:.55rem;margin-top:-.275rem;border-radius:999px;background:var(--wood);z-index:1;transition:transform .45s var(--wechsel)}.hb:hover .hb-text,.hb:focus-visible .hb-text{transform:translate(3rem);opacity:0}.hb:hover .hb-hover,.hb:focus-visible .hb-hover{transform:translate(-.25rem);opacity:1}.hb:hover .hb-punkt,.hb:focus-visible .hb-punkt{transform:scale(160)}.hb:active{transform:scale(.98)}.hb[aria-busy=true]{cursor:progress}.hb-klein{height:3rem;font-size:1.0625rem}.hb-mini{height:2.5rem;font-size:.9375rem;padding:0 1.2rem 0 1.9rem}.hb-mini .hb-punkt{left:.9rem;width:.45rem;height:.45rem;margin-top:-.225rem}.hell .hb{border-color:var(--styx)}@media(hover:none){.hb .hb-text{transform:translate(3rem);opacity:0}.hb .hb-hover{transform:translate(-.25rem);opacity:1}.hb .hb-punkt{transform:scale(160)}}.kopf{position:fixed;inset:0 0 auto 0;z-index:50;height:calc(var(--kopf-h) + env(safe-area-inset-top));pointer-events:none}.kopf>*{pointer-events:auto}.kopf.geladen .dock-rand{animation:herein .9s var(--weich) both}@keyframes herein{0%{opacity:0;transform:translate(-50%,-140%)}to{opacity:1;transform:translate(-50%)}}.dock-rand{position:absolute;left:50%;top:calc(.6rem + env(safe-area-inset-top));transform:translate(-50%);max-width:calc(100vw - .8rem);--rr:999px;--rb:1px;--lr:260%;--lauf:9s;--glas-deck:.42;--glas-blur:18px;box-shadow:0 1rem 2.4rem -1rem #13191fcc}.dock{position:relative;display:flex;align-items:center;gap:.1rem;padding:.3rem .35rem;background:transparent}.dock-schweber{position:absolute;left:0;top:.3rem;height:2.4rem;width:var(--sw,0px);border-radius:999px;background:#ca9c6821;box-shadow:inset 0 0 0 1px #ca9c6847;transform:translate(var(--sx,0px));opacity:0;pointer-events:none;transition:transform .5s var(--weich),width .5s var(--weich),opacity .3s}.dock-schweber.an{opacity:1}.dock-schweber.sofort{transition:opacity .3s}.dock-text{z-index:1}.dock-text:after{content:"";position:absolute;left:50%;bottom:.28rem;width:.25rem;height:.25rem;margin-left:-.125rem;border-radius:999px;background:var(--amber);opacity:0;transform:scale(0);transition:opacity .3s,transform .4s var(--weich)}.dock-text[aria-current]:after{opacity:1;transform:none}.dock-trenner{width:1px;height:1.4rem;background:var(--carbon);margin:0 .2rem;flex:none}.dock-punkt{position:relative;display:inline-flex;align-items:center;gap:.3rem;height:2.4rem;padding:0 .6rem;border-radius:999px;border:0;background:transparent;color:var(--amber);font:inherit;font-size:.9375rem;white-space:nowrap;text-decoration:none;cursor:pointer;flex:none;transform:translateY(var(--hy,0)) scale(var(--gross,1));transform-origin:50% 100%;transition:transform .18s var(--weich),background-color .2s}.dock-punkt.rund:hover,.dock-logo:hover{background-color:#ca9c681f}.dock-punkt.rund,.dock-logo{width:2.4rem;padding:0;justify-content:center}.dock-logo img{width:1.5rem}.dock-punkt .pfeil-klein{width:.8rem;height:.8rem;transition:transform .35s var(--wechsel)}.dock-punkt[aria-expanded=true] .pfeil-klein{transform:rotate(180deg)}.dock-warte{background:var(--amber);color:var(--styx);margin-left:.15rem}.dock-warte:hover{background:var(--amber-hell)}.dock-tipp{position:absolute;left:50%;bottom:calc(100% + .55rem);transform:translate(-50%,.3rem);padding:.2rem .6rem;border-radius:.4rem;background:var(--amber);color:var(--styx);font-size:.8125rem;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s,transform .2s var(--weich)}.dock-punkt.rund:hover .dock-tipp,.dock-punkt.rund:focus-visible .dock-tipp{opacity:1;transform:translate(-50%)}.nur-breit{display:none}@media(max-width:379px){.dock-punkt{padding:0 .45rem;font-size:.875rem}.dock-punkt.rund,.dock-logo{padding:0}.dock-trenner{display:none}}.aufklapp{position:absolute;left:50%;top:calc(4rem + env(safe-area-inset-top));width:calc(100vw - .8rem);transform:translate(-50%);z-index:2}.aufklapp[hidden]{display:none}.aufklapp-rand{--rr:1.5rem;--rb:1px;--lr:200%;--lauf:8s;--glas-deck:.78;--glas-blur:24px}.aufklapp-innen{padding:1rem .7rem;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.3rem;align-items:stretch}.aufklapp .rand{opacity:0;transform:translateY(-.6rem) scale(.98);transform-origin:50% 0;transition:opacity .35s var(--weich),transform .45s var(--weich)}.aufklapp.offen .rand{opacity:1;transform:none}.mini-duft{display:flex;flex-direction:column;align-items:center;gap:.4rem;padding:.5rem .1rem;border-radius:1rem;border:0;background:transparent;color:var(--amber);font:inherit;cursor:pointer;opacity:0;transform:translateY(.5rem);transition:opacity .4s var(--weich),transform .45s var(--weich),background-color .2s;transition-delay:calc(var(--i,0) * 45ms + 80ms)}.aufklapp.offen .mini-duft,.aufklapp.offen .aufklapp-mehr{opacity:1;transform:none}.mini-duft:hover{background-color:#ca9c681a}.mini-oval{position:relative;width:3rem;aspect-ratio:5/8;border-radius:999px;overflow:clip;background:radial-gradient(85% 60% at 50% 46%,var(--glanz,#906D4B),var(--grund,#594C3D) 72%);transition:transform .5s var(--weich)}.mini-oval img{position:absolute;left:50%;transform:translate(-50%,-50%) rotate(var(--r,30deg))}.mini-oval .m-quer{top:42%;width:125%}.mini-oval .m-oben{top:20%;left:30%;width:52%}.mini-oval .m-unten{top:84%;width:70%}.mini-oval svg{position:absolute;left:33%;width:34%;bottom:16%}.mini-duft:hover .mini-oval,.mini-duft:focus-visible .mini-oval{transform:translateY(-.2rem) scale(1.06)}.mini-duft b{font-weight:400;font-style:italic;font-size:.9375rem;line-height:1.1}.mini-duft small{font-size:.75rem;line-height:1.2;text-align:center;color:var(--amber-hell)}.aufklapp-mehr{grid-column:1/-1;display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1.3rem;margin-top:.4rem;padding-top:.9rem;border-top:1px solid var(--carbon);opacity:0;transform:translateY(.5rem);transition:opacity .4s var(--weich) .32s,transform .45s var(--weich) .32s}.aufklapp-mehr a{font-size:.9375rem;color:var(--amber-hell)}@media(min-width:900px){:root{--kopf-h:5.75rem}.dock-rand{top:1rem;--glas-deck:.38}.dock{gap:.25rem;padding:.4rem .5rem}.dock-schweber{top:.4rem;height:2.6rem}.dock-text:after{bottom:.32rem}.dock-trenner{height:1.6rem;margin:0 .35rem}.dock-punkt{height:2.6rem;padding:0 .95rem;font-size:1.0625rem;gap:.4rem}.dock-punkt.rund,.dock-logo{width:2.6rem;padding:0}.dock-logo img{width:1.7rem}.dock-punkt .pfeil-klein{width:.9rem;height:.9rem}.nur-breit{display:inline-flex}.nur-schmal{display:none}.dock .hb{margin-left:.35rem}.aufklapp{top:4.9rem;width:min(52rem,calc(100vw - 2rem))}.aufklapp-innen{padding:1.4rem;grid-template-columns:repeat(5,minmax(0,1fr)) minmax(13rem,1.7fr);gap:.8rem}.mini-duft{padding:.6rem .3rem;gap:.5rem}.mini-oval{width:3.6rem}.mini-duft b{font-size:1rem}.mini-duft small{font-size:.8125rem}.aufklapp-mehr{grid-column:auto;flex-direction:column;flex-wrap:nowrap;justify-content:center;gap:.6rem;margin-top:0;padding:0 0 0 1rem;border-top:0;border-left:1px solid var(--carbon)}.aufklapp-mehr a{font-size:1rem}}.socials{display:flex;align-items:flex-end;gap:.5rem}.social{position:relative;display:grid;place-items:center;width:2.9rem;height:2.9rem;border-radius:50%;border:1px solid var(--carbon);color:var(--amber);background:#13191f99;text-decoration:none;transform:translateY(var(--hy,0)) scale(var(--gross,1));transform-origin:50% 100%;transition:transform .18s var(--weich),border-color .2s}.social:hover{border-color:var(--amber)}.wolke{position:absolute;top:0;right:0;bottom:0;left:0;overflow:clip;pointer-events:none}.wolke i{position:absolute;border-radius:50%;filter:blur(60px);opacity:.55;animation:treiben 26s ease-in-out infinite alternate}.wolke i:nth-child(1){width:46vmax;height:30vmax;left:40%;top:8%;background:radial-gradient(closest-side,rgba(144,109,75,.55),transparent)}.wolke i:nth-child(2){width:34vmax;height:26vmax;left:58%;top:42%;background:radial-gradient(closest-side,rgba(202,156,104,.22),transparent);animation-duration:32s;animation-delay:-8s}.wolke i:nth-child(3){width:30vmax;height:22vmax;left:-6%;top:58%;background:radial-gradient(closest-side,rgba(89,76,61,.7),transparent);animation-duration:38s;animation-delay:-14s}.wolke i:nth-child(4){width:40vmax;height:24vmax;left:20%;top:20%;background:radial-gradient(closest-side,rgba(144,109,75,.35),transparent);animation-duration:44s}@keyframes treiben{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-6%,4%,0) scale(1.12)}}.schneefall{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}input,select{font:inherit;font-size:1.0625rem;color:var(--amber);background-color:var(--styx);border:1px solid var(--amber);border-radius:999px;height:3.5rem;padding:0 1.4rem;width:100%;transition:background-color .3s}input::placeholder{color:var(--amber-leise)}input:hover,select:hover{background-color:#1b2128}input[aria-invalid=true]{border-color:var(--wood);border-width:2px}select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' fill='none' stroke='%23CA9C68' stroke-width='1.5'%3E%3Cpath d='M1 1l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1.3rem center;padding-right:3rem}.form-meldung{font-size:1rem;margin-top:.7rem;min-height:1.5em}.form-meldung.fehler{text-decoration:underline;text-decoration-color:var(--wood);text-underline-offset:.3em}.einstieg{position:relative;padding:calc(var(--kopf-h) + 2rem + env(safe-area-inset-top)) var(--rand) 3rem;display:grid;gap:1rem;overflow:clip}.einstieg-bild{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:clip;pointer-events:none}.einstieg-bild .foto{position:absolute;top:-6%;right:-6%;bottom:-6%;left:-6%;background-position:center 30%;background-size:cover;background-repeat:no-repeat;transform:translate3d(0,var(--hy,0px),0) scale(1.06)}.einstieg-bild:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#13191fdb,#13191fb8 46%,#13191f8c 72%,#13191f)}.einstieg .schneefall{z-index:1}.einstieg-text{position:relative;z-index:5;max-width:34rem}h1{font-size:clamp(3.5rem,1.9rem + 6.2vw,6rem);line-height:.92;letter-spacing:-.012em;margin-bottom:1.4rem}h1 em{display:block}.intro{max-width:31rem;color:var(--amber-hell)}.warte-form{margin-top:2rem}.form-titel{position:relative;font-size:1rem;letter-spacing:.02em;margin-bottom:.7rem;display:flex;align-items:center;gap:.6rem}.form-titel:before{content:"";flex:none;width:.55rem;height:.55rem;border-radius:50%;background:var(--gruen);animation:blinken 1.6s ease-in-out infinite}.form-titel:after{content:"";position:absolute;left:0;top:50%;width:.55rem;height:.55rem;margin-top:-.275rem;border-radius:50%;background:var(--gruen);pointer-events:none;animation:welle 1.6s ease-out infinite}@keyframes blinken{0%,to{opacity:1}50%{opacity:.35}}@keyframes welle{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(3.4)}}.warte-form input{background-color:#e7d2bb14;border-color:#e7d2bb80;color:var(--amber-hell);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.warte-form input::placeholder{color:#e7d2bb9e}.warte-form input:hover{background-color:#e7d2bb24}.warte-form input:focus-visible{border-color:var(--amber-hell);outline-color:var(--amber-hell)}.warte-form .hb{background:var(--amber);border-color:var(--amber);color:var(--styx)}.warte-form .hb-punkt{background:var(--amber-hell)}.warte-form .hb-hover{color:var(--styx)}.warte-form .hb:focus-visible{outline-color:var(--amber-hell)}.zustimmung-klein{font-size:.8125rem;line-height:1.5;margin-top:.6rem;max-width:30rem;color:var(--amber-leise)}@keyframes puls{0%{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.feldreihe{display:grid;gap:.6rem}.form-unter{font-size:.9375rem;margin-top:.8rem}@media(min-width:560px){.feldreihe{grid-template-columns:minmax(0,1fr) auto}}@media(min-width:900px){.einstieg-bild:after{background:linear-gradient(90deg,#13191ff0,#13191fcc 36%,#13191f66,#13191f8c),linear-gradient(0deg,#13191f,#13191f00 26%)}}.buehne{position:relative;z-index:2;display:flex;flex-direction:column;min-width:0}.buehne-raum{position:relative;height:clamp(25rem,128vw,36rem);touch-action:pan-y}.licht{position:absolute;left:50%;top:48%;width:min(120vw,46rem);aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%);background:radial-gradient(closest-side,rgba(144,109,75,.5),transparent);pointer-events:none}.geisterwort{position:absolute;left:50%;top:42%;font-style:italic;font-size:clamp(7rem,36vw,20rem);line-height:1;color:#ca9c681a;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;transform:translate3d(calc(-50% + var(--gx,0px)),-50%,0);will-change:transform}.fach{position:absolute;left:50%;bottom:3%;height:93%;aspect-ratio:5/8;transform-origin:50% 100%;transform:translate3d(calc(-50% + var(--x,0px)),var(--y,0px),0) scale(var(--sk,1));opacity:var(--op,1);transition:transform .7s var(--wechsel),opacity .7s var(--wechsel);will-change:transform,opacity;contain:layout paint}.fach.mitte{z-index:20}.fach.links,.fach.rechts{z-index:10}.fach.hinten{z-index:5}.fach .rand{--rr:999px;--rb:2px;--lr:200%;height:100%}.fach:not(.mitte) .rand:before{animation-play-state:paused;opacity:0}.schleier{position:absolute;top:0;right:0;bottom:0;left:0;z-index:9;border-radius:inherit;background:#13191f80;opacity:0;transition:opacity .7s var(--wechsel);pointer-events:none}.fach:not(.mitte) .schleier{opacity:1}.oval{position:relative;height:100%;overflow:clip;background:radial-gradient(85% 60% at 50% 46%,var(--glanz,#906D4B) 0%,var(--grund,#594C3D) 72%)}.oval:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 -4rem 4rem -2rem #13191f8c;pointer-events:none;z-index:8}.flakon{position:absolute;left:35%;width:30%;bottom:18%;z-index:4}.flakon-schatten{position:absolute;left:22%;width:56%;bottom:15%;height:6%;border-radius:50%;background:radial-gradient(closest-side,rgba(19,25,31,.75),transparent);z-index:3}.z{position:absolute;z-index:2;transform:translate(-50%,-50%) rotate(var(--r,0deg));transition:transform .75s var(--wechsel),opacity .55s var(--wechsel);transition-delay:calc(var(--i,0) * 60ms + .12s)}.z.vorn{z-index:5}.z img{width:100%;animation:schweben var(--dauer,6s) ease-in-out infinite alternate;animation-delay:var(--ver,0s)}@keyframes schweben{0%{transform:translateZ(0) rotate(0)}to{transform:translate3d(var(--sx,3px),var(--sy,-8px),0) rotate(var(--sr,2deg))}}.fach:not(.mitte) .z{opacity:0;transform:translate(calc(-50% + var(--ax,0%)),calc(-50% + var(--ay,0%))) rotate(calc(var(--r,0deg) + var(--dr,30deg))) scale(.6);transition-delay:0s;transition-duration:.45s}.fach:not(.mitte) .z img,.fach:not(.mitte) .flocke{animation-play-state:paused}.flocke{position:absolute;z-index:3;width:var(--g,4px);height:calc(var(--g,4px) * .55);border-radius:40%;background:var(--fc,#906D4B);opacity:.9;animation:flocke var(--dauer,7s) ease-in-out infinite alternate;animation-delay:var(--ver,0s);transition:opacity .5s}@keyframes flocke{0%{transform:translateZ(0) rotate(0)}to{transform:translate3d(var(--sx,6px),var(--sy,-14px),0) rotate(140deg)}}.fach:not(.mitte) .flocke{opacity:0}.steuerung{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;width:min(100%,26rem);margin:.6rem auto 0;position:relative;z-index:30}.pfeil{width:3.25rem;height:3.25rem;border-radius:50%;border:1.5px solid var(--amber);background:transparent;color:var(--amber);display:grid;place-items:center;cursor:pointer;transition:background-color .15s,transform .15s}.pfeil:hover{background-color:#ca9c6824;transform:scale(1.08)}.pfeil:active{transform:scale(.96)}.duftname{text-align:center;min-height:4.6rem;min-width:0}.duftname .titel{display:block;font-style:italic;font-size:1.65rem;line-height:1.15}.duftname .noten{display:block;font-size:.9375rem;margin-top:.15rem}.punkte{display:flex;justify-content:center;gap:.45rem;margin-top:.55rem}.punkte i{width:.4rem;height:.4rem;border-radius:50%;border:1px solid var(--amber);transition:background-color .4s,transform .4s}.punkte i.an{background-color:var(--amber);transform:scale(1.25)}@media(min-width:900px){.einstieg{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;min-height:100svh;padding-top:calc(var(--kopf-h) + 1rem);padding-bottom:3rem;column-gap:1rem}.buehne-raum{height:clamp(26rem,56vh,38rem)}.einstieg-text{padding-bottom:3rem}}h2{font-size:clamp(2.5rem,1.5rem + 3.6vw,4.4rem);line-height:1}.band{position:relative;padding:clamp(4.5rem,9vw,8.5rem) var(--rand)}.amber{background:var(--amber);color:var(--styx)}.hell :focus-visible{outline-color:var(--styx)}.berg{background:var(--styx);color:var(--amber);overflow:clip}.berg-bild{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:clip;pointer-events:none}.berg-bild .foto{position:absolute;top:0;right:0;bottom:0;left:0;background:url(berg-wolken.jpg) center 40%/cover}.berg-bild:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#13191f,#13191f00 16% 82%,#13191f)}.unisex-karte{position:relative;z-index:2;max-width:76rem;margin:0 auto;--rr:2rem;--rb:1px;--lauf:12s;--glas-deck:.46;--glas-blur:26px;--licht-farbe:var(--amber-hell)}.unisex-raster{display:grid;gap:2.4rem;align-items:center;padding:clamp(1.8rem,5vw,4.5rem)}.unisex-text p{color:var(--amber-hell)}.unisex-flakon{position:relative;margin:0;display:grid;justify-items:center;padding:1rem 0 0}.flakon-glanz{position:absolute;left:50%;top:44%;width:min(26rem,90%);aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%);background:radial-gradient(closest-side,rgba(202,156,104,.35),transparent);pointer-events:none}.flakon-steht{position:relative;width:clamp(7.5rem,15vw,11.5rem);aspect-ratio:120/300;animation:schweben 6s ease-in-out infinite;filter:drop-shadow(0 1.6rem 1.4rem rgba(19,25,31,.45))}.flakon-boden{display:block;width:clamp(7rem,13vw,10rem);height:1.1rem;margin-top:-.4rem;border-radius:50%;background:radial-gradient(closest-side,rgba(19,25,31,.55),transparent);animation:boden 6s ease-in-out infinite}@keyframes schweben{0%,to{transform:translateY(0)}50%{transform:translateY(-.7rem)}}@keyframes boden{0%,to{transform:scaleX(1);opacity:1}50%{transform:scaleX(.86);opacity:.7}}.unisex-flakon .bildzeile{color:var(--amber-leise)}.unisex-text p{max-width:34rem;font-size:1.1875rem}.unisex-text h2{margin-bottom:1.6rem}.unisex-text p+p{margin-top:1rem}.fakten{list-style:none;margin:2.6rem 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:0 1.5rem}.fakten li{border-top:1px solid rgba(231,210,187,.28);padding:.9rem 0 1.1rem;font-style:italic;font-size:clamp(1.2rem,1rem + .8vw,1.55rem);line-height:1.2}.schnee-rand{--rr:1.75rem;--rb:2px;--lr:240%;--licht-farbe:#F3ECE3}.schneebild{position:relative;aspect-ratio:9/13;overflow:clip;background:#d9dde0}.schneebild .grund{position:absolute;top:-8%;right:-8%;bottom:-8%;left:-8%;background:url(winter-schnee-oben.jpg) center/cover;filter:brightness(1.06) contrast(1.04) sepia(.1);transform:translate3d(0,var(--py,0px),0)}.zweig{position:absolute;z-index:3;pointer-events:none}.schneebild .flakon-liegt{position:absolute;left:50%;top:50%;width:22%;z-index:5;transform:translate(-50%,-50%)}.schneebild .liege-schatten{position:absolute;left:30%;top:23%;width:30%;height:56%;z-index:4;border-radius:40%;background:radial-gradient(closest-side,rgba(19,25,31,.42),transparent);transform:rotate(-4deg)}.schneebild .oud{position:absolute;z-index:4}.schneebild .schneefall{z-index:6}.schneebild:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:7;box-shadow:inset 0 0 5rem #13191f59;pointer-events:none}.schnee-pause{position:absolute;right:1rem;bottom:1rem;z-index:8;width:2.75rem;height:2.75rem;border-radius:50%;border:1px solid rgba(19,25,31,.5);background-color:#f3ece3bf;color:var(--styx);display:grid;place-items:center;cursor:pointer;transition:background-color .2s,transform .2s}.schnee-pause:hover{background-color:#f3ece3;transform:scale(1.06)}.bildzeile{font-size:.875rem;font-style:italic;margin-top:.8rem;text-align:center}@media(min-width:900px){.unisex-raster{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:5rem}}.name-teil{position:relative;padding:clamp(6rem,14vw,12rem) var(--rand);text-align:center;overflow:clip}.name-teil h2{position:relative}.satz{position:relative;font-style:italic;font-size:clamp(1.9rem,1.1rem + 3vw,3.6rem);line-height:1.18;max-width:20ch;margin:2.4rem auto 0}.satz .w{opacity:var(--w,1);transition:opacity .2s linear}.name-teil .rest{position:relative;max-width:34rem;margin:2rem auto 0}.name-zeichen{position:relative;width:3.5rem;margin:2.6rem auto 0;opacity:.9}.kollektion{position:relative;overflow:clip;background:#d4d9dc;color:var(--styx);padding:clamp(5rem,10vw,9rem) var(--rand)}.koll-schnee{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.koll-schnee .grund-still{position:absolute;top:0;right:0;bottom:0;left:0;background:url(schnee-wehe.jpg) center 30%/cover}.koll-flocken{z-index:6}.koll-schnee:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(70% 55% at 50% 40%,rgba(243,236,227,.35),transparent 70%);z-index:2}.innen{position:relative;z-index:5;max-width:76rem;margin:0 auto}.koll-kopf{display:grid;gap:1.6rem}.koll-kopf p{max-width:36rem}.koll-kopf .hb{margin-top:1.4rem}.aufbau-titel{font-style:italic;font-size:clamp(1.8rem,1.2rem + 2vw,2.8rem);margin:clamp(3rem,6vw,5rem) 0 1.4rem}.ll-rand{--rr:1.5rem;--rb:1.5px;--lr:420%;--glas-deck:.32;--glas-blur:26px;--licht-farbe:var(--wood);--lauf:12s}.ll{color:var(--styx);overflow:clip}.ll-foto{position:relative;aspect-ratio:4/5;overflow:clip;transform:scale(var(--ls,1));transform-origin:50% 100%}.ll-foto .flakon{left:42%;width:24%;bottom:12%;transform:translate(-50%)}.ll-foto .flakon-schatten{left:24%;width:40%;bottom:9%}.ll-foto .z{transition:none}.ll-kopf{position:absolute;right:6%;top:6%;z-index:7;text-align:right}.ll-marke{font-family:Tenor Sans,sans-serif;letter-spacing:.2em;font-size:clamp(.85rem,.7rem + .5vw,1.1rem)}.ll-name{font-weight:700;font-size:clamp(2rem,1.2rem + 3.2vw,4rem);line-height:1;margin-top:.3rem}.ll-hell{color:var(--styx);border-top:1px solid rgba(19,25,31,.18)}.ll-reihe{list-style:none;margin:0;padding:clamp(1.4rem,3vw,2.4rem) clamp(1rem,4vw,3rem);display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;align-items:center;justify-items:center;border-bottom:1px solid rgba(19,25,31,.25)}.ll-reihe img{width:min(100%,9rem)}.ll-spalten{display:grid;padding:clamp(1.6rem,4vw,3rem) clamp(1rem,4vw,3rem);text-align:center}.spalte{padding:1.4rem 0}.spalte+.spalte{border-top:1px solid rgba(19,25,31,.3)}.spalte h4{font-size:.9375rem;letter-spacing:.16em;text-transform:uppercase;padding-bottom:.8rem;margin:0 auto .9rem;border-bottom:1px solid rgba(19,25,31,.55);max-width:14rem}.spalte ul{list-style:none;margin:0;padding:0;font-size:1.0625rem;line-height:1.8}.spalte p{font-size:.9375rem;font-style:italic;margin-top:.8rem;max-width:18rem;margin-inline:auto}.ll-nah{position:relative;height:clamp(9rem,22vw,15rem);overflow:clip;border-top:1px solid rgba(19,25,31,.18)}.ll-nah svg{position:absolute;left:50%;top:50%;width:min(70%,30rem);transform:translate(-50%,-63%) rotate(-6deg)}.hinweis{margin-top:1.2rem;font-size:.9375rem;font-style:italic}@media(min-width:900px){.koll-kopf{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end}.ll-foto{aspect-ratio:16/8}.ll-foto .flakon{left:40%;width:12%}.ll-foto .flakon-schatten{left:31%;width:18%}.ll-spalten{grid-template-columns:repeat(3,1fr)}.spalte{padding:0 2rem}.spalte+.spalte{border-top:0;border-left:1px solid rgba(19,25,31,.3)}.ll-rand{--lr:200%}}.fragen{padding:clamp(4.5rem,9vw,8.5rem) var(--rand)}.fragen-raster{max-width:76rem;margin:0 auto;display:grid;gap:2rem}.fragen-kopf{display:grid;gap:2rem;align-content:start}.fragen-karte{--rr:1.5rem;--rb:1px;--lr:260%;--lauf:11s;max-width:23rem}.fragen-karte-innen{background:var(--styx);padding:1.5rem 1.5rem 1.3rem;display:grid;gap:.8rem;justify-items:start}.karte-titel{font-style:italic;font-size:1.375rem;line-height:1.25}.fragen-karte .hb{margin-top:.3rem}.fragen-karte .leise{font-size:.9375rem;color:var(--amber-leise)}.fragen-liste{border-top:1px solid var(--carbon)}details{position:relative;border-bottom:1px solid var(--carbon)}details:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--amber);transform:scaleX(0);transform-origin:0 50%;transition:transform .7s var(--weich)}details:hover:after,details[open]:after{transform:scaleX(1)}summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:2.1rem minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:1.3rem 0;font-size:clamp(1.1875rem,1.05rem + .6vw,1.5rem);line-height:1.3}summary::-webkit-details-marker{display:none}.nr{font-style:italic;font-size:.9375rem;color:var(--wood);transition:color .3s}details:hover .nr,details[open] .nr{color:var(--amber)}.frage{min-width:0;transition:transform .5s var(--weich)}summary:hover .frage,details[open] .frage{transform:translate(.4rem)}.plus{flex:none;width:2.5rem;height:2.5rem;border-radius:999px;border:1px solid var(--carbon);position:relative;transition:transform .55s var(--weich),background-color .3s,border-color .3s}summary:hover .plus{border-color:var(--amber)}.plus:before,.plus:after{content:"";position:absolute;left:32%;right:32%;top:50%;height:1.5px;margin-top:-.75px;background:var(--amber);transition:background-color .3s}.plus:after{transform:rotate(90deg)}details[open] .plus{transform:rotate(135deg);background-color:var(--amber);border-color:var(--amber)}details[open] .plus:before,details[open] .plus:after{background:var(--styx)}.antwort{padding:0 3.1rem 1.6rem 2.7rem}.antwort p{max-width:40rem}details[open] .antwort{animation:antwort .6s var(--weich) both}@keyframes antwort{0%{opacity:0;transform:translateY(-.6rem)}}.still details[open] .antwort{animation:none}@media(max-width:599px){.antwort{padding-left:2.7rem;padding-right:0}}@media(max-width:899px){.fragen-kopf{display:contents}.fragen-karte{order:2;margin-top:1rem}}@media(min-width:900px){.fragen-raster{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.fragen-kopf{position:sticky;top:7rem;align-self:start}}.holz{background:var(--wood);color:var(--styx);overflow:clip}.wl-raster{position:relative;max-width:76rem;margin:0 auto;display:grid;gap:2.4rem}.wl-raster .gross{font-size:1.5rem;line-height:1.4;max-width:30rem;margin-top:1.4rem}.panel-rand{--rr:2rem;--rb:1.5px;--lr:300%}.panel{background:var(--styx);color:var(--amber);padding:clamp(1.4rem,3vw,2.4rem);display:grid;gap:.8rem}.panel :focus-visible{outline-color:var(--amber)}.panel label{font-size:1rem}.panel .hb{width:100%}.zustimmung{font-size:.9375rem;line-height:1.5}@media(min-width:900px){.wl-raster{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.panel-rand{--lr:200%}}.fuss{padding:clamp(4rem,8vw,7rem) var(--rand) calc(2rem + env(safe-area-inset-bottom));border-top:1px solid var(--carbon);overflow:clip}.riesig{font-family:Tenor Sans,sans-serif;font-size:clamp(1.6rem,7.9vw,8.4rem);letter-spacing:.12em;line-height:1;white-space:nowrap;text-align:center;margin:0 -.12em 0 0}.riesig span{display:inline-block}.fuss-zeile{max-width:76rem;margin:3rem auto 0;display:flex;flex-wrap:wrap;gap:1.2rem 2rem;justify-content:space-between;align-items:center;font-size:1rem}.fuss-zeile nav{display:flex;gap:1.6rem;flex-wrap:wrap}.bewegung{background:none;border:1px solid var(--carbon);color:var(--amber);font:inherit;font-size:.9375rem;border-radius:999px;padding:.45rem 1rem;cursor:pointer;transition:border-color .2s}.bewegung:hover{border-color:var(--amber)}.entwurf{max-width:76rem;margin:2rem auto 0;font-size:.875rem;font-style:italic;opacity:.85}.js [data-auf]{transition:opacity 1s var(--weich),transform 1.1s var(--weich);transition-delay:calc(var(--v,0) * 90ms)}.js [data-auf=hoch]:not(.da){opacity:0;transform:translateY(2.4rem)}.js [data-auf=links]:not(.da){opacity:0;transform:translate(-2.4rem)}.js [data-auf=rechts]:not(.da){opacity:0;transform:translate(3.5rem)}.js [data-auf=nah]:not(.da){opacity:0;transform:scale(.94)}.js [data-auf=vorhang]{position:relative}.js [data-auf=vorhang]>.decke{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;background:var(--decke,var(--styx));transform-origin:50% 0;transition:transform 1.2s var(--weich);pointer-events:none}.js [data-auf=vorhang].da>.decke{transform:scaleY(0)}.js .riesig[data-auf] span{transition:transform 1.1s var(--weich),opacity 1s var(--weich);transition-delay:calc(var(--b,0) * 45ms)}.js .riesig[data-auf]:not(.da) span{transform:translateY(60%);opacity:0}.js .riesig[data-auf]{transition:none}.still *,.still *:before,.still *:after{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.js [data-auf]{opacity:1!important;transform:none!important}.js [data-auf=vorhang]>.decke{display:none}.js .riesig[data-auf] span{transform:none!important;opacity:1!important}}.seite{min-height:72vh;padding:calc(var(--kopf-h) + clamp(3rem,8vw,6rem)) var(--rand) clamp(4rem,8vw,7rem)}.seite-innen{max-width:46rem;margin:0 auto;display:grid;gap:1.2rem;justify-items:start}.seite h1{font-size:clamp(2.4rem,1.6rem + 3vw,4rem);line-height:1.05;margin-bottom:.6rem}.seite .hb{margin-top:1rem}.rte{display:grid;gap:1rem;width:100%}.rte h2,.rte h3{font-size:1.5rem;margin-top:1.2rem}.rte ul,.rte ol{margin:0;padding-left:1.2rem}.shopify-policy__container{max-width:46rem!important;margin:0 auto!important;padding:calc(var(--kopf-h) + 4rem) var(--rand) 5rem!important}.shopify-policy__title h1{font-size:clamp(2.4rem,1.6rem + 3vw,4rem);line-height:1.05;margin-bottom:1.6rem;text-align:left}.shopify-policy__body{display:grid;gap:1rem}.passwort{display:grid;place-items:center;min-height:100dvh;padding-top:clamp(3rem,8vw,6rem)}.passwort .seite-innen{max-width:34rem}.passwort-zeichen{width:3.5rem}.passwort .warte-form{width:100%}.passwort-zugang{width:100%;border:0;margin-top:2rem}.passwort-zugang summary{display:inline-flex;padding:.4rem 0;font-size:1rem;text-decoration:underline;text-underline-offset:.22em}.passwort-zugang:after{display:none}.passwort-form{display:grid;gap:.6rem;padding-top:1rem}.passwort-form input{flex:1;min-width:0;height:3rem;padding:0 1.1rem;border-radius:999px;border:1px solid var(--amber);background:var(--styx);color:var(--amber);font:inherit}.dock-rand.glas{transition:background-color .45s var(--weich)}.kopf.ueber-hell .dock-rand{--glas-deck:.82}.mail-hilfe{display:flex;flex-wrap:wrap;gap:.4rem}.feldreihe .mail-hilfe{grid-column:1/-1}@media(min-width:560px){.feldreihe .mail-hilfe{grid-row:2}}.vorschlag{font:inherit;font-size:.9375rem;line-height:1.2;color:var(--amber-hell);background:#e7d2bb14;border:1px solid rgba(231,210,187,.32);border-radius:999px;padding:.45rem .85rem;cursor:pointer;opacity:0;transform:translateY(-.3rem);transition:opacity .3s var(--weich),transform .35s var(--weich),background-color .2s,border-color .2s;transition-delay:calc(var(--i,0) * 40ms)}.mail-hilfe.an .vorschlag{opacity:1;transform:none}.vorschlag:hover,.vorschlag:focus-visible{background:#e7d2bb29;border-color:var(--amber-hell);outline-color:var(--amber-hell)}.vertrauen{position:relative;padding:clamp(3rem,6vw,5rem) var(--rand) clamp(3.5rem,7vw,6rem);background:var(--styx)}.vertrauen-reihe{list-style:none;margin:0 auto;padding:0;max-width:76rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.7rem,1.6vw,1.2rem)}.vertrauen-karte{display:grid;align-content:start;gap:.55rem;padding:clamp(1.2rem,2.4vw,1.8rem);border-radius:1.5rem;border:1px solid rgba(202,156,104,.22);background:linear-gradient(160deg,#2b2f2ebf,#13191f99);box-shadow:inset 0 1px #e7d2bb0f}.vertrauen-symbol{display:grid;place-items:center;width:3rem;height:3rem;margin-bottom:.4rem;border-radius:50%;border:1px solid rgba(202,156,104,.45);color:var(--amber)}.vertrauen-symbol svg{width:1.35rem;height:1.35rem}.vertrauen-titel{font-style:italic;font-size:clamp(1.15rem,1rem + .5vw,1.4rem);line-height:1.2}.vertrauen-text{font-size:.9375rem;line-height:1.5;color:var(--amber-hell)}@media(min-width:1000px){.vertrauen-reihe{grid-template-columns:repeat(4,minmax(0,1fr))}}.idee{padding:0;background:var(--styx)}.idee-sticky{position:relative;min-height:100svh;display:grid;place-items:center;padding:calc(var(--kopf-h) + 2rem) var(--rand) 3rem;overflow:clip}.idee-3d .idee-sticky{position:sticky;top:0}.winter-deko{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.deko-zweig{position:absolute;z-index:1;width:clamp(12rem,30vw,26rem);opacity:.8;filter:brightness(.42) sepia(.55) saturate(.8);transform:rotate(var(--r,0deg))}.deko-zweig.klein{width:clamp(8rem,18vw,16rem);opacity:.55;filter:brightness(.4) sepia(.6)}.kristall{position:absolute;z-index:5;width:var(--g,2rem);height:var(--g,2rem);color:#e7d2bb6b;animation:kristall var(--t,16s) ease-in-out infinite;animation-delay:var(--v,0s)}@keyframes kristall{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-1.2rem) rotate(30deg)}}.idee .unisex-karte{width:100%;max-width:76rem}.idee .unisex-text h2{margin-bottom:1.4rem}.flakon-platz{min-height:clamp(14rem,30vw,24rem);align-content:center}.idee-3d .flakon-steht,.idee-3d .flakon-boden{visibility:hidden}.idee:not(.idee-3d) .flakon-reihe,.idee:not(.idee-3d) .reihe-text{display:none}.idee-flocken{z-index:6}.flakon-reihe{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;font-size:clamp(10px,1.02vw,15.5px)}.f3d{position:absolute;left:0;top:0;opacity:0}.f3d-lage{position:absolute;left:0;top:0;transform-style:preserve-3d;will-change:transform}.f3d-schwebe{transform-style:preserve-3d;animation:f3d-schweben 7s ease-in-out infinite;animation-delay:var(--vz,0s)}@keyframes f3d-schweben{0%,to{transform:translateY(0) rotateY(0)}50%{transform:translateY(-.6em) rotateY(8deg)}}.quader{position:absolute;transform-style:preserve-3d;width:var(--w);height:var(--h);left:calc(var(--w) / -2);top:var(--y)}.quader>i{position:absolute;display:block}.quader>.vo,.quader>.hi{left:0;top:0;width:100%;height:100%}.quader>.vo{transform:translateZ(calc(var(--d) / 2))}.quader>.hi{transform:rotateY(180deg) translateZ(calc(var(--d) / 2))}.quader>.li,.quader>.re{top:0;height:100%;width:var(--d);left:calc(50% - var(--d) / 2)}.quader>.li{transform:rotateY(-90deg) translateZ(calc(var(--w) / 2))}.quader>.re{transform:rotateY(90deg) translateZ(calc(var(--w) / 2))}.quader>.ob{left:0;width:100%;height:var(--d);top:calc(var(--d) / -2);transform:rotateX(90deg)}.koerper{--w:6em;--h:12em;--d:3.2em;--y:-6em}.hals{--w:2.1em;--h:.8em;--d:1.7em;--y:-6.8em}.kappe{--w:3.1em;--h:3.3em;--d:2.4em;--y:-10.1em}.koerper>i{border-radius:.5em}.koerper>.vo{background:linear-gradient(90deg,var(--grund) 0%,var(--glanz) 26%,#CA9C68 52%,var(--glanz) 76%,var(--grund) 100%);box-shadow:inset 0 0 0 1px #ca9c6880}.koerper>.vo:before{content:"";position:absolute;left:12%;top:6%;bottom:6%;width:6%;border-radius:1em;background:linear-gradient(180deg,#f1dec2b3,#f1dec21f)}.koerper>.hi{background:linear-gradient(90deg,var(--grund),var(--glanz) 50%,var(--grund))}.koerper>.li{background:linear-gradient(90deg,#13191F,var(--grund))}.koerper>.re{background:linear-gradient(90deg,var(--grund),#13191F)}.koerper>.ob{background:var(--glanz);border-radius:.4em}.etikett{position:absolute;left:50%;top:44%;width:56%;height:38%;transform:translate(-50%);background:#13191f;border-radius:.15em;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.15em;color:#ca9c68;box-shadow:0 0 0 1px #ca9c6840}.etikett b{font-family:Tenor Sans,sans-serif;font-weight:400;font-size:.62em;letter-spacing:.2em;line-height:1.1;margin-right:-.2em}.etikett em{font-size:.55em;opacity:.8;margin-top:.5em}.hals>i{background:linear-gradient(90deg,#2b2f2e,#594c3d,#2b2f2e)}.kappe>i{background:linear-gradient(90deg,#13191f,#2b2f2e 55%,#13191f);border-radius:.25em}.kappe>.ob{background:#2b2f2e}.f3d-schatten{position:absolute;left:-4.6em;top:5.4em;width:9.2em;height:3.4em;border-radius:50%;background:radial-gradient(closest-side,rgba(19,25,31,.62),transparent);transform:rotateX(78deg)}.f3d-titel{position:absolute;left:0;top:8.6em;margin:0;transform:translate(-50%);display:grid;gap:.1rem;text-align:center;white-space:nowrap;opacity:0}.f3d-titel b{font-weight:400;font-style:italic;font-size:1.125rem;color:var(--amber)}.f3d-titel small{font-size:.875rem;color:var(--amber-hell)}.reihe-text{position:absolute;left:50%;z-index:5;width:min(90%,40rem);text-align:center;opacity:0;pointer-events:none}.reihe-titel{font-size:clamp(1.9rem,1.2rem + 2.6vw,3.4rem);line-height:1.05}.reihe-unter{margin-top:.6rem;color:var(--amber-hell)}.name-teil{min-height:100svh;display:grid;align-content:center;justify-items:center;padding:calc(var(--kopf-h) + 2.5rem) var(--rand) 3rem}.name-titel{position:relative;font-size:clamp(2.2rem,1.5rem + 2.4vw,3.6rem);line-height:1.05}.satz .w{opacity:1}.js .name-teil.bereit .name-titel{opacity:0;transform:translate3d(0,var(--nty,0px),0) scale(var(--nts,1));transition:opacity 1.1s var(--weich),transform 1.5s var(--weich)}.js .name-teil.bereit.an .name-titel{opacity:1}.js .name-teil.bereit.los .name-titel{transform:none}.js .name-teil.bereit .satz .w{display:inline-block;opacity:0;transform:translateY(.45em);transition:opacity .7s var(--weich),transform .9s var(--weich);transition-delay:calc(.45s + var(--k,0) * 70ms)}.js .name-teil.bereit.los .satz .w{opacity:1;transform:none}.js .name-teil.bereit .rest,.js .name-teil.bereit .name-zeichen{opacity:0;transform:translateY(1rem);transition:opacity .9s var(--weich),transform 1s var(--weich);transition-delay:calc(.8s + var(--n,10) * 70ms)}.js .name-teil.bereit .name-zeichen{transition-delay:calc(1.05s + var(--n,10) * 70ms)}.js .name-teil.bereit.los .rest,.js .name-teil.bereit.los .name-zeichen{opacity:1;transform:none}.fragen{position:relative;overflow:clip;padding:clamp(5rem,10vw,9rem) var(--rand)}.fragen-glanz{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.fragen-glanz i{position:absolute;border-radius:50%;animation:treiben 30s ease-in-out infinite alternate}.fragen-glanz i:nth-child(1){width:52vmax;height:40vmax;left:-12%;top:-10%;background:radial-gradient(closest-side,rgba(144,109,75,.3),transparent)}.fragen-glanz i:nth-child(2){width:44vmax;height:36vmax;right:-14%;top:30%;background:radial-gradient(closest-side,rgba(202,156,104,.15),transparent);animation-duration:36s;animation-delay:-10s}.fragen-glanz i:nth-child(3){width:40vmax;height:30vmax;left:30%;bottom:-20%;background:radial-gradient(closest-side,rgba(89,76,61,.5),transparent);animation-duration:42s}.fragen-geist{position:absolute;right:-3vw;top:-6vw;margin:0;font-style:italic;font-size:clamp(18rem,44vw,46rem);line-height:.8;color:#ca9c680b;pointer-events:none;-webkit-user-select:none;user-select:none;transform:rotate(10deg)}.fragen-innen{position:relative;z-index:2;max-width:76rem;margin:0 auto;display:grid;gap:clamp(2rem,4vw,3.4rem)}.fragen-innen>h2{font-size:clamp(2.8rem,1.6rem + 4.6vw,6rem);line-height:.98}.fragen-liste{position:relative}.fragen-flaeche{display:none}.frage-zeile .frage{font-size:clamp(1.25rem,1.05rem + .9vw,1.85rem)}.frage-zeile[open] .frage{color:var(--amber-hell)}.antwort-frage,.antwort-nr{display:none}.antwort-text{font-size:1.1875rem;line-height:1.6;color:var(--amber-hell)}.tippen{position:absolute;display:inline-flex;gap:.3rem;margin-top:.6rem;opacity:0;pointer-events:none}.tippen i{width:.42rem;height:.42rem;border-radius:50%;background:var(--amber);animation:tipp .9s ease-in-out infinite}.tippen i:nth-child(2){animation-delay:.15s}.tippen i:nth-child(3){animation-delay:.3s}@keyframes tipp{0%,to{transform:translateY(0);opacity:.4}50%{transform:translateY(-.3rem);opacity:1}}.frage-zeile[open] .tippen{animation:tippen-zeit .6s linear both}@keyframes tippen-zeit{0%,75%{opacity:1}to{opacity:0}}.js .frage-zeile[open] .antwort-text .w{display:inline-block;animation:wort .6s var(--weich) both;animation-delay:calc(.5s + var(--k,0) * 26ms)}@keyframes wort{0%{opacity:0;transform:translateY(.55em)}}.naechste{display:inline-flex;align-items:center;gap:.5rem;margin-top:1.3rem;padding:.5rem 0;background:none;border:0;color:var(--amber);font:inherit;font-size:1rem;cursor:pointer;opacity:0}.frage-zeile[open] .naechste{animation:wort .6s var(--weich) both;animation-delay:calc(.75s + var(--n,20) * 26ms)}.naechste span{text-decoration:underline;text-decoration-color:var(--wood);text-underline-offset:.3em}.naechste svg{width:1.1rem;height:1.1rem;transition:transform .35s var(--weich)}.naechste:hover svg,.naechste:focus-visible svg{transform:translate(.3rem)}@media(min-width:900px){.fragen-innen{grid-template-columns:minmax(0,1fr) minmax(0,23rem);align-items:end;column-gap:3rem}.fragen-innen>h2{grid-column:1;grid-row:1}.fragen-karte{grid-column:2;grid-row:1;justify-self:end;width:100%}.fragen-liste{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);column-gap:3.5rem;align-content:start;border-top:0}.frage-zeile{grid-column:1;position:static}.frage-zeile:after{display:none}.frage-zeile summary{position:relative}.frage-zeile summary:before{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--amber);transform:scaleX(0);transform-origin:0 50%;transition:transform .7s var(--weich)}.frage-zeile:hover summary:before,.frage-zeile[open] summary:before{transform:scaleX(1)}.frage-zeile:first-of-type{border-top:1px solid var(--carbon)}.fragen-flaeche{display:block;grid-column:2;grid-row:1/span 5;min-height:26rem;--rr:2rem;--rb:1px;--lauf:14s;-webkit-backdrop-filter:none;backdrop-filter:none;background:#13191f8c}.frage-zeile summary{grid-template-columns:2.6rem minmax(0,1fr) 1.6rem}.frage-zeile .plus{display:none}.frage-zeile summary:after{content:"";width:1.6rem;height:1px;background:var(--amber);transform:scaleX(0);transform-origin:0 50%;transition:transform .5s var(--weich)}.frage-zeile[open] summary:after{transform:scaleX(1)}.frage-zeile .antwort{position:absolute;top:0;bottom:0;right:0;left:calc((100% - 3.5rem) * 5 / 11 + 3.5rem);z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(2.2rem,3.6vw,3.4rem);border-radius:2rem;overflow:clip}.antwort-nr{display:block;position:absolute;right:1.6rem;top:.4rem;font-style:italic;font-size:clamp(6rem,10vw,9rem);line-height:1;color:#ca9c681a;pointer-events:none}.antwort-frage{display:block;margin-bottom:1rem;font-size:.875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--amber-leise)}.antwort-text{font-size:clamp(1.3rem,1rem + .8vw,1.65rem);line-height:1.5;max-width:30rem}}.fuss-marke{display:grid;justify-content:center}.fuss-balken{position:relative;display:block;height:2px;margin-top:clamp(.8rem,1.6vw,1.4rem);border-radius:2px;overflow:clip;background:linear-gradient(90deg,transparent,var(--wood) 12%,var(--amber) 50%,var(--wood) 88%,transparent)}.fuss-balken i,.erfolg-balken i{position:absolute;top:0;bottom:0;left:0;width:18%;background:linear-gradient(90deg,transparent,#F1DEC2,transparent);transform:translate(-120%)}.js .fuss-balken[data-auf]{transition:transform 1.4s var(--weich) .35s}.js .fuss-balken[data-auf]:not(.da){transform:scaleX(0)}.fuss-balken.da i,.erfolg-balken i{animation:glanzlauf 3.6s var(--wechsel) 1.6s infinite}@keyframes glanzlauf{0%{transform:translate(-120%)}60%,to{transform:translate(560%)}}html.erfolg-offen{overflow:hidden}.erfolg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:center;padding:var(--rand)}.erfolg-schleier{position:absolute;top:0;right:0;bottom:0;left:0;background:#13191f9e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;transition:opacity .6s var(--weich)}.erfolg.an .erfolg-schleier{opacity:1}.erfolg-sturm{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.erfolg-welle{position:absolute;top:-50%;left:0;width:45vmax;height:200%;pointer-events:none;opacity:0;transform:translate(-60vmax) rotate(14deg);background:linear-gradient(90deg,transparent,rgba(202,156,104,.22) 35%,rgba(241,222,194,.36) 50%,rgba(202,156,104,.22) 65%,transparent)}.erfolg.an .erfolg-welle{animation:welle-quer 1.5s var(--wechsel) .1s both}@keyframes welle-quer{0%{opacity:0;transform:translate(-60vmax) rotate(14deg)}15%,85%{opacity:1}to{opacity:0;transform:translate(calc(100vw + 20vmax)) rotate(14deg)}}.erfolg-mitte{position:relative;display:grid;justify-items:center;gap:1.4rem;width:min(100%,46rem);text-align:center}.erfolg-name{margin:0 -.14em 0 0;font-family:Tenor Sans,sans-serif;font-size:clamp(1.9rem,6.4vw,5.4rem);letter-spacing:.14em;line-height:1;white-space:nowrap;color:var(--amber)}.erfolg-name span{display:inline-block;opacity:0;transform:translateY(.55em) scale(.92)}.erfolg-name .lz{width:.3em}.erfolg.an .erfolg-name span{animation:buchstabe .9s var(--weich) both;animation-delay:calc(.35s + var(--b,0) * 55ms)}@keyframes buchstabe{to{opacity:1;transform:none}}.erfolg-balken{position:relative;display:block;width:min(100%,38rem);height:2px;margin-top:-.3rem;border-radius:2px;overflow:clip;transform:scaleX(0);background:linear-gradient(90deg,transparent,var(--wood) 12%,var(--amber) 50%,var(--wood) 88%,transparent)}.erfolg.an .erfolg-balken{animation:balken-rein 1.2s var(--weich) .7s both}@keyframes balken-rein{to{transform:scaleX(1)}}.erfolg-banner{--rr:1.75rem;--rb:1px;--lauf:9s;--glas-deck:.5;--glas-blur:18px;width:min(100%,30rem);opacity:0;transform:translateY(1.6rem) scale(.97)}.erfolg.an .erfolg-banner{animation:banner-rein .9s var(--weich) 1.15s both}@keyframes banner-rein{to{opacity:1;transform:none}}.erfolg-innen{display:grid;justify-items:center;gap:.6rem;padding:clamp(1.6rem,4vw,2.4rem)}.erfolg-haken{display:grid;place-items:center;width:3.2rem;height:3.2rem;border-radius:50%;border:1px solid rgba(139,196,158,.6);background:#8bc49e1f;color:var(--gruen)}.erfolg-haken svg{width:1.5rem;height:1.5rem;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:24;stroke-dashoffset:24}.erfolg.an .erfolg-haken svg{animation:haken .6s var(--weich) 1.55s forwards}@keyframes haken{to{stroke-dashoffset:0}}.erfolg-kicker{margin-top:.4rem;font-size:.8125rem;letter-spacing:.2em;text-transform:uppercase;color:var(--amber-leise)}.erfolg-banner h2{font-size:clamp(1.8rem,1.3rem + 1.6vw,2.4rem);line-height:1.1}.erfolg-text{max-width:24rem;color:var(--amber-hell)}.erfolg-banner .hb{margin-top:.8rem}.erfolg.weg .erfolg-schleier,.erfolg.weg .erfolg-mitte{opacity:0;transition:opacity .55s var(--weich)}.still .frage-zeile[open] .antwort-text .w,.still .frage-zeile[open] .naechste{animation:none;opacity:1}.still .tippen{display:none}@media(prefers-reduced-motion:reduce){.fuss-balken{transform:none!important}.tippen{display:none}.naechste,.vorschlag{opacity:1;transform:none}.erfolg-schleier,.erfolg-name span,.erfolg-banner{opacity:1!important;transform:none!important}.erfolg-welle{display:none}.erfolg-balken{transform:none}.erfolg-haken svg{stroke-dashoffset:0}}@media(max-width:899px){.einstieg-text{display:contents}.einstieg h1{order:1}.einstieg .intro{order:2}.einstieg .buehne{order:3;margin:.4rem calc(var(--rand) * -1) 0}.einstieg .warte-form{order:4;margin-top:1.2rem}.einstieg h1,.einstieg .intro,.einstieg .warte-form{position:relative;z-index:5;max-width:34rem}.einstieg h1{margin-bottom:.2rem}.buehne-raum{height:clamp(22rem,108vw,30rem)}}.js .idee:not(.bild-da) .berg-bild .foto,.js .kollektion:not(.bild-da) .koll-schnee .grund-still{background-image:none}@media(max-width:899px){.berg-bild .foto{background-image:url(berg-wolken-mobil.jpg)}.koll-schnee .grund-still{background-image:url(schnee-wehe-mobil.jpg)}}html.js:not(.belebt) main *,html.js:not(.belebt) main *:before,html.js:not(.belebt) main *:after,.ruht *,.ruht *:before,.ruht *:after{animation-play-state:paused!important}.fuss{position:relative;padding:clamp(3.5rem,8vw,6.5rem) var(--rand) calc(1.6rem + env(safe-area-inset-bottom));border-top:1px solid var(--carbon);overflow:clip;background:radial-gradient(60% 50% at 50% 0%,rgba(144,109,75,.16),transparent 70%),var(--styx)}.riesig{font-family:Castoro,Georgia,serif;font-weight:400;font-size:clamp(2.6rem,13vw,10rem);letter-spacing:-.01em;line-height:1;white-space:nowrap;text-align:center;margin:0;color:var(--amber)}.riesig em{font-style:italic}.js .riesig[data-auf]:not(.da) span:not(.sr){transform:translateY(60%);opacity:0}.fuss-raster{max-width:76rem;margin:clamp(2.6rem,6vw,4rem) auto 0;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:2rem 1.2rem}.fuss-gruppe{display:grid;align-content:start;justify-items:start;gap:.6rem}.fuss-gruppe:first-child{grid-column:1/-1}.fuss-titel{font-size:.8125rem;letter-spacing:.16em;text-transform:uppercase;color:var(--amber);padding-bottom:.55rem;border-bottom:1px solid rgba(202,156,104,.35);min-width:6rem}.fuss-link,.fuss-links a{color:var(--amber-hell);text-decoration-color:#e7d2bb59;font-size:1rem}.fuss-link{white-space:nowrap;font-size:.9375rem}.fuss-link:hover,.fuss-links a:hover{text-decoration-color:var(--amber)}.fuss-links{display:grid;gap:.45rem}.fuss-leise{font-size:.9375rem;font-style:italic;color:#e7d2bba8;text-decoration:none}a.fuss-leise:hover{color:var(--amber-hell)}.fuss .socials{gap:.6rem}.fuss .social{width:3rem;height:3rem;border-color:#ca9c6859;background:#2b2f2e8c;color:var(--amber-hell);transition:border-color .2s,color .2s,background-color .2s}.fuss .social:hover{border-color:var(--amber);color:var(--amber);background:#ca9c681a}.fuss-unten{max-width:76rem;margin:2.4rem auto 0;padding-top:1.3rem;border-top:1px solid var(--carbon);display:flex;flex-wrap:wrap;gap:.9rem 1.5rem;justify-content:space-between;align-items:center}.fuss-copy{font-size:.875rem;color:#e7d2bba8}.bewegung{color:var(--amber-hell);border-color:#ca9c6859}.entwurf{color:#e7d2bb99;margin-top:1.4rem;font-size:.8125rem}@media(min-width:760px){.fuss-raster{grid-template-columns:1.3fr 1fr 1fr;gap:2rem}.fuss-gruppe:first-child{grid-column:auto}}.erfolg-name{margin:0;font-family:Castoro,Georgia,serif;font-size:clamp(3.2rem,12vw,7rem);letter-spacing:-.01em;line-height:.95;white-space:normal;color:var(--amber)}.erfolg-name em{display:block;font-style:italic}main>.shopify-section>section[id]{scroll-margin-top:0}@media(max-width:899px){.korn{display:none}.geisterwort{font-size:29vw;--gx:0px}}.name-linie{display:block;width:clamp(4rem,10vw,6.5rem);height:2px;margin:1.3rem auto 0;border-radius:2px;background:linear-gradient(90deg,transparent,var(--amber),transparent)}.satz{color:var(--amber-hell)}.satz .akzent,.rest .akzent{color:var(--amber)}.name-teil .rest{color:#e7d2bbbd}.js .name-teil.bereit .name-linie{transform:scaleX(0);transition:transform 1s var(--weich) .25s}.js .name-teil.bereit.los .name-linie{transform:none}.fuss .vertrauen-reihe{margin:0 auto clamp(3.5rem,8vw,6rem)}
/*# sourceMappingURL=/cdn/shop/t/12/assets/perfume-cloud.css.map */
