.rr-slider-container{align-items:flex-end;display:flex;gap:20px;width:100%}.rr-slider-container.rr-slider-container--header-bottom .rr-slider-container__wrapper{flex-direction:column}.rr-slider-container.rr-slider-container--header-bottom .swiper-pagination-progressbar{bottom:40px;top:unset}@media (max-width:1023px){.rr-slider-container.rr-slider-container--header-bottom .swiper-pagination-progressbar{bottom:0}}.rr-slider-container .swiper-slide{height:auto}.rr-slider-container .swiper-wrapper:has(+.swiper-pagination-progressbar){padding-top:10px}.rr-slider-container .swiper-pagination-progressbar{background-color:var(--text-primary-disabled);height:1px;position:static}.rr-slider-container .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background-color:var(--text-accent-blue)}.rr-slider-container .swiper{flex-direction:column-reverse;max-width:100%;position:static}.rr-slider-container__fixed-slide{display:none}.rr-slider-container__fixed{align-items:flex-end;display:flex;flex-shrink:0}.rr-slider-container__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px;width:100%}.rr-slider-container--fixed-slide{padding-top:135px;position:relative}.rr-slider-container--fixed-slide .rr-slider-c{left:0;position:absolute;top:0}.rr-slider-container--fixed-slide .swiper-pagination-progressbar{left:0;position:absolute;top:115px}.rr-slider-container__navigation{display:flex;gap:10px}.rr-slider-container__buttons{align-items:center;display:flex;gap:50px;justify-content:center}.rr-slider-container__button-mobile{display:none}.rr-slider-container--primary .swiper-button-disabled.rr-button{background-color:var(--bg-primary);color:var(--text-accent-blue)}.rr-slider-container--secondary .swiper-button-disabled.rr-button{background-color:#fff;color:var(--text-accent-blue)}.rr-slider-container__wrapper{align-items:flex-end;display:flex;gap:20px;position:relative}.rr-slider-container--without-title{position:relative}.rr-slider-container--without-title .swiper-pagination{position:absolute;top:36px;width:calc(100% - 204px)}.rr-slider-container--without-title:is(.rr-slider-container--with-more-btn) .swiper-pagination{width:calc(100% - 384px)}.rr-slider-container--without-title .rr-slider-container__wrapper{max-width:100%;position:static;width:100%}.rr-slider-container--without-title .swiper-wrapper:has(+.swiper-pagination-progressbar){padding-top:0}@media (max-width:1439px){.rr-slider-container__buttons{gap:30px}.rr-slider-container--without-title .swiper-pagination{top:36px;width:calc(100% - 142px)}.rr-slider-container--without-title:is(.rr-slider-container--with-more-btn) .swiper-pagination{width:calc(100% - 304px)}.rr-slider-container--fixed-slide{padding-top:123px}.rr-slider-container--fixed-slide .swiper-pagination-progressbar{top:102px}}@media (max-width:1023px){.rr-slider-container{flex-wrap:wrap}.rr-slider-container__navigation{display:none}.rr-slider-container .swiper-slide{max-width:288px}.rr-slider-container__fixed-slide{display:flex}.rr-slider-container__buttons{padding-right:20px}.rr-slider-container__fixed{display:none}.rr-slider-container--fixed-slide{padding-top:0}.rr-slider-container--fixed-slide .rr-slider-container__header,.rr-slider-container--fixed-slide .swiper-pagination-progressbar{position:static}.rr-slider-container--without-title .swiper-pagination{top:21px;width:calc(100% - 48px)}.rr-slider-container--without-title:is(.rr-slider-container--with-more-btn) .swiper-pagination{width:calc(100% - 210px)}}@media (max-width:767px){.rr-slider-container{flex-direction:column;gap:30px;overflow:hidden}.rr-slider-container--without-title .swiper-pagination{top:0;width:calc(100% - 16px)}.rr-slider-container--without-title:is(.rr-slider-container--with-more-btn) .swiper-pagination{width:calc(100% - 16px)}.rr-slider-container__buttons{display:none}.rr-slider-container__button-mobile{display:flex;width:100%}.rr-slider-container__button-mobile .rr-button{width:100%}}.rr-slider-container--fixed-slide .swiper{max-width:calc(100% - 416px)}@media (max-width:1439px){.rr-slider-container--fixed-slide .swiper{max-width:calc(100% - 308px)}}@media (max-width:1023px){.rr-slider-container--fixed-slide .swiper{min-width:100%}.rr-slider-container--fixed-slide .swiper .swiper-slide.rr-slider-container__fixed-slide{display:none}}
