/*!
	@author Le Petit Garage
*/.block-slider{--slider-padding:clamp(3.75rem,18.0555555556vw,16.25rem);--slider-gap:clamp(1.25rem,13.8888888889vw,12.5rem);--ratio:760/560;padding-bottom:18px}.block-slider.--large-images{--slider-container:47.5rem}.block-slider.--small-images{--slider-container:31.25rem}.block-slider.--free-ratio{--ratio:none}.block-slider__container{margin:auto;max-width:calc(var(--slider-container) + var(--slider-padding)*2);padding:clamp(3.75rem,5.9722222222vw,5.375rem) 0;width:100%}.block-slider__slide{position:relative;width:100%}.block-slider__image{aspect-ratio:var(--ratio);height:auto;overflow:hidden;width:100%}.block-slider .splide__track{overflow:unset}.block-slider .splide__list{align-items:center}.block-slider__arrows{align-items:center;display:flex;justify-content:space-between;left:50%;position:absolute;top:50%;transform:translate(-50%,calc(min(2rem, 6vw)*-1.5));width:calc(100% - var(--slider-padding) + min(2rem, 6vw)*.5);z-index:10}.block-slider__slider{position:relative}.block-slider__legend{left:0;line-height:1.05;padding-top:10px;position:absolute;top:100%}.block-slider__index{font-size:.75rem}.block-slider__caption{padding-left:.5em}@media (min-width:26.3125rem){.block-slider__caption{padding-left:2em}}