/* Emara exact settlement brand assets v2.8.0 */
.emara-payment-pills{display:grid!important;grid-template-columns:repeat(5,180px)!important;gap:12px!important;align-items:stretch!important;justify-content:center!important}.emara-payment-option{display:block!important;min-width:0!important;position:relative!important}.emara-payment-option input{position:absolute!important;opacity:0!important;pointer-events:none!important}.emara-payment-brand,.emara-payment-logo{box-sizing:border-box!important;width:180px!important;height:82px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:10px 14px!important;border:1px solid #e4e7ec!important;border-radius:14px!important;background:#fff!important;box-shadow:0 6px 18px rgba(0,0,0,.12)!important;overflow:hidden!important}.emara-payment-brand{cursor:pointer!important;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease!important}.emara-payment-brand:hover{transform:translateY(-1px)!important;border-color:rgba(197,160,89,.62)!important;box-shadow:0 10px 24px rgba(0,0,0,.17)!important}.emara-payment-brand img,.emara-payment-logo img{display:block!important;width:150px!important;height:60px!important;max-width:150px!important;max-height:60px!important;object-fit:contain!important;object-position:center!important;transform:none!important}.emara-payment-brand span{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}.emara-payment-option input:checked+.emara-payment-brand{background:#fff!important;border-color:#c5a059!important;box-shadow:0 0 0 2px rgba(197,160,89,.18),0 10px 24px rgba(0,0,0,.17)!important}.emara-payment-option:focus-within .emara-payment-brand{outline:2px solid #e0bd72!important;outline-offset:3px!important}.emara-reservation-trust .emara-payment-logo-strip{display:grid!important;grid-template-columns:repeat(5,180px)!important;gap:12px!important;align-items:center!important;justify-content:center!important}.emara-reservation-trust>strong{margin-bottom:18px!important;letter-spacing:.12em!important}.emara-payment-preference>span{display:block!important;margin-bottom:12px!important}.emara-payment-brand img[src*="mpesa.svg"],.emara-payment-logo img[src*="mpesa.svg"],.emara-payment-brand img[src*="mpesa-corporate.png"],.emara-payment-logo img[src*="mpesa-corporate.png"]{content:url("../images/payments/mpesa-exact.svg?v=2.8.0")}.emara-payment-brand img[src*="visa.svg"],.emara-payment-logo img[src*="visa.svg"],.emara-payment-brand img[src*="visa-corporate.png"],.emara-payment-logo img[src*="visa-corporate.png"]{content:url("../images/payments/visa-exact.svg?v=2.8.0")}.emara-payment-brand img[src*="mastercard.svg"],.emara-payment-logo img[src*="mastercard.svg"],.emara-payment-brand img[src*="mastercard-corporate.png"],.emara-payment-logo img[src*="mastercard-corporate.png"]{content:url("../images/payments/mastercard-exact.svg?v=2.8.0")}.emara-payment-brand img[src*="wire-transfer.svg"],.emara-payment-logo img[src*="wire-transfer.svg"],.emara-payment-brand img[src*="wire-transfer-corporate.png"],.emara-payment-logo img[src*="wire-transfer-corporate.png"]{content:url("../images/payments/wire-exact.svg?v=2.8.0")}.emara-payment-brand img[src*="crypto.svg"],.emara-payment-logo img[src*="crypto.svg"],.emara-payment-brand img[src*="crypto-corporate.png"],.emara-payment-logo img[src*="crypto-corporate.png"],.emara-payment-brand img[src*="crypto-white-mark.svg"],.emara-payment-logo img[src*="crypto-white-mark.svg"]{content:url("../images/payments/crypto-exact.svg?v=2.8.0")}@media(max-width:1020px){.emara-payment-pills,.emara-reservation-trust .emara-payment-logo-strip{grid-template-columns:repeat(3,180px)!important}}@media(max-width:640px){.emara-payment-pills,.emara-reservation-trust .emara-payment-logo-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;gap:10px!important}.emara-payment-brand,.emara-payment-logo{width:100%!important;height:76px!important}.emara-payment-brand img,.emara-payment-logo img{width:140px!important;height:56px!important;max-width:100%!important}}@media(max-width:390px){.emara-payment-pills,.emara-reservation-trust .emara-payment-logo-strip{grid-template-columns:1fr!important}.emara-payment-brand,.emara-payment-logo{height:72px!important}}
