<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
	.qtip-content,.qtip-titlebar {
	position:relative;
	overflow:hidden
}
.qtip {
	left:-28000px;
	top:-28000px;
	display:none;
	min-width:50px;
	direction:ltr;
	box-shadow:none;
	padding:0
}
.qtip-content {
	padding:5px 9px;
	text-align:left;
	word-wrap:break-word
}
.qtip-titlebar {
	padding:5px 35px 5px 10px;
	border-width:0 0 1px;
	font-weight:700
}
.qtip-close,.qtip-default {
	border-width:1px;
	border-style:solid
}
.qtip-titlebar+.qtip-content {
	border-top-width:0!important
}
.qtip-close {
	position:absolute;
	right:-9px;
	top:-9px;
	cursor:pointer;
	outline:0;
	border-color:transparent
}
.qtip-titlebar .qtip-close {
	right:4px;
	top:50%;
	margin-top:-9px
}
* html .qtip-titlebar .qtip-close {
	top:16px
}
.qtip-icon .ui-icon,.qtip-titlebar .ui-icon {
	display:block;
	text-indent:-1000em;
	direction:ltr
}
.qtip-icon,.qtip-icon .ui-icon {
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	text-decoration:none
}
.qtip-icon .ui-icon {
	width:18px;
	height:14px;
	line-height:14px;
	text-align:center;
	text-indent:0;
	font:normal 700 10px/13px Tahoma,sans-serif;
	color:inherit;
	background:-100em -100em no-repeat
}
.qtip-default {
	border-color:#F1D031;
	background-color:#FFFFA3;
	color:#555
}
.qtip-default .qtip-titlebar {
	background-color:#FFEF93
}
.qtip-default .qtip-icon {
	border-color:#CCC;
	background:#F1F1F1;
	color:#777
}
.qtip-default .qtip-titlebar .qtip-close {
	border-color:#AAA;
	color:#111
}
/*! Light tooltip style */.qtip-light {
	background-color:#fff;
	border-color:#E2E2E2;
	color:#454545
}
.qtip-light .qtip-titlebar {
	background-color:#f1f1f1
}
/*! Dark tooltip style */.qtip-dark {
	background-color:#505050;
	border-color:#303030;
	color:#f3f3f3
}
.qtip-dark .qtip-titlebar {
	background-color:#404040
}
.qtip-dark .qtip-icon {
	border-color:#444
}
.qtip-dark .qtip-titlebar .ui-state-hover {
	border-color:#303030
}
/*! Cream tooltip style */.qtip-cream {
	background-color:#FBF7AA;
	border-color:#F9E98E;
	color:#A27D35
}
.qtip-red,.qtip-red .qtip-icon,.qtip-red .qtip-titlebar .ui-state-hover {
	border-color:#D95252
}
.qtip-cream .qtip-titlebar {
	background-color:#F0DE7D
}
.qtip-cream .qtip-close .qtip-icon {
	background-position:-82px 0
}
/*! Red tooltip style */.qtip-red {
	background-color:#F78B83;
	color:#912323
}
.qtip-red .qtip-titlebar {
	background-color:#F06D65
}
.qtip-red .qtip-close .qtip-icon {
	background-position:-102px 0
}
/*! Green tooltip style */.qtip-green {
	background-color:#CAED9E;
	border-color:#90D93F;
	color:#3F6219
}
.qtip-green .qtip-titlebar {
	background-color:#B0DE78
}
.qtip-green .qtip-close .qtip-icon {
	background-position:-42px 0
}
/*! Blue tooltip style */.qtip-blue {
	background-color:#E5F6FE;
	border-color:#ADD9ED;
	color:#5E99BD
}
.qtip-blue .qtip-titlebar {
	background-color:#D0E9F5
}
.qtip-blue .qtip-close .qtip-icon {
	background-position:-2px 0
}
.qtip .qtip-tip {
	margin:0 auto;
	overflow:hidden;
	z-index:10
}
.qtip .qtip-tip,x:-o-prefocus {
	visibility:hidden
}
.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas {
	position:absolute;
	color:#123456;
	background:0 0;
	border:0 dashed transparent
}
.qtip .qtip-tip canvas {
	top:0;
	left:0
}
.qtip .qtip-tip .qtip-vml {
	behavior:url(#default#VML);
	display:inline-block;
	visibility:visible
}
#qtip-overlay {
	position:fixed;
	left:0!important;
	top:0!important;
	width:100%;
	height:100%
}
#qtip-overlay div {
	background-color:#000;
	filter:alpha(opacity=70);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"
}
.qtipmodal-ie6fix {
	position:absolute!important
}
body {
	background-color:#f6f6f6
}
.header {
	margin-bottom:30px
}
.catalogs .inset {
	margin-bottom:50px
}
.catalogs .univers-group-item {
	margin-bottom:5px;
	padding:12px 15px;
	font-size:1.2em;
	background-color:#fff;
	box-shadow:0 1px 2px rgba(0,0,0,.1)
}
.catalogs .univers-group-item.selected {
	-webkit-transition:background .2s linear;
	-moz-transition:background .2s linear;
	-ms-transition:background .2s linear;
	-o-transition:background .2s linear;
	transition:background .2s linear
}
.catalogs .univers-group-item span {
	width:auto;
	overflow:auto;
	text-overflow:none;
	white-space:normal
}
.catalogs .univers-group-item.selected span {
	font-weight:700;
	color:#fff;
	border-left:3px solid #fff
}
.catalogs .pagination {
	display:inline-block;
	margin-bottom:30px;
	padding:8px 0;
	border-top:#c0c1c4 solid 1px;
	border-bottom:#c0c1c4 solid 1px
}
.catalogs .pagination a {
	padding:5px;
	font-size:1.25em;
	font-weight:700;
	text-transform:uppercase;
	color:#555659
}
.catalogs .pagination a:hover {
	text-decoration:underline
}
.catalogs .inset:hover {
	transform:scale(1.05)
}
.inset-caption {
	height:100px
}
.inset-caption a {
	padding-bottom:10px;
	padding-top:10px
}
.catalogs .inset-caption span {
	line-height:15px;
	overflow:hidden;
	text-overflow:ellipsis
}
.inset-caption .short-name {
	height:30px;
	overflow:hidden;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis
}
.inset-caption .brand {
	height:15px;

}
.inset .inset-img {
	position:relative;
	overflow:hidden
}
.inset .inset-img:after {
	display:block;
	padding-bottom:100%;
	content:""
}
.inset .inset-img img {
	position:absolute;
	top:-250px;
	bottom:-250px;
	left:-250px;
	right:-250px;
	margin:auto;
	max-width:100%;
	max-height:100%
}
.inset-caption a .logo {
	max-height:40px;
	border: 1px solid #EEEEEE;
	padding: 2px;
}
.inset-caption .design_cp{
	padding-top: 10px;	
}
.relative {
	position:relative
}
#catalog-filters-mobile {
	display:none
}
@media only screen and (max-width:1023px) {
	.catalogs .is-sticky {
	height:auto!important
}
.catalogs .is-sticky&gt;div {
	top:initial!important;
	width:auto!important;
	position:relative!important
}
}@media only screen and (min-width:1440px) {
	#catalog-filters:after {
	content:"desktopWide";
	display:none
}
}@media only screen and (max-width:1280px) {
	#catalog-filters:after {
	content:"desktop";
	display:none
}
}@media only screen and (max-width:960px) {
	#catalog-filters:after {
	content:"tab";
	display:none
}
}@media only screen and (max-width:767px) {
	.noScroll {
	overflow:hidden
}
#catalog-filters:after {
	content:"mobile";
	display:none
}
#catalog-filters {
	position:fixed;
	left:0;
	top:0;
	width:100%;
	visibility:hidden;
	opacity:0;
	z-index:1;
	overflow:auto;
	-webkit-transition:opacity .2s 0s,visibility 0s .2s linear;
	-moz-transition:opacity .2s 0s,visibility 0s .2s linear;
	-ms-transition:opacity .2s 0s,visibility 0s .2s linear;
	-o-transition:opacity .2s 0s,visibility 0s .2s linear;
	transition:opacity .2s 0s,visibility 0s .2s linear
}
#catalog-filters.is-visible {
	opacity:1;
	visibility:visible;
	background-color:#fff;
	-webkit-transition:opacity .2s 0s,visibility 0s 0s linear;
	-moz-transition:opacity .2s 0s,visibility 0s 0s linear;
	-ms-transition:opacity .2s 0s,visibility 0s 0s linear;
	-o-transition:opacity .2s 0s,visibility 0s 0s linear;
	transition:opacity .2s 0s,visibility 0s 0s linear
}
#catalog-filters-mobile {
	display:block;
	padding:10px;
	z-index:2;
	top:10px;
	border-radius:5px;
	font-size:1.66em;
	color:#fff;
	box-shadow:2px 3px 3px rgba(0,0,0,.25);
	margin-top:10px
}
#catalog-filters-mobile.is-clicked {
	position:fixed
}
#catalog-filters-mobile.is-clicked span {
	display:none
}
}#overlayTooltip,#qtip-overlay div {
	top:0;
	left:0;
	width:100%;
	height:100%
}
#qtip-overlay.blurs {
	cursor:default
}
#qtip-overlay div {
	position:absolute;
	background:0 0;
	opacity:1
}
#overlayTooltip {
	position:fixed;
	z-index:10000;
	display:none;
	opacity:0;
	background:url(new-graphics/tooltip-product/overlay-20-black.png)
}
.popin .popin-message a {
	color:#535458;
	font:400 11px Verdana,Geneva,sans-serif
}
.popin .popin-message {
	width:auto;
	font-family:"century gothic";
	font-size:14px;
	margin:0
}
.popin-message .close-gray {
	background-position:-62px -148px;
	width:17px;
	height:17px
}
@media only screen and (max-width:1024px) {
	.popin-message-content {
	padding:0;
	font-size:12px
}
.popin-message {
	width:100%!important;
	margin:auto!important
}
}@media only screen and (max-width:640px) {
	.popin-message-content {
	padding:0;
	margin:auto
}
}@media only screen and (max-width:480px) {
	.popin-message {
	width:100%!important
}
}#qtip-modal {
	max-width:420px;
	-moz-box-shadow:0 0 10px 1px rgba(0,0,0,.5);
	-webkit-box-shadow:0 0 10px 1px rgba(0,0,0,.5);
	box-shadow:0 0 10px 1px rgba(0,0,0,.5)
}
#qtip-modal .qtip-content {
	padding:10px
}
.ui-icon-fullscreen {
	right:26px!important
}
.ui-tooltip-fullscreen {
	left:0!important;
	top:0!important;
	width:90%!important;
	height:90%!important
}
#ui-tooltip,.qtip,.ui-tooltip-fullscreen,div#ui-tooltip-0 {
	width:auto
}
.qtip,.ui-tooltip,.ui-tooltip-fullscreen {
	font-size:10.5px;
	line-height:12px;
	max-width:none;
	max-height:none;
	position:absolute
}
.ui-icon-fullscreen .ui-tooltip-content {
	padding:20px 0
}
.qtip,.ui-tooltip {
	max-width:none
}
.popin .qtip-content,.popin .ui-tooltip-content {
	position:relative;
	margin:0;
	padding:5px 9px
}
@media only screen and (max-width:1024px) {
	.popin .popin-message {
	float:none
}
}.popin-message {
	width:auto!important;
	float:left;
	margin:0!important
}
.popin-message .close-gray {
	position:absolute;
	top:10px;
	right:10px;
	cursor:pointer;
	z-index:3
}
.category-group_design {
	display: none;
	margin-left: 40px
}
.category-group_design li:hover {
	padding-left: 10px
}

.category-group_design a {
	display: block;
	padding-top: 5px;
	font-size: .875em;
	color: #6d6d6d;
	text-decoration: none;
	text-transform: uppercase
}
.overflow_hide a{
white-space:nowrap; 
text-overflow:ellipsis; 
-o-text-overflow:ellipsis; 
overflow: hidden;
width:100%;
}
.pagination-wrapper {
	text-align:center
}
.pagination-wrapper .current,.pagination-wrapper a {
	display:inline-block;
	height:25px;
	margin:0 3px;
	padding:8px 16px;
	font-family:Arial,sans-serif;
	font-size:2em;
	line-height:1em;
	color:#747474;
	border:1px solid #a9a9a9
}
.online-advice h2,.online-advice-title,.registration-title,.result-table-links .result-filter-title {
	font-family:HurmeGeometricSans_No4_5_SemiBold,Arial,sans-serif
}
.pagination-wrapper .next span {
	margin-left:5px;
	float:right;
	line-height:1.2em
}
.pagination-wrapper .current,.pagination-wrapper a:hover {
	color:#f6f6f6;
	background-color:#a9a9a9
}
@media only screen and (max-width:400px) {
	.pagination-wrapper .current,.pagination-wrapper a {
	height:12px;
	padding:8px 3px;
	font-size:1em
}
}
/*# sourceMappingURL=accueil_pdf.css.map */
</pre></body></html>