.FoodDonationPoints-module__qBkkJG__food-donation-points{flex-direction:column;align-items:center;gap:20px;max-width:488px;display:flex}.FoodDonationPoints-module__qBkkJG__food-donation-points__top{flex-direction:column;gap:20px;display:flex}.FoodDonationPoints-module__qBkkJG__food-donation-points__heading{color:#000}.FoodDonationPoints-module__qBkkJG__food-donation-points__points{flex-direction:column;gap:20px;display:flex}.FoodDonationPoints-module__qBkkJG__food-donation-points__form-error{padding-top:8px}
.LoadingPlaceHolder-module__9r_kBG__container{flex-direction:column;justify-content:center;align-items:center;max-width:1080px;margin:0 auto;padding:5rem 1rem 1rem;display:flex}
.icons-module__K38A0W__wave{animation-name:icons-module__K38A0W__wave;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:2;display:inline-block}@keyframes icons-module__K38A0W__wave{0%{transform:rotate(0)}50%{transform:rotate(-30deg)}to{transform:rotate(0)}}
.PageTemplate-module__-6A04a__page-main{margin-bottom:32px}@media screen and (min-width:1040px){.PageTemplate-module__-6A04a__page-main{margin-bottom:64px}}.PageTemplate-module__-6A04a__page-footer{flex-direction:column;gap:32px;display:flex}@media screen and (min-width:1040px){.PageTemplate-module__-6A04a__page-footer{gap:64px}}
.WebformParagraph-module__E-pTdG__container{flex-direction:column;gap:20px;display:flex}
.WebformElementRadiosOther-module__XJKhyW__form-radios-other__wrapper{padding-top:2rem}.WebformElementRadiosOther-module__XJKhyW__form-radios-other div:first-of-type{margin-top:0}
.WebformElementManagedFile-module__XcE7GG__element{flex-direction:column;gap:20px;display:flex}.WebformElementManagedFile-module__XcE7GG__dropzone{cursor:pointer;background-color:#e8f1ec;border-radius:8px;padding:20px}.WebformElementManagedFile-module__XcE7GG__dropzone p{margin-bottom:0}.WebformElementManagedFile-module__XcE7GG__results,.WebformElementManagedFile-module__XcE7GG__results li{margin-bottom:8px}
.ListingResults-module__HQeQOW__list{flex-direction:column;gap:1rem;padding-bottom:1.25rem;list-style:none;display:flex}.ListingResults-module__HQeQOW__result{margin:0;padding-top:.5rem;padding-left:0}.ListingResults-module__HQeQOW__noResults{text-align:center}
.WebformElementSignature-module__asn9eq__element{background-color:none}.WebformElementSignature-module__asn9eq__element canvas{border:2px dotted #00ab52;max-width:100%}
.FoodDonationProjectsPage-module__hUMasa__page{padding-top:52px}.FoodDonationProjectsPage-module__hUMasa__header{flex-direction:column;gap:20px;max-width:489px;margin:0 auto 32px;display:flex}.FoodDonationProjectsPage-module__hUMasa__results{flex-direction:column;gap:20px;max-width:489px;margin:0 auto 20px;display:flex}.FoodDonationProjectsPage-module__hUMasa__no-results{max-width:489px;margin:0 auto}
.GetHelpCentreFilter-module__lgEroG__chip-dayFilter button{margin:0 .5rem .5rem 0}
.GetHelpTopContent-module__FJDHWa__container{flex-direction:column;gap:16px;margin-bottom:21.5px;display:flex}.GetHelpTopContent-module__FJDHWa__container>*{margin-top:0!important;margin-bottom:0!important}
.ListingsPage-module__VGSQrG__container{max-width:1080px;margin:0 auto;padding-left:1rem;padding-right:1rem}.ListingsPage-module__VGSQrG__heading{padding:2rem 0}.ListingsPage-module__VGSQrG__title{padding-bottom:1.25rem}.ListingsPage-module__VGSQrG__line{border-color:#00ab52;margin:1rem 0}
.SearchResultsPage-module__S53diq__header{flex-direction:column;align-items:center;gap:20px;max-width:655px;margin:32px auto 70px;display:flex}.SearchResultsPage-module__S53diq__results__count,.SearchResultsPage-module__S53diq__results__list{max-width:655px;margin:0 auto 32px}.SearchResultsPage-module__S53diq__no-results{max-width:655px;margin:32px auto}.SearchResultsPage-module__S53diq__no-results__heading{text-align:center;margin-bottom:20px}.SearchResultsPage-module__S53diq__result-meta{gap:16px;display:flex}.SearchResultsPage-module__S53diq__icon-wrapper{align-items:center;gap:4px;display:flex}
.Webform-module__FuwwNG__form-name-pair{margin-bottom:2rem}@media screen and (min-width:1040px){.Webform-module__FuwwNG__form-name-pair{flex-direction:row;gap:8px;margin-bottom:0;display:flex}}.Webform-module__FuwwNG__form-name-pair>div{flex:1}