@charset "UTF-8";.slick-loading .slick-list{background:#fff url(/build/images/ajax-loader.fb6f3c23.gif) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/build/fonts/slick.a4e97f5a.eot);src:url(/build/fonts/slick.a4e97f5a.eot) format("embedded-opentype"),url(/build/fonts/slick.29518378.woff) format("woff"),url(/build/fonts/slick.c94f7671.ttf) format("truetype"),url(/build/images/slick.2630a3e3.svg) format("svg")}.slides-vertical .slick-next,.slides-vertical .slick-prev{left:unset!important;right:40%!important;z-index:1}.slides-vertical .slick-prev{top:25px;transform:rotate(90deg)}.slides-vertical .slick-next{bottom:25px;top:unset;transform:rotate(90deg)}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:40px;line-height:0px;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:40px;z-index:10}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;display:block;font-family:slick;height:20px;opacity:.75;width:20px}.slick-prev{left:15px}[dir=rtl] .slick-prev{left:auto;right:15px}.slick-prev:before{background-image:url(/build/images/bouton-slider.b0f23d5c.png);background-size:cover;content:" ";height:40px;width:40px}[dir=rtl] .slick-prev:before{content:" "}.slick-next{right:15px}[dir=rtl] .slick-next{left:15px;right:auto}.slick-next:before{background-image:url(/build/images/bouton-slider.b0f23d5c.png);background-size:cover;content:" ";height:40px;transform:rotate(180deg);width:40px}[dir=rtl] .slick-next:before{content:" "}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0px;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slider-horizontal{height:160px}.slider-vertical{height:100%}.slick-vertical .slick-slide{border:0;height:160px}.slick-vertical .slick-slide,.slider-horizontal .slick-slide{height:160px}.slick-vertical .slick-slide a.lightbox,.slick-vertical .slick-slide div,.slider-horizontal .slick-slide a.lightbox,.slider-horizontal .slick-slide div{height:100%}.slick-vertical .slick-slide a.lightbox img,.slick-vertical .slick-slide div img,.slider-horizontal .slick-slide a.lightbox img,.slider-horizontal .slick-slide div img{height:100%;object-fit:cover;width:100%}html{font-size:62.5%;transition:all .2s}a{color:#c99d00;font-weight:400;transition:.2s}button{cursor:pointer;transition:all .2s}a:hover{color:#c99d00;font-weight:400;text-decoration:underline}.ease-appear{opacity:0;transition:visibility 0s,opacity .25s linear}.main-page{padding-bottom:70px;padding-top:255px}@media screen and (max-width:991px){.main-page{padding-top:160px}}[data-tooltip]:after{text-align:center}h1{color:#c99d00;font-family:cormorant_infantbold;font-size:4rem;font-weight:400;line-height:4rem;margin:10px 0 15px;padding:10px 0 20px;position:relative;text-transform:uppercase}h1:after{background:#c99d00;bottom:0;content:"";height:3px;left:0;position:absolute;width:60px}h2{color:#4c565c;font-family:proxima_novaregular;font-size:2rem;font-weight:400}.subtitle h2,h2{margin:15px 0}h3{font-family:proxima_novabold;font-size:1.4rem;font-weight:400;text-transform:uppercase;vertical-align:middle}h3,h3 a,h3 a:hover{color:#c99d00}h3.white{color:#fff}h3.white:before{background-image:url(/build/images/fleche-blanche.55922453.png)}h3:before{background-image:url(/build/images/fleche-jaune.829e6417.png);background-size:contain;content:"";display:inline-block;height:11px;margin-right:8px;vertical-align:baseline;width:17px}p{color:#4c565c;font-family:proxima_novaregular;font-size:1.5rem}.yellow-bg{background:#c99d00}.gutter{display:block;width:100%}.gutter.h-70{height:70px}.gutter.h-100{height:100px}.btn-link{background:none;border:1px solid #c99d00;color:#c99d00;display:inline-block;font-family:proxima_novabold;font-size:1.4rem;letter-spacing:.1rem;padding:10px 15px;text-transform:uppercase}.btn-link:hover{background:#fff;color:#c99d00}.no-p-left{padding-left:0!important}.no-p-right{padding-right:0!important}@media (max-width:768px){.mobile-hidden{display:none!important}}nav{background-color:#fff;position:fixed;top:0;width:100%;z-index:50}nav .container{height:155px;margin-bottom:0!important;margin-top:0!important}@media screen and (min-width:992px) and (max-width:1199px){nav .container{height:130px}}@media screen and (max-width:991px){nav .container{height:100px}}@media (max-width:768px){nav .container{height:80px}}nav .container .column{padding-bottom:0!important;padding-top:0!important}nav #mobile-menu-btn{display:none}@media screen and (max-width:991px){nav #mobile-menu-btn{background:none;border:0;color:#707a81;display:block;font-size:2.5rem;left:10px;padding:0;position:absolute;top:36px}}@media (max-width:768px){nav #mobile-menu-btn{top:25px}}nav .nav-mobile-block{display:none}@media screen and (max-width:991px){nav .nav-mobile-block{background:#fff;border-bottom:2px solid #707a81;left:0;padding-top:15px;position:absolute;text-align:center;top:75px;width:100%;z-index:100}}nav .nav-mobile-block .nav-item{display:block;margin:0}nav .nav-mobile-block .lang{font-size:1.4rem;padding:20px 5px;position:relative;right:0;text-align:center}nav .nav-block{float:left;width:36%}nav .nav-block.logo{width:28%}@media screen and (min-width:992px) and (max-width:1199px){nav .nav-block{width:38%}nav .nav-block.logo{width:24%}}nav .nav-block.right.aligned{text-align:right}@media screen and (max-width:991px){nav .nav-block{display:none}nav .nav-block.logo{display:block;float:none;margin:auto}}@media (max-width:768px){nav .nav-block.logo{width:160px}}nav a.nav-item{border:0;box-shadow:none;color:#707a81;display:inline-block;font-family:proxima_novaregular;font-size:1.4rem;letter-spacing:.1rem;margin:60px 8px 45px;padding:20px 5px;text-transform:uppercase}@media screen and (min-width:992px) and (max-width:1199px){nav a.nav-item{margin:45px 10px 25px}}nav .nav-block a.nav-item:first-of-type{margin-left:0;padding-left:0}nav .nav-block a.nav-item:last-of-type{margin-right:0;padding-right:0}nav .nav-block-left a.nav-item{margin:60px 10px 45px}@media screen and (min-width:992px) and (max-width:1199px){nav .nav-block-left a.nav-item{margin:45px 3px 25px}nav .nav-block-right a.nav-item{margin:45px 6px 25px}}nav .nav-block-right a.nav-item:last-of-type{margin-right:105px}nav a.nav-item.active,nav a.nav-item:hover{background-color:#fff;color:#c99d00;position:relative;text-decoration:none}nav a.nav-item:after{background:#c99d00;bottom:8px;content:"";height:3px;left:15%;position:absolute;transform:scaleX(0);visibility:hidden;width:70%}nav a.nav-item.active:after,nav a.nav-item:focus:before,nav a.nav-item:hover:after{transform:scaleX(1);transition:.2s;visibility:visible}nav #logo{display:block;margin:40px auto 0;width:72%}@media screen and (min-width:992px) and (max-width:1199px){nav #logo{margin:45px auto 0}}@media screen and (max-width:991px){nav #logo{margin:20px auto 0}}nav #logo img{width:100%}nav .lang{font-family:proxima_novaregular;font-size:1.4rem;position:absolute;right:11px;top:15px}nav .lang a{color:#000;text-transform:uppercase}nav .lang a.selected{cursor:inherit;font-family:proxima_novabold}nav .lang .slash{color:#c99d00}nav .social-network{position:absolute;right:11px;top:72px;width:25px}nav .social-network.bio{top:73px;width:37px}@media screen and (min-width:992px) and (max-width:1199px){nav .social-network{top:58px}nav .social-network.bio{top:59px}}@media screen and (max-width:991px){nav .social-network{top:40px}nav .social-network.bio{top:41px}}@media (max-width:768px){nav .social-network{top:27px}nav .social-network.bio{right:-6px;top:29px;width:33px}nav .social-network.instagram{right:32px}nav .social-network.facebook{right:53px}}nav .social-network a{display:block}nav .social-network img{max-height:25px;max-width:25px}nav .social-network.mobile{display:none}@media (max-width:768px){nav .social-network.mobile{display:block}}@media screen and (max-width:991px){nav .social-network.mobile{display:block}}nav .instagram{right:45px}nav .facebook{right:70px}nav .bio{right:0}#home nav #logo{width:100%}#home nav.sticky #logo{margin:25px auto 0;width:77%}@media screen and (max-width:991px){#home nav.sticky #logo{width:52%}}@media (max-width:768px){#home nav.sticky #logo{width:72%}}@media screen and (min-width:992px) and (max-width:1199px){#home nav.sticky #logo{margin:30px auto 0}}.subtitle-row{background-color:#c99d00;width:100%}.subtitle-row .subtitle{color:#fff;font-family:proxima_novaregular;font-size:1.3rem;letter-spacing:2px;line-height:30px;text-align:center;text-transform:uppercase}nav.sticky{border-bottom:1px solid #c99d00;height:100px}@media (max-width:768px){nav.sticky{height:75px}}@media screen and (max-width:991px){nav.sticky{height:75px}}nav.sticky #mobile-menu-btn{top:23px}nav.sticky .container{height:100px}@media (max-width:768px){nav.sticky .container{height:75px}}nav.sticky .subtitle-row .subtitle{display:none}nav.sticky .social-network{top:25px}nav.sticky .social-network.bio{top:26px}nav.sticky .nav-computer .lang{top:0!important}nav.sticky .nav-computer .social-network{top:37px}nav.sticky .nav-computer .social-network.bio{top:38px}nav.sticky .nav-computer a.nav-item{margin-bottom:0!important;margin-top:20px!important}nav.sticky #logo{margin:20px auto 0;width:52%}@media screen and (min-width:992px) and (max-width:1199px){nav.sticky #logo{width:75%}}@media screen and (max-width:991px){nav.sticky #logo{width:52%}}@media (max-width:768px){nav.sticky #logo{width:72%}}@font-face{font-family:cormorant_infantsemibold;font-style:normal;font-weight:400;src:url(/build/fonts/cormorantinfant-semibold-webfont.b90d8e73.woff2) format("woff2"),url(/build/fonts/cormorantinfant-semibold-webfont.26f01b1d.woff) format("woff")}@font-face{font-family:cormorant_infantitalic;font-style:normal;font-weight:400;src:url(/build/fonts/cormorantinfant-italic-webfont.72b1763e.woff2) format("woff2"),url(/build/fonts/cormorantinfant-italic-webfont.acda388e.woff) format("woff")}@font-face{font-family:cormorant_infantbold;font-style:normal;font-weight:400;src:url(/build/fonts/cormorantinfant-bold-webfont.81d9a07a.woff2) format("woff2"),url(/build/fonts/cormorantinfant-bold-webfont.71b5eed0.woff) format("woff")}@font-face{font-family:proxima_novabold;font-style:normal;font-weight:400;src:url(/build/fonts/proxima-nova-bold-webfont.41d862f8.woff2) format("woff2"),url(/build/fonts/proxima-nova-bold-webfont.d58de02b.woff) format("woff")}@font-face{font-family:proxima_novaextrabold;font-style:normal;font-weight:400;src:url(/build/fonts/proxima-nova-extrabold-webfont.f776c3a0.woff2) format("woff2"),url(/build/fonts/proxima-nova-extrabold-webfont.1b0ae94d.woff) format("woff")}@font-face{font-family:proxima_novaregular;font-style:normal;font-weight:400;src:url(/build/fonts/proxima-nova-regular-webfont.98b5f4d6.woff2) format("woff2"),url(/build/fonts/proxima-nova-regular-webfont.60d9aa70.woff) format("woff")}footer .main-footer{background-color:#31393e;padding:70px 0 80px}footer .main-footer .address{color:#707a81;font-family:cormorant_infantbold;font-size:1.7rem;margin:30px 0 0;text-align:center}@media screen and (min-width:992px) and (max-width:1199px){footer .main-footer .address{margin:20px 0 0}}@media screen and (max-width:991px){footer .main-footer .address{margin:10px 0 0}}footer .main-footer .footer-menu{margin:40px 0 0}@media screen and (min-width:992px) and (max-width:1199px){footer .main-footer .footer-menu{margin:24px 0 0}}@media screen and (max-width:991px){footer .main-footer .footer-menu{margin:10px 0 0}}footer .main-footer .footer-link{color:#707a81;font-family:proxima_novaregular;font-size:1.4rem;text-transform:uppercase}@media (max-width:768px){footer .main-footer .logo.ui.image{margin:30px auto}}footer .bandeau-mentions-legales{background-color:#c99d00}footer .bandeau-mentions-legales p{color:#fff;font-family:cormorant_infantitalic;font-size:1.5rem;letter-spacing:1px;padding:5px 0;text-align:center}footer .bandeau-mentions-legales p a{color:#fff;font-family:proxima_novaregular;font-size:1.3rem}footer .bandeau-mentions-legales p a span{font-family:proxima_novabold}footer .bandeau-mentions-legales p a:hover{text-decoration:underline}.title-block{background:#f5edd1;padding:50px 70px 50px 50px;position:absolute;top:40px;width:170%;z-index:10}.title-block.right{right:0}.title-block.left{left:0}.title-block.home-block{top:150px;width:120%}@media screen and (min-width:992px) and (max-width:1199px){.title-block{padding:40px 50px 40px 40px}.title-block.home-block{top:100px;width:140%}}@media screen and (max-width:991px){.title-block{padding:40px 50px 40px 40px;width:200%}.title-block.home-block{top:40px;width:160%}}@media (max-width:768px){.title-block{position:relative}.title-block,.title-block.home-block{top:auto;width:auto}}.title-block .subtitle .btn-link{margin-top:20px}#gallery-masonry{padding-top:185px}@media screen and (min-width:992px) and (max-width:1199px){#gallery-masonry{padding-top:160px}}@media screen and (max-width:991px){#gallery-masonry{padding-top:130px}}@media (max-width:768px){#gallery-masonry{padding-top:110px}}.illu-block{display:block;height:auto;width:100%}.illu-block.gallery-item{margin-bottom:.33%;width:33%}.illu-block img{width:100%}.gutter-sizer{width:.33%}.home-section{padding:55px 0 60px}.home-section .illu-block{margin:0 0 1rem}#home-video{max-height:1080px;overflow:hidden;padding-top:157px;position:relative}@media screen and (min-width:992px) and (max-width:1199px){#home-video{padding-top:160px}}@media screen and (max-width:991px){#home-video{padding-top:130px}}@media (max-width:768px){#home-video{padding-top:110px}}#home-video video{width:100%}@media (max-width:768px){#home-video video{display:none}}#home-video .home-image-wrap{background-position:100% 100%;background-size:cover;display:none;height:330px;width:100%}@media (max-width:768px){#home-video .home-image-wrap{display:block}}#home-video h1{color:#fff;font-family:cormorant_infantsemibold;font-size:8rem;font-weight:400;line-height:8rem;position:absolute;text-align:center;text-transform:none;top:35%;width:100%;z-index:10}#home-video h1:after{display:none}#home-video h1 span.big{font-family:cormorant_infantbold;font-size:10rem;text-transform:uppercase}@media (max-width:768px){#home-video h1 span.big{font-size:8rem}}@media screen and (min-width:992px) and (max-width:1199px){#home-video h1{top:32%}}@media screen and (max-width:991px){#home-video h1{top:28%}}@media (max-width:768px){#home-video h1{font-size:6rem;top:28%}}.raisin-bg img{width:100%}.press-block .wrap-image{align-items:center;background-color:#f5edd1;display:flex;height:100%}.press-block .illu{border:0;cursor:pointer;padding:0;position:relative;width:100%}.press-block .illu:hover{background-image:none}.press-block .illu img{width:100%}.news-block-wrap{padding:1rem}.news-block{background:#f5edd1;height:100%;padding:30px}.news-block .illu-block{height:220px;padding:0 10px}.news-block .illu-block img{height:100%;object-fit:cover;width:100%}.news-block h2{color:#31393e;font-family:proxima_novaextrabold;font-size:1.7rem;margin:10px 0 15px;padding:10px 0;position:relative}.news-block h2 span.date{color:#c99d00;display:inline-block;font-family:proxima_novaextrabold;font-size:1.2rem}.news-block h2:after{background:#c99d00;bottom:0;content:"";height:2px;left:0;position:absolute;width:30px}.news-block p{font-size:1.4rem}#morat-insta-profil{color:#c99d00;float:left;font-size:1.8rem}#morat-insta-profil img{margin-right:10px;vertical-align:middle;width:70px}#morat-insta-link{margin-top:26px}.wine-block{text-align:center}.wine-block .illu{background-color:#fff;background-image:linear-gradient(0deg,#f5edd1 65%,transparent 0);border:0;cursor:pointer;padding:10px 60px 30px;position:relative}.wine-block .illu:hover{background-image:none}.wine-block .illu img{max-height:520px;width:100%}@media screen and (max-width:991px){.wine-block .illu img{max-height:330px}}@media screen and (min-width:992px) and (max-width:1199px){.wine-block .illu img{max-height:350px}}.wine-block .illu .picto{background:url(/build/images/bouton-nosvins.3c9c2518.png);border-radius:30px;display:inline-block;height:36px;position:absolute;right:27%;top:32%;width:36px}.wine-block h2{color:#4c565c;font-size:2.6rem;margin:15px 0 8px;padding:5px 0 8px;position:relative;text-align:center}.wine-block h2:after{background:#c99d00;bottom:0;content:"";height:2px;left:0;margin:auto;position:absolute;right:0;width:35px}.wine-block h4{font-family:proxima_novaextrabold;font-size:1.2rem;letter-spacing:.2rem;margin:7px 0 15px;text-align:center}.download-file,.wine-block h4{color:#c99d00;text-transform:uppercase}.download-file{font-family:proxima_novabold;font-size:1.4rem;padding-left:15px;vertical-align:middle}.download-file span{display:inline-block;vertical-align:middle}.download-file:hover{color:#c99d00}.download-file:hover span{text-decoration:underline}.download-file:before{background-image:url(/build/images/fleche-jaune.829e6417.png);content:"";display:inline-block;height:23px;vertical-align:middle;width:35px}.modal-close{background:url(/build/images/croix.7c22996e.png);border:0;height:26px;position:absolute;right:20px;top:20px;width:26px}.modal-wine{padding:45px 0}.modal-wine .illu{padding:0 70px}.modal-wine .illu img{width:100%}.modal-wine h2{color:#4c565c;font-size:2.6rem;margin:7px 0 8px;padding:5px 0 8px;position:relative}.modal-wine h2:after{background:#c99d00;content:"";height:2px;left:0;position:absolute;top:0;width:35px}.modal-wine h4{color:#c99d00;font-family:proxima_novaextrabold;font-size:1.2rem;letter-spacing:.2rem;margin:0 0 7px;text-transform:uppercase}.extra-content{padding:70px 0}.extra-content .illu-block{border:15px solid hsla(0,0%,100%,.5)}.extra-content h3{margin-top:25px}.extra-content p{color:#fff}.content-block{padding:70px 0}.vintage-block-wrap{padding:1rem}.vintage-block-wrap .vintage-block{background:#f5edd1;padding:50px 35px}.vintage-block{border:0;text-align:left}.vintage-block h4{font-family:cormorant_infantbold;font-size:3rem;font-weight:400;margin:6px 0 4px}.vintage-block h4 a{color:#c99d00}.vintage-block h2{font-family:proxima_novaextrabold;font-size:1.7rem;font-weight:400;margin:0 0 10px;padding:0 0 10px;position:relative}.vintage-block h2 a{color:#31393e}.vintage-block h2:after{background:#c99d00;bottom:0;content:"";height:2px;left:0;position:absolute;width:35px}.vintage-block p{font-size:1.4rem}.modal-vintage{padding:45px 0}#contact-page .block-infos-contact{padding-right:25px}#contact-page .block-infos-contact .address{color:#4c565c;font-family:proxima_novaregular;font-size:2rem;line-height:2.3rem}#contact-page .block-infos-contact .phone{color:#c99d00;font-family:proxima_novabold;font-size:1.7rem}#contact-page .block-infos-contact .phone a{color:#c99d00}#contact-page .block-infos-contact .info:before{background-image:url(/build/images/fleche-jaune.829e6417.png);background-size:contain;content:"";display:inline-block;height:11px;margin-right:8px;vertical-align:baseline;width:17px}#contact-page .block-infos-contact .block-social-network{margin-top:25px;text-align:center}#contact-page .block-infos-contact .block-social-network .social-network{margin-bottom:15px}#contact-page .block-infos-contact .block-social-network .social-network a{color:#4c565c;font-family:proxima_novaregular;font-size:1.8rem;line-height:35px}#contact-page .block-infos-contact .block-social-network .social-network a:hover{color:#c99d00;text-decoration:underline}#contact-page .block-infos-contact .block-social-network .social-network a img{display:inline;margin-right:15px;max-height:35px;max-width:35px}#contact-page label{color:#c99d00;font-family:proxima_novabold;font-size:1.4rem;text-transform:uppercase}#contact-page label:after{color:#c99d00}#contact-page input,#contact-page textarea{background:#f5edd1;border:0;font-family:proxima_novaregular;font-size:1.6rem;padding:13px 10px}#contact-maps{display:block;height:600px;width:100%}@media (max-width:768px){#contact-maps{height:300px}}.website-in-progress h1.title{font-family:proxima_novaregular;font-size:30px;margin-top:40px;text-align:center}.website-in-progress .image-en-construction{margin:50px auto;max-width:500px}.website-in-progress .image-en-construction img{width:100%}