
/* LPITA V138 footer payment marks: compact, unclipped, no frames */
body.live-body .footer-payment-icons-v138{width:min(100%,1480px)!important;margin:16px auto 0!important;padding:14px clamp(18px,5vw,80px)!important;border-top:1px solid rgba(0,0,0,.08)!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:14px!important;flex-wrap:wrap!important;background:transparent!important;overflow:visible!important;color:#111!important;line-height:1!important;letter-spacing:0!important;}
body.live-body .footer-payment-icons-v138 .payment-label{font-size:10px!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#999!important;font-weight:400!important;margin-right:8px!important;}
body.live-body .footer-payment-icons-v138 .paymark{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;border:0!important;background:transparent!important;box-shadow:none!important;border-radius:0!important;padding:0!important;margin:0!important;height:18px!important;min-height:18px!important;max-height:18px!important;color:#111!important;fill:#111!important;overflow:visible!important;white-space:nowrap!important;font-family:Montserrat,Arial,sans-serif!important;font-size:10px!important;font-weight:600!important;text-transform:none!important;}
body.live-body .footer-payment-icons-v138 .paymark-visa{font-size:18px!important;font-weight:900!important;letter-spacing:-.06em!important;line-height:1!important;}
body.live-body .footer-payment-icons-v138 .paymark-mastercard{width:28px!important;position:relative!important;}
body.live-body .footer-payment-icons-v138 .paymark-mastercard i,body.live-body .footer-payment-icons-v138 .paymark-mastercard b{display:block!important;position:absolute!important;top:2px!important;width:15px!important;height:15px!important;border-radius:50%!important;background:#111!important;}
body.live-body .footer-payment-icons-v138 .paymark-mastercard i{left:3px!important;opacity:.95!important}body.live-body .footer-payment-icons-v138 .paymark-mastercard b{left:13px!important;opacity:.55!important}
body.live-body .footer-payment-icons-v138 .paymark-apple strong{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important;font-size:18px!important;font-weight:600!important;line-height:1!important;}
body.live-body .footer-payment-icons-v138 .paymark-apple em{font-style:normal!important;font-size:14px!important;font-weight:400!important;line-height:1!important;}
body.live-body .footer-payment-icons-v138 svg{width:17px!important;height:17px!important;display:block!important;fill:currentColor!important;flex:0 0 17px!important;overflow:visible!important;}
body.live-body .footer-payment-icons-v138 .paymark span{font-size:10px!important;font-weight:600!important;letter-spacing:.01em!important;}
@media(max-width:760px){body.live-body .footer-payment-icons-v138{justify-content:flex-start!important;gap:12px!important;padding:14px 18px calc(22px + env(safe-area-inset-bottom))!important;}body.live-body .footer-payment-icons-v138 .payment-label{flex:0 0 100%!important;margin:0!important;}body.live-body .footer-payment-icons-v138 .paymark-visa{font-size:16px!important;}}
