@charset "UTF-8";.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/assets/ajax-loader-BcnMEykj.gif) center center no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(data:application/vnd.ms-fontobject;base64,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);src:url(data:application/vnd.ms-fontobject;base64,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) format("embedded-opentype"),url(data:font/woff;base64,d09GRk9UVE8AAAVkAAsAAAAAB1wAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAAi4AAAKbH/pWDkZGVE0AAAM4AAAAGgAAABxt0civR0RFRgAAA1QAAAAcAAAAIAAyAARPUy8yAAADcAAAAFIAAABgUBj/rmNtYXAAAAPEAAAAUAAAAWIiC0SwaGVhZAAABBQAAAAuAAAANgABMftoaGVhAAAERAAAABwAAAAkA+UCA2htdHgAAARgAAAADgAAAA4ESgBKbWF4cAAABHAAAAAGAAAABgAFUABuYW1lAAAEeAAAANwAAAFuBSeBwnBvc3QAAAVUAAAAEAAAACAAAwABeJw9ks9vEkEUx2cpWyeUoFYgNkHi2Wt7N3rVm3cTs3UVLC4LxIWEQvi1P3i7O1tYLJDAmlgKGEhQrsajf0j7J3jYTXrQWUrMJG+++b55n5e8NwwKBhHDMLv5kxT3ATEBxKBn3qOAl9zxHgb1MAPhHQgHkyF08Gr/L8B/Eb6zWnmCJ7AJVLubQOheArXvJ1A4EXi6j4I+Zg9F0QFKvsnlBCmXeve+sFEnb/nCptdtQ4QYhVFRAT1HrF8UQK/RL/SbmUbclsvGVFXRZKDHUE38cc4qpkbAAsuwiImvro+ufcfaOIQ6szlrmjRJDaKZKnbjN3GWKIbiIzRFUfCffuxxKOL+3LDlDVvx2TdxN84qZEsnhNBa6pgm2dAsnzbLsETdsmRFxUeHV4e+I2/ptN8TyqV8T3Dt29t7EYOuajVIw2y1Wy3M86w0zg/Fz2IvawmQAUHOVrPVfLkoScVynsqsTG0MGUs4z55nh3mnOJa+li+rl9WpPIcFfDubDeaDC+fLBdYN3QADzLauGfj4B6sZmq6CCpqmtSvF0qlUl2qf5AJIUCSlTqlb7lUG+LRfGzZGzZEyBgccMu6MuqPecNDvD4Y9Kjtj4gD+DsvKVMTcMdtqtZtmkzQstQvYje7Syep0PDSAhSOeHYXYWThEF//A/0YvYV1fSQtpKU5STtrhbQ444OtpKSWJIg3pOg8cBs7maTY1EZf07aq+hjWs7IWzdCYTGhb2CtZ47x+Uhx28AAB4nGNgYGBkAIJz765vANHnCyvqYTQAWnkHswAAeJxjYGRgYOADYgkGEGBiYARCFjAG8RgABHYAN3icY2BmYmCcwMDKwMHow5jGwMDgDqW/MkgytDAwMDGwcjKAQQMDAyOQUmCAgoA01xQGB4ZExUmMD/4/YNBjvP3/NgNEDQPjbbBKBQZGADfLDgsAAHicY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQzMCQqKClOUJz0/z9YHRLv/+L7D+8V3cuHmgAHjGwM6ELUByxUMIOZCmbgAAA5LQ8XeJxjYGRgYABiO68w73h+m68M3EwMIHC+sKIeTqsyqDLeZrwN5HIwgKUB/aYJUgAAeJxjYGRgYLzNwMCgx8QAAkA2IwMqYAIAMGIB7QIAAAACAAAlACUAJQAlAAAAAFAAAAUAAHicbY49asNAEIU/2ZJDfkiRIvXapUFCEqpcptABUrg3ZhEiQoKVfY9UqVLlGDlADpAT5e16IUWysMz3hjfzBrjjjQT/EjKpCy+4YhN5yZoxcirPe+SMWz4jr6S+5UzSa3VuwpTnBfc8RF7yxDZyKs9r5IxHPiKv1P9iZqDnyAvMQ39UecbScVb/gJO03Xk4CFom3XYK1clhMdQUlKo7/d9NF13RkIdfy+MV7TSe2sl11tRFaXYmJKpWTd7kdVnJ8veevZKc+n3I93t9Jnvr5n4aTVWU/0z9AI2qMkV4nGNgZkAGjAxoAAAAjgAF) format("woff"),url(data:font/ttf;base64,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) format("truetype"),url(/assets/slick-BlzDm7g2.svg#slick) format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}@font-face{font-family:BubblegumSans-Regular;src:url(/assets/BubblegumSans-Regular-Be8f8Bo7.ttf) format("truetype")}header{width:100%;color:#fff;position:relative;height:10rem}.header-pict h1{text-shadow:black 10px 10px;font-family:BubblegumSans-Regular,fantasy;color:#87d9ff}.logo img{width:8rem;height:auto;position:relative}.logo img:hover{animation:bounceLogo 1s ease-in-out infinite;transform:scale(1.5)}@keyframes bounceLogo{0%,to{top:0}50%{top:-20px}}.header-nav{background-color:#00f;list-style:none;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-evenly;align-items:center;padding:0;margin:0}nav li{display:flex;padding:1rem}nav li a{font-family:BubblegumSans-Regular,fantasy;text-decoration:none;color:#fff}.shopNow{display:none;color:#fff}.header-pict,h1{display:none}.menu{display:none;flex-direction:column;align-items:start;justify-content:center;text-align:start;position:absolute;top:100%;left:0;width:100%;background-color:#00f;padding:10px;box-sizing:border-box}.menu a{color:#fff;text-decoration:none;margin-bottom:1rem}.burger-menu{display:none}.burger-menu{display:block;cursor:pointer;position:absolute;top:25%;left:1rem}.menu.open{display:flex}@media screen and (min-width: 426px){header{width:100%;height:15rem}li{justify-content:center}.logo img{margin-left:1rem}.header-pict{display:flex}.shopNow{display:none}.header-nav{justify-content:center}}@media screen and (min-width: 769px){.header-pict h1{display:block;margin:3rem;font-size:8rem}header{width:100%}.menu{display:flex;align-items:center;padding:0;top:80%}.menu-list{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;padding:0;margin:1rem;width:95%;height:4rem}.menu-list li:hover{transform:scale(1.5);translate:5px}.burger-menu{display:none}}footer{max-width:100%;text-align:center}.footer{max-width:100%;background-color:#00f;padding:1.5rem;color:#fff}.footer h2{color:#fff;font-size:2rem;margin:2rem;text-shadow:grey 5px 5px 5px}.footer-content{display:flex;flex-direction:column;justify-content:space-between}.contact{margin-bottom:1rem}.contact ul{list-style:none;padding:0}.contact li{margin-bottom:10px}.contact li a{color:#fff;font-weight:700}.socials ul{list-style:none;padding:0;display:flex;justify-content:center}.socials li{margin:0 3rem}.facebook,.insta{width:4rem}.links{max-width:100%}.links h2{font-size:18px}.links ul{list-style:none;padding:0;margin:0;display:flex;justify-content:center}.links li{margin:1rem;flex-direction:row}.links li a{color:#fff;text-decoration:none}.footer-bottom{font-size:1rem;margin-top:2rem;text-align:start}@media screen and (min-width: 425px){.footer-content{display:flex;flex-direction:column}.footer-content article{display:flex;flex-direction:row;align-items:start;justify-content:space-around}.footer-content h2,.footer-bottom{text-align:center}}@media screen and (min-width: 768px){.footer-content{display:flex;flex-direction:row}.footer-content article{justify-content:space-around}}.home h2,.home h3,.home h4{color:#00f;font-weight:700}.home h2{background-color:#f0f8ff;padding:2rem}.home img{max-width:100%}.home .brandLogo{max-width:100px}.home .logoDiv{display:flex;justify-content:space-evenly}.home .brandLogo{width:8rem;margin-bottom:2rem;border-radius:0 10px;transition:transform .3s ease-in-out;cursor:pointer}.home .brandLogo:hover{transform:scale(2)}.home ul{list-style-type:none}.home .conteneurA2 li{margin:1rem}.home .Shops li{margin:.5rem;border:solid 5px blue;border-radius:20px;box-shadow:gray 10px 10px 10px}.home .Shops li img{max-width:95%}.home .Shops li button{margin:1rem;font-size:large;font-weight:700;color:#fff}@media screen and (min-width: 443px){.home body{width:768px}.home h2{text-shadow:rgb(73,72,72) 5px 5px 10px}.home .article2 ul img{max-width:95%}.home .Shops li{margin:1rem}.home hr{display:none}.home .article5{position:relative;text-align:left}.home .article5 h3{text-align:center;margin-bottom:1rem}.home .article5 img{width:100%;height:auto}.home .article5 p{position:absolute;top:10%;right:5%;color:#fff;width:50%;background-color:#000000b3;padding:1rem;box-sizing:border-box}}@media screen and (min-width: 769px){.home body{width:1440px}.home img{max-width:100%}.home .Shops li{margin:2rem}.home .article1{position:relative;text-align:left}.home .article1 h3{text-align:center;margin-bottom:1rem}.home .article1 img{width:100%;height:auto}.home .article1 p{position:absolute;top:10%;right:5%;color:#fff;width:60%;background-color:#000000b3;padding:1rem;box-sizing:border-box}}.calcul img{width:50%}.calcul{display:flex;flex-direction:column;text-align:center;margin:2rem}.calcul h2{margin-top:4rem;color:#00f;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:3rem}.calcul h3{padding:1rem;background-color:#7fffd49f;font-size:2rem;border:solid black 2px;border-radius:5px}.calcul h4{padding:1rem;background-color:#7fffd49f;font-size:1.5rem;border:solid black 2px;border-radius:5px}.calcul label{font-size:1.3rem;font-style:italic}.calcul input{color:#00f;font-weight:700;background-color:#dededeb1;margin:2px;text-align:center}.calcul p{color:#00f}.calcul span{color:#fa0101;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-weight:700}.calcul button{margin:1rem;color:#fff}.calcul .volumeAqua{display:flex;flex-direction:column}.calcul .volumeAqua div,.calcul .dosage div{display:flex;flex-direction:column;margin:1rem;align-items:center}.calcul .dosage input{width:70%}@media screen and (min-width: 425px){.dosage{display:flex;flex-direction:column;align-items:center}.dosage div{align-items:center;width:60%}.volume{display:flex;flex-direction:column;align-items:center}.volume .volumeAqua{display:flex;flex-direction:row;justify-content:space-evenly}.volume img{align-items:center}}@media screen and (min-width: 768px){.calcul .dosage input{width:50%}}.formulaireLog{display:flex;flex-direction:column;align-items:center;margin:2rem}.formulaireLog .form{background-color:#00ffff7e;width:100%;padding:2rem;border:blue solid 5px;border-radius:10px;box-shadow:#000 10px 10px 5px;margin-bottom:4rem}.formulaireLog .form input{width:300px}.formulaireLog .validButton{margin:2rem auto;padding:1rem 2rem;background-color:#00f;color:#fff;font-weight:700;border-radius:10px}.formulaireLog div{margin:1rem;display:flex;justify-content:space-between}.formulaireLog h2{color:#00f;text-align:center;font-size:4rem}.formulaireLog p{color:red}.basket{display:flex;flex-direction:column;align-items:center}.basket h2{color:#00f;font-size:3rem;text-align:center;font-family:cursive;font-weight:700;font-style:italic}.basket .basketTable{margin:1rem;border:blue 3px solid;border-radius:20px;box-shadow:#000 10px 10px 5px}.basket table td{text-align:center}.basket table button{display:flex;justify-content:center;width:10px;background-color:#00f}.basket table .removeBasket{display:flex;justify-content:center;background-color:#0000ff95}.basket table .clean-button{display:flex;width:180px;background-color:#0000ff95;justify-content:center}.basket button{margin:1rem}.basket #basketEmpty{text-align:center}.basket #basketEmpty img{margin:2rem;width:25%}.payment p{margin:5px;text-align:center;font-size:2rem;font-weight:700}.payment h2{color:#00f;font-size:3rem;text-align:center}.payment .paraPayment{margin:1rem;padding:1rem;font-family:cursive}.payment strong{font-size:30px;font-weight:700;color:#00f}.checkout{display:flex;flex-direction:column;justify-content:center;align-items:center}.checkout .card{display:none}.checkout div{text-align:center;margin:2rem;border:solid 2px blue;border-radius:10px;box-shadow:#000 5px 5px 5px}.checkout div .card{text-align:center}.checkout button{margin:1rem}.checkout p{padding:1rem}.tempory h2{color:#00f}.shop{display:none;margin:0}.shop .searchBar{padding:1rem;height:3rem;border:4px solid blue;border-radius:5px;box-shadow:10px 10px 10px gray;margin:2rem}.shop h2{margin-top:5rem;color:#00f;text-align:center}.shop img{width:50%}ul{margin:1rem;padding:0}.product-mosaic:hover{transform:scale(1.02);translate:5px}.product-mosaic{box-shadow:#000 5px 5px 20px;margin:1rem;text-align:center;display:flex;flex-direction:column;align-items:center;list-style-type:none;border:2px solid blue;border-radius:10px}.product-mosaic h3{font-weight:700;color:#00f}.product-mosaic img{width:95%;height:auto;border-radius:10px}.product-mosaic p{color:#000}.product-mosaic a{text-decoration:none}.product-mosaic input{border:2px solid blue;width:5rem;height:4rem}.product-mosaic button{margin:1rem}@media screen and (min-width: 426px){h2{font-size:2rem}ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}ul li{width:45%}.product-mosaic h3{margin:3rem}.product-mosaic img{width:90%}}@media screen and (min-width: 769px){h2{font-size:4rem}ul li{width:28%}}.construction{width:100%;height:auto}.detail{display:flex;flex-direction:column;justify-content:center}.detail .backButton{margin-top:3rem;font-weight:700;color:#00f;text-decoration:none}.detail h3{text-align:center;color:#00f;font-size:2rem}.detail .product{display:flex;flex-direction:column;align-items:center;padding:1rem}.detail .product img{max-width:100%;height:auto}.detail .product img:hover{transition:ease-in-out;transform:scale(1.2);border-radius:25%;border:solid blue 5px}.detail .product .secondaryPict{width:100px}.detail .product .secPict{width:65%}.detail .product .imgArticle,.detail .product .imgArticle .imgArtSup{display:flex;flex-direction:column;align-items:center}.detail .comeBack{color:#00f;font-size:2rem}.detail .addBasket{text-align:center;margin:1rem}@media screen and (min-width: 426px){.detail .product .imgArticle .imgArtSup{width:60%;flex-direction:row;justify-content:center}.detail .product .secPict{width:80%}}@media screen and (min-width: 769px){.detail .product .imgArticle{flex-direction:column}.detail .product .imgArticle .imgArtSup{flex-direction:row;align-items:center;margin:2rem;width:70%}.detail .product .secPict{width:80%}}.popUp{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#48d1cd;border:solid 3px mediumturquoise;border-radius:10px;box-shadow:#000 1px 1px 25px;transition:transform 3s ease,opacity .5s ease}.popUp.closing{transform:translate(-50%,-100%) scale(0);opacity:0}.popUp .closePopUp{text-align:end;margin:1rem;cursor:pointer}.popUp .sectionPopUp{display:flex;flex-direction:column;align-items:center}.popUp .sectionPopUp .textePopUp{text-align:center;font-family:Verdana,Geneva,Tahoma,sans-serif;font-size:large}.popUp .sectionPopUp .msg{text-align:center;font-style:italic}.popUp .sectionPopUp button{justify-content:center;cursor:pointer}.admin{padding:1rem;text-align:center}.admin .navAdmin{padding:1rem;left:0;background-color:#2c41a9;width:100%;height:6rem}.admin .navAdmin ul{justify-content:center;flex-wrap:nowrap;padding:0;margin:0}.admin .navAdmin ul li{display:flex;flex-direction:row;flex-wrap:nowrap;position:relative}.admin .navAdmin ul li ul{display:none;position:absolute;top:100%;left:0;background-color:#2c41a9}.admin li{color:#fff}.admin .navAdmin ul li:hover ul{display:flex;flex-direction:column}.admin .navAdmin ul li ul li{display:flex;width:12rem;border:rgb(2,2,2) 1px solid}.admin h2{color:#00f;font-size:3rem}.admin td a{color:#00f;font-weight:700;text-decoration:none}.admin article{border:solid blue 5px;margin:1rem}.admin article h3{color:#00f;font-size:2rem}.admin article h4{font-size:2rem}.admin article div .tableProduct{width:100%;border:2px solid blue}.admin article div .tableProduct-first{width:100%;border:2px solid blue}.admin article div .tableProduct-first td button a{color:#fff}.admin article table{width:100%}.admin article th{background-color:gray}.admin article td{border-bottom:grey solid 1px}.admin article button{margin:.5rem}.admin article button a{text-decoration:none;color:#fff}.admin article .icone{font-size:4rem;margin-bottom:1rem;color:#00f}@keyframes reveal{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.pierre{display:flex;flex-direction:column;justify-content:center}.pierre #photoPresentation{width:100%;height:auto}.pierre li a{display:flex;flex-direction:column-reverse;align-items:center;justify-content:space-around}.pierre section{display:flex;flex-direction:column}.pierre section article{border-bottom:solid 2px blue;display:flex;flex-direction:column}.pierre section article img{width:100%;margin:1rem 0;box-shadow:10px 10px 10px #000;object-fit:cover;animation:reveal 3s ease-in-out;animation-timeline:view();animation-range-start:cover 0%;animation-range-end:contain 50%}.pierre section article h3{color:#00f;text-align:center}.pierre section article h4{font-style:italic}.pierre section article p{text-align:justify}.pierre .sliderPierre{margin:1rem auto;width:90%;height:600px;display:flex;justify-content:center}.pierre .sliderPierre img{margin:0;width:5%;height:100%;object-fit:cover;border-radius:10px;border:2px solid blue;transition:all ease-in-out .5s}.pierre .sliderPierre img:hover{width:90%}.pierre .presentation h2{color:#00f;font-size:3rem;text-align:center}.pierre .presentation ul{display:flex;justify-content:center}.pierre .presentation ul li{list-style-type:none;margin:0 1rem}.pierre .presentation img{width:3rem}.pierre .presentation video{width:100%;box-shadow:2px 10px 10px #000;border:10px black solid;border-radius:30px;margin-bottom:1rem}.pierre .presentation a{text-decoration:none;color:#00f;font-weight:700}@media screen and (min-width: 465px){.pierre .presentation ul li{text-align:center}}@media screen and (min-width: 769px){.pierre .presentation{margin-top:4rem}.pierre .presentation ul li{text-align:center}.pierre section article div{display:flex;flex-direction:row;justify-content:center}.pierre section article div img{margin:2rem;width:25%}}.paul img{width:95%;box-shadow:#000 5px 5px 5px;margin-bottom:2rem}.paul h3{color:#00f}.paul .presentationPaul h2{color:#00f;font-size:3rem;text-align:center}.paul .presentationPaul ul{display:flex;justify-content:center;flex-wrap:nowrap}.paul .presentationPaul ul li{list-style-type:none;margin:0 1rem}.paul .presentationPaul .logo{width:3rem;box-shadow:none}.paul .presentationPaul li a{display:flex;flex-direction:column-reverse;align-items:center;justify-content:space-around}.paul .presentationPaul a{text-decoration:none;color:#00f;font-weight:700}.paul .presentationPaul .presentation-picture{width:95%;border:solid 6px black}.paul .sliderPaul{margin:1rem auto;width:95%;height:600px;display:flex;justify-content:center;gap:1rem}.paul .sliderPaul img{width:10%;height:100%;object-fit:cover;border-radius:10px;border:2px solid blue;transition:all ease-in-out .5s}.paul .sliderPaul img:hover{width:70%}@media screen and (min-width: 769px){.paul .presentationPaul{margin-top:4rem}}.storeMarie{display:flex;flex-direction:column;text-align:center;align-items:center}.storeMarie .presentation ul{flex-wrap:nowrap}.storeMarie .presentation li a{display:flex;flex-direction:column-reverse;align-items:center;justify-content:space-around}.storeMarie .presentation h2{padding:2rem;color:#00f;font-size:3rem;text-align:center}.storeMarie .presentation ul{display:flex;justify-content:center}.storeMarie .presentation ul li{list-style-type:none;margin:0 1rem}.storeMarie .presentation ul li a{text-decoration:none;color:#00f;font-size:large}.storeMarie .presentation img{width:3rem}.carousel{position:relative;width:90%;height:auto;display:flex;align-items:flex-start}.slide{flex:.5;overflow:hidden}.slide img{width:100%;height:auto}.control{position:absolute;font-size:3rem;top:50%;height:100%;transform:translateY(-50%);background-color:transparent;padding:10px;cursor:pointer}.prev{left:0}.prev:hover{background-color:transparent}.next{right:0}.next:hover{background-color:transparent}@media screen and (min-width: 769px){.carousel .slide{max-width:600px;max-height:700px;border-radius:10px;display:flex;justify-content:center;align-items:center;overflow:hidden}.carousel .slide img{width:100%;height:100%;object-fit:contain}}.orderDetail{margin:2rem 0}.orderDetail article{margin:1rem;border:blue solid 2px}.orderDetail .top{margin-top:3rem}.orderDetail .top .lienRetour{color:#00f}.orderDetail .top a{text-decoration:none;font-weight:700;color:colo(bleu)}.orderDetail table{width:100%;border:solid blue 2px}.orderDetail table th{background-color:gray;border:solid blue 2px}.orderDetail table td{border-bottom:solid 1px blue}.orderDetail table tfoot{text-align:center}.orderDetail table tfoot tr td{background-color:#ff8c00}.orderDetail .user{display:flex;justify-content:space-evenly}.orderDetail button{text-align:center;margin:2rem}.addProduct{padding:3rem;display:flex;flex-direction:column;text-align:center;margin:1rem;align-items:center}.addProduct h2{text-align:center;color:#00f;font-size:3rem}.addProduct .goBack{color:#00f;text-decoration:none;font-size:large;font-weight:700}.addProduct form{border:2px solid blue;border-radius:5px;display:flex;flex-direction:row;flex-wrap:wrap;width:80%;padding:1rem}.addProduct form input{margin:1rem;width:45%}.addProduct form label{text-align:end;width:45%}.addProduct form textarea{margin:1rem;width:45%;height:200px}.addProduct img{width:50%;margin:2rem}.add-product{margin:3rem;display:flex;flex-direction:column;align-items:center}.add-product h2{color:#00f}.add-product .goBack{color:#00f;text-decoration:none;font-size:large;font-weight:700}.add-product .productForm{border:blue solid 3px;border-radius:10px;padding:2rem;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.add-product .productForm .contentDescription{text-align:center}.add-product .productForm label{margin:1rem;width:45%;text-align:end}.add-product .productForm input{margin:1rem;width:45%}.add-product .productForm textarea{width:95%;height:15rem}.succesMessage{color:#fa0101;font-size:large;font-weight:700}.contact-form{display:flex;flex-direction:column;align-items:center}.contact-form h2{color:#00f;font-size:3rem}.contact-form form{background-color:#7fffd4bc;width:100%;border:2px solid blue;border-radius:10px;box-shadow:#000 10px 10px 5px;padding:2rem;margin:2rem 0}.contact-form form div{display:flex;flex-direction:column;margin:1rem 0}.contact-form form div label{font-weight:700}.contact-form form div textarea{height:10rem}.contact-form form button{font-weight:700}@media screen and (min-width: 425px){.contact-form{margin-bottom:10rem}.contact-form form{display:flex;flex-wrap:wrap;justify-content:space-evenly}.contact-form form .form-name{margin:1rem;width:45%}.contact-form form .form-firstname{width:45%}.contact-form form .form-email{margin:1rem;width:92%}.contact-form form .form-content{margin:1rem;width:92%;height:auto}.contact-form form button{margin:2rem}}@media screen and (min-width: 768px){.contact-form h2{margin-top:7rem}.contact-form form{width:80%}}section{display:flex;flex-direction:column;text-align:center}section h2{color:#00f}section p{margin:2rem;text-align:justify}@media screen and (min-width: 443px){section h2{margin-top:7rem}section p{margin-top:7rem}}.category{padding:3rem;text-align:center;display:flex;flex-direction:column;margin:2rem;justify-content:space-evenly}.category .return{color:#00f;text-decoration:none;font-weight:700}.category h3{color:#00f}.category .newCategory label{margin:1rem}.category .newCategory button{margin:2rem}.category .existingCategory th{border:1px solid black;background-color:#80808061}.category .existingCategory td{border:1px solid black;padding:1rem}@media screen and (min-width: 425px){.boxCategory{padding:3rem;text-align:center;display:flex;flex-direction:row;margin:2rem;justify-content:space-evenly}.boxCategory h3{color:#00f}.boxCategory .newCategory label{margin:1rem}.boxCategory .newCategory button{margin:2rem}.boxCategory .existingCategory th{border:1px solid black;background-color:#80808061}.boxCategory .existingCategory td{border:1px solid black;padding:1rem}}html,body{height:100%;margin:0;padding:0;display:flex;justify-content:center;background-color:#fff;color:#000;font-size:1.6rem;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}*{box-sizing:border-box}html{font-size:62.5%;margin:0 auto}button{border-radius:8px;border:5px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#00f;cursor:pointer;transition:border-color .25s;box-shadow:2px 2px 10px #000}button:hover{background-color:#0202b9}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}#soldOut{border:2px solid black;box-shadow:10px 10px 10px #000;border-radius:10px;text-align:center;font-size:2rem;font-weight:700;padding:1rem;color:#fa0101;background-color:#ff0;animation-name:bounce;animation-duration:2s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes bounce{0%,to{transform:scale(.7)}25%,75%{transform:scale(1)}}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-ms-transition:all .25s ease-in;-o-transition:all .25s ease-in;transition:all .25s ease-in;opacity:.4;filter:alpha(opacity=40);position:absolute;z-index:2;top:20px;background:none;border:0;font-size:32px;cursor:pointer}.carousel .control-arrow:focus,.carousel .control-arrow:hover{opacity:1;filter:alpha(opacity=100)}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{margin:0 5px;display:inline-block;border-top:8px solid transparent;border-bottom:8px solid transparent;content:""}.carousel .control-disabled.control-arrow{opacity:0;filter:alpha(opacity=0);cursor:inherit;display:none}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.carousel img{width:100%;display:inline-block;pointer-events:none}.carousel .carousel{position:relative}.carousel .control-arrow{outline:0;border:0;background:none;top:50%;margin-top:-13px;font-size:18px}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{-webkit-transition:all .15s ease-in;-moz-transition:all .15s ease-in;-ms-transition:all .15s ease-in;-o-transition:all .15s ease-in;transition:all .15s ease-in;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0);position:relative;list-style:none;white-space:nowrap}.carousel .thumb{-webkit-transition:border .15s ease-in;-moz-transition:border .15s ease-in;-ms-transition:border .15s ease-in;-o-transition:border .15s ease-in;transition:border .15s ease-in;display:inline-block;margin-right:6px;white-space:nowrap;overflow:hidden;border:3px solid #fff;padding:2px}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{position:relative;margin:0;overflow:hidden}.carousel.carousel-slider .control-arrow{top:0;color:#fff;font-size:26px;bottom:0;margin-top:0;padding:5px}.carousel.carousel-slider .control-arrow:hover{background:#0003}.carousel .slider-wrapper{overflow:hidden;margin:auto;width:100%;-webkit-transition:height .15s ease-in;-moz-transition:height .15s ease-in;-ms-transition:height .15s ease-in;-o-transition:height .15s ease-in;transition:height .15s ease-in}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{-webkit-flex-direction:column;flex-direction:column}.carousel .slider{margin:0;padding:0;position:relative;list-style:none;width:100%}.carousel .slider.animated{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.carousel .slide{min-width:100%;margin:0;position:relative;text-align:center}.carousel .slide img{width:100%;vertical-align:top;border:0}.carousel .slide iframe{display:inline-block;width:calc(100% - 80px);margin:0 40px 40px;border:0}.carousel .slide .legend{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:absolute;bottom:40px;left:50%;margin-left:-45%;width:90%;border-radius:10px;background:#000;color:#fff;padding:10px;font-size:12px;text-align:center;opacity:.25;-webkit-transition:opacity .35s ease-in-out;-moz-transition:opacity .35s ease-in-out;-ms-transition:opacity .35s ease-in-out;-o-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out}.carousel .control-dots{position:absolute;bottom:0;margin:10px 0;padding:0;text-align:center;width:100%;z-index:1}@media (min-width: 960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{-webkit-transition:opacity .25s ease-in;-moz-transition:opacity .25s ease-in;-ms-transition:opacity .25s ease-in;-o-transition:opacity .25s ease-in;transition:opacity .25s ease-in;opacity:.3;filter:alpha(opacity=30);box-shadow:1px 1px 2px #000000e6;background:#fff;border-radius:50%;width:8px;height:8px;cursor:pointer;display:inline-block;margin:0 8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{opacity:1;filter:alpha(opacity=100)}.carousel .carousel-status{position:absolute;top:0;right:0;padding:5px;font-size:10px;text-shadow:1px 1px 1px rgba(0,0,0,.9);color:#fff}.carousel:hover .slide .legend{opacity:1}
