.hero__video{height:100%;width:100%;position:absolute;top:0;right:0;bottom:0;left:0}.hero__video video{height:100%;width:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:center}.hero__image{height:100%;width:100%;position:absolute;top:0;right:0;bottom:0;left:0}.hero__image img{height:100%;width:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:center}.hero__image.hide-mobile{display:flex;justify-content:center;min-height:1px;flex-shrink:0;width:100%;max-width:100%;height:100vh;max-height:100vh}.hero__image.hide-mobile img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.hero__image.hide-desktop{height:100vh}.hero__container .sh2{margin:0 0 15px;font-family:bebas}.hero__container .body-1{max-width:320px;margin:0 0 45px;font-family:Gotham A,Gotham B,sans-serif}.hero-full{padding-bottom:0%;padding-top:0%;height:100vh}.hero-full .contact__button{align-self:flex-end;width:fit-content}.hero-full .hero__container{width:100%;top:unset;position:relative;height:100%;z-index:99}.hero-full .form-status{color:#fff!important}.hero-full .hero__container .hero__content{position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;width:100%}.hero-full .hero__container .hero__content>div,.hero-full .hero__container .hero__content>form{width:90%;margin:0 auto}.hero-full .hero__container .hero__content .hero__container--text>*{max-width:650px}.hero-full .hero__container .hero__content .hero__container--text h3{font-size:90px;line-height:1.2;font-weight:700}.hero-full .hero__container .hero__content .hero__container--text p{font-size:18px}.hero-full .hero-overlay{display:block;position:absolute;left:0;right:0;bottom:0;top:0;background:#000;z-index:1;opacity:.2}.hero-email__container{gap:0;width:unset;max-width:400px;display:grid;grid-template-columns:1fr 1fr}.hero-email__container .field{margin-top:0!important;margin-bottom:0!important}.hero-email__container .field input{background-color:transparent;padding:12px 18px;box-shadow:none!important;height:50px;width:285px;font-family:Gotham A,Gotham B,sans-serif;font-size:16px;border-radius:10px 0 0 10px;border:1px solid white;color:#fff}.hero-email__container .field input{outline:none!important}.hero-email__container .field input::placeholder{color:#fff;outline:none!important}.hero-email__container button{background-color:transparent;background:transparent!important;color:#fff;height:50px;border:0;width:100%;font-family:Gotham A,Gotham B,sans-serif;border-radius:0 10px 10px 0;border:1px solid white!important;border-left:none!important;padding:16px 20px;cursor:pointer}.hero-email__container button:hover{background-color:#283b50;color:#fff;border:1px solid white}@media screen and (max-width: 768px){.hero-full{height:calc(100vh - 63px);min-height:557px;color:#fff;overflow:hidden}.hero-full .page-width{height:100%}.hero__container .sh2{margin:0 0 10px;font-size:50px!important}.hero-full .hero__container .hero__content .hero__container--text p{font-size:16px}.hero__container .body-1{margin:0 0 20px;font-size:16px;line-height:1.475;letter-spacing:.02em}.hero-full .field-group{display:grid}.hero-email__container button{padding:10px 20px}.hero-email__container .field{width:300px}.hero-email__container .field input{width:100%}.hero-email__container button{background-color:#283b50;color:#fff}}@media screen and (max-width: 500px){.hero-email__container .field{width:240px}}
/*# sourceMappingURL=/cdn/shop/t/153/assets/component-hero-full.css.map */
