.dfwec-progress{width:100%}.dfwec-progress__top{display:block}.dfwec-progress__track{width:100%;overflow:hidden;background:#e8e8e8;height:14px;border-radius:999px}.dfwec-progress__bar{height:100%;width:var(--dfwec-progress,0%);background:currentColor}.dfwec-progress__meta{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-top:8px}.dfwec-progress__item{flex:1}.dfwec-progress__goal{text-align:right}.dfwec-progress__label,.dfwec-progress__value{display:inline}.dfwec-stats{display:flex;flex-wrap:wrap;gap:20px}.dfwec-stat__value{display:block;font-weight:700}.dfwec-campaign-image img{display:block;width:100%;height:auto}.dfwec-button{display:inline-block;text-decoration:none}.dfwec-donate-form{width:100%}.dfwec-donate-form--hide-title .campaign-title{display:none!important}.dfwec-donate-form--hide-image .block-campaign-thumbnail{display:none!important}.dfwec-donate-form .block-campaign-thumbnail img{max-width:100%;height:auto}.dfwec-donate-form .wc-donation-in-action{box-sizing:border-box}.dfwec-donate-form .wc-donation-in-action *{box-sizing:border-box}
.dfwec-donate-form--monthly-recurring .donation_subscription{display:none!important}.dfwec-donate-form--monthly-recurring .wc_donation_subscription_table .subscription-options{display:none!important}.dfwec-donate-form .recurring-label{display:flex;align-items:center}.dfwec-donate-form .recurring-label .checkmark{box-sizing:border-box}.dfwec-donate-form .wc_donation_subscription_table{box-sizing:border-box}

.dfwec-donate-form--monthly-recurring .row3{display:block!important}
.dfwec-donate-form--monthly-recurring .recurring-label{display:flex!important;align-items:center}
.dfwec-donate-form--monthly-recurring .donation_subscription{display:none!important}
.dfwec-donate-form--monthly-recurring .wc_donation_subscription_table{display:block!important}
.dfwec-donate-form--monthly-recurring .wc_donation_subscription_table .subscription-options{display:none!important}
