.c-slider{cursor:grab;overflow:hidden;position:relative}.c-slider--center .swiper-wrapper{align-items:center}.c-slider__swiper{margin-right:max(-8rem,-10.4438642298%);-webkit-mask-image:linear-gradient(270deg,transparent 25%,#000 55%,#000);mask-image:linear-gradient(270deg,transparent 25%,#000 55%,#000);-webkit-mask-position:100% 0;mask-position:100% 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:250% 100%;mask-size:250% 100%;opacity:0;padding-right:min(8rem,10.4438642298%)}.c-slider__swiper--inView{-webkit-mask-position:0 0;mask-position:0 0;opacity:1;transition:opacity 2.3s,-webkit-mask-position 2.3s cubic-bezier(.25,.46,.45,.94);transition:opacity 2.3s,mask-position 2.3s cubic-bezier(.25,.46,.45,.94);transition:opacity 2.3s,mask-position 2.3s cubic-bezier(.25,.46,.45,.94),-webkit-mask-position 2.3s cubic-bezier(.25,.46,.45,.94)}.c-slider__swiper--vertical{max-height:600px}.c-slider__button{cursor:grab;height:100%;position:absolute;top:0;width:min(8rem,9.4562647754%);z-index:20}.c-slider__button--prev{left:0}.c-slider__button--next{left:100%}.c-slider__slider-item--linear{margin-right:1px}.c-slider__slider-item--vertical{align-items:center;display:flex}.c-slider__navigation--prev{left:1rem}.c-slider__navigation--next,.c-slider__navigation--prev{position:absolute;top:50%;transform:translateY(-50%);z-index:500}.c-slider__navigation--next{right:1rem}.c-slider__pagination-container{flex-direction:row;height:auto;position:absolute;width:auto;z-index:500}.c-slider__pagination-container--left{bottom:1rem;left:3rem;right:auto;top:auto}.c-slider__pagination-container--right{bottom:1rem;left:auto;right:3rem;top:auto}.c-slider__pagination-container--center{bottom:1rem;left:50%;top:auto;transform:translateX(-50%)}.c-slider__pagination-bullet{cursor:pointer;margin-left:-.8rem;padding:1rem;position:relative;width:100%}.c-slider__pagination-bullet:after{border:1px solid;border-radius:50%;bottom:0;content:"";height:.4rem;left:0;margin:auto;position:absolute;right:0;top:0;width:.4rem}.c-slider__pagination-bullet--active{cursor:inherit}.c-slider__pagination-bullet--active:after{background-color:currentColor}@media screen and (max-width:900px){.c-slider__button--prev{left:auto;right:100%}.c-slider__slider{margin:0}.c-slider__slider-item{width:91.6666666667%}}