@font-face{font-family:Englische Schreibschrift;src:local("Englische Schreibschrift"),url(https://cdn.shopify.com/oxygen-v2/24187/8316/16871/4796872/fonts/EnglischeSchreibschrift-Regular.woff2) format("woff2");font-display:swap}.hero{position:relative;display:grid;grid-template:1fr / 1fr;height:calc(100svh - var(--bar-h));overflow:hidden;background:var(--placeholder)}.hero--first{margin-top:calc(-1 * var(--header-h))}.hero--spaced{margin:80px 0}.hero__media{grid-area:1 / 1}.hero__cover{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.hero__content{grid-area:1 / 1;z-index:2;display:grid;padding:0 var(--gutter);pointer-events:none;text-align:center}.hero__inner{pointer-events:auto}.hero__content--align-left{text-align:left}.hero__content--align-right{text-align:right}.hero__content--top-left,.hero__content--top-center,.hero__content--top-right{padding:96px var(--gutter) 0;align-content:start}.hero__content--center-left,.hero__content--center-center,.hero__content--center-right{align-content:center}.hero__content--bottom-left,.hero__content--bottom-center,.hero__content--bottom-right{padding:0 var(--gutter) 80px;align-content:end}.hero__content--top-left,.hero__content--center-left,.hero__content--bottom-left{justify-content:start}.hero__content--top-center,.hero__content--center-center,.hero__content--bottom-center{justify-content:center}.hero__content--top-right,.hero__content--center-right,.hero__content--bottom-right{justify-content:end}.hero__heading{font-family:var(--script, "Englische Schreibschrift"),var(--serif);font-size:clamp(24px,calc(19.14px + 1.3vw),36px);font-weight:400;line-height:1.2}.hero__text{margin-top:8px}.hero__links{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));justify-content:center}.hero__link{display:inline-grid;font-size:14px;line-height:1.35;text-decoration:underline;text-underline-offset:.3em}@media(pointer:fine){.hero__link:hover{text-decoration:none}}@media(max-width:999px){.hero--spaced{margin:52px 0}.hero__content{justify-content:center;padding:0 26px;align-content:center}.hero__content--m-top{padding:48px 26px 0;align-content:start}.hero__content--m-bottom{padding:0 26px 48px;align-content:end}}@media(max-width:739px){.hero__link{font-size:12px;text-underline-offset:.2em}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/section-hero.css.map */
