@media screen and (max-width: 782px){.woocommerce-layout .woocommerce-layout__main{padding-top:16px;padding-bottom:16px}}.woocommerce-payments-page .components-card{margin-bottom:24px}.woocommerce-payments-page .components-card__header{font-size:20px}.woocommerce-payments-page .components-card__body>*:first-child{margin-top:0}.woocommerce-payments-page .components-card__body>*:last-child{margin-bottom:0}.woocommerce-payments-page .woocommerce-table .woocommerce-table__item{white-space:nowrap}.woocommerce-payments-page .woocommerce-table .info-button{width:40px;padding-right:0}.woocommerce-payments-page .woocommerce-table .info-button>a{height:18px;fill:#8c8f94}.woocommerce-payments-page .woocommerce-table .info-button+.woocommerce-table__header{border-left:none}.woocommerce-payments-page .woocommerce-table .info-button .is-placeholder{display:none}.woocommerce-payments-page .woocommerce-table .payment-method__brand{display:block;margin:0 auto;text-align:center}.wcpay-test-mode-notice.components-notice.is-warning{margin:24px 0;padding:12px;background-color:#f5e6b3}.wcpay-test-mode-notice.components-notice.is-informational{margin:24px 0;padding:12px}.wcpay-connect-error-notice.components-notice{margin:24px 0;padding:12px}.payment-method-details{display:flex;align-items:flex-start}@media screen and (max-width: 1023px){.payment-method-details{display:block}}.payment-method-details__column{flex:0 0 50%}.payment-method-details-list-item{display:inline-flex}.payment-method-detail{display:flex;align-items:flex-start;font-size:14px;line-height:28px}.payment-method-detail__label{margin:0;color:#50575e;flex:0 0 36%;font-weight:normal;line-height:20px;padding:4px 0}@media screen and (max-width: 470px){.payment-method-detail__label{flex:0 0 40%}}.payment-method-detail__value{margin:0;color:#2c3338;line-height:20px;padding:4px 0;word-break:break-word}.components-modal__content .components-modal__header .components-button .components-tooltip{display:none}img.payment-method__icon{border:1px solid rgba(0,0,0,.25);border-radius:4px;display:block}img.payment-method__icon.no-border{border:none;border-radius:0}@media screen and (min-width: 783px){.woocommerce-filters-deposits .woocommerce-filters-advanced__fieldset,.woocommerce-filters-disputes .woocommerce-filters-advanced__fieldset,.woocommerce-filters-documents .woocommerce-filters-advanced__fieldset,.woocommerce-filters-transactions .woocommerce-filters-advanced__fieldset{display:grid;grid-template-columns:100px auto 1fr}.woocommerce-filters-deposits .components-select-control .components-input-control__container .components-select-control__input,.woocommerce-filters-disputes .components-select-control .components-input-control__container .components-select-control__input,.woocommerce-filters-documents .components-select-control .components-input-control__container .components-select-control__input,.woocommerce-filters-transactions .components-select-control .components-input-control__container .components-select-control__input{padding-right:var(--main-gap)}}
.wcpay-inline-notice.components-notice{margin:24px 0;padding:11px 0 11px 17px;border-left:none;border-radius:2px;justify-content:flex-start}.components-modal__header+.wcpay-inline-notice.components-notice,.wcpay-inline-notice.components-notice:first-child{margin-top:0}.wcpay-inline-notice.components-notice:last-child{margin-bottom:0}.wcpay-inline-notice.components-notice .wcpay-inline-notice__icon{display:flex;align-items:center;align-self:flex-start;min-height:auto;min-width:auto;margin-right:5px}.wcpay-inline-notice.components-notice .wcpay-inline-notice__icon svg{width:22px;height:22px}.wcpay-inline-notice.components-notice .components-notice__content{margin-top:2px;margin-bottom:2px}.wcpay-inline-notice.components-notice .components-notice__content a{white-space:nowrap}.wcpay-inline-notice.components-notice .wcpay-inline-notice__content__actions{padding-top:12px}.wcpay-inline-notice.components-notice a.wcpay-inline-notice__action{text-decoration:none}.wcpay-inline-notice.components-notice.is-dismissible{padding-right:12px}.wcpay-inline-notice.components-notice .components-notice__dismiss{height:24px;width:24px}.wcpay-inline-notice.components-notice .components-notice__dismiss svg{width:15px;height:15px;fill:#1e1e1e}.wcpay-inline-notice.components-notice.is-info{background-color:#f0f6fc}.wcpay-inline-notice.components-notice.is-info .wcpay-inline-notice__icon svg{fill:#0a4b78}.wcpay-inline-notice.components-notice.is-info button.wcpay-inline-notice__action{box-shadow:inset 0 0 0 1px #0a4b78}.wcpay-inline-notice.components-notice.is-info .wcpay-inline-notice__action{color:#0a4b78}.wcpay-inline-notice.components-notice.is-warning{background-color:#fcf9e8}.wcpay-inline-notice.components-notice.is-warning .wcpay-inline-notice__icon svg{fill:#614200}.wcpay-inline-notice.components-notice.is-warning button.wcpay-inline-notice__action{box-shadow:inset 0 0 0 1px #614200}.wcpay-inline-notice.components-notice.is-warning .wcpay-inline-notice__action{color:#614200}.wcpay-inline-notice.components-notice.is-error{background-color:#fcf0f1}.wcpay-inline-notice.components-notice.is-error .wcpay-inline-notice__icon svg{fill:#8a2424}.wcpay-inline-notice.components-notice.is-error button.wcpay-inline-notice__action{box-shadow:inset 0 0 0 1px #8a2424}.wcpay-inline-notice.components-notice.is-error .wcpay-inline-notice__action{color:#8a2424}.wcpay-inline-notice.components-notice.is-success{background-color:#edfaef}.wcpay-inline-notice.components-notice.is-success .wcpay-inline-notice__icon svg{fill:#005c12}.wcpay-inline-notice.components-notice.is-success button.wcpay-inline-notice__action{box-shadow:inset 0 0 0 1px #005c12}.wcpay-inline-notice.components-notice.is-success .wcpay-inline-notice__action{color:#005c12}.wcpay-inline-notice.components-notice button.wcpay-inline-notice__action.is-link{text-decoration:none;box-shadow:none}
.woocommerce-payments-page{margin:0 auto}.woocommerce-payments-page.is-narrow{max-width:680px}
.wcpay-banner-notice{display:flex;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:13px;background-color:#fff;border-left:4px solid var(--wp-components-color-accent, var(--wp-admin-theme-color, #007cba));fill:var(--wp-components-color-accent, var(--wp-admin-theme-color, #007cba));margin:24px 0;padding:12px;box-shadow:0 2px 6px 0 rgba(0,0,0,.05)}.wcpay-banner-notice.is-success{border-left-color:#4ab866;fill:#4ab866}.wcpay-banner-notice.is-warning{border-left-color:#f0b849;fill:#f0b849}.wcpay-banner-notice.is-error{border-left-color:#cc1818;fill:#cc1818}.wcpay-banner-notice.is-warning .wcpay-banner-notice__icon,.wcpay-banner-notice.is-error .wcpay-banner-notice__icon{height:21px}.wcpay-banner-notice__icon{flex-shrink:0;margin-right:12px;margin-left:-2px}.wcpay-banner-notice__content{flex-grow:1}.wcpay-banner-notice__actions{display:grid;grid-auto-flow:column;grid-auto-columns:max-content;column-gap:12px;margin-top:12px}.wcpay-banner-notice__dismiss.components-button.has-icon{flex-shrink:0;padding:0;min-width:24px;height:24px}.wcpay-banner-notice__dismiss.components-button.has-icon svg{width:20px}.wcpay-banner-notice+.wcpay-banner-notice,.wcpay-banner-notice:first-child{margin-top:0}
.wcpay-component-tip-box{display:grid;grid-template-columns:24px 1fr;column-gap:8px;padding:16px 12px;margin:16px 0}.wcpay-component-tip-box:first-child{margin-top:0}.wcpay-component-tip-box:last-child{margin-bottom:0}.wcpay-component-tip-box.purple{fill:#720eec;background-color:#f2edff}.wcpay-component-tip-box.blue{fill:#007cba;background-color:#f0f6fc}.wcpay-component-tip-box.gray{fill:#646970;background-color:#f6f7f7;color:#1e1e1e}.wcpay-component-tip-box.gray .components-button.is-link{color:#0063a1}.wcpay-component-tip-box.yellow{fill:#646970;background-color:#fef8ee;color:#1e1e1e}.wcpay-component-tip-box.yellow .components-button.is-link{color:#0063a1}.wcpay-component-tip-box__content{align-self:center}.wcpay-component-tip-box a{font-weight:700;color:#5007aa}.wcpay-component-tip-box .components-button.is-link{font-size:inherit;color:#720eec}
#connect-account-page .connect-account-page h2{font-size:20px;line-height:28px;font-weight:400;color:#1d2327;margin:0}#connect-account-page .connect-account-page__heading{padding:24px 24px 0}#connect-account-page .connect-account-page__heading img{height:22px;margin-bottom:12px}#connect-account-page .connect-account-page__heading h2{margin:24px 0}@media screen and (min-width: 600px){#connect-account-page .connect-account-page__heading h2{font-size:32px;line-height:40px;font-weight:400;line-height:normal}}#connect-account-page .connect-account-page__content{padding:24px;padding-top:0}#connect-account-page .connect-account-page__payment-methods{padding:0 24px}#connect-account-page .connect-account-page__payment-methods p{font-size:11px;line-height:16px;color:#757575;margin-top:0}#connect-account-page .connect-account-page__payment-methods__icons{border:1px solid #ddd;border-bottom:none;padding:12px;display:grid;column-gap:8px;row-gap:16px;grid-template-columns:repeat(auto-fill, minmax(39px, 1fr))}#connect-account-page .connect-account-page__payment-methods__icons img{height:24px}#connect-account-page .connect-account-page__payment-methods__icons span{font-size:12px;line-height:16px;font-weight:400;color:#757575;display:none}@media screen and (min-width: 600px){#connect-account-page .connect-account-page__payment-methods__icons span{display:initial;white-space:nowrap;align-self:end}}#connect-account-page .connect-account-page__payment-methods__description{padding:12px;display:flex;flex-direction:column;gap:10px;border:1px solid #ddd}#connect-account-page .connect-account-page__payment-methods__description p{font-size:11px;line-height:16px;color:#1e1e1e;font-weight:600;text-transform:uppercase;margin-bottom:0}#connect-account-page .connect-account-page__payment-methods__description span{font-size:12px;line-height:16px;font-weight:400;color:#757575}#connect-account-page .connect-account-page__payment-methods__description__divider{border-top:1px solid #e0e0e0}@media screen and (min-width: 600px){#connect-account-page .connect-account-page__payment-methods__description__divider{border-right:1px solid #e0e0e0}}@media screen and (min-width: 600px){#connect-account-page .connect-account-page__payment-methods__description{flex-direction:row}}#connect-account-page .connect-account-page__buttons{padding:24px}#connect-account-page .connect-account-page__buttons button{width:100%;justify-content:center;margin-right:12px}@media screen and (min-width: 600px){#connect-account-page .connect-account-page__buttons button{width:auto;justify-content:left}}#connect-account-page .connect-account-page__buttons button.is-primary{background:#3858e9}#connect-account-page .connect-account-page__buttons button.is-primary:hover{background:#546ff3}#connect-account-page .connect-account-page__details{padding:36px 24px}#connect-account-page .connect-account-page__details .wcpay-component-tip-box{margin-top:24px}@media screen and (min-width: 600px){#connect-account-page .connect-account-page__steps{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:20px}}#connect-account-page .connect-account-page__step{padding-top:8px;display:grid;grid-template-rows:auto 1fr auto}#connect-account-page .connect-account-page__step span{background-color:#f2edff;color:#6108ce;font-size:20px;font-weight:800;border-radius:12px;height:40px;width:40px;display:inline-block;text-align:center;line-height:40px;margin-bottom:8px}#connect-account-page .connect-account-page__step h3{font-size:14px;line-height:20px;font-weight:600;color:#1e1e1e;margin-bottom:0}#connect-account-page .connect-account-page__step p{font-size:12px;line-height:16px;font-weight:400;color:#2f2f2f;margin-top:4px}#connect-account-page .connect-account-page__incentive{background:#faf8ff;border:1px solid #ae7dd0;border-radius:2px;padding:24px;margin-bottom:24px}#connect-account-page .connect-account-page__incentive-pill{display:inline-block;padding:0 12px;border:1px solid #1d2327;border-radius:16px;text-transform:uppercase;font-size:12px;line-height:22px;font-weight:600;color:#1e1e1e;margin-bottom:12px}#connect-account-page .connect-account-page__incentive p{font-size:12px;line-height:16px;font-weight:400;color:#50575e}#connect-account-page .connect-account-page__incentive p:last-child{margin-bottom:0}@media screen and (min-width: 600px){#connect-account-page .connect-account-page__incentive h2{margin-right:10%}#connect-account-page .connect-account-page__incentive p{margin-right:15%}}#connect-account-page .connect-account-page__sandbox-mode-panel .components-panel__body.is-opened{padding:24px}#connect-account-page .connect-account-page__sandbox-mode-panel .components-panel__body.is-opened h2{margin:-24px -24px 5px}#connect-account-page .connect-account-page__sandbox-mode-panel h2 button{font-size:16px;line-height:24px;font-weight:600;padding:16px 40px 16px 24px !important}#connect-account-page .connect-account-page__sandbox-mode-panel h2 button:focus{box-shadow:none !important}#connect-account-page .connect-account-page__sandbox-mode-panel h2 button:hover{background:#fff !important}#connect-account-page .connect-account-page__sandbox-mode-panel .components-notice{margin-top:8px}#connect-account-page .connect-account-page__sandbox-mode-panel button.is-secondary{width:100%;justify-content:center}@media screen and (min-width: 600px){#connect-account-page .connect-account-page__sandbox-mode-panel button.is-secondary{width:auto;justify-content:left}}#connect-account-page .connect-account-page__preloader{position:fixed;width:100%;height:100%;top:0;left:0;background:#fff;z-index:999999;text-align:center}#connect-account-page .connect-account-page__preloader img.logo{position:absolute;width:64px;top:24px;left:24px}.connect-account-page__info-modal.components-modal__frame{max-width:700px}.connect-account-page__info-modal .components-notice{margin:16px 0 0;padding:12px 12px 0}.connect-account-page__info-modal hr{margin:24px 0}.connect-account-page__info-modal__footer{display:flex;justify-content:flex-end}.connect-account-page__info-modal__footer>*:not(:first-child){margin-left:16px}
.woocommerce-payments__onboarding_location_check-modal{max-width:500px !important}.woocommerce-payments__onboarding_location_check-modal .woocommerce-payments__onboarding_location_check-modal-message{font-size:14px;line-height:21px;margin:0 0 24px 0}.woocommerce-payments__onboarding_location_check-modal .woocommerce-list{margin:.75rem 1rem}.woocommerce-payments__onboarding_location_check-modal .woocommerce-list .woocommerce-list__item{display:list-item;list-style:disc;padding:0;border:0}.woocommerce-payments__onboarding_location_check-modal .woocommerce-list .woocommerce-list__item:hover{background:none}.woocommerce-payments__onboarding_location_check-modal .woocommerce-list .woocommerce-list__item .woocommerce-list__item-inner{margin:0;padding:0}.woocommerce-payments__onboarding_location_check-modal .woocommerce-list .woocommerce-list__item .woocommerce-list__item-title{color:#50575e;margin-top:0;font-size:14px;font-size:0.875rem}.woocommerce-payments__onboarding_location_check-modal .woocommerce-list .woocommerce-list__item .woocommerce-list__item-content{color:#2c3338;margin-top:0;font-size:14px;font-size:0.875rem}.woocommerce-payments__onboarding_location_check-modal .woocommerce-payments__onboarding_location_check-footer{display:flex;justify-content:flex-end}.woocommerce-payments__onboarding_location_check-modal .woocommerce-payments__onboarding_location_check-footer>*:not(:first-child){margin-left:16px}
.connect-account-page__payment-methods--logos{display:flex;align-items:center;padding:12px 0;gap:8px}.connect-account-page__payment-methods--logos img{width:38px;height:24px;border:1px solid #f0f0f0;border-radius:3px}.connect-account-page__payment-methods--logos-count{width:38px;height:24px;background-color:rgba(117,117,117,.1);color:#1e1e1e;text-align:center;line-height:24px;border-radius:3px;font-size:11px;font-weight:600}.connect-account-page__payment-methods--logos-count:hover{cursor:pointer;color:#3858e9;background-color:rgba(56,88,233,.15);border-color:#3858e9}.connect-account-page__payment-methods--logos-inside-popover{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(3, 1fr);gap:8px;padding:0}.connect-account-page__payment-methods--logos-popover .components-popover__content{background:#fff;border:1px solid #f0f0f0;border-radius:3px;max-width:246px;padding:8px;box-shadow:none;margin-top:8px}
.wcpay-reset-account-modal{color:#1e1e1e;fill:#720eec}@media(max-height: 880px){.wcpay-reset-account-modal{max-height:100% !important}}.wcpay-reset-account-modal .components-modal__header{position:initial;padding:0;border:0}.wcpay-reset-account-modal .components-modal__header h1{font-size:20px;line-height:28px;font-weight:400;margin-bottom:8px}.wcpay-reset-account-modal .components-modal__content{box-sizing:border-box;max-width:600px;margin:auto;padding:8px 36px 36px}.wcpay-reset-account-modal__title{font-size:20px;line-height:28px;font-weight:400}.wcpay-reset-account-modal__content{display:grid;grid-template-columns:auto;gap:16px;padding:4px;align-items:normal;margin-bottom:24px}.wcpay-reset-account-modal__content ol{margin-top:0;margin-bottom:0}.wcpay-reset-account-modal__footer{display:flex;justify-content:flex-end}.wcpay-reset-account-modal__footer>*:not(:first-child){margin-left:16px}
.wcpay-tooltip__content-wrapper{display:contents}.wcpay-tooltip__content-wrapper>div{display:inline}.wcpay-tooltip__content-wrapper [role=button]{cursor:pointer;display:inline-flex;align-items:center;color:#949494;transition:all .3s ease;fill:currentColor;margin:0 .4em;vertical-align:text-bottom}.wcpay-tooltip__content-wrapper [role=button]:focus,.wcpay-tooltip__content-wrapper [role=button]:hover,.wcpay-tooltip__content-wrapper [role=button]:active{outline:none;color:var(--wp-admin-theme-color, #007cba)}.wcpay-tooltip__tooltip-wrapper{visibility:hidden;position:fixed;opacity:0;transition:opacity 150ms ease-in;z-index:100010;left:0;white-space:normal;font-size:12px;font-weight:400}.wcpay-tooltip__tooltip-wrapper.is-hiding{opacity:0 !important;transition:opacity 200ms ease-out 300ms}.wcpay-tooltip__tooltip{position:relative;color:#fff;background-color:#1e1e1e;padding:10px;text-align:center}.wcpay-tooltip__tooltip a{color:var(--wp-admin-theme-color-background-25, #c5d9ed);text-decoration:underline}.wcpay-tooltip__tooltip ul{list-style:inherit;margin-left:20px}.wcpay-tooltip--click__content-wrapper{cursor:pointer}.wcpay-tooltip--click__tooltip{position:relative;padding:12px;color:#1e1e1e;text-align:left;border-radius:2px;border:1px solid #ccc;background-color:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,.05)}.wcpay-tooltip--click__tooltip a{color:var(--wp-admin-theme-color, #007cba)}.wcpay-tooltip--click__tooltip::after{display:none}
.wcpay-setup-real-payments-modal.components-modal__frame{width:512px}@media screen and (max-width: 600px){.wcpay-setup-real-payments-modal.components-modal__frame{height:fit-content;margin:auto auto;max-width:90vw}}.wcpay-setup-real-payments-modal .components-modal__content{box-sizing:border-box;max-width:600px;margin:0;padding:8px 36px 36px}.wcpay-setup-real-payments-modal .components-modal__header{position:initial;padding:24px 0 16px 0;height:auto;border:0}.wcpay-setup-real-payments-modal .components-modal__header h1{font-size:20px;line-height:28px;font-weight:400;font-weight:300;margin-bottom:8px}.wcpay-setup-real-payments-modal__title{font-size:20px;line-height:28px;font-weight:400}.wcpay-setup-real-payments-modal__content{display:flex;gap:24px;flex-direction:column;padding:12px 0 16px 0}.wcpay-setup-real-payments-modal__content__item p{line-height:20px;margin:0}.wcpay-setup-real-payments-modal__content__item-flex{display:flex;gap:16px;padding-right:24px}.wcpay-setup-real-payments-modal__content__item-flex__description{color:#757575}.wcpay-setup-real-payments-modal__content__item-flex p{line-height:20px;margin:0}.wcpay-setup-real-payments-modal__footer{display:flex;justify-content:flex-end;padding-top:24px}.wcpay-setup-real-payments-modal__footer>*:not(:first-child){margin-left:16px}
.sandbox-mode-notice .wcpay-banner-notice__content{display:flex}
.wcpay-update-business-details-modal{max-width:700px !important}@media(max-width: 600px){.wcpay-update-business-details-modal.components-modal__frame{max-width:700px}}.wcpay-update-business-details-modal .components-notice{margin:16px 0 0}.wcpay-update-business-details-modal hr{margin:24px -32px 0}.wcpay-update-business-details-modal .wcpay-update-business-details-modal__footer{display:flex;justify-content:flex-end;margin-top:24px}.wcpay-update-business-details-modal .wcpay-update-business-details-modal__footer>*:not(:first-child){margin-left:16px}
