.PromotionsClient_promoCard__MSz3_{border-radius:4px;overflow:hidden;transition:box-shadow .25s ease,transform .25s ease}.PromotionsClient_promoCard__MSz3_:hover{box-shadow:0 12px 30px rgba(0,0,0,.22);transform:translateY(-6px)}.PromotionsClient_promoCardBrand__9oDMb{font-size:1.1rem;letter-spacing:.5px;color:#111}.PromotionsClient_promoCardLogo__fqVWB{height:40px;display:flex;align-items:center;justify-content:center;margin-bottom:4px}.PromotionsClient_promoCardLogo__fqVWB img{max-height:40px;max-width:70%;object-fit:contain}.PromotionsClient_promoCardHead__BI3W4{height:140px;overflow:hidden}.PromotionsClient_promoCardTitle__9itoW{font-family:inherit;font-size:1.65rem;font-weight:900;color:#2b2b2b;line-height:1.25;letter-spacing:.6px;height:4.125rem;overflow:hidden;overflow-wrap:break-word;-webkit-text-stroke:.4px #2b2b2b}.PromotionsClient_promoCardMedia__YznrU{width:100%;aspect-ratio:1/1;overflow:hidden;background:#f3f4f6}.PromotionsClient_promoCardMedia__YznrU img{width:100%;height:100%;object-fit:cover;display:block}.PromotionsClient_promoCardMediaPlaceholder__ypphJ{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#9ca3af;font-size:.9rem}.PromotionsClient_promoCardDates__KZRzT{background:#e9ecef;color:#1a1a1a;padding:12px 8px;font-size:1rem;font-weight:700;letter-spacing:.4px;text-transform:uppercase}.PromotionsClient_promoCardDetails__6YqTP{font-family:inherit;color:#000;font-size:1.045rem;line-height:1.6;font-weight:400}.PromotionsClient_promoCardDetails__6YqTP p{margin:0 0 .5rem}.PromotionsClient_promoCardDetails__6YqTP p:last-child{margin-bottom:0}.PromotionsClient_promoCardDetails__6YqTP a{color:#000;text-decoration:underline}.PromotionsClient_promoCardDetails__6YqTP ol,.PromotionsClient_promoCardDetails__6YqTP ul{margin:0 0 .5rem;padding-left:1.2rem}.PromotionsClient_promoCardFoot__65XtX{background:#000;padding:12px 8px;letter-spacing:.5px;font-size:.9rem}.PromotionsClient_filterHeading__LEfVs{font-size:1.15rem;font-weight:700;color:#1a1a2e;padding-bottom:6px;margin-bottom:16px;border-bottom:2px solid #1a1a2e}@media (max-width:991.98px){.PromotionsClient_promoCardTitle__9itoW{font-size:1.485rem;height:3.7125rem}.PromotionsClient_promoCardHead__BI3W4{height:132px}}@media (max-width:575.98px){.PromotionsClient_promoCardTitle__9itoW{font-size:1.32rem;height:3.3rem}.PromotionsClient_promoCardHead__BI3W4{height:120px}.PromotionsClient_promoCardBrand__9oDMb{font-size:1rem}.PromotionsClient_promoCardLogo__fqVWB{height:34px}.PromotionsClient_promoCardLogo__fqVWB img{max-height:34px}.PromotionsClient_promoCardDates__KZRzT{font-size:.8rem;padding:8px 6px}.PromotionsClient_promoCardDetails__6YqTP{font-size:.935rem}.PromotionsClient_promoCardFoot__65XtX{font-size:.85rem;padding:12px 8px}.PromotionsClient_filterHeading__LEfVs{font-size:1.05rem;margin-bottom:12px}}