.hero.hero--gemalt{aspect-ratio:auto;height:100vh;height:100svh;min-height:0;background:#000;color:var(--ink)}.hero--gemalt:before{display:none}.hero--gemalt .hero__stage{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto;z-index:0}.hero--gemalt .hero__img{filter:none}.hero--gemalt .hero__stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,var(--schleier-oben,.18)),rgba(0,0,0,var(--schleier-mitte,.12)) 45%,rgba(0,0,0,var(--schleier-unten,.46)))}.hero--gemalt .nav__wordmark{filter:brightness(0) invert(1) drop-shadow(0 2px 12px rgba(0,0,0,.55))}.hero--gemalt .nav__logo{filter:brightness(0) invert(1) drop-shadow(0 2px 14px rgba(0,0,0,.5))}.hero--gemalt .nav-toggle span{background:var(--ink);box-shadow:0 1px 4px #00000080}.hero--gemalt .nav__cart{color:var(--ink);text-shadow:0 2px 10px rgba(0,0,0,.55)}.hero--gemalt .nav__cart-count{background:var(--ink);color:#000}.hero--gemalt.is-stuck .nav:not(.is-open) .nav__wordmark{filter:brightness(0)}.hero--gemalt.is-stuck .nav:not(.is-open) .nav-toggle span{background:var(--ink2);box-shadow:none}.hero--gemalt.is-stuck .nav:not(.is-open) .nav__cart{color:var(--ink2);text-shadow:none}.hero--gemalt.is-stuck .nav:not(.is-open) .nav__cart-count{background:var(--ink2);color:var(--paper)}.hero--gemalt .hero-mark{position:absolute;right:clamp(18px,17vw,250px);top:50%;transform:translateY(-50%);z-index:2;pointer-events:none;display:flex;flex-direction:row;gap:8px}.hero--gemalt .hero-mark span{writing-mode:vertical-rl;transform:rotate(180deg);font-family:var(--font-display);font-size:clamp(14px,1.9vw,26px);font-weight:400;letter-spacing:.2em;text-transform:uppercase;line-height:1.35;white-space:nowrap;color:var(--ink);text-shadow:0 2px 18px rgba(0,0,0,.55)}.hero--gemalt .hero-brand{position:absolute;left:clamp(20px,12vw,180px);top:0;bottom:0;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;text-align:center;pointer-events:none}.hero--gemalt .hero-brand__heading{font-size:clamp(22px,2.9vw,36px);font-weight:400;letter-spacing:.02em;line-height:1.2;color:var(--ink);text-shadow:0 2px 14px rgba(0,0,0,.6);max-width:20ch}.hero--gemalt .hero-brand__heading{font-family:var(--font-body)}.hero--gemalt .hero-brand--serif .hero-brand__heading{font-family:var(--font-display);font-size:clamp(30px,4.2vw,58px);font-weight:400;letter-spacing:-.005em;font-variant-numeric:lining-nums}.hero--gemalt .hero-brand__text{font-family:var(--font-body);font-weight:400;font-size:clamp(14px,1.2vw,17px);line-height:1.7;color:#f4f1ead1;max-width:44ch;text-shadow:0 1px 3px rgba(0,0,0,.55),0 2px 14px rgba(0,0,0,.6)}.hero--gemalt .hero-brand__cta{pointer-events:auto;display:inline-block;margin-top:12px;padding:19px 34px;border:2px solid var(--ink);color:var(--ink);text-decoration:none;font-family:var(--font-body);font-weight:500;font-size:clamp(13px,1.1vw,17px);line-height:1;letter-spacing:.02em;text-transform:uppercase;transition:background .2s ease,color .2s ease}.hero--gemalt .hero-brand__cta:hover,.hero--gemalt .hero-brand__cta:focus-visible{background:var(--ink);color:#000}.hero--gemalt .hero-nav{position:absolute;left:0;right:0;z-index:3;bottom:calc(clamp(20px,4vh,40px) + env(safe-area-inset-bottom));display:flex;flex-wrap:wrap;justify-content:center;gap:10px clamp(18px,3.2vw,46px);padding:0 clamp(16px,4vw,48px)}.hero--gemalt .hero-nav a{font-family:var(--font-body);font-weight:500;font-size:clamp(11px,1.05vw,14px);letter-spacing:.16em;text-transform:uppercase;line-height:1;color:var(--ink);text-decoration:none;text-shadow:0 2px 12px rgba(0,0,0,.6);padding:6px 2px;transition:opacity .2s ease}.hero--gemalt .hero-nav a:hover,.hero--gemalt .hero-nav a:focus-visible{opacity:.62;text-decoration:underline;text-underline-offset:6px}.hero--gemalt .hero__soc{bottom:calc(clamp(20px,4vh,40px) + env(safe-area-inset-bottom) + 46px)}.hero--gemalt .hero__soc a,.hero--gemalt .hero__soc-ph{color:var(--ink);filter:drop-shadow(0 2px 8px rgba(0,0,0,.55))}.hero--gemalt .hero__soc-hint{color:var(--ink-dim)}.hero--gemalt .hero-mark,.hero--gemalt .hero-brand,.hero--gemalt .hero-nav{transition:opacity .7s var(--ease2)}.hero--gemalt.intro .hero-mark,.hero--gemalt.intro .hero-brand,.hero--gemalt.intro .hero-nav{opacity:0}.hero--gemalt .hero__introhead{transition:filter .8s var(--ease2)}.hero--gemalt.intro-out .hero__introhead,.hero--gemalt:not(.intro) .hero__introhead{filter:brightness(0) invert(1)}@media(max-width:700px){.hero.hero--gemalt{background:#000;min-height:100vh;min-height:100svh;display:block}.hero--gemalt .hero__stage{display:block}.hero--gemalt .nav{position:relative;z-index:5}.hero--gemalt .nav__logo{filter:brightness(0) invert(1) drop-shadow(0 2px 10px rgba(0,0,0,.65))}.hero--gemalt .nav__wordmark{filter:brightness(0) invert(1) drop-shadow(0 2px 8px rgba(0,0,0,.6))}.hero--gemalt .nav-toggle span{background:var(--ink);box-shadow:0 1px 4px #0000008c}.hero--gemalt .hero-mark{right:8px;gap:4px}.hero--gemalt .hero-mark span{font-size:12px;letter-spacing:.14em}.hero--gemalt .hero-brand{left:20px;right:20px;top:clamp(196px,34vh,280px);bottom:clamp(140px,22vh,190px);padding-right:46px;gap:12px}.hero--gemalt .hero-brand__cta{padding:15px 24px}.hero--gemalt .hero-nav{gap:8px 16px;bottom:calc(78px + env(safe-area-inset-bottom))}.hero--gemalt .hero__soc{position:absolute;margin-top:0;bottom:calc(130px + env(safe-area-inset-bottom));padding:0}}@media(max-height:520px){.hero--gemalt .hero-brand{justify-content:flex-start;padding-top:clamp(96px,22vh,150px)}.hero--gemalt .hero-brand__cta{margin-top:4px;padding:13px 22px}}@media(prefers-reduced-motion:reduce){.hero--gemalt .hero-mark,.hero--gemalt .hero-brand,.hero--gemalt .hero-nav,.hero--gemalt .hero-brand__cta{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/arthene-hero-gemalt.css.map */
