.page-promotion__filter{width:100%}@media(min-width:768px){.page-promotion__filter{width:auto}}.page-promotion__filter-wrap{display:flex;padding:14px 0}@media(min-width:768px){.page-promotion__filter-wrap{padding:24px 0}}.page-promotion__list{display:flex;flex-direction:column;gap:16px;padding:16px 0}@media(min-width:768px){.page-promotion__list{padding:24px 0}.page-promotion__part{display:flex;gap:16px}}.page-promotion__item{flex:1}.promo-item__content-inner{scrollbar-color:hsla(0,0%,100%,.15)}.promo-item__content-inner::-webkit-scrollbar{height:1px;width:1px}.promo-item__content-inner::-webkit-scrollbar-track{background:rgba(40,42,49,.6);border-radius:2px}.promo-item__content-inner::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.15);border-radius:2px;margin:0}.promo-item__content-inner::-webkit-scrollbar-thumb:hover,.promo-item__content-inner:hover::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.15)}.body--light .promo-item__content-inner::-webkit-scrollbar-track{background:hsla(0,0%,100%,.6)}.body--light .promo-item__content-inner::-webkit-scrollbar-thumb,.body--light .promo-item__content-inner::-webkit-scrollbar-thumb:hover{background:rgba(187,205,236,.4)}.body--light .promo-item__content-inner:hover::-webkit-scrollbar-thumb{background:rgba(187,205,236,.4)}.promo-item{border-radius:14px;min-height:230px;position:relative;transform-style:preserve-3d;transition:transform .5s linear}.promo-item--back{transform:rotateY(180deg)}.promo-item__card{align-items:flex-start;backface-visibility:hidden;border-radius:14px;display:flex;flex-direction:column;height:100%;justify-content:space-between;overflow:hidden;position:absolute;text-align:left;transition:transform .5s linear;width:100%;z-index:1}.promo-item__card--back{transform:rotateY(180deg);z-index:2}.promo-item__bg{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right bottom;object-position:right bottom;position:absolute;right:0;top:0;width:100%}.promo-item__bg--back{left:0;-o-object-position:left bottom;object-position:left bottom;right:auto}.promo-item__content{color:var(--text-color-primary);height:100%;padding:24px;position:relative;width:100%}.promo-item__content--back{display:flex;flex-direction:column;padding:21px 24px 20px}.promo-item__content-inner{height:70%;overflow-x:hidden;overflow-y:auto}.promo-item .promo-item__button{bottom:24px;left:24px;min-width:111px;position:absolute}.promo-item__title{font-size:10px;font-weight:500;letter-spacing:.16em;margin-bottom:8px;text-transform:uppercase}@media(min-width:768px){.promo-item__title{font-size:12px}}.promo-item__title--back{margin-bottom:16px}.promo-item__prize{font-size:18px;font-weight:700;letter-spacing:.01em;text-transform:uppercase}@media(min-width:768px){.promo-item__prize{font-size:22px}}.promo-item__prize--back{font-size:14px;line-height:20px;margin-bottom:4px}@media(min-width:768px){.promo-item__prize--back{font-size:16px}}.promo-item__prize--back br{display:none}.promo-item__change-side{align-items:center;background:var(--extra-color-2);border-radius:8px;cursor:pointer;display:flex;font-size:9px;height:24px;justify-content:center;position:absolute;right:16px;top:16px;transition:background-color .3s ease,color .3s ease,font-size .3s ease;width:24px}.promo-item--back .promo-item__change-side{background-color:var(--extra-color-3);font-size:16px}.promo-item__change-side:hover{background-color:#fff;color:var(--text-color-extra-4)}.promo-item__link{color:#f4f7fc;font-size:12px;font-weight:500;margin-top:auto;text-decoration:underline;transition:color .3s ease}.promo-item__link:hover{color:#f4f7fc}.promo-item__desc{font-size:10px;font-weight:500;line-height:1.4;max-width:400px}@media(min-width:768px){.promo-item__desc{font-size:12px}}