/* line 2, ../sass/screen.scss */
.rpfp_don form { display: flex; justify-content: center; flex-direction: column; gap: 40px; }
/* line 7, ../sass/screen.scss */
.rpfp_don form .value { display: flex; gap: 14px; color: #fff; text-align: center; font-family: Montserrat; font-size: 64px; font-style: normal; font-weight: 800; line-height: 150%; /* 96px */ text-transform: uppercase; }
/* line 19, ../sass/screen.scss */
.rpfp_don form .value input[type="number"]::-webkit-inner-spin-button, .rpfp_don form .value input[type="number"]::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; }
/* line 25, ../sass/screen.scss */
.rpfp_don form .value input[type="number"] { -moz-appearance: textfield; }
/* line 28, ../sass/screen.scss */
.rpfp_don form .value input[type="number"] { padding-bottom: 8px; height: fit-content; align-self: flex-end; width: 100%; background-color: transparent; border-radius: 0; border-bottom: 6px solid #fff; color: #fff; font-family: Montserrat; font-size: 30px; font-style: normal; font-weight: 700; line-height: normal; }
/* line 43, ../sass/screen.scss */
.rpfp_don form .value input[type="number"]:focus { outline: none; background-color: transparent; color: #fff; }
/* line 49, ../sass/screen.scss */
.rpfp_don form .value .currency { width: calc(100% - 80px); }
/* line 54, ../sass/screen.scss */
.rpfp_don form input[type="submit"] { padding: 12px 20px; border: none; background-color: #fff; color: #e52645; width: fit-content; align-self: center; }
/* line 62, ../sass/screen.scss */
.rpfp_don form input[type="submit"]:hover { border: none; cursor: pointer; color: #fff; }
