.payment-details-wrap{display:grid}@media screen and (min-width: 641px){.payment-details-wrap{gap:50px;grid-template-columns:1fr 220px}}@media screen and (min-width: 641px){.payment-details-wrap .patient-details{border-right:1px solid #d1eceb;padding-right:50px}}@media screen and (max-width: 640px){.payment-details-wrap .patient-details{border-bottom:1px solid #d1eceb;padding-bottom:30px}}.payment-details-wrap .payment-grid{display:grid;grid-template-columns:auto 1fr;gap:10px}.payment-details-wrap .payment-grid .pound{display:block;margin-top:36px;font-size:3em;line-height:normal;color:#91a09f}.payment-details-wrap .payment-grid input{border:none;padding:0;font-size:3em}.payment-details-wrap .payment-amount label:first-of-type,.payment-details-wrap .payment-amount .validation{margin-left:-33px}
