.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:9999999;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:99999999;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.le-van-toan .mfp-inline-holder .mfp-content,.le-van-toan .mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:#fff0;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:#fff0}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset #fff0}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgb(0 0 0 / .6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgb(0 0 0 / .6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgb(0 0 0 / .6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgb(0 0 0 / .6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.coupon_list *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.coupon_box{padding:10px}.coupon_box_inner{position:relative;background:#fff;filter:drop-shadow(0 0 3px rgb(0 0 0 / .15));padding:10px;display:flex;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;min-height:123px}.coupon_box_inner:before{content:"";position:absolute;top:0;left:-3px;height:100%;width:10px;color:#fff;background-clip:padding-box;background:repeating-linear-gradient(#e5e5e5,#e5e5e5 5px,transparent 0,transparent 9px,#e5e5e5 0,#e5e5e5 10px) 0/1px 100% no-repeat,radial-gradient(circle at 0 7px,transparent,transparent 2px,#e5e5e5ee 0,#e5e5e5 3px,currentColor 0) 1px 0/100% 10px repeat-y}.coupon_thumb{width:103px;flex:0 0 103px;margin-right:10px}.coupon_info{font-size:13px;line-height:1.2;color:#727272;width:100%;display:flex;flex-direction:column;justify-content:center}.coupon_info>strong{font-size:15px;color:#000;font-weight:700;margin-bottom:10px;text-transform:uppercase;display:block}body button.devvn_coupon_copy,body button.devvn_coupon_btn{border:0!important;background:#F15E22!important;color:#fff;font-weight:400;text-transform:none;font-size:13px;letter-spacing:normal;min-height:auto;border-radius:99999px!important;padding:4px 15px;margin-bottom:3px;line-height:1.5;float:left}.coupon_description{overflow:hidden;margin-bottom:10px}.coupon_list.type_slider>.coupon_box{padding:10px}.coupon_list.type_slider>.coupon_box,.coupon_list.type_gird>.coupon_box{width:33.333%;float:left}.coupon_list.type_slider .flickity-slider .coupon_box{width:33.333%!important;padding:10px}body button.coupon_popup{border:0;font-size:13px;text-transform:none;font-weight:400;padding:0;margin:0!important;text-decoration:underline;color:#2E72D2;float:right;min-height:auto}.coupon_list.type_row>.coupon_box{width:100%}.popup_condition_content{background:#fff;margin:0 auto;width:100%;max-width:500px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;position:relative}.popup_condition_content>strong{font-size:24px;color:#000;text-align:center;display:block;text-transform:uppercase;padding:10px 0;font-weight:700}.coupon-row.row-w-50{background-color:#f3f3f3;display:flex;margin-bottom:10px}.coupon-row.row-w-50>div,.coupon-row.row-w-50>span{padding:8px 20px}.coupon-row.row-w-50 span.code{color:#000}.coupon-row.condition_content{padding:5px 20px;font-size:14px}.coupon-action{padding:20px 0;border-top:1px solid #F0F1F2;display:grid;grid-template-columns:1fr 1fr;grid-gap:15px;width:100%;max-width:calc(100% - 40px);margin:20px auto 0}.coupon-action button{border:1px solid #1e95bd;border-radius:50px;text-transform:none;font-weight:400;font-size:16px;margin:0 0 10px 0;color:#000}.coupon-action button.btn_coupon_copy,.coupon-action button.devvn_coupon_btn{background:#1e95bd;color:#fff}.coupon-action button:hover{background:#1e95bd;color:#fff}.coupon_list.type_slider:not(.flickity-enabled)>.coupon_box{width:33.333%;padding:5px;display:inline-block;float:none;vertical-align:top;min-width:270px}.coupon_list.type_slider:not(.flickity-enabled){white-space:nowrap;overflow-x:auto;overflow-y:hidden}.coupon_list.type_slider .flickity-prev-next-button{display:none!important}.coupon_list.type_list .coupon_box{padding:5px 0}.coupon_list:after{display:table;content:"";clear:both}.coupon_list.type_gird,.coupon_list.type_slider{margin:0 -10px}button.coupon_popup_right{margin:0;position:absolute;top:3px;right:0;text-transform:none;color:#1e95bd;min-height:auto!important;line-height:1;border:0;padding:0}.coupon_popup_right_box{padding:25px 10px}.coupon_popup_right_box .coupon_info>strong{font-size:14px}.coupon_list.type_list .coupon_box_inner{min-height:auto}.coupon_list.type_list .coupon_thumb{width:70px;flex:0 0 70px}.mfp-content.off-canvas-coupon{width:310px!important}.has-off-canvas .coupon-action .current-lightbox-clicked{opacity:1!important;-webkit-transform:unset;-ms-transform:unset;transform:unset}.mfp-content.off-canvas-coupon .coupon-action button{padding:0 10px;font-size:13px;margin-bottom:3px!important}body button.devvn_coupon_btn.devvn_coupon_remove{background:red!important;color:#fff!important}.coupon_list.type_slider:not(.flickity-enabled)::-webkit-scrollbar{width:0;height:0}.devvn_coupon_price_table .pricing-table-items.items{padding:10px}.pricing-table .items button.btn_coupon_copy{margin-top:15px!important;font-size:14px!important}.devvn_coupon_price_table .pricing-table .items .button:last-child{margin:30px auto 0;float:none}.devvn_coupon_price_table .pricing-table .title{font-size:16px;font-weight:700;padding:15px 0;text-transform:none}.devvn_coupon_price_table .pricing-table .description{padding:15px 10px 0}body .devvn_coupon_price_table button.devvn_coupon_btn{font-weight:700;text-transform:uppercase}.devvn_coupon_price_table .pricing-table .price{font-weight:700}.devvn_coupon_price_table .pricing-table .items>div{border:0}.coupon_list.type_slider:not(.flickity-enabled)>.coupon_box .coupon_box_inner{white-space:normal}.coupon_usage_limit{position:absolute;background:#ffffff54;width:100%;height:100%;top:0;left:0;z-index:99;display:flex;align-items:center;justify-content:center}.coupon_usage_limit span{text-transform:uppercase;font-weight:700;color:#fff;background:red;padding:3px 10px;line-height:1;transform:rotate(-45deg)}.condition_content .coupon-label{font-weight:700;margin-bottom:10px;display:block}.coupon-info p{margin-bottom:10px}.coupon-info ul,.coupon-info ol{margin-bottom:10px;margin-left:30px}.coupon-info ul li,.coupon-info ol li{margin:0 0 5px}@media (max-width:992px){.coupon_list.type_slider .flickity-slider .coupon_box{width:350px!important}}@media (max-width:850px){.coupon_list.type_gird>.coupon_box{width:50%}}@media (max-width:600px){.coupon_list.type_gird>.coupon_box{width:100%;padding:5px 0}}@media (max-width:500px){.coupon_thumb{width:70px;flex:0 0 70px}.coupon_list.type_slider .flickity-slider .coupon_box{width:270px!important}.coupon_box_inner{padding:5px;min-height:86px}.row.devvn-copuon-list-home{margin-top:10px!important;padding-bottom:0!important}.row.devvn-copuon-list-home>.col{padding-bottom:0!important}.section.devvn_box_introduce{padding-top:10px!important}body button.devvn_coupon_copy,body button.devvn_coupon_btn{font-size:11px}body button.coupon_popup{font-size:11px}.coupon-action{max-width:100%;padding:10px 5px;display:block;text-align:center}.coupon_info>strong{margin-bottom:2px;font-size:14px}.coupon_description{margin-bottom:3px}}