*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}html{color:#2e2e2e;overflow-x:hidden;font-family:Open Sans,geomanist,Helvetica,Arial,sans-serif;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;scroll-behavior:smooth}body{overflow:hidden}a{text-decoration:none;transition:all linear .2s;color:inherit}a:hover{outline:none;color:#0153ff}img{border-style:none;max-width:100%;vertical-align:middle}ul li{list-style:none}picture{font-size:0;display:block}.text-center{text-align:center}.base-maxwidth{position:relative;margin:auto;z-index:2;max-width:1200px}.base-flex{display:flex}.base-direction-column{flex-direction:column}.base-flexwrap-wrap{flex-wrap:wrap}.base-justify-around{justify-content:space-around}.base-justify-between{justify-content:space-between}.base-justify-evenly{justify-content:space-evenly}.base-justify-center{justify-content:center}.base-align-center{align-items:center}.base-flex-center{justify-content:center;align-items:center}@media (max-width:1200px){.base-maxwidth{padding:0 20px}}main{background:#144c39;--go-colorA:#F33;--go-colorB:#FF8066}h2{font-weight:700;font-size:40px;line-height:1.2;color:#FFF;text-align:center}.c-white{color:#FFF}.base-des{max-width:768px;margin:10px auto 0;font-weight:400;font-size:16px;line-height:1.375;color:#FFF;text-align:center}.share-item-link{display:flex;align-items:center;border-radius:22px;width:44px;height:44px;--share-facebook-color:#207CFB;--share-twitter-color:#5DD7FC;--share-pinterest-color:red;--share-whatsapp-color:#24B329;--share-ctx-color:#FFF}.share-item-svg{width:44px;height:44px;transition:color .3s}.share-item-svg-facebook{color:var(--share-facebook-color)}.share-item-svg-twitter{color:var(--share-twitter-color)}.share-item-svg-pinterest{color:var(--share-pinterest-color)}.share-item-svg-whatsapp{color:var(--share-whatsapp-color)}@media (max-width:768px){h2{font-size:24px}.base-des{font-size:14px}}@property --go-colorA{syntax:"<color>";inherits:false;initial-value:#F33}@property --go-colorB{syntax:"<color>";inherits:false;initial-value:#FF8066}.my-canvas{position:fixed;top:0;left:0;z-index:1}.banner{padding-top:30px;background:#b83030;position:relative}.banner-christmas{margin:33px auto 0;width:667px;height:110px}.banner-new-year{margin:10px auto 0;width:620px;height:60px}.banner-countdown{padding-top:28px;margin:20px auto 0;width:368px;height:136px;background:url(https://images.imyfone.com/id/assets/activity/christmas_newyear_2022/banner-count-bg.png) center/cover no-repeat;font-weight:800;font-size:36px;line-height:1.36}.countdown-time-des{font-weight:400;font-size:14px;line-height:1.18;opacity:.8}.countdown-colon{margin:0 15px;transform:translateY(-6px)}.welfare-list{font-weight:700;font-size:20px;line-height:27px;text-align:center;color:#FFE6C2}.welfare-item{position:relative;margin:0 17px}.welfare-item:not(:last-child)::before{content:'';width:2px;height:12px;background:#FFE6C2;border-radius:1px;position:absolute;top:50%;right:-16px;transform:translateY(-50%)}.banner-des{margin:10px auto 0;max-width:320px;font-weight:400;font-size:14px;line-height:1.375}.banner-line{margin-top:217px;width:100%;height:32px;background:linear-gradient(180deg,#7E573E 0%,#48240F 100%);box-shadow:0 2px 2px rgba(0,0,0,.32),inset 0 2px 2px #988178}.banner-green{height:176px;width:100%;background:#144c39}.banner-bg{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:1612px}@media (max-width:1612px){.banner-bg{width:100%}}@media (max-width:1200px){.banner-line{margin-top:100px}}@media (max-width:768px){.banner{padding-top:16px}.banner-christmas{margin-top:36px;width:340px;height:52px}.banner-new-year{margin-top:15px;width:343px;height:33px}.welfare-list{font-size:16px;color:#FFBE5C}.welfare-list{margin-top:6px;flex-direction:column}.welfare-item:not(:last-child)::before{display:none}.banner-countdown{padding-top:23px;margin-top:30px;width:343px;height:126px}.countdown-colon{margin:0 12px}.banner-des{margin-top:20px}.banner-line{margin-top:160px}.banner-bg{width:375px;height:292px}.banner-green{height:120px}}.nav-item{position:relative;margin:50px 30px 0;font-weight:700;font-size:24px;line-height:1.375}.nav-item-link{position:absolute;width:100%;height:100%;z-index:1}.nav-item-img{width:120px;height:120px;margin:0 auto 20px}.nav-item-img,.nav-item-des{transition:all .3s}.nav-item:hover .nav-item-img{transform:translateY(-10px)}.nav-item:hover .nav-item-des{color:#FFE3BE}@media (max-width:768px){.nav-list{margin-top:7px}.nav-item{width:50%;margin:23px 0 0;font-size:16px}.nav-item-img{width:80px;height:80px}}.holiday{margin-top:140px}.holiday-box{position:relative;margin:30px auto 0;max-width:1124px;min-height:732px;background:url(https://images.imyfone.com/id/assets/activity/christmas_newyear_2022/holiday-box-bg.png) center center/100% 100% no-repeat;padding:50px 32px 32px 37px}.holiday .base-des{max-width:480px}.holiday-box::before{content:'';display:inline-block;position:absolute;top:-104px;right:40px;width:276px;height:234px;background:url(https://images.imyfone.com/id/assets/activity/christmas_newyear_2022/holiday-box-25.png) center center/contain no-repeat}.holiday-box-h3{max-width:594px;font-weight:700;font-size:20px;line-height:1.4;color:#4C240F;align-items:flex-end}.gift-list{margin-top:24px;padding:20px 40px 20px;background:#144C39;border-radius:24px}.gift-item{width:180px;height:240px;box-sizing:content-box;margin-top:20px;color:#4C240F;background:linear-gradient(148.1deg,#FFFCF5 0%,#FFEBD6 100%);border-radius:12px}.gift-item-date{max-width:168px;margin:20px auto 0;color:#4C240F;font-weight:700;font-size:24px;line-height:1.375}.gift-item-img{margin:20px auto 0;width:88px;height:88px}.gift-item-des{margin:29px auto 0;font-weight:400;font-size:14px;line-height:1.357}.gift-item:nth-child(even){background:linear-gradient(148.1deg,#FFF7F5 0%,#FFD6D6 100%)}.gift-item.gray{filter:grayscale(100%)}.gift-item.active{background:linear-gradient(324.09deg,#FF4733 24.26%,#FF8F66 82.25%);height:260px}.gift-item.active .gift-item-date{font-size:20px;color:#FFF}.gift-item.active .gift-item-des{margin-top:19px;width:160px;height:40px;background:#FF5A47;border:2px solid #FEC;box-shadow:0 2px 4px rgba(255,90,71,.32),inset 0 -2px 4px #FFEECC,inset 0 8px 8px rgba(255,238,204,.5);border-radius:20px;color:#FFF6E6;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .3s}.gift-item.active .gift-item-des:hover{background:#FF351F}@media (max-width:1200px){.holiday .base-maxwidth{padding:0 16px}.holiday{margin-top:70px}.holiday-box{margin-top:20px;border-radius:16px;border:1px solid transparent;background:linear-gradient(180deg,#144c39 0%,#144c39 97%),linear-gradient(180deg,#FFF 0%,transparent 70%);background-clip:padding-box,border-box;background-origin:padding-box,border-box;padding:20px 8px;min-height:auto}.holiday-box::before{content:none}.holiday-box-h3{font-size:14px;color:#FFF;text-align:center}.gift-list{padding:0}.gift-item,.gift-item.active{margin-top:10px;width:156px;height:246px}.gift-item-date{min-height:36px;display:flex;align-items:center;font-size:20px;margin-top:16px}.gift-item.active .gift-item-date{font-size:14px}.gift-item-img{margin-top:26px}.gift-item-des{margin-top:42px}.gift-item.active .gift-item-des{margin-top:30px;width:136px;height:40px}}@media (max-width:374px){.holiday .base-maxwidth{padding:0 10px}}.special{margin-top:120px}.special-des{max-width:693px}.special-list{margin-top:20px}.special-item{position:relative;width:326px;min-height:404px;background:repeating-linear-gradient(135deg,#ff4747 0,#ff4747 16px,#FFF 16px,#FFF 32px);margin:108px 0 0;border-radius:32px;padding:12px;line-height:1.35;color:#4D240F}.special-item::after{content:'';display:inline-block;width:85px;height:111px;position:absolute;left:-16px;bottom:-10px;background:url(https://images.imyfone.com/id/assets/activity/christmas_newyear_2022/special-item-tree.png) center/cover no-repeat}.special-item-border{width:100%;height:380px;background:linear-gradient(180deg,#FF9E68 0%,#FFB076 100%);border-radius:19px;padding:15px}.special-item-border::before,.special-item-border::after{content:'';display:inline-block;position:absolute}.special-item-border::before{width:121px;height:61px;background:url(https://images.imyfone.com/id/assets/activity/christmas_newyear_2022/special-snow-top-top.png) center/cover no-repeat;top:-9px;left:-6px}.special-item-border::after{width:82px;height:58px;background:url(https://images.imyfone.com/id/assets/activity/christmas_newyear_2022/special-snow-top-botton.png) center/cover no-repeat;bottom:-8px;right:10px}.special-item-bg{background:linear-gradient(148.1deg,#FFFCF5 0%,#FFEBD6 100%);border-radius:16px;width:100%;height:100%}.special-item-off{position:absolute;width:122px;height:128px;background:url(https://images.imyfone.com/id/assets/activity/christmas_newyear_2022/special-item-off-bg.png) center center/contain no-repeat;top:-32px;right:-12px;padding-top:60px;font-weight:700;font-size:16px;line-height:1.125;color:#FFF}.special-item-off>span{display:inline-block;transform:translateX(-22px) rotate(30deg)}.special-item-yearly{display:inline-block;margin:14px 0 0 13px;background:rgba(243,92,71,.1);color:#F35C47;border-radius:6px;padding:4px 9px;font-size:14px}.special-item-img{margin:-4px auto 0;width:64px;height:64px}.special-item-h4{margin-top:20px;font-weight:700;font-size:20px}.special-item-h4>a{position:relative}.special-item-h4>a::after{content:'';position:absolute;bottom:0;left:0;right:0;height:2px;background:#4D240F;transform:scaleX(0);transform-origin:center right;transition:transform .5s ease}.special-item-h4>a:hover{color:#4D240F}.special-item-h4>a:hover::after{transform:scaleX(1);transform-origin:center left}.special-item-pay{margin-top:20px;font-weight:700;font-size:36px}.special-item-pay del{font-weight:400;margin-left:8px;font-size:14px;opacity:.7}.special-item-sys{margin-top:10px}.special-item-sys-svg{width:22px;height:22px;margin-left:10px;vertical-align:middle;opacity:.3;transition:all .3s;cursor:pointer}.special-item-sys-svg:hover{opacity:.8}.special-item-sys-svg.cur{opacity:1}.special-item-btn{margin:20px auto 0;width:240px;height:56px;background:#FF5A47;border:2px solid #FEC;box-shadow:0 2px 4px rgba(255,90,71,.32),inset 0 -2px 4px #FFEECC,inset 0 8px 8px rgba(255,238,204,.5);border-radius:43px;font-weight:700;font-size:16px;color:#FFF6E6}.special-item-btn:hover{background:#FF351F;color:#FFF6E6}.special-more{display:none}@media (max-width:768px){.special{margin-top:80px}.special>.base-maxwidth{padding:0}.special-item.item-none{display:none}.special-item{margin:68px auto 0}.special-more{display:block;margin-top:23px;cursor:pointer;font-size:20px;line-height:1;color:#FFF;text-align:center}.special-more.cur{display:none}}.luck{margin-top:140px}.luck>.base-maxwidth{max-width:1290px}.luck-content{margin-top:40px}.luck-left{width:679px;height:638px;background:url(https://images.imyfone.com/id/assets/activity/christmas_newyear_2022/luck-draw-bg.webp) center/cover no-repeat}.luck-prize{position:relative;top:50px;left:150px;width:450px;height:450px;transition:all 3s ease-out}.turntable-rotate1{transform:rotate(2222deg)}.turntable-rotate2{transform:rotate(2160deg)}.turntable-rotate3{transform:rotate(2040deg)}.turntable-rotate4{transform:rotate(1982deg)}.turntable-rotate5,.turntable-rotate6,.turntable-rotate7,.turntable-rotate8{transform:rotate(2100deg)}.turntable-rotate9{transform:rotate(2280deg)}.go{position:relative;width:130px;height:156px;cursor:pointer;top:-260px;left:310px}.go-content{position:relative;margin:-10px auto 0;display:flex;justify-content:center;align-items:center;width:118px;height:118px;border-radius:50%;background:linear-gradient(324.09deg,#FF3333 24.26%,#FF8066 82.25%);box-shadow:0 4px 6px rgba(255,90,71,.32),inset 0 -2.22353px 5.55882px #FFEECC,inset 0 8.89412px 8.89412px rgba(255,238,204,.5)}.go-content-border{width:96px;height:96px;display:flex;justify-content:center;align-items:center;border-radius:50%;background:linear-gradient(324.09deg,var(--go-colorA) 24.26%,var(--go-colorB) 82.25%);border:2px solid #FEC;box-shadow:inset 0 -2.22353px 4.44706px #FFEECC,inset 0 8.89412px 8.89412px rgba(255,238,204,.5);font-weight:800;font-size:40px;line-height:55px;color:#FFF;transition:--go-colorA .3s,--go-colorB .3s}.go:hover .go-content-border{--go-colorA:#FF1A1A;--go-colorB:#F53}.luck-right{position:relative;background:url(https://images.imyfone.com/id/assets/activity/christmas_newyear_2022/luck-right-bg.png) center/cover no-repeat;width:611px;height:605px;padding:169px 70px 117px 45px}.luck-right::after{content:'';position:absolute;right:-88px;bottom:12px;display:inline-block;width:192px;height:238px;background:url(https://images.imyfone.com/id/assets/activity/christmas_newyear_2022/luck-right-snowman.png) center/cover no-repeat}.luck-right-h4{font-weight:700;font-size:24px;line-height:1.375;color:#4C240F}.luck-list{overflow:hidden;height:288px;margin-top:10px}.luck-item{width:100%;height:32px;font-weight:400;font-size:14px;line-height:1.357;padding:0 27px 0 16px;color:rgba(76,36,15,.7);background:rgba(255,119,51,.1);position:relative}.luck-prize-span{flex:1;text-align:center}.luck-email-span{display:inline-block;min-width:150px}.luck-item:nth-child(even){background:#FFF}.luck-loader,.luck-loader:before,.luck-loader:after{border-radius:50%;width:2.5em;height:2.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s infinite ease-in-out;animation:load7 1.8s infinite ease-in-out}.luck-loader{color:#4C240F;font-size:10px;margin:80px auto;position:relative;opacity:.7;text-indent:-9999em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.luck-loader:before,.luck-loader:after{content:'';position:absolute;top:0}.luck-loader:before{left:-3.5em;-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.luck-loader:after{left:3.5em}@-webkit-keyframes load7{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}@keyframes load7{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}@media (max-width:1279px){.luck-content{flex-direction:column;align-items:center}}@media (max-width:768px){.luck>.base-maxwidth{padding:0}.luck{margin-top:80px}.luck-left{margin-top:20px;width:375px;height:352px;transform:translateX(-18px)}.luck-prize{top:28px;left:81px;width:250px;height:250px}.go{width:71px;height:86px;top:-151px;left:170px}.go-triangle{transform:scale(.5)}.go-content{width:65px;height:65px;margin-top:-21px}.go-content-border{width:54px;height:54px;font-size:22px}.luck-right{margin-top:10px;width:auto;height:auto;background:none;padding:0}.luck-right::after{content:none}.luck-right-h4{color:#FFF;font-size:16px}.luck-item{background:none;font-size:12px;color:rgba(255,255,255,.7)}.luck-item:nth-child(even){background:rgba(255,255,255,.1)}.luck-email-span{min-width:90px}}.goals{margin-top:123px}.goals-bg{position:relative;width:1200px;height:1300px;margin:80px auto 0;background:url(https://images.imyfone.com/id/assets/activity/christmas_newyear_2022/christmas_older.png) no-repeat center/cover}.goals-bg .item{position:absolute;width:279px;height:187px;overflow:hidden;background:url(https://images.imyfone.com/id/assets/activity/christmas_newyear_2022/item-bg.png) no-repeat center/cover}.goals-bg .item::before{content:'';display:none;background:rgba(0,0,0,.6);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:200px;height:131px;border-radius:16px}.goals-bg .item1{top:110px;left:600px}.goals-bg .item2{top:290px;left:680px}.goals-bg .item3{top:450px;left:430px}.goals-bg .item4{top:490px;left:820px}.goals-bg .item5{top:650px;left:200px}.goals-bg .item6{top:655px;left:570px}.goals-bg .item7{top:920px;left:150px}.goals-bg .item8{top:870px;left:460px}.goals-bg .top-right{position:absolute;top:0;right:0}.goals-bg .top-left{position:absolute;top:0;left:0}.goals-bg .item3 .top-left{position:absolute;top:12px;left:18px}.goals-bg .icon{margin-top:40px}.goals-bg p{font-weight:700;max-width:175px;margin:0 auto}.goals-bg p.negative{margin-top:-5px}.goals-bg .share{position:absolute;width:100%;bottom:0;opacity:0;transition:transform .3s,opacity .15s ease-in}.goals .share-item-link{width:32px;height:32px;margin:0 4px}.goals .share-item-link>svg{width:32px;height:32px}.goals .share-item-link-facebook{color:#207CFB}.goals .share-item-link-twitter{color:#5DD7FC}.goals .share-item-link-pinterest{color:#E60019}.goals .share-item-link-whatsapp{color:#24B229}.goals-bg .item:hover::before{display:inline-block}.goals-bg .item:hover .share{opacity:1;transform:translateY(-70px)}@media (max-width:1280px){.goals{margin-top:80px}.goals .goals-bg{margin-top:15px;width:auto;height:auto;background:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.goals .goals-bg .item{position:relative;top:auto;right:auto;left:auto}}.footer{padding:120px 0 142px;background:url(https://images.imyfone.com/id/assets/activity/christmas_newyear_2022/footer-bg.png) center bottom/cover no-repeat}.footer-h3{font-weight:600;font-size:20px;line-height:1.4}.footer-des{max-width:559px;margin:100px auto 0;font-weight:400;font-size:16px;line-height:1.5;opacity:.7}.footer .share-list{position:relative;z-index:2}.footer .share-item{margin:60px 40px 0}.footer .share-item-link{transition:all .3s;width:56px;height:56px}.footer .share-item-svg{width:56px;height:56px}.footer .share-item-link-facebook:hover{--share-facebook-color:#1D6FE0}.footer .share-item-link-twitter:hover{--share-twitter-color:#55C4E6}.footer .share-item-link-pinterest:hover{--share-pinterest-color:#CC0016}.footer .share-item-link-whatsapp:hover{--share-whatsapp-color:#1F9923}@media (max-width:768px){.footer{padding:80px 0 87px;background:url(https://images.imyfone.com/id/assets/activity/christmas_newyear_2022/footer-bg-m.png) center bottom/contain no-repeat}.footer-h3{font-size:16px;max-width:335px;margin:0 auto}.footer .share-item{margin:40px 15px 0}.footer .share-item-link,.footer .share-item-svg{width:44px;height:44px}.footer-des{max-width:278px;font-size:12px;margin:40px auto 0}}.decorate-relative{position:relative}.decorate{position:absolute}.decorate-sled{width:328px;height:278px;top:542px;left:0}.decorate-branch1{width:286px;height:210px;top:442px;right:0}.decorate-doughnut{width:203px;height:225px;top:465px;right:83px}.decorate-branch2{width:282px;height:227px;top:1500px;left:0}.decorate-candy{width:117px;height:172px;right:0;bottom:-66px}.decorate-branch3{width:286px;height:210px;top:225px;right:0}@media (max-width:1400px){.decorate{display:none!important}}.mask{display:none;position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.6);z-index:100}.mask.cur{display:flex;justify-content:center;align-items:center;flex-direction:column}.mask>p{margin:0 20px;text-align:center;color:#fff;font-size:20px;line-height:28px}.mask .mask-btn{width:220px;height:48px;display:flex;justify-content:center;align-items:center;font-weight:700;font-size:20px;border-radius:12px;background:#efa92b;margin:30px auto 0;color:#1a1a19}.mask-btn:hover{background:#ffcc71}.base-backtop{display:none;position:fixed;bottom:120px;right:60px;z-index:5;opacity:0;width:50px;height:50px;text-align:center;border-radius:100%;background:rgba(0,0,0,.3);transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in}.base-backtop.cur{display:inline-block;opacity:1}.base-backtop svg{position:absolute;left:50%;top:50%;margin-top:-12px;margin-left:-12px}@media (max-width:767px){.base-backtop{bottom:150px;right:10px}}.mt10{margin-top:10px}.mt20{margin-top:20px}.mt30{margin-top:30px}.pop{width:100%;height:100%;position:fixed;top:0;left:0;display:none;z-index:9}.pop.cur{display:block}.pop::after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.4}.pop-content{position:relative;top:50%;left:50%;width:360px;transform:translate(-50%,-50%);z-index:1}.pop-close{position:absolute;top:0;right:0;cursor:pointer;opacity:.8;transition:all .3s}.pop-close:hover{opacity:1}.pop-box{padding:30px;background:linear-gradient(144.04deg,#FFFCF5 6.36%,#FFEBD6 103.63%);border-radius:24px}.pop-title{max-width:216px;margin:auto;font-weight:700;font-size:24px;line-height:30px;text-align:center;color:#4D240F}.pop-title.width100{max-width:none}.pop-des{font-weight:400;font-size:16px;line-height:24px;color:#4D240F}.pop-des>a{position:relative;color:#FF5A47}.pop-des>a::after{content:'';position:absolute;bottom:0;left:0;right:0;height:2px;background:#FF5A47;transform:scaleX(1);transform-origin:center right;transition:transform .5s ease}.pop-des>a:hover::after{transform-origin:center left;transform:scaleX(0)}.email-input{width:100%;background:#FFF;border:1px solid #4C240F;border-radius:12px;font-weight:400;font-size:16px;line-height:22px;height:56px;padding:8px 16px;color:#4C240F;outline:none}.email-input::placeholder{color:rgb(76,36,15,.3)}.email-submit{margin-left:auto;margin-right:auto;width:240px;height:56px;background:#FF5A47;border:2px solid #FEC;box-shadow:0 2px 4px rgba(255,90,71,.32),inset 0 -2px 4px #FFEECC,inset 0 8px 8px rgba(255,238,204,.5);border-radius:43px;display:flex;justify-content:center;align-items:center;font-weight:700;font-size:16px;line-height:22px;color:#FFF6E6;cursor:pointer;transition:all .3s}.email-submit:hover{background:#FF351F}.pop-product-box{display:flex;justify-content:center;align-items:center;margin-top:20px}.pop-product-content{position:relative;display:flex;flex-direction:column;width:132px;height:150px;background:rgba(255,119,51,.1);border-radius:8px;padding:24px 5px 0}.pop-product-content>img{margin:0 auto;width:64px;height:64px}.pop-product-content-title{margin-top:10px;font-weight:600;font-size:16px;line-height:22px;text-align:center;color:#4D240F}.pop-product-free,.product-item-free{position:absolute;right:0;top:0;display:inline-block;padding:1px 4px 3px;background:url(https://images.imyfone.com/id/assets/activity/christmas_newyear_2022/free-bg.svg) center/cover no-repeat;font-weight:600;font-size:12px;line-height:12px;color:#FFF}.pop-product-add{margin:0 10px}.pop-pur{margin-top:20px;text-align:center;font-weight:400;font-size:16px;line-height:22px;color:#4D240F}.pop-pur .present{display:inline-block;margin:0 6px;font-weight:700;font-size:32px;line-height:32px;color:#FF5A47}.pop-system{margin-top:20px;text-align:center}.pop-system-year{display:inline-block;padding:7px 12px;background:rgba(255,119,51,.1);border-radius:8px;font-weight:400;font-size:16px;line-height:22px;color:#4D240F;margin-right:20px;position:relative}.pop-system-year::after{position:absolute;right:-21px;top:6px;display:inline-block;content:'';width:1px;height:24px;background:#4C240F}.pop-system-svg{width:22px;height:22px;cursor:pointer;vertical-align:middle;opacity:.3;transition:all .3s}.pop-system-svg:hover{opacity:.8}.pop-system-svg.cur{opacity:1}.pop-system-svg-win{margin:0 10px 0 20px}.pop-buy{margin:20px auto 0;display:inline-block;width:240px;height:56px;display:flex;justify-content:center;align-items:center;background:#FF5A47;border:2px solid #FEC;box-shadow:0 2px 4px rgba(255,90,71,.32),inset 0 -2px 4px #FFEECC,inset 0 8px 8px rgba(255,238,204,.5);border-radius:43px;font-weight:700;font-size:16px;line-height:22px;color:#FFF6E6;cursor:pointer;transition:all .3s}.pop-buy:hover{color:#FFF6E6;background:#FF351F}.pop-buy.go-luck{margin-top:34px;text-align:center;padding:0 10px}@media (max-width:768px){.pop-content{width:328px}}.ticp{display:none;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:10;background:rgba(0,0,0,.8);border-radius:12px;padding:12px}.ticp.active{display:block}.ticp>p{font-weight:700;font-size:16px;line-height:24px;color:#FFF;text-align:center}.ticp .ticp-des{font-weight:400}.discount-bg{margin:20px auto 0;width:200px;height:214px;background:linear-gradient(324.09deg,#FF4733 24.26%,#FF8F66 82.25%),linear-gradient(180deg,#ffbfb2 0%,transparent 100%);background-clip:padding-box,border-box;background-origin:padding-box,border-box;border:2px solid transparent;border-radius:20px;display:flex;justify-content:center;align-items:center}.discount-content{margin:0 5px;max-width:160px;height:174px;background:linear-gradient(144.04deg,#FFFCF5 6.36%,#FFEBD6 103.63%);border-radius:12px}.discount-code{margin:12px 12px 0;padding:15px 28px;background:rgba(255,119,51,.1);border-radius:8px;font-weight:700;font-size:20px;color:#FF5A47}.discount-des{position:relative;font-weight:400;font-size:12px;line-height:16px;padding:6px 12px 24px;color:#4D240F;border-bottom:2px dashed rgba(255,147,52,.3)}.discount-des::after,.discount-des::before{content:'';display:inline-block;width:14px;height:14px;border-radius:50%;position:absolute;bottom:-7px}.discount-des::after{left:-7px;background:linear-gradient(#ff7050,#ff6c4d)}.discount-des::before{right:-7px;background:linear-gradient(#ff4733,#ff4733)}.discount-btn{width:100%;height:40px;display:flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;font-size:14px;line-height:19px;color:#4D240F}.discount-btn>svg{margin-right:6px}.gift-item.active-common .discount-content{margin:10px auto 0}.gift-item.active-common .gift-item-date{max-width:160px;margin-top:16px;font-size:16px}.active .epired{margin-top:16px;font-weight:400;font-size:14px;line-height:19px;color:#1F2533}.active.active1 .epired{margin-top:2px}.active.active-common:not(.active1) .epired{color:#FFF}.discount-code-expired.discount-code{color:#1F2533;opacity:.4}.product-list{padding:0 5px;position:relative}.product-item{position:relative;max-width:160px;height:56px;background:linear-gradient(144.04deg,#FFFCF5 6.36%,#FFEBD6 103.63%);border-radius:12px;margin:10px auto 0;display:flex;align-items:center;padding-left:12px;font-weight:600;font-size:14px;line-height:19px;color:#4D240F}.product-item-svg{width:32px;height:32px;position:absolute;left:50%;top:50%;transform:translate(-50%,-32%);z-index:1}.product-item>img{width:32px;height:32px;margin-right:10px}.gift-item.active2 .gift-item-des{margin-top:12px}.gift-item.active3 .gift-item-des{margin-top:14px}.gift-shopping-img{display:inline-block;margin:20px auto 0;width:88px;height:88px}@media (max-width:1200px){.gift-item.active-common .gift-item-date{margin-top:10px}.gift-item.active1 .discount-code{margin:12px 6px 0;padding:12px}.discount-btn{height:46px}.gift-item.active1 .discount-content{margin:10px 10px 0}.gift-item.active1 .discount-des{padding:6px 6px 24px}.active .discount-content .epired{font-size:12px;padding:0 10px}.active .discount-content .epired{margin-top:8px}}