.donation-section{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0;position:relative;padding:159px 1rem 90.23px;max-width:100%}.donation-section:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#ffffffd9;z-index:0;pointer-events:none;opacity:calc(1 - var(--bg-opacity, 1))}.donation-section>*{position:relative;z-index:1}.donations-raised_text{font-size:.8rem;text-align:center}.donation_header{text-align:center}.donation_header p{max-width:870px;font-family:Cormorant Garamond,serif;font-weight:500;color:#383434}.donation_header h6{font-size:36px;margin-bottom:14px;font-weight:500}.donation_header .font--em{font-size:28px!important;line-height:34px}.donation-section img{max-height:430px;width:100%;object-fit:cover;margin-top:40px}.donation-section .text-top{font-style:normal;font-variant:normal;font-weight:400;font-size:19px;line-height:15px;margin:30px 0 15px;line-height:19px;font-family:Montserrat,serif}.donation_content{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1092px;border:solid 1px #707070;border-radius:10px}.donation_content .price-bar{font-style:normal;font-variant:normal;font-weight:500;font-size:12px;color:#383434;font-family:Montserrat}.progress-bar_container{height:20px;position:relative;margin:0;background:#fff;padding:0;width:100%;border-radius:10px}.progress-bar_container>span{display:block;height:100%;background:linear-gradient(to right,#f79a40,#ffca36,#a7db7c,#a9deec);position:relative;overflow:hidden;padding:0 0 0 1px;border-radius:10px;width:0%}.donation-section .content-text-footer{display:flex;align-items:center;justify-content:space-between;max-width:1082px;width:100%;margin-top:14.67px}.donation-section .content-text-footer p{color:#383434;font-style:normal;font-variant:normal;font-weight:500;font-size:17px;font-family:Montserrat,serif;margin:0 0 10px}.donation-section a.standard__cta{margin-top:12px;background:linear-gradient(to right,#ffca36,#f79a40);border:none;color:#fff;box-shadow:none;border-radius:28px;font-style:normal;font-variant:normal;font-weight:700;font-size:17px;line-height:19px;max-width:197px;width:100%;padding:13.5px 20px;display:flex;align-items:center;justify-content:center;transition:all .3s ease;max-width:290px;height:56px}.donation-section a svg{width:20px;height:20px;margin-left:10px;fill:#383434;transform:rotate(180deg);transition:all .3s ease-in-out}.donation-section a:hover{background:linear-gradient(to right,#f79a40,#ffca36);color:#fff!important;box-shadow:0 4px 8px #f79a404d;transform:translateY(-2px)}.donation-section a:hover svg{transform:translate(5px) rotate(180deg)}@media screen and (max-width: 768px){.progress-bar_container{height:25px;width:100%}.donation_header h6{font-size:1.5em}.donation_header p{font-size:1.2em}.donation_content .price-bar{font-size:14px}.donation-section .content-text-footer p{text-align:center;margin-bottom:10px}.donation-section .text-top{font-size:12px;line-height:20px;margin:20px 0;text-align:center}}@media screen and (max-width: 550px){.donation-section{padding:69px 27px 37px;transition:background-image .3s ease}.donation-section.has-mobile-bg{background-image:var(--mobile-bg)!important}.donation_header h6{font-size:24px;line-height:29px;max-width:250px;margin:0 auto 16px}.donation_header .font--em{font-size:18px!important;line-height:22px}.donation-section .text-top{font-size:14px;line-height:18px;margin:13px 0 15px}.donation-section a.standard__cta{max-width:174px;width:100%;margin:0 auto;font-size:14px;line-height:18px}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/home-donations.css.map */
