@charset "UTF-8";
/***!  /templates/minoterie_frances/css/template.css?4378cb  !***/

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,main{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,main{display:block}body{font-family:'ProximaNovaCond-Light',Georgia,sans-serif;font-size:20px;font-weight:normal;line-height:1;margin:0 auto}iframe{display:block;max-width:100%;margin:0 auto}*,*:before,*:after{box-sizing:border-box}ol,ul{list-style:none}blockquote,q{quotes:none}table{border-collapse:collapse;border-spacing:0}h1,h2,h3,h4,h5,h6,.title{margin:1em 0;font-weight:600;line-height:1.2em;font-family:'MeganoOT'}h1{font-size:2.45em}h2{font-size:2.2em}h3{font-size:1.8em}h4{font-size:1.5em}h5{font-size:1.3em}h6{font-size:1.1em}img{display:block;height:auto;max-width:100%}a{color:inherit;text-decoration:none}svg{display:block}em,.italic{font-style:italic}strong,.bold{font-family:'ProximaNovaCond-Extrabld',Georgia,sans-serif;font-weight:normal}p{line-height:1.2em}article p{margin:1.2em 0}.clr:after{content:"";display:block;width:100%;height:0;float:none;clear:both}.small{font-size:0.9em}.upper{text-transform:uppercase}.megano{font-family:'MeganoOT';font-weight:600}.txt2Cols{text-align:justify;-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:40px;-webkit-column-gap:40px;column-gap:40px}.articleBody>div:nth-child(4) .txt2Cols{width:50%;-moz-column-count:1;-webkit-column-count:1;column-count:1;-moz-column-gap:0px;-webkit-column-gap:0px;column-gap:0px}.txt2Cols>*:first-child{margin-top:0}.txt2Cols>*:last-child{margin-bottom:0}.fullWidthBG{position:relative}.fullWidthBG::before{content:'';position:absolute;left:-150%;right:-150%;top:0;bottom:0;background:inherit;z-index:-1}#pageWrap{width:100%;margin-top:40px;overflow:hidden}#page,#nav{position:relative;max-width:1386px;padding:0 40px;margin:0 auto}.square,.ratio60,.ratio39{position:relative;overflow:hidden}.square figcaption,.ratio60 figcaption{position:absolute;left:0;bottom:0;background:#fff;max-width:70%;padding:2% 2% 2% 0}.square.noObjectFit img,.ratio60.noObjectFit img,.ratio39.noObjectFit img,.square.noObjectFit picture,.ratio60.noObjectFit picture,.ratio39.noObjectFit picture{display:none}.square.noObjectFit,.ratio60.noObjectFit,.ratio39.noObjectFit{background-size:cover;background-position:center;background-repeat:no-repeat}body{background:#fff;color:#000}svg{fill:#000;fill:currentColor}.yellowBG{background-color:#f4d110}.yellow{color:#f4d110}.white{color:#fff}.beigBG{margin-left:-40px;margin-right:-40px;padding-right:40px;padding-left:40px}.fullWidthBG.beigBG{margin-left:-40px;margin-right:-40px;padding-right:40px;padding-left:40px}.fullWidthBG.beigBG::before{background-color:#eceae2}input,textarea,select{border:1px solid #888;background:transparent;outline:none;padding:0.5em;font-family:inherit;color:inherit;border-radius:0;font-size:inherit}input[type="submit"],button{border:1px solid #000;background:#000;outline:none;padding:0.5em;font-family:inherit;color:#fff;border-radius:0;font-size:inherit}input,select{height:2em;display:inline-block;vertical-align:middle}select{width:100%;font-family:inherit;font-size:1em;padding:0.2em 0.5em}input:hover,input:focus,textarea:hover,textarea:focus,select:hover,select:focus{outline:none;background:#fff}input[type="text"],input[type="email"],input[type="password"]{width:100%}input[type="radio"],input[type="radio"]:hover,input[type="radio"]:focus{border:0px solid transparent;background:none;border-radius:0;margin:0;padding:0}.invalid{border-color:red;color:red}.input-group{display:flex;width:100%;align-items:center;margin:0.5em 0}.input-group label{max-width:150px;width:20%}.input-group input{flex:1}.star{display:none}.form-check,.mod-login__submit,.blcTxtWrap .mod-login__options li{text-align:right}.mod-login__options li a{text-decoration:underline;font-style:italic}.mod-login__submit .btn,.form-actions .btn{background:#000;color:#fff;padding:0.2em 0.5em 0.3em;;outline:none;cursor:pointer;margin-bottom:.4em}#fakeSubjetcField{display:none}.cf-control-group{display:flex;width:100%;align-items:center;margin:0.5em 0}.cf-control-group[data-name="message"]{align-items:flex-start}.cf-control-label{max-width:150px;width:20%}.cf-control-input{flex:1}.cf-control-input textarea{display:block;width:100%}.cf-text-right{display:flex;justify-content:flex-end}.cf-control-group.btn button{display:block;padding:20px 10px}#system-message-container{padding:40px 0;font-size:1.2em}#system-message-container>*:first-child{margin:0 auto}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation:fadeIn 1s;animation:fadeIn 1s}.detectView{opacity:0;-webkit-transition:opacity 1s;transition:opacity 1s}.detectView.inView{opacity:1}.detectView.fromRight{-webkit-transform:translate3d( 1vmin,0,0);-webkit-transition:-webkit-transform 1s,opacity 1s;transform:translate3d( 1vmin,0,0);transition:transform 1s,opacity 1s}.detectView.fromLeft{-webkit-transform:translate3d(-1vmin,0,0);-webkit-transition:-webkit-transform 1s,opacity 1s;transform:translate3d(-1vmin,0,0);transition:transform 1s,opacity 1s}.detectView.inView.fromLeft,.detectView.inView.fromRight{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#topBar{position:fixed;top:0;left:0;width:100%;height:40px;background:#fff;z-index:150}#nav{position:relative;width:100%;height:100%}#menuBtn,#homeBtn{position:absolute;left:0;top:0;width:40px;height:100%;overflow:hidden}#homeBtn svg{width:20px;height:23px;margin:6px 10px 11px}#menuBtn{display:none;font-size:15px;text-transform:uppercase;margin-left:10px}#menuBtn::before{content:'';width:20px;height:10px;border-top:1px solid;border-bottom:1px solid;margin-right:5px}#menuBtn>span{line-height:0.8em;height:0.8em}:where(.mod-menu__sub[aria-hidden=true]){display:block}.mod-menu__toggle-sub{display:none}.prox{position:relative}.modCatImage{display:block;position:relative;display:block;overflow:hidden;z-index:1}.modCatImage.square::before{content:'';display:block;padding-bottom:43%;min-height:210px}.modCatImage img{position:absolute;width:100%;top:-100%;bottom:-100%;left:0;margin:auto;-webkit-transition:-webkit-transform 1.5s ease-out;transition:transform 1.5s ease-out}.prox h2{position:absolute;top:0;left:0;width:100%;padding:0 .4em;z-index:5;font-size:4em;margin-bottom:0}.prox h2 a{display:block}.prox h2 span{display:block;font-size:0.65em;line-height:1em}.prox h2 .arrow{position:absolute;right:-40px;top:50%;width:124px;height:58px;z-index:4}.proxHomme h2::after{content:'1933';position:absolute;right:100px;top:100%;font-family:'ProximaNovaCond-Light',Georgia,sans-serif;font-weight:normal;line-height:0.9em;padding:0 0.3em;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.prox ul.category-module{position:relative;display:inline-block;margin:-3em 15% 40px;padding:1em;background:#fff;font-size:1.2em;z-index:5}.prox ul.category-module li,.artAside ul li,.quickNav ul li{padding:0.2em 0;display:flex}.prox ul.category-module li::before,.artAside ul li::before,.quickNav ul li::before{content:'- ';margin-right:0.2em}.prox h2:hover+.modCatImage img,.modCatImage:hover img{-webkit-transform:scale3d(1.015,1.015,1);transform:scale3d(1.015,1.015,1)}.artAside{position:relative;padding:15px 0;display:flex;align-items:center}.artAside .logo{width:16.16%;min-width:150px}.artAside .logo img{width:90px;margin:0 auto}.artAsideTitle{font-size:2.6em;margin:.2em 0 0;line-height:1.2em;width:32.32%;min-width:400px}.artAsideTitle span{display:block;font-size:0.65em;line-height:1em}.artAside ul{width:48.48%;margin-left:auto;font-size:1.35em}.artAside ul li.active{font-family:'ProximaNovaCond-Extrabld'}.slideImagessWrap,.slideImage{position:relative}.slideTitlesWrap::before,.slideImagessWrap::before,.slideImage::before{content:'';display:block;padding-bottom:100%}.slideImage img{position:absolute;height:100%;width:100%;top:0;object-fit:cover}.quickNavWrap{display:flex;justify-content:flex-end}.quickNav{position:fixed;top:100%;padding-right:58px;z-index:30;-webkit-transition:-webkit-transform .2s;transition:transform .2s}.quickNav .quickNavMenuWrap{padding:10px 20px}.quickNav.fix{-webkit-transform:translateY(-150%);transform:translateY(-150%)}.quickNav .quickNavArrow{position:absolute;top:0;right:58px;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.quickNav ul li.active{font-family:'ProximaNovaCond-Extrabld'}.homeCatalogue h2{position:relative;margin:0;padding:0.4em .8em .4em 0;font-size:1.8em;display:inline-block;text-transform:uppercase;z-index:1}.homeCatalogue h2::after{content:'';position:absolute;left:-99999px;right:0;top:0;height:100%;background:#fff;z-index:-1}.homeCatalogue .singleThumb{padding:0 15%}.homeCatalogue .singleThumb li{padding:40px 2%}.homeCatalogue .singleThumb li h3{font-size:1.3em;margin:0;min-height:2.4em;margin-bottom:.4em;font-family:'ProximaNovaCond-Light',Georgia,sans-serif}.bannerInfo{padding:2em;border:2px solid;margin:2em}.bannerInfo h2{margin:0}.bannerInfo .form-actions{text-align:left}.bannerInfo .form-actions .btn{display:inline-block;margin-top:1em}.artHeader{margin-bottom:40px}.artHeaderImgWrap{position:relative;overflow:hidden;z-index:1}.artIntro{position:relative;display:flex;align-items:stretch;margin-top:17px;z-index:5}.artIntroText{flex:1;background:#fff;margin-top:-85px;padding-right:40px}.artIntroText h1{margin:26px 0 26px}.introText{font-size:1.28em}.introText *:first-child{margin-top:0}.introText *:last-child{margin-bottom:0}.introText>*{line-height:1.4em}.introImg{width:48.48%}.blc2,.blc3,.blc5,.cta{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:40px;margin-bottom:40px}.blc2>*,.blc3>*,.blc5>*,.cta>*{width:48.48%}.blcTxtWrap{padding:40px 0 40px}.blcTitle{margin-top:0}.blcTxt>*:last-child{margin-bottom:0}.blc3>.square{margin-right:-40px;width:calc(48.48% + 40px);margin-bottom:-40px;z-index:1}.imageList{position:relative;width:100%;display:flex;flex-wrap:wrap;z-index:5}.imageList>*{width:33.33%}.imageList p{display:none}.ctaTxt{font-size:1.2em;padding:40px}.ctaTxt p{margin:0}.ctaContact{display:flex;border-top:1px solid;align-items:flex-end;justify-content:flex-end;margin-top:20px;padding:20px 5px 0;font-size:0.9em}.ctaContact svg{width:20px;margin-left:10px}.articleBody .ctaImg a:hover{text-decoration:none}.articleBody .ctaImg a:hover .ctaContact{text-decoration:underline}.articleBody p,.articleBody li:not(.square){font-size:1.2em;line-height:1.4em}.articleBody ul:not(.imageList){list-style-type:disc;padding-left:1.5em}.articleBody a:hover{text-decoration:underline}.date h2{font-size:3em;margin-bottom:0.4em}.date1,.date3{clear:both;margin:4% 16.16% 4% 32.32%}.date2Wrap{display:flex;align-items:stretch}.date2Img{position:relative;width:32.32%;margin-left:-40px;overflow:hidden}.date2{flex:1;margin:0 0 5% 40px}.date2 h2{margin-top:0}.date2Timeline{width:16.16%}.minoterieImgLarge{clear:both}.date4{display:flex;justify-content:space-between;align-items:center}.date4>div{width:48%}.date4>div>h2{margin-top:0}.prodCatalogue .artIntroText{max-width:50%}.prodCatalogue section:first-child{position:relative;z-index:5}.prodCatalogue section:first-child h2{padding:17px 10px 0;margin-top:-85px;max-width:48.48%;background:#fff}.prodCatalogue li{cursor:pointer}.prodCatalogue .square h2,.prodCatalogue .square h3,#espacePro .square h2{position:absolute;background:#fff;max-width:75%;bottom:40px;left:0;padding:0.15em 1.5em 0.25em 1em;margin:0;font-size:1em;z-index:1}.prodDescWrap{max-height:0;overflow:hidden;-webkit-transition:max-height .5s;transition:max-height .5s}.show .prodDescWrap{max-height:500px}.prodDesc{padding:1em 1em 1.5em}.square h2::before,.square h3::before{content:'';position:absolute;top:0;left:0;bottom:-40px;width:100%;background:#F4D110;opacity:0;z-index:-1;-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scaley(0);transform:scaley(0);-webkit-transition:-webkit-transform .15s ease-out,opacity .2s;transition:transform .15s ease-out,opacity .2s}.square:hover h2::before,.square:hover h3::before{opacity:1;-webkit-transform:scaley(1);transform:scaley(1)}.document{display:flex;align-items:stretch;padding:40px 0;border-bottom:1px solid}.document:last-child{border-bottom:0}.document .docLeft{flex:1}.document .docLeft h2{margin-top:0}.document .docImg{width:230px;margin-left:15%;background:lightgrey}#espacePro{padding-top:40px;padding-bottom:40px}#espacePro .proBackLink{font-size:1.2em}#espacePro .imageList{align-items:stretch}#espacePro .imageList>div{position:relative;border-bottom:1px solid;padding:0 20px 110px}#espacePro .imageList>.thumb{padding-bottom:150px}#espacePro .imageList p{display:block}#connexionForm+#phoca-dl-categories-box,#connexionForm+#phoca-dl-category-box{display:none}.pd-filenamebox{min-height:2.4em;margin-bottom:0}.pd-buttons{position:absolute;right:0;bottom:50px;height:112px;display:flex;align-items:flex-end}.thumb .pd-buttons{border-bottom:1px solid}.pd-button-download a{display:block;font-size:1.1em;border:1px solid;padding:10px}.thumb .pd-button-download a{border:none;padding:10px 20px 10px 0px}#espacePro .pd-title::after{content:'En attente';font-family:'ProximaNovaCond-Light',Georgia,sans-serif;display:block;font-size:.8em}#espacePro .imageList>a:nth-child(1) .pd-title::after,#espacePro .imageList>a:nth-child(5) .pd-title::after{content:none}#phModalPlay,#phModalPreview{display:none}#contactPage .blc2{margin-top:0}#contactPage dd{margin:0.15em auto}.contact-postcode,.contact-suburb{display:inline-block}.contact-emailto{display:block;margin-top:2em}#contactPage .fbLink{margin-top:2em;display:block}#contactPage .fbLink svg{display:inline-block;vertical-align:middle;margin-left:1em}.login-description{margin:1em 0}#login-form a,.login a{text-decoration:underline}#login-form .unstyled li,.login .nav-stacked li{text-align:right;margin:0.5em 0}.loggedIn{position:absolute;top:15px;right:40px;z-index:1;font-size:0.7em}.loggedIn .btn{background:transparent;color:inherit}#user-registration p,.reset-confirm p,.reset-complete p{margin:1em auto}#footer{margin:4% 0}#mod-custom92{position:relative;display:flex;align-items:center;padding:17px 70px;font-size:0.65em;background:#000;color:#fff}.footerLogo{width:100px;height:119px;margin-right:67px}#mod-custom92 p+p{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;height:50px;border-left:1px solid;width:17.05%;padding-left:2.3%}#mod-custom92 p:nth-last-child(2){padding-left:0}.fbIcon{width:23px}.festDesPains{width:100px;margin:0 auto}.festDesPains svg{width:100px}.activebar-container{position:fixed;bottom:0;left:0;width:100%;background-color:#fff;border-top:1px solid #e7561b;z-index:300}.activebar-container p{max-width:800px;margin:0.5em auto}.activebar-container button{float:right;clear:none;margin:0 0 0 0.5em;padding:0.5em 1em}.activebar-container button.accept{color:#fff;font-family:'ProximaNovaCond-Extrabld',Georgia,sans-serif;font-weight:normal;background-color:#e7561b;cursor:pointer}.activebar-container button.decline{display:none}
