.InvoicingHostedPagePayPhoneGraphic{width:100%}.InvoicingHostedPagePayPhoneGraphic__header{padding:14px;display:flex;justify-content:space-between}.InvoicingHostedPagePayPhoneGraphic__body{background:#fff;padding:14px}.InvoicingHostedPagePayPhoneGraphic__total{font-size:26.2px;font-weight:var(--fontWeightSemibold);margin:5px 0 5px -2px}.InvoicingHostedPagePayPhoneGraphic__or{position:relative;margin:12px 0;width:100%;text-align:center}.InvoicingHostedPagePayPhoneGraphic__orText{position:relative;margin:auto;background:#fff;z-index:2;padding:0 8px;color:var(--hostedPageSecondaryTextColor)}.InvoicingHostedPagePayPhoneGraphic__or:before{content:"";position:absolute;left:0;height:50%;width:100%;border-bottom:1px solid var(--lineColor)}.InvoicingHostedPagePayPhoneGraphic__or:after{right:0;left:auto}.InvoicingHostedPagePayPhoneGraphic__icon{width:66px;margin:-3px -5px -16px -20px}.InvoicingHostedPagePayPhoneGraphic__label{font-size:11.5px}.InvoicingHostedPagePayPhoneGraphic__cardInfoLabel{margin-bottom:4px}.InvoicingHostedPagePayPhoneGraphic__methods{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:8px;margin:14px 0}.InvoicingHostedPagePayPhoneGraphic__methodLabel{line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:12px}.InvoicingHostedPagePayPhoneGraphic__method--card{padding:8px;border:1px solid #0a2540;border-radius:5px}.InvoicingHostedPagePayPhoneGraphic__method--bank,.InvoicingHostedPagePayPhoneGraphic__method--card{height:40px;flex-basis:50%;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.InvoicingHostedPagePayPhoneGraphic__method--bank{padding:5px 8px 4px;border:1px solid #e7ecf1;border-radius:5px;color:var(--hostedPageSecondaryTextColor)}.InvoicingHostedPagePayPhoneGraphic__meatballs{height:40px;padding:8px;border:1px solid #e7ecf1;border-radius:5px;flex-basis:10%}.InvoicingHostedPagePayPhoneGraphic__rightArrow{margin-left:4px}.InvoicingHostedPagePayPhoneGraphic__ctaLabel{opacity:.75}.InvoicingHostedPagePayPhoneGraphic__cta{text-align:center;width:100%;margin-top:16px;padding:7px 0 9px;border-radius:var(--ctaBorderRadius);font-size:11.5px;font-weight:var(--fontWeightSemibold);letter-spacing:.13px;color:var(--ctaColor,#fff);background:var(--ctaBackground);border:1px solid var(--ctaBorderColor);overflow:hidden}.InvoicingHostedPagePayPhoneGraphic__ctaLabel{position:relative}.InvoicingHostedPagePayPhoneGraphic__ctaIcon{display:block;margin:auto}.InvoicingHostedPagePayPhoneGraphic__cta--applepay{padding-bottom:5px;background:#0a2540}