@charset "UTF-8";.payment_procedures{margin-block:100px}@media screen and (max-width:991px){.payment_procedures{margin-bottom:85px}}@media screen and (max-width:575px){.payment_procedures .step_lists li .icon{font-size:16px!important}.payment_procedures .step_lists li .title{font-size:12px}.payment_procedures .step_lists li .dot{height:10px!important;width:10px!important}.payment_procedures .step_lists li .dot:after{height:4px!important;width:4px!important}.payment_procedures #tablebuy thead tr td,.payment_procedures #tablebuy thead tr th{font-size:13px!important}.payment_procedures #tablebuy tbody tr td .name{display:block}.payment_procedures .abb_product{font-size:11px!important;padding:10px!important}.payment_procedures .sec-head{font-size:15px!important}.payment_procedures .sec-head .icon{font-size:14px;margin-left:3px!important}}@media screen and (max-width:767px){.payment_procedures .payment-list>.item>.title{font-size:15px!important}.payment_procedures .payment-list>.item>.title .icon{font-size:14px!important;margin-left:3px!important}}.payment_procedures #filter-box .main_title{color:#173189;font-size:23px;font-weight:300;margin-bottom:30px;text-align:center}.payment_procedures #filter-box #filter-menu{margin-bottom:50px}.payment_procedures #filter-box #filter-menu .line{bottom:0!important}.payment_procedures #filter-box>.box .login{color:#767676;display:block;font-size:15px;font-weight:200;margin-bottom:20px}.payment_procedures #filter-box>.box .login a{color:#c19d42}.payment_procedures #filter-box>.box .input_box input,.payment_procedures #filter-box>.box .input_box select,.payment_procedures #filter-box>.box .input_box textarea{background-color:#fff}.payment_procedures #filter-box>.box .input_box .arrow{bottom:19px;transform:unset}.payment_procedures .payment_action{align-items:center;display:flex;justify-content:space-between;margin-top:20px}.payment_procedures .payment_action .link{border-radius:7px;color:#fff;font-size:15px;font-weight:200;padding:10px 15px}.payment_procedures .payment_action .link.submit{width:auto}.payment_procedures .payment_action .link .icon{font-size:15px;font-weight:700;vertical-align:sub}.payment_procedures .payment_action .link.abb_product{background-color:#c19d42}.payment_procedures .payment_action .link.next_page{background-color:#3db178}.payment_procedures .payment_action .link.next_page .icon{margin-right:10px}.payment_procedures .payment_action .link.back{background-color:#676767}.payment_procedures .payment_action .link.back .icon{margin-left:10px}.payment_procedures .payment_action .total_cart{font-size:18px}.payment_procedures .payment_action .total_cart span{color:#c19d42;margin-right:5px}.payment_procedures .step_lists{align-items:center;display:flex;justify-content:space-around;margin-bottom:70px;position:relative}.payment_procedures .step_lists>.‌Back{align-items:center;background:#fff;display:flex;flex-direction:row-reverse;font-size:11px;padding:14px;z-index:1}.payment_procedures .step_lists>.‌Back .title{font-weight:100}.payment_procedures .step_lists>.‌Back .icon{font-size:13px;margin-left:8px}.payment_procedures .step_lists:after{background-color:#f7f7f7;bottom:50%;content:"";height:2px;position:absolute;right:50%;transform:translate(50%,50%);width:85%}.payment_procedures .step_lists li{cursor:pointer;position:relative;text-align:center;width:100%}.payment_procedures .step_lists li:first-child .icon,.payment_procedures .step_lists li:first-child .title{color:#0b57d0}.payment_procedures .step_lists li.active:first-child:after{content:unset}.payment_procedures .step_lists li.active .icon,.payment_procedures .step_lists li.active .title{color:#0b57d0}.payment_procedures .step_lists li.active:after{background-color:#0b57d0;bottom:50%;content:"";height:2px;left:50%;position:absolute;width:100%;z-index:2}.payment_procedures .step_lists li .icon{display:block;font-size:20px;margin-bottom:25px}.payment_procedures .step_lists li .title{font-size:14px;font-weight:200}.payment_procedures .step_lists li .dot{background-color:#fff;border:1px solid #a3a3a3;border-radius:50%;bottom:50%;height:13px;position:absolute;right:50%;transform:translate(50%,50%);width:13px;z-index:3}.payment_procedures .step_lists li .dot:after{background-color:#0b57d0;border-radius:50%;bottom:3px;content:"";height:5px;position:absolute;right:3px;width:5px}.payment_procedures .sec-head{color:#0b57d0;font-size:18px;font-weight:300;margin-bottom:10px;padding-bottom:10px}.payment_procedures .sec-head .icon{margin-left:5px}.payment_procedures .payment-list .item{background-color:#f8f8f8;margin-top:15px;padding:20px 15px}.payment_procedures .payment-list .item>.title{color:#173189;font-size:18px;font-weight:300;margin-bottom:10px;padding-bottom:10px}.payment_procedures .payment-list .item>.title .icon{font-size:18px;font-weight:700;margin-left:5px}.payment_procedures .payment-list .item>.box{align-items:center;background-color:#fff;border:1px solid #e8e8e8;display:flex;justify-content:space-between;margin-bottom:20px;padding:20px}.payment_procedures .payment-list .item>.box::-webkit-scrollbar{display:none}.payment_procedures .payment-list .item>.box.review_info ul li{color:#6b6b6b;font-size:15px;font-weight:200;padding-bottom:13px}.payment_procedures .payment-list .item>.box.discount ul li{margin-bottom:25px}.payment_procedures .payment-list .item>.box.discount ul li .title{color:#505d67;font-size:15px;font-weight:200;margin-bottom:10px}.payment_procedures .payment-list .item>.box.discount ul li .input_box{align-items:center;display:flex}.payment_procedures .payment-list .item>.box.discount ul li .input_box input{padding:9px 10px;width:auto}.payment_procedures .payment-list .item>.box.discount ul li .input_box a{margin:0}.payment_procedures .payment-list .back_link{color:#b20217;display:block;font-size:16px;margin-bottom:20px}.payment_procedures .payment-list .back_link .icon{font-size:12px;font-weight:700;margin-left:5px}.payment_procedures .stepContent::-webkit-scrollbar{display:none}.payment_procedures .stepContent.active{display:block}.payment_procedures .cart-bill{background-color:#f5f7fa;border-radius:5px;margin-top:15px;padding:10px;position:sticky;top:175px;transition:all .3s}.payment_procedures .cart-bill.active{top:110px}.payment_procedures .cart-bill .box li{display:flex;justify-content:space-between;margin-bottom:15px}.payment_procedures .cart-bill .box li.bold span{font-size:15px;font-weight:300}.payment_procedures .cart-bill .box li.line{border-bottom:1px solid #e5e5e5;padding-bottom:10px}.payment_procedures .cart-bill .box li.discount{display:block}.payment_procedures .cart-bill .box li.discount .top{display:flex;justify-content:space-between;margin-bottom:15px}.payment_procedures .cart-bill .box li.discount .input_box{margin-bottom:0}.payment_procedures .cart-bill .box li.discount .input_box input{background-color:#fff}.payment_procedures .cart-bill .box li.discount .input_box .link{background-color:#3db178;border:unset;border-radius:6px;color:#fff;cursor:pointer;font-family:dana;font-size:16px;font-weight:300;left:10px;padding:8px 15px;position:absolute;text-align:center;top:9px;transition:all .4s}.payment_procedures .cart-bill .box li.discount .input_box .link:hover{background-color:#0fb230}.payment_procedures .cart-bill .box li span{color:#535e72;font-size:14px}.payment_procedures .cart-bill .box li span.distinct{color:#ee1d23;font-size:15px;font-weight:200}@media (max-width:1399px){.payment_procedures .cart-bill .box li.payment_methods{flex-direction:column}.payment_procedures .cart-bill .box li.payment_methods .method{text-align:center}}.payment_procedures .cart-bill .box li.payment_methods input{display:none}.payment_procedures .cart-bill .box li.payment_methods input:checked~label{background-color:#ccc}.payment_procedures .cart-bill .box li.payment_methods label{background-color:#e9e9e9;display:block;margin:0 10px;padding:5px 45px}.payment_procedures .cart-bill .box li.payment_methods label .box img{cursor:pointer;height:3rem;width:3rem}.payment_procedures .cart-bill .submit{background-color:#c19d42;margin-top:20px;padding-block:18px;width:100%}.product_table{min-height:300px}.product_table .number{height:2.5rem;margin:0 auto;position:relative;width:5.5rem}.product_table .number button{background-color:unset;border:unset;cursor:pointer;font-size:15px;height:100%;margin-bottom:-8px;position:abs200px 0olute;top:0}.product_table .number button.minus{font-size:19px;margin-bottom:-10px;right:10px}.product_table .number button.plus{left:10px}.product_table .number input{background-color:#fff;border:1px solid #e9e9e9;font-family:dana;font-size:17px;height:100%;text-align:center;width:100%}.TableOrder{width:100%}.TableOrder>thead tr th{border-bottom:1px solid #eee;color:#000;font-size:16px;font-weight:200;padding-bottom:15px;text-align:center}.TableOrder>thead tr th h3{font-size:15px}.TableOrder>thead tr th span{color:#9e9e9e;font-size:12px;font-weight:100}.TableOrder>tbody tr td{border-bottom:1px solid #efefef;justify-content:center;padding:15px 0;text-align:center}.TableOrder>tbody tr td img{height:100px;margin:5px;-o-object-fit:cover;object-fit:cover}.TableOrder>tbody tr td h4.name{font-weight:300;margin-top:5px;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}.TableOrder>tbody tr td .delete .icon{color:#ee1d23;font-size:23px}.TableOrder>tbody tr td .total_cart{color:#6f6f6f;font-size:16px;font-weight:200}.TableOrder>tbody tr td .total_price{color:#b20217;font-size:18px;font-weight:200}.TableOrder>tbody tr td .lds-ring{height:23px!important;transform:translateY(-8px);width:35px!important}.TableOrder>tbody tr td .lds-ring div{height:22px!important;width:22px!important}@media (max-width:767px){.TableOrder>thead tr th h3{font-size:12px}.TableOrder>tbody tr td img{height:85px}.TableOrder>tbody tr td h4.name{font-size:14px}#numberSpinner .icon{font-size:20px;height:28px;width:28px}#numberSpinner input{font-size:18px;width:20px}}@media (max-width:575px){.payment_procedures .step_lists li .dot:after{bottom:2px;right:2px}}
