#wonders-landing{min-height:50vh}#wonders-landing .deals-gallery,#wonders-landing .intro-content,#wonders-landing .promo-banner .title-image-text-container{position:relative;z-index:10}#wonders-landing .intro-title span{font-size:34px;line-height:38px}#wonders-landing .intro-description,#wonders-landing .intro-subtitle{font-weight:700}@media (max-width:575.98px){#wonders-landing .intro-description,#wonders-landing .intro-subtitle{font-size:14px}}#wonders-landing.step-coming>.title-image-text-container{background-color:#ffdee0;margin-bottom:0;padding-bottom:20px}#wonders-landing.step-coming>.title-image-text-container .intro-image-right-half .intro-content-container{background-color:#b7e1f7;margin-bottom:30px}#wonders-landing.step-coming>.title-image-text-container .intro-image-right-half .intro-content-container .intro-text{display:flex;flex-direction:column;justify-content:space-evenly}#wonders-landing.step-1>.title-image-text-container{background-color:#ffdee0;margin-bottom:0;padding-bottom:20px}#wonders-landing.step-1>.title-image-text-container .intro-image-right-half .intro-content-container{background-color:#b7e1f7}#wonders-landing.step-1>.title-image-text-container .intro-image-right-half .intro-content-container span{color:#eb4cae!important}#wonders-landing.step-2>.title-image-text-container{background-color:#ffdee0;margin-bottom:0;padding-bottom:20px}#wonders-landing.step-2>.title-image-text-container .intro-image-right-half .intro-content-container{background-color:#b9bbff}#wonders-landing.step-2>.title-image-text-container .intro-image-right-half .intro-content-container span{color:#fff!important}#wonders-landing.step-3>.title-image-text-container{background-color:#ffdee0;margin-bottom:0;padding-bottom:20px}#wonders-landing.step-3>.title-image-text-container .intro-image-right-half .intro-content-container{background-color:#c786c7}#wonders-landing.step-3>.title-image-text-container .intro-image-right-half .intro-content-container span{color:#fff!important}#wonders-landing.step-4>.title-image-text-container{background-color:#b7e1f7;margin-bottom:0;padding-bottom:20px}#wonders-landing.step-4>.title-image-text-container .intro-image-right-half .intro-content-container{background-color:#ffdee0}#wonders-landing.step-4>.title-image-text-container .intro-image-right-half .intro-content-container .intro-description,#wonders-landing.step-4>.title-image-text-container .intro-image-right-half .intro-content-container .intro-subtitle,#wonders-landing.step-4>.title-image-text-container .intro-image-right-half .intro-content-container span{color:#5d47ff!important}#wonders-landing.last-step>.title-image-text-container .intro-image-right-half .intro-content-container .intro-text{background-image:url(https://www.easyflyer.fr/assets/landing/wonders/just-for-today.png);background-position:bottom 30% right 20%;background-repeat:no-repeat;background-size:150px}@media (max-width:575.98px){#wonders-landing.last-step>.title-image-text-container .intro-image-right-half .intro-content-container .intro-text{background-position:bottom 5% right 5%;background-size:120px}}@keyframes confetti-slow{0%{transform:translateZ(0) rotateX(0) rotateY(0)}to{transform:translate3d(25px,105vh,0) rotateX(1turn) rotateY(180deg)}}@keyframes confetti-medium{0%{transform:translateZ(0) rotateX(0) rotateY(0)}to{transform:translate3d(100px,105vh,0) rotateX(100deg) rotateY(1turn)}}@keyframes confetti-fast{0%{transform:translateZ(0) rotateX(0) rotateY(0)}to{transform:translate3d(-50px,105vh,0) rotateX(10deg) rotateY(250deg)}}#wonders-landing.last-step .confetti-container{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:0}#wonders-landing.last-step .confetti{border-radius:0;position:absolute;top:-10px;z-index:1000}#wonders-landing.last-step .confetti--animation-slow{animation:confetti-slow 8s linear 1 forwards}#wonders-landing.last-step .confetti--animation-medium{animation:confetti-medium 6s linear 1 forwards}#wonders-landing.last-step .confetti--animation-fast{animation:confetti-fast 4s linear 1 forwards}#wonders-landing.step-ended{background-color:#b7e1f7}#wonders-landing.step-ended .intro-image-right-half .intro-content-container{background-color:#ffdee0;margin-bottom:30px}#wonders-landing.step-ended .intro-image-right-half .intro-content-container .intro-text{display:flex;flex-direction:column;justify-content:space-evenly}#wonders-landing .intro-image-right-half span{display:block}#wonders-landing .intro-image-right-half .btn{background-color:#eb4cae;color:#fff;width:-moz-fit-content;width:fit-content}#wonders-landing .intro-image-right-half .btn:active,#wonders-landing .intro-image-right-half .btn:hover{background-color:#eb4cae}#wonders-landing .landing-disclaimer-link-container{top:-40px}@media (max-width:575.98px){#wonders-landing .landing-disclaimer-link-container{top:-25px}}#wonders-landing .deals-gallery-item .deals-gallery-item-info .deals-gallery-item-discount{background:#dfdaff!important;color:#5d47ff!important}#wonders-landing .deals-gallery-item .deals-gallery-item-info .remaining-items{color:#eb4cae!important}#wonders-landing .strip .strip-container{padding:5px 15px 0}#wonders-landing .strip .strip-container .title-image-text-container{margin-bottom:0!important}#wonders-landing .strip .strip-container .title-image-text-container img{border-bottom-right-radius:30px;margin-top:-60px}#wonders-landing .landing-disclaimer{padding:50px 0 0}#wonders-landing .landing-disclaimer .title-image-text-container{margin-bottom:0!important}#wonders-landing .landing-disclaimer .title-image-text-container .title-image-text-content{text-align:left}#wonders-landing .landing-disclaimer .disclaimer-title{font-weight:600}
