.loyalty-slider-progress{background:#093a54;background:linear-gradient(220deg,#093a54,#062333 50%);position:relative}.loyalty-slider-progress .slide-content{display:grid;grid-template-columns:repeat(5,1fr);min-height:712px;align-items:center;grid-gap:16px;gap:16px}.loyalty-slider-progress .slide-content__text{grid-column:1/3;color:var(--white);display:flex;flex-direction:column;justify-content:center;gap:16px}.loyalty-slider-progress .slide-content__text h3{font-size:40px;font-size:2.5rem;font-weight:700;line-height:1.1;letter-spacing:-.02em}.loyalty-slider-progress .slide-content__text h4{font-size:28px;font-size:1.75rem;font-weight:600;line-height:1.1071428571;letter-spacing:-.02em}.loyalty-slider-progress .slide-content__text p{margin-top:8px;font-size:24px;font-size:1.5rem;font-weight:400;line-height:1.3333333333;letter-spacing:-.02em;text-wrap:balance}.loyalty-slider-progress .slide-content__text__aside{margin-top:64px;gap:12px;display:flex}.loyalty-slider-progress .slide-content__text__aside svg{width:32px;height:32px;min-width:32px;min-height:32px}.loyalty-slider-progress .slide-content__image{display:flex;justify-content:flex-end;align-items:center;width:100%;height:auto;grid-column:3/-1;grid-row:1}.loyalty-slider-progress .slide-content__image img{width:90%;height:auto;object-fit:contain}.loyalty-slider-progress .slider-navigation{position:absolute;bottom:40px;left:50%;transform:translateX(-50%);display:flex;grid-gap:16px;gap:16px;z-index:10;display:grid;grid-template-columns:repeat(4,1fr);width:100%}.loyalty-slider-progress .slider-navigation .nav-item{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;background:none;border:none;padding:8px;cursor:pointer;transition:all .3s ease;color:hsla(0,0%,66%,.302);text-transform:uppercase;font-size:12px;font-size:.75rem;font-weight:400;line-height:1.1666666667;letter-spacing:.18em}.loyalty-slider-progress .slider-navigation .nav-item .progress-bar{width:100%;height:4px;background-color:hsla(0,0%,66%,.302);border-radius:2px;overflow:hidden;position:relative}.loyalty-slider-progress .slider-navigation .nav-item .progress-bar .progress-fill{height:100%;background:linear-gradient(90deg,#14b458,#1480db);width:0;transition:width .3s ease;border-radius:2px}.loyalty-slider-progress .slider-navigation .nav-item.active{color:#fff}.loyalty-slider-progress .slider-navigation .nav-item.active .progress-fill{width:100%;animation:progressFill 4s linear}.loyalty-slider-progress .slider-navigation .nav-item.paused .progress-fill{animation-play-state:paused}.loyalty-slider-progress .slider-navigation .nav-item:not(.active):not(.completed) .progress-fill{width:0;animation:none}@keyframes progressFill{0%{width:0}to{width:100%}}.loyalty-slider-progress .--only-mobile{display:none}@media(max-width:767px){.loyalty-slider-progress .slide-content{grid-template-columns:1fr;gap:24px;min-height:700px;padding-top:60px;padding-bottom:100px}.loyalty-slider-progress .slide-content__text{grid-column:1;text-align:center;text-wrap:pretty}.loyalty-slider-progress .slide-content__text h3{font-size:32px;font-size:2rem;font-weight:700;line-height:1.125;letter-spacing:-.02em}.loyalty-slider-progress .slide-content__text h4{font-size:24px;font-size:1.5rem;font-weight:600;line-height:1.125;letter-spacing:-.02em}.loyalty-slider-progress .slide-content__text p{font-size:18px;font-size:1.125rem;font-weight:400;line-height:1.3333333333;letter-spacing:-.02em}.loyalty-slider-progress .slide-content__text__aside{flex-direction:column;margin-top:0;align-items:center;justify-content:center;gap:8px}.loyalty-slider-progress .slide-content__image{grid-column:1;max-width:300px;justify-content:center;margin:0 auto}.loyalty-slider-progress .slider-navigation{display:flex}.loyalty-slider-progress .slider-navigation .nav-item{padding:0;width:100%}.loyalty-slider-progress .slider-navigation .nav-item .progress-bar{width:100%}.loyalty-slider-progress .slider-navigation .nav-item.active .progress-bar{width:125px;height:3px}.loyalty-slider-progress .--only-mobile{display:flex}.loyalty-slider-progress .--only-desktop{display:none}}