@-webkit-keyframes spinner-line-fade-more{0%,to{opacity:0}1%{opacity:1}}@keyframes spinner-line-fade-more{0%,to{opacity:0}1%{opacity:1}}@-webkit-keyframes spinner-line-fade-quick{0%,39%,to{opacity:.25}40%{opacity:1}}@keyframes spinner-line-fade-quick{0%,39%,to{opacity:.25}40%{opacity:1}}@-webkit-keyframes spinner-line-fade-default{0%,to{opacity:.22}1%{opacity:1}}@keyframes spinner-line-fade-default{0%,to{opacity:.22}1%{opacity:1}}@-webkit-keyframes spinner-line-shrink{0%,25%,to{opacity:.25;transform:scale(.5)}26%{opacity:1;transform:scale(1)}}@keyframes spinner-line-shrink{0%,25%,to{opacity:.25;transform:scale(.5)}26%{opacity:1;transform:scale(1)}}.donate-container{max-width:630px;padding:1em}@media screen and (min-width:768px){.donate-container{margin:1em auto}}@media screen and (max-width:768px){.donate-container .large-main-heading{margin-bottom:.1em}}.donate-container .intro-text{margin-bottom:1.5em}.spinnerContainer{background-color:rgba(255,255,255,.8);height:100%;position:absolute;top:0;visibility:hidden;width:100vw}.product-list{display:flex;flex-wrap:wrap;justify-content:center}button{background-color:#008c53;border:0;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.6);color:#fff;cursor:pointer;display:block;font-size:60px;font-variant-numeric:lining-nums;letter-spacing:3px;margin:10px;padding:10px;text-align:center;width:190px}button:first-letter{color:rgba(255,255,255,.6);font-size:1em}