.idr_buy .comm-popup{width:671px;height:415px}.idr_buy .comm-popup.pop_coupon{width:586px;height:269px;background-image:url(./pop_bg_small.png)}.idr_buy .comm-popup.pop_coupon .pop_title{display:block;padding-top:20px;margin-bottom:0px;transform:translateY(0px)}.idr_buy .comm-popup.pop_coupon .pop_desc{padding:0;font-size:16px}.idr_buy .comm-popup.pop_coupon .pop_tag{margin-top:40px;padding:0px 24px 0;background:#FFF;color:#701300;font:400 36px/1.5 Oleo Script;background:#FFF;box-shadow:0px 2px 25px #FFFFFFCF;gap:10px}.idr_buy .comm-popup.pop_coupon .pop_tag::before,.idr_buy .comm-popup.pop_coupon .pop_tag::after{top:50%;margin-top:-19px;width:10px;height:38px;background:#FFBE03;border-radius:4px 0px 0px 4px;box-shadow:inset 0px 3px 6px #FF502B}.idr_buy .comm-popup.pop_coupon .pop_tag::after{left:auto;right:-5px;border-radius:0 4px 4px 0}.idr_buy .comm-popup.pop_coupon .pop_tag .tag_text{display:inline-block;font:inherit;color:inherit}.idr_buy .comm-popup.pop_coupon .off_number{position:relative;left:0px;top:0px;width:118px;height:58px;background:#FFF9E4;box-shadow:inset 0px 0px 7px #FF0202;border:1px solid #F6B50057;border-radius:4px;text-align:center;overflow:hidden}.idr_buy .comm-popup.pop_coupon .off_number b{margin:0;position:relative;display:inline-block;z-index:0;width:118px;height:56px;text-align:center;font:normal normal 400 40px/56px Oleo Script;color:#F5213B}.idr_buy .comm-popup.pop_coupon .off_number_box{transform:translateY(-168px)}.idr_buy .comm-popup.pop_coupon .off_number_box.on{animation:number-bottom 1s forwards;animation-timing-function:ease-in;transform-origin:center center;transition:all 0.3s ease}@keyframes number-bottom{0%{transform:translateY(-168px)}20%{transform:translateY(-112px)}40%{transform:translateY(-56px)}100%{transform:translateY(0px)}}.idr_buy .comm-popup .pop_inner{margin:0 auto;width:100%;height:100%}.idr_buy .comm-popup .pop_title{padding:0px;margin-bottom:-25px;text-shadow:none;transform:translateY(-20px)}.idr_buy .comm-popup .pop_desc{font-size:20px;font-weight:600;color:#292929}.idr_buy .comm-popup .pop_desc b{text-align:center;font-size:16px;font-weight:700;color:#FF3700;text-shadow:none}.idr_buy .comm-popup .pop_tag{display:inline-flex;align-items:center;justify-content:center;padding:5px 38px 0;width:max-content;height:72px;min-height:0;margin:32px auto;background:#FFF;color:#701300;font-size:28px;font-weight:500;transform-style:preserve-3d}.idr_buy .comm-popup .pop_tag::before{position:absolute;top:-5px;left:-5px;width:calc(100% + 10px);height:calc(100% + 10px);transform:translateZ(-1px);background:transparent linear-gradient(177deg, #FF924A 0%, #76E9FF 100%) 0% 0% no-repeat padding-box;box-shadow:0px 7px 5px #FF861F80}.idr_buy .comm-popup .pop_tag::after{content:'';display:block;position:absolute;top:-3px;left:-5px;width:calc(100% + 10px);height:calc(100% + 6px);transform:translateZ(-2px);background:transparent linear-gradient(176deg, #F6C9AB 0%, #B7FCA6 100%) 0% 0% no-repeat padding-box;box-shadow:4px 1px 34px #FFF;border-radius:42px}.idr_buy .comm-popup .pop_tag span{display:inline-block;font:inherit;color:inherit}.idr_buy .comm-popup .pop_tag b{display:inline-block;font:normal normal 700 32px/1.5 League Spartan;letter-spacing:0px;color:#F74621}.idr_buy .comm-popup .pop_note{padding:0 0 34px;font:500 16px/1.5 League Spartan;color:#8E8E8E}.idr_buy .comm-popup .popup_btn{width:320px;height:56px;color:#FFF;font-size:18px;border:none;background:transparent linear-gradient(99deg, #FF0707 0%, #DC00E6 100%) 0% 0% no-repeat padding-box;box-shadow:0px 10px 20px #7A230080;outline:2px solid #FFFFFFC2;border-radius:0px;transform:scale(1)}.idr_buy .comm-popup .popup_btn span{display:inline-block}.idr_buy .comm-popup .popup_btn em{font:inherit;font-style:normal;color:inherit}.idr_buy .comm-popup .popup_btn:hover{color:#FFF;font-size:18px;border:none;background:#1EBB00 0% 0% no-repeat padding-box;box-shadow:0px 10px 20px #7A2300A3;outline:2px solid #FFFFFFC2}
