:root{--ink:#080706;--ink-2:#100d0c;--ink-3:#181413;--ink-4:#221b19;--gold:#c9a24a;--gold-lo:#8a6b28;--gold-hi:#f2dfae;--gold-glow:rgba(201,162,74,.26);--cream:#f7f3ea;--body:#c9bcab;--mute:#a89a88;--line:rgba(201,162,74,.2);--line-2:rgba(201,162,74,.34);--serif:"Cormorant Garamond",Didot,"Bodoni MT",Garamond,"Times New Roman",serif;--sans:"Jost",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;--gold-grad:linear-gradient(100deg,#8a6b28 0%,#c9a24a 22%,#f2dfae 42%,#c9a24a 62%,#8a6b28 100%);--t-nano:.6875rem;--t-micro:.75rem;--t-small:.8125rem;--t-body:.9375rem;--schnell:.32s;--mittel:.6s;--lang:1s;--kurve:cubic-bezier(.16,.8,.24,1);--r-pille:999px;--r-flaeche:2px;--h-prim:48px;--h-sek:36px}*{box-sizing:border-box;margin:0;padding:0}html,body{overflow-x:clip;max-width:100vw}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--ink);color:var(--cream);font-family:var(--sans);font-weight:300;line-height:1.62;-webkit-font-smoothing:antialiased}body.locked{overflow:hidden;height:100vh}section{position:relative;overflow-x:clip}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit;font-family:var(--sans)}::selection{background:var(--gold);color:#0a0707}.serif{font-family:var(--serif)}h1,h2,h3{font-family:var(--serif);font-weight:300;line-height:1.08;letter-spacing:.005em}h1{font-size:clamp(2.5rem,6.6vw,5.2rem);letter-spacing:-.012em}h2{font-size:clamp(1.85rem,3.9vw,3.05rem);letter-spacing:-.008em}h3{font-size:clamp(1.18rem,1.8vw,1.44rem)}.eyebrow{font-size:var(--t-micro);letter-spacing:.26em;text-transform:uppercase;color:var(--gold);font-weight:400;display:inline-block}.lede{font-size:clamp(.98rem,1.25vw,1.1rem);color:#d5cabb;max-width:58ch;font-weight:300;line-height:1.72}.muted{color:var(--mute)}.goldtext{background:var(--gold-grad);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:shimmer 9s linear infinite}@keyframes shimmer{0%{background-position:0% 0}to{background-position:220% 0}}.wrap{width:min(1240px,90vw);margin-inline:auto;position:relative;z-index:2}.pad{padding:clamp(58px,7vw,106px) 0}.rule{height:1px;background:linear-gradient(90deg,transparent,var(--line) 18%,var(--line) 82%,transparent);border:0}.center{text-align:center}.rv{opacity:0;transform:translateY(26px);transition:opacity var(--lang) var(--kurve),transform var(--lang) var(--kurve)}.rv.in{opacity:1;transform:none}.rv.d1{transition-delay:.1s}.rv.d2{transition-delay:.2s}.rv.d3{transition-delay:.3s}.rv.d4{transition-delay:.4s}.rv.d5{transition-delay:.5s}.rv.d6{transition-delay:.6s}#gate{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:center;text-align:center;background:#050303;transition:opacity var(--lang) var(--kurve),transform var(--lang) var(--kurve),filter var(--lang) var(--kurve)}#gate.open{opacity:0;transform:scale(1.14);filter:blur(14px);pointer-events:none}#gate .bg{position:absolute;top:-4%;right:-4%;bottom:-4%;left:-4%;background-size:cover;background-position:center;opacity:.68;animation:gateDrift 34s ease-in-out infinite alternate}@keyframes gateDrift{0%{transform:scale(1.04) translateZ(0)}to{transform:scale(1.14) translate3d(-1.6%,-1.4%,0)}}#gate .veil{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(58% 52% at 50% 46%,#0000,#0503039e 62%,#050303f0),linear-gradient(180deg,#0503038c,#05030333 40%,#050303d9)}#gate canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.gate-in{position:relative;z-index:3;padding:0 24px;max-width:760px}.crest{position:relative;opacity:0;animation:fadeUp 1.3s .25s forwards}.crest svg{width:100%;height:100%;display:block}.gate-in h1{margin-bottom:.24em;opacity:0;animation:fadeUp 1.5s .5s forwards}.gate-sub{font-size:var(--t-small);letter-spacing:.26em;text-transform:uppercase;color:#bda98a;opacity:0;animation:fadeUp 1.5s .78s forwards}.gate-line{width:0;height:1px;background:var(--gold-grad);margin:34px auto;animation:lineGrow 1.6s 1.05s forwards}@keyframes lineGrow{to{width:min(300px,60vw)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}#enterBtn{position:relative;background:transparent;border:1px solid var(--line);color:var(--cream);padding:17px 54px;border-radius:999px;cursor:pointer;font-size:var(--t-small);letter-spacing:.26em;text-transform:uppercase;font-weight:400;overflow:hidden;opacity:0;animation:fadeUp 1.4s 1.35s forwards;transition:color var(--mittel) var(--kurve),border-color var(--mittel) var(--kurve),box-shadow var(--mittel) var(--kurve),transform var(--mittel) var(--kurve)}#enterBtn span{position:relative;z-index:2}#enterBtn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--gold-grad);background-size:220% 100%;transform:translateY(101%);transition:transform var(--mittel) var(--kurve)}#enterBtn:hover{color:#0a0707;border-color:transparent;box-shadow:0 18px 60px -18px var(--gold-glow);transform:translateY(-2px)}#enterBtn:hover:before{transform:translateY(0)}#enterBtn:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.gate-hint{margin-top:26px;font-size:var(--t-micro);letter-spacing:.2em;text-transform:uppercase;color:#8a7d6d;opacity:0;animation:fadeUp 1.4s 1.9s forwards}.gate-halo{position:absolute;left:50%;top:50%;width:min(1000px,120vw);aspect-ratio:1;transform:translate(-50%,-50%);background:radial-gradient(circle,var(--gold-glow) 0%,transparent 62%);opacity:.5;animation:breathe 9s ease-in-out infinite;pointer-events:none}@keyframes breathe{0%,to{opacity:.34;transform:translate(-50%,-50%) scale(1)}50%{opacity:.58;transform:translate(-50%,-50%) scale(1.09)}}nav{position:fixed;top:0;left:0;right:0;z-index:60;display:flex;align-items:center;justify-content:space-between;padding:18px clamp(20px,5vw,54px);background:linear-gradient(180deg,#070505eb,#07050500);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);opacity:0;transform:translateY(-14px);transition:opacity var(--lang) var(--kurve) var(--schnell),transform var(--lang) var(--kurve) var(--schnell),background var(--schnell) var(--kurve);pointer-events:none}nav.show{opacity:1;transform:none;pointer-events:auto}nav.solid{background:#070505ed;border-bottom:1px solid var(--line)}.brand{display:flex;align-items:center;gap:12px;font-family:var(--serif);font-size:1.32rem;letter-spacing:.16em;text-transform:uppercase}.brand svg{width:22px;height:22px;flex:none}.navlinks{display:flex;gap:clamp(14px,1.7vw,26px);align-items:center;flex-wrap:wrap;justify-content:flex-end}.navlinks a{font-size:var(--t-micro);letter-spacing:.22em;text-transform:uppercase;color:#c0b3a2;position:relative;padding-bottom:4px;transition:color var(--schnell) var(--kurve)}.navlinks a:after{content:"";position:absolute;left:0;bottom:0;width:0;height:1px;background:var(--gold);transition:width var(--schnell) var(--kurve)}.navlinks a:hover{color:var(--gold-hi)}.navlinks a:hover:after{width:100%}.navcta{border:1px solid var(--line);border-radius:999px;padding:9px 22px;color:var(--gold-hi)!important;transition:background var(--schnell) var(--kurve),color var(--schnell) var(--kurve),border-color var(--schnell) var(--kurve)}.navcta:hover{background:var(--gold);color:#0a0707!important;border-color:var(--gold)}@media(max-width:820px){.navlinks a:not(.navcta){display:none}nav{padding:14px 18px}.brand{font-size:1.02rem;letter-spacing:.14em;gap:9px}.brand svg{width:18px;height:18px}.navcta{padding:8px 16px;font-size:var(--t-micro);letter-spacing:.2em}}@media(max-width:400px){.brand{font-size:.9rem}}#hero{min-height:100svh;display:grid;place-items:center;text-align:center;padding:120px 0 90px;isolation:isolate}#hero .bgimg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center 42%;opacity:.36;filter:saturate(.78) contrast(1.05);animation:kb 40s ease-in-out infinite alternate;z-index:0}@keyframes kb{0%{transform:scale(1.05)}to{transform:scale(1.16) translate3d(0,-1.5%,0)}}#hero .grad{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:radial-gradient(72% 62% at 50% 40%,#07050538,#070505d1 66%,#070505fc),linear-gradient(180deg,#070505e6,#07050540 38%,#070505 96%)}.hero-mark{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:26px}.hero-mark i{display:block;width:min(90px,18vw);height:1px;background:linear-gradient(90deg,transparent,var(--gold))}.hero-mark i.r{background:linear-gradient(90deg,var(--gold),transparent)}#hero h1{margin-bottom:.3em}#hero .lede{margin:0 auto}.hero-cta{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;margin-top:44px}.btn{position:relative;display:inline-block;border-radius:999px;cursor:pointer;overflow:hidden;padding:16px 40px;font-size:var(--t-small);letter-spacing:.22em;text-transform:uppercase;font-weight:400;border:1px solid var(--gold);color:#0a0707;background:var(--gold-grad);background-size:220% 100%;transition:box-shadow var(--mittel) var(--kurve),transform var(--schnell) var(--kurve),background-position var(--lang) var(--kurve)}.btn:hover{background-position:100% 0;box-shadow:0 20px 60px -20px var(--gold-glow);transform:translateY(-2px)}.btn.ghost{background:transparent;color:var(--cream);border-color:var(--line)}.btn.ghost:hover{border-color:var(--gold);color:var(--gold-hi);box-shadow:none}.count{display:flex;gap:clamp(14px,3.4vw,40px);justify-content:center;margin-top:52px;flex-wrap:wrap}.count .u{min-width:78px}.count .n{font-family:var(--serif);font-size:clamp(2.1rem,5vw,3.2rem);line-height:1;background:var(--gold-grad);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:shimmer 9s linear infinite;font-variant-numeric:tabular-nums}.count .l{font-size:var(--t-micro);letter-spacing:.2em;text-transform:uppercase;color:var(--mute);margin-top:10px}.startline{margin-top:26px;font-size:var(--t-micro);letter-spacing:.2em;text-transform:uppercase;color:var(--mute)}.scrollcue{position:absolute;left:50%;bottom:26px;transform:translate(-50%);z-index:3;display:grid;justify-items:center;gap:10px}.scrollcue i{display:block;width:1px;height:52px;background:linear-gradient(180deg,transparent,var(--gold));animation:cue 2.6s ease-in-out infinite}.scrollcue span{font-size:var(--t-nano);letter-spacing:.22em;text-transform:uppercase;color:#8a7d6d}@keyframes cue{0%,to{opacity:.25;transform:scaleY(.6)}50%{opacity:1;transform:scaleY(1)}}.marq{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:20px 0;overflow:hidden;background:var(--ink-2)}.marq-track{display:flex;gap:56px;width:max-content;animation:marq 46s linear infinite}.marq span{font-family:var(--serif);font-size:1.02rem;letter-spacing:.2em;text-transform:uppercase;color:#7d705f;white-space:nowrap}.marq span b{color:var(--gold);font-weight:400}@keyframes marq{to{transform:translate(-50%)}}.split{display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(36px,6vw,86px);align-items:center}@media(max-width:900px){.split{grid-template-columns:1fr}}.frame{position:relative;border:1px solid var(--line);padding:12px;background:var(--ink-2)}.frame:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;pointer-events:none;background:linear-gradient(135deg,var(--gold-glow),transparent 42%,transparent 62%,var(--gold-glow));opacity:.5;mix-blend-mode:screen}.frame .ph{overflow:hidden;position:relative;aspect-ratio:3/4}.frame .ph img{width:100%;height:100%;object-fit:cover;transform:scale(1.03);transition:transform var(--lang) var(--kurve);filter:saturate(.8) contrast(1.05) brightness(.92)}.frame:hover .ph img{transform:scale(1.09)}.stats{display:flex;gap:clamp(20px,4vw,52px);margin-top:40px;flex-wrap:wrap}.stats .s .n{font-family:var(--serif);font-size:clamp(1.8rem,3.4vw,2.5rem);color:var(--gold-hi);line-height:1}.stats .s .l{font-size:var(--t-micro);letter-spacing:.22em;text-transform:uppercase;color:var(--mute);margin-top:8px}.grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(16px,2.2vw,26px)}@media(max-width:980px){.grid3{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.grid3{grid-template-columns:1fr}}.card{position:relative;padding:clamp(26px,3vw,38px);border:1px solid var(--line);background:linear-gradient(160deg,var(--ink-3),var(--ink-2) 55%,var(--ink-2));overflow:hidden;transition:transform var(--mittel) var(--kurve),border-color var(--mittel) var(--kurve),box-shadow var(--mittel) var(--kurve)}.card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity var(--mittel) var(--kurve);background:radial-gradient(120% 90% at 12% 0%,var(--gold-glow),transparent 58%)}.card:after{content:"";position:absolute;left:0;top:0;height:1px;width:0;background:var(--gold-grad);transition:width var(--mittel) var(--kurve)}.card:hover{transform:translateY(-6px);border-color:#c9a24a6b;box-shadow:0 30px 70px -40px #000000e6}.card:hover:before{opacity:1}.card:hover:after{width:100%}.card .ico{width:40px;height:40px;margin-bottom:22px;position:relative;z-index:2}.card .ico svg{width:100%;height:100%;stroke:var(--gold);fill:none;stroke-width:1;opacity:.9}.card h3{margin-bottom:12px;position:relative;z-index:2;color:var(--cream)}.card p{font-size:.94rem;color:var(--body);position:relative;z-index:2}.card .note{margin-top:18px;font-size:var(--t-micro);letter-spacing:.22em;text-transform:uppercase;color:var(--gold);position:relative;z-index:2}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(22px,3vw,44px);counter-reset:st}@media(max-width:820px){.steps{grid-template-columns:1fr}}.step{position:relative;padding-top:34px;border-top:1px solid var(--line)}.step .num{font-family:var(--serif);font-size:2.4rem;line-height:1;color:transparent;background:var(--gold-grad);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:shimmer 9s linear infinite;margin-bottom:16px;display:block}.step h3{margin-bottom:10px}.step p{color:var(--body);font-size:.95rem}#warteliste{background:var(--ink-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}#warteliste .halo{position:absolute;left:50%;top:0;width:min(1100px,140vw);aspect-ratio:2/1;transform:translate(-50%,-45%);background:radial-gradient(ellipse,var(--gold-glow),transparent 62%);opacity:.5;pointer-events:none}.formbox{max-width:620px;margin:38px auto 0}.formrow{display:flex;gap:10px;flex-wrap:wrap}.formrow input{flex:1 1 260px;background:#ffffff08;border:1px solid var(--line);border-radius:999px;padding:16px 24px;font-size:.92rem;color:var(--cream);transition:border-color var(--schnell) var(--kurve),background var(--schnell) var(--kurve),box-shadow var(--schnell) var(--kurve)}.formrow input::placeholder{color:#8a7d6d}.formrow input:focus{outline:none;border-color:var(--gold);background:#c9a24a0f;box-shadow:0 0 0 4px #c9a24a14}.formrow .btn{flex:0 0 auto;border:1px solid var(--gold)}.fineprint{margin-top:16px;font-size:var(--t-small);color:#8a7d6d}.okmsg{display:none;margin-top:22px;padding:18px 24px;border:1px solid var(--line);border-radius:14px;background:#c9a24a12;color:var(--gold-hi);font-size:.94rem}.okmsg.show{display:block;animation:fadeUp .7s forwards}.perks{display:flex;gap:28px;justify-content:center;flex-wrap:wrap;margin-top:34px}.perks span{font-size:var(--t-micro);letter-spacing:.22em;text-transform:uppercase;color:var(--mute);display:flex;align-items:center;gap:9px}.perks span:before{content:"";width:5px;height:5px;background:var(--gold);transform:rotate(45deg)}.faq{max-width:820px;margin-inline:auto}.faq details{border-bottom:1px solid var(--line)}.faq summary{list-style:none;cursor:pointer;padding:24px 44px 24px 0;position:relative;font-family:var(--serif);font-size:clamp(1.1rem,2vw,1.35rem);color:var(--cream);transition:color var(--schnell) var(--kurve)}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";position:absolute;right:6px;top:50%;width:11px;height:11px;border-right:1px solid var(--gold);border-bottom:1px solid var(--gold);transform:translateY(-70%) rotate(45deg);transition:transform var(--schnell) var(--kurve)}.faq details[open] summary{color:var(--gold-hi)}.faq details[open] summary:after{transform:translateY(-20%) rotate(225deg)}.faq .a{padding:0 10px 26px 0;color:var(--body);font-size:.96rem;animation:fadeUp .55s ease}footer{background:var(--ink);padding:64px 0 44px;font-size:.8rem;color:#8a7d6d}.fgrid{display:flex;justify-content:space-between;gap:28px;flex-wrap:wrap;align-items:flex-start}footer a{transition:color var(--schnell) var(--kurve)}footer a:hover{color:var(--gold-hi)}.flinks{display:flex;gap:22px;flex-wrap:wrap}.fbrand{font-family:var(--serif);font-size:1.25rem;letter-spacing:.16em;text-transform:uppercase;color:var(--cream)}.grain{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;pointer-events:none;opacity:.045;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.vig{position:fixed;top:0;right:0;bottom:0;left:0;z-index:89;pointer-events:none;background:radial-gradient(78% 68% at 50% 50%,transparent 55%,rgba(0,0,0,.55) 100%)}.pgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(16px,2.2vw,26px)}@media(max-width:980px){.pgrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.pgrid{grid-template-columns:1fr}}.p{position:relative;display:flex;flex-direction:column;padding:clamp(24px,2.6vw,32px);border:1px solid var(--line);background:linear-gradient(160deg,var(--ink-3),var(--ink-2) 58%);overflow:hidden;transition:transform var(--mittel) var(--kurve),border-color var(--mittel) var(--kurve),box-shadow var(--mittel) var(--kurve)}.p:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity var(--mittel) var(--kurve);background:radial-gradient(120% 90% at 14% 0%,var(--gold-glow),transparent 56%)}.p:after{content:"";position:absolute;left:0;top:0;height:1px;width:0;background:var(--gold-grad);transition:width var(--mittel) var(--kurve)}.p:hover{transform:translateY(-6px);border-color:#c9a24a73;box-shadow:0 34px 74px -44px #000000f2}.p:hover:before{opacity:1}.p:hover:after{width:100%}.p>*{position:relative;z-index:2}.p .fam{font-size:var(--t-micro);letter-spacing:.24em;text-transform:uppercase;color:var(--gold);margin-bottom:14px}.p h3{margin-bottom:8px;color:var(--cream)}.p .like{font-size:.82rem;color:#a2958a;font-style:italic;margin-bottom:16px}.p .notes{font-size:.9rem;color:var(--body);line-height:1.65}.p .notes b{color:#cbbda9;font-weight:400}.p .foot{margin-top:auto;padding-top:22px}.pills{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px}.pill{border:1px solid var(--line);border-radius:999px;padding:8px 15px;cursor:pointer;background:transparent;font-size:var(--t-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--body);transition:all var(--schnell) var(--kurve)}.pill:hover{border-color:#c9a24a8c;color:var(--gold-hi)}.pill.on{background:var(--gold);border-color:var(--gold);color:#0a0707}.priceline{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:18px}.price{font-family:var(--serif);font-size:1.9rem;color:var(--gold-hi);line-height:1}.price small{font-size:var(--t-small);color:var(--mute);font-family:var(--sans);letter-spacing:.14em;margin-left:8px}.wasprice{font-size:var(--t-micro);color:#8a7d6d;letter-spacing:.14em;text-transform:uppercase}.btn.sm{padding:13px 26px;font-size:var(--t-micro);letter-spacing:.2em;width:100%;text-align:center}.badge{position:absolute;top:0;right:0;z-index:3;background:var(--gold-grad);background-size:220% 100%;color:#0a0707;font-size:var(--t-nano);letter-spacing:.18em;text-transform:uppercase;padding:7px 16px;animation:shimmer 9s linear infinite}.setlist{list-style:none;margin:16px 0 0;font-size:.9rem;color:var(--body)}.setlist li{padding:7px 0 7px 20px;position:relative;border-bottom:1px solid rgba(201,162,74,.1)}.setlist li:before{content:"";position:absolute;left:2px;top:15px;width:5px;height:5px;background:var(--gold);transform:rotate(45deg)}.trust{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);border:1px solid var(--line)}@media(max-width:760px){.trust{grid-template-columns:repeat(2,1fr)}}.trust>div{background:var(--ink-2);padding:26px 18px;text-align:center}.trust .t{font-family:var(--serif);font-size:1.05rem;color:var(--gold-hi);margin-bottom:6px}.trust .s{font-size:var(--t-small);color:var(--mute)}#bestellen{background:var(--ink-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}#bestellen .halo{position:absolute;left:50%;top:0;width:min(1100px,140vw);aspect-ratio:2/1;transform:translate(-50%,-45%);background:radial-gradient(ellipse,var(--gold-glow),transparent 62%);opacity:.5;pointer-events:none}.obox{max-width:720px;margin:34px auto 0;text-align:left}.ogrid{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(max-width:620px){.ogrid{grid-template-columns:1fr}}.f{display:flex;flex-direction:column;gap:8px}.f.full{grid-column:1/-1}.f label{font-size:var(--t-micro);letter-spacing:.2em;text-transform:uppercase;color:var(--mute)}.f input,.f select,.f textarea{background:#ffffff08;border:1px solid var(--line);border-radius:12px;padding:14px 16px;font-size:.94rem;color:var(--cream);width:100%;transition:border-color var(--schnell) var(--kurve),background var(--schnell) var(--kurve),box-shadow var(--schnell) var(--kurve)}.f select{appearance:none;-webkit-appearance:none;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,var(--gold) 50%),linear-gradient(135deg,var(--gold) 50%,transparent 50%);background-position:calc(100% - 20px) 22px,calc(100% - 14px) 22px;background-size:6px 6px,6px 6px;background-repeat:no-repeat}.f select option{background:#100c0a;color:#f6f1e7}.f textarea{resize:vertical;min-height:88px}.f input:focus,.f select:focus,.f textarea:focus{outline:none;border-color:var(--gold);background:#c9a24a0f;box-shadow:0 0 0 4px #c9a24a14}.sum{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:22px 0 6px;padding:18px 20px;border:1px solid var(--line);border-radius:14px;background:#c9a24a0d}.sum .l{font-size:var(--t-micro);letter-spacing:.22em;text-transform:uppercase;color:var(--mute)}.sum .v{font-family:var(--serif);font-size:1.7rem;color:var(--gold-hi)}.obox .btn{width:100%;margin-top:14px}.pimg{position:relative;aspect-ratio:1/1;overflow:hidden;background:linear-gradient(160deg,#181211,#0d0a09);border-bottom:1px solid var(--line)}.p{padding:0}.p .body{padding:clamp(20px,2vw,26px);display:flex;flex-direction:column;flex:1}.pimg img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;object-fit:cover;transform:scale(1.02);transition:transform var(--lang) var(--kurve);filter:saturate(.86) contrast(1.04)}.p:hover .pimg img{transform:scale(1.08)}.ph-empty{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;justify-items:center;align-content:center;grid-auto-rows:min-content;gap:14px;text-align:center;background:radial-gradient(70% 60% at 50% 40%,rgba(201,162,74,.13),transparent 68%)}.ph-empty svg{width:56px;height:56px;stroke:var(--gold);fill:none;stroke-width:.9;opacity:.75}.ph-empty span{font-size:var(--t-nano);letter-spacing:.24em;text-transform:uppercase;color:#8a7d6d}.pimg .shine{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;background:linear-gradient(115deg,transparent 38%,rgba(242,223,174,.14) 48%,transparent 58%);transform:translate(-120%);transition:transform var(--lang) var(--kurve)}.p:hover .pimg .shine{transform:translate(120%)}.btnrow{display:flex;gap:8px}.btnrow .btn.sm{flex:1}.linkdetail{flex:0 0 auto;border:1px solid var(--line);border-radius:999px;padding:13px 20px;cursor:pointer;background:transparent;color:#c0b3a2;font-size:var(--t-micro);letter-spacing:.18em;text-transform:uppercase;transition:border-color var(--schnell) var(--kurve),color var(--schnell) var(--kurve)}.linkdetail:hover{border-color:var(--gold);color:var(--gold-hi)}#modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:none;place-items:center;padding:24px;background:#040303db;backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px)}#modal.on{display:grid;animation:mfade .45s ease}@keyframes mfade{0%{opacity:0}to{opacity:1}}.mbox{position:relative;width:min(1000px,100%);max-height:88vh;overflow:auto;background:linear-gradient(165deg,var(--ink-3),var(--ink-2) 60%);border:1px solid var(--line);animation:mup .55s cubic-bezier(.16,.8,.24,1)}@keyframes mup{0%{opacity:0;transform:translateY(28px) scale(.985)}to{opacity:1;transform:none}}.mgrid{display:grid;grid-template-columns:.85fr 1fr}@media(max-width:820px){.mgrid{grid-template-columns:1fr}}.mimg{position:relative;min-height:320px;background:linear-gradient(160deg,#181211,#0d0a09);overflow:hidden}.mimg img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.mbody{padding:clamp(26px,3.4vw,44px)}.mbody .fam{font-size:var(--t-micro);letter-spacing:.24em;text-transform:uppercase;color:var(--gold);margin-bottom:12px}.mbody h3{font-size:clamp(1.7rem,3vw,2.4rem);margin-bottom:10px}.mbody .like{font-style:italic;color:#a2958a;font-size:.88rem;margin-bottom:20px}.mbody p.tx{color:var(--body);font-size:.95rem;margin-bottom:22px}.mtabs{display:flex;gap:22px;border-bottom:1px solid var(--line);margin-bottom:20px;flex-wrap:wrap}.mtab{background:none;border:0;cursor:pointer;padding:0 0 12px;position:relative;font-size:var(--t-micro);letter-spacing:.2em;text-transform:uppercase;color:#a2958a;transition:color var(--schnell) var(--kurve)}.mtab:after{content:"";position:absolute;left:0;bottom:-1px;width:0;height:1px;background:var(--gold);transition:width var(--schnell) var(--kurve)}.mtab.on{color:var(--gold-hi)}.mtab.on:after{width:100%}.mpane{display:none;animation:fadeUp .45s ease}.mpane.on{display:block}.dl{display:grid;grid-template-columns:auto 1fr;gap:10px 20px;font-size:.92rem}.dl dt{color:var(--gold);font-size:var(--t-micro);letter-spacing:.18em;text-transform:uppercase;padding-top:5px}.dl dd{color:#d3c8b9;margin:0}.inci{font-size:.82rem;color:#a2958a;line-height:1.8;word-break:break-word}.mfoot{margin-top:26px;padding-top:22px;border-top:1px solid var(--line)}.mclose{position:absolute;top:14px;right:14px;z-index:5;width:40px;height:40px;border-radius:999px;border:1px solid var(--line);background:#070505b3;color:var(--cream);cursor:pointer;font-size:1.1rem;line-height:1;transition:border-color var(--schnell) var(--kurve),color var(--schnell) var(--kurve),transform var(--schnell) var(--kurve)}.mclose:hover{border-color:var(--gold);color:var(--gold-hi);transform:rotate(90deg)}.disclaim{border:1px solid var(--line);padding:clamp(24px,3vw,34px);background:var(--ink-2);font-size:.9rem;color:var(--body);max-width:900px;margin-inline:auto;text-align:left}.disclaim b{color:var(--gold-hi);font-weight:400}@media(max-width:620px){.wrap{width:88vw}.stats{gap:24px}.perks{gap:16px}}.carwrap{position:relative}.car{display:flex;gap:clamp(14px,2vw,24px);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:4px 2px 18px;scrollbar-width:none;-ms-overflow-style:none}.car::-webkit-scrollbar{display:none}.car>.p{flex:0 0 clamp(258px,26vw,330px);scroll-snap-align:center}.carnav{display:flex;gap:10px;justify-content:center;margin-top:26px;align-items:center}.arrow{width:48px;height:48px;border-radius:999px;border:1px solid var(--line);background:transparent;color:var(--cream);cursor:pointer;display:grid;place-items:center;transition:border-color var(--schnell) var(--kurve),color var(--schnell) var(--kurve),background var(--schnell) var(--kurve),transform var(--schnell) var(--kurve)}.arrow:hover{border-color:var(--gold);color:var(--gold-hi);transform:translateY(-2px)}.arrow:disabled{opacity:.28;cursor:default;transform:none;border-color:var(--line);color:var(--cream)}.arrow svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:1.4}.dots{display:flex;gap:8px;margin:0 12px}.dot{width:7px;height:7px;border-radius:999px;background:#c9a24a47;border:0;padding:0;cursor:pointer;transition:background var(--schnell) var(--kurve),width var(--schnell) var(--kurve)}.dot.on{background:var(--gold);width:22px}.hero-duft{padding:150px 0 clamp(50px,7vw,90px);position:relative}.dsplit{display:grid;grid-template-columns:.9fr 1fr;gap:clamp(30px,5vw,70px);align-items:start}@media(max-width:900px){.dsplit{grid-template-columns:1fr}}.dimg{position:relative;aspect-ratio:4/5;overflow:hidden;border:1px solid var(--line);background:linear-gradient(160deg,#181211,#0d0a09)}.dimg img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;object-fit:cover}.back{display:inline-flex;align-items:center;gap:10px;font-size:var(--t-micro);letter-spacing:.22em;text-transform:uppercase;color:#a2958a;margin-bottom:24px;transition:color var(--schnell) var(--kurve)}.back:hover{color:var(--gold-hi)}.back svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:1.4}.pyramide{display:grid;gap:0;border:1px solid var(--line);margin:26px 0}.pyramide .row{display:grid;grid-template-columns:130px 1fr;gap:18px;padding:18px 22px;border-bottom:1px solid var(--line)}.pyramide .row:last-child{border-bottom:0}.pyramide .k{font-size:var(--t-micro);letter-spacing:.18em;text-transform:uppercase;color:var(--gold);padding-top:4px}.pyramide .v{color:#d3c8b9;font-size:.95rem}@media(max-width:560px){.pyramide .row{grid-template-columns:1fr;gap:6px}}.nextprev{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:10px}.nextprev a{font-size:var(--t-micro);letter-spacing:.18em;text-transform:uppercase;color:#a2958a;transition:color var(--schnell) var(--kurve)}.nextprev a:hover{color:var(--gold-hi)}.pickgrid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}@media(max-width:520px){.pickgrid{grid-template-columns:1fr}}.pickgrid select{background:#ffffff08;border:1px solid var(--line);border-radius:12px;padding:13px 16px;font-size:.92rem;color:var(--cream);width:100%;appearance:none;-webkit-appearance:none;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,var(--gold) 50%),linear-gradient(135deg,var(--gold) 50%,transparent 50%);background-position:calc(100% - 20px) 21px,calc(100% - 14px) 21px;background-size:6px 6px,6px 6px;background-repeat:no-repeat}.pickgrid select option{background:#100c0a;color:#f6f1e7}.pickgrid select:focus{outline:none;border-color:var(--gold);box-shadow:0 0 0 4px #c9a24a14}button[disabled]{cursor:not-allowed}.tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(14px,2vw,22px)}@media(max-width:860px){.tiles{grid-template-columns:1fr}}.tile{position:relative;display:block;padding:clamp(30px,3.4vw,44px);border:1px solid var(--line);background:linear-gradient(160deg,var(--ink-3),var(--ink-2) 60%);overflow:hidden;transition:transform var(--mittel) var(--kurve),border-color var(--mittel) var(--kurve)}.tile:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity var(--mittel) var(--kurve);background:radial-gradient(120% 90% at 14% 0%,var(--gold-glow),transparent 58%)}.tile:hover{transform:translateY(-6px);border-color:#c9a24a73}.tile:hover:before{opacity:1}.tile>*{position:relative;z-index:2}.tile .tg{font-size:var(--t-micro);letter-spacing:.24em;text-transform:uppercase;color:var(--gold);margin-bottom:12px}.tile h3{margin-bottom:10px}.tile p{color:var(--body);font-size:.94rem;margin-bottom:22px}.tile .go{font-size:var(--t-micro);letter-spacing:.22em;text-transform:uppercase;color:var(--gold-hi)}.phase{border:1px solid var(--line);background:var(--ink-2);padding:clamp(26px,3.2vw,40px);margin-bottom:18px;position:relative;overflow:hidden}.phase .nr{font-family:var(--serif);font-size:2.6rem;line-height:1;color:transparent;background:var(--gold-grad);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:shimmer 9s linear infinite}.phase .zeit{font-size:var(--t-micro);letter-spacing:.22em;text-transform:uppercase;color:var(--gold);margin:12px 0 8px}.phase h3{margin-bottom:10px}.phase p{color:var(--body);font-size:.95rem;max-width:62ch}.phase .noten{margin-top:16px;font-size:.88rem;color:#d3c8b9}.bar{height:4px;background:#c9a24a24;margin-top:20px;overflow:hidden}.bar i{display:block;height:100%;width:0;background:var(--gold-grad);background-size:220% 100%;transition:width var(--lang) var(--kurve);animation:shimmer 9s linear infinite}.rv.in .bar i{width:var(--w)}.zeitleiste{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);border:1px solid var(--line);margin-top:26px}.zeitleiste>div{background:var(--ink-2);padding:20px 12px;text-align:center}.zeitleiste .h{font-family:var(--serif);font-size:1.5rem;color:var(--gold-hi)}.zeitleiste .s{font-size:var(--t-micro);letter-spacing:.2em;text-transform:uppercase;color:var(--mute);margin-top:6px}.doc{max-width:820px;margin-inline:auto}.doc h2{font-size:clamp(1.5rem,2.6vw,2rem);margin:44px 0 14px}.doc h3{font-size:1.15rem;margin:28px 0 10px;color:var(--gold-hi)}.doc p,.doc li{color:var(--body);font-size:.95rem;margin-bottom:12px}.doc ul,.doc ol{padding-left:22px;margin-bottom:16px}.doc li{margin-bottom:8px}.doc strong{color:#cbbda9;font-weight:400}.doc a{color:var(--gold-hi);border-bottom:1px solid var(--line)}.doc .box{border:1px solid var(--line);background:var(--ink-2);padding:clamp(22px,2.6vw,32px);margin:22px 0}.werte{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:1px;background:var(--line);border:1px solid var(--line)}.werte>div{background:var(--ink-2);padding:26px 20px}.werte .t{font-family:var(--serif);font-size:1.2rem;color:var(--gold-hi);margin-bottom:8px}.werte .s{font-size:.85rem;color:var(--mute)}.kontaktgrid{display:grid;grid-template-columns:1.2fr .8fr;gap:clamp(24px,4vw,50px);align-items:start}@media(max-width:860px){.kontaktgrid{grid-template-columns:1fr}}.infokachel{border:1px solid var(--line);background:var(--ink-2);padding:24px;margin-bottom:12px}.infokachel .t{font-size:var(--t-micro);letter-spacing:.22em;text-transform:uppercase;color:var(--gold);margin-bottom:8px}.infokachel .v{color:#d3c8b9;font-size:.95rem}.status{display:inline-flex;align-items:center;gap:9px;font-size:var(--t-micro);letter-spacing:.2em;text-transform:uppercase;color:var(--gold-hi);border:1px solid var(--line);border-radius:999px;padding:8px 16px;margin-bottom:18px}.status:before{content:"";width:6px;height:6px;border-radius:999px;background:var(--gold);box-shadow:0 0 10px var(--gold)}.vertrauen{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--line);border:1px solid var(--line);margin-top:24px}.vertrauen>div{background:var(--ink-2);padding:16px 18px;font-size:.82rem;color:#d3c8b9;display:flex;align-items:center;gap:10px}.vertrauen>div:before{content:"";width:5px;height:5px;background:var(--gold);transform:rotate(45deg);flex:none}.acc{margin-top:30px;border-top:1px solid var(--line)}.acc details{border-bottom:1px solid var(--line)}.acc summary{list-style:none;cursor:pointer;padding:20px 40px 20px 0;position:relative;font-family:var(--serif);font-size:1.15rem;color:var(--cream);transition:color var(--schnell) var(--kurve)}.acc summary::-webkit-details-marker{display:none}.acc summary:after{content:"";position:absolute;right:6px;top:50%;width:10px;height:10px;border-right:1px solid var(--gold);border-bottom:1px solid var(--gold);transform:translateY(-70%) rotate(45deg);transition:transform var(--schnell) var(--kurve)}.acc details[open] summary{color:var(--gold-hi)}.acc details[open] summary:after{transform:translateY(-20%) rotate(225deg)}.acc .in{padding:0 6px 24px 0}.acc .in p{color:var(--body);font-size:.93rem}.fcols{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:clamp(22px,3vw,40px)}@media(max-width:860px){.fcols{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.fcols{grid-template-columns:1fr}}.fcols .ct{font-size:var(--t-micro);letter-spacing:.22em;text-transform:uppercase;color:var(--gold);margin-bottom:14px}.fcols ul{list-style:none}.fcols li{margin-bottom:9px}.legal{display:flex;gap:20px;flex-wrap:wrap}body{animation:seiteRein .7s ease both}@keyframes seiteRein{0%{opacity:0}to{opacity:1}}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:#0a0807}::-webkit-scrollbar-thumb{background:#c9a24a47;border-radius:99px}::-webkit-scrollbar-thumb:hover{background:#c9a24a80}.sechead{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:14px}.sechead .ix{font-family:var(--serif);font-size:.9rem;color:var(--gold);letter-spacing:.06em}.sechead .ln{width:44px;height:1px;background:linear-gradient(90deg,var(--gold),transparent)}.sechead .ln.l{background:linear-gradient(90deg,transparent,var(--gold))}.rule-d{display:flex;align-items:center;justify-content:center;gap:14px;padding:0 8vw}.rule-d i{flex:1;height:1px;background:linear-gradient(90deg,transparent,var(--line),transparent)}.rule-d b{width:5px;height:5px;background:var(--gold);transform:rotate(45deg);flex:none}.chapter{position:relative;height:clamp(280px,42vh,460px);overflow:hidden;border-block:1px solid var(--line)}.chapter .im{position:absolute;top:-8%;right:0;bottom:-8%;left:0;background-size:cover;background-position:center;filter:saturate(.9) contrast(1.04);will-change:transform}.chapter .ov{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#080706db,#08070647 42%,#080706e6),radial-gradient(70% 80% at 50% 50%,transparent 20%,rgba(8,7,6,.5) 100%)}.chapter .txt{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;text-align:center;padding:0 24px}.chapter .txt h2{margin-bottom:10px}.chapter .txt p{color:#d5cabb;font-size:.98rem;max-width:52ch;margin-inline:auto}.reveal-img{clip-path:inset(0 0 100% 0);transition:clip-path var(--lang) var(--kurve)}.reveal-img.in{clip-path:inset(0 0 0 0)}.btn{padding:15px 38px;font-size:var(--t-micro);letter-spacing:.2em}.btn.sm{padding:12px 24px;font-size:var(--t-micro);letter-spacing:.18em}.btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 40%,rgba(255,255,255,.42) 50%,transparent 60%);transform:translate(-130%);transition:transform var(--lang) var(--kurve);pointer-events:none}.btn:hover:after{transform:translate(130%)}.btn.ghost:after{background:linear-gradient(115deg,transparent 40%,rgba(201,162,74,.22) 50%,transparent 60%)}nav{transition:opacity var(--lang) var(--kurve) var(--schnell),transform var(--mittel) var(--kurve),background var(--schnell) var(--kurve),border-color var(--schnell) var(--kurve)}nav.hide{transform:translateY(-104%)}.navlinks a.active{color:var(--gold-hi)}.navlinks a.active:after{width:100%}.p{background:linear-gradient(168deg,#181413,#100d0c 62%)}.p .fam{font-size:var(--t-nano);letter-spacing:.22em;margin-bottom:10px}.p h3{font-size:1.22rem;margin-bottom:6px}.p h3 a{transition:color var(--schnell) var(--kurve)}.p:hover h3 a{color:var(--gold-hi)}.p .like{font-size:.8rem;margin-bottom:14px;line-height:1.55}.p .notes{font-size:.83rem;line-height:1.62}.p .foot{padding-top:18px}.pill{padding:7px 13px;font-size:var(--t-micro)}.price{font-size:1.62rem}.badge{font-size:var(--t-nano);padding:6px 13px;letter-spacing:.2em}.dl{grid-template-columns:126px 1fr;gap:8px 18px;font-size:.88rem}@media(max-width:520px){.dl{grid-template-columns:1fr;gap:2px 0}.dl dt{padding-top:12px}}.trust>div{padding:22px 16px}.trust .t{font-size:.98rem}.trust .s{font-size:var(--t-small);line-height:1.5}.werte>div{padding:22px 18px}.werte .t{font-size:1.08rem}.werte .s{font-size:.8rem;line-height:1.55}.f input,.f select,.f textarea{padding:13px 15px;font-size:.9rem;border-radius:10px}.sum{padding:16px 18px;border-radius:10px}.sum .v{font-size:1.5rem}.hero-duft{padding:132px 0 clamp(38px,5vw,66px)}.marq{padding:15px 0;background:#0b0908}.marq span{font-size:.86rem;letter-spacing:.18em;color:#8f8375}.marq-track{gap:44px}footer{padding:56px 0 36px;font-size:.78rem}.price,.sum .v,.stats .n,.werte .t{font-variant-numeric:tabular-nums}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:1px solid var(--gold);outline-offset:3px}@media(prefers-reduced-motion:reduce){*{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:var(--schnell)!important}.reveal-img{clip-path:none}}.ph-note{position:absolute;left:10px;bottom:10px;z-index:4;font-size:var(--t-nano);letter-spacing:.2em;text-transform:uppercase;color:#8a7d6d;background:#080706b8;border:1px solid var(--line);border-radius:99px;padding:4px 10px}.dimg .ph-note{left:14px;bottom:14px}.pimg:has(img) .ph-empty,.dimg:has(img) .ph-empty,.mimg:has(img) .ph-empty{opacity:0}.ph-empty{transition:opacity var(--mittel) var(--kurve)}html{scroll-padding-top:96px}#progress{position:fixed;top:0;left:0;height:2px;width:0;z-index:70;background:var(--gold-grad);background-size:220% 100%;animation:shimmer 9s linear infinite;box-shadow:0 0 14px var(--gold-glow);transition:width var(--schnell) var(--kurve)}.brand{font-size:1.1rem;letter-spacing:.2em;gap:11px}.brand svg{width:18px;height:18px}.tile{display:flex;flex-direction:column;min-height:230px}.tile p{margin-bottom:26px}.tile .go{margin-top:auto}@media(min-width:981px){.pgrid>.p:last-child:nth-child(3n+1){grid-column:2}}@media(max-width:980px)and (min-width:621px){.pgrid>.p:last-child:nth-child(odd){grid-column:1/-1;width:min(100%,49%);margin-inline:auto}}.trust>div,.werte>div{display:flex;flex-direction:column;justify-content:center;min-height:104px;padding:20px 18px}.trust .t,.werte .t{margin-bottom:7px;line-height:1.25}.trust .s,.werte .s{line-height:1.5}.ph-note{opacity:.5;transition:opacity var(--schnell) var(--kurve)}.p:hover .ph-note,.dimg:hover .ph-note{opacity:1}.chapter .txt h2{font-size:clamp(1.6rem,3.2vw,2.6rem)}.chapter .txt p{font-size:.94rem;color:#ddd3c5}.pimg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;box-shadow:inset 0 0 0 1px #c9a24a1a}.priceline{margin-bottom:14px;align-items:baseline}.price small{margin-left:7px;letter-spacing:.16em}.doc p,.doc li{max-width:70ch}footer{border-top:1px solid var(--line)}.gatename{display:block;margin-bottom:.3em!important}.gatename .g1{display:block;font-size:clamp(2.6rem,8.2vw,5.4rem);line-height:1;letter-spacing:.01em}.gatename .g2{display:block;margin-top:.46em;font-family:var(--sans);font-weight:300;font-size:clamp(.72rem,1.7vw,.95rem);letter-spacing:.34em;text-indent:.34em;text-transform:uppercase;color:var(--gold);opacity:.92}@media(max-width:480px){.gatename .g2{letter-spacing:.26em;text-indent:.44em}}@media(max-width:480px){.gate-sub{letter-spacing:.2em;font-size:var(--t-micro)}.gate-hint{letter-spacing:.18em}}.cartbtn{position:relative;display:inline-flex;align-items:center;gap:9px;border:1px solid var(--line);border-radius:999px;padding:8px 18px 8px 15px;cursor:pointer;background:transparent;color:var(--gold-hi);font-size:var(--t-micro);letter-spacing:.18em;text-transform:uppercase;transition:background var(--schnell) var(--kurve),color var(--schnell) var(--kurve),border-color var(--schnell) var(--kurve)}.cartbtn svg{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:1.3}.cartbtn:hover{background:var(--gold);color:#0a0807;border-color:var(--gold)}.cartbtn .n{min-width:17px;height:17px;border-radius:999px;background:var(--gold);color:#0a0807;display:grid;place-items:center;font-size:var(--t-micro);letter-spacing:0;padding:0 4px;transform:scale(0);transition:transform var(--schnell) var(--kurve)}.cartbtn .n.on{transform:scale(1)}.cartbtn:hover .n{background:#0a0807;color:var(--gold-hi)}#veil{position:fixed;top:0;right:0;bottom:0;left:0;z-index:150;background:#040303b8;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);opacity:0;pointer-events:none;transition:opacity var(--schnell) var(--kurve)}#veil.on{opacity:1;pointer-events:auto}#cart{position:fixed;top:0;right:0;bottom:0;width:min(430px,100vw);z-index:160;display:flex;flex-direction:column;background:linear-gradient(200deg,var(--ink-3),var(--ink-2) 55%);border-left:1px solid var(--line);transform:translate(102%);transition:transform var(--mittel) var(--kurve)}#cart.on{transform:none}#cart header{display:flex;align-items:center;justify-content:space-between;padding:22px 24px;border-bottom:1px solid var(--line);flex:none}#cart header .t{font-family:var(--serif);font-size:1.3rem}.xbtn{width:34px;height:34px;border-radius:999px;border:1px solid var(--line);background:transparent;color:var(--cream);cursor:pointer;font-size:.95rem;line-height:1;transition:var(--schnell)}.xbtn:hover{border-color:var(--gold);color:var(--gold-hi);transform:rotate(90deg)}#cartBody{flex:1;overflow-y:auto;padding:8px 24px 20px}.leer{text-align:center;padding:56px 10px;color:var(--mute);font-size:.9rem}.leer svg{width:44px;height:44px;stroke:var(--gold);fill:none;stroke-width:1;opacity:.5;margin:0 auto 18px;display:block}.ci{display:grid;grid-template-columns:66px 1fr;gap:14px;padding:18px 0;border-bottom:1px solid rgba(201,162,74,.12)}.ci .im{position:relative;aspect-ratio:1/1;overflow:hidden;background:#181413;border:1px solid var(--line)}.ci .im img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ci .nm{font-family:var(--serif);font-size:1.02rem;color:var(--cream);line-height:1.25}.ci .sub{font-size:var(--t-small);color:var(--mute);margin-top:5px;line-height:1.5}.ci .row{display:flex;align-items:center;justify-content:space-between;margin-top:10px;gap:10px}.qty{display:inline-flex;align-items:center;border:1px solid var(--line);border-radius:999px}.qty button{width:26px;height:26px;background:transparent;border:0;color:var(--body);cursor:pointer;font-size:.9rem;line-height:1;transition:color var(--schnell)}.qty button:hover{color:var(--gold-hi)}.qty span{min-width:22px;text-align:center;font-size:.8rem;font-variant-numeric:tabular-nums}.ci .pr{font-family:var(--serif);font-size:1.05rem;color:var(--gold-hi);font-variant-numeric:tabular-nums}.weg{background:none;border:0;color:#8a7d6d;font-size:var(--t-micro);letter-spacing:.18em;text-transform:uppercase;cursor:pointer;transition:color var(--schnell);padding:0}.weg:hover{color:#c07a63}#cartFoot{flex:none;border-top:1px solid var(--line);padding:20px 24px 24px;background:#08070680}.zeile{display:flex;justify-content:space-between;font-size:.85rem;color:var(--body);margin-bottom:8px}.zeile.g{margin:14px 0 4px;padding-top:14px;border-top:1px solid rgba(201,162,74,.14)}.zeile.g span:first-child{font-size:var(--t-micro);letter-spacing:.2em;text-transform:uppercase;color:var(--mute);align-self:center}.zeile.g span:last-child{font-family:var(--serif);font-size:1.5rem;color:var(--gold-hi);font-variant-numeric:tabular-nums}.frei{font-size:var(--t-small);color:var(--gold);margin-bottom:10px}#cartFoot .btn{width:100%;margin-top:12px}#cartFoot .fineprint{margin-top:10px;text-align:center}#picker{position:fixed;top:0;right:0;bottom:0;left:0;z-index:170;display:none;place-items:center;padding:20px}#picker.on{display:grid}.pkbox{width:min(720px,100%);max-height:88vh;overflow:auto;position:relative;background:linear-gradient(165deg,var(--ink-3),var(--ink-2) 60%);border:1px solid var(--line);padding:clamp(24px,3.2vw,40px);animation:mup .5s cubic-bezier(.16,.8,.24,1)}.pkbox .eyebrow{margin-bottom:10px}.pkbox h3{font-size:clamp(1.4rem,2.6vw,1.9rem);margin-bottom:8px}.pkbox .zaehler{font-size:var(--t-small);letter-spacing:.2em;text-transform:uppercase;color:var(--gold);margin:14px 0 18px}.pkgrid{display:grid;grid-template-columns:repeat(2,1fr);gap:9px}@media(max-width:560px){.pkgrid{grid-template-columns:1fr}}.pk{display:flex;align-items:center;gap:12px;text-align:left;cursor:pointer;border:1px solid var(--line);background:#ffffff05;padding:11px 14px;color:var(--body);transition:border-color var(--schnell),background var(--schnell),color var(--schnell)}.pk .k{font-family:var(--serif);font-size:.98rem;color:var(--cream);display:block}.pk .f{font-size:var(--t-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--mute);display:block;margin-top:3px}.pk .mark{width:18px;height:18px;border:1px solid var(--line);flex:none;display:grid;place-items:center;transform:rotate(45deg);transition:var(--schnell)}.pk .mark i{width:6px;height:6px;background:transparent;transition:var(--schnell)}.pk:hover{border-color:#c9a24a80}.pk.on{border-color:var(--gold);background:#c9a24a12}.pk.on .mark{border-color:var(--gold)}.pk.on .mark i{background:var(--gold)}.pk[disabled]{opacity:.4;cursor:not-allowed}.pkfoot{margin-top:22px;display:flex;gap:10px;align-items:center;flex-wrap:wrap}.pkfoot .btn{flex:1 1 220px}.pkfoot .preis{font-family:var(--serif);font-size:1.4rem;color:var(--gold-hi)}.btn[disabled]{opacity:.4;cursor:not-allowed}.btn[disabled]:hover{transform:none;box-shadow:none}.btn[disabled]:hover:after{transform:translate(-130%)}#toast{position:fixed;left:50%;bottom:26px;transform:translate(-50%,140%);z-index:180;background:#100d0cf5;border:1px solid var(--line);border-radius:999px;padding:13px 26px;font-size:var(--t-small);letter-spacing:.2em;text-transform:uppercase;color:var(--gold-hi);transition:transform var(--mittel) var(--kurve);box-shadow:0 20px 50px -24px #000000e6}#toast.on{transform:translate(-50%)}.skip{position:absolute;left:-9999px;top:0;background:var(--gold);color:#0a0807;padding:10px 16px;z-index:999}.skip:focus{left:12px;top:12px}.pad-s{padding:clamp(34px,4.4vw,64px) 0}.hero{position:relative;isolation:isolate}.hero .grad{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:radial-gradient(58% 52% at 50% 34%,rgba(201,162,74,.13),transparent 62%),radial-gradient(100% 80% at 50% 120%,rgba(201,162,74,.07),transparent 60%),linear-gradient(180deg,#080706eb,#08070659 40%,#080706 96%)}.hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:repeating-linear-gradient(90deg,rgba(201,162,74,.055) 0 1px,transparent 1px 88px),repeating-linear-gradient(0deg,rgba(201,162,74,.035) 0 1px,transparent 1px 88px);mask-image:radial-gradient(70% 60% at 50% 45%,#000 20%,transparent 78%);-webkit-mask-image:radial-gradient(70% 60% at 50% 45%,#000 20%,transparent 78%)}.hero .bgimg{z-index:0}.chapter{background:linear-gradient(180deg,#0b0908,#100d0c 50%,#0b0908)}.chapter:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(70% 120% at 50% 50%,rgba(201,162,74,.16),transparent 62%)}.chapter:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(115deg,rgba(201,162,74,.05) 0 2px,transparent 2px 26px);opacity:.5}.chapter .im{z-index:1}.chapter .ov{z-index:2}.chapter .txt{z-index:3}.tile{isolation:isolate}.tileim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-size:cover;background-position:center;opacity:.26;transition:opacity var(--mittel) var(--kurve),transform var(--lang) var(--kurve)}.tile:hover .tileim{opacity:.4;transform:scale(1.06)}.pmedia{position:sticky;top:96px}@media(max-width:900px){.pmedia{position:static}}.thumbs{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap}.th{width:62px;aspect-ratio:1/1;border:1px solid var(--line);background:#181413;padding:0;cursor:pointer;overflow:hidden;transition:border-color var(--schnell)}.th img{width:100%;height:100%;object-fit:cover}.th.on,.th:hover{border-color:var(--gold)}.dimg video,.dimg iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:2}.pill.aus{opacity:.35;text-decoration:line-through}.acch{color:var(--gold);font-size:var(--t-micro);letter-spacing:.2em;text-transform:uppercase;margin:16px 0 7px}.acc .in :first-child{margin-top:0}.acc .in p{margin-bottom:10px}.acc .in ul{padding-left:20px;margin-bottom:10px}.addbtn{width:100%;margin-top:6px}.setwahl{border:1px solid var(--line);background:#c9a24a0b;padding:16px 18px;margin:6px 0 14px}.sw-kopf{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px}.sw-label{font-size:var(--t-micro);letter-spacing:.2em;text-transform:uppercase;color:var(--mute)}.sw-zahl{font-size:var(--t-small);color:var(--gold)}.sw-liste{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:12px}.sw-liste:empty{display:none}.sw-chip{border:1px solid var(--line);border-radius:99px;padding:6px 12px;font-size:var(--t-small);color:#d3c8b9;background:#ffffff08}#swOeffnen{width:100%}.vidbox{position:relative;aspect-ratio:var(--r,16/9);overflow:hidden;border:1px solid var(--line);background:#0d0a09;max-width:1100px;margin-inline:auto}.vidbox video,.vidbox iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border:0}.vidrahmen{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;box-shadow:inset 0 0 0 1px #c9a24a29,inset 0 0 90px #0000008c}.vidleer{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;justify-items:center;gap:12px;text-align:center;background:radial-gradient(60% 60% at 50% 45%,rgba(201,162,74,.12),transparent 70%)}.vidleer svg{width:52px;height:52px;stroke:var(--gold);fill:none;stroke-width:1;opacity:.75}.vidleer p{font-family:var(--serif);font-size:1.15rem;color:var(--cream)}.vidleer small{font-size:var(--t-micro);letter-spacing:.2em;text-transform:uppercase;color:#8a7d6d}.ctabox{border:1px solid var(--line);background:var(--ink-2);padding:clamp(26px,3.2vw,42px);max-width:840px;margin-inline:auto}.split .w{display:inline-block;opacity:0;transform:translateY(.5em);transition:opacity var(--mittel) var(--kurve),transform var(--mittel) var(--kurve)}.split.in .w{opacity:1;transform:none}.split br{display:block}.ci .sub a{color:inherit}#cart .leer svg{width:44px;height:44px;stroke:var(--gold);fill:none;stroke-width:1;opacity:.5;margin:0 auto 16px;display:block}.at-wrap{padding:clamp(30px,4vw,56px) 0 clamp(50px,6vw,90px)}#atelier{position:relative}.at-uhr{text-align:center;font-size:var(--t-small);letter-spacing:.16em;text-transform:uppercase;color:var(--mute);margin-bottom:18px;line-height:1.9}.at-uhr .t{font-family:var(--serif);font-size:1.15rem;color:var(--gold-hi);letter-spacing:.04em;text-transform:none}.at-uhr .g{color:var(--gold-hi)}.at-buehne{position:relative;height:clamp(360px,54vh,560px);border:1px solid var(--line);overflow:hidden;background:radial-gradient(58% 58% at 50% 50%,rgba(201,162,74,.1),transparent 68%),linear-gradient(160deg,#100d0c,#080706 60%)}@media(max-width:760px){.at-buehne{height:clamp(440px,70vh,600px)}}.orb{width:calc(56px * var(--s,1));height:calc(56px * var(--s,1))}@media(max-width:600px){.orb{width:calc(44px * var(--s,1));height:calc(44px * var(--s,1))}.orb .nm{font-size:var(--t-nano)}}.at-buehne canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.at-achsen{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.at-achsen:before,.at-achsen:after{content:"";position:absolute;background:#c9a24a21}.at-achsen:before{left:8%;right:8%;top:50%;height:1px}.at-achsen:after{top:8%;bottom:8%;left:50%;width:1px}.at-achsen span{position:absolute;font-size:var(--t-nano);letter-spacing:.2em;text-transform:uppercase;color:#9a8c7a}.at-achsen .l{left:14px;top:50%;transform:translateY(-50%)}.at-achsen .r{right:14px;top:50%;transform:translateY(-50%)}.at-achsen .o{top:12px;left:50%;transform:translate(-50%)}.at-achsen .u{bottom:12px;left:50%;transform:translate(-50%)}.at-linien{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;width:100%;height:100%}.at-linien line{stroke:url(#atg);stroke-width:1;stroke-dasharray:3 5;animation:atFluss 1.4s linear infinite}@keyframes atFluss{to{stroke-dashoffset:-16}}.at-feld{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.orb{position:absolute;transform:translate(-50%,-50%);background:none;border:0;padding:0;cursor:pointer;width:calc(66px * var(--s,1));height:calc(66px * var(--s,1));display:grid;place-items:center;transition:transform var(--mittel) var(--kurve);animation:atSchweben 7s ease-in-out infinite alternate;animation-delay:var(--v,0s)}@keyframes atSchweben{0%{margin-top:-6px}to{margin-top:6px}}.orb .kern{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;background:radial-gradient(circle at 34% 30%,rgba(242,223,174,.92),rgba(201,162,74,.5) 42%,rgba(138,107,40,.16) 70%,transparent 74%);box-shadow:0 0 34px #c9a24a47;transition:all var(--mittel) var(--kurve)}.orb .ring{position:absolute;top:-9px;right:-9px;bottom:-9px;left:-9px;border-radius:999px;border:1px solid transparent;transition:all var(--mittel) var(--kurve)}.orb .nm{position:absolute;top:calc(100% + 8px);white-space:nowrap;font-size:var(--t-micro);letter-spacing:.14em;text-transform:uppercase;color:#9c8f7f;transition:color var(--schnell) var(--kurve)}.orb.oben .nm{top:auto;bottom:calc(100% + 8px)}.orb:hover{transform:translate(-50%,-50%) scale(1.09)}.orb:hover .kern{box-shadow:0 0 52px #c9a24a80}.orb:hover .nm{color:var(--gold-hi)}.orb.passt .ring{border-color:#c9a24a66;animation:atPuls 2.6s ease-in-out infinite}.orb.passt .nm{color:#c6b49a}@keyframes atPuls{0%,to{transform:scale(1);opacity:.55}50%{transform:scale(1.13);opacity:1}}.orb.an{transform:translate(-50%,-50%) scale(1.2)}.orb.an .kern{background:radial-gradient(circle at 34% 30%,#fff5dd,#f2dfae 34%,#c9a24a 58%,rgba(138,107,40,.3) 78%,transparent 82%);box-shadow:0 0 70px #f2dfae99}.orb.an .ring{border-color:var(--gold);top:-13px;right:-13px;bottom:-13px;left:-13px}.orb.an .nm{color:var(--gold-hi)}#atelier.mischt .orb.an{transform:translate(-50%,-50%) scale(1.9);filter:blur(3px);opacity:.25;transition:all var(--lang) var(--kurve)}#atelier.mischt .at-buehne:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;background:radial-gradient(circle at 50% 50%,rgba(242,223,174,.5),transparent 55%);animation:atBlitz .9s ease-out}@keyframes atBlitz{0%{opacity:0;transform:scale(.4)}45%{opacity:1}to{opacity:0;transform:scale(1.5)}}.at-panel{margin-top:26px;opacity:0;transform:translateY(18px);pointer-events:none;transition:opacity var(--mittel) var(--kurve),transform var(--mittel) var(--kurve)}.at-panel.an{opacity:1;transform:none;pointer-events:auto}.at-erg{border:1px solid var(--line);background:linear-gradient(165deg,var(--ink-3),var(--ink-2) 60%);padding:clamp(24px,3vw,40px);max-width:860px;margin-inline:auto;text-align:center;position:relative;overflow:hidden}.at-erg:before{content:"";position:absolute;left:0;top:0;height:1px;width:100%;background:var(--gold-grad)}.at-erg h3{font-size:clamp(1.7rem,3.6vw,2.6rem);margin:12px 0 10px}.at-paar{display:flex;align-items:center;justify-content:center;gap:14px;font-size:var(--t-micro);letter-spacing:.2em;text-transform:uppercase;color:var(--mute);margin-bottom:18px}.at-paar i{width:26px;height:1px;background:var(--gold);display:block}.at-text{color:var(--body);font-size:.95rem;max-width:58ch;margin:0 auto 22px}.at-daten{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line);margin-bottom:22px}@media(max-width:680px){.at-daten{grid-template-columns:1fr}}.at-daten>div{background:var(--ink-2);padding:16px 14px;display:flex;flex-direction:column;gap:6px}.at-daten .l{font-size:var(--t-nano);letter-spacing:.2em;text-transform:uppercase;color:var(--gold)}.at-daten .v{font-size:.86rem;color:#d3c8b9}.at-pills{justify-content:center;margin-bottom:16px}.at-knoepfe{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.at-knoepfe .btn{flex:1 1 220px;max-width:300px}.at-zurueck{background:none;border:0;color:#8a7d6d;cursor:pointer;margin-top:18px;font-size:var(--t-micro);letter-spacing:.18em;text-transform:uppercase;transition:color var(--schnell)}.at-zurueck:hover{color:var(--gold-hi)}.at-hinweis{font-size:var(--t-small);color:#8a7d6d;margin:14px 0 18px}.at-erg.einzeln h3{color:var(--cream)}.at-teaser{display:grid;grid-template-columns:1fr 1fr;gap:clamp(26px,4vw,60px);align-items:center}@media(max-width:860px){.at-teaser{grid-template-columns:1fr}}.at-mini{position:relative;aspect-ratio:4/3;border:1px solid var(--line);overflow:hidden;background:radial-gradient(58% 58% at 50% 50%,rgba(201,162,74,.12),transparent 68%),linear-gradient(160deg,#100d0c,#080706 60%)}.at-mini i{position:absolute;border-radius:999px;background:radial-gradient(circle at 34% 30%,rgba(242,223,174,.9),rgba(201,162,74,.45) 45%,transparent 72%);box-shadow:0 0 26px #c9a24a47;animation:atSchweben 6s ease-in-out infinite alternate}.burger{display:none;width:42px;height:42px;border:1px solid var(--line);border-radius:999px;background:transparent;cursor:pointer;position:relative;flex:none;transition:border-color var(--schnell)}.burger i{position:absolute;left:12px;right:12px;height:1px;background:var(--cream);transition:var(--schnell) var(--kurve)}.burger i:nth-child(1){top:16px}.burger i:nth-child(2){top:21px}.burger i:nth-child(3){top:26px}.burger:hover{border-color:var(--gold)}body.menu-auf .burger i:nth-child(1){transform:translateY(5px) rotate(45deg)}body.menu-auf .burger i:nth-child(2){opacity:0}body.menu-auf .burger i:nth-child(3){transform:translateY(-5px) rotate(-45deg)}#mobmenu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:140;display:flex;flex-direction:column;justify-content:center;padding:80px 28px 40px;background:linear-gradient(200deg,#100d0c,#080706 65%);opacity:0;pointer-events:none;transform:translateY(-12px);transition:opacity var(--mittel) var(--kurve),transform var(--mittel) var(--kurve)}#mobmenu.on{opacity:1;pointer-events:auto;transform:none}#mobmenu:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(70% 50% at 50% 30%,rgba(201,162,74,.12),transparent 66%)}#mobmenu a{position:relative;font-family:var(--serif);font-size:clamp(1.6rem,7vw,2.3rem);color:var(--cream);padding:13px 0;border-bottom:1px solid rgba(201,162,74,.12);display:flex;align-items:center;justify-content:space-between;opacity:0;transform:translateY(14px);transition:opacity var(--mittel) var(--kurve),transform var(--mittel) var(--kurve),color var(--schnell)}#mobmenu.on a{opacity:1;transform:none}#mobmenu a:after{content:"";width:9px;height:9px;border-right:1px solid var(--gold);border-bottom:1px solid var(--gold);transform:rotate(-45deg)}#mobmenu a:active,#mobmenu a.active{color:var(--gold-hi)}#mobmenu .mm-fuss{margin-top:28px;font-size:var(--t-micro);letter-spacing:.2em;text-transform:uppercase;color:var(--mute);opacity:0;transition:opacity var(--mittel) var(--kurve) var(--mittel)}#mobmenu.on .mm-fuss{opacity:1}@media(max-width:820px){.burger{display:block}nav{gap:12px}.navlinks{gap:10px}}@media(min-width:821px){#mobmenu{display:none}}.seitenkopf{position:relative;padding:150px 0 clamp(46px,6vw,80px);overflow:hidden;border-bottom:1px solid var(--line)}.seitenkopf .sk-licht{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(62% 90% at 50% 0%,rgba(201,162,74,.13),transparent 64%),repeating-linear-gradient(115deg,rgba(201,162,74,.04) 0 2px,transparent 2px 28px)}.seitenkopf .wrap{position:relative;z-index:2}.seitenkopf .lede{max-width:54ch}@media(max-width:700px){.seitenkopf{padding:118px 0 40px}}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:var(--h-prim);padding:0 clamp(26px,3.4vw,40px);line-height:1.2}.btn.sm{min-height:var(--h-prim);padding:0 22px;line-height:1.2}.f input,.f select,.f textarea{min-height:var(--h-prim)}.f textarea{padding-top:14px;padding-bottom:14px;min-height:96px}.formrow input{min-height:var(--h-prim)}.pill,.navcta,.cartbtn,.xbtn,.qty button,.weg,.qtybtn{min-height:var(--h-sek)}.pill{display:inline-flex;align-items:center;justify-content:center;padding:0 16px}.navcta,.cartbtn{display:inline-flex;align-items:center;padding-block:0}.xbtn{width:var(--h-sek);height:var(--h-sek)}.pill,.navcta,.cartbtn,.weg,.navlinks a,.brand,.legal a,.fcols a,.pk{position:relative}.pill:after,.navcta:before,.cartbtn:before,.weg:after,.legal a:after,.fcols a:before{content:"";position:absolute;left:0;right:0;top:50%;height:44px;transform:translateY(-50%);pointer-events:auto}.navlinks a{padding:13px 0 12px}.navlinks a:after{bottom:12px}.navcta:after{display:none}.brand{padding-block:9px}.qty button{width:var(--h-sek);height:var(--h-sek)}.qty span{min-width:26px;font-size:var(--t-small)}.pk{min-height:56px}*,*:before,*:after{transition-timing-function:var(--kurve)}a,button,.pill,.pk,.navlinks a,.navlinks a:after,.cartbtn,.navcta,.btn,.xbtn,.weg,.qty button,.p h3 a,summary,.f input,.f select,.f textarea{transition-duration:var(--schnell)}#cart,#veil,#toast,#mobmenu,.burger i,#gate,.pkbox{transition-duration:var(--mittel)}#gate{transition-duration:var(--mittel),var(--mittel),var(--mittel)}.rv{transition:opacity var(--lang) var(--kurve),transform var(--lang) var(--kurve)}.btn:before,#enterBtn:before{transition-duration:var(--mittel)}@media(prefers-reduced-motion:reduce){.rv{opacity:1;transform:none;transition:none}}.f input,.f select,.f textarea,.obox,.okmsg,.pkbox,.card,.doc,.faq details,.field input,.field textarea,.at-karte,.at-erg,.ci .im,.p,.werte>div,.trust>div{border-radius:var(--r-flaeche)}.btn,.pill,.navcta,.cartbtn,.xbtn,.qty,.badge,#toast,.cartbtn .n{border-radius:var(--r-pille)}.goldtext,.count .n,.at-zahl,.kap-n{color:var(--gold-hi)}@supports ((-webkit-background-clip:text) or (background-clip:text)){.goldtext,.count .n,.at-zahl,.kap-n{-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}}@media(forced-colors:active){.goldtext,.count .n,.at-zahl,.kap-n{-webkit-text-fill-color:CanvasText;color:CanvasText;background:none;animation:none}.btn,.pill,.navcta,.cartbtn{border:1px solid ButtonBorder}}@media print{.goldtext,.count .n{-webkit-text-fill-color:#8a6b28;color:#8a6b28;background:none}}.acch{color:var(--gold);font-size:var(--t-micro);letter-spacing:.2em;text-transform:uppercase;font-weight:400}footer .ct{font-size:var(--t-nano);letter-spacing:.24em;text-transform:uppercase;color:var(--gold);margin-bottom:16px}footer .fcols{gap:clamp(28px,4vw,64px)}footer .fcols ul li{margin-bottom:11px}footer .fcols a{font-size:var(--t-small);color:var(--body)}footer .fcols a:hover{color:var(--gold-hi)}footer .fbrand{font-size:clamp(1.24rem,2.1vw,1.62rem)}footer .legal{margin-top:2px}footer .legal a,footer .legal+span,footer>.wrap>div:last-child{font-size:var(--t-nano);color:#7d7266;letter-spacing:.06em}footer .legal a:hover{color:var(--mute)}footer .rule{margin-top:clamp(36px,5vw,52px)!important}.brand,.brand span{white-space:nowrap}@media(max-width:560px){nav{padding:12px 14px}.brand span{display:none}.brand svg{width:26px;height:26px}.cartbtn .cbl{display:none}.cartbtn{padding:0 13px;gap:0}.burger{margin-left:2px}}@media(max-width:340px){nav{padding:10px}}.xbtn,.back,.at-zurueck,.p h3 a,.linkm,.doc a,footer a,.leer a{position:relative}.xbtn:after,.back:before,.at-zurueck:after,.p h3 a:after{content:"";position:absolute;left:-6px;right:-6px;top:50%;height:44px;transform:translateY(-50%)}.xbtn:after{left:-5px;right:-5px;width:auto}.back{display:inline-flex;align-items:center;gap:8px;min-height:44px}.at-zurueck{min-height:44px;display:inline-flex;align-items:center}.pk{min-height:60px}summary{min-height:48px;display:flex;align-items:center}footer .fcols li a,footer .legal a,.leer a,.infokachel .v a,.nextprev a,.at-erg a:not(.btn){display:inline-flex;align-items:center;min-height:44px}footer .fcols ul li{margin-bottom:0}footer .legal{display:flex;flex-wrap:wrap;gap:0 22px}.f input,.f select{height:var(--h-prim);padding-block:0}.dot{position:relative}.dot:after{content:"";position:absolute;left:-8px;right:-8px;top:50%;height:44px;transform:translateY(-50%)}.dots{gap:14px}.signature{position:absolute;top:0;right:0;z-index:3;border-left:1px solid var(--line);border-bottom:1px solid var(--line);background:#0807068c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--gold);font-size:var(--t-nano);letter-spacing:.24em;text-transform:uppercase;padding:8px 15px}.einzeln{font-size:var(--t-micro);letter-spacing:.14em;color:#8a7d6d;text-transform:uppercase;text-decoration:none}.priceline .einzeln{align-self:flex-end;margin-bottom:2px}.p .foot .einzeln{margin:-12px 0 16px}#toast{display:grid;gap:5px;text-align:center;border-radius:var(--r-pille);padding:12px 28px}#toast i{font-style:normal;font-size:var(--t-nano);letter-spacing:.14em;color:var(--mute);text-transform:none}.grain{display:none}@media(hover:hover)and (pointer:fine)and (min-width:900px){.grain{display:block}}@media(prefers-reduced-motion:reduce){.grain{display:none}}.vig{display:none}body{background-color:var(--ink);background-image:radial-gradient(78% 68% at 50% 42%,transparent 55%,rgba(0,0,0,.55) 100%);background-attachment:fixed;background-repeat:no-repeat;background-size:cover}.brand .logo{width:34px;height:34px;flex:none;display:block;filter:drop-shadow(0 0 12px rgba(201,162,74,.2));transition:filter var(--schnell) var(--kurve),transform var(--schnell) var(--kurve)}.brand:hover .logo{filter:drop-shadow(0 0 18px rgba(201,162,74,.42));transform:rotate(8deg)}.crest{width:clamp(132px,19vw,178px);height:auto;aspect-ratio:1;margin:0 auto 26px}.crest img{width:100%;height:100%;display:block;filter:drop-shadow(0 0 46px rgba(201,162,74,.24))}.gate-in .gatename{margin-top:2px}.flogo{width:52px;height:52px;display:block;margin-bottom:16px;opacity:.9;filter:drop-shadow(0 0 14px rgba(201,162,74,.16))}@media(max-width:820px){.brand .logo{width:30px;height:30px}}@media(max-width:560px){.brand .logo{width:32px;height:32px}}.gatename{margin-bottom:0!important}.gate-sub{margin-top:1.15em;font-size:var(--t-micro);letter-spacing:.22em;color:#8f8271}.gate-line{margin-top:1.5em}.gatename .g1{text-transform:uppercase;letter-spacing:.1em;font-size:clamp(1.9rem,6.4vw,4.1rem);font-weight:300}.gatename .g2{margin-top:.72em;font-size:clamp(.68rem,1.5vw,.86rem);letter-spacing:.42em;text-indent:.42em;color:var(--gold);opacity:.95}.gate-sub{margin-top:1.5em;font-family:var(--serif);font-style:italic;font-weight:300;font-size:clamp(1rem,2vw,1.3rem);letter-spacing:.012em;text-transform:none;color:#bdb0a0}.gate-line{margin-top:1.7em}@media(max-width:480px){.gatename .g1{letter-spacing:.07em}.gatename .g2{letter-spacing:.3em;text-indent:.3em}.gate-sub{font-size:1.02rem}}body.eintritt #hero .bgimg{opacity:0;transform:scale(1.12);transition:opacity 1.4s var(--kurve),transform 3.2s var(--kurve)}body.eintritt.raum-da #hero .bgimg{opacity:.36;transform:scale(1.045)}body.eintritt #hero .grad{opacity:.55;transition:opacity 1.4s var(--kurve)}body.eintritt.raum-da #hero .grad{opacity:1}body.eintritt #hero .wrap,body.eintritt .scrollcue{opacity:0;transition:opacity .8s var(--kurve)}body.eintritt.inhalt-da #hero .wrap,body.eintritt.inhalt-da .scrollcue{opacity:1}@media(prefers-reduced-motion:reduce){body.eintritt #hero .bgimg,body.eintritt #hero .grad,body.eintritt #hero .wrap,body.eintritt .scrollcue{opacity:1;transform:none;transition:none}body.eintritt #hero .bgimg{opacity:.36}}.chapter{margin-block:0}.chapter .txt h2{font-size:clamp(1.7rem,3.4vw,2.8rem)}.chapter .txt .eyebrow{margin-bottom:14px}.chapter .ov{background:linear-gradient(180deg,#080706db,#08070675 42%,#080706e6),radial-gradient(58% 90% at 50% 50%,#0807061a,#080706b8)}.chapter{height:clamp(300px,44vh,480px);background:#0b0908}.chapter .im{filter:saturate(1.05) contrast(1.04)}.chapter .ov{background:linear-gradient(180deg,#080706b8,#08070633 46%,#080706d1),radial-gradient(64% 96% at 50% 52%,#08070600,#0807068c)}.chapter:before,.chapter:after{display:none}.chapter .txt p{color:#cfc4b5}.chapter .im{animation:bandZoom 26s ease-in-out infinite alternate}@keyframes bandZoom{0%{transform:scale(1.02)}to{transform:scale(1.1)}}@media(prefers-reduced-motion:reduce){.chapter .im{animation:none}}#hero,#gate,.chapter,.frame .ph,.seitenkopf,.hero-duft{overflow:clip}@supports not (overflow:clip){#hero,#gate,.chapter,.frame .ph,.seitenkopf,.hero-duft{overflow:hidden}}.werte.zahlen>div{padding:30px 22px 26px}.werte.zahlen .z{font-family:var(--serif);font-weight:300;line-height:1;font-size:clamp(1.9rem,3vw,2.5rem);color:var(--gold-hi);font-variant-numeric:tabular-nums;margin-bottom:10px}.werte.zahlen .t{font-family:var(--sans);font-size:var(--t-micro);letter-spacing:.22em;text-transform:uppercase;color:var(--gold);margin-bottom:12px}.werte.zahlen .s{font-size:.85rem;line-height:1.6;color:var(--mute)}
/*# sourceMappingURL=/cdn/shop/t/32/assets/theme.css.map */
