.spaces-carousel{z-index:10;position:relative;background-size:100% auto}.spaces-carousel .main-bg{position:absolute;top:0;background-color:#fff;width:calc(100dvw - 32px);left:50%;height:100%;transform:translateX(-50%);z-index:-1}@media only screen and (min-width: 672px){.spaces-carousel .main-bg{width:640px}}@media only screen and (min-width: 862px){.spaces-carousel .main-bg{width:830px}}@media only screen and (min-width: 932px){.spaces-carousel .main-bg{width:900px}}@media only screen and (min-width: 1174px){.spaces-carousel .main-bg{width:calc(100dvw - 150px)}}@media only screen and (min-width: 1450px){.spaces-carousel .main-bg{width:1300px}}@media only screen and (min-width: 1600px){.spaces-carousel .main-bg{width:1360px}}.spaces-carousel::before,.spaces-carousel::after{position:absolute;top:0;width:16px;height:100%;z-index:-1}@media only screen and (min-width: 672px){.spaces-carousel::before,.spaces-carousel::after{width:calc(50% - 320px)}}@media only screen and (min-width: 862px){.spaces-carousel::before,.spaces-carousel::after{width:calc(50% - 415px)}}@media only screen and (min-width: 932px){.spaces-carousel::before,.spaces-carousel::after{width:calc(50% - 450px)}}@media only screen and (min-width: 1174px){.spaces-carousel::before,.spaces-carousel::after{width:75px}}@media only screen and (min-width: 1450px){.spaces-carousel::before,.spaces-carousel::after{width:calc(50% - 650px)}}@media only screen and (min-width: 1600px){.spaces-carousel::before,.spaces-carousel::after{width:calc(50% - 680px)}}.spaces-carousel::before{left:0;background:linear-gradient(to left, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 10%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0) 75%)}.spaces-carousel::after{right:0;background:linear-gradient(to right, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 10%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0) 75%)}.spaces-carousel .swiper-slide p{font-size:16px}
