@import url(https://fonts.googleapis.com/css?family=Libre+Caslon+Text:400,700|Muli:200,400,600&display=swap);.hidden{display:none}.sro{position:absolute;top:-99999px;left:-99999px}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}.xoo-wsc-basket{display:none}html{font-size:15px;line-height:1.6;min-width:320px!important;font-family:"Muli",sans-serif;font-weight:200}a{text-decoration:none;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}strong{font-weight:bold}.bg{background:#f3f4f4}.hidden{display:none}.text-centered{text-align:center}.age-gate-challenge{display:none}.cta{text-transform:uppercase;background:#9f0c13;color:#fff;border:1px solid #9f0c13;padding:.5em 1em;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:250px;text-align:center}.cta:focus,.cta:hover{background:#babab9}.cta.-reverse{background:#babab9;color:#000;border:1px solid #babab9}.cta.-reverse:focus,.cta.-reverse:hover{background:#9f0c13;color:#fff}.cta.-darkbg{background:rgba(255,255,255,.5);color:#333132}.cta.-darkbg:focus,.cta.-darkbg:hover{background:#fff;color:#9f0c13}.cta-container{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cta-container .cta{margin-bottom:1.5em}@media screen and (min-width:768px){.cta-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width:2000px){.cta{width:250px}}.menu-bouton{width:50px;height:35px;position:absolute;top:1em;right:1.5em;z-index:7;margin:0 auto;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.menu-bouton>span{display:block;position:absolute;height:7px;width:100%;background:#9f0c13;border-radius:7px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.menu-bouton>span:first-child{top:0}.menu-bouton>span:nth-child(2){top:13px}.menu-bouton>span:nth-child(3){top:26px}.menu-bouton.open span:first-child{top:13px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.menu-bouton.open span:nth-child(2){opacity:0;left:-60px}.menu-bouton.open span:nth-child(3){top:13px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}@media screen and (min-width:1024px){.menu-bouton{display:none}}.slick-dots li{border-radius:100%;height:25px;width:25px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.slick-dots li button{width:20px;height:20px}.slick-dots li button:before{color:#babab9;font-size:18px;line-height:25px;top:1px;left:2px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.slick-dots li.slick-active{border:1px solid #babab9}.slick-dots li.slick-active button:before{color:#9f0c13;opacity:1}.slick-next,.slick-prev{top:37%}.slick-next:before,.slick-prev:before{color:#9f0c13;opacity:1}.custom-slide{height:700px;width:100%;position:relative}.custom-slide .slide{width:100%;height:100%;position:absolute;left:0;top:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all ease-out 800ms;-moz-transition:all ease-out 800ms;-o-transition:all ease-out 800ms;transition:all ease-out 800ms}.custom-slide .slide .image{width:100%;height:100%;background-size:cover;background-position:center;position:absolute;-webkit-filter:grayscale(1);filter:grayscale(1)}.custom-slide .slide:first-child .image{-webkit-filter:grayscale(0);filter:grayscale(0);background-size:cover}.custom-slide>.slide_active{width:100%;height:100%;position:absolute;left:0;top:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.slide{position:relative}.pager{position:absolute;top:0;right:0;z-index:5;display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 2em}.pager .itemSlidePager{width:19px;height:19px;border-radius:100%;background:#fff;margin:5px 0;-webkit-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease}.pager .itemSlidePager.active{background:#9f0c13}@media screen and (max-width:1000px){.custom-slide{height:400px}.pager{padding:0}}.filters-container{width:100%;margin:0 auto;padding:2em 0 0;display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.filters-container>.first-level,.filters-container>.second-level{width:100%;max-width:1180px;display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1em 0;text-align:center}.filters-container>.first-level .filter-title,.filters-container>.second-level .filter-title{width:100%;text-align:center;text-transform:uppercase;color:#333132}.filters-container>.second-level{display:none}.filters-container>.second-level.active{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.filters-container .filter-product{border:none;background:none;background:#fff;padding:.5em 1em;border:1px solid #333132;color:#333132;font-size:1em;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;cursor:pointer;margin:.5em 5px}.filters-container .filter-product.active,.filters-container .filter-product:focus,.filters-container .filter-product:hover{background:#9f0c13;color:#fff;outline:none}.catalogue-container{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:90%;max-width:1180px;margin:0 auto;padding:0 0 2em}.catalogue-container .catalogue-single{width:100%;max-width:274px;background:#fff;margin-bottom:1em;height:435px;margin:1em 10px}.catalogue-container .catalogue-single .image{height:300px;width:100%;text-align:center;display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid #babab9}.catalogue-container .catalogue-single .image img{height:95%;width:auto}.catalogue-container .catalogue-single .content{padding:1em;display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.catalogue-container .catalogue-single .content .name{text-transform:uppercase;font-weight:bold;font-size:1em;margin-bottom:.3em}.catalogue-container .catalogue-single .content .infos{color:#9f0c13;display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:1em;font-size:.9em}.catalogue-container .catalogue-single .content .infos .prix{font-weight:bold}.catalogue-container .catalogue-single .content .liens{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.catalogue-container .catalogue-single .content .liens .more{font-weight:bold;color:#000;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;font-family:"Muli",sans-serif}.catalogue-container .catalogue-single .content .liens .more i{color:#9f0c13}.catalogue-container .catalogue-single .content .liens .more:focus,.catalogue-container .catalogue-single .content .liens .more:hover{color:#9f0c13}.catalogue-container .catalogue-single .content .liens .order{padding:.5em 1em;border:1px solid #333132;color:#333132;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.catalogue-container .catalogue-single .content .liens .order:focus,.catalogue-container .catalogue-single .content .liens .order:hover{background:#9f0c13;border-color:#9f0c13;color:#fff}.caracteristiques-container{margin:1em 0}.caracteristiques-container .carac{margin-bottom:1.5em;line-height:1.5}.caracteristiques-container .carac i{color:#9f0c13;margin-right:10px}.caracteristiques-container .carac .title{text-transform:uppercase;color:#9f0c13;font-weight:bold}.contact-header{width:100%;background-position:center;background-size:cover;background-repeat:no-repeat}.contact-header>.bigtitle{position:relative;padding:2em 0;margin:0 5%}.contact-header>.bigtitle:after{content:'';width:200px;height:2px;background:#9f0c13;position:absolute;bottom:0;left:0}.contact-header>.bigtitle h2{font-size:1.6em;text-transform:uppercase;color:#fff;position:relative;padding-bottom:1em}.contact-header>.bigtitle h2>strong{display:block;color:#fff;font-family:"Libre Caslon Text",serif;font-size:1.5em;margin-top:10px}.contact-content{margin:2em auto;width:90%;max-width:600px}.content-container{padding:2em 0;width:90%;margin:0 auto}.content-container .form-container{width:100%;max-width:640px;margin:auto}.content-container>.side{display:none}.content-container .form-part{padding-bottom:1em;border-bottom:1px solid #fff;margin-bottom:1.5em}.content-container .form-part.-buttons{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.content-container .form-part.-buttons input{margin-bottom:1em}.content-container .form-part.noborder{border-bottom:none}.content-container .infos-container.-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.content-container .wpcf7-form .form-control{margin-bottom:1.5em}.content-container .wpcf7-form .form-control input:not([type=radio]),.content-container .wpcf7-form .form-control select,.content-container .wpcf7-form .form-control textarea{background:#fff;border:1px solid #babab9;color:#333132;width:100%;margin-top:5px}.content-container .wpcf7-form .form-control input:not([type=radio])::-webkit-input-placeholder,.content-container .wpcf7-form .form-control select::-webkit-input-placeholder,.content-container .wpcf7-form .form-control textarea::-webkit-input-placeholder{color:gray;text-transform:none}.content-container .wpcf7-form .form-control input:not([type=radio]):-ms-input-placeholder,.content-container .wpcf7-form .form-control select:-ms-input-placeholder,.content-container .wpcf7-form .form-control textarea:-ms-input-placeholder{color:gray;text-transform:none}.content-container .wpcf7-form .form-control input:not([type=radio])::-ms-input-placeholder,.content-container .wpcf7-form .form-control select::-ms-input-placeholder,.content-container .wpcf7-form .form-control textarea::-ms-input-placeholder{color:gray;text-transform:none}.content-container .wpcf7-form .form-control input:not([type=radio])::placeholder,.content-container .wpcf7-form .form-control select::placeholder,.content-container .wpcf7-form .form-control textarea::placeholder{color:gray;text-transform:none}.content-container .wpcf7-form .form-control input:not([type=radio]):focus,.content-container .wpcf7-form .form-control select:focus,.content-container .wpcf7-form .form-control textarea:focus{border:1px solid #f3f4f4;outline:none}.content-container .wpcf7-form .form-control select{border-radius:0;font-size:1em;padding:10px}.content-container .wpcf7-form .form-control input.cta{text-transform:uppercase;background:#9f0c13;color:#fff;border:1px solid #9f0c13;padding:.5em 1em;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:220px}.content-container .wpcf7-form .form-control input.cta:focus,.content-container .wpcf7-form .form-control input.cta:hover{background:#df0a16}.content-container .wpcf7-form .form-control .wines{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.content-container .wpcf7-form .form-control .wines .single{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;margin:.5em 0}.content-container .wpcf7-form .form-control .wines .single>input{width:15px}@media screen and (min-width:1024px){.contact-header>.bigtitle{margin-left:25%}.contact-header>.bigtitle:after{content:'';width:300px}.contact-header>.bigtitle h2{font-size:2em}.contact-header>.bigtitle h2>strong{font-size:1.5em}.contact-content{margin-left:25%}.content-container{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;padding:0}.content-container>.side{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;width:220px;border-right:1px solid #fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.content-container>.side p{margin-top:70px;border-top:1px solid #9f0c13;padding-top:2em;width:80%}.content-container .form-content{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5em 0 2em;margin:0 50px}.content-container .wpcf7-form .form-control .wines{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.content-container .wpcf7-form .form-control .wines .single{width:48%;margin:.5em 0}.content-container .wpcf7-form .form-control .wines .single>input{width:15px}}@media screen and (min-width:1440px){.content-container>.side{width:290px}.content-container>.side p{width:70%}.content-container .form-content{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:1100px;padding:5em 0 2em;margin:0 20px 0 70px}.content-container .form-content .form-container{margin-right:70px}.content-container .form-content .infos-container{margin-left:2em;border-left:1px solid #000;padding:2em}}@media screen and (min-width:1600px){.contact-header>.bigtitle{margin-left:400px}.contact-content{margin-left:400px;max-width:800px}.content-container .form-content{padding:5em 0 2em;margin:0 20px 0 110px}.content-container .form-content .form-container{margin-right:70px}.content-container .form-content .infos-container{margin-left:2em;border-left:1px solid #000;padding:2em}}#cookieBox{position:fixed;bottom:0;width:100%;z-index:10}#cookieBox .cookie-content{width:100%;background-color:#b1b3b4;color:#000;text-align:left;font-size:1em;font-weight:300;position:relative;padding:1em 10%;display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#cookieBox .left{width:75%}#cookieBox h3{text-transform:uppercase;margin-bottom:.3em}#cookieBox .right{width:25%;display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around}#cookieBox .right a,#cookieBox .right span{background-color:#9f0c13;color:#fff;cursor:pointer;padding:5px 10px;text-transform:uppercase;text-decoration:none;border-radius:5px;display:inline-block;text-align:center}#cookieBox.show{height:110px;opacity:1;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#cookieBox.hide{display:none}p.legal{background-color:#9f0c13;color:#9c9e9f;font-size:8px;padding-left:15px;font-family:'Roboto',sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:3px}p.legal>a{text-decoration:none;color:#9c9e9f}@media screen and (min-width:300px) and (max-width:1599px){#cookieBox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:999}#cookieBox .cookie-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding:1em 2%}#cookieBox .left{width:90%;margin-bottom:1em}#cookieBox .right{width:90%}}@media screen and (min-width:1024px) and (max-width:1599px){#cookieBox{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;z-index:999}#cookieBox .left{width:77%;margin-bottom:1em}#cookieBox .right{width:20%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#cookieBox .right a{margin-bottom:1em;text-align:center}}@media screen and (min-width:1440px) and (max-width:1599px){#cookieBox .left{width:83%}#cookieBox .right{width:15%}#cookieBox .right a{margin-bottom:1em;text-align:center}}.footer-container{background-repeat:no-repeat;background-size:cover}.footer-container .footer-top{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2em 0}.footer-container .footer-top .footer-logo{max-width:200px}.footer-container .footer-top .footer-logo img{width:100%}.footer-container .footer-top .footer-nav{max-width:100%}.footer-container .footer-top .footer-nav img{width:100%}.footer-container .footer-top .footer-nav .menu{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-container .footer-top .footer-nav .menu .menu-item a{color:#fff;text-transform:uppercase;display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 20px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.footer-container .footer-top .footer-nav .menu .menu-item a:before{content:"";width:40px;height:40px;background:url(http://rduvin.be/wp-content/themes/rduvin/assets/images/tache.png.pagespeed.ce.EY7t0_ADrR.png) center no-repeat;display:inline-block;background-size:contain;margin-right:3px}.footer-container .footer-top .footer-nav .menu .menu-item:focus a,.footer-container .footer-top .footer-nav .menu .menu-item:hover a{font-weight:bold}.footer-container .footer-bottom{color:#fff;padding:2em 0;display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-container .footer-bottom .bottom,.footer-container .footer-bottom .top{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 1em;text-align:center}.footer-container .footer-bottom .top{margin-bottom:1em}.footer-container .footer-bottom .top .tel{font-weight:bold}.footer-container .footer-bottom .top .tel a{font-weight:300;color:#fff}.footer-container .footer-bottom .top span{margin:0 10px 1em 0}.footer-container .footer-bottom .conf{font-weight:bold;color:#fff;text-decoration:underline}.footer-container .footer-bottom .conf:focus,.footer-container .footer-bottom .conf:hover{text-decoration:none}.footer-container .footer-bottom .bottom .copy a{font-weight:bold;text-decoration:underline;color:#fff}.footer-container .footer-bottom .bottom .copy a:focus,.footer-container .footer-bottom .bottom .copy a:hover{text-decoration:none}@media screen and (min-width:768px){.footer-container .footer-top .footer-nav .menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-container .footer-bottom .bottom,.footer-container .footer-bottom .top{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.wpcf7-form div.wpcf7-response-output.wpcf7-validation-errors{color:red;border:none}.wpcf7-form .wpcf7-response-output.wpcf7-mail-sent-ok{color:green;border:none}.wpcf7-form .form-group{margin-bottom:1em}.wpcf7-form input:not([type=radio]),.wpcf7-form textarea{padding:10px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;width:100%}.wpcf7-form input:not([type=radio])::-webkit-input-placeholder,.wpcf7-form textarea::-webkit-input-placeholder{text-transform:uppercase}.wpcf7-form input:not([type=radio]):-ms-input-placeholder,.wpcf7-form textarea:-ms-input-placeholder{text-transform:uppercase}.wpcf7-form input:not([type=radio])::-ms-input-placeholder,.wpcf7-form textarea::-ms-input-placeholder{text-transform:uppercase}.wpcf7-form input:not([type=radio])::placeholder,.wpcf7-form textarea::placeholder{text-transform:uppercase}.wpcf7-form input:not([type=radio]):focus,.wpcf7-form textarea:focus{outline:none}.wpcf7-form textarea{resize:none}.wpcf7-form input[type="submit"]{margin:auto;width:250px}.wpcf7-form input,.wpcf7-form textarea{font-size:1em}.degustation-form{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.degustation-form .wpcf7{width:100%}.degustation-form .form-col{width:100%}.degustation-form .wpcf7-form{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.degustation-form .wpcf7-form input:not(.cta),.degustation-form .wpcf7-form textarea{background:none;border:1px solid rgba(255,255,255,.5);color:#fff;width:100%;padding:5px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.degustation-form .wpcf7-form input:not(.cta)::-webkit-input-placeholder,.degustation-form .wpcf7-form textarea::-webkit-input-placeholder{color:#fff}.degustation-form .wpcf7-form input:not(.cta):-ms-input-placeholder,.degustation-form .wpcf7-form textarea:-ms-input-placeholder{color:#fff}.degustation-form .wpcf7-form input:not(.cta)::-ms-input-placeholder,.degustation-form .wpcf7-form textarea::-ms-input-placeholder{color:#fff}.degustation-form .wpcf7-form input:not(.cta)::placeholder,.degustation-form .wpcf7-form textarea::placeholder{color:#fff}.degustation-form .wpcf7-form input:not(.cta):focus,.degustation-form .wpcf7-form textarea:focus{border:1px solid #fff;outline:none}.degustation-form .wpcf7-form textarea{height:10em}@media screen and (min-width:768px){.degustation-form .wpcf7-form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.degustation-form .wpcf7-form .form-col{width:48%}.wpcf7-form .form-group{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wpcf7-form .form-group .form-control{width:100%}.wpcf7-form .form-group.-single .form-control{width:100%}}.fullwidth-container{background-size:cover;background-position:center;background-repeat:no-repeat;padding:1em 0}.infos-container{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;z-index:5}.infos-container>.phone{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.infos-container>.phone .icon{background:#9f0c13;color:#fff;padding:.5em;font-size:1.2em}.infos-container>.phone .number{background:#fff;color:#333132;font-size:1em;padding:.5em;display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.infos-container .social-links a{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-right:1px solid #fff}.infos-container .social-links a:last-child{border-color:#9f0c13}.infos-container .social-links a .icon{padding:.5em 1em;font-size:1.2em}.infos-container .espace{display:none}.header-container{position:relative;height:400px}.header-container .espace{display:none}.header-container>.header-top{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:1}.header-container>.header-top>.logo-container{max-width:200px;margin-top:10px}.header-container>.header-top>.logo-container>.logo{width:100%;height:auto}.header-container>.header-top>.infos-container{margin:1em 0}.header-container .slide-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.header-container .slide-content{color:#fff;position:absolute;bottom:2em;z-index:2;display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;left:0}.header-container .slide-content>.title{text-align:center;font-family:"Libre Caslon Text",serif;font-weight:bold;font-size:2em;margin-bottom:1em;line-height:1.3;text-transform:uppercase;padding:.3em 1em}.header-container .darkslide .slide-content{color:#333132}.header-simple{width:100%;max-width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.header-simple>.logo-container{max-width:200px;margin:10px auto;display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.header-simple>.logo-container img{width:100%}.header-simple>.menu-bouton{top:3em}.header-simple .infos-container{position:relative;top:0;left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:1em 0}.header-simple .infos-container .phone>.number{background:#f3f3f3}.header-simple .infos-container .social-links a{border-right:1px solid #f3f3f3;color:#9f0c13}.header-simple .infos-container .social-links a:last-child{border-color:#9f0c13}@media screen and (min-width:768px){.header-container{height:400px}.header-container .slide-content{bottom:3em}.header-container .header-top>.infos-container{position:absolute;top:1em;left:1em;margin:0}}@media screen and (min-width:1024px){.header-container{height:550px}.header-container>.header-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-container>.header-top>.logo-container{margin-bottom:1.5em;max-width:500px}.header-container .slide-content{bottom:3em}.header-container .slide-content .title{font-size:2.5em}.header-container .espace{position:absolute;top:1em;right:1em;display:block;width:auto}.header-simple{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1em 2% 1em 5%;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.3);box-shadow:0 2px 8px rgba(0,0,0,.3);max-width:100%}.header-simple>.logo-container{max-width:150px;margin:0 3% 0 0}.header-simple .infos-container{width:100%}.header-simple .infos-container .espace{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;margin-right:20px}}@media screen and (min-width:1440px){.header-container{height:700px}.header-container .slide-content{bottom:3em}.header-container .slide-content>.title{font-size:3em}.header-simple .infos-container{margin:0;width:auto}}@media screen and (min-width:1600px){.header-container{height:830px}.header-container .slide-content{bottom:4em}.header-container .slide-content .title{font-size:3.5em}.header-container .slide-content>.cta{font-size:1.5em}}.navigation-container{position:fixed;width:100%;max-width:300px;background:rgba(0,0,0,.8);height:100vh;z-index:6;left:-300px;padding:3em 10%;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;top:0}.navigation-container .espace{width:auto}.navigation-container.open{left:0;padding-top:3em}.navigation-container>.menu{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navigation-container>.menu>.menu-item{margin-bottom:1.5em;cursor:pointer}.navigation-container>.menu>.menu-item a{color:#fff;text-transform:uppercase;display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:.7em;border-bottom:1px solid #fff;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.navigation-container>.menu>.menu-item:focus a,.navigation-container>.menu>.menu-item:hover a{border-bottom:1px solid #df0a16}@media screen and (min-width:1024px){.navigation-container{position:relative;max-width:100%;background:none;height:auto;padding:0;left:0}.navigation-container>.menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.navigation-container>.menu>.menu-item a{padding:1em}.navigation-container .espace{display:none}.header-simple .navigation-container{width:auto}.header-simple .navigation-container>.menu{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.header-simple .navigation-container>.menu>.menu-item{margin-bottom:0}.header-simple .navigation-container>.menu>.menu-item a{color:#333132;border-bottom:1px solid #f3f3f3}.header-simple .navigation-container>.menu>.menu-item.current-menu-item a{border-bottom:3px solid #9f0c13}}.partners-container{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.partners-container .partner{width:100%;max-width:250px;margin:1em 0}.partners-container .partner .logo{width:100%}.partners-container .partner .logo img{width:100%;height:auto}.vedettes-container{width:100%}.produits-vedette .produit-vedette{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.produits-vedette .produit-vedette>.produit-infos .infos{font-size:1.2em;text-transform:uppercase;margin-bottom:.5em}.produits-vedette .produit-vedette>.produit-infos .infos .annee{color:#babab9}.produits-vedette .produit-vedette>.produit-infos .infos .cepage{color:#9f0c13}.produits-vedette .produit-vedette>.produit-infos .nom{font-family:"Libre Caslon Text",serif;font-size:1.5em;text-transform:uppercase;position:relative;font-weight:bold;padding-bottom:.5em;margin-bottom:1em;line-height:1.2}.produits-vedette .produit-vedette>.produit-infos .nom:after{content:'';display:block;width:70%;height:1px;background:#9f0c13;position:absolute;bottom:0;left:0}.produits-vedette .produit-vedette>.produit-image{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:300px}.produits-vedette .produit-vedette>.produit-image img{width:auto;height:100%}@media screen and (min-width:768px){.produits-vedette .produit-vedette{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.produits-vedette .produit-vedette>.produit-infos{width:70%}}@media screen and (min-width:1024px){.vedettes-container{position:relative;top:-6em}.produits-vedette .produit-vedette{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.produits-vedette .produit-vedette>.produit-infos{width:55%}.produits-vedette .produit-vedette>.produit-image{-webkit-box-flex:1;-ms-flex:1 0 0;flex:1 0 0;height:auto}.produits-vedette .produit-vedette>.produit-image img{width:250px;height:auto}}@media screen and (min-width:1440px){.produits-vedette .produit-vedette>.produit-infos{width:50%}.produits-vedette .produit-vedette>.produit-image{-webkit-box-flex:1;-ms-flex:1 0 0;flex:1 0 0}}.section-container{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:90%;max-width:1180px;margin:2em auto}.section-container .section-texte .wp-content{margin-bottom:1em}.section-container .section-bigtitle{position:relative;margin:2em 0}.section-container .section-bigtitle h2{font-size:1.3em;text-transform:uppercase;color:#000;position:relative;padding-bottom:1em;border-bottom:1px solid #f3f4f4}.section-container .section-bigtitle h2:after{content:'';width:80px;height:1px;background:#9f0c13;position:absolute;bottom:0;left:0}.section-container .section-bigtitle h2>strong{display:block;color:#9f0c13;font-family:"Libre Caslon Text",serif;font-size:1.2em;margin-top:10px}.section-container .section-bigtitle:before{content:'';width:100px;height:100px;background:#f3f4f4;display:block;position:absolute;left:-20px;top:-20px;z-index:-1}.section-container .section-bigtitle.-reverse h2{color:#fff;border-bottom:1px solid transparent}.section-container .section-bigtitle.-reverse h2 strong{color:#fff}.section-container .section-bigtitle.-reverse h2:after{display:none}.section-container .section-bigtitle.-reverse:before{display:none}.section-container .section-bigtitle.-black h2 strong{color:#000}.section-container .section-bigtitle.-timeline{margin:3em auto}.section-container.-row{margin:0 auto;padding:2em 0}.section-container.-form{max-width:1050px}.section-container.-cadre{background:rgba(255,255,255,.7);padding:2em 1em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-container.-cadre .section-bigtitle:before{display:none}.section-container.-half{width:100%;margin:0}.section-container.-half .image-container{width:100%}.section-container.-half .image-container .image{margin-bottom:1em}.section-container.-half .image-container img{width:100%}.section-container.-half .section-texte{width:90%;margin:0 auto;max-width:630px}.section-container.-half.small{width:80%;max-width:1180px;margin:auto}.section-container.-half.aligntop{margin:3em auto;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.section-container.-half.-singleproduct{margin:3em auto}@media screen and (min-width:768px){.section-container{width:80%}.section-container .section-bigtitle{margin:2em 0 4em}.section-container .section-bigtitle h2{font-size:1.5em}.section-container .section-bigtitle h2:after{content:'';width:110px}.section-container .section-bigtitle h2>strong{font-size:1.5em}.section-container .section-bigtitle:before{width:150px;height:150px;left:-40px;top:-30px}.section-container .section-bigtitle.-nomargin{margin:0}}@media screen and (min-width:1024px){.section-container .section-bigtitle{margin:2em 0 6em}.section-container.-cadre{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2em;-ms-flex-pack:distribute;justify-content:space-around}.section-container.-half{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:100%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.section-container.-half .image-container{width:48%}.section-container.-half .section-texte{margin-top:2em;margin-left:2em}.section-container.-half.-small{max-width:1180px;margin:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-container.-half.aligntop{margin:2em auto;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.section-container.-half.aligntop.-normal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.section-container.-half.aligntop .section-texte{margin-top:0;margin-right:2em}.section-container.-half.-singleproduct{margin:3em auto}}@media screen and (min-width:1440px){.section-container.-half .image-container{width:52%;margin-right:2%}.section-container.-half .image-container.-bg img{width:auto;height:100%;position:relative;left:-27%;z-index:-1}}@media screen and (min-width:1800px){.section-container.-half .image-container.-bg img{left:0%}}@media screen and (min-width:2000px){.section-container.-half .image-container{width:40%}}.cepages-container{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:2em 0 1em}.cepages-container .cepage{width:100%;border-bottom:1px solid #f3f4f4;margin-bottom:1.5em;padding-bottom:1em;font-weight:bold;text-transform:uppercase;position:relative}.cepages-container .cepage .width{height:1px;background:#df0a16;display:block;position:absolute;bottom:-1px;left:0}.-singleproduct{margin:3em auto}.-singleproduct .image-container{height:300px;text-align:center}.-singleproduct .image-container>img{height:100%;width:auto!important}.price{margin-bottom:2em;text-align:right;color:#9f0c13;font-size:1.2em;font-weight:bold}@media screen and (min-width:1024px){.-singleproduct .image-container{height:450px}}@media screen and (min-width:1440px){.section-container.-singleproduct{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:4em}.section-container.-singleproduct .section-texte{width:90%;margin-top:2em;margin-left:2em;max-width:570px}.-singleproduct .image-container{height:570px}}.timeline-container{display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:90%;position:relative;margin:0 auto 1.5em}.timeline-container:before{content:"";width:100%;height:1px;background:gray;position:absolute;z-index:0;top:4em}.timeline-container .event-single{width:300px;padding:1em 1em 0 0}.timeline-container .event-single .date{background:#fff;border-radius:100%;-webkit-box-shadow:6px 0 18px rgba(0,0,0,.5);box-shadow:6px 0 18px rgba(0,0,0,.5);width:80px;height:80px;display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:20px;margin-bottom:1.5em}.timeline-container .event-single .date .day{color:#9f0c13;font-weight:600;font-size:2em}.timeline-container .event-single .date .month{text-transform:uppercase;font-size:.8em}.timeline-container .event-single .event-infos{padding-left:20px;border-left:2px solid #9f0c13}.timeline-container .event-single .event-infos .name{font-weight:bold;text-transform:uppercase;font-size:1.2em}@media screen and (min-width:768px){.timeline-container{width:100%}}.wp-content p{line-height:1.5;margin-bottom:1.5em}.wp-content h3{text-transform:uppercase;font-size:1.3em;margin-bottom:1em;margin-top:1.5em}.wp-content ul{margin-left:15px}.wp-content ul li{margin-bottom:.5em}.wp-content ul li:before{content:"\f054";color:#9f0c13;font-family:"Fontawesome";font-weight:900;display:inline-block;margin-right:5px}.wp-content table{border:1px solid gray;margin-bottom:1em}.wp-content table td,.wp-content table th{padding:.5em;border:1px solid gray}.wp-content table th{font-weight:bold}