.hero{display:flex;position:relative;flex-direction:column;z-index:auto;isolation:isolate}.hero__image--desktop{display:block}.hero__image--mobile{display:none!important}.hero__box{text-align:center;padding:50px 20px;position:relative;height:-moz-fit-content;height:fit-content;align-items:center;width:100%;word-wrap:break-word;z-index:1}.hero__box>*+.hero__text{margin-top:24px}.hero__box>*+*{margin-top:28px}.hero__box>*:first-child{margin-top:0}.hero__box .hero__heading{margin-bottom:0}.hero__box .hero__heading+*{margin-top:28px}.hero__box>*+.hero__buttons{margin-top:24px}.hero__media{height:100%;position:absolute;left:0;top:0;width:100%}.hero__media.animate--zoom-in{clip-path:inset(0px)}.hero__media.animate--zoom-in>img:not(.zoom):not(.deferred-media__poster-button),.hero__media.animate--zoom-in>svg:not(.zoom):not(.deferred-media__poster-button){position:fixed;height:100vh}.hero__media:after{content:"";position:absolute;top:0;background:#000;opacity:0;z-index:1;width:100%;height:100%}.hero__content{padding:0;display:flex;position:relative;width:100%;align-items:center;justify-content:center;z-index:2}.hero__heading{line-height:.94;letter-spacing:0;margin-bottom:0;font-family:var(--font-secondary);color:#000}.hero__heading h1,.hero__heading h2,.hero__heading h3,.hero__heading h4,.hero__heading h5,.hero__heading h6{font:inherit;letter-spacing:inherit;color:inherit;margin:0}.hero__heading h1:not(:last-child),.hero__heading h2:not(:last-child),.hero__heading h3:not(:last-child),.hero__heading h4:not(:last-child),.hero__heading h5:not(:last-child),.hero__heading h6:not(:last-child){margin:0 0 8px}.hero__heading p:not(:last-child){margin-bottom:8px}.hero__heading a{color:inherit;text-decoration:underline;transition:opacity .2s ease-in-out}.hero__heading a:hover,.hero__heading a:focus,.hero__heading a:active{opacity:.7}.hero__heading button{padding:10px 30px;min-width:120px;min-height:48px;font:600 16px/1.25 var(--font-primary);border-radius:30px;letter-spacing:0;background-color:#4d9eaa;border:1px solid #4D9EAA;color:#fff;text-align:center;transition:all .2s ease-in-out}.hero__heading button:before,.hero__heading button:after{display:none}.hero__heading button:hover,.hero__heading button:focus,.hero__heading button:active{background:#000;border:1px solid #000000;color:#fff}.hero__heading input,.hero__heading textarea{border:1px solid #000000!important;border-radius:24px!important;padding:12px 20px!important;font:300 14px/1.25 var(--font-primary)!important;color:#000!important}.hero__heading input::-moz-placeholder,.hero__heading textarea::-moz-placeholder{font:300 14px/1.25 var(--font-primary)!important}.hero__heading input::placeholder,.hero__heading textarea::placeholder{font:300 14px/1.25 var(--font-primary)!important}.hero__heading label{font:300 14px/1.25 var(--font-primary)!important;letter-spacing:0!important}.hero__heading ul,.hero__heading ol{padding-left:30px}.hero__heading ul:not(:last-child),.hero__heading ol:not(:last-child){margin-bottom:8px}.hero__heading>*{font:inherit;color:inherit;letter-spacing:inherit}.hero__text{font-size:16px;line-height:1.25}.hero__text h1,.hero__text h2,.hero__text h3,.hero__text h4,.hero__text h5,.hero__text h6{font:inherit;letter-spacing:inherit;color:inherit;margin:0}.hero__text h1:not(:last-child),.hero__text h2:not(:last-child),.hero__text h3:not(:last-child),.hero__text h4:not(:last-child),.hero__text h5:not(:last-child),.hero__text h6:not(:last-child){margin:0 0 8px}.hero__text p:not(:last-child){margin-bottom:8px}.hero__text a{color:inherit;text-decoration:underline;transition:opacity .2s ease-in-out}.hero__text a:hover,.hero__text a:focus,.hero__text a:active{opacity:.7}.hero__text button{padding:10px 30px;min-width:120px;min-height:48px;font:600 16px/1.25 var(--font-primary);border-radius:30px;letter-spacing:0;background-color:#4d9eaa;border:1px solid #4D9EAA;color:#fff;text-align:center;transition:all .2s ease-in-out}.hero__text button:before,.hero__text button:after{display:none}.hero__text button:hover,.hero__text button:focus,.hero__text button:active{background:#000;border:1px solid #000000;color:#fff}.hero__text input,.hero__text textarea{border:1px solid #000000!important;border-radius:24px!important;padding:12px 20px!important;font:300 14px/1.25 var(--font-primary)!important;color:#000!important}.hero__text input::-moz-placeholder,.hero__text textarea::-moz-placeholder{font:300 14px/1.25 var(--font-primary)!important}.hero__text input::placeholder,.hero__text textarea::placeholder{font:300 14px/1.25 var(--font-primary)!important}.hero__text label{font:300 14px/1.25 var(--font-primary)!important;letter-spacing:0!important}.hero__text ul,.hero__text ol{padding-left:30px}.hero__text ul:not(:last-child),.hero__text ol:not(:last-child){margin-bottom:8px}.hero__text>*{font:inherit;color:inherit;letter-spacing:inherit}.hero__buttons{display:inline-flex;flex-wrap:wrap;gap:16px;max-width:100%;word-break:break-word}.hero:after{content:"";position:absolute;top:0;background:#000;opacity:0;z-index:1;width:100%;height:100%}@media screen and (max-width: 992px){.hero__image--desktop{display:none!important}.hero__image--mobile{display:block!important}.hero__box{width:100%}.hero__box>*+.hero__text{margin-top:12px}.hero__box>*+*{margin-top:12px}.hero__box .hero__heading+*{margin-top:12px}.hero__box>*+.hero__buttons{margin-top:12px}.hero__content.hero__content--mobile-top{align-items:flex-start;justify-content:center}.hero__content.hero__content--mobile-middle{align-items:center;justify-content:center}.hero__content.hero__content--mobile-bottom{align-items:flex-end;justify-content:center}.hero__buttons{gap:11px}.hero__buttons--multiple{justify-content:flex-end}.hero.hero--content-align-mobile-right .hero__box{text-align:right}.hero.hero--content-align-mobile-left .hero__box{text-align:left}.hero.hero--content-align-mobile-right .hero__buttons--multiple{justify-content:flex-end}.hero.hero--content-align-mobile-center .hero__buttons--multiple>*{flex-grow:1}.hero__box{background:transparent;border:none;border-radius:0;box-shadow:none}.hero:before{display:none!important}}@media screen and (min-width: 992px){.hero{flex-direction:row}.hero__box{padding:50px 20px;width:auto;max-width:800px}.hero__content{padding:0 60px}.hero__content--top-left{align-items:flex-start;justify-content:flex-start}.hero__content--top-center{align-items:flex-start;justify-content:center}.hero__content--top-right{align-items:flex-start;justify-content:flex-end}.hero__content--middle-left{align-items:center;justify-content:flex-start}.hero__content--middle-center{align-items:center;justify-content:center}.hero__content--middle-right{align-items:center;justify-content:flex-end}.hero__content--bottom-left{align-items:flex-end;justify-content:flex-start}.hero__content--bottom-center{align-items:flex-end;justify-content:center}.hero__content--bottom-right{align-items:flex-end;justify-content:flex-end}.hero__media{height:100%}.hero__buttons--multiple>*{flex-grow:1}.hero.hero--content-align-right .hero__box{text-align:right}.hero.hero--content-align-left .hero__box{text-align:left}.hero.hero--content-align-center .hero__buttons--multiple>*{flex-grow:1}.hero.hero--content-align-right .hero__buttons--multiple{justify-content:flex-end}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/gulp-hero.css.map */
