.limited-slider{overflow:hidden}.limited-slider__title{font-size:46px;line-height:125%;color:#19191c;margin-bottom:43px}@media screen and (max-width: 990px){.limited-slider__title{font-size:30px;margin-bottom:36px}}.limited-slider__wrapper{max-width:100%;position:relative}.limited-slider__wrapper .swiper-wrapper{display:flex}.limited-slider__wrapper .swiper-wrapper .slider-block{min-width:78.7%;display:flex;aspect-ratio:1060/640;position:relative;border-radius:16px;overflow:hidden}@media screen and (max-width: 990px){.limited-slider__wrapper .swiper-wrapper .slider-block{aspect-ratio:316/400}}.limited-slider__wrapper .swiper-wrapper .slider-block__title{position:absolute;top:47px;left:50px;width:-moz-fit-content;width:fit-content}@media screen and (max-width: 990px){.limited-slider__wrapper .swiper-wrapper .slider-block__title{top:27px;left:30px}}.limited-slider__wrapper .swiper-wrapper .slider-block__title *{font-size:24px;line-height:125%;color:#efeee9}@media screen and (max-width: 990px){.limited-slider__wrapper .swiper-wrapper .slider-block__title *{font-size:18px;line-height:125%;color:#19191c}}.limited-slider__wrapper .swiper-wrapper .slider-block__image{display:flex;width:100%}.limited-slider__wrapper .swiper-wrapper .slider-block__image .desktop{display:block}@media screen and (max-width: 990px){.limited-slider__wrapper .swiper-wrapper .slider-block__image .desktop{display:none}}.limited-slider__wrapper .swiper-wrapper .slider-block__image .mobile{display:none}@media screen and (max-width: 990px){.limited-slider__wrapper .swiper-wrapper .slider-block__image .mobile{display:block}}.limited-slider__wrapper .swiper-wrapper .slider-block__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.limited-slider__wrapper .swiper-pagination{display:flex;gap:14px;padding:16px;background:#e5e6e0;width:-moz-fit-content;width:fit-content;border-radius:999px;position:absolute;right:50%;transform:translateX(50%);bottom:-80px}@media screen and (max-width: 990px){.limited-slider__wrapper .swiper-pagination{bottom:-64px}}.limited-slider__wrapper .swiper-pagination .bullet{width:8px;height:8px;background-color:#989997 !important;min-width:8px;margin:0;border-radius:999px;transition:width 1s}.limited-slider__wrapper .swiper-pagination .swiper-pagination-bullet-active{background:#19191c !important;width:40px;border-radius:999px}.limited-slider__buttons-wrapper{display:flex;gap:16px;position:absolute;right:0;bottom:-80px}@media screen and (max-width: 990px){.limited-slider__buttons-wrapper{position:initial}}.limited-slider__buttons-wrapper button{background:rgba(0,0,0,0) !important;display:flex;padding:0}@media screen and (max-width: 990px){.limited-slider__buttons-wrapper button svg{box-shadow:0 4px 4px 0 rgba(0,0,0,.06);border-radius:50%}}.limited-slider__buttons-wrapper button svg rect{fill:#dad9d2;transition:all .5s}@media screen and (max-width: 990px){.limited-slider__buttons-wrapper button svg rect{fill:#fff}}.limited-slider__buttons-wrapper button:hover svg rect{opacity:.7}.limited-slider__buttons-wrapper .limited-slider__button-prev-mob{transform:rotate(180deg)}@media screen and (max-width: 990px){.limited-slider__buttons-wrapper .limited-slider__button-prev-mob{position:absolute;left:8px;top:50%;transform:translateY(-50%) rotate(180deg)}}.limited-slider__buttons-wrapper .swiper-button-disabled{opacity:.4}@media screen and (max-width: 990px){.limited-slider__buttons-wrapper .swiper-button-disabled{display:none}}@media screen and (max-width: 990px){.limited-slider__buttons-wrapper .limited-slider__button-next-mob{position:absolute;right:8px;top:50%;transform:translateY(-50%)}}.limited-slider.dark-mode .limited-slider__title{color:#efeee9}.limited-slider.dark-mode .swiper-pagination{background:rgba(255,255,255,.07)}.limited-slider.dark-mode .swiper-pagination .swiper-pagination-bullet-active{background-color:#efeee9 !important}@media screen and (min-width: 991px){.limited-slider.dark-mode .limited-slider__button-next-mob svg rect:first-child,.limited-slider.dark-mode .limited-slider__button-prev-mob svg rect:first-child{opacity:.1}.limited-slider.dark-mode .limited-slider__button-next-mob svg path,.limited-slider.dark-mode .limited-slider__button-prev-mob svg path{stroke:#efeee9}}.limited-slider.dark-mode .slider-block__title p{color:#efeee9}