@import"https://fonts.googleapis.com/css2?family=Give+You+Glory&family=Space+Grotesk:wght@300..700&display=swap";@font-face{font-family:Another Typewriter;src:url(../assets/fonts/AnotherTypewriter.woff2) format("woff2"),url(../assets/fonts/AnotherTypewriter.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PP Formula;src:url(../assets/fonts/PPFormula-CondensedBlack.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}.searchBarContainer{display:flex}.searchBarContainer button{background:black;border:none;color:#fff;font-family:Space Grotesk,monospace;text-transform:uppercase;padding:6px 20px;cursor:pointer}.searchBarContainer input{width:80%;height:40px;border:none;padding-left:15px;border:solid 2px black;box-shadow:2px 2px 5px #0003}.searchBarContainer input::placeholder{color:#000;opacity:1}.searchBarContainer .arrow_container{position:absolute;bottom:10px;right:90px;width:auto;display:flex;flex-direction:column;z-index:20;pointer-events:none;align-items:flex-end;color:#000}.searchBarContainer .arrow_container p{width:150px;font-family:Space Grotesk,monospace;font-weight:700;transform:translate(30px)}.searchBarContainer .arrow_container img{width:auto;height:100px}.searchBarContainer .PlusImg{margin-left:auto;margin-right:20px}.searchBarContainer ul{position:absolute;bottom:100%;width:100%;max-height:200px;overflow:auto;box-shadow:2px 2px 5px #0003;border-bottom-right-radius:0;border-bottom-left-radius:0;display:none;flex-direction:column;font-weight:bolder}.searchBarContainer ul li{border-top:solid 1px gray;line-height:18px;font-size:15px;min-height:40px;font-family:Space Grotesk,monospace;margin:0;padding:0 10px;display:flex;align-items:center;border-left:solid 2px black;border-top:solid 2px black;position:relative;background-color:#fff;overflow:hidden;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 100%,0 100%)}.searchBarContainer ul li:before{content:"";width:2px;height:calc(100% + 4px);background:url(../../assets/img/plus.png);background-size:contain;background-repeat:no-repeat;position:absolute;right:-1px;background-color:#000;transform-origin:bottom right;transform:rotate(346deg)}.searchBarContainer.bordered input{color:#000;border-top-left-radius:0;border-top-right-radius:0}.searchBarContainer.bordered ul{display:flex}.overlay_search-bar{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6)}@font-face{font-family:Another Typewriter;src:url(../assets/fonts/AnotherTypewriter.woff2) format("woff2"),url(../assets/fonts/AnotherTypewriter.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PP Formula;src:url(../assets/fonts/PPFormula-CondensedBlack.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}.founds{display:flex;flex-direction:column;width:100%;align-items:center;justify-content:center;padding-bottom:80px;max-width:600px;margin-left:auto;margin-right:auto}.founds .found{min-width:100px;min-height:30px;margin-bottom:10px;border-bottom:solid 1px black;width:100%;font-size:1.2rem;font-weight:bolder;text-align:left}.founds .found span{font-family:Space Grotesk,monospace;font-weight:bolder;margin-right:10px}.tente{font-weight:700;margin-top:10px;font-size:1.2rem}.foundedContainer{position:relative;display:flex;flex-direction:column;align-items:center;flex:1;width:100%;padding-left:30px;padding-right:30px;min-height:100dvh;padding-top:180px;color:#000;margin-left:auto;margin-right:auto}@media screen and (min-width: 768px){.foundedContainer{padding-top:250px}}.foundedContainer .title{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;color:#1e1e1e;margin:auto 5% 240px;max-width:600px}.foundedContainer .title h2{font-family:PP Formula;text-transform:uppercase;font-size:3rem;font-weight:bolder;font-weight:500;display:flex;flex-direction:column;align-items:flex-start;max-width:600px}@media screen and (max-width: 350px){.foundedContainer .title h2{font-size:2rem}}.foundedContainer .title h2 span{font-size:4.8rem}@media screen and (max-width: 350px){.foundedContainer .title h2 span{font-size:3.8rem}}.foundedContainer .title i{font-size:2.4rem;font-weight:700}@media screen and (max-width: 350px){.foundedContainer .title i{font-size:1.8rem}}.foundedContainer .title .arrow_down{width:100px;margin-left:auto}.foundedContainer h1{margin-top:30px;text-align:left;border-bottom:solid 1px black;width:100%;display:block;margin-bottom:10px;font-weight:700;padding-bottom:4px;font-family:Space Grotesk,monospace;max-width:600px}.searchBarContainer{position:fixed;bottom:5vh;z-index:19;left:50%;transform:translate(-50%);width:90%;max-width:600px;margin-left:auto;margin-right:auto}.searchBarContainer .search-bar{left:0;width:100%;margin-left:auto;margin-right:auto}.completion{width:100%;margin-top:10px;margin-bottom:10px;height:100px;border:solid 1px black;max-width:600px}.completion .inner{height:100%;width:30px;background:red}@font-face{font-family:Another Typewriter;src:url(../assets/fonts/AnotherTypewriter.woff2) format("woff2"),url(../assets/fonts/AnotherTypewriter.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PP Formula;src:url(../assets/fonts/PPFormula-CondensedBlack.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}footer.footer{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;color:#000;font-family:Space Grotesk,monospace;padding-top:30px;padding-bottom:250px}footer.footer>div,footer.footer ul{display:flex;flex-direction:column;align-items:center}footer.footer>div li,footer.footer ul li{margin-bottom:10px}footer.footer>div>div,footer.footer ul>div{display:flex;flex-direction:column;align-items:center}footer.footer a{color:#000}@font-face{font-family:Another Typewriter;src:url(../assets/fonts/AnotherTypewriter.woff2) format("woff2"),url(../assets/fonts/AnotherTypewriter.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PP Formula;src:url(../assets/fonts/PPFormula-CondensedBlack.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}.score_section{position:absolute;top:100%;z-index:2;padding:15px 10px 10px;color:#000;background:white;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:Space Grotesk,monospace;box-shadow:0 0 10px 5px #0006;height:60px;left:20px}.score_section:before{content:"\a";border-style:solid;border-width:60px 10px 100px 0;border-color:white transparent transparent transparent;position:absolute;left:100%;top:0}.score_section p:nth-of-type(1){margin-bottom:5px}.score_section p:nth-of-type(1) span{background:#1e1e1e;color:#fff;padding:2px 4px;margin-right:2px}@font-face{font-family:Another Typewriter;src:url(../assets/fonts/AnotherTypewriter.woff2) format("woff2"),url(../assets/fonts/AnotherTypewriter.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PP Formula;src:url(../assets/fonts/PPFormula-CondensedBlack.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}.overlay-form{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(0,0,0,.5);z-index:29}.overlay-form.hidden{visibility:hidden}.FormComp{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:30;width:90%;display:flex;flex-direction:column;align-items:center;background:white;justify-content:center;max-width:600px;max-height:600px;color:#000;padding-top:50px;padding-bottom:50px;box-shadow:0 0 10px #0009}.FormComp.hidden{visibility:hidden}.FormComp h1,.FormComp p{margin-bottom:20px}.FormComp h1{font-family:PP Formula;text-transform:uppercase;font-size:48px;max-width:90%;text-align:center}.FormComp h1.hidden{visibility:hidden;height:0;overflow:hidden}.FormComp>p{font-family:Space Grotesk,monospace;max-width:90%;text-align:center;font-weight:500}.FormComp>p.hidden{visibility:hidden;height:0;overflow:hidden}.FormComp .inner{display:flex;flex-direction:column;align-items:center;width:100%}.FormComp .inner h1,.FormComp .inner p{margin-bottom:20px}.FormComp .inner h1{font-family:PP Formula;text-transform:uppercase;font-size:48px;max-width:90%;text-align:center}.FormComp .inner h1.hidden{visibility:hidden;height:0;overflow:hidden}.FormComp .inner>p{font-family:Space Grotesk,monospace;max-width:90%;text-align:center;font-weight:500}.FormComp .inner>p.hidden{visibility:hidden;height:0;overflow:hidden}.FormComp .inner button,.FormComp .inner a{border:solid 2px black;cursor:pointer;transition:.2s all ease-in-out}@media screen and (min-width: 728px){.FormComp .inner button:hover,.FormComp .inner a:hover{border:solid 2px black;background:whitesmoke;color:#000}}.FormComp #formulaire{display:flex;flex-direction:column;align-items:center;justify-content:center;width:90%}.FormComp #formulaire.hidden{visibility:hidden;height:0;overflow:hidden}.FormComp #formulaire #wmgsdk-score,.FormComp #formulaire label[for=wmgsdk-score]{display:none}.FormComp #formulaire a{color:#000}.FormComp #formulaire>div{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.FormComp #formulaire>div>div{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%}.FormComp #formulaire>div>div label{font-family:Space Grotesk,monospace;margin-bottom:2px}.FormComp #formulaire>div>div input{margin-bottom:10px;width:100%;border:solid 1px black;padding:5px}.FormComp #formulaire>div ul{font-family:Space Grotesk,monospace;font-size:16px}.FormComp #formulaire>div ul a{font-family:Space Grotesk,monospace}.FormComp #formulaire .opt-in-list li:nth-child(2){margin-top:20px}.FormComp #formulaire .opt-in-list li:nth-child(2) p{margin-left:0}.FormComp button{align-self:center;background:black;border:none;color:#fff;font-family:Space Grotesk,monospace;text-transform:uppercase;padding:6px 20px}@font-face{font-family:Another Typewriter;src:url(../assets/fonts/AnotherTypewriter.woff2) format("woff2"),url(../assets/fonts/AnotherTypewriter.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PP Formula;src:url(../assets/fonts/PPFormula-CondensedBlack.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}.dg.ac{z-index:1000!important}.VisualDownloader,.finalTest{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:30;width:90%;display:flex;flex-direction:column;align-items:center;background:white;justify-content:flex-start;max-width:600px;max-height:80dvh;overflow:auto;color:#000;padding-top:50px;padding-bottom:50px;box-shadow:0 0 10px #0009}.VisualDownloader .arrow-down,.finalTest .arrow-down{position:absolute;top:10px;right:10px;transform:rotate(-180deg);width:30px;height:auto;transition:.2s all ease-in-out;border:solid 1px black;border-radius:50px;padding:5px;background:white;filter:invert(1);cursor:pointer}.VisualDownloader.open .arrow-down,.finalTest.open .arrow-down{transform:rotate(0)}.VisualDownloader.hidden,.finalTest.hidden{visibility:hidden}.VisualDownloader #formulaire,.finalTest #formulaire{position:absolute;top:-99999px;left:-99999px;opacity:0;height:0;overflow:hidden}.VisualDownloader .CloserIcon,.finalTest .CloserIcon{width:30px;height:30px;border:solid 2px black;border-radius:50%;padding:5px;position:absolute;top:30px;right:30px;cursor:pointer}@media screen and (min-width: 768px){.VisualDownloader .CloserIcon:hover,.finalTest .CloserIcon:hover{filter:invert(1);border:solid 2px white;background:white}}.VisualDownloader h1,.VisualDownloader p,.finalTest h1,.finalTest p{margin-bottom:20px}.VisualDownloader h1,.finalTest h1{font-family:PP Formula;text-transform:uppercase;font-size:48px;max-width:90%;text-align:center}.VisualDownloader>p,.finalTest>p{font-family:Space Grotesk,monospace;max-width:90%;text-align:center;font-weight:500}.VisualDownloader>p.mt-30,.finalTest>p.mt-30{margin-top:30px}.VisualDownloader img,.finalTest img{width:30%;margin-bottom:20px}.VisualDownloader button,.VisualDownloader a,.finalTest button,.finalTest a{text-decoration:none;align-self:center;background:black;border:none;color:#fff;font-family:Space Grotesk,monospace;text-transform:uppercase;display:block;padding:6px 20px;font-size:1rem;border:solid 2px black}.overlay-visual{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(0,0,0,.5);z-index:29}.overlay-visual.hidden{visibility:hidden}html.noscroll,body.noscroll{-webkit-overflow-scrolling:touch!important;overflow:auto!important;height:100%!important}.finalTest{position:fixed;left:50%;top:90%;width:300px;height:300px;transform:translate(-50%);z-index:300;transition:.2s all ease-in-out;padding:50px 30px 30px;width:400px;max-width:90%;height:auto}.finalTest.open{transform:translate(-50%,-50%);top:50%}.finalTest form{width:100%;display:flex;margin-bottom:30px}.finalTest form input{width:100%;border:solid 2px black}.finalTest .title{font-weight:500;font-size:1.2rem;text-align:center}.finalTest .founds{height:auto;overflow:initial;padding-bottom:0}.finalTest__overlay{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.6);z-index:100}*,*:before,*:after{box-sizing:border-box}html,body,div,span,object,iframe,figure,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,code,em,img,small,strike,strong,sub,sup,tt,b,u,i,ol,ul,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td,main,canvas,embed,footer,header,nav,section,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;text-size-adjust:none}footer,header,nav,section,main{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input{border-radius:0}@font-face{font-family:Another Typewriter;src:url(/assets/AnotherTypewriter-a17d9b9f.woff2) format("woff2"),url(/assets/AnotherTypewriter-e961e7f6.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PP Formula;src:url(/assets/PPFormula-CondensedBlack-76a79ed0.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}section.main{display:flex;flex-direction:column;align-items:center;color:#fff;font-family:Give You Glory,serif;background:url(/assets/white_bg-b0a6054a.jpg);background-repeat:repeat;background-size:100% auto}@media screen and (min-width: 768px){section.main{background:url(/assets/white_bg_desktop-ddbbb21c.webp);background-repeat:repeat;background-size:100% auto}}section.main header{width:100%;padding:10px 20px 40px;background:url(/assets/header_bg-54f654b1.png);background-position:bottom;background-size:cover;display:flex;position:fixed;align-items:flex-end;z-index:6;filter:drop-shadow(0 3px 5px rgba(0,0,0,.5))}@media screen and (min-width: 768px){section.main header{background:url(/assets/header_bg_desktop-cf8c9bcd.png)}}section.main header img.mainLogo{width:7%}@media screen and (min-width: 768px){section.main header img.mainLogo{margin-right:3%;width:4%;max-width:50px}}section.main header .bandanas_section{width:100%;height:100%;position:relative;margin-left:auto;max-width:300px;margin-bottom:40px}@media screen and (min-width: 768px){section.main header .bandanas_section{max-width:800px;margin-left:auto;display:flex;justify-content:flex-end}}section.main header .bandanas_section ul{position:absolute;z-index:20;color:#000;width:calc(100% + 20px);display:flex;align-items:flex-end;justify-content:flex-start;height:80px;padding-bottom:2px;bottom:0}@media screen and (min-width: 768px){section.main header .bandanas_section ul{transform:translate(20px)}}section.main header .bandanas_section ul.result-white{position:absolute;bottom:0;filter:invert(1);height:80px}section.main header .bandanas_section ul li{display:flex;flex-direction:column;align-items:center;position:absolute;left:10%;transform:translate(-50%)}section.main header .bandanas_section ul li h3{font-family:PP Formula;font-size:1rem}section.main header .bandanas_section ul li p{font-family:Space Grotesk,monospace;font-size:.6rem;text-align:center}@media screen and (min-width: 768px){section.main header .bandanas_section ul li p{font-size:1rem;margin-top:2px;margin-bottom:2px}}section.main header .bandanas_section ul li img{width:12px;margin-bottom:6px}@media screen and (min-width: 768px){section.main header .bandanas_section ul li img{width:25px}}section.main header .bandanas_section ul li:before{content:"";position:absolute;width:2px;z-index:10;background:black;height:10px;top:-13px;left:50%;transform:translate(-50%)}section.main header .bandanas_section ul li:nth-child(1){left:21.7391304348%}section.main header .bandanas_section ul li:nth-child(2){left:57.9710144928%}section.main header .bandanas_section ul li:nth-child(3){left:86.9565217391%}section.main header .bandanas_section picture:not(.gift){bottom:0;width:calc(100% + 22px);left:0;margin-top:-30px;z-index:3;position:absolute;display:flex;box-shadow:0 0 5px #0006}section.main header .bandanas_section picture:not(.gift):nth-of-type(2){position:absolute;bottom:0;left:0}section.main header .bandanas_section picture:not(.gift).bandana.bandana--red{clip-path:polygon(0 0,20% 0,20% 100%,0 100%);transition:.2s all ease-in-out}section.main header .bandanas_section picture:not(.gift) img{max-width:100%;width:100%;height:auto}
