.media{margin-top:80px}@media only screen and (min-width:768px){.media{margin-top:120px}}@media only screen and (min-width:1440px){.media{margin-top:160px}}.media{margin-bottom:80px}@media only screen and (min-width:768px){.media{margin-bottom:120px}}@media only screen and (min-width:1440px){.media{margin-bottom:160px}}.media .slider__items{overflow:visible}.media .slider__item:first-child{padding-left:0}.media .slider__item:last-child{padding-right:0}.media .swiper{--swiper-item-width:auto;--swiper-slide-gutter:calc(var(--grid-gutter)*0.5)}.media .swiper-wrapper{justify-content:flex-start!important}@media only screen and (min-width:768px){.media .slider__controls{width:calc(var(--grid-column-outer)*10 - var(--grid-gutter))}}.media .color-block{margin-inline:auto}@media only screen and (min-width:768px){.media .slider-navigation{justify-content:flex-end}}.media__items{overflow:hidden}.media__items .slider__items{margin-inline:calc((0.5*var(--grid-gutter) + var(--grid-outer-space))*-1);max-width:1920px;width:100vw}.media__items .slider__items--length-1{--swiper-slide-gutter:0;--swiper-item-width:100%}@media only screen and (min-width:1024px){.media__items .slider__items--length-1{margin-inline:auto;width:calc(var(--grid-column-outer)*10 - var(--grid-gutter))}}.media__items .slider__items--length-1 .swiper-wrapper{justify-content:center!important}.media__item .image img,.media__item .video span{height:90.6666666667vw}@media only screen and (max-width:767px){.media__item .image img,.media__item .video span{aspect-ratio:1/1}}@media only screen and (min-width:768px){.media__item .image img,.media__item .video span{height:42.4479166667vw}}@media only screen and (min-width:1440px){.media__item .image img,.media__item .video span{height:33.75vw}}@media only screen and (min-width:1920px){.media__item .image img,.media__item .video span{height:648px}}.media__items--length-1 .media__item .image img,.media__items--length-1 .media__item .video span,.slider__items--length-1 .media__item .image img,.slider__items--length-1 .media__item .video span{height:auto}@media only screen and (max-width:767px){.media__items--length-1 .media__item .image img,.media__items--length-1 .media__item .video span,.slider__items--length-1 .media__item .image img,.slider__items--length-1 .media__item .video span{aspect-ratio:16/9}}