html body #bottleslider{padding-bottom:86vh}html body #bottleslider .descriptions li svg{top:2%}html body #bottleslider .bottles{height:92%;top:8%}html body.home .largepageheader{background-size:contain;background-color:#000}@media only screen and (max-width:1024px){html body.home header{position:fixed}html body.home .largepageheader{background-size:cover}html body.home .largepageheader:before{background-position:center 69px}}html body.home .largepageheader:before{background-color:transparent;background-image:url(../img/header2.png);background-size:contain;background-repeat:no-repeat}html body.home .largepageheader:after{display:none}html body.page-template-template-home-2.popupopen{position:relative;overflow:hidden}html body.page-template-template-home-2.popupopen .popup{display:block}html body.page-template-template-home-2 .popup{display:none;position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.5);z-index:99999999;padding:2rem}html body.page-template-template-home-2 .popup .popup-container{position:absolute;width:95%;max-width:900px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#000}html body.page-template-template-home-2 .popup .popup-container .close{position:absolute;right:0;bottom:100%;width:40px;height:40px;background-color:#000;z-index:300;border-radius:100%;background-image:url(../img/close.svg);background-position:center;background-size:contain;cursor:pointer}html body.page-template-template-home-2 .popup .popup-container .iframe{width:100%;padding-top:56.25%}html body.page-template-template-home-2 .popup .popup-container .iframe iframe{position:absolute;left:0;top:0;width:100%;height:100%}html body.page-template-template-home-2 #history{background-color:#000;padding:5rem 0;color:#fff;background-size:contain;background-position:center;background-repeat:no-repeat}html body.page-template-template-home-2 #history:after{content:"";display:table;clear:both}html body.page-template-template-home-2 #history .wrapper>div{margin-bottom:0;width:42%;font-size:20px;margin-top:30px;z-index:4;position:relative}@media only screen and (max-width:800px){html body.page-template-template-home-2 #history{padding:0}html body.page-template-template-home-2 #history .wrapper>div{width:100%}}html body.page-template-template-home-2 #history .wrapper>div p{margin-top:70px}html body.page-template-template-home-2 #history h2{width:72%;text-transform:uppercase;font-variant:normal;font-size:2.9em;margin:0;line-height:1.1em;font-weight:100;position:relative;z-index:3}html body.page-template-template-home-2 #history h2 strong{font-weight:400;color:#a48d64}html body.page-template-template-home-2 #history h2:after{position:absolute;top:100%;left:0;width:48px;height:24px;margin-left:0;margin-top:20px;content:'';background:url(../img/separator.svg)}html body.page-template-template-home-2 #bottleslider,html body.page-template-template-home-2 #keyfigures{background-color:#000}@media only screen and (max-width:800px){html body.page-template-template-home-2 #history h2{font-size:1.4em;line-height:1.5em;width:100%}}html body.page-template-template-home-2 #bottleslider .bottles img{-webkit-filter:drop-shadow(0 -10px 9px red) invert(0);filter:drop-shadow(0 -10px 9px red) invert(0);z-index:2;position:relative}html body.page-template-template-home-2 #bottleslider .bottles li .glow_bottle{opacity:.1;top:-5%;left:6%;right:6%}html body.page-template-template-home-2 #bottleslider .bottles li .after{display:block;background-image:url(../img/bouteille-ombre.png);position:absolute;top:97%;height:100px;width:184px;background-repeat:no-repeat;background-size:cover;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;z-index:0}html body.page-template-template-home-2 .largepageheader{height:calc(100vh + 45px);background-color:#000}html body.page-template-template-home-2 .largepageheader .wrapper{pointer-events:none}html body.page-template-template-home-2 .largepageheader:before{position:absolute;pointer-events:none;display:block;top:0;left:0;bottom:0;height:600px;z-index:100;background-image:url(../img/header1.png);background-repeat:no-repeat;background-position:center top;background-color:transparent;background-size:contain}html body.page-template-template-home-2 .largepageheader video{position:static;min-width:auto;min-height:auto;width:100%;height:100%;-webkit-transform:none;-ms-transform:none;transform:none}html body.page-template-template-home-2 .largepageheader .video-container{position:absolute;width:1200px;top:50%;left:50%;-webkit-transform:translateY(-24%) translateX(-50%);-ms-transform:translateY(-24%) translateX(-50%);transform:translateY(-24%) translateX(-50%);height:590px}@media only screen and (max-width:1024px){html body.page-template-template-home-2 .largepageheader .video-container{top:25%;height:100%}}html body.page-template-template-home-2 .largepageheader .video-container .infos{position:absolute;z-index:100;right:10%;top:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}html body.page-template-template-home-2 .largepageheader .video-container .infos .button{margin-right:1rem}@media only screen and (max-width:1700px){html body.page-template-template-home-2 .largepageheader .video-container .infos{right:0}}@media only screen and (max-width:1300px){html body.page-template-template-home-2 .largepageheader .video-container .infos{right:10%}}@media only screen and (max-width:1024px){html body.page-template-template-home-2 .largepageheader .video-container .infos{top:auto;bottom:20px;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);-webkit-box-align:center;-ms-flex-align:center;align-items:center}html body.page-template-template-home-2 .largepageheader .video-container .infos .button{margin-right:0}html body.page-template-template-home-2 .largepageheader .video-container .infos .logo{margin-bottom:1rem}html body.page-template-template-home-2 .largepageheader .wrapper>div h1{margin-top:-200px}}html body.page-template-template-home-2 .largepageheader .video-container:after,html body.page-template-template-home-2 .largepageheader .video-container:before{content:"";top:0;bottom:0;left:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000", endColorstr="#000000", GradientType=1);position:absolute;display:block}html body.page-template-template-home-2 .largepageheader .video-container .logo{max-width:290px;margin-bottom:2rem}html body.page-template-template-home-2 .largepageheader .video-container .logo img{margin-left:auto;max-width:100%}html body.page-template-template-home-2 .largepageheader .video-container:after{right:-1px;background:#000;background:-webkit-gradient(linear,left top,right top,from(#000),color-stop(10%,#000),color-stop(50%,rgba(0,0,0,0)),color-stop(90%,#000));background:-o-linear-gradient(left,#000 0,#000 10%,rgba(0,0,0,0) 50%,#000 90%);background:linear-gradient(90deg,#000 0,#000 10%,rgba(0,0,0,0) 50%,#000 90%)}html body.page-template-template-home-2 .largepageheader .video-container:before{right:0;background:#000;background:-webkit-gradient(linear,left top,left bottom,from(#000),color-stop(5%,#000),color-stop(50%,rgba(0,0,0,0)),color-stop(95%,#000));background:-o-linear-gradient(top,#000 0,#000 5%,rgba(0,0,0,0) 50%,#000 95%);background:linear-gradient(180deg,#000 0,#000 5%,rgba(0,0,0,0) 50%,#000 95%);z-index:2}html body.page-template-template-home-2 .largepageheader .video-container .btn-play{background-image:url(../img/play.png);width:300px;height:300px;display:block;position:absolute;top:50%;left:50%;z-index:300;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;cursor:pointer}html body.page-template-template-home-2 .largepageheader .video-container .btn-play span{position:absolute;bottom:38px;left:0;right:0;text-transform:uppercase;font-family:Montserrat,sans-serif;display:block;text-align:center;color:#fff;font-size:13px;font-weight:700}html body.page-template-template-home-2 .largepageheader .video-container .btn-play:hover{-webkit-transform:translate(-50%,-50%) scale(.9);-ms-transform:translate(-50%,-50%) scale(.9);transform:translate(-50%,-50%) scale(.9)}html body.page-template-template-home-2 .largepageheader .wrapper>div h1{font-size:28px;text-transform:uppercase}