.tds-scrim--black .btn-applepay{-apple-pay-button-style:#fff}.btn-applepay{-apple-pay-button-style:#000;-apple-pay-button-type:plain;-webkit-appearance:-apple-pay-button;font-size:0;display:inline-block}
.tds-form-input--option>.action-option-item{align-items:center;display:flex}.tds-form-input--option>.action-option-item>img{height:calc(var(--tds-size-half)*6);min-width:auto;width:calc(var(--tds-size-half)*9);border-radius:3px;margin-inline-end:16px}
.payment-chevron-button{align-items:center;display:flex;box-shadow:none!important}.payment-chevron-button>svg{stroke:#000}.payment-chevron-button:focus{outline:1px dotted}.tds-scrim--black .payment-chevron-button>svg{stroke:#fff}
.choose-payment-type .tds-btn_group{margin-bottom:8px}
.choose-payment-type-modal .payment-actions.tds-form-input-group{margin-bottom:8px}.choose-payment-type-modal .payment-actions.tds-form-input-group .tds-form-input--option{width:50%}
.choose-wallet-item-modal .tds-btn_group{-moz-column-gap:0;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;column-gap:0;display:flex}.choose-wallet-item-modal .tds-btn_group .action-button_leading-icon{height:20px;min-inline-size:0;border-radius:3px;width:30px;margin-inline-end:8px}.choose-wallet-item-modal .tds-btn_group .button-wrapper{flex-direction:column;margin:12px;display:flex}.choose-wallet-item-modal .tds-btn_group .button-wrapper .tds-btn{border:none;border:1px solid var(--tds-text--color--placeholder);border-radius:0;border-radius:var(--tds-border-radius);box-sizing:content-box;color:inherit;cursor:pointer;font:inherit;text-align:start;text-align:center;background-color:#0000;align-items:center;width:93px;height:69px;padding:0;display:flex}.choose-wallet-item-modal .tds-btn_group .button-wrapper .tds-btn.add-new-payment-method{color:#a2a3a5;font-size:42px}.choose-wallet-item-modal .tds-btn_group .button-wrapper .tds-btn.add-new-payment-method .tds-icon{--tds-icon--size:35px}.choose-wallet-item-modal .tds-btn_group .button-wrapper .wallet-status{text-align:center}
.confirm-delete-wallet-item .warning{margin-bottom:16px;display:flex}.confirm-delete-wallet-item .warning .tds-icon-warning{color:var(--tds-color--yellow);margin-right:8px}.confirm-delete-wallet-item .wallet-item{margin:16px 0 32px}
.confirm-payment ul{grid-gap:24px;grid-template-columns:1fr 1fr;margin-bottom:24px;display:grid}.confirm-payment .action-link{margin-block-end:24px}.confirm-payment .disclaimer{margin-bottom:24px}.confirm-payment small{font-size:12px;font-weight:400;line-height:18px}.payment-actions .tds-btn.hidden{visibility:hidden}.payment-actions>.tds-btn:only-child{margin-top:20px}
.copy-text-input p{padding:8px 0}.copy-text-input .appear{animation-name:fadein;animation-duration:.3s;animation-fill-mode:forwards}@keyframes fadein{0%{opacity:.2}to{opacity:1}}.copy-text-input[dir=ltr] input{text-align:right;order:1}
.countdown-timer{font-variant-numeric:tabular-nums}
.countdown-timer-v2{font-variant-numeric:tabular-nums;font-weight:var(--tds-font-weight-medium)}.countdown-progress-bar{width:146px;height:8px;box-shadow:none!important}
.btn-dogecoin{--doge-brand-color:#ba9f33;--doge-shadow-color:#e0cd81;--doge-button-color:#fff;--doge-button-color-selected:var(--doge-brand-color);--doge-text-color:#171a20;--doge-text-color-selected:#fff;border-color:var(--doge-brand-color)!important}.btn-dogecoin:before{background:var(--doge-brand-color);color:var(--doge-text-color);content:"Ɖ";border-radius:100%;width:21px;height:22px;margin-right:5px;padding:1px 0 0 2px;font-size:16px;font-weight:600;line-height:22px;display:inline-block}.btn-dogecoin .dogecoin-wordmark{fill:var(--doge-text-color)}.btn-dogecoin:focus,.btn-dogecoin:hover{box-shadow:var(--doge-shadow-color) 0 0 8px;background:var(--doge-brand-color)!important;border-color:var(--doge-brand-color)!important;color:var(--doge-text-color-selected)!important}.btn-dogecoin:focus svg,.btn-dogecoin:hover svg{filter:drop-shadow(0 0 8px var(--doge-shadow-color))}.btn-dogecoin{background:var(--doge-button-color)!important;color:var(--doge-text-color)!important;font-size:14px!important}.btn-dogecoin:focus:before,.btn-dogecoin:hover:before{background:var(--doge-button-color)!important;color:var(--doge-brand-color)!important}
.gift-card-wrapper .add-gift-card{margin:12px 0}.gift-card-wrapper .add-gift-card .tds-form-item{grid-template-rows:unset;transition:height .1s ease-in-out}.gift-card-wrapper .add-gift-card .tds-form-item.closed{display:none}.gift-card-wrapper .add-gift-card .tds-form-item .gift-card-input-wrap{margin-top:4px;display:flex}.gift-card-wrapper .add-gift-card .tds-form-item .gift-card-input-wrap .tds-btn{min-width:auto;margin:0 0 0 8px;padding:0 12px}.gift-card-wrapper .add-gift-card .tds-form-item:not(.tds-form-item--error) .tds-form-feedback-feedback{display:none}.gift-card-wrapper .add-gift-card .tds-form-item .success-message{color:#5c5e62;align-items:center;margin:6px;font-size:12px;display:flex}.gift-card-wrapper .add-gift-card .tds-form-item .success-message.hide{display:none}.gift-card-wrapper .add-gift-card .tds-form-item .success-message svg{color:#12bb00;margin-inline-end:8px}.gift-card-wrapper .use-gift-card{margin:21px 0}
.tds-scrim--black .gpay-button{border:var(--tds-border-width--large) solid var(--tds-theme-foreground)!important;box-shadow:none!important;outline:none!important}.gpay-button-mock{width:100%}.gpay-button-mock__button{color:#fff;cursor:not-allowed;opacity:.5;background-color:#000;border:0;border-radius:4px;outline:0;justify-content:center;align-items:center;width:100%;min-width:90px;height:40px;min-height:40px;padding:12px 24px;font-family:Arial,sans-serif;font-size:16px;display:flex}
.payment-react.inline .inline-view{max-height:512px;overflow:hidden}.payment-react.inline .inline-view.payment-selected{opacity:0;max-height:0;transition-property:opacity,max-height;transition-duration:.2s;transition-delay:.4s;position:relative}
.wire-instructions-details .subheaders{margin-bottom:40px}.wire-instructions-details .toggle-fieldset{margin-bottom:10px}.wire-instructions-details .toggle-fieldset .tds-form-item{flex-direction:row;align-items:center;gap:10px;display:flex}.wire-instructions-details .copy-fieldset{-moz-column-gap:20px;flex-wrap:wrap;justify-content:space-between;column-gap:20px;display:flex}.wire-instructions-details .copy-fieldset .tds-form-item{width:calc(50% - 10px)}@media only screen and (max-width:600px){.wire-instructions-details .copy-fieldset .tds-form-item{width:100%}}.inline .wire-instructions-details .subheaders{margin-bottom:40px}.inline .wire-instructions-details .copy-fieldset{flex-wrap:wrap;margin-bottom:40px;display:flex}.inline .wire-instructions-details .copy-fieldset .tds-form-item{width:100%}
.kcppay-payment-modal{width:fit-content;height:fit-content;padding:36px}.kcppay-payment-modal>div{display:none}
.payment-actions .tds-btn.hidden{visibility:hidden}.payment-actions>.tds-btn:only-child{margin-top:20px}@media (min-width:600px){.payment-react dialog .tds-btn{max-width:318px}}
.payment-bank-card--header{align-items:center;height:60px;display:flex}.payment-bank-card--header>.payment-bank-card--edit-link{margin-left:20px}.payment-bank-card--body{display:flex;overflow:hidden}
.encrypted-form-field-page{background-color:#0000;width:100%;height:40px}
.payment-react form .tds-form-layout,.payment-react form .tds-form-layout .tds-form-fieldset{flex-flow:wrap;width:100%;display:flex}.payment-react form .component{width:100%}.payment-react form .component.hidden{display:none}@media (min-width:600px){.payment-react form .partial{width:calc(50% - (var(--tds-form--gap)*1)/2)}.payment-react form .partial-third>.partial{width:calc(33.3333% - (var(--tds-form--gap)*2)/3)}}.payment-react form h3:first-of-type{padding-block-start:0}
.payment-method-message .content+.payment-actions{margin-block-start:24px}.payment-method-message .content:last-child{margin-block-end:48px}
.payment-method-summary{flex-direction:column;display:flex}.payment-method-summary .summary-contents{align-items:center;display:flex}.payment-method-summary .summary-contents .card-icon{border-radius:3px;width:30px;height:20px;margin-inline-end:8px}
.payment-status.tds-text--caption{padding-top:0}.payment-status.tds-text--caption.error{color:var(--tds-color--red20)}
.hr-solid{margin:24px 0}
.payment-react.inline .payment-website{transition-property:opacity .2s}.payment-react.inline .payment-website.hidden{opacity:0}.inline-dialog+.payment-website{display:none}
.payment-react iframe{border:none;width:100%;display:block}.payment-react .hidden{display:none}
.qr-code-reloader{justify-content:center;margin-top:20px;display:flex}
.qr-code-timer{justify-content:center;align-items:center;display:flex}.qr-code-timer .tds-icon-status-error{margin-right:10px}.qr-code-timer .countdown-timer{text-align:center}
.qr-details .qr-code-url{display:none}@media (min-width:600px){.qr-details .qr-code-instructions{font-size:16px}}.qr-details .tds-modal-content{flex-direction:column;justify-content:center;align-items:center;display:flex}.qr-details .payment-actions{width:40%}.qr-details.inline-dialog{flex-direction:column;align-items:center;margin:8px 0 24px;display:flex}.qr-details.inline-dialog .payment-actions{width:100%}
.qr-details-v2{margin-top:40px}.qr-details-v2 .qr-code-url{display:none}.qr-details-v2 .qr-code-instructions{color:var(--tds-theme-foreground);line-height:var(--tds-line-height--20);text-align:center}@media (min-width:600px){.qr-details-v2 .qr-code-instructions,.qr-details-v2 .qr-code-instructions-bottom{font-size:14px}}.qr-details-v2 .qr-code-instructions-bottom{margin-top:var(--tds-size--2x)}.qr-details-v2 .tds-modal-content{flex-direction:column;justify-content:center;align-items:center;display:flex}.qr-details-v2 .payment-actions{width:40%}.qr-details-v2.inline-dialog{padding:var(--tds-size--3x) var(--tds-size--2x) var(--tds-size--3x);border:1px solid #e2e3e3;border-radius:4px;flex-direction:column;align-items:center;display:flex}.qr-details-v2.inline-dialog .payment-actions{width:100%}
.refresh-qr-code{background-color:var(--tds-color-grey-70);border-radius:3px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}
.selected-wallet-item .navigate-back{position:absolute;top:0;left:0}.selected-wallet-item .wallet-item{margin-bottom:32px}
.sms-esign-wrapper>.sms-esign--title{padding-top:0;padding-bottom:12px}.sms-esign-wrapper>.sms-esign--pending{padding-top:40px}.sms-esign-wrapper>.sms-esign--instructions{display:flex}.sms-esign-wrapper>.sms-esign--instructions>span{margin-left:10px}.sms-esign-wrapper>.sms-esign--reminder{color:var(--tds-color--red10)}.sms-esign-wrapper>.sms-esign--complete-button{width:100%;margin-top:40px}@media (min-width:600px){.sms-esign-wrapper>.sms-esign--complete-button{width:50%}}
.spacer-wrapper{width:100%;display:flex}.spacer-wrapper .contents{width:100%}.spacer-wrapper .spacer{visibility:hidden;width:0}
.verify-sms--form .verify-sms--body{align-items:center;margin-top:6px;display:flex}.verify-sms--form .verify-sms--body>.tds-form-input{width:150px}.verify-sms--form .verify-sms--body>.verify-sms--timer{width:40%;min-width:40%;margin-left:16px}.verify-sms--form .verify-sms--body>.hidden{visibility:hidden}.verify-sms--form .verify-sms--instructions{margin-bottom:24px}.verify-sms--form .verify-sms--submit-button{width:100%;margin-top:40px}@media (min-width:600px){.verify-sms--form .verify-sms--submit-button{width:50%}}
.wallet-item{margin-right:64px;display:flex}.wallet-item img{width:58px;margin-inline-end:20px}.wallet-item .wallet-item-summary{flex-wrap:wrap;align-items:center;display:flex}.wallet-item .wallet-item-summary p{padding:0}
.wallet-items ul{flex-wrap:wrap;display:flex}
.wallet-item-quick-view{display:flex}.wallet-item-quick-view .wallet-item-quick-view-summary{align-items:center;margin:8px 0;display:flex}.wallet-item-quick-view .wallet-item-quick-view-summary img{width:36px;height:24px}.wallet-item-quick-view .wallet-item-quick-view-summary p{margin-left:8px;margin-right:4px}.wallet-item-quick-view.horizontal{flex-direction:row;justify-content:space-between;align-items:center}.wallet-item-quick-view.vertical{flex-direction:column}
.combined-payment-view-modal h5:first-child{padding-top:16px}.combined-payment-view-modal .actions-payment,.combined-payment-view-modal .actions-wallet{flex-flow:wrap;justify-content:space-between;align-items:stretch;gap:12px 10px;display:flex}.combined-payment-view-modal .actions-payment input,.combined-payment-view-modal .actions-wallet input{display:none}.combined-payment-view-modal .actions-payment .action-title,.combined-payment-view-modal .actions-wallet .action-title{font-weight:var(--tds-font-weight-medium)}.combined-payment-view-modal .actions-payment .tds-form-input,.combined-payment-view-modal .actions-wallet .tds-form-input{flex-basis:100%;height:56px}@media only screen and (min-width:600px){.combined-payment-view-modal .actions-payment .tds-form-input,.combined-payment-view-modal .actions-wallet .tds-form-input{flex-basis:48%}}
.action-subtitle{font-weight:var(--tds-font-weight-regular);text-overflow:ellipsis;word-wrap:break-word;max-height:1em;line-height:1em;display:block;overflow:hidden}
.timer{margin-top:40px}.timer .qr-code-url{display:none}.timer .timer-instructions{color:var(--tds-theme-foreground);line-height:var(--tds-line-height--20);text-align:center}@media (min-width:600px){.timer .timer-instructions,.timer .timer-instructions-bottom{font-size:14px}}.timer .timer-instructions-bottom{margin-top:var(--tds-size--2x)}.timer .tds-modal-content{flex-direction:column;justify-content:center;align-items:center;display:flex}.timer .payment-actions{width:40%}.timer.inline-dialog{padding:var(--tds-size--3x) var(--tds-size--2x) var(--tds-size--3x);border:1px solid #e2e3e3;border-radius:4px;flex-direction:column;align-items:center;display:flex}.timer.inline-dialog .payment-actions{width:100%}
.timer-view{align-items:center;gap:var(--tds-size--1x);margin-top:calc(var(--tds-size--1x)*1.5);flex-direction:column;justify-content:center;display:flex}
.payment-type-info{align-items:center;display:flex}.payment-type-info-text{margin-left:calc(var(--tds-spacer-base)*2)}

*{scroll-behavior:unset}* .gmnoprint button[title=Map\ Data]{cursor:not-allowed;pointer-events:none}* .gmnoprint:has(button[title=Map\ Data]){display:none}body,html{overscroll-behavior-y:none}body{--entry-point-bottom:110px;--entry-point-left:30px;--entry-point-right:auto;--entry-point-top:auto;--main-container-bottom:10px;--main-container-left:20px;--main-container-right:auto;--main-container-top:auto;--mega-menu-header-height:56px;--modal-dialog-height:640px;overflow-x:hidden}::-webkit-scrollbar{width:0}::-webkit-scrollbar-track-piece{background-color:#0000;-webkit-border-radius:6px}.tdsMegaMenu{min-height:var(--mega-menu-header-height);position:-moz-sticky;position:-ms-sticky;position:-o-sticky;z-index:10;background:#fff;position:sticky;top:0}.cua-chat--chat-icon{left:var(--tds-size--2x)!important;right:auto!important}.faq-button{background-color:var(--tds-theme-background-container);cursor:pointer;font-weight:var(--tds-font-weight-medium);z-index:998;border-radius:4px;justify-content:center;align-items:center;width:72px;height:40px;display:flex;position:fixed;box-shadow:0 2px 1px #00000040}@media (min-width:600px) and (max-width:899px){@media (max-width:599px) or (max-color:2147477350){.cua-chat--chat-icon,.faq-button{display:none!important}}}@media not all and (min-width:600px) and (max-width:899px){@media (max-width:599px) or (color:2147477350){.cua-chat--chat-icon,.faq-button{display:none!important}}}@media (min-width:600px){.cua-chat--chat-modal{left:var(--tds-size--1x)!important;right:auto!important}}@media (min-width:1200px){#mega-menu .dx-mega-menu-link-group-title,#tds-site-header-wrapper .dx-mega-menu-link-group-title{color:var(--tds-theme-foreground-low-contrast)!important;padding:0 12px 14px!important;font-weight:400!important}#mega-menu .dx-list-group,#tds-site-header-wrapper .dx-list-group{padding:var(--tds-size-1x) 12px!important}}
.modal-with-chart{overflow-x:hidden}@media (min-width:900px){.modal-with-chart{--tds-modal--width:1200px}.modal-with-chart .tds-modal-header{height:0}}
