@property --angle{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes spinBorder{to{--angle:360deg}}.frame-gap{margin-bottom:1rem}.mweb-heading-text{font-size:.875rem;line-height:1.5rem;color:#231f20;letter-spacing:-.0175rem;text-transform:capitalize;font-weight:600;margin-bottom:.5rem}@media screen and (min-width:992px){.mweb-heading-text{font-size:1rem}}.mweb-component-gap{margin-bottom:2rem}.mweb-component-gap-15{margin-bottom:.9375rem}@keyframes components_rotate{0%{transform:translate(-50%,-50%) scale(1.4) rotate(0turn)}to{transform:translate(-50%,-50%) scale(1.4) rotate(1turn)}}.m-page-title{font-size:1rem;line-height:1.5rem;color:#231f20;margin-bottom:1.25rem;font-weight:600}@keyframes slide-down{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(100)}}.bottomNav{z-index:1045;transition:transform .2s;width:100vw;position:fixed;bottom:0;left:0;background:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,.9))}@media(min-width:768px){.bottomNav{display:none!important}}.bottomNav.hideNav{transform:translateY(100%)}.bottomNav.footerFixed.hideNav{transform:none}.bottomNav .bottomNav_child{background:hsla(0,0%,100%,.8);border:.0625rem solid #eae9f5;backdrop-filter:blur(.625rem);-webkit-backdrop-filter:blur(.625rem);box-shadow:0 0 .75rem 0 rgba(0,0,0,0);display:flex;justify-content:space-around;border-radius:2.5rem;margin:0 1rem 1rem;padding:0 .625rem}.bottomNav .bottomNav_child li{align-items:center;display:flex;flex-direction:column;position:relative;flex-grow:1;width:auto}.bottomNav .bottomNav_child li.fullSection:before{content:"";position:absolute;top:50%;left:0;width:.0625rem;height:2.5rem;background-color:#d7d7d8;z-index:1;transform:translateY(-50%)}.bottomNav .bottomNav_child li.fullSection svg{height:2.0625rem;width:auto;max-width:100%}.bottomNav .bottomNav_child li.fullSection .item,.bottomNav .bottomNav_child li.fullSection a{padding:.4375rem 0}.bottomNav .bottomNav_child li.fullSection .item label,.bottomNav .bottomNav_child li.fullSection a label{height:2.9375rem;width:3.625rem}.bottomNav .bottomNav_child li.fullSection .item .label,.bottomNav .bottomNav_child li.fullSection a .label{display:none}.bottomNav .bottomNav_child li .item,.bottomNav .bottomNav_child li a{text-align:center;text-decoration:none;line-height:0;width:100%;display:block;padding:.6875rem 0}.bottomNav .bottomNav_child li .item label,.bottomNav .bottomNav_child li a label{position:relative;height:1.25rem;width:1.25rem;display:inline-block}.bottomNav .bottomNav_child li .item label i,.bottomNav .bottomNav_child li a label i{color:#231f20}.bottomNav .bottomNav_child li .item label i:before,.bottomNav .bottomNav_child li a label i:before{font-size:1.25rem}.bottomNav .bottomNav_child li .item label img,.bottomNav .bottomNav_child li a label img{max-width:100%;max-height:100%}.bottomNav .bottomNav_child li .item label figure,.bottomNav .bottomNav_child li a label figure{width:20px;height:20px;border-radius:10px;border:1px solid #231f20;position:relative}.bottomNav .bottomNav_child li .item label figure img.image,.bottomNav .bottomNav_child li a label figure img.image{width:20px;height:20px;border-radius:10px;overflow:hidden}.bottomNav .bottomNav_child li .item label figure svg.image,.bottomNav .bottomNav_child li a label figure svg.image{width:18px;height:18px;border-radius:9px;overflow:hidden}.bottomNav .bottomNav_child li .item label figure .profileWrapper,.bottomNav .bottomNav_child li a label figure .profileWrapper{position:absolute;bottom:-1px;right:-1px;width:10px;height:10px}.bottomNav .bottomNav_child li .item label figure .profileWrapper .circle,.bottomNav .bottomNav_child li a label figure .profileWrapper .circle{fill:#231f20}.bottomNav .bottomNav_child li .item .label,.bottomNav .bottomNav_child li a .label{font-size:.6875rem;margin-top:.5rem;color:#575756;line-height:1;display:block;font-weight:500}.bottomNav .bottomNav_child li .item.active label i,.bottomNav .bottomNav_child li a.active label i{color:#b100cd}.bottomNav .bottomNav_child li .item.active label figure,.bottomNav .bottomNav_child li a.active label figure{border:1px solid #b100cd}.bottomNav .bottomNav_child li .item.active label figure .profileWrapper .circle,.bottomNav .bottomNav_child li a.active label figure .profileWrapper .circle{fill:#b100cd}.bottomNav .bottomNav_child li .item.active .label,.bottomNav .bottomNav_child li a.active .label{color:#b100cd}.ctaFrame{gap:.375rem;padding:.25rem 0 0;margin:0 1rem .5rem}.ctaFrame:has(.payNowFrame) [class*=RewardStripNew_rewardCarousel]{flex-basis:calc(100vw - 5.875rem);width:calc(100vw - 5.875rem)}