.CategoryPromotionCard_cardContainer__9Tpqc{display:flex;flex-direction:column;background-color:#1e3a5f}.CategoryPromotionCard_bannerContainer__EV0N_,.CategoryPromotionCard_cardContainer__9Tpqc{width:280px;height:100%;border-radius:20px;overflow:hidden;position:relative;text-decoration:none;cursor:pointer;margin-inline-end:24px;flex-shrink:0;box-shadow:0 4px 20px rgba(0,0,0,.06)}.CategoryPromotionCard_bannerContainer__EV0N_{display:block;background-color:#fdfdfd}.CategoryPromotionCard_bannerImage__pR6fh{object-fit:cover;width:100%;height:100%}.CategoryPromotionCard_imageWrapper__SC77X{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.CategoryPromotionCard_promoImage__G6y0_{object-fit:cover;opacity:.6;transition:none}.CategoryPromotionCard_textOverlay__AhV4e{position:relative;z-index:2;width:100%;height:100%;background:linear-gradient(180deg,rgba(30,58,95,.4) 0,rgba(30,58,95,.8));display:flex;align-items:flex-end;justify-content:center;text-align:center;padding:30px}.CategoryPromotionCard_title__x7V_O{color:#ffffff;font-size:1.6rem;font-weight:800;text-transform:uppercase;letter-spacing:.5px;line-height:1.2;margin:0;max-width:100%;word-wrap:break-word;font-family:var(--font-alexandria),sans-serif;text-shadow:0 2px 6px rgba(0,0,0,.3)}@media (max-width:1024px){.CategoryPromotionCard_cardContainer__9Tpqc{width:240px}.CategoryPromotionCard_bannerContainer__EV0N_{max-width:260px}.CategoryPromotionCard_title__x7V_O{font-size:1.4rem}}@media (max-width:768px){.CategoryPromotionCard_bannerContainer__EV0N_,.CategoryPromotionCard_cardContainer__9Tpqc{display:none}}