@import"https://fonts.cdnfonts.com/css/switzer";:root{--couleurVert:#00A8B0;--couleurBleuClair:#0091FF;--couleurBleu:#0098C3;--couleurRose:#F39DAA;--couleurRouge:#EA4F3D;--couleurJaune:#FFD500;--couleurOrange: #F9B233;--radius90:clamp(90px, 6.25vw,6.25vw);--radius40: clamp(40px, 2.7777777778vw,2.7777777778vw);--font-size: clamp(14px, 1.1111111111vw,1.1111111111vw);--gutter: 1.3888888889vw;--nb_col: 12;--col_inwrap: calc(var(--nb_col) - 1);--wrap: calc(100vw - calc(2.7777777778vw*2));--col_size: calc(calc(calc(var(--wrap) ) - calc(var(--gutter)*var(--col_inwrap)))/var(--nb_col));--col-1: calc(calc(var(--col_size)*1) + calc(var(--gutter)*0));--col-2: calc(calc(var(--col_size)*2) + calc(var(--gutter)*1));--col-3: calc(calc(var(--col_size)*3) + calc(var(--gutter)*2));--col-4: calc(calc(var(--col_size)*4) + calc(var(--gutter)*3));--col-5: calc(calc(var(--col_size)*5) + calc(var(--gutter)*4));--col-6: calc(calc(var(--col_size)*6) + calc(var(--gutter)*5));--col-7: calc(calc(var(--col_size)*7) + calc(var(--gutter)*6));--col-8: calc(calc(var(--col_size)*8) + calc(var(--gutter)*7));--col-9: calc(calc(var(--col_size)*9) + calc(var(--gutter)*8));--col-10: calc(calc(var(--col_size)*10) + calc(var(--gutter)*9));--col-11: calc(calc(var(--col_size)*11) + calc(var(--gutter)*10));--col-12: calc(calc(var(--col_size)*12) + calc(var(--gutter)*11));--marge25: clamp(20px, 1.7361111111vw, 1.7361111111vw);--marge45: clamp(45px, 3.125vw, 3.125vw);--marge50: clamp(40px, 3.4722222222vw, 3.4722222222vw);--marge40: clamp(20px, 2.7777777778vw, 2.7777777778vw);--marge100: clamp(100px, 6.9444444444vw, 6.9444444444vw);--marge135: clamp(135px, 9.375vw, 9.375vw)}@media screen and (max-width: 700px){:root{--marge40: 25px;--marge50: 50px;--marge100: clamp(100px, 6.9444444444vw, 6.9444444444vw);--marge125: 85px;--radius90:40px;--radius40: 20px;--wrap: calc(100vw - 40px);--large_wrap: 100vw}}.ligneGrid{width:var(--large_wrap);border-left:1px solid #ff0;border-right:1px solid #ff0;position:fixed;top:0;left:50%;transform:translateX(-50%);height:100vh;pointer-events:none}#grid{width:100vw;height:100vh;position:fixed;pointer-events:none;top:0;z-index:99999;display:none}.c-grid{margin:0 auto;width:var(--wrap);display:grid;grid-template-columns:repeat(var(--nb_col), 1fr);grid-gap:var(--gutter);pointer-events:none;height:100vh}#grid .col{background-color:#fb0001;opacity:.7}.wrap{width:var(--wrap);margin:0 auto}.i-wrap{width:var(--wrap);margin:0 auto}.sticky{position:sticky !important;top:0;will-change:transform}@media screen and (max-width: 700px){.sticky{position:relative !important;top:0}}*,*::before,*::after{box-sizing:border-box}*{margin:0}svg{max-width:none;height:auto;box-sizing:border-box;vertical-align:middle}a{color:inherit}::selection{background-color:var(--color-primary);color:var(--color-dark);text-shadow:none}::-moz-selection{background-color:var(--color-primary);color:var(--color-dark);text-shadow:none}picture{display:block;overflow:hidden}picture img{display:block}img,picture,video,canvas,svg{max-width:100%;display:block}video{width:100%;height:100%;object-fit:cover}input,button,textarea,select{font:inherit}h1,h2,h3,h4,h5,p{overflow-wrap:break-word;margin:0;padding:0;font-size:unset;-webkit-margin-before:0em;-webkit-margin-after:0em;font-weight:unset}figure{margin-block-start:unset;margin-block-end:unset;margin-inline-start:unset;margin-inline-end:unset}ul,menu,dir{display:block;list-style-type:disc;-webkit-margin-before:0em;-webkit-margin-after:0em;-webkit-margin-start:0px;-webkit-margin-end:0px;-webkit-padding-start:0px}a{text-decoration:none;transition:color .4s cubic-bezier(0.215, 0.61, 0.355, 1)}*:focus{outline:none}strong{font-weight:500}div,section{position:relative}input,textarea,button,select,a,div{-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Host Grotesk",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:var(--font-size);background-color:#fff;background-color:#fffdf9;background-color:#c8c7bf;color:#000}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}::selection{background:var(--couleurRouge)}::-moz-selection{background:var(--couleurRouge)}.LR5050 .r-50 h1,.inner-defaut h1,.inf-collection h1{font-size:clamp(6.25rem,7.5rem,7.5rem)}@media screen and (max-width: 700px){.LR5050 .r-50 h1,.inner-defaut h1,.inf-collection h1{font-size:75px}}.partenaires h1{font-size:clamp(4.375rem,5rem,5rem)}@media screen and (max-width: 700px){.partenaires h1{font-size:75px}}.infos-monture h1,.autrechoix,h2{font-size:clamp(2.5rem,3.4375rem,3.4375rem)}@media screen and (max-width: 700px){.infos-monture h1,.autrechoix,h2{font-size:35px}}.grid-montures a h2{font-size:clamp(25px,1.875rem,1.875rem)}@media screen and (max-width: 700px){.grid-montures a h2{font-size:25px}}.p-partenaires .grid-montures p,.wpcf7-form-control-wrap select,.wpcf7-form-control-wrap textarea,.wpcf7-form input,.partenaires p,.inner-defaut p,.desc-categ,.desc-collection p{font-size:clamp(18px,1.125rem,1.125rem)}@media screen and (max-width: 700px){.p-partenaires .grid-montures p,.wpcf7-form-control-wrap select,.wpcf7-form-control-wrap textarea,.wpcf7-form input,.partenaires p,.inner-defaut p,.desc-categ,.desc-collection p{font-size:18px}}.wpcf7-acceptance .wpcf7-list-item-label,textarea::placeholder,input::placeholder,.Autres_versions h3,.infos-monture ul li{font-size:clamp(16px,1rem,1rem)}@media screen and (max-width: 700px){.wpcf7-acceptance .wpcf7-list-item-label,textarea::placeholder,input::placeholder,.Autres_versions h3,.infos-monture ul li{font-size:16px}}.les_couleurs .couleur-monture p,.Autres_versions h3,.infos-monture p,.grid-montures a p,.desc-collection h3,.inf-collection .acte,.inf-collection,.btn,header .c-header a,p{font-size:clamp(0.875rem,0.875rem,0.875rem)}@media screen and (max-width: 700px){.les_couleurs .couleur-monture p,.Autres_versions h3,.infos-monture p,.grid-montures a p,.desc-collection h3,.inf-collection .acte,.inf-collection,.btn,header .c-header a,p{font-size:14px}}header .c-header .menu-menu-principal-container ul li{font-size:clamp(0.75rem,0.75rem,0.75rem)}@media screen and (max-width: 700px){header .c-header .menu-menu-principal-container ul li{font-size:12px}}h2{font-weight:normal}p{line-height:1.2}strong,b{font-weight:700}#burger{display:none;width:clamp(50px, 3.4722222222vw, 3.4722222222vw);height:clamp(50px, 3.4722222222vw, 3.4722222222vw);background-color:#1d1d1d;margin:1px 1px 1px 0;border-radius:50%;cursor:pointer;transition:transform .4s cubic-bezier(0.215, 0.61, 0.355, 1)}@media screen and (max-width: 700px){#burger{width:45px;height:45px;margin-left:auto;pointer-events:auto;display:flex}}@media screen and (max-width: 700px){#burger{display:flex;flex:0 0 auto}}#burger:hover{transform:scale(1.05)}#burger .hamburger{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);height:6px;width:1.5vw}@media screen and (max-width: 700px){#burger .hamburger{width:20px;height:6px}}#burger .hamburger span{width:100%;height:1px;background:#c8c7bf;position:absolute;top:0px;transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1)}#burger .hamburger span:nth-child(2){margin-top:5px}#burger.is-open span{transform:rotate(45deg);transform-origin:center;margin-top:4px}#burger.is-open span:nth-child(2){transform:rotate(-45deg);transform-origin:center;margin-top:4px}.wait{cursor:wait !important}.split{position:relative;opacity:0}.split .baseline{display:table;overflow:hidden;position:relative}.split .baseline .line{position:relative;display:block;will-change:transform;transform-origin:center top;transform-style:preserve-3d;opacity:0;transform-origin:left bottom;transform:translateY(50px) skew(0deg, 0deg);transition:opacity .8s cubic-bezier(0.215, 0.61, 0.355, 1) calc((var(--line-index))*80ms),transform .8s cubic-bezier(0.215, 0.61, 0.355, 1) calc((var(--line-index))*80ms)}.split.is-inview .baseline{overflow:hidden}.split-visible .baseline{overflow:visible !important}.split.is-inview .baseline .line,.split.is-inview2 .baseline .line,.split.is-inview3 .baseline .line{transform:none;opacity:1;overflow:visible}.split.is-disapear .baseline .line{transform:translateY(-150%);opacity:0}.split .baseline{display:table;overflow:hidden;position:relative}.black{background-color:#000;color:#fff}.transition{position:fixed;width:100vw;height:100vh;z-index:9999;opacity:1;overflow:hidden;pointer-events:none;background-color:rgba(0,0,0,.137254902)}.transition.is-animate{background-color:#000;backdrop-filter:blur(55px);transition:backdrop-filter .3s,background-color .4s .2s}.transition.is-leaving{background-color:rgba(0,0,0,.137254902);backdrop-filter:blur(0px);transition:backdrop-filter .3s .2s,background-color .4s}header{position:fixed;z-index:9999999;margin:0 auto;left:50vw;bottom:20px;transform:translateX(-50%)}header .c-header{display:flex;background-color:rgba(200,199,191,.6039215686);backdrop-filter:blur(50px);border-radius:50px;justify-content:space-between;align-items:stretch}header .c-header a{padding:8px 0}header .c-header svg{margin-left:calc(var(--marge40)/2);width:clamp(85px, 5.3125rem, 5.3125rem)}@media screen and (max-width: 700px){header .c-header svg{width:auto;height:100%;max-width:unset;margin-right:40px}header .c-header svg path{fill:#1d1d1d}}header .c-header svg:hover path{fill:#fff}@media screen and (max-width: 700px){header .c-header svg:hover path{fill:#1d1d1d}}header .c-header svg path{fill:#000}header .c-header .menu-menu-principal-container{display:flex;align-items:center}@media screen and (max-width: 700px){header .c-header .menu-menu-principal-container{display:none}}header .c-header .menu-menu-principal-container ul{display:flex;align-items:center}header .c-header .menu-menu-principal-container ul li{list-style:none;text-transform:uppercase;padding:0 2px}header .c-header .menu-menu-principal-container ul li a{font-weight:800;transition:color .3s cubic-bezier(0.215, 0.61, 0.355, 1)}header .c-header .menu-menu-principal-container ul li a:hover{color:#fff}header .c-header .contact{margin:5px 5px 5px 30px;padding:0px 10px;border-radius:50px;display:flex;align-items:center;background-color:#1d1d1d;color:#c8c7bf;transition:all .2s}@media screen and (max-width: 700px){header .c-header .contact{margin:1px 0px 1px 30px}}header .c-header .contact:hover{margin:0 0 0 30px;padding:5px 15px}header .c-header a{list-style:none;text-transform:uppercase;padding:8px 5px;font-weight:700;color:#1d1d1d}header.is-white .c-header{backdrop-filter:blur(0px);background-color:#c8c7bf}header.is-white li,header.is-white a{color:#1d1d1d}header.is-white svg path{fill:#1d1d1d}header.is-white .contact{background-color:#1d1d1d;color:#c8c7bf}header.is-white::before{background-color:#c8c7bf}header.is-noBG{background-color:unset;backdrop-filter:blur(0px)}.btn{text-transform:uppercase;font-weight:700;display:inline-block;padding:calc(var(--marge25)/2) var(--marge25);border:1px solid #fff;border-radius:30px;color:#fff;transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1)}.btn:hover{background-color:#fff;color:#1d1d1d}.btnHome{position:absolute;bottom:var(--marge40);margin:0 auto;z-index:4}.o-trail{width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;background-color:#000;overflow:hidden}.trail-img{position:relative;background-color:#000;height:100vh;width:auto;margin:0 auto;aspect-ratio:1/1;justify-content:center;align-items:center;z-index:2;-webkit-clip-path:url(#mask);clip-path:url(#mask)}@media screen and (max-width: 700px){.trail-img{width:100vw;height:auto}}.trail-img::after{content:"";position:absolute;width:100%;height:100%;background-color:#000;opacity:.1;z-index:2}@media screen and (max-width: 700px){.imgs-trail{height:100%}}.imgs-trail img{height:100vh;width:auto;aspect-ratio:1/1;position:absolute;top:0;left:0;object-fit:cover;object-position:50% 50%}@media screen and (max-width: 700px){.imgs-trail img{height:100%}}.trail-mask{z-index:3}.baseline-home{width:65vw;position:absolute;top:50%;left:50%;z-index:4;transform:translate(-50%, -50%)}@media screen and (max-width: 700px){.baseline-home{width:85vw;top:20px;transform:translate(-50%, 0)}}.baseline-home img{width:100%;height:100%}.c-top-collection{width:100vw;height:100vh;overflow:hidden}@media screen and (max-width: 700px){.c-top-collection{height:50vh}}.c-top-collection .image,.c-top-collection img{width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;object-fit:cover;object-position:center}.c-top-collection .image::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background-color:#000;opacity:.3}.c-top-collection{display:flex;justify-content:center}.inf-collection{display:flex;color:#fff;top:50%;transform:translateY(-50%);position:absolute;font-weight:800;width:var(--wrap);justify-content:space-between;text-transform:uppercase}@media screen and (max-width: 700px){.inf-collection{top:40px;transform:translateY(0);flex-direction:column;justify-content:flex-start}}.inf-collection .acte{text-align:right}@media screen and (max-width: 700px){.inf-collection .acte{text-align:left;display:none}}.inf-collection h1{font-family:"Instrument Serif",serif;font-weight:400;font-style:italic;line-height:.88;letter-spacing:-0.1875rem}@media screen and (max-width: 700px){.inf-collection h1{padding-bottom:10px}}.desc-collection{padding:var(--marge25) 0;width:var(--wrap);display:flex;margin-left:var(--marge40);justify-content:flex-end}.desc-collection h3{text-align:right;text-transform:uppercase;font-weight:800}.desc-collection p{width:var(--col-5);line-height:1.2;font-weight:450}.grid-montures{width:100%;margin:0 auto;display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:1fr;grid-gap:1px}@media screen and (max-width: 700px){.grid-montures{grid-template-columns:repeat(2, 1fr)}}.grid-montures a{background-color:#fff;outline:1px solid #9a9a9a;background-color:#c8c7bf;position:relative;z-index:1;padding:20px;overflow:hidden}@media screen and (max-width: 700px){.grid-montures a{padding:10px}}.grid-montures a picture{aspect-ratio:.75;width:100%}.grid-montures a picture img{width:100%;height:100%;object-fit:cover;object-position:center}.grid-montures a .hoverimg{width:calc(100% - 40px);position:absolute;top:20px;aspect-ratio:.75}.grid-montures a .hoverimg img{width:100%;height:100%;object-fit:cover;object-position:center;opacity:0;transition:opacity .4s cubic-bezier(0.215, 0.61, 0.355, 1);top:0}.grid-montures a h2{font-weight:700;font-family:"instrument serif",serif;display:block;padding-top:10px;text-transform:uppercase;padding-bottom:5px}.grid-montures a p{text-transform:uppercase;font-weight:800;color:#1d1d1d;line-height:1.2;margin-bottom:0}.grid-montures a:hover .hoverimg img{display:block;opacity:1}.autrechoix{padding:var(--marge50) 0 var(--marge25) 25px;font-family:"Instrument Serif",serif;font-weight:600;width:100%;line-height:1;text-transform:uppercase}@media screen and (max-width: 700px){.autrechoix{padding:60px 0 25px 25px}}.desc-categ{position:absolute;z-index:3;left:var(--marge40);width:var(--col-5);color:#fff;bottom:var(--marge40)}.paratop{will-change:transform;transform:translateY(calc(0px + 150px * var(--progress)))}.Top-effet-monture{position:relative;padding-bottom:100vh;display:flex;justify-content:space-between;padding-right:var(--marge40)}@media screen and (max-width: 700px){.Top-effet-monture{flex-direction:column;padding-right:0;padding-bottom:20px}}.images-monture{width:60%}@media screen and (max-width: 700px){.images-monture{width:100vw;padding:40px 0 5px 0;display:flex;left:-25px;overflow-x:scroll}.images-monture .slide:last-of-type .content-wrapper{margin-right:25px}}.Top-effet-monture .content-wrapper{width:100%;height:auto;display:flex;align-items:center;justify-content:center;perspective:250vw}@media screen and (max-width: 700px){.Top-effet-monture .content-wrapper{width:85vw;padding-left:25px;overflow-x:scroll}}.Top-effet-monture .content{position:relative;inset:0;display:flex;justify-content:center;transform-style:preserve-3d;transform-origin:50% 10%;padding-bottom:2vw}.Top-effet-monture .content img{aspect-ratio:1.5;width:100%;position:relative;top:50vh;transform:translateY(-50%);object-fit:cover}@media screen and (max-width: 700px){.Top-effet-monture .content img{top:0;transform:none}}.infos-monture{position:relative;top:0;width:35%;height:100vh;display:flex;flex-direction:column;align-self:flex-start;justify-content:space-between;align-items:flex-start;padding:var(--marge40) var(--marge40) 20px var(--marge40)}@media screen and (max-width: 700px){.infos-monture{width:100%;height:auto}}.infos-monture h1{font-family:"Instrument Serif",serif;font-weight:600;text-transform:uppercase}.infos-monture p{text-transform:uppercase;font-weight:800;color:#1d1d1d;line-height:1.2}.infos-monture ul{padding-top:calc(var(--marge25)/2)}.infos-monture ul li{font-weight:400;color:#1d1d1d;margin-left:0.625rem;list-style:circle}.infos-monture .btn{color:#c8c7bf;background-color:#1d1d1d;border:1px solid #1d1d1d;display:inline-flex;margin-top:var(--marge25)}.infos-monture .btn:hover{background-color:#fff;color:#1d1d1d}.parallax{position:relative;will-change:transform;transform:translateY(calc(5px - var(--para-size) / 2 + var(--para-size) * var(--progress)))}@media screen and (max-width: 700px){.parallax{transform:none}}.parallax picture{height:100%}.parallax picture img{width:100%;height:100%;object-fit:cover;object-position:center}@media screen and (max-width: 700px){.parallax picture{height:100%}}.separateur{width:100%;height:1vh;margin-bottom:5vh}.look{background-color:#c8c7bf;height:100vh;width:100vw;position:relative}@media screen and (max-width: 700px){.look{height:auto;aspect-ratio:3/2}}.look picture{width:100%;height:100vh;object-fit:cover;object-position:center;filter:blur(10px);transform:scale(1);transform-origin:center bottom}@media screen and (max-width: 700px){.look picture{height:auto;aspect-ratio:3/2}}@media screen and (max-width: 700px){.look picture{filter:blur(0px)}}.look picture img{width:100%;height:100%;object-fit:cover;object-position:center}img.lazy{opacity:0;transition:opacity .4s cubic-bezier(0.215, 0.61, 0.355, 1)}img.lazy.loaded{opacity:1}.Autres_versions{margin-top:calc(var(--marge25))}.Autres_versions h3{margin-top:calc(var(--marge25));text-transform:uppercase;line-height:1;font-weight:700;color:#1d1d1d}.couleurs-monture{align-items:flex-start}.les_couleurs{display:flex;flex-wrap:wrap;justify-content:flex-start;width:80%}@media screen and (max-width: 700px){.les_couleurs{width:100%}}.les_couleurs .couleur-monture{width:clamp(60px, 4.375rem, 4.375rem);margin:5px 5px 0 0px;cursor:pointer;transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1)}.les_couleurs .couleur-monture img{border-radius:15px;overflow:hidden;border:1px solid rgba(0,0,0,.462745098);opacity:.6;aspect-ratio:1.5;object-fit:cover;object-position:center center;transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1)}.les_couleurs .couleur-monture p{text-align:center;padding-top:5px;color:rgba(0,0,0,.462745098);text-transform:unset;transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);font-weight:500 !important}.les_couleurs .couleur-monture.active-couleur{cursor:default !important}.les_couleurs .couleur-monture.active-couleur img,.les_couleurs .couleur-monture:hover img{opacity:1;border:1px solid #000}.les_couleurs .couleur-monture.active-couleur p,.les_couleurs .couleur-monture:hover p{color:#000}.inner-defaut{width:95vw;margin:0 auto;text-align:center;padding:calc(var(--marge50)) 0 var(--marge100)}.inner-defaut h1{text-transform:uppercase;font-family:"Instrument Serif",serif;font-weight:400;font-style:italic;line-height:1;letter-spacing:-0.0625rem}@media screen and (max-width: 700px){.inner-defaut h1{font-size:45px;letter-spacing:.5px;width:90vw}}.inner-defaut p{margin-top:var(--marge25);line-height:1.2;max-width:var(--col-8);margin-left:auto;margin-right:auto;color:#1d1d1d}@media screen and (max-width: 700px){.inner-defaut p{max-width:85vw}}.partenaires{width:80vw;margin:0 auto;text-align:center;display:flex;justify-content:space-between;align-items:flex-start}.partenaires .sticky{height:100vh;display:flex;align-items:flex-start;flex-direction:column;justify-content:space-around}.partenaires div{width:60%;text-align:left}.partenaires div:nth-child(2){padding:40vh 0 calc(var(--marge100)*2) 0;width:38%}.partenaires h1{text-transform:uppercase;font-family:"Instrument Serif",serif;font-weight:400;font-style:italic;width:80%;line-height:1;letter-spacing:-0.0625rem}.partenaires p{margin-top:var(--marge25);line-height:1.2;max-width:var(--col-8);margin-left:auto;margin-right:auto;color:#1d1d1d}.partenaires p strong{font-weight:600}.wpcf7-form{margin-top:var(--marge40);text-align:left;color:#000;width:100%;display:block}.wpcf7-form input{width:100%;margin-top:5px;display:block;color:#000;background-color:unset;border:1px solid #c8c7bf;padding:10px 10px;border-radius:30px;padding-left:20px}.wpcf7-form-control-wrap{position:relative;width:100%;display:block}.wpcf7-form-control-wrap select,.wpcf7-form-control-wrap textarea{width:100%;border-radius:30px;color:#c8c7bf;background-color:unset;border:1px solid #c8c7bf;padding:10px}.wpcf7-list-item{margin:0 !important}.wpcf7-acceptance label{display:flex;align-items:flex-start}.wpcf7-acceptance label input{width:auto;margin-right:15px}input.wpcf7-submit{background-color:#c8c7bf;margin-top:30px;cursor:pointer;color:#1d1d1d;transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1)}input.wpcf7-submit:hover{background-color:#1d1d1d;color:#c8c7bf}input::placeholder{color:#c8c7bf}textarea{padding:20px !important}textarea::placeholder{color:#c8c7bf;padding-left:0px;padding-top:0px}.wpcf7-acceptance .wpcf7-list-item-label{color:#c8c7bf}.img-video{display:flex;justify-content:center;margin-top:var(--marge50)}.img-video .elem-imgvid{width:35%;aspect-ratio:9/16;border-radius:4%;margin:0 10px;overflow:hidden;position:relative}@media screen and (max-width: 700px){.img-video .elem-imgvid{width:45%}}.img-video .elem-imgvid picture,.img-video .elem-imgvid video{width:100%;height:100%;object-fit:cover}.img-video .elem-imgvid picture img,.img-video .elem-imgvid video img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.texte-deux{margin-top:var(--marge50)}.texte-deux p{color:#1d1d1d;font-size:clamp(20px,1.3888888889vw, 1.3888888889vw);font-weight:500}footer{padding:10vw 0 20px 0}.big-texte{width:80%;display:flex;justify-content:space-between;flex-wrap:wrap;padding-bottom:50px;margin:0 auto;font-size:10vw;font-family:"Instrument Serif",serif;font-weight:400;font-style:italic;line-height:.88;letter-spacing:-0.3125rem;text-transform:uppercase;text-align:center}.big-texte .line1,.big-texte .line2,.big-texte .line3{width:100%;justify-content:center}.big-texte .line2{justify-content:center}.big-texte .line3 .baseline .line{display:flex !important;width:100%;justify-content:space-between}@media screen and (max-width: 700px){.big-texte{letter-spacing:-0.5px}}.bl-credits{display:flex;width:var(--wrap);justify-content:space-between;flex-wrap:wrap;text-transform:uppercase;font-weight:400;color:#1d1d1d;line-height:1.2;margin-bottom:0;font-size:12px;font-weight:700}@media screen and (max-width: 700px){.bl-credits{padding-bottom:70px;flex-direction:column}}.bl-credits .menu-menu-legal-container ul{display:flex}.bl-credits .menu-menu-legal-container ul li{font-weight:700;margin-left:5px;list-style:none}@media screen and (max-width: 700px){.bl-credits .menu-menu-legal-container ul li{margin-left:0;margin-right:10px;line-height:1.4}}.left-credits{display:flex;flex-wrap:wrap;font-weight:700}.social{padding-bottom:100px;display:flex;justify-content:center}.social a{width:clamp(45px, 3.125vw, 3.125vw);aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;margin:0 10px;border-radius:50%;border:1px solid #000;transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1)}.social a:hover{background-color:#1d1d1d}.social a:hover svg path{fill:#c8c7bf}.social a svg{width:50%;height:auto}.social a svg path{fill:#000;transition:fill .4s cubic-bezier(0.215, 0.61, 0.355, 1)}.p-partenaires .grid-montures::after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:1px;background-color:#9a9a9a;z-index:0}.p-partenaires .grid-montures p{margin-top:unset;line-height:unset;max-width:unset;margin-left:unset;margin-right:unset;outline:1px solid #9a9a9a;background-color:#c8c7bf;position:relative;z-index:1;padding:20px;aspect-ratio:.75;overflow:hidden;color:#1d1d1d}form p{width:var(--col-7)}.LR5050{display:flex;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width: 700px){.LR5050{flex-direction:column}}.LR5050 .l-50{width:50vw;height:100vh;position:sticky;top:0}@media screen and (max-width: 700px){.LR5050 .l-50{width:100vw;position:relative;height:50vh}}.LR5050 .l-50 picture,.LR5050 .l-50 img{width:100%;height:100%;object-fit:cover;object-position:center}.LR5050 .r-50{width:50vw;background-color:#1d1d1d;padding:var(--marge40) var(--marge40) var(--marge100)}@media screen and (max-width: 700px){.LR5050 .r-50{width:100vw}}.LR5050 .r-50 form p{width:100%}.LR5050 .r-50 h1{text-transform:uppercase;font-family:"Instrument Serif",serif;font-weight:400;font-style:italic;line-height:1;color:#c8c7bf;letter-spacing:-0.0625rem}@media screen and (max-width: 700px){.LR5050 .r-50 h1{font-size:45px}}.menu-mobile{position:fixed;z-index:10;width:100vw;bottom:0;transform:translateY(100%);border-radius:32vw 32vw 0 0;padding:120px 25px 120px;background-color:#1d1d1d}.menu-mobile ul li,.menu-mobile a,.menu-mobile span,.menu-mobile div{list-style:none;font-size:24px;color:#c8c7bf;text-align:center;text-transform:uppercase;font-weight:700;line-height:1.4}.menu-mobile .menu-second{margin-top:30px;opacity:.8}.menu-mobile .menu-second ul li,.menu-mobile .menu-second a,.menu-mobile .menu-second span,.menu-mobile .menu-second div{font-size:16px;color:#c8c7bf}.home-page{height:100svh}@media screen and (max-width: 700px){.desktop{display:none !important}}.mobile{display:none !important}@media screen and (max-width: 700px){.mobile{display:flex !important}}