.slick-slider {
	display: flex;
	text-align: -webkit-center;
}
.slick-track {
	width: 100%;
}

.slider-container-prod_compatibles,
.slider-container-prod_relacionados_crossels {
	opacity: 0;
	transition: 0.2s all ease-in-out;
}
.slider-container-recambios.slider-loaded,
.slider-container-prod_compatibles.slider-loaded,
.slider-container-prod_relacionados_crossels.slider-loaded {
	opacity: 1;
	display: flex;
}
.slider-container-prod_compatibles :first-child, 
.slider-container-prod_relacionados_crossels :first-child {
	padding-left: 0px;
}
.slider-container-prod_compatibles :last-child,
.slider-container-prod_relacionados_crossels :last-child {
	padding-right: 0px;
}

.woocommerce .slick-prev:before {
	margin-left: -100px;
	content: "";
	display: block;
    text-indent: -99999px;
    height: 40px;
    width: 40px;
    background-size: contain;
    background-repeat: no-repeat;
    position: relative;
	background-color: transparent!important;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3LjIwOTEybW0iIGhlaWdodD0iMTQuMTM2MTJtbSIgdmlld0JveD0iMCAwIDIwLjQzNTI5IDQwLjA3MDg5Ij4NCiAgPGRlZnM+DQogICAgPHN0eWxlPg0KICAgICAgLmNscy0xIHsNCiAgICAgICAgZmlsbDogbm9uZTsNCiAgICAgICAgc3Ryb2tlOiAjMDAwOw0KICAgICAgfQ0KICAgIDwvc3R5bGU+DQogIDwvZGVmcz4NCiAgPHRpdGxlPmFycm93LWxlZnQ8L3RpdGxlPg0KICA8ZyBpZD0iQ2FwYV8yIiBkYXRhLW5hbWU9IkNhcGEgMiI+DQogICAgPGcgaWQ9IkNhcGFfMS0yIiBkYXRhLW5hbWU9IkNhcGEgMSI+DQogICAgICA8cG9seWxpbmUgY2xhc3M9ImNscy0xIiBwb2ludHM9IjIwLjA4IDM5LjcxOSAwLjUgMTkuOTM1IDAuNSAxOS43MzEgMjAuMDggMC4zNTUiLz4NCiAgICA8L2c+DQogIDwvZz4NCjwvc3ZnPg0K);
}
.woocommerce .slick-next:before {
	
	content: "";
	right: -10px;
    transform: scaleX(-1);
	display: block;
    text-indent: -99999px;
    height: 40px;
    width: 40px;
    background-size: contain;
    background-repeat: no-repeat;
    position: relative;
	background-color: transparent!important;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3LjIwOTEybW0iIGhlaWdodD0iMTQuMTM2MTJtbSIgdmlld0JveD0iMCAwIDIwLjQzNTI5IDQwLjA3MDg5Ij4NCiAgPGRlZnM+DQogICAgPHN0eWxlPg0KICAgICAgLmNscy0xIHsNCiAgICAgICAgZmlsbDogbm9uZTsNCiAgICAgICAgc3Ryb2tlOiAjMDAwOw0KICAgICAgfQ0KICAgIDwvc3R5bGU+DQogIDwvZGVmcz4NCiAgPHRpdGxlPmFycm93LWxlZnQ8L3RpdGxlPg0KICA8ZyBpZD0iQ2FwYV8yIiBkYXRhLW5hbWU9IkNhcGEgMiI+DQogICAgPGcgaWQ9IkNhcGFfMS0yIiBkYXRhLW5hbWU9IkNhcGEgMSI+DQogICAgICA8cG9seWxpbmUgY2xhc3M9ImNscy0xIiBwb2ludHM9IjIwLjA4IDM5LjcxOSAwLjUgMTkuOTM1IDAuNSAxOS43MzEgMjAuMDggMC4zNTUiLz4NCiAgICA8L2c+DQogIDwvZz4NCjwvc3ZnPg0K)
}

.slide,
.product_box {
	width: 100%;
	text-align: left;
	padding: 0px 15px;
}

.product_box img.i-slide {
    height: 180px;
    max-width: 100%;
    position: relative;
    left: 50%;
    margin-left: -95px;
	object-fit: contain;
}



.nombre_m,
.product_name {
	font-family: "Dine", Sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 1.15em;
    text-align: left;
    margin-bottom: 0px;
    color: #333;

	overflow: hidden;
	text-overflow: ellipsis;
}

.product_sku {
    font-family: "Incosolata", Sans-serif;
    font-size: 13px;
    font-weight: 400;
    text-transform: uppercase;
    text-align: left;
    margin-bottom: 5px;
	color: #706F6F;
}

.product_price {
    font-family: "Dine", Sans-serif;
    font-size: 18px;
    font-weight: 500;
    text-align: left;

	color: #333;
}

.product_description {
	color: #706F6F;
    font-family: "Helvetica regular", Sans-serif;
    font-size: 12px;
    line-height: 21px;
    margin-bottom: 0px;

    overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}


.descript_m {
	color: #706F6F;
	font-family: "Helvetica regular", Sans-serif;
	font-size: 13px;
	font-weight: 400;
	text-align: center;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
}

.price_m {
	color: #706F6F;
	font-family: "Dine", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-align: left;
}

img.i-slide:hover {
	opacity: 0.5;
}

.videoProdTech:hover {
	cursor: pointer;
	text-decoration: underline;
}



.arrow-direction-nav {            
    background-color: transparent!important;

    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3LjIwOTEybW0iIGhlaWdodD0iMTQuMTM2MTJtbSIgdmlld0JveD0iMCAwIDIwLjQzNTI5IDQwLjA3MDg5Ij4NCiAgPGRlZnM+DQogICAgPHN0eWxlPg0KICAgICAgLmNscy0xIHsNCiAgICAgICAgZmlsbDogbm9uZTsNCiAgICAgICAgc3Ryb2tlOiAjMDAwOw0KICAgICAgfQ0KICAgIDwvc3R5bGU+DQogIDwvZGVmcz4NCiAgPHRpdGxlPmFycm93LWxlZnQ8L3RpdGxlPg0KICA8ZyBpZD0iQ2FwYV8yIiBkYXRhLW5hbWU9IkNhcGEgMiI+DQogICAgPGcgaWQ9IkNhcGFfMS0yIiBkYXRhLW5hbWU9IkNhcGEgMSI+DQogICAgICA8cG9seWxpbmUgY2xhc3M9ImNscy0xIiBwb2ludHM9IjIwLjA4IDM5LjcxOSAwLjUgMTkuOTM1IDAuNSAxOS43MzEgMjAuMDggMC4zNTUiLz4NCiAgICA8L2c+DQogIDwvZz4NCjwvc3ZnPg0K);
    background-position: center center;
    display: block;
    text-indent: -99999px;
    height: 40px;
    width: 40px;
    background-size: contain;
    background-repeat: no-repeat;
    box-shadow: none !important;
}

.glide__arrows .arrow-right {
	top: 45% !important;
	right: -60px !important;
}

@media (min-width : 320px) and (max-width : 1400px) {
	.glide__arrows .arrow-left {
		left: 5px !important;
		top: 30% !important;
	}
	.glide__arrows .arrow-right {
		right: 5px !important;
		top: 23% !important;
	}

	#slider-videos-tecnicos .glide__arrows .arrow-left {
		top: 50% !important;
		border: none;
	}

	#slider-videos-tecnicos .glide__arrows .arrow-right {
		top: 43% !important;
		border: none;
	}
}

#slider-recambios > div.glide__track > ul > li.glide__slide > a > img {
	height: 180px;
	display: block;
	width: auto;
}

#slider-recambios > div.glide__track > ul > li.glide__slide > a > div {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
}

.elementor-721 .elementor-element.elementor-element-02d2d1c .flex-direction-nav a.flex-next {
    right: -5px !important;
}

.elementor-721 .elementor-element.elementor-element-02d2d1c .flex-direction-nav a.flex-prev {
    left: -5px !important;
}

@media (max-width: 992px) {
	.elementor-721 .elementor-element.elementor-element-02d2d1c .flex-direction-nav a.flex-next,
	.elementor-721 .elementor-element.elementor-element-02d2d1c .flex-direction-nav a.flex-prev,
	.glide .glide__arrows .glide__arrow {
        height: 20px;
        width: 20px;
    }
}

@media (max-width: 992px) {
	.elementor-721 .elementor-element.elementor-element-02d2d1c .flex-direction-nav a.flex-next,
	.elementor-721 .elementor-element.elementor-element-02d2d1c .flex-direction-nav a.flex-prev,
	.glide .glide__arrows .glide__arrow {
        height: 20px;
        width: 20px;
    }
}

@media (max-width: 992px) {
	.woocommerce-product-gallery__image .zoomImg {
		display: none !important;
	}
}

@media (max-width: 540px) {
	#video-zero iframe, .iframe-slide iframe {
		height: 350px;
	}
}

/*#slider-recambios .glide__slide {
	width: auto !important;
}*/