.PromotionItem_item__mJl7D{width:100%;display:flex;padding:16px;align-items:flex-start;grid-gap:12px;gap:12px;align-self:stretch;border-radius:16px;background:var(--Color-BG-Neutral-Secondary,#fff);color:inherit;text-decoration:none}.PromotionItem_item__mJl7D .PromotionItem_image__Y63t6{min-width:105px;height:90px}.PromotionItem_item__mJl7D .PromotionItem_image__Y63t6 img{border-radius:8px}@media(min-width:768px){.PromotionItem_item__mJl7D .PromotionItem_image__Y63t6{width:100%;height:auto;aspect-ratio:16/7}}.PromotionItem_item__mJl7D .PromotionItem_content__X7Sqe{display:flex;flex-direction:column;grid-gap:4px;gap:4px;flex-grow:1;min-width:0}.PromotionItem_item__mJl7D .PromotionItem_content__X7Sqe .PromotionItem_title__9LaFE{font-size:16px;font-style:normal;font-weight:400;line-height:22px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:66px;word-break:break-all;overflow-wrap:break-word}@media(min-width:768px){.PromotionItem_item__mJl7D .PromotionItem_content__X7Sqe .PromotionItem_title__9LaFE{min-height:unset}}.PromotionItem_item__mJl7D .PromotionItem_content__X7Sqe .PromotionItem_date__BuPfg{color:var(--Color-Situational-darkgrey,#8e8e93);font-size:13px;font-style:normal;font-weight:400;line-height:18px}@media(min-width:768px){.PromotionItem_item__mJl7D{flex-direction:column}}.BadgesList_badges__C6d9d{width:100%}.BadgesList_badgesMobile__rEJEU{display:flex;flex-wrap:wrap;grid-gap:4px;gap:4px}.BadgesList_badge__5kZID{display:flex;padding:8px 16px;justify-content:center;align-items:center;grid-gap:8px;gap:8px;border-radius:12px;color:var(--Color-Text-Neutral-Tertiary,#636366);font-size:14px;font-weight:500;line-height:20px;border-color:transparent;background:transparent;transition:var(--transition-timeout)}.BadgesList_badgeActive__bU0JS{background:var(--Color-BG-Neutral-Secondary,#fff);color:var(--Color-Text-Neutral-Primary,#0f0f0f)}.PromotionsContainer_content__czzbI{background:#fff}@media(max-width:768px){.PromotionsContainer_content__czzbI{margin-bottom:16px!important}}@media(min-width:768px){.PromotionsContainer_content__czzbI{background:var(--color-bg)}}.PromotionsContainer_root___evm_{padding-bottom:40px;display:flex;flex-direction:column;grid-gap:12px;gap:12px}@media(min-width:768px){.PromotionsContainer_root___evm_{padding-top:16px}}.PromotionsContainer_root___evm_ .PromotionsContainer_topContent___dKB6{display:flex;flex-direction:column;grid-gap:12px;gap:12px}@media(min-width:768px){.PromotionsContainer_root___evm_ .PromotionsContainer_topContent___dKB6{flex-direction:column-reverse}}.PromotionsContainer_root___evm_ .PromotionsContainer_title__1bE4b{display:none;overflow:hidden;color:var(--Color-Text-Neutral-Primary,#0f0f0f);text-overflow:ellipsis;font-size:32px;font-weight:700;line-height:32px}@media(min-width:768px){.PromotionsContainer_root___evm_ .PromotionsContainer_title__1bE4b{display:block}}.PromotionsContainer_root___evm_ .PromotionsContainer_list__NpZBp{display:grid;grid-template-columns:1fr;grid-gap:12px}@media(min-width:768px){.PromotionsContainer_root___evm_ .PromotionsContainer_list__NpZBp{grid-template-columns:1fr 1fr}}@media(min-width:1200px){.PromotionsContainer_root___evm_ .PromotionsContainer_list__NpZBp{grid-template-columns:1fr 1fr 1fr}}.PromotionsContainer_root___evm_ .PromotionsContainer_list__NpZBp .PromotionsContainer_item__Zt2By{width:100%;min-height:120px;border-radius:16px}.PromotionsContainer_root___evm_ .PromotionsContainer_list__NpZBp .PromotionsContainer_item__Zt2By.PromotionsContainer_skeleton__HLICP{background:linear-gradient(90deg,#ddd,#eee);background-size:300% 300%;animation:PromotionsContainer_gradient__fcoYw .8s ease infinite}@keyframes PromotionsContainer_gradient__fcoYw{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@media(min-width:768px){.PromotionsContainer_root___evm_ .PromotionsContainer_list__NpZBp .PromotionsContainer_item__Zt2By{min-height:240px}}.PromotionsContainer_root___evm_ .PromotionsContainer_listEmpty__HqGnL{min-height:250px;width:100%;display:flex;align-items:center;justify-content:center;color:var(--color-secondary-50)}