:root{--givewp-primary-color:#0070c0;--givewp-secondary-color:#0070c0}@layer base{:root{--font-family:"Open Sans",sans-serif}}@layer base-overrides{:root,[data-theme=dark],[data-theme=light]{--outline-width:.0625rem}input:not([type=submit],[type=button],[type=reset],[type=range],[type=file],[readonly]):focus,select:focus,textarea:focus{--box-shadow:none}:where(input,select,textarea)[aria-invalid=false]{--border-color:#737373}:where(input,select,textarea)[aria-invalid=false]:focus{--border-color:var(--form-element-focus-color)}}@layer base-elements{input[type=checkbox],input[type=radio]{background-color:#fff;min-height:1.25rem;min-width:1.25rem}input[type=checkbox]:before,input[type=radio]:before{min-height:.75rem;min-width:.75rem}select:focus{-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}.givewp-donation-form{padding:0}.givewp-fields label{font-size:.875rem;font-weight:600;gap:0}.givewp-fields-consent label:has(>input[type=checkbox]){-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.givewp-fields-consent label>input[type=checkbox]{margin-top:.125rem}}@layer base-components{.givewp-fields-amount__currency-container{display:none}.givewp-fields-amount{gap:.25rem}.givewp-fields-radio-subscriptionPeriod legend{font-size:.875rem;font-weight:600;line-height:1.5;margin-bottom:.25rem;padding:0}.givewp-fields-radio-subscriptionPeriod{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.givewp-groups-donationAmount{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.75rem}.givewp-groups-donationAmount>.givewp-fields-amount,.givewp-groups-donationAmount>.givewp-fields-radio-subscriptionPeriod{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0}@media (min-width:26rem){.givewp-groups-donationAmount{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:row;flex-direction:row;gap:1.5rem}}.givewp-fields-amount__input-container{border:0;border-radius:0;padding:0}.givewp-fields-amount__input{border:1px solid var(--border-color);border-radius:.25rem;line-height:1.5;padding:.5rem .9375rem;text-align:left}.givewp-fields-amount__fixed-message{border-radius:.25rem;font-size:.875rem;padding:.5rem}@media (min-width:26rem){.givewp-groups-donationAmount:has(>.givewp-fields-radio-subscriptionPeriod) .givewp-fields-amount__fixed-message{margin-right:calc(-100% - 1.5rem)}}.givewp-fields-amount__levels-container{display:none}.givewp-fields-amount__level{border-radius:.25rem;font-size:1rem;font-weight:400;line-height:1.5;padding:.4375rem}.givewp-fields-radio-subscriptionPeriod .givewp-fields-radio__options{border-radius:.25rem;display:none;overflow:hidden;padding:0}.givewp-fields-radio-subscriptionPeriod .givewp-fields-radio__options .givewp-fields-radio__option-container{border-radius:0}.givewp-fields-gateways__gateway__fields{padding:.9375rem}.givewp-fields-gateways__gateway label{border-radius:.25rem;padding:.5rem .9375rem}.givewp-fields-gateways__list{margin-bottom:0}.givewp-elements-donationSummary{background-color:transparent;padding:0}.givewp-elements-donationSummary__header,.givewp-elements-donationSummary__list #amount,.givewp-elements-donationSummary__list #frequency{display:none}.givewp-elements-donationSummary__list__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.givewp-elements-donationSummary__list__item--total{border:0;padding:0}.givewp-donation-confirmation-receipt{padding:0}.receipt-header-description p,.receipt-header-heading p{color:inherit;font-size:inherit}}@layer form-design{.givewp-primary-color{color:var(--givewp-primary-color)}.givewp-secondary-color{color:var(--givewp-secondary-color)}.givewp-fields-text-lastName{display:none}select:not(.givewp-fields-amount__currency-select){background-position:right .9375rem center;border:1px solid var(--border-color);border-radius:.25rem;border-bottom-left-radius:0;border-top-left-radius:0;font-weight:400;line-height:var(--line-height);padding:.5rem .9375rem}select:not(.givewp-fields-amount__currency-select):invalid,select:not(.givewp-fields-amount__currency-select)[aria-invalid=true]{border-color:red}select.givewp-fields-subscription-period__select{border-radius:.25rem;padding:.5rem 2.8125rem .5rem .9375rem}input[type=email],input[type=password],input[type=text]:not([name=amount],[name=amount-custom]),textarea{border-color:var(--border-color);font-weight:400;height:auto;line-height:1.5;padding:.5rem .9375rem}input[type=email]:focus,input[type=password]:focus,textarea:focus{border-color:var(--border-color)}.givewp-layouts-section{margin-bottom:1rem;padding-block:0;padding-inline:0}.givewp-layouts-section:nth-of-type(odd){border-radius:.25rem}.givewp-layouts-section__fieldset[aria-labelledby=section-2] .givewp-section-nodes{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.givewp-layouts-section__fieldset__legend{display:none}.givewp-donation-form{max-width:100%}.givewp-layouts-form{background-color:transparent;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.givewp-donation-form,body{font-family:Open Sans,sans-serif}}.givewp-fields-consent__checkbox-label{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;gap:0;line-height:0}.givewp-fields-consent__checkbox-label *{line-height:1.5}.givewp-fields-consent__checkbox-label a{font-size:.8125rem;text-decoration:underline}