.promo-slider-skeleton[data-v-c9e980c2]{width:100%;min-width:0;overflow:hidden}.promo-slider-skeleton__line[data-v-c9e980c2]{display:flex;flex-wrap:nowrap;gap:var(--gap-md)}@media screen and (min-width:768px){.promo-slider-skeleton__line[data-v-c9e980c2]{overflow:hidden;width:calc(100% + 16px)}}@media screen and (min-width:1024px){.promo-slider-skeleton__line[data-v-c9e980c2]{width:calc(100% + 24px)}}.promo-slider-skeleton__line.--all[data-v-c9e980c2]{flex-wrap:wrap;margin-top:8px}@media screen and (min-width:1024px){.promo-slider-skeleton__line.--all[data-v-c9e980c2]{margin-top:16px}}@media screen and (min-width:768px){.promo-slider-skeleton__line.--all[data-v-c9e980c2]{gap:var(--gap-xl);width:100%}}@media(min-width:580px){.promo-slider-skeleton__line.--all .promo-slider-skeleton__line__slide[data-v-c9e980c2]:last-child{display:none}}@media screen and (min-width:1024px){.promo-slider-skeleton__line.--all[data-v-c9e980c2]{gap:var(--gap-2xl)}}@media screen and (min-width:1440px){.promo-slider-skeleton__line.--all .promo-slider-skeleton__line__slide[data-v-c9e980c2]:last-child{display:block}}@media screen and (min-width:1440px){.promo-slider-skeleton__line.--all[data-v-c9e980c2]{gap:var(--gap-4xl)}}.promo-slider-skeleton__line__slide[data-v-c9e980c2]{padding:var(--padding-sm);width:194px;min-width:194px;border-radius:var(--border-radius-lg)}@media screen and (min-width:768px){.promo-slider-skeleton__line__slide[data-v-c9e980c2]{width:227px;min-width:227px;height:260px}}@media screen and (min-width:1024px){.promo-slider-skeleton__line__slide[data-v-c9e980c2]{width:322px;min-width:322px;height:306px}}.promo-slider-skeleton__line__slide.--all[data-v-c9e980c2]{width:calc(50% - 4px);min-width:auto}@media(min-width:580px){.promo-slider-skeleton__line__slide.--all[data-v-c9e980c2]{width:calc((100% - 24px) / 3)}}@media screen and (min-width:1024px){.promo-slider-skeleton__line__slide.--all[data-v-c9e980c2]{width:calc((100% - 32px) / 3)}}@media screen and (min-width:1440px){.promo-slider-skeleton__line__slide.--all[data-v-c9e980c2]{width:calc((100% - 72px)/4)}}.promo-slider-skeleton__line__slide__item--1[data-v-c9e980c2]{width:96px;height:96px;border-radius:50%;margin:0 auto}@media screen and (min-width:768px){.promo-slider-skeleton__line__slide__item--1[data-v-c9e980c2]{width:132px;height:132px}}@media screen and (min-width:1024px){.promo-slider-skeleton__line__slide__item--1[data-v-c9e980c2]{width:184px;height:184px}}.promo-slider-skeleton__line__slide__item--2[data-v-c9e980c2]{width:100%;height:18px;border-radius:var(--border-radius-sm);margin-top:12px}.promo-slider-skeleton__line__slide__item--3[data-v-c9e980c2]{width:120px;height:16px;border-radius:var(--border-radius-sm);margin:var(--gap-md) auto 0}.promo-slider-skeleton__line__slide__item--4[data-v-c9e980c2]{width:100%;height:28px;border-radius:var(--border-radius-md);margin-top:18px}.promo-item{position:relative;display:flex;gap:8px;flex-direction:column;align-items:center;cursor:pointer;padding:0 16px 16px;border-radius:12px;background:radial-gradient(100% 100% at 50% 0%,#4f60c8 0%,var(--color-background-page-lvl-1) 100%);margin-top:16px;width:calc((100% - 8px)/2)}@media(min-width:580px){.promo-item{width:calc((100% - 24px) / 3)}}@media(min-width:1024px){.promo-item{width:calc((100% - 32px) / 3)}}@media(min-width:1440px){.promo-item{width:calc((100% - 72px)/4)}}@media(hover:hover){.promo-item:not(.promo-item--loader):hover{outline:4px solid var(--cas-light-200)}}.promo-item--active{outline:4px solid var(--cas-light-200)}.promo-item__img{max-width:184px;width:100%;margin-top:-16px;z-index:3}.promo-item__img img{display:flex;aspect-ratio:23/21}.promo-item__body{width:100%;min-height:136px;height:100%;display:flex;flex-direction:column;justify-content:space-between}.promo-item__description{margin-bottom:16px}.promo-item__title{color:var(--color-text-primary);text-align:center;margin-bottom:8px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.promo-item__text{color:var(--color-text-tertiary);text-align:center;overflow:hidden;white-space:pre-wrap;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.promo-item__text p,.promo-item__text span,.promo-item__text a{font-size:inherit;line-height:inherit;font-weight:inherit}.promo-item__btn-timer{overflow:hidden;animation:2s opacityChange ease-in-out infinite;align-items:flex-end}.promo-item__btn-timer.--sm .promo-item__btn-timer .oln-btn__label{bottom:0}.promo-item__btn-timer.--md .oln-btn__label{bottom:5%}.promo-item__btn-timer-icon{width:var(--size-icon-xs)!important;height:var(--size-icon-xs)!important}.promo-item__btn-timer .oln-btn__label{flex-direction:column;align-items:center;gap:20px}.promo-item__btn-timer-text{max-width:100%;overflow:hidden;text-overflow:ellipsis}.promo-item__btn-timer-countdown{display:flex;gap:var(--gap-xs);align-items:center}.promo-item__btn-timer--hover{animation:none}.promo-item__btn-timer--hover .oln-btn__label{animation:fadeInHover .6s cubic-bezier(.25,.8,.5,1) forwards}.promo-item__btn-timer--not-hover .oln-btn__label{animation:.6s fadeOutHover ease-in-out}.promo-item__badge{position:absolute;top:8px;right:8px;padding:2px 4px;background:#fff;border-radius:2px;text-transform:uppercase;font-size:11px;font-weight:800;line-height:12px;color:#121212eb;z-index:4;box-shadow:1px 1px #0006}.promo-item__badge--soon{background:var(--Alert-Purple-700, #865ed4);color:#fff}.promo-item__badge--expires{background:#eb509a;color:#fff}@media(max-width:1023px){.promo-item{gap:4px;padding:0 8px 8px;margin-top:8px}.promo-item .promo-item__img{max-width:148px;margin-top:-8px}.promo-item .promo-item__img img{aspect-ratio:148/136}.promo-item .promo-item__description{margin-bottom:12px}.promo-item .promo-item__body{min-height:120px}.promo-item .promo-item__title{margin-bottom:4px}.promo-item .promo-item__badge{font-size:9px;line-height:10px;padding:1px 2px}}@media(max-width:768px){.promo-item{border-radius:8px}.promo-item .promo-item__img{max-width:104px}.promo-item .promo-item__img img{aspect-ratio:104/96}.promo-item .promo-item__description{margin-bottom:8px}.promo-item .promo-item__body{min-height:112px}.promo-item .promo-item__title{font-size:14px;line-height:18px}.promo-item .promo-item__badge{font-size:6px;line-height:6px;padding:2px}}@keyframes opacityChange{0%{background-color:var(--color-background-button-secondary-default)}50%{background-color:var(--color-background-interactive-fifth-default)}to{background-color:var(--color-background-button-secondary-default)}}@keyframes fadeInHover{0%{transform:translateY(0)}50%{transform:translateY(calc(20px + 41.666%))}to{transform:translateY(calc(20px + 31.666%))}}@keyframes fadeOutHover{0%{transform:translateY(calc(20px + 31.666%))}50%{transform:translateY(-10%)}to{transform:translateY(0)}}
