:root{--charity-ice: #f7fcfe;--charity-cloud: #dff3fa;--charity-soft-blue: #86d5ed;--charity-soft-blue-strong: #55c1e2;--charity-shadow-rest: 0 .8rem 2.4rem rgba(6, 59, 104, .08);--charity-shadow-lift: 0 1.4rem 3.6rem rgba(6, 59, 104, .13);--charity-shadow-float: 0 1.8rem 4rem rgba(6, 59, 104, .18);--charity-ease: cubic-bezier(.2, .8, .2, 1)}.charity-button,.header__donate-button,.featured-donation__amount,.project-product-section .product-form__input--pill input[type=radio]+label,.project-product-section .product-form__submit,.project-product-section .shopify-payment-button__button--unbranded{border-radius:999px!important;transition:background .24s ease,border-color .24s ease,color .24s ease,box-shadow .24s ease,transform .24s var(--charity-ease)}.charity-button:hover,.header__donate-button:hover,.project-product-section .product-form__submit:hover,.project-product-section .shopify-payment-button__button--unbranded:hover{transform:translateY(-.2rem)}.charity-button:active,.header__donate-button:active,.project-product-section .product-form__submit:active,.project-product-section .shopify-payment-button__button--unbranded:active{transform:scale(.98)}.header__donate-button{align-items:center;background:var(--charity-soft-blue);border:0;box-shadow:0 .5rem 1.4rem #063b681a;color:var(--charity-navy);display:inline-flex;justify-content:center;min-height:4.8rem;padding:.8rem 1.6rem}.header__donate-button:hover{background:var(--charity-soft-blue-strong);color:var(--charity-navy);box-shadow:0 .8rem 1.8rem #063b6824}.featured-donation__media,.project-product-section .product-media-container,.project-story__feature-media{border-radius:3.2rem 1.2rem;overflow:hidden}.mission-pillar{border-radius:2.8rem 1rem;box-shadow:var(--charity-shadow-rest);overflow:hidden}.mission-pillar:nth-child(2n){border-radius:1rem 2.8rem}.project-product-section .project-product__donation-panel{background:linear-gradient(145deg,var(--charity-ice),var(--charity-project-panel))!important;border-radius:3.2rem 1.2rem;box-shadow:var(--charity-shadow-lift);color:var(--charity-navy);isolation:isolate;overflow:hidden;position:relative}.project-product-section .project-product__donation-panel:before,.project-product-section .project-product__donation-panel:after{background:#86d5ed38;border-radius:50%;content:"";pointer-events:none;position:absolute;z-index:-1}.project-product-section .project-product__donation-panel:before{height:15rem;right:-6rem;top:-6rem;width:15rem}.project-product-section .project-product__donation-panel:after{bottom:14%;height:7rem;left:-3.5rem;width:7rem}.project-product-section .project-product__donation-panel .product__title h1,.project-product-section .project-product__donation-panel .product__title h2{color:var(--charity-navy)}.project-product-section .project-product__donation-panel .product__text,.project-product-section .project-product__donation-panel .product__tax,.project-product-section .project-product__donation-panel .installment,.project-product-section .project-product__donation-panel .product__pickup-availabilities,.project-product-section .project-product__donation-panel .product__view-details{color:var(--charity-navy-soft)}.project-product-section .project-product__donation-panel .caption-with-letter-spacing,.project-product-section .project-product__donation-panel .price .price-item{color:var(--charity-blue-deep)}.project-product-section .project-product__donation-panel .product-form__input--pill input[type=radio]+label{background:#ffffffeb;border:.1rem solid rgba(6,59,104,.22);box-shadow:0 .4rem 1.2rem #063b680f;color:var(--charity-navy)}.project-product-section .project-product__donation-panel .product-form__input--pill input[type=radio]+label:hover{background:var(--charity-white);border-color:var(--charity-soft-blue-strong);box-shadow:0 .7rem 1.8rem #063b681a;transform:translateY(-.15rem)}.project-product-section .project-product__donation-panel .product-form__input--pill input[type=radio]:checked+label{background:var(--charity-soft-blue);border-color:transparent;box-shadow:0 .8rem 1.8rem #007da829;color:var(--charity-navy)}.project-product-section .project-product__donation-panel .product-form__submit:not([disabled]){background:var(--charity-soft-blue);border:0;box-shadow:0 .8rem 2rem #007da829;color:var(--charity-navy)}.project-product-section .project-product__donation-panel .product-form__submit:not([disabled]):hover{background:var(--charity-soft-blue-strong);color:var(--charity-navy);box-shadow:0 1.1rem 2.6rem #007da833}.project-product-section .project-product__donation-panel .shopify-payment-button__button--unbranded{background:#ffffffeb!important;border:.1rem solid rgba(6,59,104,.24)!important;box-shadow:0 .6rem 1.6rem #063b6812;color:var(--charity-navy)!important}.project-product-section .project-product__donation-panel .shopify-payment-button__button--unbranded:hover{background:var(--charity-white)!important;border-color:var(--charity-soft-blue-strong)!important;color:var(--charity-navy)!important}.project-product-section .sealsubs-target-element .sls-option-container.seal-table{animation:none!important;background:#fffffff0!important;border:0!important;border-radius:2rem!important;box-shadow:var(--charity-shadow-rest),inset 0 0 0 .1rem #063b6824!important;color:var(--charity-navy)!important;outline:0!important;overflow:hidden;position:relative;transform:none;transition:background .28s ease,box-shadow .28s ease,transform .28s var(--charity-ease)}.project-product-section .sealsubs-target-element .sls-option-container.seal-table>div,.project-product-section .sealsubs-target-element .sls-option-container.seal-table>label{border:0!important;box-shadow:none!important;outline:0!important}.project-product-section .sealsubs-target-element .sls-option-container.seal-table *,.project-product-section .sealsubs-target-element,.project-product-section .sealsubs-target-element>div,.project-product-section .sealsubs-target-element .sls-more-info-container,.project-product-section .sealsubs-target-element .sls-more-info-container *{color:var(--charity-navy)!important}.project-product-section .sealsubs-target-element .sls-option-container.seal-table:nth-of-type(2){background:linear-gradient(145deg,#e8f7fc,#d9f1f9)!important;border:0!important;box-shadow:var(--charity-shadow-lift),inset 0 0 0 .2rem var(--charity-blue-deep)!important}.project-product-section .sealsubs-target-element .sls-option-container.seal-table:nth-of-type(2):before{background:#ffffffc2;border-radius:999px;color:var(--charity-blue-deep)!important;display:inline-block;line-height:1.35;margin:0 0 1rem;padding:.55rem 1rem}@supports selector(.sls-option-container:has(input:checked)){.project-product-section .sealsubs-target-element .sls-option-container.seal-table:has(input[type=radio]:checked){background:linear-gradient(145deg,#e2f5fb,#ccebf6)!important;box-shadow:var(--charity-shadow-lift),inset 0 0 0 .25rem var(--charity-blue-deep)!important;transform:translateY(-.2rem)}}.project-story{background:linear-gradient(180deg,var(--charity-white),var(--charity-ice));isolation:isolate;overflow:hidden;position:relative}.project-story:before,.project-story:after{background:#86d5ed29;border-radius:50%;content:"";pointer-events:none;position:absolute;z-index:-1}.project-story:before{height:18rem;right:-6rem;top:4rem;width:18rem}.project-story:after{bottom:8rem;height:10rem;left:-4rem;width:10rem}.project-story__feature-copy,.project-story__feature--small-gift .project-story__feature-copy{background:#fffffff0;border:.1rem solid rgba(6,59,104,.09);border-radius:1.2rem 3.2rem;box-shadow:var(--charity-shadow-lift);color:var(--charity-navy)}.project-story__feature-copy h3{color:var(--charity-navy)}.project-story__feature-copy .rte{color:var(--charity-navy-soft)}.project-story__feature-copy .project-story__label{color:var(--charity-blue-deep)}.project-story__gift-button,.small-gift-modal__dialog .charity-button{background:var(--charity-soft-blue);border-color:transparent;box-shadow:0 .8rem 2rem #007da826;color:var(--charity-navy)}.project-story__gift-button:hover,.small-gift-modal__dialog .charity-button:hover{background:var(--charity-soft-blue-strong);color:var(--charity-navy)}.project-story__chapters{gap:2.4rem}.project-story__chapter{background:#ffffffe6;border:.1rem solid rgba(6,59,104,.08);border-radius:2.6rem 1rem;box-shadow:var(--charity-shadow-rest);overflow:hidden;transition:box-shadow .3s ease,transform .3s var(--charity-ease)}.project-story__chapter:nth-child(2n){border-radius:1rem 2.6rem}.project-story__chapter:hover{box-shadow:var(--charity-shadow-lift);transform:translateY(-.4rem)}.project-story__chapter-copy{padding:2rem 2.2rem 2.4rem}.project-story__chapter--text-only .project-story__chapter-copy{border-top:.4rem solid var(--charity-soft-blue)}.small-gift-modal__backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#031d3480}.small-gift-modal__dialog{background:linear-gradient(145deg,var(--charity-white),var(--charity-ice));border:.1rem solid rgba(255,255,255,.7);border-radius:3.2rem 1.2rem;box-shadow:var(--charity-shadow-float)}.project-story__feature,.project-story__chapter,.mission-pillar{transform:translateY(1.4rem);transition:opacity .56s ease var(--reveal-delay, 0ms),transform .56s var(--charity-ease) var(--reveal-delay, 0ms),box-shadow .3s ease}.project-story__feature.is-visible,.project-story__chapter.is-visible,.mission-pillar.is-visible{transform:none}@media screen and (max-width:749px){body{padding-bottom:7.8rem}.header{min-height:8.2rem;padding:.5rem 1.8rem!important}.header__heading-logo{max-height:7rem;width:auto}.header__donate-button{font-size:1.1rem;min-height:4.6rem;padding:.7rem 1.35rem}.project-product-section>.page-width{padding-left:1.2rem;padding-right:1.2rem}.project-product-section .product__media-wrapper{padding:1.2rem 0 .8rem}.project-product-section .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:0;margin-right:0}.project-product-section .product__media-list{margin:0 0 1rem;width:100%}.project-product-section .product__media-list .product__media-item{padding:0;width:100%}.project-product-section .product-media-container{aspect-ratio:16 / 10;max-width:100%}.project-product-section .product-media-container .product__modal-opener,.project-product-section .product-media-container .product__media{height:100%}.project-product-section .product-media-container .product__media{padding-top:0!important;position:relative!important}.project-product-section .product-media-container .product__media img{object-fit:cover}.project-product-section .thumbnail-slider{margin:.6rem 0 0}.project-product-section .thumbnail-slider .thumbnail-list.slider{gap:.8rem;padding:0}.project-product-section .thumbnail-list__item.slider__slide{flex:0 0 7rem;width:7rem}.project-product-section .thumbnail,.project-product-section .thumbnail.global-media-settings img{border-radius:1.4rem .6rem}.project-product-section .project-product__donation-panel{border-radius:2.8rem 1rem;padding:2.2rem 1.8rem 2.7rem}.project-product-section .product__title h1{font-size:clamp(3rem,8.5vw,4rem);line-height:.98}.project-product-section .product__info-container>*+*{margin-top:1.1rem}.project-story__header{margin-bottom:2.6rem}.project-story__feature-copy{border-radius:1rem 2.6rem;margin:-1.8rem 1rem 0}.project-story__chapters{gap:2rem}.mobile-donation-cta{animation:charity-float-in .5s var(--charity-ease) both;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f7fcfef0;border:.1rem solid rgba(6,59,104,.1);border-radius:2.2rem;bottom:calc(.8rem + env(safe-area-inset-bottom));box-shadow:var(--charity-shadow-float);color:var(--charity-navy);left:.8rem;padding:.8rem 1rem;right:.8rem}.mobile-donation-cta__copy small{color:var(--charity-navy-soft)}.mobile-donation-cta .charity-button{background:var(--charity-soft-blue);border:0;box-shadow:0 .6rem 1.6rem #007da824;color:var(--charity-navy);min-height:4.5rem}.mobile-donation-cta .charity-button:hover{background:var(--charity-soft-blue-strong);color:var(--charity-navy)}}@keyframes charity-float-in{0%{opacity:0;transform:translateY(1.6rem) scale(.98)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.charity-button,.header__donate-button,.mobile-donation-cta,.project-story__feature,.project-story__chapter,.mission-pillar,.project-product-section .sealsubs-target-element .sls-option-container.seal-table{animation:none!important;transform:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/charity-v28.css.map */
