.offers-slider{text-align:center;flex-direction:column;justify-content:center;display:flex}.offers-slider .card{border-radius:var(--border-radius-l);background-color:var(--color-background-surface);flex-direction:column;height:100%;display:flex}@media (min-width:768px){.offers-slider .card{background-position:100%;background-repeat:no-repeat;background-size:cover;flex-direction:row-reverse}}.offers-slider .card__text{color:var(--color-text-accent);margin-bottom:var(--offset-sm-s)}@media (min-width:1024px){.offers-slider .card__text{margin-bottom:var(--offset-sm-l)}}.offers-slider .card__title,.offers-slider .card__subtitle{margin-bottom:var(--offset-sm-l)}.offers-slider .card__img{height:288px;width:var(--width-full);border-radius:var(--border-radius-l)var(--border-radius-l)0 0;background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}@media (min-width:768px){.offers-slider .card__img{border-radius:0 var(--border-radius-l)var(--border-radius-l)0;width:346px;height:100%;background-image:unset!important}.webp-supported .offers-slider .card__img{background-image:unset;background-image:unset}}@media (min-width:1024px){.offers-slider .card__img{min-width:430px}}@media (min-width:1280px){.offers-slider .card__img{min-width:464px}}.offers-slider .card__img:after{content:"";width:var(--width-full);background-position:top;background-repeat:no-repeat;background-size:cover;height:calc(100% + 16px);position:absolute;top:-16px;left:0}@media (min-width:768px){.offers-slider .card__img:after{border-radius:0 0 var(--border-radius-l)0;background-position:100% 100%;background-size:contain;height:calc(100% + 40px);top:-40px}}.offers-slider .card__wrap{padding:var(--offset-sm-l);flex-direction:column;flex-grow:1;align-items:start;display:flex}.offers-slider .card__wrap:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.offers-slider .card__wrap:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.offers-slider .card__wrap:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.offers-slider .card__wrap:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.offers-slider .card__wrap:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.offers-slider .card__wrap:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}@media (min-width:768px){.offers-slider .card__wrap{box-sizing:border-box;padding:var(--offset-md-s);width:312px;padding-right:0}}@media (min-width:1024px){.offers-slider .card__wrap{padding:var(--offset-md-l);width:503px;padding-right:0}}.offers-slider .card__info{flex-grow:1}.offers-slider .card__buttons{padding-top:var(--offset-sm-l);gap:var(--offset-sm-l);width:var(--width-full);box-sizing:border-box;flex-direction:column;display:flex}@media (min-width:768px){.offers-slider .card__buttons{flex-direction:row}.offers-slider .card__button{flex-grow:1;flex-basis:45%;min-width:196px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}}.offers-slider .swiper{max-width:var(--width-mobile-xs);margin:0 auto;overflow:hidden}@media (min-width:360px){.offers-slider .swiper{max-width:344px}}@media (min-width:768px){.offers-slider .swiper{max-width:var(--width-tablet-s)}}@media (min-width:1024px){.offers-slider .swiper{max-width:var(--width-tablet-m)}}@media (min-width:1280px){.offers-slider .swiper{max-width:var(--width-laptop-l)}}.offers-slider .swiper-wrapper{height:auto;margin-bottom:var(--offset-sm-s)}.offers-slider .swiper-slide{height:auto;padding-top:var(--offset-sm-l)}@media (min-width:768px){.offers-slider .swiper-slide{height:312px;padding-top:var(--offset-md-l)}}@media (min-width:1024px){.offers-slider .swiper-slide{height:368px}}@media (min-width:1280px){.offers-slider .swiper-slide{height:400px}}.offers-slider .swiper-pagination-home{gap:var(--offset-sm-2xs);flex-direction:row;display:flex}@media (min-width:768px){.offers-slider .swiper-pagination-home{gap:var(--offset-sm-s)}}.offers-slider .swiper-pagination-home .swiper-pagination-bullet{cursor:pointer;background-color:var(--color-background-accent-negative);height:var(--height-sm-s);border-radius:var(--border-radius-xxs);flex-grow:1;overflow:hidden}@media (min-width:768px){.offers-slider .swiper-pagination-home .swiper-pagination-bullet{max-width:56px}}.offers-slider .swiper-story-progress{background:var(--color-background-accent-positive);width:0%;height:100%;display:block}.webp-supported .offers-slider .swiper-story-progress{background:var(--color-background-accent-positive);background:var(--color-background-accent-positive)}.offers-slider .swiper-story-progress.active{animation:5s linear forwards progress}.offers-slider .restart{animation:none!important}.offers-slider .swiper-story-progress.passed{background:var(--color-background-accent-positive);width:var(--width-full)!important}.webp-supported .offers-slider .swiper-story-progress.passed{background:var(--color-background-accent-positive);background:var(--color-background-accent-positive)}@keyframes progress{0%{width:0%}to{width:var(--width-full)}}@media (min-width:768px){[dir=rtl] .offers-slider .card{background-position:0}}[dir=rtl] .offers-slider .card__wrap{text-align:right}@media (min-width:768px){[dir=rtl] .offers-slider .card__wrap{padding-right:var(--offset-md-s);padding-left:0}}@media (min-width:1024px){[dir=rtl] .offers-slider .card__wrap{padding-right:var(--offset-md-l);padding-left:0}}@media (min-width:768px){[dir=rtl] .offers-slider .card__img:after{border-radius:0 0 0 var(--border-radius-l)}}