.Header-module__QDFT2a__main{border-bottom:2px solid #000;margin-bottom:0;padding:1.5rem 0 0}.Header-module__QDFT2a__logoWrap{justify-content:center;padding-top:1.5rem;padding-bottom:1.5rem;display:flex}.Header-module__QDFT2a__logoImg{width:auto;height:48px}.Header-module__QDFT2a__navBar{border-top:2px solid #000;width:100%}.Header-module__QDFT2a__navList{flex-wrap:wrap;justify-content:center;align-items:center;gap:0;margin:0;padding:0;list-style:none;display:flex}.Header-module__QDFT2a__navList li{display:flex}.Header-module__QDFT2a__navLink{color:#000;text-transform:uppercase;letter-spacing:.08em;border-left:1px solid #0000;border-right:1px solid #000;padding:.6rem 1.1rem;font-size:.8rem;font-weight:700;line-height:1.2;transition:background .15s;display:block}.Header-module__QDFT2a__navList li:first-child .Header-module__QDFT2a__navLink{border-left:1px solid #000}.Header-module__QDFT2a__navLink:hover{background-color:#efae85}.Header-module__QDFT2a__navLinkActive{color:#fff;background-color:#000}.Header-module__QDFT2a__navLinkActive:hover{color:#fff;background-color:#333}.Header-module__QDFT2a__socialLink{color:#000}.Header-module__QDFT2a__mobileTop{justify-content:flex-end;padding-bottom:1rem;display:flex}.Header-module__QDFT2a__listMobile{width:100%;overflow:hidden}.Header-module__QDFT2a__listMobile ul{background-color:#fff;border-top:2px solid #000;width:100%;margin:0;padding:1rem .5rem 1.5rem}.Header-module__QDFT2a__listMobile ul li{text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #eee;padding:.75rem 0;font-size:1.1rem;font-weight:700;list-style-type:none}.Header-module__QDFT2a__listMobile ul li a{color:#000;display:block}.Header-module__QDFT2a__listMobile ul li.Header-module__QDFT2a__active a{color:#a87368}.Header-module__QDFT2a__btnmenu{text-transform:uppercase;letter-spacing:.1em;color:#000;cursor:pointer;background:#fff;border:2px solid #000;border-radius:0;padding:.4rem .9rem;font-size:.8rem;font-weight:800}.Header-module__QDFT2a__btnmenu:hover{color:#fff;background-color:#000}
.Home-module__g21JLG__footer{border-top:1px solid #eaeaea;flex:1;justify-content:center;align-items:center;padding:2rem 0;display:flex}.Home-module__g21JLG__introduction{margin-bottom:40px;font-size:16px;line-height:1.5em}.Home-module__g21JLG__links{margin:1em 0}.Home-module__g21JLG__links .Home-module__g21JLG__items{margin:0;padding:0;display:flex}.Home-module__g21JLG__items li{align-items:center;padding:10px 40px 10px 0;font-size:22px;font-weight:700;list-style:none;display:flex}.Home-module__g21JLG__links li i:before{font-size:1em}.Home-module__g21JLG__links li a{transition:all .15s;display:inline-block}.Home-module__g21JLG__links li a span{margin-left:10px}.Home-module__g21JLG__links li a:hover{color:var(--principal-color-hover);transform:translateY(-2px)}.Home-module__g21JLG__button:hover{background-color:var(--principal-color-hover)}.Home-module__g21JLG__lancement{flex-wrap:wrap;grid-template-columns:repeat(2,1fr);gap:60px;display:grid}.Home-module__g21JLG__col{width:auto;display:flex}@media (max-width:600px){.Home-module__g21JLG__grid{flex-direction:column;width:100%}.Home-module__g21JLG__encart{padding:1em}.Home-module__g21JLG__lancement{flex-direction:column-reverse;gap:20px;display:flex}}
.nft-module__hCizGq__grille{grid-template-columns:repeat(2,1fr);gap:4em;display:grid}.nft-module__hCizGq__grille img{width:100%;height:auto}.nft-module__hCizGq__card{cursor:pointer;outline:3px solid;padding:1em;transition:all .15s}.nft-module__hCizGq__card:hover{outline:3px solid var(--principal-color-hover)}.nft-module__hCizGq__cardDescription{flex-direction:column;justify-content:flex-start;display:flex}.nft-module__hCizGq__article{outline:3px solid}.nft-module__hCizGq__description{padding:1em}.nft-module__hCizGq__description .nft-module__hCizGq__fieldset{border:none;max-width:50%;padding:2em 0}.nft-module__hCizGq__fieldset>form{flex-direction:column;gap:30px;display:flex}.nft-module__hCizGq__label{margin-bottom:.5em;font-weight:700;display:flex}.nft-module__hCizGq__input,.nft-module__hCizGq__select,.nft-module__hCizGq__radio~label{font-size:1.2em;font-weight:700}.nft-module__hCizGq__radio{margin:0;padding-right:10px}.nft-module__hCizGq__radio~label{margin-right:20px;padding:0 0 0 5px}.nft-module__hCizGq__input[type=text],.nft-module__hCizGq__input[type=number],.nft-module__hCizGq__input[type=mail],.nft-module__hCizGq__select{border:none;outline:3px solid;width:100%;padding:.5em}.nft-module__hCizGq__input[type=number]{max-width:200px}.nft-module__hCizGq__introduction{text-align:center;font-size:1.3em;line-height:1.5em}.nft-module__hCizGq__credit ul{margin:2em 0;padding:0}.nft-module__hCizGq__credit li{margin-bottom:.5em;list-style-type:none}.nft-module__hCizGq__bd{border:3px solid;margin:3em 0}.nft-module__hCizGq__fakeloader{outline:3px solid;padding:3em}.nft-module__hCizGq__revealContent{opacity:0;animation:1s .3s forwards nft-module__hCizGq__fadeIn}.nft-module__hCizGq__price{margin:1em 0;font-size:1.5em}@keyframes nft-module__hCizGq__fadeIn{0%{opacity:0;transform:translateY(10%)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:1024px){.nft-module__hCizGq__grille{grid-template-columns:repeat(2,1fr);gap:1em}}
.PageFourOhFour-module__SmDf5a__phrase{flex-direction:column;justify-content:center;align-items:flex-start;height:100%;min-height:50vh;display:flex}.PageFourOhFour-module__SmDf5a__top{font-size:18px;display:inline-block}.PageFourOhFour-module__SmDf5a__big404{font-size:40vh;font-weight:800;line-height:.8em;display:inline-block}
