.HomeBannerComponent .HeroBannerComponent .bannerOverlay .bannerOverlayContent h1,.HomeBannerComponent .HeroBannerComponent .bannerOverlay .bannerOverlayContent h2{margin-top:1rem;margin-bottom:0;text-align:center;color:#fff;text-shadow:0 1px 5px rgba(0,0,0,.5)}.HomeBannerComponent .HeroBannerComponent .bannerOverlay .bannerOverlayContent h1{font-size:2rem}@media (min-width: 768px){.HomeBannerComponent .HeroBannerComponent .bannerOverlay .bannerOverlayContent h1{font-size:4rem}}.HomeBannerComponent .HeroBannerComponent .bannerOverlay .bannerOverlayContent h2{font-size:3rem}@media (min-width: 768px){.HomeBannerComponent .HeroBannerComponent .bannerOverlay .bannerOverlayContent h2{font-size:5rem}}.HomeProductTileComponent{display:flex;max-width:calc(360px + 2rem)}.HomeProductTileComponent .homeProductTile{display:flex;flex-direction:column;align-items:stretch;text-align:center;padding:2rem 1rem;margin-bottom:1rem}.HomeProductTileComponent .homeProductTile .homeProductImageWrapper{margin-bottom:.5rem}.HomeProductTileComponent .homeProductTile .homeProductImageWrapper .homeProductImage{height:150px}.HomeProductTileComponent .homeProductTile .homeProductTitle{margin-bottom:.5rem}.HomeProductTileComponent .homeProductTile .homeProductDescription{flex-grow:1}.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}.BrandCardLogoComponent .logoImg{object-fit:cover}.BrandCardLogoComponent .imgContainer{padding:15%}.SocialShareComponent{display:flex;flex-wrap:wrap;align-items:center}.SocialShareComponent a[class^=share-network]{display:inline-block;background-color:#666;color:#fff;width:32px;height:32px;padding:7px;margin-right:6px;border-radius:var(--theme-settings-border-radius, .5rem);text-align:center;line-height:1;--eg-icon-size: 18px}.SocialShareComponent.colored a[class^=share-network]{--share-network-color: var(--theme-color-gray, #666666);background-color:#fff;color:var(--theme-color-gray, #666666);box-shadow:0 0 0 1px var(--theme-color-gray-light, #cecece);transition:.25s ease;transition-property:color,background-color,box-shadow}.SocialShareComponent.colored a[class^=share-network]:hover{color:#fff;background-color:var(--share-network-color);box-shadow:0 0 0 1px var(--share-network-color)}.SocialShareComponent.colored a[class^=share-network].share-network-facebook{--share-network-color: #3b5998}.SocialShareComponent.colored a[class^=share-network].share-network-twitter{--share-network-color: #14171a}.SocialShareComponent.colored a[class^=share-network].share-network-pinterest{--share-network-color: #bd081c}.SocialShareComponent.colored a[class^=share-network].share-network-linkedin{--share-network-color: #0077b5}.SocialShareComponent.colored a[class^=share-network].share-network-reddit{--share-network-color: #ff4500}.SocialShareComponent.colored a[class^=share-network].share-network-tumblr{--share-network-color: #35465c}.SocialShareComponent.colored a[class^=share-network].share-network-whatsapp{--share-network-color: #25d366}.SocialShareComponent.colored a[class^=share-network].share-network-telegram{--share-network-color: #0088cc}.SocialShareComponent .CopyToClipboardComponent{display:inline-block}.SocialShareComponent .CopyToClipboardComponent .eg-button{display:block}
