// @import '~antd/dist/antd.min.css'; // @import '~antd/dist/antd.css'; @import '../../stylesheets/variables.scss'; @import '../../stylesheets/mixins/_responsive.scss'; .Stripe{ .amount{ font-size: $font-size-l; } form { // width: 30vw; min-width: 500px; align-self: center; box-shadow: 0px 0px 0px 0.5px rgba(50, 50, 93, 0.1), 0px 2px 5px 0px rgba(50, 50, 93, 0.1), 0px 1px 1.5px 0px rgba(0, 0, 0, 0.07); border-radius: 7px; padding: 40px; margin-top: auto; margin-bottom: auto; background-color: var(--primary-light-background-color); } #payment-message { color: rgb(105, 115, 134); font-size: $font-size-m; line-height: 20px; padding-top: 12px; text-align: center; max-width: 70%; margin: 0 auto; } #payment-element { margin-bottom: 24px; } /* Buttons and links */ button { // background: #0055DE; // font-family: Arial, sans-serif; // color: #ffffff; // border-radius: 4px; // border: 0; // padding: 12px 16px; // font-size: 16px; font-weight: 600; cursor: pointer; display: block; transition: all 0.2s ease; box-shadow: 0px 4px 5.5px 0px rgba(0, 0, 0, 0.07); width: 100%; display: flex; /* flex-wrap: nowrap; */ align-content: center; justify-content: center; align-items: center; gap: 10px; } button:hover { filter: contrast(115%); } button:disabled { opacity: 0.5; cursor: default; } /* Payment status page */ #payment-status { display: flex; justify-content: center; align-items: center; flex-direction: column; row-gap: 30px; // width: 30vw; min-width: 500px; min-height: 380px; align-self: center; box-shadow: 0px 0px 0px 0.5px rgba(50, 50, 93, 0.1), 0px 2px 5px 0px rgba(50, 50, 93, 0.1), 0px 1px 1.5px 0px rgba(0, 0, 0, 0.07); border-radius: 7px; padding: 40px; opacity: 1; margin-top: auto; margin-bottom: auto; background-color: var(--primary-light-background-color); @include MQ(md) { margin: 40px 0px 0px 0px; } } #status-icon { display: flex; justify-content: center; align-items: center; height: 40px; width: 40px; border-radius: 50%; } #details-table { overflow-x: auto; width: 90%; } .TableContent { text-align: right; color: #6D6E78; } .TableLabel { font-weight: 600; color: #30313D; } #view-details { color: var(--primary-color); } #payment-status table{ width:100%; } #retry-button { text-align: center; border-radius: 4px; border: 0; padding: 12px 16px; transition: all 0.2s ease; box-shadow: 0px 4px 5.5px 0px rgba(0, 0, 0, 0.07); width: 100%; background-color: var(--primary-color); max-width: 200px; } }