:root{--main-black:#161e35;--main-highlight:#fe7919;--transition-duration:.2s}a:hover{color:var(--main-highlight)}h2{line-height:1}h3{line-height:110%}.header__row-1{color:white}.__booya-form-action.__booya-form-action.__booya-form-action button[type="submit"],button,.button{transition-property:color,background-color;transition-duration:var(--transition-duration);font-weight:600;font-size:13px;line-height:16px;text-transform:uppercase}.__booya-form-action.__booya-form-action.__booya-form-action button[type="submit"],button:hover,button:focus,button:active,.button:hover,.button:focus,.button:active,.button--inverted,.button--inverted:disabled,.button--inverted:disabled:hover{background-color:var(--main-highlight);border-color:var(--main-highlight);color:white}.__booya-form-action.__booya-form-action.__booya-form-action button[type="submit"]:hover,.__booya-form-action.__booya-form-action.__booya-form-action button[type="submit"]:focus,.__booya-form-action.__booya-form-action.__booya-form-action button[type="submit"]:active,.button--inverted:hover,.button--inverted:focus,.button--inverted:active{color:var(--main-highlight);background-color:white}.__booya-form-action.__booya-form-action.__booya-form-action button[type="submit"]:hover,.__booya-form-action.__booya-form-action.__booya-form-action button[type="submit"]:focus,.__booya-form-action.__booya-form-action.__booya-form-action button[type="submit"]:active{opacity:1}.button--inverted:disabled{opacity:.5;cursor:not-allowed}.radio-button-group{display:flex;margin-bottom:14px}.radio-button{display:block;margin:0 10px 10px 0;font-size:12px;line-height:116.667%}.radio-button input{display:none}.radio-button span{display:block;text-transform:uppercase;font-weight:600;border:1px solid var(--main-black);padding:10px 16px;border-radius:35px;opacity:.5;transition:opacity var(--transition-duration);cursor:pointer}.radio-button span:hover{opacity:1}.radio-button input:checked+span{background-color:var(--main-highlight);border-color:var(--main-highlight);color:white;opacity:1}@media(max-width:1200px){.radio-button{font-size:10px}}@media(max-width:767px){.radio-button-group{display:block;text-align:center}.radio-button{display:inline-block;white-space:nowrap}}.currency-box{background:#f5f6f7;padding:12px;font-size:18px;line-height:120%;color:black;font-weight:600;display:grid;grid-template-columns:auto 1fr;align-items:stretch}.currency-box::before{content:"$";align-self:center;padding-right:2px}.currency-box input{padding:0;background:transparent;font-size:inherit;line-height:inherit;color:inherit;font-weight:inherit;border:0 none;height:auto;outline:0;-moz-appearance:textfield}.currency-box input::-webkit-outer-spin-button,.currency-box input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product-info__image--with-video{display:flex;align-items:center;pointer-events:none}.product-info__image--with-video .product-info__video{width:100%;height:100%;overflow:hidden;max-height:none;display:flex;justify-content:center;align-items:center}.product-info__image--with-video div::after{content:none}.video-playing,.video-playing body{overflow:hidden}.video-playing .product-info__video--active{z-index:10000;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.8);pointer-events:auto}.video-playing .product-info__video--active div{width:auto}.product-info__video>div{width:112px;height:112px;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.product-list-item .product-info__video>div{width:56px;height:56px}.product-info__video>div::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:.8;transition:opacity var(--transition-duration);background-repeat:no-repeat;background-size:cover;background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNTYiIHZpZXdCb3g9IjAgMCA1NiA1NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxyZWN0IHdpZHRoPSI1NiIgaGVpZ2h0PSI1NiIgZmlsbD0iI0ZFNzkxOSIvPg0KPHBhdGggZD0iTTM1Ljk4MDQgMjUuOTkzNUMzNy4zMTM3IDI2Ljc2MzMgMzcuMzEzNyAyOC42ODc4IDM1Ljk4MDQgMjkuNDU3NkwyNS4wOTgxIDM1Ljc0MDVDMjMuNzY0NyAzNi41MTAzIDIyLjA5ODEgMzUuNTQ4IDIyLjA5ODEgMzQuMDA4NEwyMi4wOTgxIDIxLjQ0MjZDMjIuMDk4MSAxOS45MDMgMjMuNzY0NyAxOC45NDA3IDI1LjA5ODEgMTkuNzEwNUwzNS45ODA0IDI1Ljk5MzVaIiBmaWxsPSJ3aGl0ZSIvPg0KPC9zdmc+)}.product-info__video>div:hover::after{opacity:1}.video-playing .product-info__video--active>div{width:80%;height:80%}.video-playing .product-info__video--active>div::after{content:none}.product-info__video>div *{pointer-events:auto;opacity:.000001 !important}.video-playing .product-info__video--active>div *{opacity:1 !important}.product-info__video .vidyard-player-embed{display:none}.product-info__video .vidyard-player-container{max-width:100% !important;max-height:100% !important;width:auto !important;height:auto !important}.product-info__video .vidyard-player-container>div,.product-info__video .vidyard-player-container iframe{max-width:100% !important;max-height:100% !important}.product-info__category{font-size:26px;line-height:116.667%;color:var(--main-highlight);font-weight:normal;margin-bottom:6px;display:inline-block}.product-list-item__name a,.product-list-item__name a:hover,.product-list-item__name a:active,.product-list-item__name a:focus{color:inherit;text-decoration:none}.product-info__donation-action-row{display:grid;grid-template-columns:1fr auto;align-items:stretch;margin-bottom:10px}.product-info__donation-payment-methods{margin:0}.product-info__donation-payment-methods img{vertical-align:middle}.campaign-list-intro,.product-detail-1{text-align:center;margin:100px auto 65px;max-width:736px}@media(max-width:767px){.campaign-list-intro,.product-detail-1{margin-top:60px}}.campaign-list-intro h2{margin-bottom:12px;line-height:1}.read-more-link{color:inherit;font-weight:600}.product-info__image{height:calc(100% - 64px);margin:32px}@media(max-width:1200px){.product-info__image{height:100%;margin:20px 20px 0}}.product-info .product-list-item__progress{background:#f5f6f7}.product-info__donation-details,.product-info__donation-amount{margin:32px 0;padding-bottom:32px;border-bottom:1px solid rgba(0,0,0,0.1)}.product-info__donation-details .product-list-item__price span{font-size:30px}.product-info__donation-details .product-list-item__progress-label{line-height:30px;margin-top:10px}.product-info__share{display:flex;align-items:center;margin:0;padding:0}.product-info__share li{display:flex;width:24px;height:28px;margin:0 16px 0 0;align-items:center;justify-content:center}.product-info__share a{color:#828692}.product-info__share a:hover{color:var(--main-highlight);text-decoration:none}.product-info__share svg{display:block}@media(max-width:1023px){.product-info__share{justify-content:center}}.hero-section.flex-image{border-radius:0}.product-detail-1,.product-detail-2,.product-related-campaigns{margin-top:68px;margin-bottom:0}.product-detail-1 p,.product-detail-2 .product-info__intro{white-space:pre-wrap}.product-detail-2 .featured-category__bottom-cta{margin-top:16px}.product-related-campaigns h1{display:none}.product-related-campaigns h3{text-align:center;margin-bottom:50px}.product-related-campaigns .category-product-list__bottom-cta{font-weight:bold}.product-related-campaigns .category-product-list__bottom-cta a{color:inherit}@media(max-width:1200px){.product-info__category{font-size:18px}.product-info__details{font-size:14px}.product-info__details h2{font-size:30px;line-height:1}.product-info__donation-details .product-list-item__price span{font-size:20px}.product-info__donation-details,.product-info__donation-amount{margin:24px 0;padding-bottom:24px}p.product-list-item__name{font-size:24px}.product-list-item__info{padding:20px}}@media(max-width:1023px){.product-info{display:block}.product-info__image{height:33vh;max-height:300px}.product-info__details{width:100%;text-align:center;max-width:520px;box-sizing:border-box;margin-left:auto;margin-right:auto}.product-info__donation-details{text-align:left}.product-detail-1{max-width:600px;margin-top:30px}.product-list-item__info{padding:10px}p.product-list-item__name{font-size:20px}.product-related-campaigns{margin-top:0}}@media(max-width:767px){.category-product-list .product-list-item{text-align:left}.product-list-item__info{padding:24px}.product-info__details{text-align:left}.featured-category__bottom-cta{text-align:center}.body-container-wrapper{margin-top:120px}}.checkout__payment__gateway form{visibility:hidden}