.winred-phone-widget{display:block;margin:0 auto;max-width:100%;padding-top:690.4668px;position:relative;width:348px}@media(max-width:767px){.winred-phone-widget{padding-top:492.0568px;width:248px}}.winred-phone-widget-content{bottom:0;left:0;padding:3.5rem 2.5rem;position:absolute;right:0;top:0}@media(max-width:767px){.winred-phone-widget-content{padding:2.5rem 1.5rem}}.winred-phone-widget-content .winred-phone-widget-logo{display:block;margin:0 auto 2.5rem;width:80%}@media(max-width:767px){.winred-phone-widget-content .winred-phone-widget-logo{margin:0 auto 1.5rem}}.winred-phone-widget .phone-widget-donation-amounts{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -5px 10px}@media(max-width:767px){.winred-phone-widget .phone-widget-donation-amounts{margin:0 -5px 20px}}.winred-phone-widget .phone-widget-donation-amounts>div{flex-basis:calc(33.33333% - 5px);padding-bottom:20px}@media(max-width:767px){.winred-phone-widget .phone-widget-donation-amounts>div{padding-bottom:10px}}.winred-phone-widget .phone-widget-donation-amounts div .phone-widget-amount{background:#fff;border-radius:3px;color:#000;cursor:pointer;font-size:.75rem;padding:.5rem .833rem;text-align:center}.winred-phone-widget .phone-widget-donation-amounts div .phone-widget-amount.active,.winred-phone-widget .phone-widget-donation-amounts div .phone-widget-amount:hover{background:var(--primary-color);color:#fff}.winred-phone-widget .winred-phone-widget-content .winred-phone-widget-candidate{align-items:center;cursor:pointer;display:flex;margin-bottom:15px;transition:transform .3s ease}.winred-phone-widget .winred-phone-widget-content .winred-phone-widget-candidate.checked .candidate-name{font-weight:700}@keyframes pulsing{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.winred-phone-widget .winred-phone-widget-content .winred-phone-widget-candidate:not(.checked) .check-icon img{filter:grayscale(1);filter:-webkit-grayscale(1);opacity:.5}.winred-phone-widget .winred-phone-widget-content .winred-phone-widget-candidate:not(.checked).no-action{-webkit-animation:pulsing 1s ease infinite}.winred-phone-widget .winred-phone-widget-content .winred-phone-widget-candidate .check-icon{width:57px}.winred-phone-widget .winred-phone-widget-content .winred-phone-widget-candidate .check-icon img{width:27px}.winred-phone-widget .winred-phone-widget-content .winred-phone-widget-candidate .candidate-image{width:52px}.winred-phone-widget .winred-phone-widget-content .winred-phone-widget-candidate .candidate-image div{border-radius:50%;height:52px;width:52px}.winred-phone-widget .winred-phone-widget-content .winred-phone-widget-candidate .candidate-image div.no-img{background-color:var(--primary-color)!important}.winred-phone-widget .winred-phone-widget-content .winred-phone-widget-candidate .candidate-name{color:var(--secondary-color);flex:1;font-size:.9rem;padding-left:30px}@media(max-width:767px){.winred-phone-widget .winred-phone-widget-content .winred-phone-widget-candidate{margin-bottom:10px}.winred-phone-widget .winred-phone-widget-content .winred-phone-widget-candidate .check-icon{width:37px}.winred-phone-widget .winred-phone-widget-content .winred-phone-widget-candidate .check-icon img{width:17px}.winred-phone-widget .winred-phone-widget-content .winred-phone-widget-candidate .candidate-image{width:32px}.winred-phone-widget .winred-phone-widget-content .winred-phone-widget-candidate .candidate-image div{height:32px;width:32px}.winred-phone-widget .winred-phone-widget-content .winred-phone-widget-candidate .candidate-name{font-size:.75rem;padding-left:10px}}