/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
@font-face{font-family:robotoregular;font-style:normal;font-weight:400;src:url(/themes/custom/beaumarais/font/Roboto-Regular-webfont.woff) format("woff")}@font-face{font-family:robotobold;font-style:normal;font-weight:400;src:url(/themes/custom/beaumarais/font/Roboto-Bold-webfont.woff) format("woff")}@font-face{font-family:robotolight;font-style:normal;font-weight:400;src:url(/themes/custom/beaumarais/font/Roboto-Light-webfont.woff) format("woff")}@font-face{font-family:clearface_itc_bqregular;font-style:normal;font-weight:400;src:url(/themes/custom/beaumarais/font/clearface__itc_regular-webfont.woff2) format("woff2"),url(/themes/custom/beaumarais/font/clearface__itc_regular-webfont.woff) format("woff")}@font-face{font-family:clearface_itc_bqbold;font-style:normal;font-weight:400;src:url(/themes/custom/beaumarais/font/clearface__itc_bold-webfont.woff2) format("woff2"),url(/themes/custom/beaumarais/font/clearface__itc_bold-webfont.woff) format("woff")}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit;outline:none}body{margin:0;padding:0}.form-item{margin-bottom:1em}.form-email,.form-number,.form-text{border:1px solid #e1e7ec;display:block;padding:1em 1.5em;transition:border .2s ease-in-out;width:100%}.form-email:focus,.form-number:focus,.form-text:focus{border-color:#b8c4ce;outline:0}.form-number{width:6em}fieldset{border:none;border-top:1px solid}legend{font-weight:700;padding:2em}.description{color:#8895a7}.button{background:none;background-color:#354355;border:1px solid #354355;border-radius:0;cursor:pointer;display:inline-block;font-family:robotobold;font-size:inherit;padding:1em;text-transform:uppercase;transition:background-color .2s ease-in-out}.button,.button a{color:#fff;text-decoration:none}.button:hover{background-color:#5f6b7a;border:1px solid #5f6b7a}.js-webform-computed{border-bottom:1px solid;border-top:1px solid;font-weight:700;margin-bottom:3em;padding:2em 0;text-align:center}.js-webform-computed .form-item{margin-bottom:0}img{height:auto;width:100%}html{font-size:8px}@media (min-width:800px){html{font-size:10px}}@media (min-width:800px) and (max-width:1200px){html{font-size:calc(4px + .5vw)}}body{color:#354355;font-family:robotoregular;font-size:1.6rem}h1{font-size:4.4rem}h1,h2{font-family:clearface_itc_bqbold;font-weight:400;letter-spacing:.1rem}h2{font-size:4rem;margin:1em 0}h3{font-family:robotobold;font-size:3.6rem;font-weight:400;letter-spacing:.2rem;margin:.5em 0}a{color:#354355}footer{padding-bottom:2em;text-align:center}footer .container{align-items:center;display:flex;flex-direction:column}@media (min-width:768px){footer{text-align:left}footer .container{align-items:flex-start;flex-direction:row}.footer__four,.footer__one,.footer__three,.footer__two{width:25%}.footer__two{width:50%}.footer__four{text-align:right}}header{background-color:#fff;left:0;position:fixed;right:0;top:0;z-index:99}.header__top{padding:1em 0}.header__top .container{align-items:center;display:flex;justify-content:space-between}.header__top .logo{width:1.5rem}.header__top .logo svg path{fill:#354355}.header__bottom{background-color:transparent;left:0;opacity:0;position:absolute;right:0;top:0;transition:top .4s ease-out,background-color .4s ease-out,opacity .1s ease-out;z-index:1}body.open .header__bottom{background-color:#fff;opacity:1;top:52px;transition:top .2s ease-out,background-color .1s ease-out,opacity .4s ease-out}main{margin-top:3.6em}.container{margin:0 auto;max-width:1200px;width:80%}.container-small{margin:0 auto;max-width:1000px;width:80%}#block-beaumarais-main-menu{display:none}@media (min-width:768px){#block-beaumarais-main-menu{display:block}#block-beaumarais-main-menu ul{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;padding:0}#block-beaumarais-main-menu a{text-decoration:none}}#block-hoofdnavigatie ul{list-style:none;padding:0}#block-hoofdnavigatie li{display:block;padding:.5em 0}#block-hoofdnavigatie a{text-decoration:none}.nav-toggle{cursor:pointer;display:block;height:26px;position:relative;width:30px;z-index:999999}.nav-toggle:focus{outline:none}.nav-toggle span,.nav-toggle span:after,.nav-toggle span:before{background:#354355;border-radius:1px;content:"";cursor:pointer;display:block;height:2px;position:absolute;top:10px;width:30px}.nav-toggle span:before{top:-10px}.nav-toggle span:after{bottom:-10px}.nav-toggle span,.nav-toggle span:after,.nav-toggle span:before{transition:all .3s ease-in-out}.nav-toggle.active span{background-color:transparent}.nav-toggle.active span:after,.nav-toggle.active span:before{top:0}.nav-toggle.active span:before{transform:rotate(45deg)}.nav-toggle.active span:after{top:10px;transform:translateY(-10px) rotate(-45deg)}.navicon{height:26px;position:relative}.navicon p{margin:1px 50px 0 0}.navicon-fixed{position:fixed;right:143px;top:59px}.news-items{margin-bottom:2em}@media (min-width:768px){.news-items{display:flex;justify-content:space-between}.news-items .left,.news-items .right{width:46%}}.overlay{background:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;opacity:0;position:fixed;text-align:center;top:0;transition:opacity .5s,visibility 0s .5s;visibility:hidden;width:100%;z-index:1}.overlay.open{opacity:1;transition:opacity .2s;visibility:visible}@media (min-width:768px){.overlay{display:none}}.paragraph--type--block h2{text-align:center}.paragraph--type--hero{position:relative}.paragraph--type--hero .logo{width:10rem}.paragraph--type--hero .logo svg path{fill:#fff}.slider__content{align-items:center;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;position:absolute;width:100%;z-index:1}.slider__item{-webkit-animation:sliderScroll 30s linear infinite;animation:sliderScroll 30s linear infinite;background-position:50%;background-size:cover;height:60vh;opacity:0;transform:translateX(0);transition:opacity .5s ease-in-out;width:105%!important}.slider__item.lazyloaded{opacity:1}@-webkit-keyframes sliderScroll{0%{transform:translateZ(0)}50%{transform:translate3d(-5%,0,0)}to{transform:translateZ(0)}}@keyframes sliderScroll{0%{transform:translateZ(0)}50%{transform:translate3d(-5%,0,0)}to{transform:translateZ(0)}}.paragraph--type--text{padding:2em 0}.paragraph--type--text h2{text-align:center}.paragraph--type--text .beaumarais-icon{margin:3em auto;width:3em}.paragraph--type--text .beaumarais-icon path{fill:#354355}.productlabel-container{margin-bottom:2em}.productlabel{display:flex;justify-content:space-between}.productlabel .face{flex:0 1 45%}.productlabel .back{align-items:center;display:flex;justify-content:center;text-align:center}@media (min-width:768px){.productlabel-container{perspective:1000;position:relative}.productlabel-container:hover .productlabel{transform:rotateY(180deg)}.productlabel{display:block;height:100%;position:relative;transform-style:preserve-3d;transition:all .5s linear;width:100%}.productlabel .face{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;width:100%}.productlabel .back{background-color:#fff;box-sizing:border-box;color:#354355;display:block;padding:45% 10px 10px;position:absolute;text-align:center;top:0;transform:rotateY(180deg);width:105%}}#block-social>div{display:flex}#block-social .facebook,#block-social .instagram{margin-right:.5em;margin-top:1em;width:2em}#block-social .facebook path,#block-social .instagram path{fill:#354355}.path-user .layout-content{margin:0 auto;max-width:1200px;padding:4em 0;width:80%}#block-views-block-news-block-news{text-align:center}@media (min-width:768px){.productlabels{display:flex;flex-wrap:wrap;justify-content:space-between}.productlabels .views-row{flex:0 1 30%;margin-bottom:2em}}.nieuws main{padding-top:4em}.nieuws .views-row{margin:0 auto;max-width:1200px;width:80%}.webshop .layout-content{padding-bottom:8em}.form-type-processed-text{height:140px;padding-left:12rem;position:relative}.form-type-processed-text:before{background-repeat:no-repeat;content:"";display:inline-block;height:140px;left:-20px;position:absolute;top:-20px;width:120px}#edit-dieumercidebeaumarais:before{background-image:url(/themes/custom/beaumarais/img/dm_k.jpg)}#edit-lesanglierdebeaumarais:before{background-image:url(/themes/custom/beaumarais/img/lesanglier_k.jpg)}#edit-chevalnoir:before{background-image:url(/themes/custom/beaumarais/img/chevalnoir_k.jpg)}#edit-pasnoir:before{background-image:url(/themes/custom/beaumarais/img/pasnoir_k.jpg)}#edit-cecinestpasungin:before{background-image:url(/themes/custom/beaumarais/img/tjintjin_k.jpg)}#edit-lachouettedebeaumarais:before{background-image:url(/themes/custom/beaumarais/img/lachouette2_k.jpg)}.form-item-cecinestpasungin,.form-item-chevalnoir,.form-item-lachouettedebeaumarais,.form-item-lecanarddebeaumarais,.form-item-lelapin,.form-item-monokini{height:140px;padding-left:12rem;position:relative}.form-item-cecinestpasungin:before,.form-item-chevalnoir:before,.form-item-lachouettedebeaumarais:before,.form-item-lecanarddebeaumarais:before,.form-item-lelapin:before,.form-item-monokini:before{background-repeat:no-repeat;content:"";display:inline-block;height:140px;left:-20px;position:absolute;top:-20px;width:120px}.form-item-chevalnoir:before{background-image:url(/themes/custom/beaumarais/img/chevalnoir_k.jpg)}.form-item-monokini:before{background-image:url(/themes/custom/beaumarais/img/monokini_k.jpg)}.form-item-lecanarddebeaumarais:before{background-image:url(/themes/custom/beaumarais/img/lecanard_k.jpg)}.form-item-lachouettedebeaumarais:before{background-image:url(/themes/custom/beaumarais/img/lachouette2_k.jpg)}.form-item-pasnoir:before{background-image:url(/themes/custom/beaumarais/img/pasnoir_k.jpg)}.form-item-lelapin:before{background-image:url(/themes/custom/beaumarais/img/lelapin_k.jpg)}.form-item-cecinestpasungin:before{background-image:url(/themes/custom/beaumarais/img/tjintjin_k.jpg)}.wijnen-spirits main{padding-top:4em}.wijnen-spirits .views-row{margin:0 auto;max-width:1200px;width:80%}.wijnen-spirits .subtitle{font-family:robotobold}.wijnen-spirits .left,.wijnen-spirits .right{display:flex;flex-direction:column;justify-content:center;text-align:center}.wijnen-spirits h2{font-family:robotoregular}.wijnen-spirits .beaumarais-icon{margin:3em auto;width:3em}.wijnen-spirits .beaumarais-icon path{fill:#354355}@media (min-width:768px){.wijnen-spirits .views-row:nth-of-type(2n) .product{flex-direction:row-reverse}.wijnen-spirits .product{display:flex}.wijnen-spirits .left{flex:1}.wijnen-spirits .right{flex:2}}
