h1,.h1,.single-product-percents>span,.single-product-info.-no-limit .single-product-raised,h2,.h2,h3,.h3,h4,.h4,.single-product-raised-desc,h5,.h5,h6,.h6{font-family:"Inter",sans-serif;font-weight:400;line-height:normal;word-wrap:break-word;margin:0}h1,.h1,.single-product-percents>span,.single-product-info.-no-limit .single-product-raised{font-size:36px}h1:not(.-fs-desktop),.h1:not(.-fs-desktop),.single-product-percents>span:not(.-fs-desktop),.single-product-info.-no-limit .single-product-raised:not(.-fs-desktop){font-size:26px}@media (min-width:992px){h1:not(.-fs-desktop),.h1:not(.-fs-desktop),.single-product-percents>span:not(.-fs-desktop),.single-product-info.-no-limit .single-product-raised:not(.-fs-desktop){font-size:36px}}h2,.h2{font-size:26px}h2:not(.-fs-desktop),.h2:not(.-fs-desktop){font-size:20px}@media (min-width:992px){h2:not(.-fs-desktop),.h2:not(.-fs-desktop){font-size:26px}}h3,.h3{font-size:20px}h3:not(.-fs-desktop),.h3:not(.-fs-desktop){font-size:18px}@media (min-width:992px){h3:not(.-fs-desktop),.h3:not(.-fs-desktop){font-size:20px}}h4,.h4,.single-product-raised-desc{font-size:18px}h5,.h5{font-size:16px;line-height:1.5}h6,.h6{font-size:14px}.sidebar-title{font-size:20px;margin-bottom:20px}.woocommerce-breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;color:#374151;margin-top:10px}@media (min-width:992px){.woocommerce-breadcrumb{margin-top:20px}}.woocommerce-breadcrumb a{color:#374151}@media (hover:hover){.woocommerce-breadcrumb a:hover{color:#ef4125}}.woocommerce-breadcrumb svg{width:20px;height:20px}.popup{position:fixed;top:0;left:0;width:100%;height:100dvh;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;overflow-y:auto;padding:163px 20px;z-index:20;background-color:rgba(0,0,0,.5)}@media (min-width:992px){.popup{padding-top:204px}}.popup-inner{width:100%;max-width:386px;background-color:#fff;border-radius:0 0 5px 5px}.popup-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 30px 19px 30px;border-bottom:1px solid #ef4125}.popup-title{width:calc(100% - 40px)}.popup-close svg{width:40px;height:40px;pointer-events:none}.popup-body{padding:20px 30px;border-top:1px solid rgba(0,0,0,.5)}.popup-donors{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px;max-height:422px;overflow-y:auto;margin-bottom:20px;scrollbar-color:#ef4125 #f3f4f6;scrollbar-width:thin}.popup-donors::-webkit-scrollbar-thumb{background:#ef4125}.popup-donors::-webkit-scrollbar-track{background:#f3f4f6}.popup-donors::-webkit-scrollbar{max-width:5px;max-height:154px}.popup-text{margin-bottom:20px;text-align:center}.popup-text span{color:#ef4125;font-weight:700}.popup-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}.preview.-organization .preview-top{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;margin-bottom:25px}@media (min-width:992px){.preview.-organization .preview-top{margin-bottom:20px}}.preview.-organization .preview-thumb{width:88px;height:88px;border-radius:5px;border:1px solid #e5e7eb;overflow:hidden}.preview.-organization .preview-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(100% - 108px)}.preview.-organization .preview-title a{display:inline;color:#5488b4;text-decoration:underline;word-break:break-all}@media (hover:hover){.preview.-organization .preview-title a:hover{text-decoration:none}}.preview.-donor{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}.preview.-donor .preview-thumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:31px;height:31px;border-radius:50%;background-color:#d9d9d9}.preview.-donor .preview-thumb svg{width:25px;height:25px}.preview.-donor .preview-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(100% - 39px)}.preview.-donor .preview-donated{color:#6b7280}.woocommerce-message,.woocommerce-notices-wrapper,.woocommerce-NoticeGroup{position:absolute;top:59px;left:50%;max-width:936px;padding:0 20px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:1;outline:0;pointer-events:none}@media (min-width:992px){.woocommerce-message,.woocommerce-notices-wrapper,.woocommerce-NoticeGroup{top:119px}}.woocommerce-message:focus-visible,.woocommerce-notices-wrapper:focus-visible,.woocommerce-NoticeGroup:focus-visible{outline:0}.woocommerce-message,.woocommerce-notices-wrapper li,.woocommerce-NoticeGroup li{position:relative;font-size:20px;color:#046c4e;padding:16px 16px 16px 42px;border-radius:6px;background-color:#f3faf7;opacity:0;outline:0}.woocommerce-message:not(:last-child),.woocommerce-notices-wrapper li:not(:last-child),.woocommerce-NoticeGroup li:not(:last-child){margin-bottom:10px}.woocommerce-message::before,.woocommerce-notices-wrapper li::before,.woocommerce-NoticeGroup li::before{content:"";position:absolute;top:23px;left:16px;display:block;width:18px;height:18px;background-image:url(../../img/check-circle-green.svg);background-size:100%;background-position:center;background-repeat:no-repeat}.woocommerce-message a,.woocommerce-notices-wrapper li a,.woocommerce-NoticeGroup li a{color:#5488b4;text-decoration:underline}.woocommerce-message a:hover,.woocommerce-notices-wrapper li a:hover,.woocommerce-NoticeGroup li a:hover{text-decoration:none}.woocommerce-message{display:inline-block;-webkit-transform:translate(-50%,-20px);-ms-transform:translate(-50%,-20px);transform:translate(-50%,-20px);-webkit-animation:show-notice-message 7s ease-in-out 1;animation:show-notice-message 7s ease-in-out 1}.woocommerce-NoticeGroup li,.woocommerce-notices-wrapper li{-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);-webkit-animation:show-notice 7s ease-in-out 1;animation:show-notice 7s ease-in-out 1}.woocommerce-NoticeGroup .woocommerce-error li,.woocommerce-notices-wrapper .woocommerce-error li{color:#c81e1e;background-color:#fdf2f2;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.woocommerce-NoticeGroup .woocommerce-error li::before,.woocommerce-notices-wrapper .woocommerce-error li::before{background-image:url(../../img/check-circle-red.svg)}ul.woocommerce-error{list-style:none;padding:0;outline:0}@-webkit-keyframes show-notice{10%,90%{pointer-events:auto;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes show-notice{10%,90%{pointer-events:auto;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@-webkit-keyframes show-notice-message{10%,90%{pointer-events:auto;opacity:1;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}to{opacity:0;-webkit-transform:translate(-50%,-20px);transform:translate(-50%,-20px)}}@keyframes show-notice-message{10%,90%{pointer-events:auto;opacity:1;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}to{opacity:0;-webkit-transform:translate(-50%,-20px);transform:translate(-50%,-20px)}}.c-switch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}@media (min-width:480px){.c-switch{gap:10px}}.c-switch>span{max-width:100px;color:#6b7280;text-align:center}.c-switch-toggler{position:relative;width:100px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;border:2px solid #e5e7eb;background-color:#f0f1f2;border-radius:30px;-webkit-box-shadow:0 0 5px 3px inset rgba(0,0,0,.04);box-shadow:0 0 5px 3px inset rgba(0,0,0,.04);-webkit-transition:border-color ease-in-out 350ms;transition:border-color ease-in-out 350ms}@media (hover:hover){.c-switch-toggler:hover{border-color:#6b7280}}.c-switch-toggler span{position:absolute;top:50%;left:2px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block;width:42px;height:42px;border-radius:50%;background-color:#ef4125;-webkit-box-shadow:0 0 3px 3px inset rgba(0,0,0,.05);box-shadow:0 0 3px 3px inset rgba(0,0,0,.05);-webkit-transition:left ease-in-out 350ms,right ease-in-out 350ms;transition:left ease-in-out 350ms,right ease-in-out 350ms}.c-switch.is-active span{left:calc(100% - 44px)}.single-product .product{padding:0 0 40px}@media (min-width:992px){.single-product .product{padding-bottom:95px}}.single-product .product_title{font-size:36px;margin:40px 0 41px}@media (min-width:992px){.single-product .product_title{margin-bottom:35px}}.single-product-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:15px}@media (min-width:992px){.single-product-top{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-column-gap:22px;-moz-column-gap:22px;column-gap:22px;margin-bottom:73px}}.single-product-top.is-inactive .single-product-percents .progress-bar-bg{stroke:#f3f4f6}.single-product-top.is-inactive .single-product-percents .progress-bar-stroke{stroke:#d1d5db}.single-product-top.is-inactive .single-product-raised{color:#333}.single-product-top.is-inactive .single-product-raised-desc{color:#d1d5db}.single-product-thumb{background-color:#6b7280;overflow:hidden;margin-bottom:15px;aspect-ratio:1.82}@media (min-width:992px){.single-product-thumb{width:600px;border-radius:5px 0 0 5px;margin-bottom:0}}@media (min-width:1280px){.single-product-thumb{width:810px}}.single-product-thumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.single-product-info{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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:22px 0 32px}@media (min-width:992px){.single-product-info{width:calc(100% - 622px);padding:0}}@media (min-width:1280px){.single-product-info{width:calc(100% - 832px)}}@media (max-width:991px){.single-product-info .c-btn{width:100%}}.single-product-info .c-btn .added-text{display:none}.single-product-info.-no-limit .single-product-raised{color:#333;margin-bottom:10px}.single-product-info .c-switch{margin-bottom:30px}@media (min-width:992px){.single-product-info .c-switch{margin-bottom:35px}}.single-product-percents{position:relative;width:126px;height:126px;margin-bottom:22px}@media (min-width:992px){.single-product-percents{width:172px;height:172px;margin-bottom:43px}}.single-product-percents svg{width:100%;height:100%;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);overflow:visible}.single-product-percents circle{fill:none;stroke-width:16px}@media (min-width:992px){.single-product-percents circle{stroke-width:20px}}.single-product-percents .progress-bar-bg{stroke:#ffece6}.single-product-percents .progress-bar-stroke{stroke:#ef4125;stroke-dasharray:100 100;stroke-dashoffset:99.9;stroke-linecap:round;-webkit-transition:stroke-dashoffset 1s ease-in-out;transition:stroke-dashoffset 1s ease-in-out}.single-product-percents>span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#6b7280}.single-product-raised{font-size:26px;color:#ef4125;margin-bottom:10px}.single-product-raised-desc{color:#6b7280;margin-bottom:30px;text-align:center}@media (min-width:992px){.single-product-raised-desc{margin-bottom:35px}}.single-product-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width:992px){.single-product-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-column-gap:87px;-moz-column-gap:87px;column-gap:87px}}.single-product-body{width:100%}@media (min-width:992px){.single-product-body{width:calc(100% - 87px - 387px)}}.single-product-sidebar{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:start;-ms-flex-align:start;align-items:flex-start;width:100%;margin-bottom:30px}@media (min-width:992px){.single-product-sidebar{width:387px;margin-bottom:0}}.single-product-donate{width:100%;margin-top:15px}@media (min-width:992px){.single-product-donate{width:auto}}.sidebar-section:not(:last-child){margin-bottom:30px}.sidebar-donors{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px}.sidebar-donors .preview:first-child .preview-title,.sidebar-donors .preview:nth-child(2) .preview-title{font-weight:700}.sidebar-donors .preview-donated{display:none}.custom-notice-text+a{display:none}@supports (-webkit-appearance:none){.woocommerce-message::before,.woocommerce-notices-wrapper li::before,.woocommerce-NoticeGroup li::before{background-image:url(../../img/check-circle-green.svg)}.woocommerce-NoticeGroup .woocommerce-error li::before,.woocommerce-notices-wrapper .woocommerce-error li::before{background-image:url(../../img/check-circle-red.svg)}}