.koeler-hero{position:relative;display:block;overflow:hidden;background:rgb(var(--color-background))}.koeler-hero__inner{display:grid;grid-template-columns:1fr;min-height:var(--hero-min-height, 88vh);gap:0}@media(min-width:990px){.koeler-hero__inner{grid-template-columns:45% 55%}}.koeler-hero__text{display:flex;flex-direction:column;justify-content:center;padding:var(--koeler-space-20) var(--koeler-space-6) var(--koeler-space-16)}@media(min-width:750px){.koeler-hero__text{padding:var(--koeler-space-24) var(--koeler-space-12)}}@media(min-width:1280px){.koeler-hero__text{padding-left:var(--koeler-space-24);padding-right:var(--koeler-space-24)}}.koeler-hero__headline{font-family:var(--koeler-font-display);font-weight:400;font-size:clamp(2.5rem,5vw,4.25rem);line-height:1.05;letter-spacing:var(--koeler-tracking-tight);color:rgb(var(--color-foreground));margin:0 0 var(--koeler-space-6);max-width:18ch}.koeler-hero__headline p{margin:0}.koeler-hero__headline em{font-style:italic;color:var(--koeler-marine)}.koeler-hero__subhead{font-family:var(--koeler-font-body);font-size:1.0625rem;line-height:1.65;color:rgba(var(--color-foreground),.72);max-width:44ch;margin:0 0 var(--koeler-space-8)}.koeler-hero__subhead p{margin:0}.koeler-hero__actions{display:flex;flex-wrap:wrap;gap:var(--koeler-space-3);margin-bottom:var(--koeler-space-12)}.koeler-hero__cta,.koeler-hero__cta-secondary{min-width:220px;justify-content:center}.koeler-hero__signature{font-family:var(--koeler-font-label);font-style:italic;font-size:1.0625rem;color:rgba(var(--color-foreground),.55);margin:0;padding-top:var(--koeler-space-6);border-top:1px solid var(--koeler-rule);max-width:32ch}.koeler-hero__media-wrap{position:relative;overflow:hidden;background:var(--koeler-bg-alt);min-height:60vh}@media(min-width:990px){.koeler-hero__media-wrap{min-height:var(--hero-min-height, 88vh)}}.koeler-hero__image{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform 1.6s var(--koeler-ease-out)}.koeler-hero:hover .koeler-hero__image{transform:scale(1.02)}.koeler-hero__placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--koeler-bg-alt);color:var(--koeler-ink-muted)}.koeler-hero__placeholder .placeholder-svg{width:70%;max-width:320px;opacity:.4}.koeler-hero__grain{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.06;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.1, 0 0 0 0 0.1, 0 0 0 0 0.1, 0 0 0 1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.koeler-hero__scroll-hint{position:absolute;bottom:var(--koeler-space-6);left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:var(--koeler-space-3);color:rgba(var(--color-foreground),.5);pointer-events:none}@media(min-width:990px){.koeler-hero__scroll-hint{bottom:var(--koeler-space-8);left:22.5%}}.koeler-hero__scroll-hint-label{font-family:var(--koeler-font-body);font-size:.625rem;font-weight:500;letter-spacing:var(--koeler-tracking-widest);text-transform:uppercase;writing-mode:vertical-rl;transform:rotate(180deg)}.koeler-hero__scroll-hint-line{width:1px;height:48px;background:currentColor;position:relative;overflow:hidden}.koeler-hero__scroll-hint-line:after{content:"";position:absolute;top:-100%;left:0;width:100%;height:50%;background:linear-gradient(to bottom,transparent,var(--koeler-marine));animation:koeler-scroll-down 2.4s var(--koeler-ease) infinite}@keyframes koeler-scroll-down{0%{transform:translateY(0)}to{transform:translateY(200%)}}@media(prefers-reduced-motion:reduce){.koeler-hero__image,.koeler-hero__scroll-hint-line:after{transition:none;animation:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/koeler-hero.css.map */
