.na-home-hero{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;--content-position-y: var(--content-position-y-desktop, 50)}@media screen and (min-width:750px){.na-home-hero{min-height:var(--hero-min-height, 485px)}}.na-home-hero__scheme{display:contents}@media screen and (min-width:750px){.na-home-hero--has-mobile-scheme .na-home-hero__scheme{--color-background: inherit;--color-background-rgb: inherit;--color-foreground: inherit;--color-foreground-rgb: inherit;--color-foreground-heading: inherit;--color-foreground-heading-rgb: inherit;--color-foreground-muted: inherit;--color-primary: inherit;--color-primary-rgb: inherit;--color-border: inherit;--color-border-rgb: inherit;--font-h1--color: inherit;--font-h2--color: inherit;--font-h3--color: inherit;--font-h4--color: inherit;--font-h5--color: inherit;--font-h6--color: inherit;--color-primary-button-text: inherit;--color-primary-button-background: inherit;--color-primary-button-border: inherit;--color-primary-button-hover-text: inherit;--color-primary-button-hover-background: inherit;--color-primary-button-hover-border: inherit;--color-secondary-button-text: inherit;--color-secondary-button-background: inherit;--color-secondary-button-border: inherit;--color-secondary-button-hover-text: inherit;--color-secondary-button-hover-background: inherit;--color-secondary-button-hover-border: inherit}.na-home-hero__section-bg--mobile{display:none}}@media screen and (max-width:749px){.na-home-hero__section-bg--desktop{display:none}}.na-home-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--layer-base)}.na-home-hero__media img,.na-home-hero__media picture{width:100%;height:100%;display:block}.na-home-hero__media img{object-fit:cover;object-position:center}.na-home-hero__placeholder{width:100%;height:100%;display:block}.na-home-hero__content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:var(--gap-md);text-align:center;z-index:var(--layer-flat)}.na-home-hero__content:before{content:"";flex-shrink:0;flex-grow:var(--content-position-y, 50)}.na-home-hero__content:after{content:"";flex-shrink:0;flex-grow:calc(100 - var(--content-position-y, 50))}.na-home-hero__content--h-left{align-items:flex-start}.na-home-hero__content--h-center{align-items:center}.na-home-hero__content--h-right{align-items:flex-end}.na-home-hero__content--h-left,.na-home-hero__content--h-right{padding-inline:var(--padding-2xl)}.na-home-hero__content--text-left{text-align:left}.na-home-hero__content--text-center{text-align:center}.na-home-hero__content--text-right{text-align:right}.na-home-hero__content--text-left .na-home-hero__actions{justify-content:flex-start}.na-home-hero__content--text-center .na-home-hero__actions{justify-content:center}.na-home-hero__content--text-right .na-home-hero__actions{justify-content:flex-end}.na-home-hero__heading p{margin:0}.na-home-hero__subtext{max-width:60ch}.na-home-hero__subtext p{margin:0}.na-home-hero__actions{display:flex;gap:var(--gap-sm);flex-wrap:wrap;justify-content:center}.na-home-hero__decoration{display:none}.na-home-hero--split .na-home-hero__content{background:var( --hero-gradient, radial-gradient( ellipse at 50% 35%, rgb(var(--gradient-color-rgb, 255 255 255) / var(--gradient-opacity, .35)) 0%, transparent 55% ) )}.na-home-hero--overlay .na-home-hero__content{background:rgb(var(--overlay-color-rgb, 0 0 0) / var(--overlay-opacity, .4));padding-inline:var(--padding-xl);color:var(--color-white)}.na-home-hero--overlay .na-home-hero__heading,.na-home-hero--overlay .na-home-hero__heading p,.na-home-hero--overlay .na-home-hero__subtext,.na-home-hero--overlay .na-home-hero__subtext p{color:var(--color-white)}.na-home-hero--overlay .na-home-hero__heading{max-width:60rem}.na-home-hero--overlay .na-home-hero__subtext{max-width:48rem}@media screen and (max-width:749px){.na-home-hero.spacing-style{padding-block:0}.na-home-hero--mobile-vpos{--content-position-y: var(--content-position-y-mobile, var(--content-position-y-desktop, 50))}.na-home-hero--split{flex-direction:column;align-items:stretch}.na-home-hero--split .na-home-hero__content{position:relative;inset:unset;isolation:isolate;padding-block-start:var(--padding-block-start-mobile, 0px);padding-block-end:var(--padding-block-end-mobile, 0px);padding-inline:var(--padding-lg);background:var(--color-background);overflow:hidden;justify-content:flex-start}.na-home-hero--split .na-home-hero__content:before,.na-home-hero--split .na-home-hero__content:after{content:none}.na-home-hero--split .na-home-hero__heading.h1{font-size:min(var(--font-h1--size),2.5rem)}.na-home-hero--split .na-home-hero__media{position:static;height:198px;width:100%;flex-shrink:0;overflow:hidden}.na-home-hero--split .na-home-hero__media img{height:100%;object-fit:cover;object-position:bottom center}.na-home-hero--split .na-home-hero__decoration{display:block;position:absolute;z-index:var(--layer-base);top:-22px;right:-12px;width:211px;height:173px;pointer-events:none;-webkit-user-select:none;user-select:none}.na-home-hero--split .na-home-hero__heading,.na-home-hero--split .na-home-hero__subtext,.na-home-hero--split .na-home-hero__actions{position:relative;z-index:var(--layer-flat)}.na-home-hero--overlay{min-height:var(--hero-min-height-mobile, 340px)}.na-home-hero--overlay .na-home-hero__content{padding-inline:var(--padding-lg)}.na-home-hero--overlay .na-home-hero__heading.h1{font-size:min(var(--font-h1--size),2.5rem)}.na-home-hero__content--h-mobile-left{align-items:flex-start;padding-inline:var(--padding-lg)}.na-home-hero__content--h-mobile-center{align-items:center}.na-home-hero__content--h-mobile-right{align-items:flex-end;padding-inline:var(--padding-lg)}.na-home-hero__content--text-mobile-left{text-align:left}.na-home-hero__content--text-mobile-center{text-align:center}.na-home-hero__content--text-mobile-right{text-align:right}.na-home-hero__content--text-mobile-left .na-home-hero__actions{justify-content:flex-start}.na-home-hero__content--text-mobile-center .na-home-hero__actions{justify-content:center}.na-home-hero__content--text-mobile-right .na-home-hero__actions{justify-content:flex-end}}@media(prefers-reduced-motion:no-preference){.na-home-hero__content{transition:opacity var(--animation-values)}}
/*# sourceMappingURL=/cdn/shop/t/429/assets/na-home-hero.css.map */
