.promos-page{position:relative}.promos-page__container{position:relative;transform:translateZ(0)}.promos-page__title{margin:0 0 12px;padding:0}.promos-page__cards{display:flex;flex-wrap:wrap}.app_bundle_desktop .promos-page__cards{padding:var(--adaptive-feed-element-padding)}.promos-page__card{-webkit-margin-end:16px;margin-inline-end:16px;margin-bottom:16px}.promos-page__loader{display:flex;justify-content:center;margin:30px 0}.promos-page__content,.promos-page__paginator{display:block;position:relative}.loader-module__loader--T480D{display:flex;justify-content:center;margin:30px 0}.promo-card{background:var(--color-promocard-bg);border-radius:var(--border-radius-large-unified);margin-top:30px;max-width:428px;min-width:390px;position:relative}.promo-card__promo{display:grid;grid-template-columns:minmax(50%,1fr) minmax(50%,1fr);margin-bottom:58px}.promo-card__short-description{grid-column:1/-1}.app_bundle_desktop .promo-card{max-width:none;min-width:unset;width:calc(33% - 8px)}.app_bundle_desktop .promo-card__img-wrapper{top:-35px}.app_bundle_desktop .promo-card__img-wrapper,.app_bundle_desktop .promo-card__promo-img{width:100%}@media screen and (min-width:2120px){.app_bundle_desktop .promo-card{width:calc(16.6% - 8px)}}@media screen and (min-width:1800px) and (max-width:2119px){.app_bundle_desktop .promo-card{width:calc(20% - 8px)}}@media screen and (min-width:1480px) and (max-width:1799px){.app_bundle_desktop .promo-card{width:calc(25% - 8px)}}@media screen and (min-width:841px) and (max-width:1160px){.app_bundle_desktop .promo-card{width:calc(50% - 8px)}}@media screen and (max-width:840px){.app_bundle_desktop .promo-card{width:100%}.app_bundle_desktop .promo-card__short-description{grid-column:unset;-webkit-margin-end:10px;margin-inline-end:10px}.app_bundle_desktop .promo-card__img-wrapper{grid-row:1/3;height:unset}.app_bundle_desktop .promo-card__promo-title{aspect-ratio:unset}}.promo-card.promos-page__card{-webkit-margin-end:8px;margin-inline-end:8px}.promo-card__img-wrapper{aspect-ratio:16/9;border-radius:var(--border-radius-large-unified);grid-column:2;position:relative;transform:rotate(5deg)}.promo-card:first-child .promo-card__img-wrapper,.promo-card:nth-child(3n+1) .promo-card__img-wrapper{transform:rotate(-5deg)}.promo-card__promo-img{border-radius:var(--border-radius-large-unified);object-fit:cover;transition:transform .25s ease-in-out;width:100%}.app_bundle_desktop .promo-card:hover .promo-card__promo-img{transform:scale(1.03)}.app_bundle_desktop .promo-card__content{padding:20px}.promo-card__game{display:flex;margin-bottom:12px}.promo-card__game-icon{flex-shrink:0;height:36px;width:36px;-webkit-margin-end:12px;border-radius:6px;margin-inline-end:12px}.promo-card__game-title{color:var(--color-text-primary);font:var(--text-desktop-body-2);margin-bottom:2px}.promo-card__game-developer{color:var(--color-text-secondary);font-size:12px;line-height:15px}.promo-card__promo-title{box-sizing:border-box;color:var(--color-text-primary);display:flex;flex-direction:column;font:var(--text-mobile-headline);font-size:18px;grid-column:1;justify-content:center;margin:0;width:100%;-webkit-padding-end:16px;align-self:center;aspect-ratio:16/9;justify-self:center;padding-inline-end:16px;place-self:center}.promo-card__end-time{color:var(--color-text-secondary);display:inline-block;font:var(--text-desktop-body-1);margin-top:8px}.promo-card__promo-description{color:var(--color-text-primary);font:var(--text-desktop-body-1);margin:8px 0 0;white-space:pre-wrap}.promo-card__game-developer,.promo-card__game-title,.promo-card__promo-description,.promo-card__promo-title{word-break:break-word}.promo-card__game-url{cursor:pointer;height:100%;position:absolute;top:0;width:100%}.promo-card__footer{align-items:center;bottom:20px;display:flex;position:absolute;width:calc(100% - 40px)}
/*# sourceMappingURL=https://s3.mds.yandex.net/games-static-private/source-maps/_/build/client/catalog/desktop/yandex/PromosPage.component.async.8d6a9444fe0f6594e3f9.css.map*/