.ticker-banner{border-bottom:.7px solid #d9d9d9}.ticker-banner .left-side{color:#222520;color:var(--brand-brand-gray-900, #222520);padding:20px 16px;align-items:center}.ticker-banner .left-side p{font-size:12px;font-weight:400;line-height:20px;padding:0}.ticker-banner .left-side h6{font-size:12px;font-weight:500;line-height:16px;letter-spacing:1.74px;text-transform:uppercase}.ticker-banner .left-side .progress-bar-wrapper{margin-right:16px;position:relative}.ticker-banner .left-side .progress-bar-wrapper .progress-bar-background{height:16px;border-radius:32px;background-color:var(--cw-white)}.ticker-banner .left-side .progress-bar-wrapper .progress-bar-background .progress-bar-fill{height:16px;border-radius:32px;background:linear-gradient(90deg,var(--cw-yellow-300) -3.28%,#fcda63 69.29%,var(--cw-yellow-500) 127.47%)}.ticker-banner .left-side .progress-bar-wrapper .progress-circle,.ticker-banner .left-side .progress-bar-wrapper .progress-check,.ticker-banner .left-side .progress-bar-wrapper .progress-text{display:none}.ticker-banner .left-side .button{font-size:12px!important;font-weight:600!important;letter-spacing:.605px!important;padding:15px 13px!important;height:auto;line-height:normal!important}@media only screen and (min-width:641px){.ticker-banner .left-side{padding:20px 24px}.ticker-banner .left-side .progress-bar-wrapper{margin-right:48px}}@media only screen and (min-width: 1024px){.ticker-banner .left-side{padding:20px 24px 20px 48px;align-items:start}.ticker-banner .left-side>div{margin-top:16px}.ticker-banner .left-side .progress-bar-wrapper{margin-right:140px}.ticker-banner .left-side .progress-bar-wrapper .progress-circle{display:block;background-color:var(--cw-white);width:16px;height:16px;border:1px solid #383b36;border:1px solid var(--cw-gray-800, #383b36);border-radius:50%;position:absolute;top:50%;transform:translateY(-50%)}.ticker-banner .left-side .progress-bar-wrapper .progress-check{width:22px;height:22px;position:absolute;top:50%;transform:translateY(-50%)}.ticker-banner .left-side .progress-bar-wrapper .progress-check.achieved{display:block}.ticker-banner .left-side .progress-bar-wrapper .progress-text{display:block;position:absolute;top:28px;text-align:center}.ticker-banner .left-side .progress-bar-wrapper .progress-text:not(.achieved){color:#383b36!important;color:var(--brand-brand-gray-800, #383b36)!important;font-size:13px!important;line-height:110%!important}.ticker-banner .left-side .progress-bar-wrapper .progress-text:not(.achieved) p:nth-child(1){color:#383b36!important;color:var(--brand-brand-gray-800, #383b36)!important;font-size:13px!important;line-height:110%!important;font-weight:700!important;letter-spacing:1.43px!important}.ticker-banner .left-side .progress-bar-wrapper .progress-text:not(.achieved) p:nth-child(2){color:#383b36!important;color:var(--brand-brand-gray-800, #383b36)!important;font-size:13px!important;line-height:110%!important;font-weight:400!important;letter-spacing:.26px!important}.ticker-banner .left-side .progress-bar-wrapper .progress-text:not(.achieved).progress-text-1{left:calc(25% - 44px)}.ticker-banner .left-side .progress-bar-wrapper .progress-text:not(.achieved).progress-text-2{left:calc(50% - 44px)}.ticker-banner .left-side .progress-bar-wrapper .progress-text:not(.achieved).progress-text-3{left:calc(75% - 44px)}.ticker-banner .left-side .progress-bar-wrapper .progress-text:not(.achieved).progress-text-4{left:calc(100% - 44px)}.ticker-banner .left-side .progress-bar-wrapper .progress-text.achieved p:nth-child(1){color:#9b9b94!important;color:var(--brand-brand-gray-500, #9b9b94)!important;font-size:12px!important;line-height:16px!important;letter-spacing:1.32px!important}.ticker-banner .left-side .progress-bar-wrapper .progress-text.achieved p:nth-child(2){display:none}.ticker-banner .left-side .progress-bar-wrapper .progress-text.achieved.progress-text-1{left:calc(25% - 22px)}.ticker-banner .left-side .progress-bar-wrapper .progress-text.achieved.progress-text-2{left:calc(50% - 22px)}.ticker-banner .left-side .progress-bar-wrapper .progress-text.achieved.progress-text-3{left:calc(75% - 22px)}.ticker-banner .left-side .progress-bar-wrapper .progress-text.achieved.progress-text-4{left:calc(100% - 22px)}.ticker-banner .right-side>div>div{min-height:70px;justify-content:end}.ticker-banner .right-side h2{font-size:40px;font-weight:400;line-height:120%;letter-spacing:-.4px;color:var(--cw-white)}.ticker-banner .right-side p{padding:0;font-size:17.1px;font-weight:400;line-height:130%;color:var(--cw-white)}.ticker-banner .right-side .bolt-circle{width:52px;height:52px;top:50%;transform:translateY(-50%);left:-26px}.ticker-banner .right-side .bolt-circle .bolt{width:23px;height:23px}.ticker-banner .right-side .last-chance-circle{width:76px;height:76px;top:50%;transform:translateY(-50%) rotate(-8.526deg);left:-38px;color:var(--cw-yellow-100);text-align:center;font-size:12px;font-weight:600;line-height:15.562px;letter-spacing:.819px;text-transform:uppercase}}
