.HomeProductExpandedComponent{flex-basis:100%!important;max-width:none!important;margin:1rem 0}.HomeProductExpandedComponent .homeProductExpandedCard{box-shadow:var(--theme-settings-elevation-3);border-radius:1rem}.HomeProductsComponent .homeBodyCard{border-top-left-radius:0;border-top-right-radius:0}@media (max-width: 991.98px){.HomeProductsComponent{padding-left:0!important;padding-right:0!important}}.HomeProductsComponent .HomeProductTileComponent{order:100}.HomeProductsComponent .HomeProductTileComponent[data-inject="features/gift-card-storefront/home/home-products/before-defaults"]{order:0}.HomeComponent .HomeBannerComponent{z-index:1}.RewardsMarketplaceLandingPage .landingBanner{background-image:var(--landing-banner-bg);background-repeat:no-repeat;background-position:center;background-size:cover;height:420px}.RewardsMarketplaceLandingPage .landingBanner .landingBannerLogo{width:80%;height:240px;background-image:var(--landing-banner-logo);background-repeat:no-repeat;background-position:center;background-size:contain}.RewardsMarketplaceLandingPage .landingValuePropPanel header h1{font-size:40px}.RewardsMarketplaceLandingPage .landingValuePropPanel header h2{font-size:24px}.RewardsMarketplaceLandingPage .landingValuePropPanel .landingValuePropImage{width:100%;height:420px;background-image:var(--landing-value-bg);background-repeat:no-repeat;background-position:center;background-size:contain}.RewardsMarketplaceLandingPage .landingRedeemSection{background-image:var(--landing-redeem-bg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:90px 30px}.RewardsMarketplaceLandingPage .landingCardCatalogPanel .cardCollectionViewerComponent .cardCollectionColumn{width:50%}@media (min-width: 576px){.RewardsMarketplaceLandingPage .landingCardCatalogPanel .cardCollectionViewerComponent .cardCollectionColumn{width:33.3333%}}@media (min-width: 768px){.RewardsMarketplaceLandingPage .landingCardCatalogPanel .cardCollectionViewerComponent .cardCollectionColumn{width:25%}}@media (min-width: 1200px){.RewardsMarketplaceLandingPage .landingCardCatalogPanel .cardCollectionViewerComponent .cardCollectionColumn{width:16.6666%}}.RewardsMarketplaceLandingPage .landingCardCatalogPanel .cardCollectionViewerComponent .cardCollectionColumn .brandCardComponent .brandImageContainer{height:110px}.RewardsMarketplaceLandingPage .landingCardCatalogPanel .cardCollectionViewerComponent .cardCollectionColumn .brandCardComponent .brandCardButton{box-shadow:var(--theme-color-gray-light, #cecece) 0 0 4px!important;transform:none!important;cursor:default!important}.MainBannerComponent{background-image:var(--landing-banner-bg);background-repeat:no-repeat;background-position:center;background-size:cover}.MainBannerComponent header h1{font-size:48px}.MainBannerComponent header h1 sup{font-weight:400!important;font-size:50%!important}.MainBannerComponent header h2{font-size:24px}.MainBannerComponent .eg-button{min-width:280px}.ValuePropositionComponent header h2{font-size:42px}.ValuePropositionComponent h3{font-size:24px}.ValuePropositionComponent img{max-width:60%!important}.GroupGiftStepsComponent .ValuePropositionComponent h4{font-weight:700}.GroupGiftStepsComponent header h2{font-size:42px}.GroupGiftStepsComponent header h3{font-size:24px}.ChoiceCardBannerComponent header h2{font-size:42px}.ChoiceCardBannerComponent header h3{font-size:24px}.ChoiceCardRedeemSectionComponent{background-image:var(--landing-redeem-bg);background-repeat:no-repeat;background-position:center;background-size:cover}.ChoiceCardRedeemSectionComponent header h2{font-size:42px}.ChoiceCardRedeemSectionComponent header p{font-size:24px}.GroupGiftPromptComponent header h2{font-size:42px}.GroupGiftPromptComponent header h3{font-size:24px}.GroupGiftPromptComponent .groupGiftPromptExampleImage{max-height:600px}.GroupGiftSiteCollectionComponent header h2{font-size:42px}.GroupGiftSiteCollectionComponent header h3{font-size:24px}
