@media (max-width: 575.98px){.RewardPointsComponent .HeroBannerComponent{height:280px}}@media (max-width: 767.98px){.RewardPointsComponent .HeroBannerComponent{height:320px}}.RewardsLandingPageComponent{--theme-settings-headings-font-weight: 700;--theme-settings-h1-font-size: 42px}@media (max-width: 991.98px){.RewardsLandingPageComponent{--theme-settings-h1-font-size: 28px}}.RewardsLandingPageComponent b{font-weight:700}.RewardsLandingPageComponent h4{font-weight:500}.RewardsLandingPageComponent .heroSection .heroCtas .heroCtaButton{--mdc-outlined-button-outline-color: var(--theme-color-primary);padding-top:5px;padding-bottom:5px}.RewardsLandingPageComponent .tableWrapper .comparisonTable{border-collapse:separate;border-spacing:0;margin:0}.RewardsLandingPageComponent .tableWrapper .comparisonTable .comparisonTableBody{overflow-wrap:break-word;word-break:break-word;hyphens:auto}.RewardsLandingPageComponent .tableWrapper .comparisonTable th,.RewardsLandingPageComponent .tableWrapper .comparisonTable td{border:none;border-left:1px solid #dee2e6;border-bottom:1px solid #dee2e6}.RewardsLandingPageComponent .tableWrapper .comparisonTable .comparisonTableBody td{height:60px}.RewardsLandingPageComponent .tableWrapper .comparisonTable .comparisonTableHead tr:first-child th{border-top:1px solid #dee2e6}.RewardsLandingPageComponent .tableWrapper .comparisonTable th:last-child,.RewardsLandingPageComponent .tableWrapper .comparisonTable td:last-child{border-right:1px solid #dee2e6}.RewardsLandingPageComponent .tableWrapper .comparisonTable .comparisonTableHead tr:first-child th:first-child{border-top-left-radius:10px}.RewardsLandingPageComponent .tableWrapper .comparisonTable .comparisonTableHead tr:first-child th:last-child{border-top-right-radius:10px}.RewardsLandingPageComponent .tableWrapper .comparisonTable .comparisonTableBody tr:last-child td:first-child{border-bottom-left-radius:10px}.RewardsLandingPageComponent .tableWrapper .comparisonTable .comparisonTableBody tr:last-child td:last-child{border-bottom-right-radius:10px}.RewardsLandingPageComponent .tableWrapper .comparisonTable .comparisonTableBody{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;border-radius:10px}.RewardsLandingPageComponent .tableWrapper .comparisonTable .comparisonTableHead{box-shadow:0 -.5rem 1rem rgba(0,0,0,.15)!important;border-radius:10px}.RewardsLandingPageComponent .tableWrapper .comparisonTable .rewardsExpressColumn,.RewardsLandingPageComponent .tableWrapper .comparisonTable .eGifterRewardsColumn{max-width:120px;color:#012e71;vertical-align:middle}.RewardsLandingPageComponent .tableWrapper .comparisonTable .cellDescriptiveText{display:block;line-height:1.1}.RewardsLandingPageComponent .tableWrapper .comparisonTable .featureComparisonColumn{background:#012e71;color:#fff;vertical-align:middle}.RewardsLandingPageComponent .tableWrapper .comparisonTable .featureComparisonColumn .comparisonTableLogo{height:63px;width:auto}@media (max-width: 767.98px){.RewardsLandingPageComponent .tableWrapper .comparisonTable .featureComparisonColumn .comparisonTableLogo{height:40px}}.RewardsLandingPageComponent .tableWrapper .comparisonTable th.featureComparisonColumn{vertical-align:middle;font-size:1.5rem}@media (max-width: 767.98px){.RewardsLandingPageComponent .tableWrapper .comparisonTable th.featureComparisonColumn{font-size:.75rem}}.RewardsLandingPageComponent .tableWrapper .comparisonTable .comparisonTableFoot td{border:none}.RewardsLandingPageComponent .tableWrapper .comparisonTable .comparisonCtaButton{--mdc-outlined-button-outline-color: var(--theme-color-primary)}@media (max-width: 767.98px){.RewardsLandingPageComponent .tableWrapper .comparisonTable .comparisonCtaButton{font-size:.7rem;padding:8px;border-radius:1rem}}@media (max-width: 575.98px){.LocalLandingPageComponent h2{font-size:25px}}.LocalLandingPageComponent ol li{margin-bottom:1em}.LocalLandingPageComponent ol li b{font-weight:700}.LocalLandingPageComponent ul li{margin-bottom:.5em}.LocalLandingPageComponent .HeroBannerComponent{background-color:#eff3ff}.LocalLandingPageComponent .HeroBannerComponent .banner{background-position:bottom!important}@media (max-width: 1199.98px){.LocalLandingPageComponent .HeroBannerComponent .banner{height:var(--banner-height)!important}}@media (max-width: 575.98px){.LocalLandingPageComponent .HeroBannerComponent .banner{background-size:200%!important}}.LocalLandingPageComponent .HeroBannerComponent .banner .bannerOverlay{align-items:start}.LocalLandingPageComponent .HeroBannerComponent .banner .bannerOverlay.backdrop{background:none}.LocalLandingPageComponent .HeroBannerComponent .banner .bannerOverlay .bannerOverlayContent .card{border-radius:1.5rem}
