@charset "utf-8";@import url(https://fonts.googleapis.com/css?family=Ubuntu:400,500,700,400italic,500italic,700italic);*{border-radius:0 !important;}.fixed{position:fixed;}.waiting{cursor:wait;}*,body,ul,ol,li,h1,h2,h3,h4,h5,h6,blockquote,a{text-decoration:none;margin:0;padding:0;outline:none;-webkit-font-smoothing:antialiased;}html{height:100%;}html,body{width:100%;font-family:'Ubuntu', Arial, Helvetica, sans-serif;font-size:18px;line-height:1.25em;color:#fff;}body{min-height:100%;background:#051e2a no-repeat center center fixed;background-size:cover;}p,li p,blockquote p{margin:0;line-height:1.5em;}blockquote,q{font-size:10px;font-style:italic;}address{font-style:normal;}h1{font:normal 1.66em/1.5em 'Ubuntu', Arial, Helvetica, sans-serif;}h2{font:normal 1.66em/1.25em 'Ubuntu', Arial, Helvetica, sans-serif;color:#fff;text-transform:uppercase;margin:2em 0 1em 0;}ul{list-style:none;}li{list-style:inside;}a img,img{border:none;}a{color:inherit;text-decoration:none;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}a:hover,a:focus{color:#d00514;}a:active{outline:none;}sup,sub{line-height:0;}pre,code{font-size:100%;font-family:'Bitstream Vera Mono', 'Lucida Console', 'Courier New', monospace;}pre{width:90%;overflow:auto;background:#eee;color:#555;margin:0.75em 0;padding:12px;}pre strong{font-weight:400;color:#000;}cite,em{font-style:italic;}fieldset{border:none;}fieldset legend{text-transform:uppercase;color:#ccc;padding:0 10px;}label{width:100%;text-align:left;clear:left;margin:0;height:auto;display:block;}input{-o-input-placeholder:#ccc;-moz-input-placeholder:#ccc;-webkit-input-placeholder:#ccc;}input[type='password'],input[type='email'],input[type='file'],input[type='text']{width:auto;font-size:1.1em;color:#333;padding:0.3em 0.5em 0.5em 0.5em;border:1px solid #666;}textarea{border:1px solid #666;height:200px;padding:5px;font:normal 12px Arial, Helvetica, sans-serif;}select{margin-bottom:10px;width:100%;font-size:10px;padding:4px 0 3px 0;border:1px solid #666;}input:focus,textarea:focus{border-color:#f30;background:#fff;}modal{position:absolute;display:block;background:white;width:1050px;min-height:200px;left:50%;padding:2em;box-sizing:border-box;margin:30px 0 0 -525px;}#dev{display:block;background:#212121;color:#fff;position:fixed;z-index:100;padding:.5em;font-size:14px;border:solid 1px #fff;top:.5em;left:.5em;opacity:.9;}#dev .sep{margin:0 .5em;}#dev #dbLink{background:#ffffff21;padding:5px;border:solid 1px #888;cursor:pointer;transition:ease-in-out .2s;}#dev #dbLink:hover{background:#000;color:#fff;}#dev #dbLink .fa-external-link-alt{display:none;font-size:0.6em;position:relative;bottom:7px;left:4px;}#dev.linkOk #dbLink .fa-external-link-alt{display:unset;}#dev .close{margin-left:1em;padding:5px 8px;transition:ease-in-out .2s;background:#888;color:#fff;cursor:pointer;}#dev .close:hover{background:red;}cookie{position:fixed;top:0;left:0;width:100%;box-sizing:border-box;padding:0.5em 1em;font-size:0.75em;background:rgba(6,12,14,0.75);color:#d00514;text-align:center;font-family:Verdana, Geneva, sans-serif;cursor:pointer;z-index:10;}@media screen and (max-width: 424px){body.public header h1{bottom:-10px !important;}}body.public header{position:relative;box-sizing:border-box;width:100%;height:220px;display:block;margin:0 auto;padding:0 8%;}body.public header logo{position:absolute;left:8%;bottom:40px;width:440px;}body.public header logo img{width:100%;height:auto;}body.public header strong{display:none;}body.public header h1{position:absolute;text-transform:uppercase;font-size:1.1em;margin-left:87px;bottom:21px;}body.logged header{position:fixed;z-index:10;box-shadow:0 0 40px rgba(0,0,0,0.25);height:80px;background:#051e2a;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:0 auto;padding:0 8%;box-sizing:border-box;width:100%;}body.logged header logo{display:flex;flex-direction:row;align-items:center;}body.logged header logo img{display:block;}body.logged header logo h1{font-size:1em;line-height:1em;}body.logged header nav{position:relative;}body.logged header nav > *{width:auto;float:left;box-sizing:border-box;}body.logged header nav cart{height:42px;float:left;margin-right:0;border-right:1px solid #d00514;font-size:0.9em;line-height:1em;font-weight:bold;text-align:right;}body.logged header nav cart a{display:inline-block;padding:4px 54px 5px 12px;color:#d00514;background:url('/assets/ys/cart.png') no-repeat right 9px top 4px;}body.logged header nav cart #saving{color:#fff;}body.logged header nav h2{height:2em;line-height:2em;margin:0;padding:0 0.9em;color:#d00514;font-size:21px;font-weight:normal;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;cursor:pointer;}body.logged header nav h2:hover{background:#001824;color:#fff;}body.logged header nav h2 span{font-size:0.6em;margin-left:2px;display:inline-block;top:2px;position:absolute;}body.logged header nav ul{position:absolute;top:42px;display:none;background:#001824;color:#fff;right:0;width:100%;}body.logged header nav .nav:hover h2,body.logged header nav .nav:hover ul{background:rgba(0,24,36,0.9);}body.logged header nav .nav:hover ul{display:block;}body.logged header nav li a{color:#fff;white-space:nowrap;height:3em;line-height:3em;padding:0 1em;font-size:0.8em;width:100%;box-sizing:border-box;display:inline-block;}body.logged header nav li.classic a{color:#888;}body.logged header nav li:hover{background:#d00514;}body.logged header nav li:hover a{color:#fff;}body.logged header nav .lang{height:2em;line-height:2em;margin:0;padding:3px 0.9em;color:#d00514;font-size:21px;font-weight:normal;transition:all 0.3s ease-in-out;width:auto;float:right;box-sizing:border-box;}body.logged header nav .lang a{display:inline-block;width:30px;height:30px;background-size:cover;border-radius:2px;margin-left:0.3em;}body.logged header nav .lang a[hreflang='fr']{background-image:url('/assets/common/pictos/fr.png');}body.logged header nav .lang a[hreflang='en']{background-image:url('/assets/common/pictos/en.png');}body.logged header nav .lang a[hreflang]:not(.on){opacity:0.25;}body.logged header nav .lang a[hreflang]:not(.on):hover,body.logged header nav .lang a[hreflang]:not(.on):focus{opacity:1;}body.logged header nav .lang a.fb{background-image:url('/assets/common/pictos/fb.png');}body.logged header nav .lang a.yt{background-image:url('/assets/common/pictos/yt.png');}body ul li{list-style:none !important;}body #notify{color:#fff;}body .box{position:relative;box-sizing:border-box;background:rgba(6,12,14,0.75);width:100%;padding:1.75em;border-radius:6px;-webkit-box-shadow:0 0 5px;-moz-box-shadow:0 0 5px;-ms-box-shadow:0 0 5px;-o-box-shadow:0 0 5px;box-shadow:0 0 5px;color:#fff;}body .box h2{color:#fff;}body .button{box-sizing:border-box;display:inline-block;width:auto;height:35px;line-height:35px;font-size:0.8em;margin:0;padding:0 1em;color:#d00514;background:#051e2a;text-transform:uppercase;border-radius:6px;cursor:pointer;border:none;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}body .button:hover,body .button.hover,body .button a.fail{background:#d00514;color:#fff;}body .button.saving{background:#666;color:#888;}body .button.valid{background:#069e87;color:#fff;}body .button[value='remember'] + label{color:#666;}body a:hover{color:#d00514;}body .form h2{margin-top:0;}body .form select,body .form textarea,body .form input[type='text'],body .form input[type='email'],body .form input[type='password']{box-sizing:border-box;height:2.3em;width:100%;padding:0.4em 0.5em;margin:0 0 10px 0;line-height:1.4em;font-size:0.8em;color:rgba(0,0,0,0.85);border:none;border-radius:6px;}body .form select::-webkit-input-placeholder,body .form textarea::-webkit-input-placeholder,body .form input[type='text']::-webkit-input-placeholder,body .form input[type='email']::-webkit-input-placeholder,body .form input[type='password']::-webkit-input-placeholder{color:rgba(0,0,0,0.4);}body .form select::-moz-placeholder,body .form textarea::-moz-placeholder,body .form input[type='text']::-moz-placeholder,body .form input[type='email']::-moz-placeholder,body .form input[type='password']::-moz-placeholder{color:rgba(0,0,0,0.4);}body .form select:-moz-placeholder,body .form textarea:-moz-placeholder,body .form input[type='text']:-moz-placeholder,body .form input[type='email']:-moz-placeholder,body .form input[type='password']:-moz-placeholder{color:rgba(0,0,0,0.4);}body .form select:-ms-input-placeholder,body .form textarea:-ms-input-placeholder,body .form input[type='text']:-ms-input-placeholder,body .form input[type='email']:-ms-input-placeholder,body .form input[type='password']:-ms-input-placeholder{color:rgba(0,0,0,0.4);}body .form select:disabled,body .form textarea:disabled,body .form input[type='text']:disabled,body .form input[type='email']:disabled,body .form input[type='password']:disabled{background:rgba(255,255,255,0.2);}body .form select:disabled::-webkit-input-placeholder,body .form textarea:disabled::-webkit-input-placeholder,body .form input[type='text']:disabled::-webkit-input-placeholder,body .form input[type='email']:disabled::-webkit-input-placeholder,body .form input[type='password']:disabled::-webkit-input-placeholder{color:rgba(255,255,255,0.1);}body .form select:disabled::-moz-placeholder,body .form textarea:disabled::-moz-placeholder,body .form input[type='text']:disabled::-moz-placeholder,body .form input[type='email']:disabled::-moz-placeholder,body .form input[type='password']:disabled::-moz-placeholder{color:rgba(255,255,255,0.1);}body .form select:disabled:-moz-placeholder,body .form textarea:disabled:-moz-placeholder,body .form input[type='text']:disabled:-moz-placeholder,body .form input[type='email']:disabled:-moz-placeholder,body .form input[type='password']:disabled:-moz-placeholder{color:rgba(255,255,255,0.1);}body .form select:disabled:-ms-input-placeholder,body .form textarea:disabled:-ms-input-placeholder,body .form input[type='text']:disabled:-ms-input-placeholder,body .form input[type='email']:disabled:-ms-input-placeholder,body .form input[type='password']:disabled:-ms-input-placeholder{color:rgba(255,255,255,0.1);}body .form select.err,body .form textarea.err,body .form input[type='text'].err,body .form input[type='email'].err,body .form input[type='password'].err{background:#d00514;color:#fff;}body .form select.err::-webkit-input-placeholder,body .form textarea.err::-webkit-input-placeholder,body .form input[type='text'].err::-webkit-input-placeholder,body .form input[type='email'].err::-webkit-input-placeholder,body .form input[type='password'].err::-webkit-input-placeholder{color:#fff;}body .form select.err::-moz-placeholder,body .form textarea.err::-moz-placeholder,body .form input[type='text'].err::-moz-placeholder,body .form input[type='email'].err::-moz-placeholder,body .form input[type='password'].err::-moz-placeholder{color:#fff;}body .form select.err:-moz-placeholder,body .form textarea.err:-moz-placeholder,body .form input[type='text'].err:-moz-placeholder,body .form input[type='email'].err:-moz-placeholder,body .form input[type='password'].err:-moz-placeholder{color:#fff;}body .form select.err:-ms-input-placeholder,body .form textarea.err:-ms-input-placeholder,body .form input[type='text'].err:-ms-input-placeholder,body .form input[type='email'].err:-ms-input-placeholder,body .form input[type='password'].err:-ms-input-placeholder{color:#fff;}body .form textarea{height:10em;}body .form input[type='checkbox']{width:auto;display:inline-block;margin-right:2px;border:none;background:#fff;color:#d00514;}body .form button{box-sizing:border-box;display:inline-block;width:auto;height:35px;line-height:35px;font-size:0.8em;margin:0;padding:0 1em;color:#d00514;background:#051e2a;text-transform:uppercase;border-radius:6px;cursor:pointer;border:none;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}body .form button:hover,body .form button.hover,body .form button a.fail{background:#d00514;color:#fff;}body .form button.saving{background:#666;color:#888;}body .form button.valid{background:#069e87;color:#fff;}body .form button[value='remember'] + label{color:#666;}body .form label{font-size:0.8em;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}body .form label:hover{color:#d00514;cursor:pointer;}body .form a{font-size:0.8em;}body #notify{color:#fff;}body container{box-sizing:border-box;width:100%;margin:0;height:auto;min-height:100%;padding:50px 0 0 0;display:block;}body container section + section{margin-top:2em;padding-top:2em;border-top:1px dotted #fff;}body container h2 small{width:100%;display:block;line-height:1;}body container aside,body container article{box-sizing:border-box;margin:0;height:auto;min-height:100%;}body container aside.full-width,body container article.full-width{float:left;clear:both;width:100%;padding:0 8%;}body container aside.paper,body container article.paper{background:rgba(255,255,255,0.5);color:#051e2a;}body container aside{float:left;width:40%;padding:0 2% 0 8%;}body container aside h1,body container aside h2{margin-top:0;font-size:2em;}body container aside h2{font-size:1.5em;}body container article{float:right;width:60%;padding:0 8% 12.6% 2%;color:#fff;}body container article h2{color:#fff;text-transform:uppercase;margin-bottom:0.5em;}body container article section > h2{margin-top:0;}body container article ul.list.nopuce{line-height:1.5em;}body container article ul.list.nopuce li + li{border-top:1px dotted #aaa;}body container article li.min a{font-size:0.75em;}body container article li a.button{float:right;}body.pannel container{max-width:92%;margin:0 0 0 8%;}body.pannel container article{background:rgba(255,255,255,0.98);}body.error{background-color:#f00;color:#fff;}#free_modal{display:block;position:fixed;background:rgba(0,0,0,0.8);width:100%;height:100%;z-index:20;}#free_modal .modal{margin:100px auto 0;width:800px;}#free_modal .modal h2{margin-top:0;}#free_modal .modal h2 .close{float:right;}#free_modal .modal select,#free_modal .modal textarea,#free_modal .modal input[type='text'],#free_modal .modal input[type='email'],#free_modal .modal input[type='password']{box-sizing:border-box;height:2.3em;border:none;float:left;width:100%;padding:0.4em 0.5em;margin:0 0 10px 0;line-height:1.4em;font-size:0.8em;color:rgba(6,10,14,0.75);border-radius:6px;}#free_modal .modal select:disabled,#free_modal .modal textarea:disabled,#free_modal .modal input[type='text']:disabled,#free_modal .modal input[type='email']:disabled,#free_modal .modal input[type='password']:disabled{background:#7a7a7a;}#free_modal .modal textarea{height:auto;}label.col_2{width:50%;display:block;box-sizing:border-box;padding:0 5px 14px 5px;float:left;clear:none;cursor:pointer;}#dialog_shape{display:block;position:fixed;background:rgba(0,0,0,0.8);width:100%;height:100%;z-index:50;}#dialog_shape .container{width:1000px;margin:0 auto;line-height:34px;}#dialog_shape #dialog{position:fixed;top:0;left:0;width:100%;box-sizing:border-box;padding:70px 1em;font-size:24px;background:rgba(6,12,14,0.75);color:#d00514;text-align:center;font-family:Verdana, Geneva, sans-serif;cursor:pointer;margin-top:18%;}#dialog_shape #dialog strong{font-size:34px;top:3px;left:13px;position:relative;}body#newsletter button{background:#d00514;color:#fff;}body#subscribe{background-image:url('/assets/ys/background/dashboard.jpg') !important;}body#about{background-image:url('/assets/ys/background/about.jpg') !important;}body#about container article{float:left;padding:0 0 12.6% 8%;width:50%;text-shadow:0 0 6px rgba(0,0,0,0.75);}body#about container ul{overflow:hidden;margin-top:1em;}body#about container li{float:left;list-style:none;width:50%;box-sizing:border-box;padding:0 2em 0 0;}body#about container li+li{float:right;padding:0 0 0 2em;}body#about container li p{font-size:0.8em;text-align:justify;}body#about container li p+p{margin-top:0.5em;}body#about container p.author{color:#d00514;margin-top:1em;}body#newsletter{background-image:url('/assets/ys/background/contact.jpg') !important;}body#newsletter .form.box p{text-align:right;}body#newsletter .form.box #notify{float:left;}body#contact{background-image:url('/assets/ys/background/contact.jpg') !important;}body#contact aside{color:#fff;}body#contact aside h2{font-size:1.1em;}body#contact aside address{margin-bottom:3em;margin-top:33px;}body#contact aside li i{background:#fff url('/assets/common/pictos/icons.png') no-repeat 0 0;width:24px;height:24px;display:inline-block;margin-right:0.5em;vertical-align:middle;}body#contact aside li.address i{background-position:0 0;}body#contact aside li.tel i{background-position:0 -24px;}body#contact aside li.email i{background-position:0 -48px;}body#contact aside li.host i{background-position:0 -72px;}body#contact aside li+li{margin-top:0.7em;}body#contact aside a.google-maps{text-transform:uppercase;font-size:1.1em;padding-left:33px;background:url('/assets/common/pictos/arrow-next.png') no-repeat 0 center;background-size:contain;}body#contact aside a.google-maps:hover{color:#fff;background-position:3px center;}body#contact .form.box input[type='text'],body#contact .form.box input[type='email']{float:left;width:47.5%;}body#contact .form.box #telephone{float:right;}body#contact .form.box input[type='email']{width:inherit;}body#contact .form.box input[type='text'],body#contact .form.box input[type='password']{height:2.3em;width:calc(50% - 7px);}body#contact .form.box h2{font-size:1.1em;}body#contact .form.box p{text-align:right;}body#contact .form.box #notify{float:left;}body#faq{background-image:url('/assets/ys/background/faq.jpg') !important;}body#faq aside li{position:relative;line-height:1em;color:#fff;text-transform:uppercase;}body#faq aside li a{padding-left:32px;display:inline-block;}body#faq aside li a:hover,body#faq aside li a.on{color:#fff;}body#faq aside li a:active,body#faq aside li a:focus{color:#d00514;}body#faq aside li i{width:12px;height:12px;display:inline-block;background:#fff;position:absolute;top:3px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}body#faq aside li:hover i,body#faq aside li.on i{background:#d00514;}body#faq aside li:hover a,body#faq aside li.on a{color:#fff;}body#faq aside li+li{margin-top:2em;}body#faq article .form li{display:none;line-height:1.5em;}body#faq article .form li:target{display:block;}body#faq article .form li:not(body#faq article .form li:target){display:none;}body#homepage aside{width:100%;}body#homepage aside ul{width:100%;}body#homepage aside ul li.form{max-width:440px;}body#homepage aside ul li.notify{margin:2em 0 0 0;height:2em;}body#homepage aside ul li.notify #notify{color:#d00514;}body#homepage aside input[type='text'],body#homepage aside input[type='email'],body#homepage aside input[type='password'],body#homepage aside select{width:80%;}body#homepage aside input[type='password'],body#homepage aside select{margin:0 10px 1.2em 0;}body#homepage aside button{position:absolute;top:135px;height:2.3em;padding:0 0.5em;}body#homepage aside button[value='remember'],body#homepage aside button[value='password']{top:90px;}body#news{background-image:url('/assets/ys/background/news.jpg') !important;}body#news article news{display:block;}body#news article news >p{padding:1em 0 4em;font-size:0.9em;}body#news article news>ul{overflow:hidden;}body#news article news>ul>li{display:none;}body#news article news>ul>li:first-child{display:block;}body#news article news>ul ul{overflow:hidden;}body#news article news>ul ul li{float:left;width:32%;}body#news article news>ul ul li:nth-child(3n + 1),body#news article news>ul ul li:nth-child(3n + 2){margin-right:2%;}body#news article news>ul ul li:nth-child(n + 4){margin-top:10px;}body#news article news>ul ul li a{display:block;height:100%;font-size:0.8em;}body#news article news>ul ul li a .img{-webkit-filter:grayscale(1);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}body#news article news>ul ul li a .img img{width:100%;}body#news article news>ul ul li a .img:hover{-webkit-filter:grayscale(0);}body#news article news>ul ul li a .yt{width:100%;position:relative;-webkit-filter:grayscale(1);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}body#news article news>ul ul li a .yt:hover{-webkit-filter:grayscale(0);}body#news article news>ul ul li a .yt .wrap{padding-top:50%;}body#news article news>ul ul li a .yt .wrap .inner{background-repeat:no-repeat;background-size:cover;background-position:center;position:absolute;top:0;left:0;right:0;bottom:0;}body#news article news>ul ul li a p{display:block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:right;}body#news article news>ul ul li a time{display:block;text-align:right;}body#news article news .prev,body#news article news .next{position:absolute;display:block;width:19px;height:21px;background:url('/assets/common/pictos/arrow_left_red.png');top:320px;z-index:1;}body#news article news .prev{left:3px;}body#news article news .prev:hover{left:-3px;}body#news article news .next{right:3px;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:'FlipH';}body#news article news .next:hover{right:-3px;}body#news_one{background-image:url('/assets/ys/background/news.jpg') !important;}body#news_one news{display:block;}body#news_one news h1,body#news_one news h2{margin-left:10px;}body#news_one news h1{margin-bottom:15px;}body#news_one news h2{margin-top:0;margin-bottom:0;font-size:0.9em;}body#news_one news h2+h2{margin-bottom:55px;}body#news_one news>div{overflow:hidden;font-size:0.8em;}body#news_one news>div>.diaporama{overflow:hidden;width:65%;float:right;margin:0 0 10px 10px;}@media screen and (max-width: 600px){body#news_one news>div>.diaporama{width:100%;}}body#news_one news>div>.diaporama .wrap{padding-top:50%;position:relative;}body#news_one news>div>.diaporama .wrap .inner{position:absolute;top:0;left:0;right:0;bottom:0;}body#news_one news>div>.diaporama .wrap .inner .slides{position:relative;height:100%;overflow:hidden;width:10000px;left:0;}body#news_one news>div>.diaporama .wrap .inner .slides.transition{-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;}body#news_one news>div>.diaporama .wrap .inner .slides .slide{width:100%;float:left;position:relative;}body#news_one news>div>.diaporama .wrap .inner .slides .slide .inner{background-repeat:no-repeat;background-size:cover;background-position:center;}body#news_one news>div>.youtube{float:right;width:65%;margin:0 0 10px 10px;}@media screen and (max-width: 600px){body#news_one news>div>.youtube{width:100%;}}body#news_one news>div>.youtube .wrap{padding-top:50%;position:relative;}body#news_one news>div>.youtube .wrap .inner{position:absolute;top:0;left:0;right:0;bottom:0;}body#news_one news>div>.youtube .wrap .inner iframe{width:100%;height:100%;}body#news_one news>div p{text-align:justify;margin-bottom:20px;}body#news_one news>div a{display:block;text-align:center;}body#news_one news>div #read_more hr{border-top:none;}body#news_one news>div #read_more span{display:inline-block;padding-top:15px;text-transform:uppercase;}body#news_one news #prev,body#news_one news #next{display:block;background:url('/assets/common/pictos/arrow_left_red.png');width:19px;height:21px;position:absolute;z-index:1;top:330px;}body#news_one news #prev{left:3px;}body#news_one news #prev:hover{left:-3px;}body#news_one news #next{right:3px;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:'FlipH';}body#news_one news #next:hover{right:-3px;}body#partners{background-image:url('/assets/ys/background/partners.jpg') !important;}body#partners aside h1{font-size:2em;}body#partners aside h1,body#partners aside h1+p{text-shadow:0 0 6px rgba(0,0,0,0.75);}body#partners section{box-sizing:border-box;width:auto;margin:2em 0 12.6% 0;}body#partners ul.vcards{display:box-flex;display:flex;display:block;justify-content:space-around;align-items:center;overflow:hidden;flex-wrap:wrap;}body#partners ul.vcards li{width:276px;height:360px;margin:5px 20px 5% 20px;float:left;padding:0;text-shadow:0 0 10px rgba(0,0,0,0.4);}body#partners ul.vcards li img{box-sizing:border-box;width:100%;height:50%;background:#fff;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}body#partners ul.vcards li img:hover{-webkit-filter:grayscale(0.8);}body#partners ul.vcards li h3{margin:0.5em 0 0.5em 0;}body#partners ul.vcards li p{width:100%;margin:0 0 1px 0;min-height:24px;}body#partners ul.vcards li p+p{font-size:0.8em;}body#partners ul.vcards li.partner_22 img{padding:1em 0;}body#partners ul.vcards li i{background:#fff url('/assets/common/pictos/icons.png') no-repeat 0 0;width:24px;height:24px;display:inline-block;margin-right:0.5em;vertical-align:middle;}body#partners ul.vcards li p.phone i{background-position:0 -24px;}body#partners ul.vcards li p.email i{background-position:0 -48px;}body#partners ul.vcards li p.contact i{background-position:0 -96px;}body#password p button{float:right;padding:0 0.5em;}body#terms{background-image:url('/assets/ys/background/terms.jpg') !important;}body#terms article h3,body#terms article h4,body#terms article h5,body#terms aside h3,body#terms aside h4,body#terms aside h5{margin-top:1em;}body#terms article small,body#terms aside small{font-size:0.6em;}body#terms article p,body#terms aside p{font-size:0.8em;text-align:justify;}body#terms article{text-shadow:0 0 6px rgba(0,0,0,0.75);}body#terms article address{font-size:0.8em;}body#terms article .vcard{margin-bottom:0.5em;}body#terms article >section .org{text-transform:uppercase;}body#terms article h5.org{font-size:1em;}body#terms article ul{font-size:0.8em;margin:1em 0;}body#terms article li+li{line-height:1.25em;}body#terms article #hcard-YACHTSOLUTIONS>h2{margin-top:0;}body#terms article .claris img{width:20%;max-width:50px;padding:0;float:right;margin-left:2em;}body.logged{background-position:0 80px !important;height:100%;}body.logged cart{visibility:hidden;}body.logged aside{color:#fff;}body.logged container{height:100%;padding-top:80px;}body.logged container board{position:fixed;z-index:8;overflow:hidden;box-shadow:0 0 20px rgba(0,0,0,0.5);width:100%;height:40px;display:block;color:#fff;right:0;}body.logged container board div{background:rgba(208,5,20,0.8);box-sizing:border-box;padding:0 8%;height:40px;}body.logged container board div .tabs{float:right;overflow:hidden;height:100%;display:block;}body.logged container board div .tabs li{float:left;height:100%;}body.logged container board div .tabs li a{display:block;box-sizing:border-box;width:100%;height:100%;line-height:40px;font-size:0.8em;padding:0 1.5em;}body.logged container board div .tabs li a:hover,body.logged container board div .tabs li a:focus{color:#d00514;background:#fff;}body.logged container board div .tabs li.selected a{color:#d00514;background:#fff;}body.logged container aside,body.logged container article{padding-top:50px;}body.logged container article .coorder{margin-top:10px;border:none !important;padding-top:3px;}body.logged container article .coorder li{position:relative;overflow:hidden;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}body.logged container article .coorder li:hover,body.logged container article .coorder li.on{color:#d00514;background:#fff !important;}body.logged container article .coorder li.cat,body.logged container article .coorder li.cat:hover{margin-top:0;background:none !important;border:none !important;padding-top:25px;}body.logged container article .coorder li + li{border-top:1px solid rgba(255,255,255,0.5);}body.logged container article .coorder li h4{color:#d00514;text-transform:uppercase;}body.logged container article .coorder li a{width:100%;display:block;}body.logged container article .coorder li span{box-sizing:border-box;display:inline-block;width:70%;padding:0.5em;line-height:1em;}body.logged container article .coorder li span + span{width:25%;float:right;text-align:right;font-size:0.8em;color:#d00514;}body.logged container article .coorder li span em{text-transform:uppercase;font-style:normal;font-size:0.8em;}body.logged#about container,body.logged#faq container,body.logged#contact container{padding-top:130px;}body.logged#terms article,body.logged#terms aside{margin-top:10px;}body.logged footer{height:50px;}body.logged section.order{margin-top:10px;padding-top:0;border:none;}body.logged section.order h2 small{font-size:12px;width:100%;display:block;line-height:1;}body.logged section.order h3.cat{margin-top:2em;padding-bottom:0.5em;border-bottom:1px solid #051e2a;}body.logged section.order #btn-envoyer-demande{display:block;margin:15px auto;width:fit-content;}body.logged section.order p.notification{color:#fff;background:#069e87;font-size:1em;padding:1.75em;border-radius:6px;margin:1em 0 0 0;}body.logged section.order ul.serie li{box-sizing:border-box;}body.logged section.order ul.serie li:hover{color:inherit;}body.logged section.order li.article.qte:hover .question_reponse{visibility:visible;opacity:1;background-color:#fefefe;}body.logged section.order li.article.qte:hover .question_reponse button{opacity:1;}body.logged section.order .question_reponse{background-color:#f2f2f2;position:absolute;top:-4px;left:0;width:450px;max-width:calc((var(--header-width) - var(--serie-width)) / 2 - 3em);--question-reponse-left:5px;transform:translateX(calc(-100% - var(--question-reponse-left)));min-height:calc(100% - 2em);border:#d8d8d8 4px solid;border-right:none;box-sizing:content-box;padding:1em;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out, background-color .3s ease-in-out;}body.logged section.order .question_reponse textarea{margin:.5em 0;box-sizing:border-box;font-size:18px;resize:vertical;width:100%;height:auto;}body.logged section.order .question_reponse button{float:right;color:#fff;background-color:#d00514;opacity:0;transition:all .3s ease-in-out;}body.logged section.order .question_reponse button.disabled{background:#ccc;cursor:auto;}body.logged section.order li{position:relative;overflow:hidden;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}body.logged section.order li:hover,body.logged section.order li.on{color:#051e2a;background:#fff !important;}body.logged section.order li.article_sous_categorie i{display:none;margin-right:4px;}body.logged section.order li.article_sous_categorie.on,body.logged section.order li.article_sous_categorie:hover{color:#051e2a !important;background:#fff !important;}body.logged section.order li.article_sous_categorie.on span + span,body.logged section.order li.article_sous_categorie:hover span + span{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;color:#051e2a !important;}body.logged section.order li:nth-child(even){background:rgba(0,0,0,0.05);}body.logged section.order li:nth-child(odd){background:rgba(255,255,255,0.15);}body.logged section.order li.cat,body.logged section.order li.cat:hover{background:none !important;padding-top:1.5em;}body.logged section.order li + li{border-top:1px solid rgba(255,255,255,0.5);}body.logged section.order li a{width:100%;display:block;}body.logged section.order li span{box-sizing:border-box;display:inline-block;width:70%;padding:0.5em;line-height:1em;}body.logged section.order li span + span{width:25%;float:right;text-align:right;font-size:0.8em;color:#d00514;}body.logged section.order li span em{text-transform:uppercase;font-style:normal;font-size:0.8em;}body.logged section.order li.article_sous_categorie{padding:0.2em 0;background:#d8d8d8;border-left:5px solid transparent;cursor:pointer;}body.logged section.order li.article_sous_categorie span.select{display:none;padding:10px 22px 0 0;font-weight:bold;}body.logged section.order li.article_sous_categorie span.select span.nb_select,body.logged section.order li.article_sous_categorie span.select span.prix_select{display:inline;float:none;padding:0;}body.logged section.order li.article_sous_categorie span.interet{display:none;font-weight:bold;padding-top:11px;}body.logged section.order li.article_sous_categorie span.interet span.qte{width:unset;padding:0;}body.logged section.order li.article_sous_categorie span.interet span.s{float:none;font-size:inherit;display:none;padding:0;}body.logged section.order li.article_sous_categorie span.interet span.s.plural{display:inline;}body.logged section.order li.article_sous_categorie.selected{border-left:5px solid #069e87;}body.logged section.order li.article_sous_categorie.selected .select,body.logged section.order li.article_sous_categorie.selected .interet{display:block;}body.logged section.order li.article{position:relative;background:#f2f2f2;box-sizing:border-box;border:5px solid rgba(0,0,0,0.1);border-top:0;padding:1em;overflow:visible;}body.logged section.order li.article slide{display:block;width:300px;margin-right:1em;float:left;}body.logged section.order li.article slide ul.img_big li{display:none;}body.logged section.order li.article slide ul.img_big li:first-child{display:block;}body.logged section.order li.article slide ul.img_big img{max-width:100%;}body.logged section.order li.article slide div.thumbs{height:75px;position:relative;overflow:hidden;width:300px;}body.logged section.order li.article slide div.thumbs div.thumbs_box{left:0;position:absolute;}body.logged section.order li.article slide div.thumbs div.thumbs_box ul.img_thumb li{width:75px;height:75px;margin:0 5px 5px 0;float:left;border:none;cursor:pointer;}body.logged section.order li.article slide div.thumbs div.thumbs_box ul.img_thumb img{max-width:75px;}body.logged section.order li.article slide div.thumbs a.fleche_diapo{display:block;width:12px;opacity:0;height:75px;background:#000;position:absolute;}body.logged section.order li.article slide div.thumbs a.fleche_diapo.next{right:0;}body.logged section.order li.article slide div.thumbs a.fleche_diapo:hover{opacity:0.5;}body.logged section.order li.article sku{color:#888;font-size:0.8em;font-style:italic;}body.logged section.order li.article p.desc,body.logged section.order li.article p.fort{font-size:0.8em;color:#051e2a !important;}body.logged section.order li.article p.fort{margin-top:0.5em;}body.logged section.order li.article qt{display:block;float:right;width:181px;margin-bottom:2em;}body.logged section.order li.article qt input{width:99px;text-align:right;font-size:20px;box-sizing:border-box;float:left;margin-left:60px;padding:8px;}body.logged section.order li.article qt span[data-type='more'],body.logged section.order li.article qt span[data-type='less']{float:right;width:20px;height:20px;padding:0;margin:0;background:rgba(6,12,14,0.75);color:#fff;text-align:center;line-height:18px;cursor:pointer;}body.logged section.order li.article qt span[data-type='more']:hover,body.logged section.order li.article qt span[data-type='less']:hover{background:#d00514;}body.logged section.order li.article qt span[data-type='less']{margin-top:1px;}body.logged section.order li.article qt price{float:right;width:100%;padding:0;text-align:right;width:190px;}body.logged section.order li.article qt price span{padding:0;display:inline;}body.logged section.order li.article div.bloc-prix-btn{float:right;display:flex;flex-direction:column;align-items:flex-end;}body.logged section.order li.article div.bloc-prix-btn div.interesse-btn-to-check{background-color:#d8d8d8;padding:4px 10px;font-size:14px;cursor:pointer;user-select:none;}body.logged section.order li.article div.bloc-prix-btn div.interesse-btn-to-check i{font-size:18px;vertical-align:middle;margin-right:5px;position:relative;bottom:1px;}body.logged section.order li.article div.bloc-prix-btn div.interesse-btn-checked{color:white;background-color:;}body.logged section.order li.article div.bloc-prix-btn div.disabled{color:#aaa;background-color:;cursor:auto;}body.logged section.order li.article div.bloc-prix-btn p.notification-demande{color:;font-size:0.6rem;}body.logged section.order li.article div.bloc-prix-btn p.notification-demande.warning{background:#d00514;color:#fff;font-size:.8em;padding:.5em 1em;margin-bottom:.3em;}body.logged section.order li.article div.bloc-prix-btn .topostprod{text-align:right;text-decoration:underline;}body.logged section.order tooltip{display:inline-block;font-size:12px;padding:0;background:#051e2a;min-width:240px;margin-top:7px;}body.logged section.order tooltip li{color:#fff;padding:0 1em;box-sizing:border-box;}body.logged section.order input[type='checkbox']{background:#d8d8d8;}body.logged section.order .option{position:absolute;bottom:0;right:0;}body.logged section.order .option i + i{margin-left:5px;}body.logged section.order .option .commentaire-icone,body.logged section.order .option .stock-icone,body.logged section.order .option .photo-icone,body.logged section.order .option .description-icone,body.logged section.order .option .pertinence-icone{display:inline-block;padding:1em;color:#e2e2e2;cursor:pointer;}body.logged section.order .option .commentaire-icone:hover,body.logged section.order .option .stock-icone:hover,body.logged section.order .option .photo-icone:hover,body.logged section.order .option .description-icone:hover,body.logged section.order .option .pertinence-icone:hover{color:#ccc;background:rgba(0,0,0,0.03);}body.logged section.order .option .commentaire-icone em.nb_comments,body.logged section.order .option .stock-icone em.nb_comments,body.logged section.order .option .photo-icone em.nb_comments,body.logged section.order .option .description-icone em.nb_comments,body.logged section.order .option .pertinence-icone em.nb_comments{font-style:normal;}body.logged section.order .lien-gestionnaire{display:inline-block;padding:1em;color:#aaa;cursor:pointer;text-align:right;width:260px;}body.logged section.order .lien-gestionnaire:hover{background:#333;color:#ccc;}body.logged section.order .img_big li{cursor:pointer;}body.logged section.order .img_big li + li{border-top:none;}body.logged section.order label{cursor:pointer;}ul.img_diaporama{display:none;position:fixed;z-index:60;width:100%;height:100%;background:rgba(0,0,0,0.81);}ul.img_diaporama li{display:list-item;position:relative;text-align:center;display:none;width:100%;max-width:1000px;height:70%;margin:5% auto;box-sizing:border-box;}ul.img_diaporama li a{position:absolute;top:50%;left:-30px;width:22px;height:22px;background-image:url('/assets/common/pictos/arrow-next_w.png');background-repeat:no-repeat;background-position:center;background-size:22px;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;}ul.img_diaporama li a + a{left:auto;right:-30px;}ul.img_diaporama li img + a{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:'FlipH';}ul.img_diaporama li img{width:auto !important;max-height:100%;max-width:100%;box-shadow:0 0 40px rgba(0,0,0,0.25);}ul.img_diaporama li div{position:relative;bottom:45px;}ul.img_diaporama li div span{background:rgba(0,0,0,0.58);padding:10px;display:block;width:100%;font-size:0.9em;text-align:center;box-sizing:border-box;}@-webkit-keyframes pulsate{0%,50%,100%{background:transparent;}25%,75%{background:#fff;}}@-moz-keyframes pulsate{0%,50%,100%{background:transparent;}25%,75%{background:#fff;}}@-ms-keyframes pulsate{0%,50%,100%{background:transparent;}25%,75%{background:#fff;}}@keyframes pulsate{0%,50%,100%{background:transparent;}25%,75%{background:#fff;}}body#dashboard{background-image:url('/assets/ys/background/dashboard.jpg') !important;}body#dashboard h1{padding-top:6px;}body#dashboard header nav cart + h2{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-animation:pulsate 0.6s ease 5s 2 normal;-moz-animation:pulsate 0.6s ease 5s 2 normal;-ms-animation:pulsate 0.6s ease 5s 2 normal;animation:pulsate 0.6s ease 5s 2 normal;}body#dashboard aside{text-shadow:#000 1px 1px 4px;}body#dashboard aside a{border-bottom:dotted 1px;}body#dashboard aside a:hover{border-bottom-style:solid;color:inherit;}body#dashboard article{overflow:hidden;}body#dashboard article h2{text-shadow:rgba(0,0,0,0.5) 0px 0px 5px;}body#dashboard article span.brand{text-transform:uppercase;}body#dashboard article section{padding-bottom:2em;}body#dashboard article section ul{overflow:hidden;}body#dashboard article section + section{border-top:none;}body#dashboard article .ship{width:38%;max-width:300px;float:left;margin-top:10px;}body#dashboard article .ship li + li{margin-top:1.5em;padding-top:1em;border-top:1px dotted #fff;}body#dashboard article .ship h3{width:100%;display:inline-block;line-height:1em;}body#dashboard article .ship h3 small{width:100%;display:inline-block;color:#ddd;font-weight:normal;}body#dashboard article .ship img{box-sizing:border-box;display:block;width:100%;height:auto;margin-top:0.5em;background:#fff;}body#dashboard article .ship a{display:block;float:none;margin:0;padding:0;width:100%;}body#dashboard article .ship a.button{font-size:1em;text-align:center;height:auto;line-height:0.9em;border-radius:0;background-image:url('/assets/common/pictos/arrow-next_w.png');background-repeat:no-repeat;background-position:0.6em center;background-size:12px;padding:0.5em 32px;}body#dashboard article .ship a.button.disabled{background-color:#777;color:#bbb;}body#dashboard article .ship a.button small{font-size:0.6em;}body#dashboard article .order,body#dashboard article .coorder{width:58%;float:right;}body#profile{background-image:url('/assets/ys/background/dashboard.jpg') !important;}body#profile aside{text-shadow:rgba(0,0,0,0.5) 0 0 5px;}body#profile section h2{font-size:1.1em;}body#profile section h3{font-weight:normal;}body#profile button,body#profile .button{font-weight:bold;}body#profile .form{overflow:hidden;}body#profile .form select,body#profile .form input[type='text'],body#profile .form input[type='password'],body#profile .form input[type='email']{box-sizing:border-box;height:2.3em;border:none;float:left;padding:0 0.5em;}body#profile .form textarea{border:none;}body#profile .form p{text-align:left;clear:both;}body#profile .form button{float:right;}body#profile #gender{width:12%;margin-right:2%;}body#profile #firstname{width:42%;margin-right:1%;}body#profile #lastname{width:42%;margin-left:1%;}body#profile #email{width:100%;}body#profile #password{width:56%;clear:both;}body#profile article li.min a:first-child{color:#fff !important;text-shadow:0 0 1em rgba(0,0,0,0.75);}body#profile article li{margin-top:1em;padding-top:1em;}body#profile article li:not(.cat) + li.cat{padding-top:1em;}body#profile article h4 button{float:right;border:none;background:#fff;color:#d00514;height:35px;line-height:35px;width:35px;cursor:pointer;margin-left:5px;text-align:center;padding:0;font-weight:bold;font-size:1.3em;border-radius:6px;}body#profile section + section{border:none;}body#order{background:#fff;}body#order header{box-shadow:none;}body#order cart{visibility:visible;}body#order aside,body#order article{padding-top:100px;}body#order aside,body#order article,body#order article h2{color:#051e2a;text-shadow:none;}body#order aside{background-color:#051e2a;background-repeat:no-repeat;background-position:0 0;background-size:cover;min-height:initial;overflow-y:scroll;height:calc(100vh - 80px);padding-bottom:2%;}body#order aside .tab{display:none;margin-top:0;padding-top:0;border:none;}body#order aside .tab.on{display:block;}body#order aside .tab li span{display:inline-block;}body#order aside .tab p.next{margin-top:2em;}body#order aside .tab.box{padding-top:1.75em;}body#order aside #category h1{position:relative;display:block;width:100%;height:auto;margin-bottom:0.35em;padding-bottom:0.35em;border-bottom:1px solid #fff;line-height:1em;}body#order aside #category h1 strong{font-size:0.5em;color:#fff;}body#order aside #category li{padding-left:1em;font-size:0.8em;background:url('/assets/common/pictos/bullet_fond.jpg') no-repeat 0 8px;background-size:8px 8px;color:#fff !important;}body#order aside #category li:hover{cursor:pointer;}body#order aside #category li.on{color:#d00514;background-image:url('/assets/ys/bullet.png');}@media (max-width: 1100px){body#order aside{display:none;}body#order .paper{width:100%;padding-left:8%;}}body#checkout{background-image:url('/assets/ys/background/contact.jpg');}body#checkout cart{visibility:visible;}body#delivery cart{visibility:visible;}body#delivery section a{border-bottom:dotted 1px;}body#delivery section a:hover{color:inherit;border-bottom-style:solid;}body#delivery aside{background:url('/assets/ys/background/livraison.jpg') center;background-size:cover;}body#delivery .paper{background:#fff;padding-top:100px;}body#delivery .paper h2{color:#051e2a;text-shadow:none;}body#delivery .paper section.delivery ul.options{margin:1em 0;}body#delivery .paper section.delivery ul.options li + li{margin-top:0.5em;}body#delivery .paper section.delivery ul.options.ok li:hover,body#delivery .paper section.delivery ul.options li.on{color:#d00514;}body#delivery .paper section.delivery ul.options.ok li{cursor:pointer;}body#delivery .paper section.delivery li{padding-left:1.5em;}body#delivery .paper section.delivery li em{color:#069e87;}body#delivery .paper section.delivery small{color:#666 !important;font-size:0.7em;line-height:1.1em;}body#delivery .paper section.delivery h3{margin:2em 0 1em 0;padding-bottom:0.5em;border-bottom:1px solid #051e2a;}body#delivery .paper label{display:block;cursor:pointer;margin:0 0 1em 0;}body#delivery .paper label span{float:right;}body#delivery .paper label p{font-size:0.8em;color:#666;margin:3px 150px 5px 19px;line-height:1.2em;}body#delivery .paper .biggy button{background:#d00514;color:#fff;box-sizing:border-box;display:inline-block;width:auto;height:35px;line-height:35px;font-size:0.8em;margin:0;padding:0 1em;text-transform:uppercase;border-radius:6px;cursor:pointer;border:none;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}body#delivery .paper .biggy button:hover{background:#069e87;}body#delivery .paper .biggy button.disabled{background-color:#999;color:#777;cursor:auto;}body#delivery .paper .biggy button.sleep{background-color:#999;color:#777;}body#delivery .paper .biggy button.sleep:hover{background-color:#d00514 !important;color:#fff !important;}body#delivery .paper .paiement_block{display:none;padding:1em;margin-top:1em;background:;}body#delivery .paper .paiement_block p{font-size:0.9em;}body#delivery .paper .paiement_block p + p{margin-top:1em;}body#delivery .paper .paiement_block div{text-align:center;margin:2em 0 1em;}@media (max-width: 1250px){body#delivery aside{display:none;}body#delivery .paper{width:100%;padding-left:8%;}}body#cart{background-image:url('/assets/ys/background/univers.jpg');background-size:cover;background-position:center !important;}body#cart section.order{margin-top:40px;background:rgba(0,0,0,0.7);padding:1em 0;}body#cart cart{visibility:visible;}body#cart .cols{overflow:hidden;min-height:calc(100vh - 120px - 2em);}body#cart .cols > li{margin-top:25px;}body#cart .cols > li.typeCat{overflow:visible;max-width:84%;margin-left:auto;margin-right:auto;width:850px;}body#cart .cols > li.typeCat:last-child{margin-bottom:calc(40px - 1em);}body#cart .cols > li.delivery{width:17%;}body#cart section > ul > li{background:#fff;color:#051e2a;padding:2%;box-sizing:border-box;}body#cart section > ul > li h2{color:#000;text-transform:none;}body#cart section > ul > li h2:first-child{margin-top:0;}body#cart section > ul > li h2 + h2{margin-top:0;}body#cart section > ul > li h3:first-child{margin-top:0;}body#cart section > ul > li slide{width:155px;}body#cart section > ul > li li.article qt{width:7em;}body#cart section > ul > li li.article p.desc{padding-left:170px;}body#cart section > ul > li li.article .thumbs{width:100%;}body#cart section > ul > li li.article input{margin-left:5px;}body#cart section > ul > li li.article::after{content:"";display:block;clear:both;}@media (max-width: 1450px){body#cart section{font-size:0.8em;}body#cart section.order{margin-top:40px;}body#cart section .cols > li.technical{width:42% !important;margin-left:8% !important;}body#cart section .cols > li.technical:last-child{width:80% !important;margin-left:auto !important;}body#cart section .cols > li.interior{width:calc(42% - 1px) !important;margin-left:1px !important;}body#cart section .cols > li input{width:74px;}}body#cart #buttons button{background:#d00514;color:#fff;box-sizing:border-box;display:inline-block;width:auto;height:35px;line-height:35px;font-size:0.8em;margin:0;padding:0 1em;text-transform:uppercase;border-radius:6px;cursor:pointer;border:none;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}body#cart #buttons button:hover{background:#069e87;}#admins{position:fixed;display:none;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,0.45);z-index:999999;}#admins ul{position:fixed;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);background:#051e2a;}#admins ul li{padding:0.2em 0.3em;cursor:pointer;font-size:0.9em;color:#444;}#admins ul li:not(:first-child){border-top:dotted 1px #fff;}#admins ul li:hover{background:rgba(255,255,255,0.1);}#admins ul li.selected{color:#fff;}#recap{width:100%;}#recap td{padding:0.3em 0.5em;}#recap td span{float:right;}#recap tr + tr td{border-top:dotted 1px #fff;}#recap tr:last-child td{border-top-style:solid;}#recap tr:last-child{font-weight:bold;}li.article::after{content:"";display:block;clear:both;}.commentaire_caduque_btn{float:right;width:30px;height:30px;border:none;margin-right:5px;color:white;border-style:none;cursor:pointer;}.commentaire_caduque_btn_green{background-color:#739e73;}.commentaire_caduque_btn_green:hover{background-color:#3f5a3f;}.commentaire_caduque_btn_red{background-color:#a90329;}.commentaire_caduque_btn_red:hover{background-color:#7b001c;}.commentaire_caduque{color:#666;font-style:italic;}#alert_message{position:fixed;top:160px;right:8%;background:;color:#fff;box-shadow:#000 0 10px 30px -10px;padding:.5em 1em;z-index:9999;display:none;}#livraison_paiment_button.disabled{color:#ff9098;}#livraison_paiment_button.disabled:hover,#livraison_paiment_button.disabled:focus{background:inherit;}footer{position:fixed;bottom:-50px;left:0;width:100%;height:50px;display:block;clear:both;margin:0;padding:0;color:#fff;text-align:left;font-style:normal !important;line-height:50px;background:#051e2a;-webkit-transition:all 1.2s ease-in-out;-moz-transition:all 1.2s ease-in-out;-ms-transition:all 1.2s ease-in-out;-o-transition:all 1.2s ease-in-out;transition:all 1.2s ease-in-out;box-shadow:0 0 10px #051e2a;}footer.show{bottom:0;}footer a{color:#d00514;text-transform:uppercase;white-space:nowrap;font-weight:500;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}footer nav{float:left;display:flex;height:100%;-webkit-align-items:center;align-items:center;margin-left:8%;}footer nav a{font-size:16px;padding:0 2em;height:1em;line-height:1em;color:#d00514;}footer nav a:first-child{padding-left:0;}footer nav a:last-child{padding-right:0;}footer nav a + a{border-left:1px solid #d00514;}footer nav a.on,footer nav a:hover{color:#fff;}footer lang{float:right;display:flex;height:100%;-webkit-align-items:center;align-items:center;margin-right:8%;}footer lang a{display:inline-block;width:30px;height:30px;background-size:cover;border-radius:2px;}footer lang a em{display:none;}footer lang a[hreflang='fr']{background-image:url('/assets/common/pictos/fr.png');}footer lang a[hreflang='en']{background-image:url('/assets/common/pictos/en.png');}footer lang a.fb{background-image:url('/assets/common/pictos/fb.png');}footer lang a.yt{background-image:url('/assets/common/pictos/yt.png');}footer lang a:not(first-child){background-position:0 100%;margin-left:0.7em;}footer lang a[hreflang]:not(.on){opacity:0.25;}footer lang a[hreflang]:not(.on):hover,footer lang a[hreflang]:not(.on):focus{opacity:1;}footer a.top{position:absolute;top:-30%;right:8%;display:none;}footer a.top:hover{color:#fff;}footer copyright,footer .vcard{display:none;}body.logged footer{display:none;}@media screen and (max-width: 1520px){footer span.full{display:none;}}@media screen and (max-width: 1240px){footer nav a{font-size:15px;padding:0 1em;}footer lang a.on{display:none;}body#about article ul li{width:100%;padding:0;}body#about article ul li + li{float:left;padding:1em 0 0 0;}}@media screen and (max-width: 1024px){body#homepage aside,body#news aside,body#news_one aside,body#about aside,body#contact aside,body#dashboard aside,body#order aside,body#profile aside,body#terms aside{float:none;width:100%;min-height:0;}body#homepage aside.fixed,body#news aside.fixed,body#news_one aside.fixed,body#about aside.fixed,body#contact aside.fixed,body#dashboard aside.fixed,body#order aside.fixed,body#profile aside.fixed,body#terms aside.fixed{position:relative;}body#homepage article,body#news article,body#news_one article,body#about article,body#contact article,body#dashboard article,body#order article,body#profile article,body#terms article{float:none;width:100%;padding:0 8% 12.6% 8%;clear:both;}body#homepage article,body#news article,body#about article,body#contact article,body#terms article{color:#fff;}body#dashboard aside{min-height:0;}body#order aside{display:none;}body#homepage aside ul li.form{max-width:100%;}}@media screen and (max-width: 880px){body#dashboard article li.ship,body#dashboard article li.coorder,body#order article li.ship,body#order article li.coorder{max-width:100%;width:100%;}body#homepage aside ul li.form{max-width:100%;}footer nav a{font-size:12px;padding:0 1em;}}body header a logo{bottom:13px !important;width:492px !important;}body.mobile header a logo{bottom:13px;width:492px;}