.payment_method_InstaCashBNPLApplication{padding-left:0rem!important}.payment_method_InstaCashBNPLApplication label img,.payment_method_MilPayBNPLApplication label img{margin-bottom:-8px;max-height:30px;width:auto}.MilPay{container-type:inline-size;color:var(--mp-bnpl-text-color)}#MilPay-modal,#InstaCash-cart-popup{display:none;position:fixed;left:0;top:0;width:100%;height:90%;overflow:auto;background-color:#000;background-color:rgb(0 0 0 / .4);z-index:10000;color:var(--mp-bnpl-text-color)}#MilPay-modal .modal-content,#InstaCash-cart-popup .modal-content{border-radius:var(--mp-bnpl-rounding);background-color:#f6f9fc;margin:2rem auto;padding:1rem;border:1px solid #888;max-width:600px}#MilPay-modal .modal-header,#InstaCash-cart-popup .modal-header{display:flex;justify-content:space-between;align-items:center}#MilPay-modal .modal-title,#InstaCash-cart-popup .modal-title{font-weight:700;margin:auto 8px}#MilPay-modal .close,#InstaCash-cart-popup .close{color:gray;font-size:28px;font-weight:700;padding:10px;transition:all .3s}#MilPay-modal .close:hover,#MilPay-modal .close:focus,#InstaCash-cart-popup .close:hover,#InstaCash-cart-popup .close:focus{color:#000;text-decoration:none;cursor:pointer}#MilPay-modal .MilPay,#InstaCash-cart-popup .MilPay{color:unset;margin:auto}#MilPay-modal .MilPay .bnpl-image{max-width:15%;height:auto;margin:0 1rem 1rem 0}#MilPay-modal .MilPay .align-items-center,#InstaCash-cart-popup .MilPay .align-items-center{align-items:center}#MilPay-modal .MilPay .bnpl-product-row{padding:1rem 2% 0}#MilPay-modal .MilPay .bnpl-product-row div{padding-bottom:15px}#MilPay-modal .MilPay .payments{padding-bottom:30px}#MilPay-modal #milpay-cart-trigger,#InstaCash-cart-popup .return-shopping{font-weight:700;display:block;margin-top:10px;border-radius:var(--mp-bnpl-rounding);color:var(--mp-bnpl-btn-text-color);background-color:var(--mp-bnpl-primary-color);padding:16px 32px;text-align:center}#MilPay-modal #milpay-cart-trigger:hover #InstaCash-cart-popup .return-shopping:hover{opacity:.9}#MilPay-modal .text-dark,#InstaCash-cart-popup .text-dark{color:#11141E}#mp-prescore-block *{all:unset}#mp-prescore-block{color:var(--mp-bnpl-text-color);border:2px solid var(--mp-bnpl-primary-color);border-radius:var(--mp-bnpl-rounding);padding:1.5rem;margin-top:1rem;margin-bottom:1rem}#mp-prescore-block h3{display:block;width:100%;padding-bottom:.75rem}#mp-prescore-block h3 strong{font-weight:700;color:var(--mp-bnpl-text-color);font-size:1.1rem}#mp-prescore-block p{font-size:1rem}#mp-prescore-block .ps-amount{font-size:1rem;margin-left:1rem;padding:.25rem .75rem;background:var(--mp-bnpl-secondary-color);align-self:center;font-weight:700;color:var(--mp-bnpl-btn-text-color);float:right;border-radius:calc(var(--mp-bnpl-rounding)/2)}#mp-prescore-block a{margin-top:1rem;color:var(--mp-bnpl-btn-text-color);background-color:var(--mp-bnpl-primary-color);font-weight:700;padding:16px 32px;border-radius:var(--mp-bnpl-rounding);display:block;text-align:center;text-decoration:none;transition:all .3s}#mp-prescore-block a:hover{opacity:.85;cursor:pointer}@media only screen and (max-width:600px){#mp-prescore-block .ps-amount{display:none}}.MilPay .border-bottom{border-bottom:2px solid lightgray}#InstaCash-calculation h4.border-bottom{font-size:1.1rem;border-bottom:1px solid lightgray}.MilPay .usp,#InstaCash-calculation .usp{transition:ease-in-out .3s}.MilPay .usp:hover,#InstaCash-calculation .usp:hover{background-color:#fff}.MilPay .btn-outline-primary{background-color:var(--mp-bnpl-btn-text-color);border-color:var(--mp-bnpl-primary-color);border:1px solid;color:var(--mp-bnpl-primary-color)}.MilPay .btn-primary{border:1px solid var(--mp-bnpl-primary-color);background-color:var(--mp-bnpl-primary-color);border-color:var(--mp-bnpl-primary-color);color:var(--mp-bnpl-btn-text-color)}.MilPay .btn-check:checked+.btn-outline-primary{color:var(--mp-bnpl-btn-text-color);background-color:var(--mp-bnpl-primary-color);border-color:var(--mp-bnpl-primary-color)}.MilPay .btn{min-height:unset!important;min-width:36px;text-decoration:none}.MilPay .link-primary{color:var(--mp-bnpl-primary-color)}.MilPay .link-primary:hover{opacity:.9}.MilPay h3{font-size:1rem;margin:0;font-weight:700}.MilPay small{font-size:1rem;margin:0}.MilPay .error-wrapper,.MilPay .offer-partner{padding:0 12px}#downPayment{width:unset;border-radius:0}.MilPay .bg-dark{font-size:1.1rem}.MilPay .col{-ms-flex-preferred-size:0;flex-basis:0%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.MilPay .col,.MilPay .col-1,.MilPay .col-10,.MilPay .col-11,.MilPay .col-12,.MilPay .col-2,.MilPay .col-3,.MilPay .col-4,.MilPay .col-5,.MilPay .col-6,.MilPay .col-7,.MilPay .col-8,.MilPay .col-9,.MilPay .col-auto,.MilPay .col-lg,.MilPay .col-lg-1,.MilPay .col-lg-10,.MilPay .col-lg-11,.MilPay .col-lg-12,.MilPay .col-lg-2,.MilPay .col-lg-3,.MilPay .col-lg-4,.MilPay .col-lg-5,.MilPay .col-lg-6,.MilPay .col-lg-7,.MilPay .col-lg-8,.MilPay .col-lg-9,.MilPay .col-lg-auto,.MilPay .col-md,.MilPay .col-md-1,.MilPay .col-md-10,.MilPay .col-md-11,.MilPay .col-md-12,.MilPay .col-md-2,.MilPay .col-md-3,.MilPay .col-md-4,.MilPay .col-md-5,.MilPay .col-md-6,.MilPay .col-md-7,.MilPay .col-md-8,.MilPay .col-md-9,.MilPay .col-md-auto,.MilPay .col-sm,.MilPay .col-sm-1,.MilPay .col-sm-10,.MilPay .col-sm-11,.MilPay .col-sm-12,.MilPay .col-sm-2,.MilPay .col-sm-3,.MilPay .col-sm-4,.MilPay .col-sm-5,.MilPay .col-sm-6,.MilPay .col-sm-7,.MilPay .col-sm-8,.MilPay .col-sm-9,.MilPay .col-sm-auto,.MilPay .col-xl,.MilPay .col-xl-1,.MilPay .col-xl-10,.MilPay .col-xl-11,.MilPay .col-xl-12,.MilPay .col-xl-2,.MilPay .col-xl-3,.MilPay .col-xl-4,.MilPay .col-xl-5,.MilPay .col-xl-6,.MilPay .col-xl-7,.MilPay .col-xl-8,.MilPay .col-xl-9,.MilPay .col-xl-auto{position:relative;padding-right:12px;padding-left:12px}.MilPay .col{-ms-flex-preferred-size:0;flex-basis:0%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.MilPay .col-md-8{-ms-flex-preferred-size:0;flex-basis:0%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:58%}.MilPay .col-md-4{-ms-flex-preferred-size:0;flex-basis:0%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:38%}.MilPay .col-md-6{max-width:50%;width:48%}.MilPay .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-12px;margin-left:-12px}.MilPay .usp svg{max-height:2.5rem}.MilPay .circle-wrapper{min-width:25px;display:grid;vertical-align:middle}.MilPay .h5,.MilPay h5{font-size:1.6rem!important;line-height:1.875rem;margin-bottom:.5rem}.MilPay .pl-0,.MilPay .px-0,#MilPay-modal .pl-0,#MilPay-modal .px-0{padding-left:0rem!important}.MilPay .pr-0,.MilPay .px-0,#MilPay-modal .pr-0,#MilPay-modal .px-0{padding-right:0rem!important}.MilPay .mw-20{max-width:20%}.MilPay .mw-80{max-width:80%}.MilPay .pt-2,.MilPay .py-2,#InstaCash-calculation .pt-2,#InstaCash-calculation .py-2{padding-top:.5rem!important}.MilPay .pb-2,.MilPay .py-2,#InstaCash-calculation .pb-2,#InstaCash-calculation .py-2{padding-bottom:.5rem!important}.MilPay .pl-2,.MilPay .px-2,#InstaCash-calculation .pl-2,#InstaCash-calculation .px-2,#mp-prescore-block .pl-2{padding-left:.5rem!important}.MilPay .pr-2,.MilPay .px-2,#InstaCash-calculation .pr-2,#InstaCash-calculation .px-2{padding-right:.5rem!important}.MilPay .p-2,#InstaCash-calculation .p-2{padding:.5rem!important}.MilPay .p-3,#InstaCash-calculation .p-3{padding:1rem!important}.MilPay .pt-3,.MilPay .py-3,#InstaCash-calculation .pt-3,#InstaCash-calculation .py-3{padding-top:1rem!important}.MilPay .pb-3,.MilPay .py-3,#InstaCash-calculation .pb-3,#InstaCash-calculation .py-3{padding-bottom:1rem!important}.MilPay .ml-4,#InstaCash-calculation .ml-4{margin-left:1.5rem}.MilPay .mt-3,#InstaCash-calculation .mt-3{margin-top:1rem}.MilPay .mb-3,#InstaCash-calculation .mb-3{margin-bottom:1rem}.MilPay .mt-0,.MilPay .my-0,#InstaCash-calculation .mt-0,#InstaCash-calculation .my-0{margin-top:0!important}.MilPay .mb-0,.MilPay .my-0,#InstaCash-calculation .mb-0,#InstaCash-calculation .my-0{margin-bottom:0!important}.MilPay .ml-0,.MilPay .mx-0,#InstaCash-calculation .ml-0,#InstaCash-calculation .mx-0{margin-left:0!important}.MilPay .mr-0,.MilPay .mx-0,#InstaCash-calculation .mr-0,#InstaCash-calculation .mx-0{margin-right:0!important}.MilPay .ml-2,.MilPay .mx-2,#InstaCash-calculation .ml-2,#InstaCash-calculation .mx-2{margin-left:.5rem!important}.MilPay .mr-2,.MilPay .mx-2,#InstaCash-calculation .mr-2,#InstaCash-calculation .mx-2{margin-right:.5rem!important}.MilPay .justify-content-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important;align-items:stretch}.MilPay .text-right{text-align:right!important}.MilPay .text-center{text-align:center!important}.MilPay .text-secondary{color:gray!important}.MilPay .text-red{color:red!important}.MilPay .text-default{color:var(--mp-bnpl-text-color)}.MilPay .text-nowrap{white-space:nowrap}.MilPay .font-weight-bold{font-weight:bold!important}.MilPay .justify-content-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.MilPay .d-flex,#InstaCash-calculation .d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.MilPay .rounded,#InstaCash-calculation .rounded{border-radius:var(--mp-bnpl-rounding)!important}.MilPay .rounded-top,#InstaCash-calculation .rounded-top{border-top-right-radius:var(--mp-bnpl-rounding)!important;border-top-left-radius:var(--mp-bnpl-rounding)!important}.MilPay .text-white{color:#fff!important}.MilPay .offer-logo img{margin-left:1rem;max-width:40px!important;border-radius:var(--mp-bnpl-rounding)}.MilPay .shadow-md{-webkit-box-shadow:0 .125rem .25rem rgb(0 0 0 / .175)!important;box-shadow:0 .125rem .25rem rgb(0 0 0 / .175)!important}.MilPay .w-100{width:100%!important}.MilPay .my-auto{margin-top:auto;margin-bottom:auto}.MilPay .input-group-prepend{margin-right:-1px}.MilPay .input-group-append,.MilPay .input-group-prepend{display:-webkit-box;display:-ms-flexbox;display:flex}.MilPay .border,#InstaCash-calculation .border{border:1px solid lightgray!important}.MilPay .bg-white,#InstaCash-calculation .bg-white{background-color:#fff!important}.MilPay .bg-ic,#InstaCash-calculation .bg-ic{background-color:#f6f9fc!important}.MilPay .input-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.MilPay .position-relative{position:relative!important}.MilPay .bottom-negative{bottom:-.7rem;z-index:1;padding:0 5px}.MilPay .input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.MilPay .input-group-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;text-align:center;white-space:nowrap;border-radius:var(--mp-bnpl-rounding);border-top-right-radius:var(--mp-bnpl-rounding);border-bottom-right-radius:var(--mp-bnpl-rounding)}.MilPay .input-group>.form-control{border:none;border-left:2px solid #dee2e6;position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.MilPay .input-group>.form-control:focus{border-color:inherit;-webkit-box-shadow:none;box-shadow:none}.MilPay .btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.MilPay button,.MilPay input{overflow:visible}.MilPay button,.MilPay input,.MilPay optgroup,.MilPay select,.MilPay textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}.MilPay .btn:not(:disabled):not(.disabled),.MilPay .wpcf7 input:not(:disabled):not(.disabled)[type="submit"]{cursor:pointer}.MilPay .btn,.MilPay .wpcf7 input[type="submit"]{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:.375rem .75rem;font-size:1rem;line-height:1.5;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.MilPay .ic-logo{width:111px;max-height:22px}.MilPay .basket-icon{height:22px;margin-bottom:-0.25rem!important}.MilPay{position:relative}.MilPay .overlay{left:0;top:0;width:100%;height:100%;position:absolute;background:rgb(32 32 32 / .5);z-index:100}.MilPay .overlay__inner{left:0;top:0;width:100%;height:100%;position:absolute}.MilPay .overlay__content{left:50%;position:absolute;top:50%;transform:translate(-50%,.MilPay .50%)}.MilPay .ic-scrollable{padding:15px!important;margin:5px;max-height:40vh;overflow-y:scroll;border-top:1px solid rgb(0 0 0 / .1);box-shadow:rgb(0 0 0 / .1) 0 10px 15px -3px inset,rgb(0 0 0 / .1) 0 4px 6px -4px}.MilPay .payments .pay-amount{margin-bottom:0;margin-top:.25rem;line-height:1.2rem;font-size:1.2rem;font-weight:700}.MilPay .payments small{font-size:1rem}.MilPay .payments .pay{margin:auto;font-weight:bold!important;color:var(--mp-bnpl-text-color)!important;font-size:110%}.MilPay .payments .payment{display:flex;border:2px solid lightgray!important;border-radius:var(--mp-bnpl-rounding);margin:1rem 1% 0}.MilPay .payments .payment-circle{display:flex;width:25px;height:25px;margin:auto 0;margin-right:10px;border-radius:50%;background:conic-gradient(var(--mp-bnpl-secondary-color) var(--progress),darkgray var(--progress-dark),lightgray 0deg);font-size:0}.MilPay .payments .payment-circle::after{content:' ';display:flex;justify-content:center;flex-direction:column;width:100%;margin:4px;border-radius:50%;background:#fff;font-size:1rem;text-align:center}.MilPay .payments .payment:first-child{border:2px solid var(--mp-bnpl-secondary-color)!important}.MilPay .spinner{width:75px;height:75px;display:inline-block;border-width:2px;border-color:rgba(255,.MilPay .55,.MilPay .55,.MilPay ..05);border-top-color:#fff;animation:spin 1s infinite linear;border-radius:100%;border-style:solid}.MilPay .d-grid{display:grid;align-content:center}.MilPay h4,#MilPay-modal .modal-title{font-size:1.8rem;margin-top:1rem;margin-bottom:1rem}.MilPay .my-3{margin-top:1rem;margin-bottom:1rem}#IC.remain-wrapper{container-type:inline-size;padding:10px 20px;color:var(--mp-bnpl-text-color);display:none}#IC .remain-title{text-align:right}#IC .remain-progress{width:100%;height:15px;border-radius:5px;background-color:lightgray}#IC .remain-progress-line{width:var(--bnpl-progress-width);height:100%;border-radius:5px;background-color:var(--bnpl-line-color)}#IC .remain-amount-wrapper{padding-left:var(--bnpl-progress-width)}#IC .remain-amount{transform:translate(calc(var(--bnpl-progress-width)*-1),0);display:inline-block;white-space:nowrap;text-align:center;color:var(--bnpl-line-color)}#IC .remain-info-icon{float:right}@keyframes spin{100%{transform:rotate(360deg)}}@media only screen and (max-width:1380px){.MilPay .col,.MilPay .col-1,.MilPay .col-10,.MilPay .col-11,.MilPay .col-12,.MilPay .col-2,.MilPay .col-3,.MilPay .col-4,.MilPay .col-5,.MilPay .col-6,.MilPay .col-7,.MilPay .col-8,.MilPay .col-9,.MilPay .col-auto,.MilPay .col-lg,.MilPay .col-lg-1,.MilPay .col-lg-10,.MilPay .col-lg-11,.MilPay .col-lg-12,.MilPay .col-lg-2,.MilPay .col-lg-3,.MilPay .col-lg-4,.MilPay .col-lg-5,.MilPay .col-lg-6,.MilPay .col-lg-7,.MilPay .col-lg-8,.MilPay .col-lg-9,.MilPay .col-lg-auto,.MilPay .col-md,.MilPay .col-md-1,.MilPay .col-md-10,.MilPay .col-md-11,.MilPay .col-md-12,.MilPay .col-md-2,.MilPay .col-md-3,.MilPay .col-md-4,.MilPay .col-md-5,.MilPay .col-md-6,.MilPay .col-md-7,.MilPay .col-md-8,.MilPay .col-md-9,.MilPay .col-md-auto,.MilPay .col-sm,.MilPay .col-sm-1,.MilPay .col-sm-10,.MilPay .col-sm-11,.MilPay .col-sm-12,.MilPay .col-sm-2,.MilPay .col-sm-3,.MilPay .col-sm-4,.MilPay .col-sm-5,.MilPay .col-sm-6,.MilPay .col-sm-7,.MilPay .col-sm-8,.MilPay .col-sm-9,.MilPay .col-sm-auto,.MilPay .col-xl,.MilPay .col-xl-1,.MilPay .col-xl-10,.MilPay .col-xl-11,.MilPay .col-xl-12,.MilPay .col-xl-2,.MilPay .col-xl-3,.MilPay .col-xl-4,.MilPay .col-xl-5,.MilPay .col-xl-6,.MilPay .col-xl-7,.MilPay .col-xl-8,.MilPay .col-xl-9,.MilPay .col-xl-auto{width:100%;max-width:100%}}@media only screen and (max-width:499px){.MilPay .text-md-center{text-align:center}.MilPay .justify-content-md-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.MilPay .offer-box .col{font-size:1.5rem!important}}@container (width < 620px){.MilPay .col-md-8{width:100%;max-width:100%;flex:auto}.MilPay .col-md-4{margin-top:1rem;width:100%;max-width:100%;flex:auto}}@container (width < 380px){#IC .remain-info-icon{display:none}.MilPay .col-md-6{width:100%;max-width:100%;flex:auto}}#InstaCash{background-color:#fff}.payment_method_MilPayBNPLApplication.payment_box{background-color:white!important;padding:10px}#payment_method_MilPayBNPLApplication #payment div.payment_box::before{display:none!important}#MilPay-modal .modal-content{background-color:white!important}.bg-milpay{background-color:#3d434c!important}.bg-milpay-light{background-color:#1bb06f2e!important;border:1px solid #87bf87}.text-white{color:white!important}.text-milpay-dark{color:#387055!important}.border-0{border:none!important}.fw-bold{font-weight:bold!important}#InstaCash-calculation,#MilPay-modal,#mp-prescore-block,#Milpay,.MilPay{font-family:system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif}.MilPay .payments .payment{padding-left:15px!important}#MilPay-modal .modal-title{font-size:2.1rem;margin-bottom:1rem}.MilPay .usp:hover,#InstaCash-calculation .usp:hover{background-color:unset!important}.rounded{border-radius:var(--mp-bnpl-rounding)!important}.font-size-larger{padding-top:10px;font-size:110%!important}.font-size-xlarger{padding-top:10px;font-size:120%!important}.font-size-smaller{font-size:90%!important}.usp-blocks{margin-bottom:2rem}.modal-title{margin:0}.payment-item{line-height:normal;display:flex;flex-direction:column;align-self:center;padding:5px 0}.date{padding-top:.2rem}.flex-column{display:flex;flex-direction:column}.Milpay,.mt-4{padding-top:15px!important}#mp-prescore-block .prescore-header{display:flex;justify-content:space-between;align-items:center}:root{--mp-bnpl-primary-color:#3d434c !important;--mp-bnpl-secondary-color:#387055 !important;--mp-bnpl-btn-text-color:#ffffff !important;--mp-bnpl-text-color:#3d434c !important;--mp-bnpl-rounding:8px !important}:root{--bnpl-primary-color:;--bnpl-secondary-color:;--bnpl-btn-text-color:;--bnpl-text-color:;--bnpl-rounding:0px}