.section-sliderlogo__list .swiper-slide {
				margin-right: 15px;
				width: auto !important;
			}
			@media (min-width: 600px) {
				.section-sliderlogo__list .swiper-slide {
					margin-right: 50px;
				}
			}
			@media (min-width: 1200px) {
				.section-sliderlogo__list .swiper-slide {
					margin-right: 100px;
				}
			}
			.section-sliderlogo__list .swiper-wrapper {
				transition-timing-function: linear;
			}
			.section-sliderlogo__item {
				align-items: center;
				display: grid;
				grid-template-areas: 'logo';
				height: 14.5rem;
				padding: 2rem 0;
				place-items: center;
			}
			.section-sliderlogo__item .media {
				grid-area: logo;
				height: var(--media-height, auto);
				width: var(--media-width, auto);
			}
			.section-sliderlogo__item .media path {
				fill: #eff2f0;
			}
			.section-sliderlogo__item .hotel-logo {
				grid-area: logo;
				height: 3rem;
				position: relative;
				width: auto;
				z-index: 1;
			}
			.section-sliderlogo__item .hotel-logo.has-accents {
				height: 2.8rem;
				max-height: 2.8rem;
			}
			@media (min-width: 1200px) {
				.section-sliderlogo__item .hotel-logo.has-accents {
					height: 3.4rem;
					max-height: 3.4rem;
				}
			}
			.section-sliderlogo__item .hotel-logo path {
				fill: #adbdb2;
			}
			.section-sliderlogo .swiper:not(.swiper-initialized) .swiper-wrapper {
				gap: 1.5rem;
			}
			@media (min-width: 768px) {
				.section-sliderlogo .swiper:not(.swiper-initialized) .swiper-wrapper {
					gap: 5rem;
				}
			}
			@media (min-width: 1200px) {
				.section-sliderlogo .swiper:not(.swiper-initialized) .swiper-wrapper {
					gap: 10rem;
				}
			}
