/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.warning-container{border-radius:4px;height:auto;line-height:0;margin:0 auto 1em;padding:2em 0;text-align:center;width:60%}.warning-container p{font-weight:500;line-height:1;margin:0}.warning-container-dark{background-color:#1d2244}.warning-container-dark p{color:#fcd977}.warning-container-clear{background-color:#fefcf8;border:4px solid #1d2244}.warning-container-clear p{color:#1d2244}@media screen and (max-width:760px)and (orientation:portrait){.warning-container{width:100%}}@font-face{font-display:swap;font-family:Open Sans,sans-serif;font-style:normal;font-weight:300;src:local("Open Sans"),url(b871ad6e5cbe2a1c8c73.woff2) format("woff2"),url(38bcfba2c37aac23453f.woff) format("woff");unicode-range:u+000-5ff}@font-face{font-display:swap;font-family:Open Sans,sans-serif;font-style:normal;font-weight:400;src:local("Open Sans"),url(f57a62e9efddf6ace18b.woff2) format("woff2"),url(347639ec49f4b2884a96.woff) format("woff");unicode-range:u+000-5ff}@font-face{font-display:swap;font-family:Open Sans,sans-serif;font-style:normal;font-weight:600;src:local("Open Sans"),url(9526470852428b4340ed.woff2) format("woff2"),url(7e06644bbdc83069cec8.woff) format("woff");unicode-range:u+000-5ff}@font-face{font-display:swap;font-family:Mate;font-style:normal;font-weight:400;src:local("Mate"),url(45460dca3238dc0fdafe.woff2) format("woff2"),url(33622d4049af69336ad9.woff) format("woff");unicode-range:u+000-5ff}@font-face{font-display:swap;font-family:poppins-regular;font-style:normal;font-weight:400;src:local("Poppins"),url(0f67076434b3fb771a5d.woff2) format("woff2"),url(5692f882d3c551f1fec0.woff) format("woff");unicode-range:u+000-5ff}@font-face{font-display:swap;font-family:poppins-semibold;font-style:normal;font-weight:600;src:local("Poppins"),url(9a7ee89c89d2499aa97d.woff2) format("woff2"),url(d0b908ff4af48b06373d.woff) format("woff");unicode-range:u+000-5ff}body,body *,html{box-sizing:border-box}html{font-size:1em}@media screen and (max-width:760px)and (orientation:portrait){html{font-size:2vw}}body{background:#fefcf8;overflow-x:hidden}main{padding:0 12vw}h1{color:#1d2244;font-size:1.8em;font-weight:400;margin:1em 0;text-align:left}h1,h2{font-family:poppins-semibold,sans-serif;white-space:pre-wrap}h2{color:#fcd977;font-size:1.4em;font-weight:500}h2>span{font-size:.7em;font-weight:400}h3{font-size:1.6em;font-weight:600;margin-block-start:0}h3,h4{color:#1d2244;font-family:poppins-semibold,sans-serif}h4{font-size:1.2em;font-weight:700;margin-block-end:.8em}h5{font-family:Open-sans,sans-serif;font-weight:400;text-transform:lowercase}h5,h6{font-size:1em}h6{font-family:Mate,serif;margin-block-end:1em;white-space:pre}@media screen and (max-width:760px)and (orientation:portrait){h6{font-size:1.5rem;margin-block-start:.5rem}}p{color:#1d2244;font-family:Open Sans,sans-serif;font-weight:400;line-height:1.5;margin:0;margin-block-end:1.5em;white-space:pre-line}ul{padding-inline-start:0}li{list-style:none}a{color:#1d2244;cursor:default;display:inline-block;font-family:Open Sans,sans-serif;text-decoration:none;transition:color .5s ease;white-space:pre-wrap}a[href]{cursor:pointer}a[href="#"]{cursor:default;pointer-events:none}a:active{color:#1d2244}a:active svg{fill:#fcd977}@media(hover:hover){a:hover{color:#fcd977}a:hover svg{fill:#fcd977}}a:focus{outline:none}a svg{fill:#1d2244;transition:fill .5s ease}a svg+span{display:none}a *{pointer-events:none}.button_link{background-color:#1d2244;color:#fefcf8;font-family:poppins-semibold,sans-serif;font-size:1.3rem;font-weight:600;margin:0;padding:10px 20px;text-align:center;text-transform:uppercase}@media screen and (max-width:760px)and (orientation:portrait){.button_link{font-size:1.8rem}}.button_upload{background-color:#fefcf8;border:4px solid #1d2244;cursor:pointer;display:inline-block;font-family:Open Sans,sans-serif;font-weight:600;max-width:70%;padding:1em 3em;text-align:center;transition:background-color .5s ease}.button_upload:hover{background-color:#fdf1d1}@media screen and (max-width:760px)and (orientation:portrait){.button_upload{font-size:1.8rem;max-width:100%}}.button_delete{background-color:rgba(205,92,92,.9);border:none;color:#fff;cursor:pointer;font-family:Open Sans,sans-serif;font-size:1rem;transition:background-color .25s ease}.button_delete:hover{background-color:#cd5c5c}@media screen and (max-width:760px)and (orientation:portrait){.button_delete{font-size:1.6rem;max-width:100%}}.big_square_button{background:none;border:.25em solid #1d2244;cursor:pointer;font-family:poppins-semibold,sans-serif;font-weight:400;height:20em;line-height:0;margin:0;padding:0;text-transform:uppercase;width:20em}.big_square_button.empty{background:none}.big_square_button.full{background-color:#1d2244;color:#fefcf8}.big_square_button:focus{outline:none}.big_square_button>*{pointer-events:none}.big_square_button>span{font-size:1.2em;transition:font-size .5s ease}.big_square_button:hover>span{font-size:1.3em}.underline{border-bottom:2px solid #fcd977}.fieldset,fieldset{border:unset;display:flex;flex-direction:column;margin-block-start:2em;margin-inline-start:0;padding:0}.fieldset input[type=email],.fieldset input[type=number],.fieldset input[type=tel],.fieldset input[type=text],.fieldset textarea,fieldset input[type=email],fieldset input[type=number],fieldset input[type=tel],fieldset input[type=text],fieldset textarea{color:#1d2244}.fieldset input[type=email]::placeholder,.fieldset input[type=number]::placeholder,.fieldset input[type=tel]::placeholder,.fieldset input[type=text]::placeholder,.fieldset textarea::placeholder,fieldset input[type=email]::placeholder,fieldset input[type=number]::placeholder,fieldset input[type=tel]::placeholder,fieldset input[type=text]::placeholder,fieldset textarea::placeholder{color:#1d2244}.fieldset>legend,fieldset>legend{color:#1d2244;font-family:poppins-semibold,sans-serif;font-size:1.2em;font-weight:700;margin-block-end:.8em;margin-block-start:1em}.fieldset label,fieldset label{color:#1d2244;font-family:Open Sans,sans-serif;font-size:1em;font-weight:600;line-height:1.5;white-space:pre-line}.fieldset label a,fieldset label a{margin-top:5px;text-decoration:underline}@media screen and (max-width:760px)and (orientation:portrait){.fieldset>legend,fieldset>legend{font-size:2em}.fieldset label,fieldset label{font-size:1.5em}}input[type=email],input[type=number],input[type=tel],input[type=text]{background:none;border:none;border-bottom:2px solid #fcd977;color:#fefcf8;font-family:Open-sans,sans-serif;margin-bottom:2em;padding:.5em .25em}input[type=email]::placeholder,input[type=number]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder{color:#fefcf8;font-family:Open-sans,sans-serif;font-weight:400}input[type=email]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=text]:focus{outline:none}@media screen and (max-width:760px)and (orientation:portrait){input[type=email],input[type=number],input[type=tel],input[type=text]{font-size:1.6rem}}.radio-input-container{display:flex;flex-direction:column;gap:6px;margin-bottom:2rem}input[type=checkbox],input[type=radio]{display:none}input[type=checkbox]+label:before,input[type=radio]+label:before{border:1px solid #1d2244;content:"";display:inline-block;height:1rem;margin-right:1rem;vertical-align:sub;width:1rem}@media screen and (max-width:760px)and (orientation:portrait){input[type=checkbox]+label:before,input[type=radio]+label:before{vertical-align:baseline}}input[type=checkbox]:checked+label:before,input[type=radio]:checked+label:before{background-color:#1d2244}input[type=checkbox]+label{margin-bottom:2rem}input[type=checkbox]+label:before{color:#fefcf8;content:"x";font-family:monospace;line-height:1rem;text-align:center;vertical-align:middle}textarea{background:none;border:2px solid #fcd977;color:#fefcf8;font-family:Open-sans,sans-serif;margin-bottom:2em;margin-top:1em;padding:.5em}textarea::placeholder{color:#fefcf8;font-family:Open-sans,sans-serif;font-weight:400}textarea:focus{outline:none}.button_validation,input[type=submit]{background-color:#fcd977;border:2px solid #fcd977;color:#4d7a96;cursor:pointer;display:inline-block;font-family:Open-sans,sans-serif;font-size:1.3rem;font-weight:600;min-width:50%;padding:.9em 0}.button_validation:focus,input[type=submit]:focus{outline:none}@media screen and (max-width:760px)and (orientation:portrait){.button_validation,input[type=submit]{font-size:1.8rem;padding:1.5rem 2.2rem;width:100%}}iframe{border:none}legend{font-family:Mate,serif}legend,picture{display:inline-block}picture{align-self:center;line-height:0;position:relative;text-align:center;width:100%}img{content-visibility:auto;height:100%;max-width:100%;overflow:hidden;pointer-events:none;width:100%}.credits{bottom:0;color:#1d2244;font-family:Mate,serif;font-size:.9em;line-height:1;padding:1% 1% 1% 0;position:absolute;right:0;transform:rotate(-90deg) translateY(100%) translateX(100%);transform-origin:100% 100%}#Teapot{display:none}@media screen and (min-width:760px){article .vertical img{max-width:75%}}@media screen and (max-width:760px)and (orientation:portrait){main{padding:0 3em;width:100vw}h1{font-size:2.5rem}h3,h4{font-size:2rem}p{font-size:1.8em}.credits{font-size:1em}}header{box-shadow:0 -5px 12px #c8d5da;height:13vh;left:0;min-height:8vw;position:-webkit-sticky;position:sticky;top:0;transform:translateY(0);transition:transform .25s ease-in;width:100vw;z-index:10}header+main{padding-top:2vh}header+main>h1:first-child{margin-top:0}header nav{background-color:#fefcf8;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}header nav>ul{align-items:flex-end;display:flex;flex-flow:row nowrap;justify-content:space-around;margin:0 auto;padding:0;width:80%}header nav>ul li{display:inline-block}header nav>ul li a{font-size:1.2em;font-weight:600}header nav>ul li a[title="L'atelier Argentique"]{line-height:0}@media(hover:none){header nav>ul li a{cursor:pointer}}header nav>ul li a svg{display:inline-block;margin-bottom:-1em;vertical-align:super;width:12rem}header nav>ul li>span{color:#1d2244;cursor:default;font-family:poppins-semibold,sans-serif;font-size:1.2em;font-weight:600;transition:color .5s ease}header nav>ul li>span:hover{color:#fcd977}header nav>ul li.subMenuOpener{position:relative}header nav>ul li.subMenuOpener .submenu{background-color:#1d2244;left:-.1rem;margin-top:.5rem;opacity:0;padding:.8rem .6rem;pointer-events:none;position:absolute;top:100%;transition:opacity .5s ease}header nav>ul li.subMenuOpener .submenu.subMenuOpen{opacity:1;pointer-events:all}header nav>ul li.subMenuOpener .submenu:before{content:"";height:.5rem;left:0;position:absolute;top:-.5rem;width:100%}header nav>ul li.subMenuOpener .submenu li{display:inline-block;width:100%}header nav>ul li.subMenuOpener .submenu li:not(:last-of-type){margin-bottom:.5rem}header nav>ul li.subMenuOpener .submenu li a{border-bottom:1px solid #1d2244;color:#fefcf8;font-weight:300}header nav>ul li.subMenuOpener .submenu li a:hover{border-bottom:1px solid #fcd977}@media(hover:hover){header nav>ul li.subMenuOpener:hover .submenu{opacity:1;pointer-events:all}}@media screen and (max-width:760px)and (orientation:portrait){header{height:10vh}header+main{padding-top:2vh}header nav{padding:1vh 2vw}header nav>ul{align-items:center;flex-flow:row wrap;gap:0 1rem;height:100%;padding-left:30vw;position:relative;width:100%}header nav>ul li>a,header nav>ul li>span{font-size:1.6em}header nav>ul li>a span,header nav>ul li>span span{white-space:nowrap}header nav>ul li>a svg,header nav>ul li>span svg{width:25vw}header nav>ul>li:nth-child(4){left:0;position:absolute;top:0}}.hide-header{transform:translateY(-100%)}footer{content-visibility:auto;margin-top:7rem}footer>div{background-color:#c8d5da;display:flex;flex-flow:row nowrap;justify-content:flex-start;padding:2rem .6rem}footer>div ul{margin:0 2.5rem;padding:0;text-align:left}footer>div ul:nth-child(5){display:flex;flex-direction:column;gap:.2em}footer>div ul:nth-child(5) li{margin-bottom:0}footer>div ul:last-of-type{flex-basis:50%;margin-top:0;text-align:right}footer>div ul li{margin-bottom:.5rem}footer>div ul li:last-of-type{margin-bottom:0}footer>div ul li a{white-space:pre}footer>div ul li a:active{color:#4d7a96}footer>div ul li a:active svg{fill:#4d7a96}@media(hover:hover){footer>div ul li a:hover{color:#4d7a96}footer>div ul li a:hover svg{fill:#4d7a96}}footer>div ul li a svg{width:2em}@media screen and (max-width:760px)and (orientation:portrait){footer{margin-top:2em}footer>div{flex-flow:column nowrap;font-size:2em;line-height:2}footer>div ul{margin-top:0;text-align:center}footer>div ul li{margin-bottom:0}footer>div ul li a{min-width:50px}footer>div ul:nth-child(5){flex-direction:row;justify-content:center;margin-top:20px}footer>div ul:last-of-type{flex-basis:unset;margin-top:2rem;text-align:center}}.entete{padding:2rem 0;width:100%}.entete .links{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;justify-content:space-between;width:100%}.entete .links a{flex-basis:calc(33.33333% - 10px);position:relative}.entete .links a span{bottom:15px;font-size:1.5em;font-weight:300;left:15px;opacity:0;position:absolute;text-align:left;transition:opacity .25s ease-in;width:85%;z-index:5}.entete .links a picture{max-width:unset;overflow:hidden;width:100%}.entete .links a:after{background-image:linear-gradient(0deg,#1d2146,transparent);bottom:0;content:"";height:40%;left:0;opacity:0;position:absolute;transition:opacity .25s ease-out;width:100%;z-index:1}.entete .links a:hover span{color:#fcd977;opacity:1}.entete .links a:hover img{filter:saturate(0);opacity:.95;transition:all .25s ease-out}.entete .links a:hover:after{opacity:.75}.entete .links a[href="/workshop_043"] span{color:#fcd977;opacity:1}.entete .links a[href="/workshop_043"] img{filter:saturate(0);opacity:.95;transition:all .25s ease-out}.entete .links a[href="/workshop_043"]:after{opacity:.75}.entete a,.entete div{height:100%;position:relative;width:100%}.entete a>*,.entete div>*{display:inline-block;vertical-align:middle}.entete a aside,.entete div aside{height:100%;margin:0;text-align:center;width:25%}.entete a aside h2,.entete div aside h2{color:#1d2244;margin:0;white-space:pre}.entete a aside h6,.entete div aside h6{bottom:0;left:0;position:absolute;width:25%}.entete a aside svg,.entete div aside svg{max-width:55%}.entete a picture,.entete div picture{max-width:75%;width:75%}.entete a>svg,.entete div>svg{max-height:50%;max-width:8em;position:absolute;z-index:1}@media screen and (max-width:760px)and (orientation:portrait){.entete .links{flex-direction:column}.entete .links a{margin-bottom:2.5em;width:100%}.entete .links a picture{max-width:100%;width:100%}.entete .links a:after{display:none}.entete a aside,.entete div aside{font-size:1.4em;height:auto;left:50%;padding:1em 3em;position:absolute;top:-1em;transform:translateX(-50%);width:auto;z-index:1}.entete a aside svg,.entete div aside svg{width:80%}.entete a picture,.entete div picture{max-width:100%;width:100%}.entete a>svg,.entete div>svg{max-height:60%;max-width:7em}}.loader{background-color:#1d2244;display:flex;height:100vh;left:0;opacity:1;position:fixed;top:0;transition:opacity .1s ease-in-out;width:100vw;z-index:11}.loader .loader_logo_container{margin:auto;width:20%}.loader .loader_logo_container svg{fill:#fcd977;width:100%}.loader.hide{opacity:0;pointer-events:none}@media screen and (max-width:760px)and (orientation:portrait){.loader .loader_logo_container{width:50%}}
/*# sourceMappingURL=styles150226.css.map*/