.donation-carousel ul.donation-dots{position:absolute;top:-40px;list-style:none;display:flex!important;justify-content:flex-end!important;width:100%;text-align:center;padding:0;left:-15px;margin:0;z-index:10}.donation-carousel ul.donation-dots li{position:relative;display:inline-block;width:4px;height:4px;margin:0 6px;padding:0;cursor:pointer}.donation-carousel ul.donation-dots li.slick-active button{background:var(--color-mineShaft);border-radius:8px}.donation-carousel ul.donation-dots li.slick-active button:before{background-color:var(--color-inactive);opacity:.5}.donation-carousel ul.donation-dots li button{border:0;background:transparent;display:block;height:8px;width:8px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:4px;cursor:pointer}.donation-carousel ul.donation-dots li button:before{position:absolute;top:0;left:0;content:"";width:8px;height:8px;font-size:6px;line-height:20px;text-align:center;color:var(--color-mineShaft);border:1.7px solid var(--color-mineShaft);border-radius:8px;-webkit-font-smoothing:antialiased}.height-animation-wrapper-donations{transition:all .5s ease-out;max-height:550px;overflow:hidden}.height-animation-wrapper-donations.collapsed{max-height:0}@media only screen and (max-width: 600px){.donation-carousel .slick-list .slick-track .slick-slide:first-child{padding-right:16px}}@media (prefers-color-scheme: dark){html.dark .donation-carousel ul.donation-dots li.slick-active button{background:var(--color-champagne)}html.dark .donation-carousel ul.donation-dots li button{background:transparent;color:transparent}html.dark .donation-carousel ul.donation-dots li button:before{background:transparent;border:1px solid var(--color-champagne)}}
