#goc-plus p{margin-bottom:0}#goc-plus .tracking-progress{background-color:var(--color-blue-400)}#goc-plus .btn-give-now{width:100%!important}#goc-plus .show-hide.open p{margin-bottom:1.25rem}#hero-section{background-image:url(https://compcan-res.cloudinary.com/image/upload/v1791385482/pages/shopplus/hero.jpg);background-size:cover;background-repeat:no-repeat;background-position:90% center;padding-block:var(--space-plus120);color:var(--color-text-onDark)}#hero-section .hero__heading-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--space-plus15);margin-bottom:var(--space-plus15)}#hero-section .hero__heading{font-size:var(--font-size-normal-plus50);line-height:var(--font-lineHeight-normal-plus50);font-weight:700}#hero-section .hero__heading-icon{-ms-flex-negative:0;flex-shrink:0;width:var(--unit-plus50);height:var(--unit-plus50)}#hero-section .hero__text{font-size:var(--font-size-normal-plus10);line-height:var(--font-lineHeight-normal-plus10);max-width:600px;margin-bottom:var(--space-plus40)}#hero-section:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,0.25);z-index:1}#gift-range-section{background-color:var(--color-white-300);padding-block:var(--space-plus60)}#gift-range-section .container{max-width:800px;display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) var(--space-plus30) auto var(--space-plus30) minmax(0,1fr);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);-webkit-column-gap:var(--space-plus30);-moz-column-gap:var(--space-plus30);column-gap:var(--space-plus30)}#gift-range-section .gift-range__subheading{text-transform:uppercase;font-size:var(--font-size-small-minus10);font-weight:var(--font-weight-sans-bold);color:var(--color-brown-200);margin-bottom:2px}#gift-range-section .gift-range__text{font-family:var(--font-family-serif);font-size:var(--font-size-normal-plus40);color:var(--color-blue-500);margin-bottom:var(--space-plus25)}#gift-range-section .gift-range__text span{color:var(--color-grey-300);font-size:var(--font-size-normal-plus20)}#gift-range-section .gift-range__link{color:var(--color-blue);font-size:var(--font-size-normal-base);font-weight:700;text-decoration-line:underline;text-decoration-style:solid}#gift-range-section .gift-range__link--mobile{display:none}#gift-range-section .gift-range__link:hover{color:var(--color-blue-400)}#gift-range-section .vertical-divider{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;width:var(--border-width-base);background-color:var(--color-grey-100)}#gift-range-section .fund-allocation__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--space-base)}#gift-range-section .fund-allocation__chart{width:90px}#gift-range-section .fund-allocation__text{color:var(--color-brown-200);font-size:var(--font-size-small-minus10);line-height:var(--font-lineHeight-normal-minus10);margin-bottom:0}#stat-section{background-color:var(--color-yellow-200);padding-block:var(--space-plus40)}#stat-section .container{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) var(--space-plus30) minmax(0,1fr) var(--space-plus30) minmax(0,1fr);grid-template-columns:repeat(3,minmax(0,1fr));-webkit-column-gap:var(--space-plus30);-moz-column-gap:var(--space-plus30);column-gap:var(--space-plus30)}#stat-section .stat__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--space-plus20);color:var(--color-blue-500)}#stat-section .stat__title{font-family:var(--font-family-serif);font-size:var(--font-size-normal-plus40)}#stat-section .stat__text{font-size:var(--font-size-small-minus10);line-height:var(--font-lineHeight-normal-minus10);text-align:center}#gifts-section{--anchor-top:0px;background-color:var(--color-blue-500);padding-block:var(--space-plus40)}#gifts-section .gifts__anchor-links{position:sticky;top:var(--anchor-top);-webkit-transition:top 0.2s ease-in-out;transition:top 0.2s ease-in-out;z-index:10;background-color:var(--color-blue-500);padding-top:var(--space-plus30);padding-bottom:calc(var(--space-plus30) - 4px);padding-inline:var(--space-plus20);max-width:1312px;margin-inline:auto;-webkit-box-sizing:border-box;box-sizing:border-box}#gifts-section .gifts__anchor-links .anchor__group,#gifts-section .gifts__anchor-links .anchor__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}#gifts-section .gifts__anchor-links .anchor__group{overflow-x:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-bottom:4px}#gifts-section .gifts__anchor-links .anchor__heading{color:var(--color-grey-100);text-align:center;font-weight:var(--font-weight-sans-bold);line-height:var(--font-lineHeight-normal-base);text-transform:uppercase;letter-spacing:1.2px}#gifts-section .gifts__anchor-links .anchor__link .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:var(--space-minus05) var(--space-plus15);color:var(--color-white-100);border:1px solid var(--color-grey-200);border-radius:var(--border-radius-plus20);background-color:transparent;text-align:center;font-size:var(--font-size-small-minus10);font-weight:var(--font-weight-sans-regular);line-height:var(--font-lineHeight-small-minus10);letter-spacing:0.3px;white-space:nowrap}#gifts-section .gifts__anchor-links .anchor__link .btn.active{background:var(--color-white-100);color:var(--color-blue-500);border:1px solid var(--color-white-100);-webkit-box-shadow:none;box-shadow:none}#gifts-section .gifts__container,#related-gifts .gifts__container{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) var(--space-plus50) minmax(0,1fr) var(--space-plus50) minmax(0,1fr);grid-template-columns:repeat(3,minmax(0,1fr));row-gap:var(--space-plus20);-webkit-column-gap:var(--space-plus50);-moz-column-gap:var(--space-plus50);column-gap:var(--space-plus50);padding-block:var(--space-plus20)}#gifts-section .gifts__heading-group,#related-gifts .gifts__heading-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--space-plus15);color:var(--color-yellow-100);font-family:var(--font-family-serif);font-size:var(--font-size-normal-plus30);-ms-grid-column-span:3;grid-column:span 3}#gifts-section .gifts__icon,#related-gifts .gifts__icon{width:64px}#gifts-section .gifts__divider,#related-gifts .gifts__divider{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:1px;background-color:var(--color-grey-100);opacity:0.2}#gifts-section .grid-item,#related-gifts .grid-item{width:100%;max-width:100%}#gifts-section .goc-plus__card,#related-gifts .goc-plus__card{background-color:var(--color-white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:400px;border-radius:10px;border-radius:var(--border-radius-plus30);border:1px solid var(--color-blue-100);-webkit-box-shadow:0 1px 3px 0 rgba(29,66,165,0.07),0 1px 2px 0 rgba(29,66,165,0.12);box-shadow:0 1px 3px 0 rgba(29,66,165,0.07),0 1px 2px 0 rgba(29,66,165,0.12)}#gifts-section .goc-plus__card header,#related-gifts .goc-plus__card header{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;position:relative}#gifts-section .goc-plus__card header img,#related-gifts .goc-plus__card header img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:var(--border-radius-plus30) var(--border-radius-plus30) 0 0}#gifts-section .goc-plus__card header .goc-plus__icon,#related-gifts .goc-plus__card header .goc-plus__icon{position:absolute;top:8px;right:12px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1px 2px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--color-blue-500);border-radius:999px;width:18px;height:18px;z-index:1}#gifts-section .goc-plus__card .goc-plus__content,#related-gifts .goc-plus__card .goc-plus__content{padding:var(--space-plus20);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--space-plus15)}#gifts-section .goc-plus__card .goc-plus__title,#related-gifts .goc-plus__card .goc-plus__title{color:var(--color-black-200);font-family:var(--font-family-serif);font-size:var(--font-size-small-plus30);font-weight:var(--font-weight-sans-bold)}#gifts-section .goc-plus__card .goc-plus__price,#related-gifts .goc-plus__card .goc-plus__price{color:var(--color-blue-500);font-family:var(--font-family-serif);font-size:var(--font-size-normal-plus30);line-height:var(--font-lineHeight-normal-minus10)}#gifts-section .goc-plus__card .funded-status__group,#related-gifts .goc-plus__card .funded-status__group{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--space-plus15);padding-top:var(--space-plus15);border-top:1px solid var(--color-black-100);-webkit-box-align:center;-ms-flex-align:center;align-items:center}#gifts-section .goc-plus__card .funded-status__icon,#related-gifts .goc-plus__card .funded-status__icon{width:40px;height:40px;border-radius:999px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--color-green-200)}#gifts-section .goc-plus__card .funded-status__icon img,#related-gifts .goc-plus__card .funded-status__icon img{width:60%}#gifts-section .goc-plus__card .funded-status__target,#related-gifts .goc-plus__card .funded-status__target{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--space-minus05) var(--space-base);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-radius:var(--border-radius-full);border:2px solid var(--color-sentiment-positive);background:var(--color-green-100)}#gifts-section .goc-plus__card .funded-status__target p,#gifts-section .goc-plus__card .funded-status__text,#related-gifts .goc-plus__card .funded-status__target p,#related-gifts .goc-plus__card .funded-status__text{color:var(--color-text-onLight);font-size:var(--font-size-small-minus10);font-weight:var(--font-weight-sans-bold);line-height:var(--font-lineHeight-normal-minus10)}#gifts-section .goc-plus__card footer,#related-gifts .goc-plus__card footer{background-color:var(--color-white-200);padding:var(--space-plus20);border-radius:0 0 var(--border-radius-plus30) var(--border-radius-plus30)}#gifts-section .goc-plus__card .goc-plus__btn-wrap,#related-gifts .goc-plus__card .goc-plus__btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--space-base)}#gifts-section .goc-plus__card .goc-plus__btn-wrap button[data-action=give-now],#related-gifts .goc-plus__card .goc-plus__btn-wrap button[data-action=give-now]{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}#gifts-section .goc-plus__card.fundraise header:before,#gifts-section .goc-plus__card.matched header:before,#gifts-section .goc-plus__card.new header:before,#related-gifts .goc-plus__card.fundraise header:before,#related-gifts .goc-plus__card.matched header:before,#related-gifts .goc-plus__card.new header:before{content:"";position:absolute;font-family:var(--font-family-sans);font-size:0.875rem;font-weight:var(--font-weight-sans-bold);line-height:var(--font-lineHeight-normal-minus10);color:var(--color-text-onLight);padding-top:var(--unit-base);padding-bottom:var(--unit-base);padding-right:var(--unit-plus15);padding-left:var(--unit-plus55);top:0;left:20px;width:auto;z-index:2;border-radius:0 0 10px 10px}#gifts-section .goc-plus__card.new header:before,#related-gifts .goc-plus__card.new header:before{content:"New Gift";background-color:var(--color-blue-100);-webkit-box-shadow:inset 0px 0px 0px var(--border-width-base) var(--color-blue-200);box-shadow:inset 0px 0px 0px var(--border-width-base) var(--color-blue-200)}#gifts-section .goc-plus__card.fundraise header:before,#related-gifts .goc-plus__card.fundraise header:before{content:"Fundraise";background-color:var(--color-yellow-200);border:var(--border-width-base) solid var(--color-brown-100);-webkit-box-shadow:inset 0px 0px 0px var(--border-width-base) var(--color-brown-100);box-shadow:inset 0px 0px 0px var(--border-width-base) var(--color-brown-100)}#gifts-section .goc-plus__card.matched header:before,#related-gifts .goc-plus__card.matched header:before{content:"Matched Gift";background-color:var(--color-white-300);-webkit-box-shadow:inset 0px 0px 0px var(--border-width-base) var(--color-white-400);box-shadow:inset 0px 0px 0px var(--border-width-base) var(--color-white-400)}#gifts-section .goc-plus__card.fundraise header:after,#gifts-section .goc-plus__card.matched header:after,#gifts-section .goc-plus__card.new header:after,#related-gifts .goc-plus__card.fundraise header:after,#related-gifts .goc-plus__card.matched header:after,#related-gifts .goc-plus__card.new header:after{content:"";position:absolute;height:24px;width:24px;left:30px;top:6px;z-index:3}#gifts-section .goc-plus__card.new header:after,#related-gifts .goc-plus__card.new header:after{content:url("https://webcdn-compassion-ca.s3.amazonaws.com/_2/goc-ao/svg/star-07.svg")}#gifts-section .goc-plus__card.fundraise header:after,#related-gifts .goc-plus__card.fundraise header:after{content:url("https://webcdn-compassion-ca.s3.amazonaws.com/_2/goc-ao/svg/users-heart.svg")}#gifts-section .goc-plus__card.matched header:after,#related-gifts .goc-plus__card.matched header:after{content:url("https://webcdn-compassion-ca.s3.amazonaws.com/_2/goc-ao/svg/matched-gift-icon.svg")}body:has(header.fixed) #gifts-section{--anchor-top:98px}#why-section{padding:var(--space-plus50) 0 var(--space-plus90) 0;background-color:var(--color-blue-500)}#why-section .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;max-width:760px}#why-section .sub-heading{color:var(--color-yellow-100);font-weight:var(--font-weight-sans-bold);line-height:var(--font-lineHeight-normal-minus10);letter-spacing:0.2px}#why-section .heading{color:var(--color-white-100);font-family:var(--font-family-serif);font-size:var(--font-size-small-plus70);line-height:var(--font-lineHeight-normal-plus40);margin-bottom:14px}#why-section .content{color:var(--color-grey-100);line-height:var(--font-lineHeight-normal-base)}#most-needed-section{padding:var(--space-plus50);background-color:var(--color-sentiment-warning)}#most-needed-section .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--space-plus20);max-width:680px}#most-needed-section .heading-group{color:var(--color-black);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--space-plus15);text-align:center}#most-needed-section .heading-group .heading{font-family:var(--font-family-serif);font-size:var(--font-size-normal-plus30);line-height:var(--font-lineHeight-small-plus20)}#most-needed-section .heading-group .description{font-size:var(--font-size-small-minus10);line-height:var(--font-lineHeight-normal-minus10);letter-spacing:0.4px}.inline-donate__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--space-base);width:100%}.inline-donate__wrapper .input-other{width:100%}.inline-donate__radio-group{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--space-base);width:100%;margin-bottom:0}.inline-donate__radio{-webkit-box-flex:1;-ms-flex:1;flex:1}.inline-donate__radio input{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px}#contact-section{background-color:var(--color-white-200);padding-block:var(--space-plus70)}#contact-section .container{max-width:560px}#contact-section .contact-intro__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--space-plus20);margin-bottom:var(--space-plus25)}#contact-section .contact-intro__header{color:var(--color-blue-500);font-family:var(--font-family-serif);font-size:var(--font-size-normal-plus40);line-height:var(--font-lineHeight-small-plus20)}#contact-section .contact-intro__text{text-align:center;font-size:var(--font-size-small-minus10);line-height:var(--font-lineHeight-normal-minus10)}#contact-section .radio-group{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--space-plus15)}#contact-section button#submitGocPlusContactForm{margin-inline:auto}#faq-section{padding:var(--space-plus30) var(--space-plus100) var(--space-plus70) var(--space-plus100);background-color:var(--color-white-200)}#faq-section .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:680px;gap:var(--space-plus30)}#faq-section .faq__header{color:var(--color-blue-500);text-align:center;font-size:var(--font-size-normal-plus30);line-height:var(--font-lineHeight-small-plus90)}#faq-section .show-hide .show-hide-title:before{content:url(https://compcan-res.cloudinary.com/image/upload/v1791883744/pages/shopplus/show-hide-icon.svg)}#integrity-section{padding:var(--space-plus30) var(--space-plus100) var(--space-plus140) var(--space-plus100);background-color:var(--color-white-200)}#integrity-section .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--space-plus20);max-width:680px;text-align:center}#integrity-section .integrity__chart{width:100%;max-width:180px}#single-info p{margin-bottom:1rem}@media (min-width:1079px) and (max-width:1110px){body:has(header.fixed) #gifts-section{--anchor-top:56px}}@media only screen and (max-width:799px){#goc-plus .trust-band{background-color:var(--color-blue-500)}#goc-plus .trust-band .trust-text{color:var(--color-white);border-right:var(--border-width-base) solid var(--color-white)}#hero-section{background-position:85% center}#hero-section:before{background:rgba(0,0,0,0.65)}#gifts-section .gifts__container,#related-gifts .gifts__container{-ms-grid-columns:minmax(0,1fr) var(--space-plus35) minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr));-webkit-column-gap:var(--space-plus35);-moz-column-gap:var(--space-plus35);column-gap:var(--space-plus35)}#gifts-section .gifts__heading-group,#related-gifts .gifts__heading-group{-ms-grid-column-span:2;grid-column:span 2}#gifts-section .gifts__divider,#related-gifts .gifts__divider{display:none}}@media screen and (max-width:639px){#hero-section{padding-block:var(--space-plus70)}#hero-section .hero__heading-group{gap:var(--space-base);margin-bottom:var(--space-plus15)}#hero-section .hero__heading{font-size:var(--font-size-small-plus40);line-height:var(--font-lineHeight-normal-plus10)}#hero-section .hero__heading-icon{width:var(--unit-plus30);height:var(--unit-plus30)}#hero-section .hero__text{font-size:var(--font-size-normal-base);line-height:var(--font-lineHeight-normal-base);margin-bottom:var(--space-plus30)}#gift-range-section .container{-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr);row-gap:var(--space-plus20)}#gift-range-section .gift-range__text{font-size:var(--font-size-normal-plus30);letter-spacing:1px;margin-bottom:var(--space-minus05)}#gift-range-section .fund-allocation__chart{width:90px}#gift-range-section .gift-range__link{display:none}#gift-range-section .gift-range__link--mobile{display:block;color:var(--color-blue);font-size:var(--font-size-normal-base);font-weight:700;text-decoration-line:underline;text-decoration-style:solid}#stat-section .container{-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr);row-gap:var(--space-plus40)}#gifts-section .gifts__anchor-links .anchor__heading,#related-gifts .gifts__anchor-links .anchor__heading{display:none}#gifts-section .gifts__container,#related-gifts .gifts__container{-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr);-webkit-column-gap:var(--space-plus35);-moz-column-gap:var(--space-plus35);column-gap:var(--space-plus35)}#gifts-section .gifts__heading-group,#related-gifts .gifts__heading-group{-ms-grid-column-span:1;grid-column:span 1}#gifts-section .gifts__divider,#related-gifts .gifts__divider{display:none}#gifts-section .gifts__icon,#related-gifts .gifts__icon{width:var(--unit-plus50)}#gifts-section .gifts__heading,#related-gifts .gifts__heading{font-size:var(--font-size-small-plus30)}#why-section .heading{font-size:var(--font-size-normal-plus20);line-height:var(--font-lineHeight-normal-plus20);margin-top:10px;margin-bottom:14px}#most-needed-section{padding-block:var(--space-plus35);padding-inline:0}#most-needed-section .heading-group .heading{font-size:var(--font-size-small-plus20);line-height:var(--font-lineHeight-small-plus20)}#most-needed-section .btn.btn-s{padding:var(--button-small-padding-y) var(--space-base) var(--button-small-padding-y) var(--space-base);font:var(--text-button-small)}#most-needed-section input{height:var(--unit-plus50)}#contact-section{padding-block:var(--space-plus60)}#contact-section .contact-intro__header{font-size:var(--font-size-normal-plus30);line-height:var(--font-lineHeight-small-plus20)}#faq-section{padding:var(--space-plus30) 0 var(--space-plus70) 0}#faq-section .faq__header{font-size:var(--font-size-small-plus20);line-height:var(--font-lineHeight-small-plus20)}#integrity-section{padding:var(--space-plus30) 0 var(--space-plus120) 0}}