.CatalogOfferTileComponent.card{border-radius:1rem;box-shadow:var(--theme-settings-elevation-2)}.CatalogOfferTileComponent.card.interactive{transition:.25s ease;transition-property:box-shadow,transform}.CatalogOfferTileComponent.card.interactive:hover,.CatalogOfferTileComponent.card.interactive:focus{transform:translateY(-2px);box-shadow:var(--theme-settings-elevation-6)}.CatalogOfferTileComponent.card.size-sm .brandImageContainer{height:90px}.CatalogOfferTileComponent.card .brandImageContainer{position:relative;height:140px;border-radius:1rem;box-shadow:0 1px 1px -1px rgba(0,0,0,.4)}@media (max-width: 575.98px){.CatalogOfferTileComponent.card .brandImageContainer{height:26vw}}.CatalogOfferTileComponent.card .brandInfoContainer{position:relative;padding:.75rem 1rem .5rem}.CatalogOfferTileComponent.card .brandInfoContainer .brandFooterCardName{font-size:14px;font-weight:var(--theme-settings-font-weight-normal, 400);text-overflow:ellipsis}.CatalogOfferTileComponent.card .brandInfoContainer .brandFooterPointsText{margin-top:4px;margin-bottom:0}.CatalogOfferTileComponent.card .brandInfoContainer .brandCardTypeLabel{position:absolute;top:-14px;right:4px}.CatalogOfferTileComponent.card .brandInfoContainer .brandCardTypeLabel>.badge{color:#fff;border:2px solid #fff}.CatalogOfferTileComponent.card .brandInfoContainer .brandCardTypeLabel>.badge.Digital{background-color:var(--theme-color-primary)}.CatalogOfferTileComponent.card .brandInfoContainer .brandCardTypeLabel>.badge.Plastic{background-color:var(--theme-color-gray-dark, #424242)}.CatalogOfferTileComponent.card .bg-deals{background:#6a1b9a}
