.dialog-coupon-center{position:fixed;opacity:0;transition:all .5s}.dialog-coupon-center .screen{background:rgba(231,231,231,.5)}.dialog-coupon-center .modal-container{width:626px;height:475px;background:url(../../../images/dialog-coupon-center-bg.png) center no-repeat;background-size:100%;text-align:center;max-width:unset;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;transform:unset}.dialog-coupon-center .modal-container p,.dialog-coupon-center .modal-container div,.dialog-coupon-center .modal-container span,.dialog-coupon-center .modal-container a{color:#fff}.dialog-coupon-center .modal-container .modal-header{position:absolute;top:0;left:0;width:100%}.dialog-coupon-center .modal-container .big-title{font-size:74px;line-height:93px;padding-top:45px;font-weight:500}.dialog-coupon-center .modal-container .big-title>span{font-weight:600}.dialog-coupon-center .modal-container .big-title>span span:nth-child(1){background-image:conic-gradient(from -74.28deg at 100% 56.21%, #2438B7 -229.12deg, #08BBFF 1.04deg, #6485FF 69.8deg, #2438B7 130.88deg, #08BBFF 361.04deg) !important;background:linear-gradient(92.83deg, #FF7A5D 0%, #B02FFF 53.65%, #2F37FF 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:#FF7A5D;--default-color: #FF7A5D}.dialog-coupon-center .modal-container .big-title>span span:nth-child(2){background-image:conic-gradient(from -74.28deg at 100% 56.21%, #2438B7 -229.12deg, #08BBFF 1.04deg, #6485FF 69.8deg, #2438B7 130.88deg, #08BBFF 361.04deg) !important;background:linear-gradient(92.83deg, #FF7A5D 0%, #B02FFF 53.65%, #2F37FF 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:#FF7A5D;--default-color: #FF7A5D}.dialog-coupon-center .modal-container .big-title>span span:nth-child(3){background-image:conic-gradient(from -71.98deg at 147.73% 58.5%, #2438B7 -119.41deg, #AF9CFF 1.04deg, #6D59FF 69.8deg, #2438B7 240.59deg, #AF9CFF 361.04deg) !important;background:linear-gradient(92.83deg, #FF7A5D 0%, #B02FFF 53.65%, #2F37FF 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:#FF7A5D;--default-color: #FF7A5D}.dialog-coupon-center .modal-container .title{font-size:40px;margin-top:4px;font-weight:700}.dialog-coupon-center .modal-container .coupon-info{width:498px;height:114px;margin:27px auto 0;position:relative}.dialog-coupon-center .modal-container .coupon-info .coupon-info-container{display:flex;width:100%;height:100%;background:url(../../../images/dialog-coupon-center-price-bg.png) center no-repeat;background-size:100%;position:absolute;left:0;top:0;z-index:2}.dialog-coupon-center .modal-container .coupon-info .coupon-info-container .desc{width:50%;display:flex;align-items:center;justify-content:center;font-size:26px}.dialog-coupon-center .modal-container .coupon-info .coupon-info-container .discount{width:50%;display:none;align-items:center;justify-content:center;font-size:42px;font-weight:700;font-family:"Outfit"}.dialog-coupon-center .modal-container .coupon-info .coupon-info-container .discount .unit-bottom{margin-left:8px}.dialog-coupon-center .modal-container .coupon-info::after{content:"";display:block;width:100%;height:100%;background:url(../../../images/dialog-coupon-center-price-rotate-bg.png) center no-repeat;background-size:contain;position:absolute;left:0;top:0;transform:rotate(-2.43deg);z-index:0}.dialog-coupon-center .modal-container .use-coupon{width:350px;height:65px;display:flex;align-items:center;justify-content:center;border:2px solid #fff;border-radius:16px;margin:35px auto 0;font-weight:500;font-size:26px}.dialog-coupon-center .modal-container .use-coupon::after{content:"";display:block;width:20px;height:14px;margin-left:8px;background:url(../../../images/dialog-coupon-btn-arrow.png) center no-repeat;background-size:100%}.dialog-coupon-center.show{opacity:1}.dialog-coupon-center.small{width:max-content;height:max-content;display:flex;justify-content:center;align-items:center;padding:12px;border-radius:8px;top:64px;right:-300px;cursor:pointer;bottom:auto;background:url(../../../images/dialog-coupon-center-small-bg.png) center no-repeat;background-size:100% 100%}.dialog-coupon-center.small .close{top:-8px;right:-8px;background-color:#fff;border-radius:99px;width:18px;height:18px}.dialog-coupon-center.small .open{display:block;width:24px;height:24px;background:url(../../../images/dialog-coupon-open.png) center no-repeat;background-size:100%;filter:brightness(0) invert(1);margin-left:8px;cursor:pointer}.dialog-coupon-center.small .discount{font-family:"Outfit"}.dialog-coupon-center.small .discount>span .number{margin:0 2px}.dialog-coupon-center.small>span.discount{display:none;width:68px;height:31px;position:relative}.dialog-coupon-center.small>span.discount>span{display:flex;justify-content:center;align-items:center;color:#fff;font-size:22px;width:100%;height:100%;position:absolute;left:0;top:0;background:url(../../../images/dialog-coupon-center-small-coupon-bg.png) center no-repeat;background-size:100%}.dialog-coupon-center.small>span.discount .unit-bottom{display:none}.dialog-coupon-center.small>span.discount::before{content:"";display:block;width:100%;height:100%;background:url(../../../images/dialog-coupon-center-small-coupon-opacity-bg.png) center no-repeat;background-size:100%;transform:rotate(-4deg)}.dialog-coupon-center.small>span.desc{color:#fff;margin-left:5px;font-size:24px;font-weight:700}.dialog-coupon-center.small>span span{font-size:16px;font-weight:bold}.dialog-coupon-center.small.show{right:30px;z-index:10}.dialog-coupon-center-active .modal-container{width:452px;height:455px;background:url(../../../images/dialog-coupon-center-bg-active-09-br.png) center no-repeat;background-size:100% 100%}.dialog-coupon-center-active .modal-container .modal-title-text{opacity:0;margin-top:48px;transform:rotate(-3deg);font-weight:800;font-size:33.88px;line-height:100%;color:#00b8ff;text-shadow:-2px -2px 0 #fff,2px -2px 0 #fff,-2px 2px 0 #fff,2px 2px 0 #fff,0px -2px 0 #fff,0px 2px 0 #fff,-2px 0px 0 #fff,2px 0px 0 #fff;filter:drop-shadow(2px 4px 4px rgba(0, 0, 0, 0.15))}.dialog-coupon-center-active .modal-container .modal-title-img{opacity:0;width:317.5px;margin-top:32px}.dialog-coupon-center-active .modal-container .modal-title-discount{opacity:0;text-shadow:-1px 1px 3px #000;font-weight:800;font-size:42.48px;letter-spacing:2%;text-align:center;color:#fff}.dialog-coupon-center-active .modal-container .use-coupon{width:286px;height:54px;margin:28px auto 0;transform:translateX(-3px);background:linear-gradient(89.88deg, #FFFE6A 47.24%, #FFE98F 99.9%);background-size:100% 100%;font-size:20px;font-weight:700;color:#009739;border:none}.dialog-coupon-center-active .modal-container .use-coupon::after{background:url(../../../images/dialog-coupon-btn-arrow-green.png) center no-repeat;background-size:100%}.dialog-coupon-center-active .modal-container .modal-header{position:absolute;top:auto;bottom:-52px}.dialog-coupon-center-active .modal-container .modal-header .close{margin:-16% auto 0}.dialog-coupon-center-active.small{background:url(../../../images/dialog-coupon-center-small-bg-active-09-br.png) no-repeat;background-size:100% 100%;padding:14px 12px 6px}.dialog-coupon-center-active.small .modal-title-icon{width:42px;position:relative;top:6px}.dialog-coupon-center-active.small>span.desc{font-family:Outfit;font-weight:700;font-size:22px;line-height:114%;text-align:center;color:#003d19}.dialog-coupon-center-active.small .open{filter:brightness(0) invert(0)}.dialog-coupon-center-active.small .discount{display:none !important}.dialog-coupon-right{width:486px;height:228px;border-radius:16px;background:#fff;box-shadow:0px 6px 32px 0px rgba(0,0,0,.2);position:fixed;right:-500px;bottom:30px;opacity:0;display:flex;z-index:100;transition:all .5s}.dialog-coupon-right .left{width:194px;height:234px;background:url(../../../images/dialog-coupon-left-bg-active.png) center no-repeat;background-size:100%;position:relative;top:-6px;border-bottom-left-radius:16px;margin-left:-6px}.dialog-coupon-right .left .left-ribbons{position:absolute;width:221px;top:18px;left:50%;transform:translateX(-50%)}.dialog-coupon-right .left .discount{position:relative;z-index:1;margin-top:40px;font-size:56px;color:#fff;display:none;justify-content:center;align-items:center;font-weight:bold}.dialog-coupon-right .left .discount .unit{font-size:18px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;color:inherit}.dialog-coupon-right .left .coupon-tip{font-size:14px;color:#fff;opacity:.7;width:170px;margin:42px auto 0;transform:scale(0.9)}.dialog-coupon-right .right{flex:1}.dialog-coupon-right .right.not-click{display:flex;flex-direction:column;justify-content:center;align-items:center}.dialog-coupon-right .right.not-click .title{background:linear-gradient(92.83deg, #FF7A5D 0%, #B02FFF 53.65%, #2F37FF 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:#FF7A5D;--default-color: #FF7A5D;font-size:24px;font-weight:bold;text-align:center}.dialog-coupon-right .right.not-click .use-coupon{display:flex;justify-content:center;align-items:center;width:220px;height:48px;border:1px solid #000;font-size:16px;text-align:center;background:none;margin-top:16px;border-radius:8px;transition:all .5s;cursor:pointer}.dialog-coupon-right .right.not-click .use-coupon:hover{opacity:.9;transform:translate(-3px, -3px)}.dialog-coupon-right .close{width:24px;height:24px;position:absolute;cursor:pointer;top:12px;right:12px;background:url(../../../images/dialog-coupon-close.png) center no-repeat;background-size:100%}.dialog-coupon-right .open{display:block;width:24px;height:24px;background:url(../../../images/dialog-coupon-open.png) center no-repeat;background-size:100%}.dialog-coupon-right.show{right:30px;opacity:1}.dialog-coupon-right.small{width:max-content;height:max-content;display:flex;justify-content:center;align-items:center;padding:12px;border-radius:8px;top:64px;cursor:pointer;bottom:auto;background:linear-gradient(0deg, rgba(255, 255, 255, 0.85) 0%, rgba(255, 255, 255, 0.85) 100%),linear-gradient(92.83deg, #FF7A5D 0%, #B02FFF 53.65%, #2F37FF 100%)}.dialog-coupon-right.small .close{top:-8px;right:-8px;background-color:#fff;border-radius:99px;width:18px;height:18px}.dialog-coupon-right.small .open{margin-right:10px}.dialog-coupon-right.small>span{display:none}.dialog-coupon-right.small>span span{background:linear-gradient(92.83deg, #FF7A5D 0%, #B02FFF 53.65%, #2F37FF 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:#FF7A5D;--default-color: #FF7A5D;font-weight:bold}.dialog-coupon-countdown{padding:8px 11px;background:linear-gradient(0deg, rgba(255, 255, 255, 0.85) 0%, rgba(255, 255, 255, 0.85) 100%),linear-gradient(92.83deg, #FF7A5D 0%, #B02FFF 53.65%, #2F37FF 100%);border-radius:8px;margin-left:16px;align-items:center;justify-content:center;position:relative;display:none;color:#2f37ff}.dialog-coupon-countdown.show{display:flex}.dialog-coupon-countdown::before{content:"";display:block;background:#efefef;width:1px;height:12px;position:absolute;left:-9px;top:12px}.dialog-coupon-countdown .desc{font-size:16px;display:none;align-items:center;justify-content:center}.dialog-coupon-countdown .desc span{background:linear-gradient(92.83deg, #FF7A5D 0%, #B02FFF 53.65%, #2F37FF 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:#FF7A5D;--default-color: #FF7A5D}.dialog-coupon-countdown .coupon-countdown span{margin:0;font-size:16px;line-height:1}.dialog-coupon-countdown .coupon-countdown .time{background:#fff;padding:2px 5px;border-radius:6px;display:inline-block}.dialog-coupon-countdown .coupon-countdown .time .last-time{font-weight:bold;font-size:20px;display:flex;justify-content:center;align-items:baseline}.dialog-coupon-countdown .coupon-countdown .time .last-time span{background:linear-gradient(95.04deg, #AB6AFF 1.01%, #5269FF 55.17%, #06C7C7 100.46%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:#AB6AFF;--default-color: #AB6AFF}.dialog-coupon-countdown .coupon-countdown .time .last-time>span:first-child{display:inline-block;width:20px}.dialog-coupon-countdown .coupon-countdown .time .last-time .unit{font-size:12px;font-weight:normal;margin-left:3px}.lang-es .dialog-coupon .right.not-click .use-coupon{font-size:14px}.lang-br .dialog-coupon .left .discount{font-size:26px}.lang-ar .dialog-coupon-center.small .discount{margin-left:8px}.lang-ar .dialog-coupon-countdown{margin-right:16px;margin-left:0}.lang-ar .dialog-coupon-countdown::before{right:-9px}.lang-ar .dialog-coupon.large{background:rgba(0,0,0,0)}.lang-ar .dialog-coupon.small .close{left:-8px}.lang-ar .dialog-coupon.small .open{margin-right:0;margin-left:10px}.lang-ar .dialog-coupon .close{left:12px;right:auto}.lang-ar .dialog-coupon .left{margin-left:-12px;border-bottom-left-radius:0;border-bottom-right-radius:16px}.lang-ar .dialog-coupon .right{background:#fff;border-radius:16px 0 0 16px}.lang-jp .dialog-coupon-center .discount,.lang-kr .dialog-coupon-center .discount,.lang-br .dialog-coupon-center .discount{transform:scale(0.7)}.lang-jp .dialog-coupon-center.small .discount,.lang-kr .dialog-coupon-center.small .discount,.lang-br .dialog-coupon-center.small .discount{transform:scale(1)}.lang-jp .dialog-coupon-center.small>span span,.lang-kr .dialog-coupon-center.small>span span,.lang-br .dialog-coupon-center.small>span span{font-size:16px}.lang-kr .dialog-coupon .left .coupon-tip{margin:62px auto 0}.lang-jp .dialog-coupon .left .discount,.lang-de .dialog-coupon .left .discount,.lang-kr .dialog-coupon .left .discount{font-size:36px;margin-top:55px}.lang-jp .dialog-coupon .left .coupon-tip,.lang-de .dialog-coupon .left .coupon-tip,.lang-kr .dialog-coupon .left .coupon-tip{margin-top:50px}.lang-jp .dialog-coupon .left .coupon-tip{margin-top:42px}.lang-fr .dialog-coupon-center.large .title,.lang-es .dialog-coupon-center.large .title,.lang-br .dialog-coupon-center.large .title{font-size:26px}.lang-hk .dialog-coupon-center-active .modal-container .modal-title-discount{font-size:52.48px;margin-top:-16px}.lang-fr .dialog-coupon-center-active .modal-container .modal-title-discount{font-size:32px}@media screen and (max-width: 768px){.dialog-coupon-right{display:none !important}.dialog-coupon-center{zoom:.5}.dialog-coupon-center.small{top:210px}.star-rotate{flex-wrap:wrap}.star-rotate .dialog-coupon-countdown{min-width:60%;margin-top:15px}.star-rotate .dialog-coupon-countdown::before{display:none}}