.bonus-wrapper{min-height:100dvh;background-image:url(/_next/static/media/bonus-bg.8a964438.png);background-repeat:no-repeat;background-size:cover;background-position:top;background-attachment:fixed;padding:calc(var(--headerHeight) + 3.437rem) 1rem 0;.bonus-banner-section{width:100%;max-width:97.875rem;margin:0 auto 5rem;.bonus-banner-wrap{position:relative;.img-box{img{width:100%;max-width:100%;height:auto}}.text-box{width:100%;max-width:25rem;position:absolute;top:54%;left:31%;transform:translate(-50%,-50%);.text-1{color:var(--primary-1000);font-size:4.75rem}.text-1,.text-2{font-weight:700;line-height:1.25;letter-spacing:.75px;text-align:center}.text-2{color:var(--white-1000);font-size:3.125rem;margin:-.5rem 0}.input-box{--promo-input-max-width:20rem;--promo-input-aspect-ratio:99/16;--promo-input-mask-image:url(/_next/static/media/promo-code-input-bg-mask.71f12d14.png);--promo-input-mask-repeat:no-repeat;--promo-input-mask-size:100% 100%;width:100%;max-width:var(--promo-input-max-width);aspect-ratio:var(--promo-input-aspect-ratio);margin:1.5rem auto 0;position:relative;input{width:100%;max-width:var(--promo-input-max-width);background-color:transparent;border:0;aspect-ratio:var(--promo-input-aspect-ratio);-webkit-mask-image:var(--promo-input-mask-image);mask-image:var(--promo-input-mask-image);-webkit-mask-repeat:var(--promo-input-mask-repeat);mask-repeat:var(--promo-input-mask-repeat);-webkit-mask-size:var(--promo-input-mask-size);mask-size:var(--promo-input-mask-size);color:var(--white-1000);font-size:.75rem;font-weight:600;line-height:1.3;letter-spacing:.75px;padding-left:1.5rem;padding-right:3.75rem;&::-moz-placeholder{color:var(--white-1000);opacity:1}&::placeholder{color:var(--white-1000);opacity:1}&::-ms-input-placeholder{color:var(--white-1000);opacity:1}&:focus{background-color:transparent;border:0}}.icon-button{position:absolute;top:50%;right:1rem;transform:translateY(-50%);svg{fill:var(--taupeGray-1000)}}.border-img{width:100%;pointer-events:none;position:absolute;inset:0}}}}}.about-bonus-section{width:100%;max-width:97.75rem;margin-left:auto;margin-right:auto;.about-bonus-wrap{.bonus-text-box{letter-spacing:.75px;.title-text{color:var(--primary-1000);font-size:1.5rem;font-weight:700;margin-bottom:1rem}.pera-text,.title-text{line-height:1.4;letter-spacing:.75px}.pera-text{color:var(--white-1000);font-size:1.25rem;font-weight:500;&:not(:last-child){margin-bottom:1.75rem}}}.bonus-ufo-img-box{width:100%;max-width:74%;margin:4rem auto}}}@media screen and (max-width:991.98px){padding:calc(var(--headerHeightMobile) + 1.125rem) 1rem 0;.bonus-banner-section{margin:0 auto 3rem;.bonus-banner-wrap{position:relative;.img-box{display:none}.text-box{width:100%;max-width:unset;min-width:18.125rem;display:flex;align-items:center;flex-direction:column;padding:1rem;margin:0 auto;position:static;top:unset;left:unset;transform:unset;.text-1{color:var(--primary-1000);font-size:1.75rem;line-height:1.3}.text-1,.text-2{font-weight:700;letter-spacing:.75px;text-align:center}.text-2{color:var(--white-1000);font-size:1.25rem;line-height:1.2;margin:0}.input-box{--promo-input-max-width:20rem;--promo-input-aspect-ratio:99/16;--promo-input-mask-image:url(/_next/static/media/promo-code-input-bg-mask.71f12d14.png);--promo-input-mask-repeat:no-repeat;--promo-input-mask-size:100% 100%;width:100%;max-width:var(--promo-input-max-width);aspect-ratio:var(--promo-input-aspect-ratio);margin:1.5rem auto 0;position:relative;input{width:100%;max-width:var(--promo-input-max-width);background-color:transparent;border:0;aspect-ratio:var(--promo-input-aspect-ratio);-webkit-mask-image:var(--promo-input-mask-image);mask-image:var(--promo-input-mask-image);-webkit-mask-repeat:var(--promo-input-mask-repeat);mask-repeat:var(--promo-input-mask-repeat);-webkit-mask-size:var(--promo-input-mask-size);mask-size:var(--promo-input-mask-size);color:var(--white-1000);font-size:.75rem;font-weight:600;line-height:1.3;letter-spacing:.75px;padding-left:1.5rem;padding-right:3.75rem;&::-moz-placeholder{color:var(--white-1000);opacity:1}&::placeholder{color:var(--white-1000);opacity:1}&::-ms-input-placeholder{color:var(--white-1000);opacity:1}&:focus{background-color:transparent;border:0}}.icon-button{position:absolute;top:50%;right:1rem;transform:translateY(-50%);svg{fill:var(--taupeGray-1000)}}.border-img{width:100%;pointer-events:none;position:absolute;inset:0}}}}}}}.icon-button{width:2.5rem;min-width:2.5rem;height:2.5rem;background-color:transparent;border-radius:50%;display:flex;justify-content:center;align-items:center;transition:all .3s ease-in-out;svg{width:1.25rem;height:1.25rem;fill:var(--white-1000);transition:all .3s ease-in-out}&:hover{background-color:var(--primary-200);svg{fill:var(--primary-1000)}}&:active{transform:scale(.9)}}.bonus-coming-soon-section{min-height:100dvh;background-image:url(/_next/static/media/bonus-coming-soon-bg-img.33ef2270.png);background-repeat:no-repeat;background-size:cover;background-position:top;background-attachment:fixed;display:flex;justify-content:center;overflow:hidden;padding:0 1rem;position:relative;.bonus-coming-soon-wrap{width:100%;max-width:97rem;display:flex;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;.text-img-box{width:100%;max-width:91.875rem;margin-left:auto;margin-right:auto;position:relative;img{width:100%;max-width:100%;height:auto}.text-box{width:100%;display:flex;align-items:center;z-index:2;padding:0 4rem;position:relative;.title-text{color:var(--white-1000);font-size:3rem;font-weight:700;line-height:1.25;letter-spacing:.75px;text-shadow:0 0 6px var(--white-400);span{color:var(--primary-1000);font-size:5rem;font-weight:600;text-shadow:none}}}.asteroid-img{width:100%;max-width:24vw;height:auto;z-index:1;position:absolute;top:50%;left:-9%;transform:translateY(-63%)}}}.planet-img{width:100%;max-width:55vw;height:auto;z-index:1;position:absolute;right:0;bottom:0}@media screen and (max-width:991.98px){.bonus-coming-soon-wrap{.text-img-box{.text-box{.title-text{font-size:2rem;span{font-size:3.25rem}}}.asteroid-img{left:0}}}}@media screen and (max-width:639.98px){.bonus-coming-soon-wrap{.text-img-box{.text-box{display:flex;justify-content:center;padding:0;.title-text{font-size:8vw;span{font-size:11vw}}}.asteroid-img{max-width:30vw;position:fixed;top:10%;left:0;transform:none}}}}}