<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url(https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300&amp;subset=latin,latin-ext,cyrillic);
&lt;!--
@font-face {
    font-family: 'MyriadWebPro';
    src: url('../..//user/images/fonts/MyriadWebPro.eot');
    src: url('../..//user/images/fonts/MyriadWebPro.eot?#iefix') format('embedded-opentype'),
         url('../..//user/images/fonts/MyriadWebPro.ttf') format('truetype'),
         url('../..//user/images/fonts/MyriadWebPro.svg#MyriadWebPro') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'MyriadWebPro-Bold';
    src: url('../..//user/images/fonts/MyriadWebPro-Bold.eot');
    src: url('../..//user/images/fonts/MyriadWebPro-Bold.eot?#iefix') format('embedded-opentype'),
         url('../..//user/images/fonts/MyriadWebPro-Bold.ttf') format('truetype'),
         url('../..//user/images/fonts/MyriadWebPro-Bold.svg#MyriadWebPro-Bold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'News-Gothic-Regular';
    src: url('../..//user/images/fonts/News-Gothic-Regular.eot');
    src: url('../..//user/images/fonts/News-Gothic-Regular.eot?#iefix') format('embedded-opentype'),
         url('../..//user/images/fonts/News-Gothic-Regular.ttf') format('truetype'),
         url('../..//user/images/fonts/News-Gothic-Regular.svg#News-Gothic-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}
--&gt;

@font-face {
    font-family: 'Franklin-Gothic-Demi-Cond-Regular';
    src: url('../..//user/images/fonts/Franklin-Gothic-Demi-Cond-Regular.eot');
    src: url('../..//user/images/fonts/Franklin-Gothic-Demi-Cond-Regular.eot?#iefix') format('embedded-opentype'),
         url('../..//user/images/fonts/Franklin-Gothic-Demi-Cond-Regular.ttf') format('truetype'),
         url('../..//user/images/fonts/Franklin-Gothic-Demi-Cond-Regular.svg#Franklin-Gothic-Demi-Cond-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'BebasNeueRegular';
    src: url('../..//user/images/fonts/BebasNeue-webfont.eot');
    src: url('../..//user/images/fonts/BebasNeue-webfont.eot?#iefix') format('embedded-opentype'),
         url('../..//user/images/fonts/BebasNeue-webfont.ttf') format('truetype'),
         url('../..//user/images/fonts/BebasNeue-webfont.svg#BebasNeueRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'dincond-mediumregular';
    src: url('../..//user/images/fonts/dincond-medium-webfont.eot');
    src: url('../..//user/images/fonts/dincond-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('../..//user/images/fonts/dincond-medium-webfont.ttf') format('truetype'),
         url('../..//user/images/fonts/dincond-medium-webfont.svg#dincond-mediumregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'icomoon';
    src: url('../..//user/images/fonts/icomoon.eot');
    src: url('../..//user/images/fonts/icomoon.eot?#iefix') format('embedded-opentype'),
         url('../..//user/images/fonts/icomoon.ttf') format('truetype'),
         url('../..//user/images/fonts/icomoon.svg#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-Home3:before {
	content: "\e902";
	font-size:18px;
}

.icon-location:before {
	content: "\e947";
	font-size:33px;
	color:#626262;
}
.icon-location2:before {
	content: "\e948";
  font-size:33px;
  color:#84C33F
}

.icon-location:hover:before {
	content: "\e947";
	font-size:33px;
	color:#C53632
}
.icon-location2:hover:before {
	content: "\e948";
  font-size:33px;
	color:#C53632
}


h1 {
  font-size:80px;
  color:#555555;
}
h2 {
  font-size:40px;
  color:#555555;
}
.top {
  height:68px;
  padding-top:20px;
  line-height:50px;
  overflow:hidden;
  font-size:15px;
}
.w3-topnav {
  padding:0 0px;
}
.w3-topnav a{
  color:#000 !important;
  float:left;
  letter-spacing:0px;/**/
  font-size:16px; /**/
  line-height:69px;
  font-family:MyriadWebPro; /*BebasNeueRegular;*/
  /*Centrage vertical*/
  border-bottom:none; 
  border-top:0px solid transparent;
  /*text-transform:uppercase;*/
  
  height:71px !important;

}
.w3-topnav a:hover {
  background-color:#EBE6E2; /*f3f3f3;*/
  color:#000;
  /*Centrage vertical*/
  border-bottom:none;
  border-top:0px solid transparent;
  
  height:71px !important;

}
.topnavlinks {
  width:auto;
  float:right;
}

a.topnav-localicons {
  font-size:23px !important;
  padding:0px 20px 0px 20px;
  font-weight:bold;
}

a.topnav-icons {
  font-size:21px;
}
#menubtn {
  /*float:left;*/
  /*font-size:16px;*/
  color:#fff;
  border-top:2px solid transparent;
  /*border-left:1px solid transparent;*/
  display:none;
}

#navbtn_01{color:#000;padding-right:15px;padding-left:15px;border-top:2px solid transparent;}
#navbtn_000{color:#fff;padding-right:0px;padding-left:0px;border-top:2px solid transparent;}
#navbtn_x{color:#fff;padding-right:0px !important;padding-left:0px !important;}
#navbtn_panier{color:#000;padding-right:15px;padding-left:15px;border-top:2px solid transparent;}
#navbtn_boutique{color:#000;padding-right:15px;padding-left:15px;border-top:2px solid transparent;}
#navbtn_fb{color:#000;padding-right:6px;padding-left:6px;border-top:5px solid transparent;}

  
.w3-sidenav {
  overflow:hidden;/**/
  position:absolute !important;
  display:none;
  background-color:#959494;
  z-index:100;
}
.w3-sidenav a {
  padding:8 20px;
  /*color:#ffffff; #555555;*/
}
.w3-sidenav h2 {
  font-size:20px;
  padding-left:20px;
  color:#434343; /*000000;*/
}
.w3-dropnav {
  display:none;
  padding-bottom:40px;
}
.w3-dropnav h3 {
  padding-top:20px;
}
.w3-dropnav .w3-col {
  height:260px;
}
.w3-closebtn {
  padding:10px 20px !important;
  position:absolute;
  right:0;
  color:#33292E !important;
}
#nav_menu-xs {background-color:#fff;text-align:center;} /*959494*/
#nav_menu-xs a {
  margin:10px;
  display:block;
  font-size:16px;
  letter-spacing:4px;
  color:inherit;/**/
  text-decoration:none;
  
}
#nav_menu-xs a:hover,#nav_menu-xs a:focus{background-color:#EBE6E2} /*ccc*/
#nav_menu-xs a{display:block;transition:.3s}
#nav_menu-xs .w3-closebtn {margin:0;}

.w3-closebtn:hover {background-color:#EBE6E2;} /*ccc*/

#sectionxs_01, #sectionxs_02, #sectionxs_03 {
  background-color:#ffffff;
}
#sectionxs_01 .w3-closebtn, #sectionxs_02 .w3-closebtn, #sectionxs_03 .w3-closebtn {
  display:none;
}
#sectionxs_01 a, #sectionxs_02 a, #sectionxs_03 a {
  letter-spacing:normal;
}
#nav_translate, #nav_search {
  display:none;
}
#nav_translate a {
  display:inline;
}
#googleSearch {
  color:#000000;
}
.searchdiv {
  max-width:400px;
  margin:auto;
  text-align:left;
  font-size:16px;
}



div.cse .gsc-control-cse, div.gsc-control-cse {
  background-color:transparent;
  border:none;
  padding:0px;
  margin:0px;
}
td.gsc-search-button input.gsc-search-button {
  background-color:#555555;
}
input.gsc-input, .gsc-input-box, .gsc-input-box-hover, .gsc-input-box-focus, .gsc-search-button {
  box-sizing:content-box;
  line-height:normal;
}
.gsc-tabsArea div {
  overflow:visible;
}
.gsst_a .gscb_a {
  margin-top:3px;
}
.section{
  padding:4%;
}
.section p {
  color:#555555;
  font-size:30px;
	margin:0 0 10px !important;
}
.w3-code {
  padding:12px 16px;
  border-left:4px solid #8AC007 !important;
}
.sectionbtn {
  background-color:#555555;
  margin:10px 5px 5px 5px;
}
.section.onethird p {
  font-size:20px;
}
.section.onethird .w3-card-2 {
  padding:15px 10px;
  height:260px;
}
footer a {
  text-decoration:none;
}
.about {
  text-align:center;
  margin:20px auto auto auto;
  font-size:14px;
  letter-spacing:4px;
  word-spacing: 10px;
  color:#555555;
}
#fblikeframe {
  display:none;
}
#popupframe {
  position:fixed;
  height:100%;
  width:100%;
  top:0;
  left:0;
  background-color:#000000;
  opacity:0.5;
  z-index:999;
}
#popupDIV {
  position:fixed;
  height:40%;
  width:40%;
  min-width:310px;
  min-height:250px;
  top:30%;
  left:30%;
  background-color:#ffffff;
  z-index:9999;
}

/**/


/*@media only screen and (min-width :1100px) {
  #main {
    margin-left:230px;
  }
  #sidemenu {
    width:230px;
    display:block;
  }

}*/

@media only screen and (min-width :992px) {
  .about {text-align:right;margin:auto;}
  .css-hide-when-large {display:none;}
}

/*--------------------------------------------------*/
/* TOPNAV navbtn
/*--------------------------------------------------*/

@media screen and (min-width :1920px) {
     #main {width:1920px !important; margin:auto !important;} 
     #navbtn_panier {font-size:21px;}
     
} 

/*Top recherche*/
@media screen and (min-width :698px) {
     #navbtn_x2 {display:none !important;border-top:2px solid transparent;} 
     #navbtn_x1 {display:inline-block !important;border-top:2px solid transparent;}  
} 

@media screen and (max-width: 698px)  {
     #navbtn_x2 {display:inline-block !important;width:71px;border-top:2px solid transparent;} 
     #navbtn_x1 {display:none !important;border-top:2px solid transparent;} 
}
/*Top recherche*/

/*Top headerstickyimage*/
@media screen and (max-width: 1024px)  {

    /* #myheaderstickyimage {max-width:220px !important;margin-top:15px !important;} */
}
/*Top headerstickyimage*/

@media screen and (max-width: 2560px) and (min-width :1780px) {
   .w3-topnav a{font-size:18px;font-family:MyriadWebPro !important;line-height:69px;letter-spacing:1px;}
   #navbtn_panier {font-size:21px;}
}   
 
@media screen and (max-width: 1780px) and (min-width :1620px){
  .w3-topnav a{font-size:17px;font-family:MyriadWebPro !important;line-height:69px;letter-spacing:1px;} 
  #navbtn_01{padding-right:10px;padding-left:10px;border-top:2px solid transparent;}     
  #navbtn_panier {font-size:21px;} 
 }

@media screen and (max-width: 1620px) and (min-width :1540px){
  .w3-topnav a{font-size:16px;font-family:MyriadWebPro !important;line-height:69px;letter-spacing:1px;} 
  #navbtn_01{padding-right:8px;padding-left:8px;border-top:2px solid transparent;}     
  #navbtn_panier {font-size:21px;} 
 }

 
@media screen and (max-width: 1540px) and (min-width :1350px){
  .w3-topnav a{font-size:15px;font-family:MyriadWebPro !important;line-height:69px;letter-spacing:0px;} 
  #navbtn_01{padding-right:8px;padding-left:8px;border-top:2px solid transparent;}     
  #navbtn_panier {font-size:21px;}  
}

@media screen and (max-width: 1350px) and (min-width :1310px){
  .w3-topnav a{font-size:14px;font-family:MyriadWebPro !important;line-height:69px;letter-spacing:0px;} 
  #navbtn_01{padding-right:8px;padding-left:8px;border-top:2px solid transparent;}     
  #navbtn_panier {font-size:21px;}  
}
 
@media screen and (max-width: 1310px) and (min-width :880px){
  .w3-topnav a{font-size:14px;font-family:MyriadWebPro !important;line-height:69px;letter-spacing:0px;} 
  #navbtn_01,#navbtn_000 {display:none !important;}/**/     
  #navbtn_panier {font-size:21px;} 
    
}

@media screen and (min-width: 1152px) {
 /*max main*/
  #maincontainer {display:inline-block;width:852px;}  
  #mustcontainer {display:inline-block;width:300px;}  
  #fullcontainer {display:block;width:1152px;margin:auto;} 
}

@media screen and (max-width :1300px) {
#menubtn {display:inline-block !important;}  
 #menubtn {background-repeat:repeat-x !important;/*To test for devices less than 1300px*/}
}

@media only screen and (max-width :880px) {
  #navbtn_01,#navbtn_000 {display:none !important;}/**/
  #navbtn_panier {font-size:21px;}  
  .imgheader {height:46px !important;margin-top:10px !important;}  

}

@media only screen and (max-width :880px) {
  .topsection {text-align:center;}
  .topsection img, .topsection div {float:none;margin:auto;}
  .top {height:100px;}
  .top img {display:block;margin:auto;}
  .toptext {width:100%;text-align:center;}
  .css-hide-when-small {display:none;} 
   #navbtn_01,#navbtn_000 {display:none !important;} /**/
}
@media screen and (max-width: 880px) {
.w3-topnav a{font-size:14px;font-family:MyriadWebPro !important;line-height:69px;letter-spacing:0px;} 
   #navbtn_01,#navbtn_000 {display:none !important;}
  #navbtn_panier {font-size:21px;}  
}
@media screen and (max-width: 768px) {
  h1 {font-size:50px;}
  .section p {font-size:18px;}
  .sectionexample {display:none !important;}
  .section {padding:0 0 30px 0;}
  .onethird {padding:30px;}
  #navbtn_01,#navbtn_02,#navbtn_03,#navbtn_04 {display:none !important;}
  /*#menubtn {background-repeat:repeat-x !important;/*To test for devices less than 768px*/}*/
  .w3-sidenav {display:none !important;}
  #main {margin-left:0% !important;}
  #navbtn_panier {font-size:21px;}
}
@media screen and (min-width: 769px) { 
  #nav_menu-xs {display:none !important;}
}
@media screen and (max-width:600px) {
  .top {height:68px;}
  .toptext {display:none;}
  .w3-dropnav .w3-col {height:auto;} 
}
@media screen and (max-width:560px) {
  #typedeproduitonmenu {display:none !important;}
  #typedeproduitoffmenu {display:none !important;}
}

@media screen and (max-width:640px) {
  /*.imgheader {width:220px;margin-top:10px;}*/
  #navbtn_panier{padding-right:6px;padding-left:6px;}
  #navbtn_boutique{padding-right:15px;padding-left:15px;border-top:2px solid transparent;}
}

@media screen and (max-width:530px) {
.w3-topnav a{font-size:12px;font-family:MyriadWebPro !important;line-height:69px;letter-spacing:0px;} 
  /*.imgheader {width:260px;margin-top:7px;}*/
  #navbtn_fb{display:none !important;}
  #navbtn_panier{padding-right:4px !important;padding-left:4px !important;}
  #navbtn_boutique{padding-right:15px;padding-left:15px;border-top:2px solid transparent;}
 /* #navbtn_x2 {display:inline-block !important;width:30px; padding-left:4px !important;padding-right:4px !important;border-top:2px solid transparent;} */
}

@media screen and (max-width:498px) {
.imgheader {height:30px !important;margin-top:19px !important;}

}


@media screen and (max-width:490px) {
.imgheader1 {height:48px !important;margin-top:12px !important;}
.imgheader2 {height:42px !important;margin-top:15px !important;padding-left:6px !Important;}
}

@media screen and (max-width:450px) {
.imgheader1 {height:32px !important;margin-top:22px !important;}
.imgheader2 {height:32px !important;margin-top:20px !important;padding-left:0px !Important;}
}

@media screen and (max-width:400px) {
.imgheader1 {height:28px !important;margin-top:22px !important;}
}

@media screen and (max-width:360px) {
.imgheader1 {height:26px !important;margin-top:22px !important;}
}

@media screen and (max-width:478px) {
  .yttn {width:120px;}
}

/* IPAD Landscape*/
@media only screen and (min-device-width:768px) and (max-device-width:1023px) and (orientation:landscape){#navbtn_01 {display:none !important;} #maincontainer {display:inline-block;width:724px;} #mustcontainer {display:inline-block;width:300px;} #fullcontainer {display:block;width:1023px;margin:auto;} }



/*---------------------------------------*/
.w3-theme {
  color:#424647 !important;
  background-color:#fff !important;
}
/*---------------------------------------*/
.shadowed {
	filter: "progid:DXImageTransform.Microsoft.Dropshadow(OffX=12,OffY=12,Color='#444')";
	filter: url(#drop-shadow);
	-webkit-filter: drop-shadow(5px 5px 3px rgba(0,0,0,0.3));
	filter: drop-shadow(5px 5px 3px rgba(0,0,0,0.3));
}
/*---------------------------------------*/
/*Centrage vertical*/
.imgheader {vertical-align: top;display: inline-block;/*Centrage vertical*/border-top:none;border-bottom:0px solid transparent;padding:2px 10px 0px 10px;}
.imgheader2 {/*Centrage vertical*/border-top:none;border-bottom:0px solid transparent;padding:0px 0px 0px 0px;}

/*---------------------------------------*/
#hr15 {
height: 1px;/**/
width: auto;
clear: both;
margin-bottom:16px;
padding-top:7px;
border-bottom: 1px solid #ccc;
background-color:transparent;
}

/*---------------------------------------*/
/*Title Subheader*/
.subheadertitle{
font: 2.4em 'Open Sans Condensed', sans-serif;
}
/*---------------------------------------*/
/*Youtube*/
.yt-image,.yt-tooltip{position:relative;margin-right:10px;}
img.yt-image,.yt-image img{max-width:205px;width:100%;height:auto}
.yt-image .yt-title{position:absolute;bottom:2px;right:2px;color:#fff;font-size:11px;line-height:12px;padding-right:4px;padding-left:4px;}
.yt-fluid{max-width:100%;height:auto}
.yttnmust {width:120px;}
.yttnmust-container {margin-left:16px;margin-right:16px;}
.video-container {position: relative;padding-bottom: 56.25%;padding-top: 0px; height: 0; overflow: hidden;}
.video-container iframe,.video-container object,.video-container embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
a.linkyt,a.linkyt:link,a.linkyt:visited{text-decoration:none;color:#333333;}
a.linkyt:hover{text-decoration:underline;}

/*--------------------------------------------------*/
/* QUARTERBREAK */
/*--------------------------------------------------*/
@media only screen and (max-width:767px){.myquarterbreak{width:100%;}}
@media only screen and (min-width:768px) and (max-width:800px) {.myquarterbreak{width:50%;}}
@media only screen and (min-width:801px) and (max-width:1044px) {.myquarterbreak{width:33.33333%;}}

/*--------------------------------------------------*/
/* MENU CARDS */
/*--------------------------------------------------*/

.columns1 {   
  padding-top:10px;
  padding-bottom:10px;
}

.columns2 {   
  padding-top:10px;
  padding-bottom:10px;
	-webkit-column-count: 2; 
	-webkit-column-gap: 10px;
	-webkit-column-fill: auto;
	-moz-column-count: 2; 
	-moz-column-gap: 10px;
	-moz-column-fill: balance; /*auto; */
	column-count: 2; 
	column-gap: 15px;
	column-fill: auto;
}

/*--------------------------------------------------*/
/* BLOCKQUOTE fron w3 &lt; 2.0 */
/*--------------------------------------------------*/
.w3-blockquote{margin:0;padding:0.01em 16px;border-left:5px solid #ccc;font-style:italic}

.w3-xmedium{font-size:16px !important;}</pre></body></html>