.splide__track.splide__track--slider
	{
		padding-left:16px!important;
	}
@media(min-width:1024px)
{
	
}

@media(max-width:1023px) and (min-width:768px)
{
	
}

@media(max-width:1023px)
{
	.wp-container-core-group-is-layout-4
	{
		position:relative!important;
	}
}

@media(max-width:767px)
{
	
}




@media(min-width:1180px)
{
	.splide__track.splide__track--slider
	{
		//padding-left:calc((100vw - 1120px) / 2)!important;
	}
}

li.splide__slide
{
	cursor:grab!important;
}

.title-product-for-marque-container
{
	
	max-width:928px;
	margin:auto;
}


.title-product-for-marque-container h2
{
	max-width:640px;
	margin-bottom:48px;
}

.splide__arrow--prev {

bottom: 10px;
top:auto;
left: calc(50vw - 5.5em);
right:auto
}
.splide__arrow--next {

bottom: 10px;
top:auto;
right: calc(50vw - 5.5em);
left:auto
}

.splide__arrow svg
{
	height: 1.2em;
	width: 1.2em;
}

.splide__arrow {
height: 4em;
width: 4em;
background: #eb1d24;

}


.splide__arrow svg {
fill:white;
}

.splide__pagination__page
{
	background: #eb1d24;
	opacity:0.5;
}

.splide__pagination__page.is-active {
	background: #eb1d24;
	opacity:1;
}

.title-product-for-marque-container
{
	padding:0 24px;
}

h2.slider-title
{
	margin-top:104px;
}


.slider .button-container
{
	
	padding:0 24px;
	display:flex;
	justify-content:center;
	margin-bottom:64px;
}



.product_card.last-link
{
	display:flex;
	flex-direction:column;
}

.product_card.last-link .card-content
{
	display:flex;

	flex:1;
	height:100%;
	justify-content:center;
	align-items:center;
	
	

	
	
}
.product_card.last-link a h3
{
	
	//color:white;
	text-align:center;
}

.product_card.last-link .card-content .button-container
{margin-bottom:0;}