@charset "utf-8";
/* copyright 2026 webQ GmbH */

.splide__arrow{
	border: solid 2px #fff;
	width: 50px;
	height: 50px;
	opacity: 1;
	background-position: center;
  	background-repeat: no-repeat;
	border-radius: 0.5rem;
}
.splide__arrow--prev {
	left: 0;
	background-image: url('/layout/icon-left.svg'), linear-gradient( 90deg, #9DC149 20%, #27B29F 80% );
	background-size: 15px, cover;
}
.splide__arrow--next {
	right: 0;
	background-image: url('/layout/icon-right.svg'), linear-gradient( 90deg, #27B29F 20%, #9DC149 80% );
	background-size: 15px, cover;
}
.splide__arrow svg{
	display: none;
}
.splide__arrow:hover, .splide__arrow:hover:not(:disabled){
	opacity: 1;
	background-color: #C3A25A;
}
/*.splide__arrow--prev:hover {
	background-image: url('/layout/icon-left_dark.svg');
}
.splide__arrow--next:hover {
	background-image: url('/layout/icon-right_dark.svg');
}*/

#slider{
	margin: 1.5rem 0 4.5rem 0;
}
#slider .splide__slide{
	height: 300px;
	overflow: hidden;
}
#slider .splide__slide img{
  	width: 100%;
  	height: 100%;
  	object-fit: cover;
  	display: block;
}
.splide__slide{
	border-radius: 1rem;
	overflow: hidden;
}

/*@media (max-width: 1080px){
	#slider_ .splide__slide{
		height: 400px;
	}
}

@media (max-width: 820px){
	#slider .splide__slide{
		height: 350px;
	}
}

@media (max-width: 690px){
	#slider .splide__slide{
		height: 300px;
	}
}
@media (max-width: 480px){
	#slider .splide__slide{
		height: 250px;
	}
}
@media (min-width: 960px) and (max-height: 900px){
	#slider .splide__slide{
		height: calc(100vh - 160px);
	}
}*/