.young-coupon-stamp{animation:12s linear -8.42s both young-stamp-fade,12s linear -8.42s both young-stamp-move,12s linear -8.42s both young-stamp-scale}@keyframes young-stamp-fade{0%{opacity:0}70.167%{opacity:0;animation-timing-function:ease-out}71.333%{opacity:1}74.5%{opacity:1;animation-timing-function:ease-out}76.5%{opacity:0}to{opacity:0}}@keyframes young-stamp-move{0%{translate:0}74.5%{animation-timing-function:ease-out;translate:0}76.5%{translate:0 -9.8px}to{translate:0 -9.8px}}@keyframes young-stamp-scale{0%{scale:.475}70.167%{animation-timing-function:ease-out;scale:.475}72%{animation-timing-function:ease-out;scale:1.084}73.333%{animation-timing-function:ease-out;scale:1}76.5%{scale:.902}to{scale:.902}}.young-coupon-ring{animation:12s linear -8.42s both young-ring-fade,12s linear -8.42s both young-ring-scale}@keyframes young-ring-fade{0%{opacity:0}70.833%{opacity:0;animation-timing-function:ease-out}71.833%{opacity:.56;animation-timing-function:ease-out}76.5%{opacity:0}to{opacity:0}}@keyframes young-ring-scale{0%{scale:.65}70.833%{animation-timing-function:ease-out;scale:.65}76.5%{scale:1.56}to{scale:1.56}}.young-coupon-particle{background:#e8b852;border-radius:1px;width:5px;height:9px;animation:12s linear -8.42s both young-particle-fade,12s linear -8.42s both young-particle-move,12s linear -8.42s both young-particle-spin;position:absolute;top:275.5px;left:169px}.young-coupon-particle--dot{background:#244317;border-radius:50%;width:3px;height:3px;top:278.5px;left:170px}@media (width>=1024px){.young-coupon-particle{top:272.5px;left:190px}.young-coupon-particle--dot{top:275.5px;left:191px}}@keyframes young-particle-fade{0%{opacity:0}71.5%{opacity:0;animation-timing-function:ease-out}72.167%{opacity:.85}75.167%{opacity:.85;animation-timing-function:ease-out}77.833%{opacity:0}to{opacity:0}}@keyframes young-particle-move{0%{translate:0}71.5%{animation-timing-function:ease-out;translate:0}75.667%{translate:var(--young-tx1) var(--young-ty1);animation-timing-function:ease-out}77.833%{translate:var(--young-tx2) var(--young-ty2)}to{translate:var(--young-tx2) var(--young-ty2)}}@keyframes young-particle-spin{0%{rotate:0deg}71.5%{animation-timing-function:ease-out;rotate:0deg}77.833%{rotate:var(--young-rot)}to{rotate:var(--young-rot)}}.young-coupon-particle--1{--young-tx1:45.5px;--young-ty1:0px;--young-tx2:45.5px;--young-ty2:15.4px;--young-rot:125.993deg}.young-coupon-particle--2{--young-tx1:55.075px;--young-ty1:16.171px;--young-tx2:55.075px;--young-ty2:31.571px;--young-rot:-125.993deg}.young-coupon-particle--3{--young-tx1:53.175px;--young-ty1:61.367px;--young-tx2:53.175px;--young-ty2:76.767px;--young-rot:-125.993deg}.young-coupon-particle--4{--young-tx1:38.675px;--young-ty1:84.687px;--young-tx2:38.675px;--young-ty2:100.087px;--young-rot:125.993deg}.young-coupon-particle--5{--young-tx1:6.475px;--young-ty1:45.037px;--young-tx2:6.475px;--young-ty2:60.437px;--young-rot:-125.993deg}.young-coupon-particle--6{--young-tx1:-28.788px;--young-ty1:63.038px;--young-tx2:-28.788px;--young-ty2:78.438px;--young-rot:-125.993deg}.young-coupon-particle--7{--young-tx1:-53.175px;--young-ty1:61.367px;--young-tx2:-53.175px;--young-ty2:76.767px;--young-rot:125.993deg}.young-coupon-particle--8{--young-tx1:-78.321px;--young-ty1:50.334px;--young-tx2:-78.321px;--young-ty2:65.734px;--young-rot:-125.993deg}.young-coupon-particle--9{--young-tx1:-57.4px;--young-ty1:0px;--young-tx2:-57.4px;--young-ty2:15.4px;--young-rot:-125.993deg}.young-coupon-particle--10{--young-tx1:-66.493px;--young-ty1:-19.524px;--young-tx2:-66.493px;--young-ty2:-4.124px;--young-rot:125.993deg}.young-coupon-particle--11{--young-tx1:-68.31px;--young-ty1:-43.9px;--young-tx2:-68.31px;--young-ty2:-28.5px;--young-rot:-125.993deg}.young-coupon-particle--12{--young-tx1:-18.901px;--young-ty1:-41.388px;--young-tx2:-18.901px;--young-ty2:-25.988px;--young-rot:-125.993deg}.young-coupon-particle--13{--young-tx1:-8.169px;--young-ty1:-56.816px;--young-tx2:-8.169px;--young-ty2:-41.416px;--young-rot:125.993deg}.young-coupon-particle--14{--young-tx1:9.862px;--young-ty1:-68.595px;--young-tx2:9.862px;--young-ty2:-53.195px;--young-rot:-125.993deg}.young-coupon-particle--15{--young-tx1:60.968px;--young-ty1:-70.36px;--young-tx2:60.968px;--young-ty2:-54.96px;--young-rot:-125.993deg}.young-coupon-particle--16{--young-tx1:38.277px;--young-ty1:-24.599px;--young-tx2:38.277px;--young-ty2:-9.199px;--young-rot:125.993deg}.young-coupon-medium{font-family:CircularMedium,CircularXX,Mukta,sans-serif;font-weight:500}.young-coupon-field-label{transition:top .2s ease-out,font-size .2s ease-out}.young-coupon-mask-out{animation:.24s ease-out forwards young-coupon-mask-out}@keyframes young-coupon-mask-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.young-coupon-stamp{opacity:1;animation:none!important}.young-coupon-ring,.young-coupon-particle{opacity:0;animation:none!important}.young-coupon-field-label{transition:none!important}.young-coupon-mask-out{animation:none!important}}.young-coupon-email:-webkit-any(:autofill,:-webkit-autofill){-webkit-text-fill-color:#1a1a1a;caret-color:#1a1a1a;font-family:inherit;box-shadow:inset 0 0 0 1000px #fff}.young-coupon-email:is(:autofill,:autofill){-webkit-text-fill-color:#1a1a1a;caret-color:#1a1a1a;font-family:inherit;box-shadow:inset 0 0 0 1000px #fff}.young-coupon-field:has(.young-coupon-email:-webkit-any(:autofill,:-webkit-autofill)){border-color:#244317}.young-coupon-field:has(.young-coupon-email:is(:autofill,:autofill)){border-color:#244317}.young-coupon-field:has(.young-coupon-email:-webkit-any(:autofill,:-webkit-autofill)) .young-coupon-field-label{opacity:1!important;font-size:12px!important;line-height:normal!important;top:14px!important;transform:translate(-10.917px,-8px)scale(.833)!important}.young-coupon-field:has(.young-coupon-email:is(:autofill,:autofill)) .young-coupon-field-label{opacity:1!important;font-size:12px!important;line-height:normal!important;top:14px!important;transform:translate(-10.917px,-8px)scale(.833)!important}@media (width>=1024px){.young-coupon-field:has(.young-coupon-email:-webkit-any(:autofill,:-webkit-autofill)) .young-coupon-field-label{top:16px!important}.young-coupon-field:has(.young-coupon-email:is(:autofill,:autofill)) .young-coupon-field-label{top:16px!important}}.young-coupon-field:has(.young-coupon-email:-webkit-autofill) .young-coupon-field-label{font-size:12px!important;top:14px!important;transform:translate(-10.917px,-8px)scale(.833)!important}.young-coupon-hero-out{animation:.24s linear forwards young-coupon-hero-out}@keyframes young-coupon-hero-out{0%{opacity:1}to{opacity:0}}@keyframes luckySlideUp{0%{transform:translateY(150vh)}to{transform:translateY(0)translateZ(101px)}}.lucky-enter-mobile{animation:.5s ease-out forwards luckySlideUp}@keyframes luckySlideLeft{0%{transform:translate(-300vw)}to{transform:translate(0)translateZ(1px)}}.lucky-enter-pc{animation:.5s ease-out forwards luckySlideLeft}@keyframes luckyShrinkToFloatPC{0%{opacity:1;top:0;bottom:auto;left:-150px;transform:scale(1)translate(0)translateZ(1px)}to{left:70vw;top:calc(45vh - 100px - env(safe-area-inset-bottom,0));opacity:0;bottom:auto;transform:scale(0)translateZ(1px)}}.luckyDomShrinkToFloat{transform-origin:50%;transition:none!important;animation:.6s cubic-bezier(.4,0,.2,1) forwards luckyShrinkToFloatPC!important;position:fixed!important}@keyframes luckyShrinkToFloatMobile{0%{opacity:1;top:0;transform:scale(1)translate(0)translateZ(1px)}to{left:70vw;top:calc(50vh - 80px - env(safe-area-inset-bottom,0));opacity:0;transform:scale(0)translateZ(1px)}}.luckyDomShrinkToFloatMobile{transform-origin:50%;transition:none!important;animation:.6s cubic-bezier(.4,0,.2,1) forwards luckyShrinkToFloatMobile!important;position:fixed!important}@keyframes luckyMaskIn{0%{opacity:0}to{opacity:1}}@keyframes luckyMaskOut{0%{opacity:1}to{opacity:0}}.lucky-mask-in{animation:.5s ease-out forwards luckyMaskIn}.lucky-mask-out{animation:.6s cubic-bezier(.4,0,.2,1) forwards luckyMaskOut}.sms-agree-checkbox-shake{animation:.8s ease-in-out shake}@keyframes shake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,70%{transform:translate(-4px)}40%,60%{transform:translate(3px)}50%{transform:translate(-3px)}}
