.o-donation-panel+.o-donation-panel,.o-donation-panel+.o-donation-panel-transition,.o-donation-panel-transition+.o-donation-panel,.o-donation-panel-transition+.o-donation-panel-transition{padding-top:2rem}.c-donation-panel{background:#f1f1f1;padding:2.5rem}.c-donation-panel .c-label{font-size:1.4rem}.c-donation-panel .c-enter__items__item__edit__section:first-child{padding-top:0}.c-donation-panel .c-enter__items__item__edit__section:last-child{padding-bottom:0}.c-donation-panel .c-enter__items__item__edit__section--nb{border:0!important}.c-donation-panel__radio-list{margin:2rem 0 1.5rem 0}.c-donation-panel__heading{font-size:3rem;display:flex;justify-content:space-between}.c-donation-panel__heading--alt{font-size:2.4rem;display:flex}.o-donation-panel--disabled .c-donation-panel__heading{color:#c4c4c4}.c-donation-panel__heading__link-btn{font-size:1.5rem;padding:0;margin:0;background:0;border:0;line-height:1.2;text-decoration:underline;font-weight:700;color:#009d92;margin-left:1.5rem;cursor:pointer}.c-donation-panel__add-btn{margin-top:2rem}.c-donation-panel__add-btn__icon{font-size:1.6rem;margin-right:.8rem}.c-donation-panel__content{padding-top:2.5rem}.c-donation-panel__content--no-pad{padding-top:0}.c-donation-panel__table__row{background:0 0!important}.c-donation-panel__table__cell{background:0 0!important;line-height:1.6;font-size:1.4rem}.c-donation-panel__table__cell__text{max-width:48rem}.c-donation-panel__table__content{display:flex;width:100%}.c-donation-panel__table__content__column:first-child{flex:0 0 4.5rem;padding-right:1rem}.c-donation-panel__table__icon{font-size:2.5rem;color:#009d92}.c-donation-panel__table__images{display:flex;margin:.5rem .5rem .5rem 0}.c-donation-panel__table__images__image{display:block;width:7.2rem;height:4.5rem;background-position:center center;background-size:cover;background-repeat:no-repeat}.c-donation-panel__table__images__image+.c-donation-panel__table__images__image{margin-left:1rem}.c-donation-panel__table__actions__button{border:0;background:0}.c-donation-panel__subheading{margin-bottom:2rem;font-size:2rem}.c-donation-panel__subheading--alt{margin-bottom:0}.c-donation-panel__subheading--spaced{margin-top:1.5rem}.c-donation-panel__form{display:flex;margin:-1rem;flex-direction:column}.c-donation-panel__form__col{margin:1rem;position:relative}.c-donation-panel__form__col .c-label{flex:1 1 auto}.c-donation-panel__form__col__inner{margin:-.5rem}.c-donation-panel__form__dropdown-wrapper{margin:.5rem}.c-donation-panel__form__dropdown+.c-donation-panel__form__dropdown,.c-donation-panel__form__dropdown+.c-donation-panel__form__input,.c-donation-panel__form__dropdown+.c-donation-panel__form__input-wrapper,.c-donation-panel__form__input+.c-donation-panel__form__dropdown,.c-donation-panel__form__input+.c-donation-panel__form__input,.c-donation-panel__form__input+.c-donation-panel__form__input-wrapper,.c-donation-panel__form__input-wrapper+.c-donation-panel__form__dropdown,.c-donation-panel__form__input-wrapper+.c-donation-panel__form__input,.c-donation-panel__form__input-wrapper+.c-donation-panel__form__input-wrapper{margin-top:1rem}.c-donation-panel__form__info{flex-basis:100%;max-width:78.6rem}.c-donation-panel__form__availability{flex-basis:100%;max-width:51rem;margin-top:1.2rem}.c-donation-panel__form__toggles{margin-top:3rem}.c-donation-panel__form__toggles .c-tooltip .i-tooltip{color:#009d92}.c-donation-panel__submit{display:inline-flex;align-items:center;margin-bottom:.2rem;margin-top:auto}.c-donation-panel__submit[disabled]{opacity:.4}.c-donation-panel__submit[disabled]:hover{background:#009d92;border-color:#009d92}.c-donation-panel__submit__icon{color:currentColor;font-size:1.2rem;margin-left:.5rem}@media all and (min-width:480px){.c-donation-panel__form__col__inner{display:flex;align-items:flex-start;flex-wrap:wrap}.c-donation-panel__form__dropdown-wrapper{flex:0 0 auto;flex-basis:calc(50% - 1rem)}}@media all and (min-width:768px){.c-donation-panel__form{flex-direction:row;align-items:stretch}.c-donation-panel__form__col{flex:1 1 auto;display:flex;flex-direction:column}.c-donation-panel__form__col:last-child{flex:0 0 auto;margin-top:auto}.c-donation-panel__form__col:first-child{flex:0 0 30%}.c-donation-panel__form__col--top:last-child{margin-top:1rem}.c-donation-panel__form__col .c-autocomplete .field-validation-error{position:absolute}.c-donation-panel__form__validation-group{position:relative}.c-donation-panel__form__validation-group .field-validation-error{position:absolute}}@media all and (min-width:990px){.c-donation-panel__table__cell{vertical-align:top}.c-donation-panel__table__cell:first-child{padding-left:.2rem}.c-donation-panel__table__cell:last-child{padding-right:.2rem}.c-donation-panel__table__cell:not(.c-donation-panel__table__cell--header){border-top:.2rem solid #e5e5e5;border-bottom:.2rem solid #e5e5e5}.c-donation-panel__table__row:last-child .c-donation-panel__table__cell{border-bottom:0}.c-donation-panel__table__cell--header{padding-bottom:.5rem;border-bottom:.2rem solid #e5e5e5}.c-donation-panel__table__cell--header:last-child{width:30%}.c-donation-panel__table__cell--description{width:35%}.c-donation-panel__table__cell--nowrap{white-space:nowrap}.c-donation-panel__table__cell--actions{width:10rem}}@media all and (max-width:989px){.c-donation-panel__table{display:block}.c-donation-panel__table__thead{display:none}.c-donation-panel__table__row{display:block;margin-bottom:3rem;border:.1rem solid rgba(0,0,0,.1)!important;position:relative}.c-donation-panel__table__cell{display:flex;width:100%;border-bottom:0!important;border-top:.1rem solid rgba(0,0,0,.1)!important}.c-donation-panel__table__cell:first-child{border-top:0!important}.c-donation-panel__table__cell::before{content:attr(data-title);flex:0 0 11rem;display:block;background:rgba(0,0,0,.05);margin:-1.1rem 0 -1.1rem -1.4rem;padding:1.1rem 1.4rem;margin-right:1.4rem;font-weight:700}.c-donation-panel__table__row:nth-child(even) .c-donation-panel__table__cell{background:#e5e5e5!important}.c-donation-panel__table__cell--actions{position:absolute;top:0;right:0;width:auto;border:0!important;background:0!important}.c-donation-panel__table__cell--actions::before{content:none}.c-donation-panel__table__tbody{display:block}.c-donation-panel__table__content{padding-right:6rem}}@media all and (max-width:479px){.c-donation-panel__table__images{flex-wrap:wrap}.c-donation-panel__table__images__image{margin:.25rem}.c-donation-panel__table__images__image+.c-donation-panel__table__images__image{margin:.25rem}}