/**
 * Theme Name: project-sscms v1.493.0
 * Theme URI: git+https://github.com/1debit/project-sscms.git
 * Author: Sharp Notions, LLC
 * Author URI: 
 * Description: Wordpress theme for Chime (project-sscms) [main - 3c07f5cf3]
 * Version: 1.493.0-2025-06-06T21-59-27
 * License: ISC
 * License URI: "http://www.gnu.org/licenses/gpl-2.0.html"
 */
.overdraft-calculator__popup-close{position:relative;display:inline-block;width:20px;height:20px;overflow:hidden;border:0;vertical-align:middle;padding:0}.overdraft-calculator input[type=range][data-slider-style=mixed]:focus,.overdraft-calculator__popup-close:focus{outline:0}.overdraft-calculator__popup-close:after,.overdraft-calculator__popup-close:before{content:"";position:absolute;height:2px;width:100%;top:50%;margin-top:-1px;background:#1ec677;border-radius:4px}.overdraft-calculator__popup-close:before{transform:rotate(45deg)}.overdraft-calculator__popup-close:after{transform:rotate(-45deg)}:root{--top-banner-desktop-height:0px;--input-slider-mixed-main-color:#0D4029;--input-slider-mixed-secondary-color:rgba(51, 51, 51, 0.08)}.overdraft-calculator{max-width:715px;position:relative;background:#ecf9ee;border-radius:.4231rem;padding:.9rem}@media only screen and (min-width:860px){.overdraft-calculator{padding:1.3rem}}.overdraft-calculator *,.overdraft-calculator__header span{font-family:"Chime Saans",sans-serif}.overdraft-calculator__header{display:flex;align-items:center;border-bottom:1px solid #a8b7b0;padding-bottom:1rem;margin-bottom:2rem;font-size:1.2rem;font-weight:700}.overdraft-calculator__header img{height:2.5rem;width:auto;margin:0 20px 0 0}.overdraft-calculator__header span{font-size:1.2rem;font-weight:670;line-height:1;color:#0d4029}@media only screen and (min-width:860px){.overdraft-calculator__header span{font-size:1.5231rem}}.overdraft-calculator__content{margin-bottom:2.5rem}.overdraft-calculator__form{display:flex;flex-direction:column}.overdraft-calculator__label{font-size:.875rem;font-weight:670;color:#0d4029;line-height:19px;margin:0}@media only screen and (min-width:860px){.overdraft-calculator__label{font-size:.74rem}}.overdraft-calculator__count{display:flex;align-items:flex-start;justify-content:space-between}.overdraft-calculator__count-value{width:1.8rem;height:1.5rem;display:flex;justify-content:center;align-items:center;border:1px solid #a8b7b0;border-radius:.25rem;background:#fff;line-height:1}@media only screen and (min-width:860px){.overdraft-calculator__count-value{width:1.5231rem;height:1.48075rem;font-size:.73955rem}}.overdraft-calculator__count-value span{font-size:.874rem;font-weight:670;line-height:1;text-align:center}@media only screen and (min-width:860px){.overdraft-calculator__count-value span{font-size:.73955rem}}.overdraft-calculator__frequency{display:flex;flex-direction:column;gap:.5rem}.overdraft-calculator__slider{align-items:center;gap:.8rem;margin:.75rem 0 2rem}@media only screen and (min-width:860px){.overdraft-calculator__slider{margin:1.5rem 0}}.overdraft-calculator__slider span{font-size:.8rem;font-weight:570;color:#0d4029}@media only screen and (min-width:860px){.overdraft-calculator__slider span{font-size:.6769rem}}.overdraft-calculator input[type=range][data-slider-style=mixed]{appearance:none;cursor:pointer;outline:0;border-radius:15px;height:.4231rem}.overdraft-calculator input[type=range][data-slider-style=mixed]::-webkit-slider-thumb{box-shadow:0 0 0 #0d4029;height:22px;width:22px;background:#0d4029;border:0 solid #0d4029;border-radius:50%;box-sizing:border-box;cursor:default;-webkit-appearance:none;transform:translateY(calc(-25% - 1px))}.overdraft-calculator input[type=range][data-slider-style=mixed]::-moz-range-thumb{box-shadow:0 0 0 #0d4029;height:22px;width:22px;background:#0d4029;border:0 solid #0d4029;border-radius:50%;box-sizing:border-box;cursor:default;-moz-appearance:none}.overdraft-calculator input[type=range][data-slider-style=mixed]::-moz-range-track,.overdraft-calculator input[type=range][data-slider-style=mixed]::-webkit-slider-runnable-track{cursor:default;height:8px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;width:100%;background:0 0;border:0 solid transparent;border-radius:5px}.overdraft-calculator input[type=range][data-slider-style=mixed]:focus::-moz-range-thumb,.overdraft-calculator input[type=range][data-slider-style=mixed]:focus::-webkit-slider-thumb{background-color:#1ec677;box-shadow:0 0 0 #1ec677}.overdraft-calculator__boxes{display:grid;grid-template-columns:repeat(3,1fr);border-radius:.5rem;margin-bottom:2.3rem;overflow:hidden}.overdraft-calculator__boxes input[type=radio]{display:none}.overdraft-calculator__boxes input[type=radio]:checked+span{background-color:#0d4029;color:#fff;border-radius:.2649rem;border:0}.overdraft-calculator__boxes span{display:inline-block;padding:.5rem;width:100%;height:100%;vertical-align:middle;box-sizing:border-box;border-right:none;text-align:center;cursor:pointer;font-size:.8rem}.overdraft-calculator__boxes label{background:#ccf2d2}.overdraft-calculator__boxes label span{font-size:.72535rem;font-weight:600;color:#0d4029}@media only screen and (min-width:860px){.overdraft-calculator__boxes label span{font-size:.61375rem}}.overdraft-calculator__boxes label:first-of-type span{border-top-left-radius:10px;border-bottom-left-radius:10px}.overdraft-calculator__boxes label:last-of-type span{border-right:none;border-top-right-radius:10px}.overdraft-calculator__submit{align-self:center}.overdraft-calculator__popup-copy .enroll-link,.overdraft-calculator__submit{width:8rem;display:inline-flex;justify-content:center;justify-self:center;background-color:#1ec677;border:0;border-radius:.2649rem;font-size:.8rem;color:#0d4029}@media only screen and (min-width:860px){.overdraft-calculator__popup-copy .enroll-link,.overdraft-calculator__submit{font-size:.6769rem;letter-spacing:-.004rem}}.overdraft-calculator__popup{display:none;position:absolute;top:0;left:0;border-radius:17px;width:100%;height:100%;text-align:center;background:#ecf9ee}.overdraft-calculator__popup-wrapper{display:flex;flex-direction:column;height:100%;padding:.9rem;box-sizing:border-box;background-image:url(images/overdraft-calculator/chime-debit-card.png);background-repeat:no-repeat;background-size:0 0;background-position:calc(100% - .9rem) 75%}@media only screen and (min-width:401px){.overdraft-calculator__popup-wrapper{background-size:calc(100% - 1.8rem) auto}}@media only screen and (min-width:600px){.overdraft-calculator__popup-wrapper{background-size:65% auto;background-position-y:65%}}@media only screen and (min-width:1400px){.overdraft-calculator__popup-wrapper{background-size:60% auto;background-position-y:75%}}.overdraft-calculator__popup p{width:100%;text-align:left}.overdraft-calculator__popup-close-wrapper{display:flex;justify-content:flex-end;margin-bottom:1.55rem}@media only screen and (min-width:1100px){.overdraft-calculator__popup-close-wrapper{margin-bottom:1.1rem}}.overdraft-calculator__popup-close{overflow:unset;background-color:transparent}.overdraft-calculator__popup-close:after,.overdraft-calculator__popup-close:before{background:#0d4029;width:1rem;left:3px}@media only screen and (min-width:1100px){.overdraft-calculator__popup-close:after,.overdraft-calculator__popup-close:before{width:.85rem}}.overdraft-calculator__popup-close:focus{background-color:#0d4029}.overdraft-calculator__popup-copy{display:flex;flex:1;flex-direction:column;justify-content:stretch;align-items:center}@media only screen and (min-width:860px){.overdraft-calculator__popup-copy{align-items:flex-start}}.overdraft-calculator__popup-copy p{margin-top:0}.overdraft-calculator__popup-copy-title{font-family:"Chime Serif",serif;font-size:.9rem!important;font-weight:500;color:#0d4029;margin-bottom:.5rem}@media only screen and (min-width:860px){.overdraft-calculator__popup-copy-title{font-size:1.25rem!important;line-height:1.1846!important;text-align:left;margin-bottom:1.1rem}}.overdraft-calculator__popup-copy-saving{font-family:"Chime Saans",sans-serif;font-size:1.8rem!important;font-weight:600;line-height:1;color:#0d4029;margin-bottom:1.25rem}@media only screen and (min-width:860px){.overdraft-calculator__popup-copy-saving{font-size:2.75rem!important}}.overdraft-calculator__popup-copy-button-image{display:flex;flex-direction:column}.overdraft-calculator__popup-copy .enroll-link{display:inline-block;margin-bottom:1.25rem;width:100%;align-self:flex-start}@media only screen and (min-width:600px){.overdraft-calculator__popup-copy .enroll-link{line-height:2;width:45%}}.overdraft-calculator__disclaimer.disclaimer{font-size:.6rem;text-align:left;font-weight:500;line-height:1.25;word-wrap:break-word;color:#0d4029}.overdraft-calculator__disclaimer.disclaimer a.disclaimer-link{color:#0d4029;text-decoration:none}@media only screen and (min-width:860px){.overdraft-calculator__disclaimer.disclaimer{font-size:.5077rem}}.overdraft-calculator img.chime-debit-card{width:100%;margin:0;display:none}@media only screen and (max-width:400px){.overdraft-calculator img.chime-debit-card{display:block}}