@keyframes bounceUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);-moz-animation-timing-function:cubic-bezier(.215,.61,.355,1);-o-animation-timing-function:cubic-bezier(.215,.61,.355,1);-ms-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:1;-webkit-transform:translate3d(0,3000px,0);-moz-transform:translate3d(0,3000px,0);-ms-transform:translate3d(0,3000px,0);-o-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-10px,0);-moz-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);-o-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}75%{-webkit-transform:translate3d(0,5px,0);-moz-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);-o-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}90%{-webkit-transform:translate3d(0,-2px,0);-moz-transform:translate3d(0,-2px,0);-ms-transform:translate3d(0,-2px,0);-o-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0)}to{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceDown{20%{-webkit-transform:translate3d(0,10px,0);-moz-transform:translate3d(0,10px,0);-ms-transform:translate3d(0,10px,0);-o-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}30%,35%{opacity:1;-webkit-transform:translate3d(0,-10px,0);-moz-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);-o-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);-moz-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);-o-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.popup_coupon_mask{position:fixed;z-index:9999;box-shadow:0 6px 10px #0000000f;opacity:0;transition:all 1s ease-out;display:block;width:100%;left:0;top:0;bottom:0;right:0;height:100%;max-width:100vw;max-height:100vh;width:100vw;height:100vh;opacity:1;transform:translateY(100%);overflow:hidden;animation-duration:1s;animation-fill-mode:both;transition:all .3s ease-in-out}.popup_coupon_mask.shows{animation-name:bounceUp}.popup_coupon_mask.hides{animation-name:bounceDown}.popup_coupon_mask .mask_box{position:relative;z-index:10;content:"";display:block;left:0;right:0;bottom:0;top:0;background-color:#333;opacity:.6;width:100%;height:100%}.popup_coupon_mask .popup_container{width:100%;height:100%;position:absolute;background:transparent;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:20;left:0;top:0}.popup_coupon_mask .popup_container .coupon_ticket{width:100%;display:flex;justify-content:center;align-items:center}.popup_coupon_mask .popup_container .coupon_ticket .percent_items{display:none}@media only screen and (max-width: 768px){.popup_coupon_mask .popup_container .popup_main_box{width:80%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;background-color:#fff;border-radius:8px}.popup_coupon_mask .popup_container .popup_main_box .popup_close{width:100%;display:flex;justify-content:flex-end;align-items:center;padding-top:10px;padding-right:12px;height:32px}.popup_coupon_mask .popup_container .popup_main_box .popup_close .close_btn{width:15px;height:15px;display:flex}.popup_coupon_mask .popup_container .popup_main_box .popup_main_item{width:100%;display:flex;justify-content:center;align-items:center}.popup_coupon_mask .popup_container .popup_main_box .popup_main_item .logo{display:flex;width:6.4rem;padding:.7rem 0 .9rem}.popup_coupon_mask .popup_container .popup_main_box .popup_main_item .title{display:flex;justify-content:center;align-items:center;font-size:1.2rem;color:#000;font-weight:600;margin-bottom:.9rem}.popup_coupon_mask .popup_container .popup_main_box .coupon_ticket{padding:0 1.75rem}.popup_coupon_mask .popup_container .popup_main_box .coupon_ticket .percent_items{display:none;width:100%}.popup_coupon_mask .popup_container .popup_main_box .coupon_content{width:100%;display:flex;justify-content:center;align-items:center;padding:1.093rem 1.75rem}.popup_coupon_mask .popup_container .popup_main_box .coupon_content .copy_btn{width:100%;background:#000;border-radius:.475rem;font-size:.875rem;font-weight:500;line-height:2rem;color:#fefefe;display:flex;justify-content:center;align-items:center;height:2rem}.popup_coupon_mask .popup_container .popup_main_box .coupon_content .copy_btn .copy_spans{text-transform:capitalize;font-weight:500;line-height:1;display:flex;justify-content:flex-start;align-items:center;margin-left:4px;height:100%}.popup_coupon_mask .popup_container .popup_main_box .coupon_content .copy_btn.toast_btn .after{position:absolute;z-index:1000000;display:none;padding:.5em .75em;font: 11px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";-webkit-font-smoothing:subpixel-antialiased;color:#fff;text-align:center;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-wrap:break-word;white-space:pre;pointer-events:none;content:attr(aria-label);background:#000c;border-radius:6px;opacity:1;top:100%;right:50%;margin-top:6px;transform:translate(50%)}.popup_coupon_mask .popup_container .popup_main_box .coupon_content .copy_btn.toast_btn .before{position:absolute;z-index:1000001;display:none;width:0;height:0;color:#000c;pointer-events:none;content:"";border:6px solid transparent;opacity:1;top:auto;right:50%;bottom:-7px;margin-right:-6px;border-bottom-color:#000c}.popup_coupon_mask .popup_container .popup_main_box .coupon_content .copy_btn.toast_btn.tooltipped{position:relative}.popup_coupon_mask .popup_container .popup_main_box .coupon_content .copy_btn.toast_btn:active .after,.popup_coupon_mask .popup_container .popup_main_box .coupon_content .copy_btn.toast_btn:hover .after,.popup_coupon_mask .popup_container .popup_main_box .coupon_content .copy_btn.toast_btn:focus .after{display:inline-block;text-decoration:none;animation-name:tooltip-appear;animation-duration:.1s;animation-fill-mode:forwards;animation-timing-function:ease-in;animation-delay:.1s}.popup_coupon_mask .popup_container .popup_main_box .coupon_content .copy_btn.toast_btn:active .before,.popup_coupon_mask .popup_container .popup_main_box .coupon_content .copy_btn.toast_btn:hover .before,.popup_coupon_mask .popup_container .popup_main_box .coupon_content .copy_btn.toast_btn:focus .before{display:inline-block;text-decoration:none;animation-name:tooltip-appear;animation-duration:.1s;animation-fill-mode:forwards;animation-timing-function:ease-in;animation-delay:.1s}.popup_coupon_mask .popup_container .popup_main_box .coupon_content #copy_code{width:0;height:0;display:none}.popup_coupon_mask .popup_container .popup_main_box #disbocks{display:flex;justify-content:center;align-items:flex-end}.popup_coupon_mask .popup_container .popup_main_box #disbocks .anniversary-time_val{min-width:29px;height:29px;background-color:#0b0b0b;border-radius:3px;color:#fff;padding:2px 4px;margin-right:5px;display:flex;justify-content:center;align-items:center;font-size:14px}.popup_coupon_mask .popup_container .popup_main_box #disbocks .logos{font-size:24px;color:#111;font-weight:700;display:flex;justify-content:center;align-items:center;margin:0 3px}.popup_coupon_mask .popup_container .popup_main_box #disbocks .timer_title{font-size:20px;color:#111;font-weight:700;height:100%;display:flex;justify-content:center;align-items:flex-end}.popup_coupon_mask .popup_container .popup_main_box #disbocks .timer_title.labels_rander{text-transform:capitalize}.popup_coupon_mask .popup_container .popup_main_box .coupon_use_rules{width:100%;display:flex;justify-content:flex-start;align-items:center;font-size:10px;color:#010101;letter-spacing:.1em;padding:1.444rem 1.75rem .765rem}}@media only screen and (min-width: 768px){.popup_coupon_mask{transition-delay:.6s}.popup_coupon_mask .popup_container .popup_main_box{width:40%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;background-color:#fff;border-radius:8px}.popup_coupon_mask .popup_container .popup_main_box .popup_close{width:100%;display:flex;justify-content:flex-end;align-items:center;padding-top:10px;padding-right:12px;height:32px}.popup_coupon_mask .popup_container .popup_main_box .popup_close .close_btn{width:15px;height:15px;display:flex;opacity:.6}.popup_coupon_mask .popup_container .popup_main_box .popup_close .close_btn:hover{opacity:1}.popup_coupon_mask .popup_container .popup_main_box .popup_main_item{width:100%;display:flex;justify-content:center;align-items:center}.popup_coupon_mask .popup_container .popup_main_box .popup_main_item .logo{display:flex;width:9.6rem;padding:1.4rem 0 1.8rem}.popup_coupon_mask .popup_container .popup_main_box .popup_main_item .title{display:flex;justify-content:center;align-items:center;font-size:2.4rem;color:#000;font-weight:600;margin-bottom:1.5rem}.popup_coupon_mask .popup_container .popup_main_box .coupon_ticket{padding:0 3.5rem}.popup_coupon_mask .popup_container .popup_main_box .coupon_ticket .percent_items{display:none}.popup_coupon_mask .popup_container .popup_main_box .coupon_content{width:100%;display:flex;justify-content:center;align-items:center;padding:1.2rem 3.5rem}.popup_coupon_mask .popup_container .popup_main_box .coupon_content .copy_btn{width:100%;height:3rem;background:#000;border-radius:.9rem;font-size:1.4rem;font-weight:500;line-height:3rem;color:#fefefe;display:flex;justify-content:center;align-items:center}.popup_coupon_mask .popup_container .popup_main_box .coupon_content #copy_code{width:0;height:0;display:none}.popup_coupon_mask .popup_container .popup_main_box #disbocks{width:100%;display:flex;justify-content:center;align-items:center}.popup_coupon_mask .popup_container .popup_main_box #disbocks .anniversary-time_val{min-width:3.2rem;height:3.2rem;background-color:#0b0b0b;border-radius:.25rem;color:#fff;padding:.375rem;margin-right:.375rem;display:flex;justify-content:center;align-items:center;font-size:1.2rem}.popup_coupon_mask .popup_container .popup_main_box .coupon_use_rules{width:100%;display:flex;justify-content:center;align-items:center;font-size:10px;color:#010101;letter-spacing:.1em;padding:1.444rem 1.75rem .765rem}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/coupon_card.css.map */
