.formulaire{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;font-family:var(--Restora-font);font-size:17px;letter-spacing:1.02px;width:90%;max-width:389px}.formulaire .subtitle{padding:20px;width:50%}.formulaire form{margin:0 auto;border-radius:8px;flex-wrap:wrap;display:flex;gap:16px;align-items:center}.formulaire form label{position:absolute;top:14px;left:0;font-size:16px;color:#000;pointer-events:none;transition:all .3s ease;font-weight:300}.formulaire form textarea{height:100px;resize:none}.formulaire form .form-group:not(.rgpd):not(.message){position:relative;margin-bottom:20px;flex:1 1 43%}.formulaire form .form-group.message{position:relative;margin-bottom:20px;flex:1 1 100%}.formulaire form .form-group .duo,.formulaire form .form-group.rgpd{display:flex;align-items:center;justify-content:center}.formulaire form .form-group.rgpd{position:relative;flex-direction:row;flex-wrap:wrap;width:100%}.formulaire form .form-group.rgpd input[type=checkbox]{width:20px;height:20px;background-color:#1e90ff;flex:0 1;margin-right:10px}.formulaire form .form-group.rgpd label{flex:1 1;position:relative;background-color:none;top:0;color:#000}.formulaire form .form-group.send{display:flex;align-items:center;justify-content:center;margin-bottom:0}.formulaire form .form-group input:not(#rgpd):not(:focus):not(:placeholder-shown)+label,.formulaire form .form-group textarea:not(:focus):not(:placeholder-shown)+label{top:-18px;font-size:14px;color:var(--color1);padding:0 5px;border-radius:5px}.formulaire form .form-group input[type=email],.formulaire form .form-group input[type=text],.formulaire form .form-group textarea{padding:10px;border:none;color:#000;font-size:16px;background-color:hsla(0,0%,100%,0);transition:background-color .3s ease,border-color .3s ease;outline:none;width:100%;border-bottom:1px solid var(--color1)}.formulaire form .form-group input[type=email]:focus,.formulaire form .form-group input[type=text]:focus,.formulaire form .form-group textarea:focus{background-color:#fff;border-color:var(--color1)}.formulaire form .form-group input[type=email]:focus+label,.formulaire form .form-group input[type=text]:focus+label,.formulaire form .form-group textarea:focus+label{top:-18px;font-size:14px;color:var(--color1);padding:0 5px;border-radius:5px}@media screen and (min-width:1280px){.formulaire form .form-group.send{justify-content:center}}@media screen and (min-width:1600px){.formulaire form .form-group.send{margin-top:2.5vw}}@keyframes disapear{to{opacity:0}}.zone.diapo{height:100dvh}@supports not (height:100dvh){.zone.diapo{height:calc(100vh - var(--header))}.zone.diapo .container .textContent{margin-top:20px}}.zone.diapo{width:100vw;position:relative;overflow:hidden}.zone.diapo .container{display:flex;gap:20px;flex-direction:column;align-items:center;justify-content:flex-end;height:100%}.zone.diapo .container .textContent{display:flex;flex-direction:column;gap:20px;padding-bottom:20px}.zone.diapo .container .textContent .innerText{flex:0 1;width:90%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;color:var(--colorText)}.zone.diapo .container .textContent .innerText>*{position:relative}.zone.diapo .container .textContent .innerText .headers{display:flex;flex-direction:column-reverse;align-items:center;justify-content:center}.zone.diapo .container .textContent .innerText .headers .subtitle-diapo{text-transform:uppercase;letter-spacing:1.7px}.zone.diapo .container .textContent .innerText .headers .subtitle-diapo br{display:none}.zone.diapo .container .textContent .innerText .description-diapo{letter-spacing:1px;line-height:1.5em}.zone.diapo .container .textContent .featureDiv{flex-direction:column;display:flex;align-items:center;justify-content:flex-end}.zone.diapo .container .textContent .featureDiv .feature{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:20px}.zone.diapo .container .textContent .featureDiv .feature .listeFeature{display:flex;flex-direction:row;align-items:center;justify-content:center}.zone.diapo .container .textContent .featureDiv .feature .listeFeature .photo{width:160px;height:24.5708154506vh}.zone.diapo .container .textContent .featureDiv .feature .listeFeature .photo img{object-fit:contain}.zone.diapo .container .textContent .featureDiv .feature .btnDiapo{padding:2.3958333333vw 4.2708333333vw;font-size:calc(var(--btnFeature-size))}.zone.diapo .container .medias{z-index:-1;top:0;left:0;position:absolute;height:100%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.zone.diapo .container .medias .photo,.zone.diapo .container .medias .video{width:100%;height:100%}.zone.diapo .container .medias .photo.goDown img{object-position:0 37%}.zone.diapo .container .medias .photo img{object-fit:cover}.zone.diapo .container .medias .swiper,.zone.diapo .container .medias .swiper .photo{width:100%;height:100%}.zone.diapo .container .medias .swiper .photo img{object-fit:cover}.zone.diapo.contact{height:calc(50vh - var(--header))}@media screen and (min-width:768px){@supports not (height:100dvh){.zone.diapo{height:calc(100vh - var(--header));display:block}}}@media screen and (min-width:1024px){.zone.diapo{width:100vw}}@media screen and (min-width:1280px){.zone.diapo{height:100vh;min-height:570px}.zone.diapo .container{flex-wrap:nowrap;flex-direction:column;gap:0;justify-content:flex-end;height:100%;position:relative}.zone.diapo .container br{display:block}.zone.diapo .container .medias{position:absolute;z-index:0;top:0;left:0;height:97%}.zone.diapo .container .medias .title-diapo{display:none}.zone.diapo .container .textContent{z-index:1;position:relative;height:100%;width:100%;align-items:flex-end;justify-content:center;flex-direction:row;margin:0;padding:0}.zone.diapo .container .textContent .innerText{flex:unset;position:relative;width:max-content;align-items:center;bottom:10%}.zone.diapo .container .textContent .innerText .headers{width:90%;height:100%;align-items:center;flex:0 1;color:#fff;flex-direction:column-reverse}.zone.diapo .container .textContent .innerText .headers .title-diapo{display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:var(--title-diapo-size);margin-bottom:20px;width:max-content}.zone.diapo .container .textContent .innerText .headers .subtitle{order:2;text-align:left;color:#fff;letter-spacing:1.7px}.zone.diapo .container .textContent .innerText .headers .subtitle br{display:block}.zone.diapo .container .textContent .innerText .description-diapo{flex:1 1;text-align:left;text-align:center;color:#fff;width:30.4166666667vw;font-weight:700}.zone.diapo .container .textContent .featureDiv{position:absolute;width:100%;height:100%;z-index:1;pointer-events:none;display:flex;align-items:center;justify-content:flex-end}.zone.diapo .container .textContent .featureDiv .feature{position:absolute;gap:20px;right:11.5%}.zone.diapo .container .textContent .featureDiv .feature .listeFeature{z-index:1}.zone.diapo .container .textContent .featureDiv .feature .listeFeature .photo{height:34.8712446352vh}.zone.diapo .container .textContent .featureDiv .feature .btnDiapo{padding:1.1979166667vw 2.1354166667vw;font-size:calc(var(--btnFeature-size)/1.3)}}@media screen and (min-width:1600px){.zone.diapo{min-height:570px}.zone.diapo .container .textContent .featureDiv .feature{right:12.5%}.zone.diapo .container .textContent .featureDiv .feature .listeFeature{z-index:1}.zone.diapo .container .textContent .featureDiv .feature .btnDiapo{padding:2.3958333333vw 4.2708333333vw;font-size:calc(var(--btnFeature-size)/1)}}@media screen and (min-width:1920px){.zone.diapo{min-height:570px}}.zone.bigcarrousel{overflow:hidden;display:block;width:100%;margin:0 auto;padding:20px;background-color:var(--color4)}.zone.bigcarrousel .container{margin:0 auto;display:flex;align-items:center;flex-direction:column;gap:20px;width:100%}.zone.bigcarrousel .container .textContent{width:90%;justify-content:center;gap:20px}.zone.bigcarrousel .container .textContent .headers{display:flex;flex-direction:column;gap:20px;align-items:center;justify-content:center}.zone.bigcarrousel .container .textContent .headers .title{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center;line-height:1em;letter-spacing:1px}.zone.bigcarrousel .container .textContent .headers .actions{display:none}.zone.bigcarrousel .container .textContent .descContent{display:flex;align-items:center;justify-content:center;gap:20px}.zone.bigcarrousel .container .elements{position:relative;gap:60px;width:100%;height:var(--swiperheight);padding:20px 0;display:flex;flex-direction:column;align-items:center;justify-content:center}.zone.bigcarrousel .container .elements .controls{position:absolute;z-index:1;width:94%;display:flex;align-items:center;justify-content:space-between;top:36%}.zone.bigcarrousel .container .elements .controls svg{width:50px;height:50px}.zone.bigcarrousel .container .elements .element{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all .5s ease;gap:10px}.zone.bigcarrousel .container .elements .element .titleElt{line-height:1.3em}.zone.bigcarrousel .container .elements .element a{width:100%;height:100%;position:absolute;z-index:1;top:0;left:0}.zone.bigcarrousel .container .elements .element .Small{font-weight:700;letter-spacing:.98px}.zone.bigcarrousel .container .elements .element .medias{width:100%;position:relative;display:flex;height:var(--swiperElementHeight);align-items:center;flex-direction:column;justify-content:center}.zone.bigcarrousel .container .elements .element .medias .photo{width:100%;height:100%;position:absolute}.zone.bigcarrousel .container .elements .element .medias .photo img{object-fit:cover}.zone.bigcarrousel .container .elements .element .proprietes{display:flex;gap:10px;flex-direction:row}.zone.bigcarrousel .container .elements .element .photo img{object-fit:contain}.zone.bigcarrousel .container .actions{margin-bottom:10px}@media screen and (min-width:768px){.zone.bigcarrousel{padding:40px}}@media screen and (min-width:1280px){.zone.bigcarrousel{height:calc(100vh - var(--header))}.zone.bigcarrousel .container{flex-wrap:wrap;height:100%}.zone.bigcarrousel .container .textContent{flex:0 1}.zone.bigcarrousel .container .elements{width:100%;flex:1 1}.zone.bigcarrousel .container .elements .controls{top:50%}.zone.bigcarrousel .container .elements .element,.zone.bigcarrousel .container .elements .element .photo{height:100%;width:100%}}@media screen and (min-width:1600px){.zone.bigcarrousel{padding:3.8541666667vw 1.0416666667vw}.zone.bigcarrousel .container .elements .element{gap:3.7037037037vh}.zone.bigcarrousel .container .elements .element .photo{height:100%;width:100%}}.zone.contact{width:100vw;display:flex;flex-direction:column;gap:65px;margin:var(--ecartzone) 0 calc(var(--ecartzone)/2) 0}.zone.contact .container{width:100%;display:flex;flex-direction:column-reverse;align-items:center;justify-content:flex-end;gap:40px}.zone.contact .container .textContent{width:100%;gap:33px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;flex-wrap:wrap}.zone.contact .container .textContent .description,.zone.contact .container .textContent .subtitle,.zone.contact .container .textContent .title{width:90%}.zone.contact .container .textContent .infos{gap:0}.zone.contact .container .mediasContent{display:flex;flex-direction:column;justify-content:center;align-items:center;width:80%;height:auto;aspect-ratio:577/653}.zone.contact .container .mediasContent .photo img{object-fit:contain}@supports not (aspect-ratio:577/653){.zone.contact .container .mediasContent{width:24.0416666667vw;height:28.4583333333vw}}.zone.contact .gmap{width:100%;height:var(--swiperheight)}@media screen and (min-width:768px){.zone.contact .container .textContent .infos{flex-direction:row;gap:40px}.zone.contact .container .mediasContent{width:43%}.zone.contact .gmap{width:100%;height:var(--swiperheight)}}@media screen and (min-width:1024px){.zone.contact .container{flex-direction:row;width:100%;height:unset;gap:unset;flex-wrap:wrap;justify-content:space-evenly}.zone.contact .container .textContent{height:100%;flex:0 1;display:flex;flex-wrap:wrap;padding-right:8.6458333333vw;text-align:center;justify-content:center}.zone.contact .container .textContent .title{display:block;width:100%;padding-left:20px;flex:0 1;text-align:center}.zone.contact .container .textContent .subtitle{width:100%;flex:0 1}.zone.contact .container .textContent .description{width:100%;max-height:140px;margin-bottom:27px}.zone.contact .container .textContent .gmap,.zone.contact .container .textContent .photo,.zone.contact .container .textContent .swiper{flex:1 1;width:100%}.zone.contact .container .textContent .actions{display:none}.zone.contact .container .textContent .infos{gap:20px}.zone.contact .container .mediasContent{display:flex;flex:1 1;flex-direction:row}.zone.contact .container .mediasContent .title{font-size:calc(10px + .8vw)}.zone.contact .container .mediasContent .photo,.zone.contact .container .mediasContent .swiper{width:100%;flex:1 1}.zone.contact .container .mediasContent .action{flex:0 1;justify-content:flex-start;align-items:flex-start}.zone.contact .gmap{width:61.0416666667vw;height:500px;display:block;margin:0 auto}}@media screen and (min-width:1280px){.zone.contact{margin:calc(var(--ecartzone) - 20px) 0 calc(var(--ecartzone) - 50px) 0}.zone.contact .container .textContent{gap:0}.zone.contact .container .textContent .infos{gap:3.125vw}.zone.contact .container .mediasContent{flex:0 1 33%}}@media screen and (min-width:1600px){.zone.contact .container .textContent{gap:40px}.zone.contact .container .mediasContent{padding:0;flex:0 1 30%;justify-content:flex-start}.zone.contact .container .mediasContent .title{font-size:24px}.zone.contact .container .mediasContent .title br{display:none}}.zone.squares{margin:var(--ecartzone) 0;width:100vw;display:block;overflow:visible;position:relative}.zone.squares .container{display:flex;flex-direction:column;width:100%;align-items:center;justify-content:center;gap:20px}.zone.squares .container .design{width:100%;display:flex;align-items:flex-start;justify-content:flex-start;top:0;left:0}.zone.squares .container .design .photo{width:100%;transform:scaleX(-1)}.zone.squares .container .textContent{width:90%}.zone.squares .container .textContent .headers{display:flex;flex-direction:column}.zone.squares .container .textContent .actions{display:flex}.zone.squares .container .mediasSlider{display:block;width:100%;height:var(--swiperheight)}.zone.squares .container .mediasSlider.goDown img{object-position:0 100%}.zone.squares .container .mediasSlider .swiper{display:block;width:100%;height:100%}.zone.squares .container .actions,.zone.squares .container .mediasSquares{display:none}@media screen and (min-width:768px){.zone.squares .container .mediasSlider{display:none}.zone.squares .container .mediasSquares{height:350px;aspect-ratio:1354/634;display:flex;gap:10px;flex:unset;align-items:center}.zone.squares .container .mediasSquares .part{display:flex;flex-direction:column;gap:10px}.zone.squares .container .mediasSquares .part.left,.zone.squares .container .mediasSquares .part.right{flex:1 1}.zone.squares .container .mediasSquares .part.centre{flex:1 1;aspect-ratio:1;width:auto;height:100%}.zone.squares .container .mediasSquares .part.centre .back{width:100%;height:100%}.zone.squares .container .mediasSquares .part.left{height:100%;align-items:flex-end;justify-content:center}.zone.squares .container .mediasSquares .part.left .cream{width:auto;height:52.0504731861%;aspect-ratio:1/1}.zone.squares .container .mediasSquares .part.left .woman-relaxing{width:auto;height:28.5488958991%;aspect-ratio:1/1}.zone.squares .container .mediasSquares .part.right{height:100%;align-items:flex-start;justify-content:flex-end}.zone.squares .container .mediasSquares .part.right .foam{width:auto;height:58.5173501577%;aspect-ratio:1/1}.zone.squares .container .mediasSquares .part.right .massage{width:auto;height:34.858044164%;aspect-ratio:1/1}@supports not (aspect-ratio:1354/654){.zone.squares .container .mediasSquares{width:100%;height:0;flex:0 1}.zone.squares .container .mediasSquares .part.right .foam{width:19.3229166667vw;height:19.3229166667vw}.zone.squares .container .mediasSquares .part.right .massage{width:11.5104166667vw;height:11.5104166667vw}.zone.squares .container .mediasSquares .part.left{height:100%;align-items:flex-end;justify-content:center}.zone.squares .container .mediasSquares .part.left .cream{width:17.1875vw;height:17.1875vw}.zone.squares .container .mediasSquares .part.left .woman-relaxing{width:9.4270833333vw;height:9.4270833333vw}.zone.squares .container .mediasSquares .part.left .back{width:19.3229166667vw;height:19.3229166667vw}.zone.squares .container .mediasSquares .part.left .foam{width:11.5104166667vw;height:11.5104166667vw}.zone.squares .container .mediasSquares .part.centre{width:32.8125vw;height:32.8125vw}}}@media screen and (min-width:1024px){.zone.squares .container{flex-wrap:wrap}.zone.squares .container .textContent{flex:0 1}}@media screen and (min-width:1280px){.zone.squares{margin:var(--ecartzone) 0;width:100vw;display:block;height:calc(100vh - var(--header));position:relative;min-height:570px}.zone.squares .container{display:flex;flex-direction:column;width:100%;align-items:center;justify-content:center;flex-wrap:wrap;height:100%}.zone.squares .container .design{width:50%;height:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.zone.squares .container .design .photo{width:87%;height:100%;transform:scaleX(-1)}.zone.squares .container .design .photo img{object-fit:cover;object-position:35% 70%}.zone.squares .container .mediasSlider{display:none}.zone.squares .container .textContent{width:38.90625vw;flex:0 1}.zone.squares .container .textContent .headers{gap:10px}.zone.squares .container .textContent .actions{display:none}.zone.squares .container .textContent .description{text-align:center}.zone.squares .container .mediasSquares{flex:1 1}@supports not (aspect-ratio:1/1){.zone.squares .container .mediasSquares{flex:1 1}.zone.squares .container .mediasSquares .part.centre{height:100%}}.zone.squares .container .actions{display:flex;flex:0 1}}@media screen and (min-width:1600px){.zone.squares .container{gap:4.6296296296vh}.zone.squares .container .textContent{gap:30px}.zone.squares .container .textContent .headers{gap:10px}}.zone.pictos{display:block;width:100%;margin:var(--ecartzone) 0;background-color:var(--color4);padding:40px 0}.zone.pictos .container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.zone.pictos .container .listePictos{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:16px;width:90%;flex-wrap:wrap}.zone.pictos .container .listePictos .element{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px}.zone.pictos .container .listePictos .element:nth-of-type(3) .duo .photo.ornement{position:relative;aspect-ratio:121/212;width:121px;height:auto;left:-18px;z-index:1}@supports not (aspect-ratio:121/212){.zone.pictos .container .listePictos .element:nth-of-type(3) .duo .photo.ornement{width:121px;height:212px;left:-18px;z-index:1}}.zone.pictos .container .listePictos .element .duo{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;order:2;gap:10px}.zone.pictos .container .listePictos .element .duo .photo,.zone.pictos .container .listePictos .element .duo .photo img{width:100%;height:100%}.zone.pictos .container .listePictos .element .duo .photo.ornement{position:relative;aspect-ratio:93/212;width:93px;height:auto;left:-18px;z-index:1}.zone.pictos .container .listePictos .element .duo .photo.pic{position:absolute;aspect-ratio:91/210;width:91px;height:auto;border-radius:100px;right:-18px;top:-30px;z-index:0}@supports not (aspect-ratio:1/2){.zone.pictos .container .listePictos .element .duo{width:143px;overflow:visible}.zone.pictos .container .listePictos .element .duo .photo{width:97px;height:223px}.zone.pictos .container .listePictos .element .duo .photo.ornement{width:93px;height:212px;z-index:1}.zone.pictos .container .listePictos .element .duo .photo.pic{position:absolute;width:91px;height:210px;border-radius:100px;z-index:0}}.zone.pictos .container .listePictos .element .titleElt{order:1;font-family:var(--titleElt-Font);font-size:var(--titleElt-size)}.zone.pictos .container .listePictos .element.subtype .duo{top:-25px}.zone.pictos .container .listePictos .element.subtype .duo .photo.ornement{left:unset;right:-18px;top:0}.zone.pictos .container .listePictos .element.subtype .duo .photo.pic{top:25px;left:-18px}.zone.pictos .container .listePictos .element.subtype .titleElt{order:1}@media screen and (min-width:768px){.zone.pictos .container .listePictos{flex-wrap:wrap;flex-direction:row}.zone.pictos .container .listePictos .element{flex:1 1 46%}.zone.pictos .container .listePictos .element .duo{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;flex:1 1;order:2;gap:10px}}@media screen and (min-width:1024px){.zone.pictos{height:28.3854166667vw;padding:6.0416666667vw 0 6.1458333333vw;width:100%}.zone.pictos .container{height:100%}.zone.pictos .container .listePictos{gap:7.8125vw;height:100%}.zone.pictos .container .listePictos .element{flex:unset;height:100%;gap:2.6041666667vw}.zone.pictos .container .listePictos .element .duo{order:1}.zone.pictos .container .listePictos .element .titleElt{order:2}}@media screen and (min-width:1600px){.zone.pictos .container .listePictos{gap:7.8125vw}.zone.pictos .container .listePictos .element{height:unset}}.zone.listingcards .container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}.zone.listingcards .container .textContent .description{width:90%}.zone.listingcards .container .medias{width:100%;position:relative;display:flex;align-items:center;justify-content:center}.zone.listingcards .container .medias .swiper{width:100%;height:100%;gap:20px;display:flex;flex-direction:column;align-items:center;justify-content:center}.zone.listingcards .container .medias .swiper .card{display:flex;align-items:center;justify-content:center;border-radius:30px;overflow:hidden;padding:35px}.zone.listingcards .container .medias .swiper .card .artCover{width:100%;height:100%;position:absolute;z-index:-1;top:0;left:0}.zone.listingcards .container .medias .swiper .card .artInside{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;background-color:#fff;position:relative;width:100%;padding:20px;height:100%}.zone.listingcards .container .medias .swiper .card .artInside .backg{z-index:0}.zone.listingcards .container .medias .swiper .card .artInside .artPicture{height:150px}.zone.listingcards .container .medias .swiper .card .artInside .artPicture img{object-fit:contain}.zone.listingcards .container .medias .swiper .card .artInside .artTextContent{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;z-index:1}.zone.listingcards .container .medias .swiper .card .artInside .artTextContent .titleElt{line-height:1.3em;display:flex;align-items:center}.zone.listingcards .container .medias .swiper .card .artInside .artTextContent .descElt{padding-right:10px}.zone.listingcards .container .medias .swiper .swiper-wrapper{height:97%;align-items:flex-end}.zone.listingcards .container .medias .controls{position:absolute;display:flex;flex-direction:row;height:50px;gap:30px;overflow:visible;align-items:center;justify-content:center;justify-content:space-between;z-index:10;width:95%;top:50%;margin:0 auto;pointer-events:none}.zone.listingcards .container .medias .controls svg{color:var(--color1);font-weight:700;stroke-width:2px;-webkit-stroke-width:2px;border:1px solid;padding:5px;border-radius:25px;width:28px;height:28px;background-color:hsla(0,0%,100%,.514);pointer-events:all}@media screen and (min-width:768px){.zone.listingcards .container .medias .swiper .card .artInside .artTextContent .descElt{line-height:1.3em}}@media screen and (min-width:1280px){.zone.listingcards .container{gap:10px}.zone.listingcards .container .textContent .description{width:37.6041666667vw;max-height:95px;text-align:center}.zone.listingcards .container .medias{height:unset}.zone.listingcards .container .medias .swiper{z-index:1;width:95.2083333333vw;height:unset;justify-content:flex-start;gap:10px}.zone.listingcards .container .medias .swiper .swiper-wrapper{height:unset}.zone.listingcards .container .medias .swiper .card{padding:2.1354166667vw 1.7708333333vw}.zone.listingcards .container .medias .swiper .card .artInside{gap:20px;padding:10px;width:100%}.zone.listingcards .container .medias .swiper .card .artInside .artPicture{height:120px}.zone.listingcards .container .medias .swiper .card .artInside .artTextContent .titleElt{height:55px}.zone.listingcards .container .medias .swiper .card .artInside .artTextContent .descElt{text-align:center;overflow-y:auto;width:90%;height:30vh;max-height:30vh}.zone.listingcards .container .medias .controls{z-index:2}.zone.listingcards .container .actions{gap:25px}}@media screen and (min-width:1600px){.zone.listingcards .container .medias{height:unset}.zone.listingcards .container .medias .swiper{margin:5.5555555556vh 0 2.7777777778vh}.zone.listingcards .container .medias .swiper .card .artInside .artTextContent .descElt{max-height:18.5vh;height:18.5vh}}.zone.quadscards{width:100vw;margin:calc(var(--ecartzone)) 0;display:block}.zone.quadscards .container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px;position:relative}.zone.quadscards .container .Odore{width:100%;height:80%;position:absolute;z-index:-1;display:none}.zone.quadscards .container .Odore img{height:100%;width:100%;object-fit:contain}.zone.quadscards .container .zoneContent{width:90%;display:flex;align-items:center;justify-content:center}.zone.quadscards .container .zoneContent .textContent{display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;gap:20px}.zone.quadscards .container .zoneContent .textContent .title{text-align:center}.zone.quadscards .container .zoneContent .textContent .Odore{width:100%;height:100%;position:absolute;z-index:-1;display:block}.zone.quadscards .container .zoneContent .textContent .Odore img{height:100%;width:100%;object-fit:contain}.zone.quadscards .container .elements{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px}.zone.quadscards .container .elements .card{height:auto;padding:20px;overflow:hidden;border-radius:30px;width:90%}.zone.quadscards .container .elements .card .backg{transition:all .5s ease}.zone.quadscards .container .elements .card .backg:after{content:"";z-index:0;position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:50%;opacity:1;pointer-events:none;background-color:rgba(0,0,0,.34)}.zone.quadscards .container .elements .card:hover .backg{transform:scale(1.25)}.zone.quadscards .container .elements .card{height:max-content;display:flex;flex-direction:column;align-items:center;position:relative;justify-content:center;color:#fff;gap:20px}.zone.quadscards .container .elements .card.noir{color:#000}.zone.quadscards .container .elements .card .text{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px}.zone.quadscards .container .elements .card .backg{width:100%;height:100%;top:0;left:0;z-index:-1;position:absolute}.zone.quadscards .container .elements .card .titleElt{font-family:var(--titleElt-QCards-Font);font-size:var(--titleElt-QCards-size);font-weight:600;text-transform:uppercase}.zone.quadscards .container .elements .card .subtitleElt{font-family:var(--subtitleElt-QCards-Font);font-size:var(--subtitleElt-QCards-size);font-weight:300;letter-spacing:0}.zone.quadscards .container .elements .card .descElt{font-weight:500;width:90%;line-height:1.3em}.zone.quadscards .container .elements .card .prodPhoto{width:100%;height:150px;transform:rotate(-11deg)}.zone.quadscards .container .elements .card .prodPhoto img{object-fit:contain}@media screen and (min-width:768px){.zone.quadscards{margin:var(--ecartzone) 0}.zone.quadscards .container .elements{flex-direction:row;flex-wrap:wrap;max-width:90%}.zone.quadscards .container .elements .card{flex:0 1 47%}}@media screen and (min-width:1024px){.zone.quadscards .container .elements{flex-wrap:wrap;flex-direction:row}.zone.quadscards .container .elements .card{flex:1 1 43%}}@media screen and (min-width:1280px){.zone.quadscards{height:calc(100vh - var(--header));margin:calc(var(--ecartzone) - 46px) 0}.zone.quadscards .isOpaque{opacity:0;transition:opacity .5s ease}.zone.quadscards .container{height:100%;position:relative}.zone.quadscards .container .Odore{width:100%;height:84%;display:block;z-index:-1}.zone.quadscards .container .zoneContent{height:100%;width:29%}.zone.quadscards .container .zoneContent .textContent{gap:30px}.zone.quadscards .container .zoneContent .textContent .description{text-align:center}.zone.quadscards .container .zoneContent .textContent .Odore{display:none}.zone.quadscards .container .elements{height:100%;z-index:1;position:absolute;flex-direction:row;display:grid;grid-template:repeat(2,1fr)/repeat(2,1fr);justify-content:space-between;width:92%}.zone.quadscards .container .elements .card{width:29.7916666667vw;height:16.3541666667vw;flex-direction:row;padding:1.875vw}.zone.quadscards .container .elements .card:first-of-type,.zone.quadscards .container .elements .card:nth-of-type(3){justify-self:flex-start}.zone.quadscards .container .elements .card:nth-of-type(2),.zone.quadscards .container .elements .card:nth-of-type(4){justify-self:flex-end}.zone.quadscards .container .elements .card .text{height:90%;justify-content:space-between;gap:.78125vw;align-items:flex-start;height:100%}.zone.quadscards .container .elements .card .text .subtitleElt{text-align:left}.zone.quadscards .container .elements .card .text .subtitleElt.isVisible{opacity:1}.zone.quadscards .container .elements .card .text .descElt{overflow-y:auto}.zone.quadscards .container .elements .card .text .descElt.isVisible{opacity:1}.zone.quadscards .container .elements .card .text .prodPhoto{height:100%}.zone.quadscards .container .elements .card .text .prodPhoto.isVisible{opacity:1}.zone.quadscards .container .elements .card .text .prodPhoto img{object-fit:contain}}@media screen and (min-width:1600px){.zone.quadscards{height:calc(100vh - var(--header))}.zone.quadscards .isOpaque{opacity:0;transition:opacity .5s ease}.zone.quadscards .container{height:100%;position:relative}.zone.quadscards .container .zoneContent{height:100%;width:29%}.zone.quadscards .container .zoneContent .textContent .Odore{width:300%;height:249%}.zone.quadscards .container .elements{height:100%;position:absolute;flex-direction:row;display:grid;grid-template:repeat(2,1fr)/repeat(2,1fr);justify-content:space-between;width:92%}.zone.quadscards .container .elements .card{width:29.7916666667vw;height:16.3541666667vw}.zone.quadscards .container .elements .card:first-of-type,.zone.quadscards .container .elements .card:nth-of-type(3){justify-self:flex-start}.zone.quadscards .container .elements .card:nth-of-type(2),.zone.quadscards .container .elements .card:nth-of-type(4){justify-self:flex-end}.zone.quadscards .container .elements .card{flex-direction:row;padding:46px 0 40px 32px}.zone.quadscards .container .elements .card .text{justify-content:space-evenly;gap:20px}.zone.quadscards .container .elements .card .headers{align-items:flex-start;justify-content:flex-start;gap:40px}.zone.quadscards .container .elements .card .headers .subtitleElt{text-align:left}.zone.quadscards .container .elements .card .descElt.isVisible,.zone.quadscards .container .elements .card .headers .subtitleElt.isVisible{opacity:1}.zone.quadscards .container .elements .card .prodPhoto{height:100%}.zone.quadscards .container .elements .card .prodPhoto.isVisible{opacity:1}.zone.quadscards .container .elements .card .prodPhoto img{object-fit:contain}}.zone.Reviews{width:100%;margin:var(--ecartzone) 0}.zone.Reviews .container{flex-direction:column;gap:20px;align-items:center;justify-content:flex-start;display:flex;width:100%;gap:40px}.zone.Reviews .container .textContent{width:100%;gap:20px}.zone.Reviews .container .textContent .description{width:90%;text-align:justify}.zone.Reviews .container .textContent .actions{gap:20px}.zone.Reviews .container .phoneContent{aspect-ratio:405/834;width:70%;height:auto}@supports not (aspect-ratio:405/834){.zone.Reviews .container .phoneContent{width:37.5vh;height:77.2222222222vh}}.zone.Reviews .container .phoneContent{display:flex;flex-direction:row;align-items:center;justify-content:center;overflow:hidden;position:relative}.zone.Reviews .container .phoneContent .controls{display:flex;flex-direction:row;gap:20px;justify-content:space-between}.zone.Reviews .container .phoneContent .controls svg{color:#fff;font-weight:700;stroke-width:2px;-webkit-stroke-width:2px;border:1px solid;padding:5px;border-radius:25px}.zone.Reviews .container .phoneContent .phone{width:100%;height:100%;z-index:3;position:absolute}.zone.Reviews .container .phoneContent .phone img{object-fit:cover}.zone.Reviews .container .phoneContent .fond{width:97%;height:97%;border-radius:10%;z-index:1;position:absolute}.zone.Reviews .container .phoneContent .fond img{object-fit:cover}.zone.Reviews .container .slider{width:90%;height:93%;flex-direction:column;position:absolute;z-index:4}.zone.Reviews .container .slider,.zone.Reviews .container .slider .card{display:flex;align-items:center;justify-content:center}.zone.Reviews .container .slider .card .review{display:flex;position:relative;width:88%;height:231px;background-color:#fff;flex-direction:column;align-items:center;justify-content:space-between;border-radius:23px;gap:25px;box-shadow:3px 3px 6px rgba(0,0,0,.161)}.zone.Reviews .container .slider .card .review .photoClient{position:absolute;top:-30%;align-self:center;width:100px;height:100px;border-radius:50%;border:4px solid #fff;overflow:hidden;box-shadow:3px 3px 6px rgba(0,0,0,.161)}.zone.Reviews .container .slider .card .review .photoClient img{object-fit:cover}.zone.Reviews .container .slider .card .review .description{padding:0;font-size:14px;width:76%;height:105px;margin-top:auto;overflow-y:auto;text-align:left}.zone.Reviews .container .slider .card .review .noteEtoile{border-top:1px solid #000;display:flex;width:98%;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;height:46px}.zone.Reviews .container .slider .card .review .noteEtoile .note{flex:1 1;display:flex;justify-content:center;font-family:var(--Lucky-Regular-Font);font-size:27px}.zone.Reviews .container .slider .card .review .noteEtoile .sep{height:100%;width:1px;background-color:#000}.zone.Reviews .container .slider .card .review .noteEtoile .starContainer{width:19px;height:19px;position:relative}.zone.Reviews .container .slider .card .review .noteEtoile .etoiles{flex:1 1;display:flex;gap:3px;justify-content:center}.zone.Reviews .container .nextReviews{display:none}@media screen and (min-width:768px){.zone.Reviews .container{height:100%}.zone.Reviews .container .phoneContent{aspect-ratio:405/834;width:auto;height:77.2222222222vw}@supports not (aspect-ratio:405/834){.zone.Reviews .container .phoneContent{width:37.5vw;height:77.2222222222vw}}}@media screen and (min-width:1280px){.zone.Reviews{margin:calc(var(--ecartzone) - 20px) 0}.zone.Reviews .container{display:flex;flex-direction:row;height:100%;flex-wrap:wrap;justify-content:center}.zone.Reviews .container .textContent{flex:0 1 30%;justify-content:center;align-items:flex-start;gap:30px}.zone.Reviews .container .phoneContent{aspect-ratio:405/834;width:43.0555555556vh;height:auto}@supports not (aspect-ratio:405/834){.zone.Reviews .container .phoneContent{width:18.984375vw;height:39.21875vw}}.zone.Reviews .container .phoneContent .slider .card .review .description{text-align:left}.zone.Reviews .container .phoneContent .slider .card .review .noteEtoile .note{font-size:16px}.zone.Reviews .container .nextReviews{display:flex;flex:0 1 30%;height:80vh;position:relative}.zone.Reviews .container .nextReviews .slider{position:absolute;width:40vw}}@media screen and (min-width:1600px){.zone.Reviews .container .phoneContent .slider .card .review .noteEtoile .note{font-size:27px}}.socials{display:flex;flex-direction:row;align-items:center;gap:20px}.socials .item svg{color:#fff;transition:.5s ease}.socials .item a{display:flex;align-items:center;justify-content:center}.socials .item a:hover{transition:.5s ease}.socials .item a:hover svg{color:var(--color1)}.socials .item a.fb svg{width:9px;height:18px}.socials .item a.insta svg{width:17px;height:17px}.socials .item a.mail svg,.socials .item a.yt svg{width:20px;height:20px}.socials .item a.phone svg{width:21px;height:16px}.socials.circles{display:flex;flex-direction:row;align-items:center;gap:20px}.socials.circles .item svg{color:#000;transition:all .5s ease}.socials.circles .item a{display:flex;align-items:center;justify-content:center;width:59px;height:59px;border:1px solid var(--color1);border-radius:50%;transition:all .5s ease;position:relative;overflow:hidden}.socials.circles .item a:before{content:"";position:absolute;top:-50%;left:-100%;width:200%;height:200%;background:linear-gradient(75deg,hsla(0,0%,100%,0) 30%,hsla(0,0%,100%,.8) 50%,hsla(0,0%,100%,0) 70%);transform:rotate(25deg);opacity:0;transition:all .4s ease-in-out;z-index:1}.socials.circles .item a:hover{border:1px solid #fff;transition:.5s ease;background:linear-gradient(90deg,#b9903c,#e5d08e);transform:scale(1.1);box-shadow:0 8px 20px rgba(0,0,0,.3)}.socials.circles .item a:hover:before{left:100%;opacity:1;transition:all .6s ease-in-out}.socials.circles .item a:hover svg{color:var(--color3);fill:var(--color3)}.socials.circles .item a.fb svg{width:9px;height:18px}.socials.circles .item a.insta svg{width:17px;height:17px}.socials.circles .item a.mail svg,.socials.circles .item a.yt svg{width:20px;height:20px}.socials.circles .item a.phone svg{width:21px;height:16px}.trait{width:100%;height:1px;background-color:var(--color1)}@media screen and (min-width:768px){.trait{height:207px;width:1px}}.logo{position:relative;width:100%;height:100%}header{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center;transition:all .5s ease-in-out;font-weight:300;position:fixed;z-index:5;left:0;width:100%;top:0;font-size:var(--header-size);font-family:var(--header-Font)}header .overTheTop{display:none}header .groupeEnd{display:flex}header .mobile{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;height:var(--header);background-color:#fff;padding:10px;gap:4.0214477212vh}header .mobile .bandeauLogo{width:calc(var(--header) - 5px);height:calc(var(--header) - 5px);position:relative}header .mobile .bandeauLogo .logo{height:100%;width:100%}header .mobile .mediaLayer{position:absolute;z-index:-2;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}header .mobile .mediaLayer .photo{width:100%;height:100%}header .mobile .mediaLayer .photo img{object-fit:cover;object-position:-50% 50%}header .mobile .logowrapper{position:relative;width:34%;aspect-ratio:1/1;height:auto}@supports not (aspect-ratio:1/1){header .mobile .logowrapper{width:100px;height:100px}}header .mobile nav{position:fixed;height:100vh;justify-content:flex-start;padding:3.7037037037vh 0;gap:30px;top:0;right:0;z-index:3;background-color:var(--blanc-aa);transition:all .5s ease-in-out;transform:translateX(100%);opacity:0;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}header .mobile nav,header .mobile nav .lexique{width:100%;display:flex;flex-direction:column;align-items:center}header .mobile nav .lexique{gap:20px;color:var(--black)}header .mobile nav .lexique .main-page{position:relative;transition:all .5s ease-in-out;z-index:0;overflow:visible;display:flex;flex-direction:row-reverse;align-items:center;justify-content:center}header .mobile nav .lexique .main-page .page-name{color:#000;padding:5px}header .mobile nav .lexique .main-page .page-name:hover{transform:scale(1.1);color:var(--color1)}header .mobile nav .lexique .main-page .point{opacity:0;display:flex;align-items:center;justify-content:center;width:9px;height:9px;position:absolute}header .mobile nav .lexique .main-page .point .svg{width:100%}header .mobile nav .lexique .main-page.active .point{opacity:1;left:-15px}header .mobile nav .lexique .main-page.active .point svg{color:var(--color1);fill:var(--color1)}header .mobile nav .socials{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:41px}header .mobile nav .socials .item a svg{transition:all .5s ease;color:var(--color1);text-shadow:1px 1px 2px #494949;width:25px;height:25px}header .mobile .subnav{display:flex;flex-direction:row;align-items:center;gap:12px;margin:0 15px}header.nav-is-active .mobile nav{background-size:100%;transform:translateX(0);opacity:1}header.nav-is-active .mobile nav a{transition:all .5s ease}header.nav-is-active .mobile nav a:hover{transform:scale(1.3)}header.nav-is-active .mobile nav .menu{opacity:1;pointer-events:all;display:flex;flex-direction:column;justify-content:flex-start;gap:60px}header.nav-is-active .mobile nav .groupeBoutons{display:flex;flex-direction:column;align-items:center;gap:40px;z-index:1}header.nav-is-active .mobile nav .groupeBoutons .socialIcons{z-index:5;display:flex;align-items:center;flex-direction:row;gap:40px}header.nav-is-active .mobile nav .groupeBoutons .socialIcons a{width:30px;height:30px}header.nav-is-active .mobile nav .groupeBoutons .socialIcons a svg{height:100%;width:100%}header.nav-is-active .mobile .subnav .burgerBtn{z-index:6}header.scroll{width:100%;position:fixed}header.scroll.pull{top:0}header .desktop,header.scroll.pull .logoM{display:none}header .desktop .buttonPhone{min-width:120px}header .subtitle{height:2em}header .boncadeau{border-radius:40px;border:1px solid var(--color1);position:relative;overflow:visible;transition:all .5s ease;padding:17px 45px}header .boncadeau .ioh{position:absolute;z-index:-1;overflow:hidden;width:100%;height:100%;top:0;left:0;border-radius:40px}header .boncadeau .ioh:before{content:"";position:absolute;top:-50%;left:-100%;width:200%;height:200%;background:linear-gradient(75deg,hsla(0,0%,100%,0) 30%,hsla(0,0%,100%,.8) 50%,hsla(0,0%,100%,0) 70%);transform:rotate(25deg);opacity:0;transition:all .4s ease-in-out;z-index:1}header .boncadeau:hover{transform:scale(1.05)!important}header .boncadeau:hover .ioh{background:linear-gradient(90deg,#e5d08e,#b9903c);box-shadow:0 8px 20px rgba(0,0,0,.3);transform:scale(1.05)}header .boncadeau:hover .ioh:before{left:100%;opacity:1;transition:all .6s ease-in-out}@media screen and (min-width:768px){header .desktop{display:none}header .desktop .buttonPhone{min-width:120px}header .mobile{display:flex;align-items:center;justify-content:space-between;height:var(--header)}}@media screen and (min-width:1280px){header{display:flex;flex-direction:column;width:100%;z-index:10;position:fixed;top:0;transition:all .5s ease-in-out;padding:0 5.2083333333vw;height:max-content}header .mobile{display:none}header .overTheTop{width:100%;border-bottom:1px solid #fff;display:flex;flex-direction:row;justify-content:flex-end;padding:10px 0;font-family:var(--Agenda-Font);font-weight:300;color:#fff}header .overTheTop .socialCall{justify-content:flex-start}header .desktop,header .overTheTop .socialCall{display:flex;flex-direction:row;align-items:center;gap:20px}header .desktop{height:max-content;width:100%;transition:all .5s ease;justify-content:center;flex-wrap:wrap;padding-top:5px}header .desktop .logoDesktop{width:10.1041666667vw;height:6.4583333333vw;position:relative;transition:all .5s ease}header .desktop .logoDesktop a{position:absolute;top:0;left:0;width:100%;height:100%}header .desktop .logoDesktop a svg{top:0;left:0;z-index:0;width:100%;height:100%}header .desktop .logoDesktop .logo{position:absolute;top:0;left:0;width:100%;height:100%;transition:all .5s ease}header .desktop .logoDesktop .logo:nth-of-type(2){opacity:0}header .desktop .socials{display:flex;flex-direction:row;gap:20px;flex:0 0 50px}header .desktop .socials li a.fb svg{width:11px}header .desktop .socials li a.insta svg{width:16px}header .desktop .socials li a:hover svg{color:var(--color1);transform:scale(1.1)}header .desktop .socials li a svg{transition:all .5s ease;color:#fff;width:100%;height:100%}header .desktop nav{align-items:center;justify-content:flex-start;gap:0;flex-wrap:wrap}header .desktop nav,header .desktop nav ul:not(.socials){display:flex;flex-direction:row;flex:1 1;gap:1.9270833333vw}header .desktop nav ul:not(.socials){justify-content:center;align-items:flex-start;height:var(--header);width:max-content;height:max-content}header .desktop nav ul:not(.socials) li{display:flex;flex-direction:column;align-items:center}header .desktop nav ul:not(.socials) li a{transition:all .5s ease-in-out;padding:5px 10px;color:#fff;width:max-content}header .desktop nav ul:not(.socials) li:hover a{transform:scale(1.3);color:var(--color1)}header .desktop nav ul:not(.socials) li .point{opacity:0;display:flex;align-items:center;justify-content:center;width:9px;height:9px;position:absolute;left:unset;bottom:5px}header .desktop nav ul:not(.socials) li .point svg{width:100%}header .desktop nav ul:not(.socials) li.active .point{opacity:1}header .desktop nav ul:not(.socials) li.active .point svg{color:var(--color1);fill:var(--color1)}header .desktop nav .socials{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px;height:var(--header);display:none;transition:all .5s ease}header .desktop nav .socials svg{color:#fff;fill:#fff;transition:all .5s ease;width:15px;height:15px}header .desktop nav .trait{display:none}header .desktop .groupeEnd{display:flex;flex-direction:row;align-items:center;gap:20px}header .desktop .contact{display:flex;height:var(--header);align-items:center;flex:0 1;gap:20px;margin-bottom:15px}header .desktop .burgerBtn,header .desktop .contact .ButtonAppel{display:none}header .desktop .illustration{display:flex;position:relative;flex-direction:row;margin:0;align-items:center;justify-content:center;max-width:270px;max-height:86px;width:16.875vw;height:5.375vw;transition:all .5s ease;padding-top:5px;fill:#fff}header .desktop .illustration svg{width:16.875vw}header .desktop.bkgClass{color:var(--color1)}header .desktop.bkgClass svg{fill:var(--color1)}header .desktop.bkgClass .svgGroups a svg{color:var(--color1)}header .desktop.bkgClass .groupeBoutons .transpaWhite{color:var(--color1);border-color:var(--color1)}header.scroll{color:#000;position:fixed;top:-45px;background-color:#fff;box-shadow:-2px 0 5px #9b9b9b;padding:0 5.2083333333vw}header.scroll .desktop{align-items:center;padding-top:3px}header.scroll .desktop nav,header.scroll .desktop nav ul:not(.socials){align-items:center}header.scroll .desktop nav ul:not(.socials) li a{color:#000}header.scroll .desktop nav ul:not(.socials) li a:hover{transform:scale(1.3);color:var(--color1)}header.scroll .desktop nav .socials{display:flex}header.scroll .desktop nav .socials a{overflow:visible}header.scroll .desktop nav .socials a svg{fill:var(--color1);color:var(--color1)}header.scroll .desktop nav .socials a:hover{transform:scale(1.1)}header.scroll .desktop nav .socials a:hover svg{fill:var(--color1);color:var(--color1)}header.scroll .desktop nav .socials .phoneIcon a{width:20px}header.scroll .desktop nav .socials .phoneIcon:hover svg{color:var(--color3)}header.scroll .desktop .groupeEnd .socials,header.scroll .desktop .groupeEnd .trait,header.scroll .desktop nav .trait{opacity:1}header.scroll svg{stroke:var(--color1);stroke-width:.5px}header.scroll .logoDesktop{width:70px;height:70px}header.scroll .logoDesktop svg{width:100%}header.scroll .logoDesktop .logo:first-of-type{opacity:0}header.scroll .logoDesktop .logo:nth-of-type(2){opacity:1}header.scroll .boncadeau{color:var(--color1)}header.scroll .boncadeau:hover{color:#fff}header .boncadeau{color:#fff;font-size:20px}}@media screen and (min-width:1600px){header .desktop nav ul:not(.socials){max-width:90%}}#burger{display:none}#burger:checked+label span:first-child{transform:translate(5px,-3px) rotate(45deg);transform-origin:left top}#burger:checked+label span:nth-child(2){transform:scaleX(0)}#burger:checked+label span:nth-child(3){transform:translate(5px) rotate(-45deg);transform-origin:left bottom}#burger+label{display:flex;flex-direction:column;gap:5px;cursor:pointer}#burger+label span{width:25px;height:2px;transform-origin:left;transition:all .5s}#burger+label.redColor span{background:var(--color2)}.clssvg-1{fill:url(#Deg)}.vide{fill:transparent}.clssvg-1,.clssvg-2,.clssvg-3{stroke-width:0px}.clssvg-2{fill:#fff}.clssvg-3{fill:#026862}.cls-1{fill:url(#degz)}.cls-2,.cls-3,.cls-4{stroke-width:0px}.cls-2{fill:#85d2b6}.cls-3{fill:#fff}.cls-4{fill:#026862}.scrollToTop{display:flex;position:fixed;z-index:4;bottom:-10vh;right:5vh;flex-direction:row;align-items:center;justify-content:center;background-color:#fff;box-shadow:2px 2px 5px #797979;padding:7px;width:50px;height:50px;transform:scale(1.4) rotate(-180deg);border-radius:50%;margin:auto;transition:all .5s ease}.scrollToTop svg{position:absolute}.scrollToTop svg.fa-chevron-up{width:25px;height:25px;z-index:4}.scrollToTop.scroll{bottom:6vh;background-color:var(--color1);transform:scale(1) rotate(0deg)}.scrollToTop.scroll:hover{cursor:pointer;transform:scale(1.3);box-shadow:0 0 0 inherit}