.primary-button{background-color:#009f4d;border:0;border-radius:8px;height:36px;margin:0 auto;padding:0 8px;outline:none!important}.primary-button.--secondary{background-color:#fff;border:0}.primary-button .primary-button-label{text-align:center;color:#fff;margin-bottom:0;padding:0 8px;font-size:14px;font-weight:600}.primary-button .primary-button-label.--secondary{color:#666}.secondary-button{border-radius:2px;height:36px;margin:0 auto;padding:0 8px}.secondary-button .secondary-button-label{text-align:center;padding:0 8px;font-family:Nunito Sans,sans-serif;font-size:14px}.default-button{border-radius:2px;height:36px;margin:0 auto;padding:0 8px}.default-button .default-button-label{text-align:center;padding:0 8px;font-family:Nunito Sans,sans-serif;font-size:14px}.collapsible-section__container{-moz-flex-direction:column;flex-direction:column;display:flex;position:relative}.collapsible-section__container.--bordered{border:1px solid #ddd;border-radius:12px;padding:24px}@media (max-width:767px){.collapsible-section__container.--collapsible{border:1px solid #ddd;border-radius:12px;padding:24px;box-shadow:0 4px 6px #89989d26}}.collapsible-section__header{display:flex}.collapsible-section__titles{-moz-flex-direction:column;flex-direction:column;display:flex}.collapsible-section__title{color:#000;margin-bottom:4px;font-size:18px;font-weight:600}.collapsible-section__description{color:#333;font-size:16px;line-height:22px}@media (max-width:767px){.collapsible-section__description{display:none}}.collapsible-section__icon{background-size:contain;width:40px;min-width:40px;height:40px;min-height:40px;margin-right:16px}@media (max-width:767px){.collapsible-section__icon{width:24px;height:24px;margin-right:10px}}.collapsible-section__mobile-subtitle{margin-top:8px;font-size:14px;line-height:18px;display:none}@media (max-width:767px){.collapsible-section__mobile-subtitle{display:block}}.collapsible-section__content{margin-top:24px}@media (max-width:767px){.collapsible-section__content.--hidden{display:none}}.collapsible-section__chevron{background-size:contain;width:24px;height:24px;transition:transform .1s;display:none;position:absolute;top:24px;right:18px}@media (max-width:767px){.collapsible-section__chevron{display:block}}.collapsible-section__chevron.--rotate{transform:rotate(180deg)}.inbound-payment-accounts-container{background:#fff;border-radius:4px}.inbound-payment-accounts-container .bank-accounts-dropdown-container{border:1px solid #ddd;border-radius:4px;width:auto}.inbound-payment-accounts-container .bank-accounts-dropdown-container .bank-account-option{background:#fff;border-bottom:1px solid #ddd;height:55px;font-size:15px;font-weight:700;line-height:55px}.inbound-payment-accounts-container .bank-accounts-dropdown-container .bank-account-option .bank-account-icon-col .bank-icon{font-size:36px}.inbound-payment-accounts-container .bank-accounts-dropdown-container .bank-account-option .bank-account-icon-col .real-bank-icon{width:40px;height:46px;padding-top:4px;line-height:40px}.inbound-payment-accounts-container .bank-accounts-dropdown-container .bank-account-option .bank-account-details-col .row{height:55px;font-size:15px;font-weight:700;line-height:55px}.inbound-payment-accounts-container .bank-accounts-dropdown-container .bank-account-option .bank-account-details-col .row .bank-account-name{white-space:nowrap;text-overflow:ellipsis;padding-left:10px;overflow:hidden}@media (max-width:767px){.inbound-payment-accounts-container .bank-accounts-dropdown-container .bank-account-option .bank-account-details-col .row .bank-account-name{padding-left:0}}.inbound-payment-accounts-container .bank-accounts-dropdown-container .bank-account-option .bank-account-details-col .row .bank-account-sort-code,.inbound-payment-accounts-container .bank-accounts-dropdown-container .bank-account-option .bank-account-details-col .row .bank-account-last4{color:#888;text-align:center;white-space:nowrap;font-size:14px}.inbound-payment-accounts-container .bank-accounts-dropdown-container .bank-account-option .bank-account-details-col .row .bank-account-last4{margin-left:-5px;margin-right:15px}.inbound-payment-accounts-container .bank-accounts-dropdown-container .bank-account-option .bank-account-details-col .row .bank-account-name-col,.inbound-payment-accounts-container .bank-accounts-dropdown-container .bank-account-option .bank-account-details-col .row .bank-account-holder-name-col{text-overflow:ellipsis;white-space:nowrap;padding-right:0;overflow:hidden}.inbound-payment-accounts-container .bank-accounts-dropdown-container .bank-account-option .bank-account-dropdown-icon-col .dropdown-open-icon{display:none}.inbound-payment-accounts-container .bank-accounts-dropdown-container .bank-account-option:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.inbound-payment-accounts-container .bank-accounts-dropdown-container .bank-account-option:first-child .dropdown-open-icon{font-size:20px;line-height:42px;display:block}.inbound-payment-accounts-container .bank-accounts-dropdown-container .bank-account-option:last-child{border-bottom:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.inbound-payment-accounts-container .bank-accounts-dropdown-container .bank-account-option:hover{cursor:pointer;background:#fafafa}.inbound-payment-accounts-container .bank-accounts-dropdown-container .new-account-option .new-account{color:#888;cursor:pointer;border-bottom:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px;padding:18px 25px;font-size:16px;font-weight:700}.inbound-payment-accounts-container .bank-accounts-dropdown-container .new-account-option .new-account .fa-plus{margin-right:20px}.inbound-payment-accounts-container .bank-accounts-dropdown-container .new-account-option .new-account:hover{color:#333;background:#fafafa}.inbound-payment-accounts-container .bank-accounts-dropdown-container .new-account-option .new-account.selected{color:#333}.inbound-payment-accounts-container .bank-accounts-dropdown-container .new-account-option .new-account .new-account-dropdown-icon{float:right;color:#333;font-size:20px;position:relative;top:-4px;left:8px}@media (max-width:767px){.inbound-payment-accounts-container .bank-accounts-dropdown-container .bank-account-option .bank-account-details-col{width:66.67%}.inbound-payment-accounts-container .bank-accounts-dropdown-container .bank-account-option .bank-account-details-col .bank-account-name-col,.inbound-payment-accounts-container .bank-accounts-dropdown-container .bank-account-option .bank-account-details-col .bank-account-sort-code-col,.inbound-payment-accounts-container .bank-accounts-dropdown-container .bank-account-option .bank-account-details-col .bank-account-holder-name-col{text-align:left;width:100%;height:25px;padding:5px 0 5px 45px;font-weight:700;line-height:25px}.inbound-payment-accounts-container .bank-accounts-dropdown-container .bank-account-option .bank-account-details-col .bank-account-last4,.inbound-payment-accounts-container .bank-accounts-dropdown-container .bank-account-option .bank-account-details-col .bank-account-sort-code{margin-left:0!important}.inbound-payment-accounts-container .bank-accounts-dropdown-container .bank-account-option .bank-account-details-col .bank-account-holder-name{float:none!important}.inbound-payment-accounts-container .bank-accounts-dropdown-container .bank-account-option .dropdown-open-icon{line-height:20px!important}}.modal-footer-container{clear:both;text-align:right;margin:10px 0}
