section.gh-hero{position:relative;width:100%;height:var(--gh-hero-h-desktop);min-height:var(--gh-hero-min-h-desktop);background-color:var(--gh-hero-bg-color)!important;overflow:hidden;display:flex;isolation:isolate}section.gh-hero.gh-hero--align-top{align-items:flex-start}section.gh-hero.gh-hero--align-middle{align-items:center}section.gh-hero.gh-hero--align-bottom{align-items:flex-end}section.gh-hero.gh-hero--justify-left{justify-content:flex-start}section.gh-hero.gh-hero--justify-center{justify-content:center}section.gh-hero.gh-hero--justify-right{justify-content:flex-end}section.gh-hero .gh-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1}section.gh-hero .gh-hero__media-img,section.gh-hero .gh-hero__media-video{width:100%;height:100%;object-fit:cover;object-position:var(--gh-hero-image-position, center center);display:block}section.gh-hero .gh-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--gh-hero-overlay-color)!important;opacity:var(--gh-hero-overlay-opacity)!important;z-index:2;pointer-events:none}section.gh-hero .gh-hero__overlay--gradient-top{background:linear-gradient(to bottom,var(--gh-hero-overlay-color) 0%,transparent 100%)!important}section.gh-hero .gh-hero__overlay--gradient-bottom{background:linear-gradient(to top,var(--gh-hero-overlay-color) 0%,transparent 100%)!important}section.gh-hero .gh-hero__overlay--gradient-radial{background:radial-gradient(ellipse at center,transparent 0%,var(--gh-hero-overlay-color) 100%)!important}section.gh-hero .gh-hero__content{position:relative;z-index:3;width:100%;max-width:var(--gh-hero-content-max-w);padding:var(--gh-hero-content-pad-y-desktop) var(--gh-hero-content-pad-x-desktop)!important;box-sizing:border-box}section.gh-hero .gh-hero__content--text-left{text-align:left!important}section.gh-hero .gh-hero__content--text-center{text-align:center!important}section.gh-hero .gh-hero__content--text-right{text-align:right!important}section.gh-hero .gh-hero__subheading{color:var(--gh-hero-subheading-color)!important;font-family:var(--gh-hero-subheading-font)!important;font-style:var(--gh-hero-subheading-font-style)!important;font-size:var(--gh-hero-subheading-size-desktop)!important;font-weight:var(--gh-hero-subheading-weight)!important;letter-spacing:var(--gh-hero-subheading-spacing)!important;text-transform:var(--gh-hero-subheading-transform)!important;margin:0 0 var(--gh-hero-subheading-mb) 0!important;line-height:1.4!important}section.gh-hero .gh-hero__subheading>*{margin:0!important;color:inherit!important;font-size:inherit!important;font-family:inherit!important}section.gh-hero .gh-hero__subheading a{color:inherit!important;text-decoration:underline}section.gh-hero .gh-hero__heading{color:var(--gh-hero-heading-color)!important;font-family:var(--gh-hero-heading-font)!important;font-style:var(--gh-hero-heading-font-style)!important;font-size:var(--gh-hero-heading-size-desktop)!important;font-weight:var(--gh-hero-heading-weight)!important;line-height:var(--gh-hero-heading-line-height)!important;letter-spacing:var(--gh-hero-heading-spacing)!important;text-transform:var(--gh-hero-heading-transform)!important;margin:0 0 var(--gh-hero-heading-mb) 0!important;overflow-wrap:break-word;word-wrap:break-word}section.gh-hero .gh-hero__body,section.gh-hero .gh-hero__body p{color:var(--gh-hero-body-color)!important;font-family:var(--gh-hero-body-font)!important;font-style:var(--gh-hero-body-font-style)!important;font-size:var(--gh-hero-body-size-desktop)!important;font-weight:var(--gh-hero-body-weight)!important;line-height:var(--gh-hero-body-line-height)!important;margin:0 0 var(--gh-hero-body-mb) 0!important;overflow-wrap:break-word;word-wrap:break-word}section.gh-hero .gh-hero__body>*{margin:0 0 1em!important;color:inherit!important;font-size:inherit!important;font-family:inherit!important;line-height:inherit!important}section.gh-hero .gh-hero__body>*:last-child{margin-bottom:0!important}section.gh-hero .gh-hero__body a{color:inherit!important;text-decoration:underline}section.gh-hero .gh-hero__buttons{display:flex;flex-wrap:wrap;gap:var(--gh-hero-btn-gap)!important}section.gh-hero .gh-hero__content--text-center .gh-hero__buttons{justify-content:center}section.gh-hero .gh-hero__content--text-right .gh-hero__buttons{justify-content:flex-end}section.gh-hero .gh-hero__content--text-left .gh-hero__buttons{justify-content:flex-start}section.gh-hero .gh-hero__btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none!important;cursor:pointer;box-sizing:border-box;white-space:nowrap;transition:background-color var(--gh-hero-transition),color var(--gh-hero-transition),border-color var(--gh-hero-transition),transform var(--gh-hero-transition)}section.gh-hero .gh-hero__btn--primary{background-color:var(--gh-hero-btn1-bg)!important;color:var(--gh-hero-btn1-text)!important;border:var(--gh-hero-btn1-border-width) solid var(--gh-hero-btn1-border)!important;border-radius:var(--gh-hero-btn1-radius)!important;padding:var(--gh-hero-btn1-pad-y) var(--gh-hero-btn1-pad-x)!important;font-family:var(--gh-hero-btn1-font)!important;font-size:var(--gh-hero-btn1-size)!important;font-weight:var(--gh-hero-btn1-weight)!important;letter-spacing:var(--gh-hero-btn1-spacing)!important;text-transform:var(--gh-hero-btn1-transform)!important}section.gh-hero .gh-hero__btn--primary:hover,section.gh-hero .gh-hero__btn--primary:focus-visible{background-color:var(--gh-hero-btn1-bg-hover)!important;color:var(--gh-hero-btn1-text-hover)!important;border-color:var(--gh-hero-btn1-border-hover)!important}section.gh-hero .gh-hero__btn--secondary{background-color:var(--gh-hero-btn2-bg)!important;color:var(--gh-hero-btn2-text)!important;border:var(--gh-hero-btn2-border-width) solid var(--gh-hero-btn2-border)!important;border-radius:var(--gh-hero-btn2-radius)!important;padding:var(--gh-hero-btn2-pad-y) var(--gh-hero-btn2-pad-x)!important;font-family:var(--gh-hero-btn2-font)!important;font-size:var(--gh-hero-btn2-size)!important;font-weight:var(--gh-hero-btn2-weight)!important;letter-spacing:var(--gh-hero-btn2-spacing)!important;text-transform:var(--gh-hero-btn2-transform)!important}section.gh-hero .gh-hero__btn--secondary:hover,section.gh-hero .gh-hero__btn--secondary:focus-visible{background-color:var(--gh-hero-btn2-bg-hover)!important;color:var(--gh-hero-btn2-text-hover)!important;border-color:var(--gh-hero-btn2-border-hover)!important}section.gh-hero.gh-hero--btn-lift .gh-hero__btn:hover{transform:translateY(-2px)}section.gh-hero.gh-hero--animated .gh-hero__subheading,section.gh-hero.gh-hero--animated .gh-hero__heading,section.gh-hero.gh-hero--animated .gh-hero__body,section.gh-hero.gh-hero--animated .gh-hero__buttons{opacity:0;transform:translateY(20px);animation:ghHeroFadeUp .8s cubic-bezier(.16,1,.3,1) forwards}section.gh-hero.gh-hero--animated .gh-hero__subheading{animation-delay:.1s}section.gh-hero.gh-hero--animated .gh-hero__heading{animation-delay:.2s}section.gh-hero.gh-hero--animated .gh-hero__body{animation-delay:.3s}section.gh-hero.gh-hero--animated .gh-hero__buttons{animation-delay:.4s}@keyframes ghHeroFadeUp{to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){section.gh-hero.gh-hero--animated .gh-hero__subheading,section.gh-hero.gh-hero--animated .gh-hero__heading,section.gh-hero.gh-hero--animated .gh-hero__body,section.gh-hero.gh-hero--animated .gh-hero__buttons{animation:none;opacity:1;transform:none}}@media screen and (max-width:749px){section.gh-hero{height:var(--gh-hero-h-mobile);min-height:var(--gh-hero-min-h-mobile)}section.gh-hero.gh-hero--mobile-left{justify-content:flex-start}section.gh-hero.gh-hero--mobile-center{justify-content:center}section.gh-hero.gh-hero--mobile-right{justify-content:flex-end}section.gh-hero .gh-hero__content{padding:var(--gh-hero-content-pad-y-mobile) var(--gh-hero-content-pad-x-mobile)!important}section.gh-hero .gh-hero__subheading{font-size:var(--gh-hero-subheading-size-mobile)!important}section.gh-hero .gh-hero__heading{font-size:var(--gh-hero-heading-size-mobile)!important}section.gh-hero .gh-hero__body{font-size:var(--gh-hero-body-size-mobile)!important}section.gh-hero.gh-hero--mobile-stack-btns .gh-hero__buttons{flex-direction:column;align-items:stretch}section.gh-hero.gh-hero--mobile-stack-btns .gh-hero__btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/319/assets/seo-hero-style.css.map */
