/* ----------------
Print CSS
---------------- */
body {
	overflow: visible !important;
}
.swiper-slide {
	height: 100% !important;
	width: 100% !important;
	opacity: 1;
}
.swiper-slide {
	height: 100% !important;
	opacity: 1;
	width: 100% !important;
}
.swiper-container {
	height:auto !important;
}
.swiper-slide.swiper-slide-active,
.swiper-slide.swiper-slide-next {
	display: block !important;
	clear: both;
	width: 100% !important;
	text-align: center;
	vertical-align: middle;
	border: 0px solid #ccc;
	float: none;
	width: 100% !important;
	justify-content: initial;
	-webkit-justify-content: initial;
	opacity: 1;
}
.pages_courantes {
	height:auto;
}
.pages_courantes img {
	max-width: 100% !important;
	margin: 0 auto;
	height: 100% !important;
	opacity: 1 !important;
	object-fit: cover;
}
.pages {
	margin-top: 0;
	width: 100% !important;
	overflow: visible !important;
}
.header_full,
.footer_full,
.header_full.border_color
.fond_header_footer,
.footer_full.border_color
.fond_header_footer,
.swiper-button-next,
.swiper-button-prev,
.swiper-slide-prev {
	display: none !important;
}
.swiper-wrapper {
	display: block !important;
	display: block !important;
	display: block !important;
	display:  block !important;
	display: block !important;
	transform: translate3d(0px,0px,0px)!important;
}
.swiper-lazy.swiper-lazy-loaded,
.swiper-lazy {
	background: none !important;
	width: 100% !important;
	height: 100% !important;
	position: initial!important;
	display: inline-block !important;
}
.swiper-lazy.swiper-lazy-loaded canvas,
.swiper-lazy canvas {
	display: none;
}
.swiper-lazy.swiper-lazy-loaded img {
	opacity: 1 !important;
	position: initial!important;
}
.preloader {
	display: none;
}
img, .swiper-slide {
	display: block !important;
	page-break-before: avoid!important; /* 'always,' 'avoid,' 'left,' 'inherit,' or 'right' */
	page-break-after: always!important; /* 'always,' 'avoid,' 'left,' 'inherit,' or 'right' */
	page-break-inside: avoid!important; /* or 'auto' */
}
.swiper-slide.pagewhite
{
	display: none !important;
}
.swiper-slide img
{
	width: 450px!important;
	height: 100% !important;
	margin: 0 auto !important;
	position: relative !important;
	display: block !important;
	opacity: 1 !important;
	z-index: 99 !important;
}
map, canvas {
	display: none !important;
}
.swiper-slide {
	width: 100% !important;
	margin: 0 auto !important;
	text-align: center !important;
	display: block !important;
	text-align: center !important;
	background: none !important;
	overflow: visible !important;
	height: 100% !important;
}
.swiper-slide div {
	width: 100% !important;
	margin: 0 auto !important;
	text-align: center !important;
	display: block !important;
	text-align: center !important;
	background: none !important;
	overflow: visible !important;
	height: 100% !important;
}
.col_section {
	display: none !important;
}
img.product_img {
	max-height:100px;
	max-width:100px;
}
 
@media print {
	a[href]:after {
		content: none !important;
	}
}
