:root{--font-display:"Cormorant Garamond",Georgia,"Times New Roman",serif;--font-body:"Pretendard","Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--ink:#f4f1ea;--ink-dim:rgba(244,241,234,.66);--line:rgba(244,241,234,.26);--bg:#0a0a0b;--accent:#e9c9a0;--ease:cubic-bezier(.2,.7,.2,1);--paper:#ffffff;--paper-2:#ece6da;--panel:#f4f3f1;--ink2:#1b1712;--muted:#6f675b;--gold:#a97e43;--gold-tief:#8a6533;--hair:rgba(27,23,18,.14);--ease2:cubic-bezier(.16,1,.3,1);--menu-bg:#000000;--menu-ink:#ffffff}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font-family:var(--font-body);font-weight:700;-webkit-font-smoothing:antialiased;overflow-x:hidden;-webkit-tap-highlight-color:transparent}body.is-locked{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;overflow:hidden}.hero{position:relative;width:100%;aspect-ratio:2;overflow:hidden}.hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:var(--hero-wall) top center / 100% 4000% no-repeat;filter:saturate(1.03) contrast(1.03)}@media(min-width:701px){.hero{min-height:min(100vh,80vw);min-height:min(100svh,80vw)}}.hero__stage{position:absolute;left:0;right:0;bottom:0;aspect-ratio:2;z-index:1}.hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;filter:saturate(1.03) contrast(1.03)}.hero__video{position:absolute;left:0;right:0;top:0;bottom:0;margin-block:auto;aspect-ratio:2;width:100%;height:auto;object-fit:cover;display:block;z-index:6;transition:opacity .8s var(--ease2);filter:contrast(2)}.hero.is-finished .hero__video{opacity:0;pointer-events:none}.hero.video-out .hero__video{opacity:0;pointer-events:none;transition:opacity .4s cubic-bezier(.4,0,.2,1)}.hero.intro-head.video-out .hero__video{transition:none}.hero__intro{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3;background:#fff;opacity:0;visibility:hidden;pointer-events:none}.hero.intro .hero__intro{opacity:1;visibility:visible}.hero.intro-out .hero__intro{opacity:0;transition:opacity .8s var(--ease2)}.hero.intro .nav__logo-link,.hero.intro-head .nav__logo-link,.hero.intro .nav__brand,.hero.intro .nav-toggle,.hero.intro .spot__label{opacity:0}.nav__brand,.nav-toggle{transition:opacity .7s var(--ease2)}.hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#0a0a0b99,#0a0a0b4d 26%,#0a0a0b70 58%,#0a0a0be6),radial-gradient(135% 105% at 50% 56%,transparent 28%,rgba(10,10,11,.6) 100%)}.hero__grain{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;opacity:.42;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.4'/%3E%3C/svg%3E");mix-blend-mode:overlay}.nav{position:relative;z-index:5;display:flex;align-items:center;justify-content:space-between;padding:22px clamp(24px,5vw,64px)}.nav__brand{line-height:0;display:block;position:relative;z-index:6}.nav__wordmark{display:block;height:clamp(24px,3vw,38px);width:auto;filter:brightness(0) drop-shadow(0 1px 6px rgba(255,255,255,.4))}.nav__logo-link{position:absolute;left:50%;top:14px;transform:translate(-50%);z-index:5;line-height:0;display:block}.nav__logo{display:block;height:clamp(84px,10.47vw,133px);width:auto;filter:drop-shadow(0 1px 8px rgba(255,255,255,.4))}.hero__menu{display:none}.hero__introhead{position:absolute;left:0;top:0;z-index:7;width:auto;display:block;visibility:hidden;pointer-events:none;transform-origin:0 0}.hero.intro-head .hero__introhead{visibility:visible}.nav__brand,.nav-toggle{transform:translateY(calc(clamp(42px,5.235vw,66.5px) - 32px))}.nav-toggle{position:relative;z-index:20;width:48px;height:48px;display:grid;place-items:center;background:transparent;border:0;cursor:pointer;border-radius:3px}.nav-toggle span{display:block;width:28px;height:2px;background:var(--ink2);border-radius:2px;box-shadow:0 1px 3px #ffffff80;transition:transform .3s var(--ease2),opacity .2s var(--ease2)}.nav-toggle span{grid-area:1/1}.nav-toggle span:nth-child(1){transform:translateY(-9px)}.nav-toggle span:nth-child(3){transform:translateY(9px)}.nav-toggle[aria-expanded=true] span:nth-child(1){transform:rotate(45deg)}.nav-toggle[aria-expanded=true] span:nth-child(2){opacity:0}.nav-toggle[aria-expanded=true] span:nth-child(3){transform:rotate(-45deg)}.drawer-scrim{display:none}.nav{transition:z-index 0s linear .62s}.nav.is-open{z-index:40;transition:z-index 0s}.nav__drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:15;background:var(--menu-bg);color:var(--menu-ink);padding:calc(clamp(84px,10.47vw,133px) + 34px) clamp(24px,5vw,64px) clamp(24px,4vw,48px);display:flex;flex-direction:column;align-items:center;justify-content:center;justify-content:safe center;gap:clamp(2px,.7vh,10px);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;transform:translateY(-100%);pointer-events:none;transition:transform .62s cubic-bezier(.65,0,.35,1)}.nav.is-open .nav__drawer{transform:none;pointer-events:auto}.nav__drawer a{font-family:var(--font-body);font-weight:700;font-size:clamp(28px,min(5.4vw,5.2vh),58px);line-height:1.06;letter-spacing:-.02em;text-transform:uppercase;color:var(--menu-ink);text-decoration:none;padding:2px 0;-webkit-text-stroke:1.5px transparent;opacity:0;transform:translateY(-16px);transition:color .18s var(--ease2),-webkit-text-stroke-color .18s var(--ease2),opacity .3s var(--ease2),transform .3s var(--ease2)}.nav.is-open .nav__drawer a{opacity:1;transform:none;transition:color .18s var(--ease2),-webkit-text-stroke-color .18s var(--ease2),opacity .45s var(--ease2),transform .55s var(--ease2)}.nav.is-open .nav__drawer a:nth-of-type(1){transition-delay:0s,0s,.3s,.3s}.nav.is-open .nav__drawer a:nth-of-type(2){transition-delay:0s,0s,.355s,.355s}.nav.is-open .nav__drawer a:nth-of-type(3){transition-delay:0s,0s,.41s,.41s}.nav.is-open .nav__drawer a:nth-of-type(4){transition-delay:0s,0s,.465s,.465s}.nav.is-open .nav__drawer a:nth-of-type(5){transition-delay:0s,0s,.52s,.52s}.nav.is-open .nav__drawer a:nth-of-type(6){transition-delay:0s,0s,.575s,.575s}.nav.is-open .nav__drawer a:nth-of-type(7){transition-delay:0s,0s,.63s,.63s}.nav.is-open .nav__drawer a:nth-of-type(8){transition-delay:0s,0s,.685s,.685s}.nav.is-open .nav__drawer a:nth-of-type(9){transition-delay:0s,0s,.74s,.74s}.nav.is-open .nav__drawer a:nth-of-type(n+10){transition-delay:0s,0s,.795s,.795s}.nav__drawer a:hover,.nav__drawer a:focus-visible{color:transparent;-webkit-text-stroke-color:var(--menu-ink)}.nav__drawer a[aria-current=page]{color:transparent;-webkit-text-stroke-color:var(--menu-ink)}.nav__drawer hr{width:min(200px,38vw);border:0;border-top:1px solid rgba(255,255,255,.24);margin:clamp(8px,1.5vh,18px) 0;opacity:0;transition:opacity .45s var(--ease2)}.nav.is-open .nav__drawer hr{opacity:1;transition-delay:.5s}.nav__drawer hr~a{font-size:clamp(15px,min(2.6vw,2.5vh),21px);font-weight:600;letter-spacing:.06em;-webkit-text-stroke-width:1px}.nav.is-open .nav__actions,.nav.is-open .nav__brand,.nav.is-open .nav__logo-link{z-index:20}.nav.is-open .nav__wordmark{filter:brightness(0) invert(1)}.nav.is-open .nav__logo{filter:invert(1)}.nav.is-open .nav-toggle span{background:var(--menu-ink);box-shadow:none}.nav.is-open .nav__cart{color:var(--menu-ink)}.nav.is-open .nav__cart-count{background:var(--menu-ink);color:var(--menu-bg)}body.arthene-menu-open{position:fixed;left:0;right:0;width:100%;overflow:hidden}.nav.is-open .drawer__meta a{transition-delay:.5s,.5s,0s}body:has(.nav.is-open){overflow:hidden}.hero__soc{position:absolute;z-index:6;left:0;right:0;bottom:clamp(34px,6vh,76px);display:flex;align-items:center;justify-content:center;gap:clamp(14px,1.8vw,24px);transition:opacity .7s var(--ease2)}.hero__soc a{display:grid;place-items:center;width:40px;height:40px;color:var(--ink2);text-decoration:none;filter:drop-shadow(0 1px 5px rgba(255,255,255,.6));transition:color .3s var(--ease2),transform .3s var(--ease2)}.hero__soc svg{width:20px;height:20px;display:block;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}@media(hover:hover){.hero__soc a:hover{color:var(--gold);transform:translateY(-2px)}}.hero__soc-ph{display:grid;place-items:center;width:40px;height:40px;color:var(--ink2);opacity:.7;filter:drop-shadow(0 1px 5px rgba(255,255,255,.6))}.hero__soc-ph svg{width:20px;height:20px;display:block;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.hero__soc-hint{font-family:var(--font-body);font-style:normal;font-size:11px;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--muted);margin-left:4px}@media(max-width:700px){.hero__soc-hint{white-space:normal;text-align:left}}.hero.intro .hero__soc{opacity:0}.spot{position:absolute;left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);width:calc(var(--w) * 1%);height:calc(var(--h) * 1%);border-radius:4px;text-decoration:none;pointer-events:auto;cursor:pointer;transition:box-shadow .4s var(--ease2)}@media(hover:hover){.spot:hover{box-shadow:0 0 0 2px #ffffffe6,0 16px 44px -10px #00000080}}.spot__label{position:absolute;left:6%;bottom:6%;font-family:var(--font-display);font-weight:500;font-optical-sizing:auto;font-size:clamp(20px,2.3vw,34px);line-height:1;letter-spacing:.005em;color:#fff;white-space:nowrap;text-shadow:0 2px 16px rgba(0,0,0,.5),0 1px 3px rgba(0,0,0,.55);transition:opacity .7s var(--ease2),transform .35s var(--ease2)}@media(hover:hover){.spot:hover .spot__label{transform:translateY(-3px)}}@media(max-width:700px){.hero{aspect-ratio:auto;min-height:100vh;min-height:100svh;background:var(--paper);display:flex;flex-direction:column}.hero:before{display:none}.hero__stage{display:none}.hero__soc{position:static;margin-top:auto;padding:14px 0 calc(18px + env(safe-area-inset-bottom));gap:18px}.nav{flex-direction:column;align-items:center;justify-content:flex-start;padding:calc(env(safe-area-inset-top) + 20px) 16px 0;flex:none}.nav__logo-link{position:static;transform:none;order:1}.nav__logo{height:clamp(84px,25vw,116px);filter:none}.nav__brand{position:static;transform:none;order:2;margin-top:12px}.nav__wordmark{height:clamp(20px,5.6vw,26px);filter:brightness(0)}.nav-toggle{position:absolute;top:calc(env(safe-area-inset-top) + 14px);right:12px;transform:none;width:44px;height:44px;z-index:20}.nav-toggle span{width:22px;background:var(--ink2);box-shadow:none}.nav-toggle span:nth-child(1){transform:translateY(-8px)}.nav-toggle span:nth-child(3){transform:translateY(8px)}.nav__drawer{padding:calc(env(safe-area-inset-top) + 172px) 20px calc(env(safe-area-inset-bottom) + 24px)}.hero__menu{display:flex;flex-direction:column;justify-content:center;flex:1;gap:2px;padding:clamp(14px,4vw,26px) clamp(16px,5vw,24px) calc(env(safe-area-inset-bottom) + 18px)}.hero__menu-item{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:9px 4px;min-height:56px;text-decoration:none;color:var(--ink2);border-bottom:1px solid var(--hair);transition:background .25s var(--ease2)}.hero__menu-item:last-child{border-bottom:0}.hero__menu-item:active{background:var(--paper-2)}.hero__menu-thumb{width:clamp(46px,13vw,60px);height:auto;aspect-ratio:260/318;object-fit:cover;display:block;background:var(--paper-2)}.hero__menu-label{font-family:var(--font-display);font-weight:500;font-optical-sizing:auto;font-size:clamp(21px,6vw,27px);line-height:1.1;letter-spacing:-.005em}.hero__menu-arrow{font-size:17px;color:var(--muted);transition:transform .3s var(--ease2)}.hero__menu-item:active .hero__menu-arrow{transform:translate(4px)}.hero.intro .hero__menu{opacity:0}.hero__menu{transition:opacity .7s var(--ease2)}.hero__video{left:50%;top:50%;right:auto;bottom:auto;transform:translate(-50%,-50%);height:auto;aspect-ratio:16/9;max-width:none;width:min(226vw,139.7vh);width:min(226vw,139.7svh)}}@media(max-width:700px)and (max-height:700px){.nav__logo{height:76px}.hero__menu-item{min-height:50px;padding:6px 4px}.hero__menu-label{font-size:19px}}@media(prefers-reduced-motion:reduce){*{animation:none!important}}.page{background:var(--paper);color:var(--ink2)}.wrap{max-width:1280px;margin:0 auto;padding:0 clamp(24px,5vw,64px)}.sec{padding:clamp(72px,10vw,148px) 0}.page .sec{border-top:1px solid var(--hair)}.display{font-family:var(--font-display);font-weight:400;font-optical-sizing:auto;font-size:clamp(34px,4.6vw,64px);line-height:1;letter-spacing:-.015em;color:var(--ink2);text-wrap:balance}.display em{font-style:normal;color:inherit}.lead{font-family:var(--font-display);font-weight:400;font-size:clamp(19px,1.7vw,24px);line-height:1.5;color:var(--ink2);max-width:44ch;margin-top:24px}.body{font-size:15.5px;line-height:1.75;color:var(--muted);max-width:66ch;margin-top:18px}.btn-outline{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;max-width:420px;align-self:flex-start;min-height:64px;padding:14px 20px;margin-top:36px;font-family:var(--font-body);font-size:12px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--ink2);text-decoration:none;cursor:pointer;background:var(--paper);border:1px solid var(--ink2);border-radius:0;transition:background-color .28s var(--ease2),border-color .28s var(--ease2)}.btn-outline .arw{font-family:var(--font-display);font-optical-sizing:auto;font-size:17px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--muted);white-space:nowrap;transition:color .28s var(--ease2),transform .34s var(--ease2)}.btn-outline:active{background:var(--paper-2)}@media(hover:hover)and (pointer:fine){.btn-outline:hover{background:var(--paper-2);border-color:var(--ink2)}.btn-outline:hover .arw{color:var(--gold-tief);transform:translate(4px)}}.btn-outline[disabled],.btn-outline[aria-disabled=true]{background:var(--paper-2);border-color:var(--hair);color:var(--muted);cursor:not-allowed;pointer-events:none}.link-arrow{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:18px;width:100%;padding:12px 0 14px;border-bottom:1px solid var(--ink2);font-family:var(--font-display);font-optical-sizing:auto;font-weight:400;font-size:clamp(21px,2.1vw,27px);line-height:1.15;letter-spacing:-.01em;text-transform:none;color:var(--ink2);text-decoration:none;white-space:normal;transition:color .28s var(--ease2),border-color .28s var(--ease2)}.link-arrow .arw{font-size:.6em;transition:transform .36s var(--ease2)}@media(hover:hover)and (pointer:fine){.link-arrow:hover{color:var(--gold-tief);border-color:var(--gold-tief)}.link-arrow:hover .arw{transform:translate(10px)}}.link-arrow:active .arw{transform:translate(4px)}.shop__head .link-arrow{width:auto;padding-bottom:0;border-bottom:0;white-space:nowrap}.shop__head .link-arrow{font-size:clamp(19px,1.8vw,23px)}.shop__more .link-arrow{max-width:520px;margin:0 auto;text-align:left}.imgph{position:relative;overflow:hidden;background:var(--paper)}.imgph img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.1s var(--ease2)}.verkauf{max-width:1680px;margin:0 auto;padding:clamp(28px,4vw,56px) clamp(10px,1.4vw,20px);display:flex;flex-direction:column;gap:clamp(20px,2.6vw,40px)}.verkauf__block{display:grid;grid-template-columns:1fr 1fr;min-height:clamp(440px,46vw,620px);border-radius:8px;overflow:hidden;box-shadow:0 26px 64px -36px #1b171273}.verkauf__block--rev{min-height:clamp(320px,30vw,410px)}.verkauf__panel{display:flex;flex-direction:column;justify-content:center;background:var(--panel);padding:clamp(40px,6vw,92px)}.verkauf__panel-inner{display:flex;flex-direction:column;align-items:flex-start;width:fit-content;max-width:100%;margin:0 auto}.verkauf__block:hover .imgph img{transform:scale(1.03)}.shop__head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;padding-bottom:26px;margin-bottom:clamp(36px,4vw,56px);border-bottom:1px solid var(--hair)}.shop__grid{list-style:none;display:grid;grid-template-columns:repeat(5,1fr);gap:clamp(18px,2vw,34px)}.work__link{display:flex;flex-direction:column;text-decoration:none;color:inherit}.work__frame{display:block;overflow:hidden;background:var(--paper);aspect-ratio:306/368}.work__frame img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .7s var(--ease2)}.work__link:hover .work__frame img{transform:scale(1.045)}.work__title{font-family:var(--font-display);font-optical-sizing:auto;font-style:italic;font-size:20px;margin-top:16px;color:var(--ink2);transition:color .3s var(--ease2)}.work__link:hover .work__title{color:var(--gold)}.work__meta{font-family:var(--font-body);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-top:6px}.work__price{font-family:var(--font-body);font-size:14px;color:var(--ink2);margin-top:11px}.shop__more{margin-top:clamp(40px,4vw,58px);text-align:center}.spotlight__grid{display:grid;grid-template-columns:5fr 7fr;column-gap:0;align-items:center;max-width:none;padding-inline:clamp(24px,4.6vw,120px)}.spotlight__col{min-width:0}.spotlight__text{max-width:80%}.spotlight__media{position:relative;overflow:hidden;background:var(--paper);aspect-ratio:3/2}.spotlight__media img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.1s var(--ease2)}.spotlight:hover .spotlight__media img{transform:scale(1.03)}.spotlight__bu{margin-top:14px;font-family:var(--font-body);font-weight:400;font-size:13.5px;line-height:1.5;color:var(--muted)}.spotlight__bu em{font-style:italic}.spotlight--rev .spotlight__grid{direction:rtl}.spotlight--rev .spotlight__text,.spotlight--rev .spotlight__col{direction:ltr}.spotlight--rev .spotlight__text{margin-left:auto}.spotlight__heading{margin-top:clamp(16px,1.9vw,30px)}.spotlight__unter{margin-top:clamp(16px,1.9vw,30px);font-family:var(--font-display);font-weight:400;font-optical-sizing:auto;font-size:clamp(18px,1.55vw,23px);line-height:1.25;color:var(--ink2)}.spotlight__fakten{margin-top:clamp(16px,1.9vw,30px);font-family:var(--font-body);font-weight:400;font-size:clamp(14px,1.05vw,16px);line-height:2.1;color:var(--ink2)}.spotlight__link{display:inline-flex;align-items:center;gap:9px;margin-top:clamp(28px,3vw,46px);font-family:var(--font-body);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink2);text-decoration:none;white-space:nowrap}.spotlight__link .arw{transition:transform .35s var(--ease2)}.spotlight__link:hover .arw{transform:translate(5px)}.feature__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(36px,6vw,96px);align-items:center}.feature__media{position:relative;overflow:hidden;background:var(--paper);aspect-ratio:4/5}.feature--quadrat .feature__media{aspect-ratio:1/1}.feature--quer .feature__media{aspect-ratio:3/2}.feature--quer .feature__grid{grid-template-columns:1.75fr 1fr;gap:clamp(28px,4vw,64px)}.feature--quer.feature--right .feature__grid{grid-template-columns:1fr 1.75fr}.feature__media img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.1s var(--ease2)}.feature:hover .feature__media img{transform:scale(1.03)}.feature--right .feature__media{order:2}.feature__by{font-family:var(--font-body);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-top:16px}.feature__bylink{color:inherit;text-decoration:none;transition:color .3s var(--ease2)}.feature__spec{font-family:var(--font-display);font-weight:400;font-optical-sizing:auto;font-size:15.5px;color:var(--muted);margin-top:12px;letter-spacing:.01em}.feature__titellink{color:inherit;text-decoration:none;transition:color .3s var(--ease2)}.feature__medialink{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}@media(hover:hover)and (pointer:fine){.feature__titellink:hover,.feature__bylink:hover{color:var(--gold-tief)}}.feature__preis{font-family:var(--font-body);font-size:15px;color:var(--ink2);margin-top:20px;letter-spacing:.01em}.feature__weg{color:var(--muted);font-size:12px;letter-spacing:.1em;text-transform:uppercase}.feature__kauf{margin:0}.feature__meldung{font-family:var(--font-body);font-size:13px;color:var(--gold-tief);margin-top:12px;min-height:0}.feature__meldung:empty{margin-top:0}.feature__meldung a{color:inherit}.feature__meldung--ok{color:var(--ink2)}.feature__mehr{display:inline-grid;width:auto;margin-top:18px;padding:0;border-bottom:0;font-size:clamp(16px,1.4vw,19px)}.foot{background:var(--ink2);color:var(--paper)}.foot__grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.1fr;gap:clamp(28px,4vw,56px);padding-top:clamp(60px,7vw,104px);padding-bottom:clamp(40px,4vw,56px)}.foot__logo{height:114px;width:auto;display:block;filter:invert(1);margin-bottom:18px}.foot__wordmark{height:26px;width:auto;display:block;filter:brightness(0) invert(1);margin-bottom:10px}.foot__tag{font-family:var(--font-body);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#f4f1ea8c;margin-top:8px}.foot__col h4{font-family:var(--font-body);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#f4f1ea8c;margin-bottom:18px;font-weight:500}.foot__col a{display:block;color:#f4f1eadb;text-decoration:none;font-size:14.5px;padding:6px 0;transition:color .25s var(--ease2)}.foot__col a:hover{color:var(--paper)}.foot__news p{font-size:14px;color:#f4f1eac7;line-height:1.6;margin-bottom:6px}.foot__news .btn-outline{color:var(--paper);background:transparent;max-width:none;border-color:#f4f1ea57;margin-top:20px}.foot__news .btn-outline .arw{color:#f4f1ea9e}@media(hover:hover)and (pointer:fine){.foot__news .btn-outline:hover{background:#f4f1ea12;border-color:var(--paper)}.foot__news .btn-outline:hover .arw{color:var(--accent)}}.foot__base{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;border-top:1px solid rgba(244,241,234,.14);padding-top:26px;padding-bottom:40px;font-family:var(--font-body);font-size:11.5px;letter-spacing:.06em;color:#f4f1ea80}.foot__base a{color:inherit;text-decoration:none}.foot__base a:hover{color:var(--paper)}.foot__legal{display:flex;flex-wrap:wrap;align-items:center;gap:0 14px;justify-content:flex-end}.foot__legal a{position:relative;display:inline-flex;align-items:center;min-height:44px;color:inherit;text-decoration:none}.foot__legal a+a:before{content:"\b7";position:absolute;left:-9px;color:#ffffff52}.foot__legal a:hover,.foot__legal a:focus-visible{color:var(--paper)}@media(max-width:600px){.foot__legal{justify-content:flex-start;gap:0 12px}}.news[hidden]{display:none}.news{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;padding:max(24px,env(safe-area-inset-top)) max(24px,env(safe-area-inset-right)) max(24px,env(safe-area-inset-bottom)) max(24px,env(safe-area-inset-left));overflow-y:auto;-webkit-overflow-scrolling:touch}.news__scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#120f0c9e;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:newsFade .35s var(--ease2)}.news__card{position:relative;width:100%;max-width:486px;background:var(--paper);padding:clamp(30px,4vw,50px);border-radius:5px;text-align:center;box-shadow:0 50px 120px -34px #0000008c;animation:newsPop .45s var(--ease2)}.news__logo{height:86px;width:auto;display:block;margin:0 auto 18px}.news__card .display{font-size:clamp(28px,3.4vw,40px)}.news__sub{color:var(--muted);font-size:15px;line-height:1.6;margin:12px auto 0;max-width:34ch}.news__form{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-top:28px;text-align:left}.field{display:flex;flex-direction:column;gap:7px;min-width:0}.field--full{grid-column:1 / -1}.field label{font-family:var(--font-body);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.field input{width:100%;font-family:var(--font-body);font-size:16px;padding:13px 14px;border:1px solid var(--hair);border-radius:3px;background:#fff;color:var(--ink2);-webkit-appearance:none;appearance:none;transition:border-color .25s var(--ease2)}.field input:focus{outline:none;border-color:var(--ink2)}.btn-solid{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:20px;font-family:var(--font-body);font-size:12px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--ink2);background:var(--paper);border:1px solid var(--ink2);border-radius:0;cursor:pointer;min-height:60px;padding:14px 20px;margin-top:6px;transition:background .28s var(--ease2)}.btn-solid:after{content:"\2192";font-family:var(--font-display);font-size:17px;letter-spacing:0;text-transform:none;color:var(--muted);transition:color .28s var(--ease2),transform .34s var(--ease2)}@media(hover:hover)and (pointer:fine){.btn-solid:hover{background:var(--paper-2)}.btn-solid:hover:after{color:var(--gold-tief);transform:translate(4px)}}.btn-solid:active{background:var(--paper-2)}.news__signin{font-size:13.5px;color:var(--muted);margin-top:20px}.news__signin a{color:var(--ink2);text-underline-offset:3px}.news__terms{font-size:11.5px;line-height:1.6;color:var(--muted);margin-top:18px}.news__terms a{color:var(--ink2)}.news__close{position:absolute;top:14px;right:14px;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:transparent;border:0;cursor:pointer;color:var(--muted);transition:color .25s,background .25s}.news__close:hover{color:var(--ink2);background:#1b17120f}.news__done{display:none;padding:14px 0 4px}.news__done p{color:var(--muted);font-size:15px;line-height:1.6;margin-top:10px}.news.is-sent .news__form,.news.is-sent .news__signin,.news.is-sent .news__terms{display:none}.news.is-sent .news__done{display:block}@keyframes newsFade{0%{opacity:0}to{opacity:1}}@keyframes newsPop{0%{opacity:0;transform:translateY(14px) scale(.97)}to{opacity:1;transform:none}}@media(max-width:980px){.verkauf__block,.verkauf__block--rev{grid-template-columns:1fr;height:auto}.verkauf__media{aspect-ratio:16/10;order:-1}.shop__grid{grid-template-columns:repeat(3,1fr)}.spotlight__grid,.spotlight--rev .spotlight__grid{grid-template-columns:1fr;gap:28px}.spotlight__col{order:-1}.spotlight--rev .spotlight__text{margin-left:0}.spotlight__text{max-width:none}.feature__grid,.feature--quer .feature__grid,.feature--quer.feature--right .feature__grid{grid-template-columns:1fr;gap:28px}.feature--right .feature__media{order:0}.foot__grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.shop__grid{grid-template-columns:repeat(2,1fr)}.foot__grid,.news__form{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.news__scrim,.news__card{animation:none}}.foot__news .btn{display:inline-flex;align-items:center;gap:12px;font-family:var(--font-body);font-size:12px;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;cursor:pointer;padding:16px 30px;border-radius:0;margin-top:20px;background:transparent;color:var(--paper);border:1px solid rgba(244,241,234,.5);transition:background .35s var(--ease2),color .35s var(--ease2),transform .18s var(--ease2)}.foot__news .btn:hover{background:var(--paper);color:var(--ink2);border-color:var(--paper)}.foot__news .btn .arw{transition:transform .35s var(--ease2)}.foot__news .btn:hover .arw{transform:translate(5px)}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.skip-to-content-link:focus{z-index:9999;position:inherit!important;overflow:auto;width:auto;height:auto;margin:0;clip:auto;display:inline-block;padding:14px 20px;background:var(--paper);color:var(--ink2);font-family:var(--font-body);font-size:13px;text-decoration:none}.nav__cart{position:relative;z-index:20;display:inline-flex;align-items:center;gap:8px;font-family:var(--font-body);font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ink2);text-decoration:none;transform:translateY(calc(clamp(42px,5.235vw,66.5px) - 32px))}.nav__cart-count{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;background:var(--ink2);color:var(--paper);border-radius:20px;font-size:11px;letter-spacing:0}.nav__actions{display:flex;align-items:center;gap:clamp(8px,1.6vw,18px)}.nav__cart-count[hidden]{display:none}.nav__actions .nav__cart{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}.nav__actions{transition:opacity .7s var(--ease2)}.hero.intro .nav__actions{opacity:0}@media(max-width:700px){.nav__cart{position:absolute;top:calc(env(safe-area-inset-top) + 22px);left:12px;transform:none;font-size:11px}.nav__cart-label{display:none}}.shop__empty{grid-column:1 / -1;text-align:center;padding:clamp(40px,6vw,72px) 0;font-family:var(--font-body);font-size:15px;color:var(--muted)}.verkauf__panel .display,.feature__text .display,.spotlight__heading{font-size:clamp(25px,2.6vw,37px);line-height:1.08}.spotlight__unter,.spotlight__fakten{max-width:34ch}.verkauf__panel .lead,.feature__text .lead{font-size:clamp(15.5px,1.15vw,17.5px);line-height:1.6;margin-top:13px;max-width:38ch}.verkauf__panel .btn-outline,.feature__text .btn-outline{margin-top:24px;padding:14px 26px;font-size:11px}.feature__text .lead{max-width:44ch}.work__link{perspective:700px}.work__frame{transition:transform .3s var(--ease2);transform-style:preserve-3d}.feature__media{will-change:transform}.rv{opacity:0;transform:translateY(clamp(22px,4vh,42px));filter:blur(9px);transition:opacity .9s var(--ease2) var(--rd,0s),transform .9s var(--ease2) var(--rd,0s),filter .9s var(--ease2) var(--rd,0s)}.rv.in{opacity:1;transform:none;filter:none}.rv-clip{clip-path:inset(0 0 100% 0);transition:clip-path 1.2s var(--ease2) var(--rd,0s)}.rv-clip img{transform:scale(1.12);transition:transform 1.6s var(--ease2) var(--rd,0s)}.rv-clip.in{clip-path:inset(0 0 0% 0)}.rv-clip.in img{transform:none}@media(prefers-reduced-motion:reduce){.rv,.rv.in{opacity:1;transform:none;filter:none;transition:none}.rv-clip,.rv-clip.in{clip-path:none;transition:none}.rv-clip img,.rv-clip.in img{transform:none}.work__frame{transition:none}}.angebot-link{position:relative;display:inline-flex;align-items:center;font-family:var(--font-body);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink2);text-decoration:none;white-space:nowrap;padding-bottom:4px;text-shadow:0 1px 10px rgba(255,255,255,.9),0 0 3px rgba(255,255,255,.9);transition:color .25s var(--ease2)}.angebot-link:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--gold);transition:height .25s var(--ease2)}.angebot-link:hover,.angebot-link:focus-visible{color:var(--gold)}.angebot-link:hover:after,.angebot-link:focus-visible:after{height:2px}@media(max-width:900px){.angebot-link{display:none}}.ausstellung{padding:0!important}.page .ausstellung{border-top:none}.ausstellung__buehne{position:relative;isolation:isolate;min-height:clamp(440px,62vh,660px);display:grid;place-items:center;overflow:hidden;background:var(--ink2, #14100c)}.ausstellung__bilder{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.ausstellung__bild{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;animation:var(--auss-wechsel) var(--auss-dauer,15s) infinite;animation-fill-mode:both}.ausstellung__bild img{width:100%;height:100%;object-fit:cover;display:block;animation:var(--auss-zoom) var(--auss-dauer,15s) infinite;animation-delay:inherit}.ausstellung__schleier{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:radial-gradient(105% 80% at 50% 48%,#0a080685,#0a08069e 55%,#0a0806c2),linear-gradient(to bottom,#0a080657,#0a080629 42%,#0a080675)}.ausstellung__inhalt{position:relative;z-index:2;width:100%;max-width:760px;padding:clamp(56px,9vw,110px) clamp(22px,5vw,64px);text-align:center;color:#fff}.ausstellung__kicker{font-family:var(--font-body);font-size:11px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:#ffffffd1}.ausstellung__name{margin-top:clamp(14px,2vw,20px);color:#fff;font-size:clamp(34px,5.2vw,66px);line-height:1.03;text-wrap:balance;text-shadow:0 2px 30px rgba(0,0,0,.35)}.ausstellung__name em{color:var(--gold);font-style:italic}.ausstellung__datum{margin-top:clamp(16px,2.2vw,24px);font-family:var(--font-display);font-optical-sizing:auto;font-weight:400;font-size:clamp(17px,1.9vw,23px);line-height:1.4;color:#fffffff0}.ausstellung__ort{margin-top:6px;font-family:var(--font-body);font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;color:#ffffffb8}.ausstellung__knopf{display:inline-flex;align-items:center;gap:12px;margin-top:clamp(26px,3.4vw,40px);padding:16px 32px;font-family:var(--font-body);font-size:11.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:#fff;border:1px solid rgba(255,255,255,.55);background:#ffffff0f;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);transition:background .3s var(--ease2),color .3s var(--ease2),border-color .3s var(--ease2)}.ausstellung__knopf:hover,.ausstellung__knopf:focus-visible{background:#fff;color:var(--ink2, #14100c);border-color:#fff}.ausstellung__knopf .arw{transition:transform .3s var(--ease2)}.ausstellung__knopf:hover .arw{transform:translate(5px)}@media(max-width:640px){.ausstellung__buehne{min-height:clamp(400px,72vh,560px)}.ausstellung__knopf{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.ausstellung__bild{animation:none;opacity:0}.ausstellung__bild:first-child{opacity:1}.ausstellung__bild img{animation:none;transform:none}}.hero.is-stuck{padding-top:var(--arthene-barh,0px)}.hero.is-stuck .nav{position:fixed;top:0;left:0;right:0;z-index:100;flex-direction:row;align-items:center;justify-content:space-between;padding:10px clamp(16px,5vw,64px);background:var(--paper);border-bottom:1px solid var(--hair);box-shadow:0 10px 30px -24px #1b1712cc;animation:arthene-leiste-ein .42s var(--ease2) both}@keyframes arthene-leiste-ein{0%{top:calc(-1 * var(--arthene-barh,110px))}to{top:0}}.hero.is-stuck .nav__logo-link{display:none}.hero.is-stuck .nav__brand,.hero.is-stuck .nav-toggle,.hero.is-stuck .nav__cart{position:static;transform:none;margin:0;order:0}.hero.is-stuck .nav__wordmark{height:clamp(20px,2.2vw,26px)}.hero.is-stuck .nav__cart{font-size:12px}.hero.is-stuck .nav:not(.is-open) .nav__wordmark{filter:brightness(0)}.hero.is-stuck .nav:not(.is-open) .nav-toggle span{background:var(--ink2);box-shadow:none}.hero.is-stuck .nav:not(.is-open) .nav__cart{color:var(--ink2)}.hero.is-stuck .nav:not(.is-open) .nav__cart-count{background:var(--ink2);color:var(--paper)}@media(max-width:700px){.hero.is-stuck .nav{padding:8px 16px}.hero.is-stuck .nav__wordmark{height:20px}.hero.is-stuck .nav__cart-label{display:none}}@media(prefers-reduced-motion:reduce){.hero.is-stuck .nav{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/arthene-home.css.map */
