.pi-cod-deposit-container{padding:20px 20px 20px 10px;border-radius:6px;display:flex;align-items:center;font-family:sans-serif;border-width:2px;border-style:solid;cursor:pointer}.pi-cod-deposit-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.pi-checkmark{width:25px;height:25px;display:inline-block;margin-right:15px;border-radius:2px}.pi-partial-pay-description-container{--wd-tags-mb:10px;position:relative;margin-top:15px;padding:15px;background-color:#fff;box-shadow:1px 1px 2px rgba(0,0,0,.05);border:1px solid #eee;border-radius:6px}.pi-partial-pay-description-container:before{content:'';width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #eee;position:absolute;top:-15px}.pi-partial-pay-description-container.pi-desc-active{display:block}.pi-partial-pay-description-container span.amount{font-weight:700}.pi-processing{position:relative}.pi-processing:before{content:"";background:rgba(200,200,200,.3);position:absolute;width:100%;height:100%;z-index:1000000}body.pi-dpmw-processing button.wc-block-components-checkout-place-order-button{pointer-events:none;opacity:.5}body.pi-dpmw-partial-payment-after-payment-method .wc_payment_methods.payment_methods{display:flex;flex-direction:column}body.pi-dpmw-partial-payment-after-payment-method .pi-cod-deposit-container{margin-top:20px;order:60}body.pi-dpmw-partial-payment-after-payment-method .pi-partial-pay-description-container{order:61}