.hero-banner{min-height:calc(100dvh + 5rem);overflow:hidden;margin-top:-11.1rem;transform:translateY(0)!important;animation:none!important;opacity:1!important}.hero-banner .hero-banner__media video,.hero-banner .hero-banner__media img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:85% 100%;cursor:pointer}.hero-banner__container{position:absolute;bottom:5.1rem;z-index:1;margin-left:4rem}.hero-banner__heading{margin-bottom:1rem}.hero-banner__heading h1{font-family:var(--font-body-family);font-style:var(--font-body-style);color:#000;font-size:7.2rem;line-height:100%;letter-spacing:.92px;margin-bottom:.4rem}.hero-banner__heading h1 strong{line-height:100%}.hero-banner__buttons{display:flex;gap:1.6rem}.hero-banner__buttons .button{text-transform:uppercase;width:24rem;max-width:100%;padding:0 .5rem;text-align:center;line-height:1.6rem;letter-spacing:.32px}html.hidden-sale-active .hero-banner__buttons .button:last-child{border:1px solid #000}.hero-banner__buttons .button:hover,.hero-banner__buttons .button--dark-bordered:hover,.hero-banner__buttons .button--light{border-color:#000}.hero-banner__buttons .button br{display:none}@media(max-width:1199px){.hero-banner{margin-top:-6.3rem;min-height:calc(100dvh - 6rem)}}@media(max-width:767px){.hero-banner__container{left:1.6rem;right:1.6rem;bottom:2.5rem;margin:0}.hero-banner__heading h1{font-size:3.2rem;line-height:90%;letter-spacing:.96px;margin-bottom:1.4rem}.hero-banner__heading h1 br{display:none}.hero-banner__heading h1 strong{line-height:90%}.layout_es .hero-banner__heading h1 br,.layout_de .hero-banner__heading h1 br{display:none}.hero-banner__buttons{gap:.8rem}.hero-banner__buttons .button{min-width:inherit;width:calc(50% - .2rem);text-align:center;line-height:1.6rem;letter-spacing:.32px;padding-bottom:.1rem}}@media(max-width:551px){.hero-banner__buttons .button{height:4.8rem}.hero-banner__buttons .button br{display:block}}.hero-banner .hero-banner__media .icon--pause,.hero-banner .hero-banner__media .icon--mute{position:absolute;width:2.4rem;height:2.4rem;bottom:7rem;right:2rem;z-index:2}.hero-banner .hero-banner__media .icon--pause{right:5.5rem}body:has(.lead-modal_pill:not(.show)) .hero-banner .hero-banner__media .icon--pause,body:has(.lead-modal_pill:not(.show)) .hero-banner .hero-banner__media .icon--mute{bottom:2.6rem}.lost-americana-hero_wrapper{margin-bottom:2.4rem}.lost-americana-hero_wrapper .text-wrapper{display:flex;flex-direction:column;gap:1.6rem}body:not(.layout_en) .lost-americana-hero_wrapper .text-wrapper{gap:1.4rem}.lost-americana-hero_wrapper .image-wrapper{display:flex;align-items:baseline;gap:1.6rem}.lost-americana-hero_wrapper p.tag-block{color:#fff;font-size:22px;font-weight:600;line-height:100%;letter-spacing:.44px;border-radius:2.3rem;background:#d5282c;padding:.6rem 1.2rem;width:fit-content;margin-bottom:0}.lost-americana-hero_wrapper .text-wrapper .main-text{color:#fff;font-size:4rem;font-style:normal;font-weight:400;line-height:100%;letter-spacing:.6px;margin:0}.lost-americana-hero_wrapper .extra-text{color:#fff;font-weight:600;font-size:4rem;line-height:4rem}.lost-americana-hero_wrapper .text-wrapper img{width:47.7rem}@media(max-width:768px){body:has(.lead-modal_pill:not(.show)) .hero-banner .hero-banner__media .icon--pause,body:has(.lead-modal_pill:not(.show)) .hero-banner .hero-banner__media .icon--mute,.hero-banner .hero-banner__media .icon--pause,.hero-banner .hero-banner__media .icon--mute{bottom:8.5rem}.lost-americana-hero_wrapper{margin-bottom:1.6rem}.lost-americana-hero_wrapper .text-wrapper{gap:1.2rem}.lost-americana-hero_wrapper .text-wrapper .main-text{font-size:2rem}.lost-americana-hero_wrapper p.tag-block{font-size:1.5rem;padding:.4rem .8rem}.lost-americana-hero_wrapper .extra-text{font-size:2.1rem;line-height:2.1rem;min-width:max-content}body:not(.layout_en) .lost-americana-hero_wrapper .image-wrapper{max-width:calc(100% - 8rem)}body.layout_de:not(.layout_en) .lost-americana-hero_wrapper .image-wrapper{gap:1rem}}@media(max-width:670px){body:has(.lead-modal_pill:not(.show)) .hero-banner .hero-banner__media .icon--pause,body:has(.lead-modal_pill:not(.show)) .hero-banner .hero-banner__media .icon--mute,.hero-banner .hero-banner__media .icon--pause,.hero-banner .hero-banner__media .icon--mute{bottom:17.6rem}.layout_de .hero-banner .hero-banner__media .icon--pause{right:4.5rem}.layout_de .hero-banner .hero-banner__media .icon--mute{right:1rem}}.hero-banner__heading{margin-bottom:1.6rem}.hero-banner__heading .launch-text{color:#fff}.before-register,.after-register{display:none}body:not(.vanilla-registered) .before-register,body.vanilla-registered .after-register{display:block}body.vanilla-registered .before-register,body:not(.vanilla-registered) .after-register{display:none}.hero-banner__heading .launch-text .tag{font-size:2.2rem;line-height:100%;display:flex;align-items:center;border:2px solid white;padding:.8rem 1.2rem;border-radius:2.4rem;width:max-content;margin-bottom:1rem}.hero-banner__heading .launch-text .tag span{font-size:22px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:.44px}.hero-banner__heading .launch-text p{font-size:2rem;line-height:2rem}.hero-banner__heading .launch-text h1,.hero-banner__heading .after-register p{font-size:4rem;line-height:100%;color:#fff;margin-bottom:1.6rem}.hero-banner__heading .after-register p{line-height:120%}.hero-banner__heading .launch-text h1 strong{display:inline-block}.launch-register_wrapper{position:relative;background-color:#fff;padding:.9rem 0rem 1rem 1.4rem;border-radius:5rem;width:29rem;height:4.8rem}.launch-register_wrapper .launch-register{border:none;height:100%;width:calc(100% - 10rem);font-size:1.6rem}.launch-register_wrapper .launch-register:focus{border:none}.launch-register_wrapper .launch-register__label{position:absolute;left:1.4rem;top:50%;transform:translateY(-50%);font-size:1.6rem;line-height:100%;color:#aaa;pointer-events:none;transition:opacity .15s;white-space:initial;overflow:hidden;max-width:calc(100% - 11rem)}.layout_pt .launch-register_wrapper .launch-register__label{max-width:calc(100% - 14rem)}.layout_de .launch-register_wrapper .launch-register__label{max-width:calc(100% - 17rem)}.layout_fr .launch-register_wrapper .launch-register__label{max-width:calc(100% - 16rem)}.launch-register_wrapper .launch-register:focus~.launch-register__label,.launch-register_wrapper .launch-register:not(:placeholder-shown)~.launch-register__label{opacity:0}.launch-register_wrapper .button{position:absolute;right:.4rem;top:.4rem;width:9.5rem;height:4rem;min-height:4rem;min-width:initial}.layout_pt .launch-register_wrapper .button{width:12.8rem}.layout_de .launch-register_wrapper .button{width:15rem}.launch-register_wrapper .error-msg{display:none;position:absolute;bottom:calc(100% + .6rem);left:0;color:red;font-size:1.4rem;line-height:100%}.launch-register_wrapper .error-msg.show{display:block}#launch-register-modal{border:none;height:40rem;width:60rem;border-radius:8px;overflow:hidden;padding:0}.launch-register-modal-data-container{display:flex;flex-direction:row;position:relative;height:100%;width:100%;padding:0}.launch-register-modal-data-container #close-modal{position:absolute;top:1.4rem;right:1.4rem;font-size:1.6rem;line-height:100%;text-decoration:underline;cursor:pointer}.launch-register-modal-image{width:40%;height:100%}.launch-register-modal-image img{height:100%;width:100%}.launch-register-modal-data{width:60%;display:flex;align-items:center;justify-content:center}.launch-register-modal-data .content{display:flex;flex-direction:column;gap:1.6rem;padding:0 5rem}.launch-register-modal-data .content .button:hover,.launch-register-modal-data .content .button:focus{background-color:#000;color:#fff;border:1px solid #000}.layout_es .launch-register-modal-data .content{padding:0 4.4rem}.layout_de .launch-register-modal-data .content{padding:0 2.4rem}.launch-register-modal-data .header{display:flex;gap:1rem;align-items:center;padding:0}.launch-register-modal-data .title{font-size:28px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:.56px;margin:0}.launch-register-modal-data .desc{font-size:16px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:.32px;margin:0}.layout_de .launch-register-modal-data .desc{padding-right:2rem}body.vanilla-registered .hero-banner__container{margin:0;left:50%;top:50%;transform:translate(-50%,-50%);height:fit-content}body.vanilla-registered .launch-register_wrapper{display:none}body.vanilla-registered .hero-banner__buttons .button{width:100%;max-width:none}@media(max-width:768px){body.vanilla-registered .hero-banner__container{margin:0;left:50%;top:50%;transform:translate(-50%,-50%);height:fit-content;width:34.4rem;right:auto;bottom:auto}.hero-banner__buttons{flex-direction:column}.launch-register_wrapper{width:100%}.hero-banner__buttons .button{max-width:none;width:100%}.launch-register-modal-image img{object-fit:cover}.hero-banner__heading .launch-text p{font-size:1.6rem;line-height:1.6rem}.hero-banner__heading .launch-text h1,.hero-banner__heading .after-register p{font-size:28px;font-style:normal;font-weight:400;line-height:100%}.hero-banner__heading .after-register p{line-height:120%}.hero-banner__heading .after-register p{margin-bottom:2.5rem}.layout_pt .hero-banner__heading .after-register p{font-size:2.3rem}.launch-register_wrapper button.button{width:9.5rem}.hero-banner__heading h1 strong{margin:0;line-height:100%}.hero-banner__heading .launch-text .tag{padding:0 .8rem .3rem}.hero-banner__heading .launch-text .tag span{font-size:1.8rem}#launch-register-modal{top:auto;bottom:0;width:100%;height:50rem;max-width:50rem;margin:0 auto;border-bottom-left-radius:0;border-bottom-right-radius:0}.layout_es #launch-register-modal{height:51.7rem}.launch-register-modal-data-container{flex-direction:column}.launch-register-modal-image{width:100%;height:32rem}.layout_pt .launch-register-modal-image{height:29rem}.layout_fr .launch-register-modal-image{height:27rem}.launch-register-modal-data{width:100%;height:auto;flex-grow:1}.layout_de .launch-register-modal-data .desc{padding-right:3rem}#launch-register-modal{position:initial;animation:none}#launch-register-modal::backdrop{background:transparent}}
/*# sourceMappingURL=/cdn/shop/t/393/assets/dossier-hero-banner.css.map */
