.modal[data-v-d35cacaf]{position:fixed;z-index:50;left:0;top:0;width:100%;height:100%;overflow:auto;display:flex;align-items:center;justify-content:center;padding:20px}.modal-overlay[data-v-d35cacaf]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:40}.modal-content[data-v-d35cacaf]{position:relative;z-index:60;width:100%}.modal-default[data-v-d35cacaf]{margin:auto}.delight-amount-select[data-v-1969bd5d]{transition:transform .15s ease-out}.delight-amount-select[data-v-1969bd5d]:active{transform:scale(.96)}.delight-amount-select.selected[data-v-1969bd5d]{animation:amountPop-1969bd5d .3s ease-out}@keyframes amountPop-1969bd5d{0%{transform:scale(1)}40%{transform:scale(1.05)}to{transform:scale(1)}}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.switch[data-v-12e59958]{width:50px;height:25px;background-color:#ccc;border-radius:25px;cursor:pointer;padding:2px;transition:background-color .2s}.switch-on[data-v-12e59958]{background-color:#3d54c2}.switch-handle[data-v-12e59958]{width:21px;height:21px;background-color:#fff;border-radius:50%;transition:transform .2s}.switch-on .switch-handle[data-v-12e59958]{transform:translate(25px)}.delight-heart-icon[data-v-6d0474ca]{display:inline-flex;transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.delight-heart-icon.active[data-v-6d0474ca]{animation:heartPop-6d0474ca .5s cubic-bezier(.175,.885,.32,1.275)}@keyframes heartPop-6d0474ca{0%{transform:scale(1)}30%{transform:scale(1.4)}50%{transform:scale(.9)}70%{transform:scale(1.15)}to{transform:scale(1)}}.animate-fade-in[data-v-6d0474ca]{animation:fadeIn-6d0474ca .3s ease-out}@keyframes fadeIn-6d0474ca{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.delight-shimmer[data-v-6d0474ca]{position:relative;overflow:hidden}.delight-shimmer[data-v-6d0474ca]:after{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.25),transparent);animation:shimmer-6d0474ca 2.5s infinite}@keyframes shimmer-6d0474ca{0%{left:-100%}50%,to{left:200%}}.delight-donate-glow[data-v-6d0474ca]{transition:all .3s ease-out}.delight-donate-glow[data-v-6d0474ca]:hover{box-shadow:0 0 25px #38761d80}.delight-donate-glow[data-v-6d0474ca]:active{transform:scale(.98)}.image-slider[data-v-ac03569c]{position:relative;width:100%;display:flex;flex-direction:column}.slider-container[data-v-ac03569c]{position:relative;max-width:100%;cursor:grab}.slider-container[data-v-ac03569c]:active{cursor:grabbing}.slider-container img[data-v-ac03569c]{position:absolute;top:0;left:0;width:100%;opacity:0;transition:opacity .5s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:12px}.slider-container img.active[data-v-ac03569c]{opacity:1;z-index:1;position:relative}.indicators-container[data-v-ac03569c]{width:100%;margin-top:1rem;display:flex;justify-content:center}.indicators[data-v-ac03569c]{display:flex;justify-content:center;gap:.5rem;z-index:2}.indicators span[data-v-ac03569c]{background-color:#0d423a;width:10px;height:10px;border-radius:50%;cursor:pointer;transition:background-color .3s}.indicators span.active[data-v-ac03569c]{background-color:#bbf2c5}.scrollbar-hide[data-astro-cid-godd2egi]::-webkit-scrollbar{display:none}.scroll-hide[data-astro-cid-zwj2yzlg]::-webkit-scrollbar{display:none}.scroll-hide[data-astro-cid-zwj2yzlg]{-ms-overflow-style:none;scrollbar-width:none}.row-wrapper[data-astro-cid-zwj2yzlg]{display:flex;flex-direction:row;gap:48px}.row-wrapper[data-astro-cid-zwj2yzlg]:after{content:"";flex:none;width:20px}.two[data-astro-cid-bhxv2qxz]{border:3.5px solid #222222;box-shadow:-7px 6px #222;border-radius:10px}.two-default[data-astro-cid-bhxv2qxz]{border:3.5px solid #222222;box-shadow:-4px 3px #222;border-radius:5px}.larger[data-astro-cid-bhxv2qxz]{font-size:34px;font-family:Cabin Variable;font-weight:500;font-style:normal;line-height:36px;letter-spacing:-.01em;text-decoration:none;text-transform:none}
