.LandingComponent .landingBanner{background-image:var(--landing-banner-bg);background-repeat:no-repeat;background-position:center;background-size:cover;height:420px}.LandingComponent .landingBanner .landingBannerLogo{width:80%;height:240px;background-image:var(--landing-banner-logo);background-repeat:no-repeat;background-position:center;background-size:contain}.LandingComponent .landingValuePropPanel header h1{font-size:40px}.LandingComponent .landingValuePropPanel header h2{font-size:24px}.LandingComponent .landingValuePropPanel .landingValuePropImage{width:100%;height:420px;background-image:var(--landing-value-bg);background-repeat:no-repeat;background-position:center;background-size:contain}.LandingComponent .landingRedeemSection{background-image:var(--landing-redeem-bg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:90px 30px}.LandingComponent .landingCardCatalogPanel .cardCollectionViewerComponent .cardCollectionColumn{width:50%}@media (min-width: 576px){.LandingComponent .landingCardCatalogPanel .cardCollectionViewerComponent .cardCollectionColumn{width:33.3333%}}@media (min-width: 768px){.LandingComponent .landingCardCatalogPanel .cardCollectionViewerComponent .cardCollectionColumn{width:25%}}@media (min-width: 1200px){.LandingComponent .landingCardCatalogPanel .cardCollectionViewerComponent .cardCollectionColumn{width:16.6666%}}.LandingComponent .landingCardCatalogPanel .cardCollectionViewerComponent .cardCollectionColumn .brandCardComponent .brandImageContainer{height:110px}.LandingComponent .landingCardCatalogPanel .cardCollectionViewerComponent .cardCollectionColumn .brandCardComponent .brandCardButton{box-shadow:var(--theme-color-gray-light, #cecece) 0 0 4px!important;transform:none!important;cursor:default!important}
