.gift-amount-container,.gift-amount-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:100%}.gift-amount-input{margin-bottom:1.5rem}.gift-amount-input .form-label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:14px;font-style:normal;font-weight:500;line-height:20px;margin-bottom:1rem}.gift-amount-input .form-control{border-radius:4px;border:1px solid #dadada;padding:.75rem .5rem .75rem .75rem}.recurrence-container{margin-bottom:2rem}.recurrence-container,.recurrence-frequency{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:100%}.recurrence-frequency{position:relative;height:120px}.frequency-footer{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;color:#242425;font-size:12px;font-style:italic;font-weight:400;right:0;bottom:0}.recurrence-input,.recurrence-inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:100%}.recurrence-input{margin-top:1.75rem}.recurrence-input .form-label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:14px;font-style:normal;font-weight:500;line-height:20px;margin-bottom:1rem}.recurrence-input input.form-control{border-radius:4px;border:1px solid #dadada;padding:.75rem .5rem .75rem .75rem}.recurrence-input input[aria-disabled=true]{pointer-events:none;background-color:var(--bs-secondary-bg);opacity:1;cursor:not-allowed!important}.recurrence-sub-text{color:#242425;font-size:14px;font-style:italic;font-weight:400}.recurrence-input .form-check{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.recurrence-input .form-check .form-check-label{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin-top:4px}.recurrence-input .form-check .form-check-input{display:-webkit-box;display:-ms-flexbox;display:flex;width:18px;height:18px;margin-right:.75rem}.recurrence-schedule-container{margin-top:1.75rem}.recurrence-schedule-container,.recurrence-schedule-container tbody{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;width:100%}.recurrence-schedule-container tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;width:100%;margin-bottom:.75rem}.recurrence-schedule-container tr td,.recurrence-schedule-container tr th{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;color:#19191a;font-size:14px;font-style:normal}.recurrence-schedule-container tr th{-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%;font-weight:400}.recurrence-schedule-container tr td{-webkit-box-flex:1;-ms-flex:1 1 75%;flex:1 1 75%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-weight:700;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.recurrence-schedule-footer{font-size:12px;font-style:italic;font-weight:400;line-height:20px}.page_container__3xtYx{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;width:100%;padding:3rem}@media only screen and (max-width:599px){.page_container__3xtYx{padding:2rem 1.5rem}}@media only screen and (max-width:599px)and (max-width:350px){.page_container__3xtYx{padding:2rem 1.5rem}}.page_container__3xtYx hr{opacity:1;border-top:1px solid #dadada;margin:2rem 0}@media only screen and (max-width:350px){.page_container__3xtYx hr{margin:1rem 0}}.page_footer__Dcgux{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-top:3rem}.page_footer__Dcgux,.page_footer__Dcgux button{display:-webkit-box;display:-ms-flexbox;display:flex}.page_footer__Dcgux button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.75rem 2rem}.page_footer__Dcgux button img{margin-left:.75rem}