body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}*{text-decoration:none}body,html{font-family:"Montserrat",sans-serif}body{background:#2f2d47}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.flex{flex:1 1}.row{display:flex;flex-direction:row}.row.col-2 .input{flex:1 1}.row.hcenter{justify-content:center}.row.hend{justify-content:flex-end}.row.vcenter{align-items:center}.pd24{padding:8px 24px}.column{display:flex;flex-direction:column}@media screen and (max-width:768px){.row{flex-direction:column!important}.header{flex-direction:column;margin-top:16px}.social{flex-direction:row!important;justify-content:center!important}.container{display:block!important;height:auto!important;padding:0 40px!important}.p-dialog{min-height:100%!important}.container .logo,.p-dialog,.show-video .p-dialog-content>div{width:100%!important}.container .logo{margin:0!important;text-align:center!important}.container .bg{position:static!important;width:100%!important;margin:48px 0!important;z-index:1!important}.container .description{width:100%!important;padding:0!important;font-size:24px!important;line-height:normal!important;text-align:center!important;margin-bottom:24px!important}.shop-now{width:100%!important}.shop-now .price{margin-left:0!important}.play-video{margin:0 0 24px!important;width:100%!important;flex-direction:row!important;align-items:center!important}.play-video .text{text-align:center!important;margin:0 0 0 18px!important}.features .feature{margin-bottom:48px!important}.features .feature .picto{margin-bottom:8px!important}.input .numericupdown{flex-direction:row!important}dialog{padding:16px!important}.action .order{margin-right:0!important}.action button{margin-bottom:16px!important}.order-line-container{padding:16px!important}.order-list .headers{display:none!important}.order-line{flex-direction:column!important;overflow:hidden;padding:0!important;height:auto!important;align-items:normal!important;box-shadow:0 0 10px 0 rgba(0,0,0,.16862745098039217)!important;border-radius:12px!important}.order-line .item.reduce{max-width:100%!important}.order-line .item{margin:4px 0!important;font-size:14px!important;flex:0 1!important;min-width:60%}.order-list .order-details .bloc{border-bottom:1px solid #e5e5e5!important;padding:16px!important;margin:0!important;display:flex;align-items:center}.order-list .order-details .bloc:nth-child(odd){background:#fafafa}.order-list .order-details .bloc .libelle{flex:1 1;margin-bottom:0!important}.order-list-title{padding:16px!important;background:rgba(0,0,0,.35000000000000003)}}.follow-us{color:#fff;font-family:Montserrat;font-size:18px;line-height:22px;margin-left:16px}.hdivider{width:24px}.section{flex-direction:column;flex:1 1;justify-content:space-around}.header,.section{display:flex;align-items:center}.header{justify-content:space-between}.container{height:100vh;background:rgba(0,0,0,.4);position:relative;padding:0 64px;display:flex;flex-direction:column;justify-content:space-between;overflow-x:hidden}.container .content{flex:1 1;display:flex;flex-direction:column}.container .bg{width:60%;text-align:right;right:5%;animation:bouge1 4s infinite alternate-reverse}@keyframes bouge1{0%{transform:translateY(0) scale(1)}50%{transform:translateY(20px) scale(.95)}to{transform:translateY(0) scale(1)}}.container .bg img{width:100%;filter:drop-shadow(22px 25px 8px rgba(0,0,0,.5))}.container .logo{height:48px;padding:8px 0}.container .logo img{height:100%}.container .description{color:#b6b1f4;font-family:Montserrat;font-size:30px;width:707px;text-align:center;font-weight:400}.shop-now{min-height:68px;background-color:#ffcb00;border-radius:100px;padding:8px 32px;text-transform:uppercase;margin-right:24px;cursor:pointer;transition:All .5s ease;flex-direction:column;justify-content:center}.shop-now:hover{box-shadow:0 10px 50px 0 rgba(255,203,0,.6)}.shop-now .text{color:#000;font-family:Montserrat;font-size:24px;font-weight:700}.shop-now .price{margin-left:24px}.shop-now .price .unit{color:#000;font-family:Montserrat;font-size:32px;font-weight:700}.shop-now .price .shipping{color:#000;font-family:Montserrat;font-size:10px}.play-video{background-color:#2f2d47;border-radius:100px;padding:8px 32px;text-transform:uppercase;margin-right:24px;cursor:pointer;min-height:68px;transition:All .5s ease;box-sizing:border-box}.play-video:hover{box-shadow:0 10px 50px 0 rgba(33,150,243,.5)}.play-video .text{color:#fff;font-family:Montserrat;font-size:16px;margin-left:16px}.divider{margin:0 -64px;height:0;border:12px dashed rgba(91,170,255,.34901960784313724);transform:skewX(-40deg)}@keyframes fading{0%{opacity:.4;transform:scale(1)}to{opacity:.8;transform:scale(1.05)}}[disabled]{pointer-events:none;opacity:.3}.overlay{background:rgba(47,45,71,.8);position:fixed;top:0;left:0;right:0;bottom:0;z-index:10;transition:All .4s ease}.modal{border-radius:24px;border:none;background:#fff}.modal .notice{font-size:10px;background:#fffadd;padding:8px 16px;margin-bottom:16px;border-radius:8px;font-weight:700}.modal .title{font-size:24px;font-weight:700;margin-bottom:24px}.input{margin-bottom:16px;text-align:left}.input .label{font-size:10px;margin-bottom:4px}.input .field>span{color:#e91e63;font-size:10px;margin-top:4px}.input input,.input select,.input textarea{font-family:Montserrat;border-radius:10px;border:none;background:#e7f1fe;padding:16px;outline:none}.input .increment{width:48px;height:48px;text-align:center;line-height:48px;background:#ffcb00;border-radius:50%;font-weight:700;font-size:24px;cursor:pointer;outline:none}.input .increment:hover{transform:scale(1.05)}.input .qte{margin:0 16px;font-weight:800;font-size:18px;text-align:center}.resume{margin-top:24px}.resume .line{font-size:14px;padding:7px 0;border-top:1px solid #e3e3e3}.resume .line:last-child{font-weight:700;font-size:18px;padding-top:24px}.action{margin-top:24px}.action button{height:48px;font-family:Montserrat;cursor:pointer;border:none;border-radius:70px;padding:16px}.action .primary{background:#ffcb00}.action .order{margin-right:16px;font-weight:700}.point-retrait{max-width:550px;background:#f3f9fd;border-radius:8px;border:7px dashed rgba(91,170,255,.7215686274509804);margin-bottom:24px;padding:16px}.point-retrait .img{width:128px;min-width:128px;max-width:128px;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start}.row-line{display:flex;align-items:center;justify-content:space-between}.row-col{display:flex;flex-direction:column}.point-retrait img{width:100%;display:block;border-radius:16px}.point-retrait .location-detail{flex:1 1;padding-left:16px;display:flex;flex-direction:column;align-items:flex-start}.point-retrait .location-detail h1{font-size:16px;margin:0}.point-retrait .location-detail .addr{font-size:14px;margin:16px 0}.point-retrait .location-detail .loc{color:#009688}.point-retrait .loc,.point-retrait .location-detail .loc{display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.radios{display:flex;grid-gap:16px;gap:16px}.radios .radio{padding:16px;border-radius:4px;flex:1 1;border:4px solid #def0ff;font-size:12px;font-weight:700;display:flex;align-items:center;cursor:pointer;transition:All .3s ease-in-out}.radios .radio:hover{border-color:#ffcb00}.radios .radio span{flex:1 1}.radios .radio input{width:24px;height:24px;margin:0 16px 0 0}.radios .radio input[checked]{opacity:1}.icon.checkmark-fail{width:154px;height:154px;background-color:red;display:flex;align-items:center;justify-content:center;color:#fff;font-size:80px;text-align:center;border-radius:50%;margin:0 auto}.fail-order{text-align:center}.success-order h1{font-family:"Montserrat";font-size:24px;margin:0 auto;padding:24px 0;text-align:center;max-width:60%}.whatsapp-btn{background-color:#009688;background:#009688;color:#fff;margin-bottom:12px}.icon{margin-left:10%}.animation-ctn{text-align:center}@keyframes checkmark{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0px}}@keyframes checkmark-circle{0%{stroke-dashoffset:480px}to{stroke-dashoffset:960px}}@keyframes colored-circle{0%{opacity:0}to{opacity:1}}.inlinesvg .svg svg{display:inline}.success-order svg polyline{animation:checkmark .25s ease-in-out .7s backwards}.success-order svg circle{animation:checkmark-circle .6s ease-in-out backwards}.success-order svg circle#colored{transform-origin:center;animation:colored-circle .6s ease-in-out .7s backwards}.loader-overlay{position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(47,45,71,.9);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:1000;animation:fade .4s ease}.loader-overlay .loader-text{text-align:center;color:#fff;font-size:14px;margin-top:24px}@keyframes fade{0%{opacity:0}to{opacity:1%}}.order-list{height:100vh;box-shadow:0 0 30px 0 #000;display:flex;flex-direction:column}.order-list .order-details{flex:1 1;background:#f1f7f8}.order-list .order-details .bloc{text-align:left;flex:1 1;margin-right:10px}.order-list .order-details .bloc .libelle{font-size:10px;font-weight:500;color:#03a9f4;margin-bottom:4px}.order-line{align-items:flex-start;padding:32px;flex:1 1}.order-line,.order-list .headers{background-color:#fff;display:flex;font-family:Montserrat;font-size:14px;min-height:54px}.order-list .headers{font-weight:700;align-items:center;padding:8px 32px;flex-direction:row;height:54px}.order-list .headers .item{font-size:12px}.order-line .item,.order-list-title{text-align:left;flex:1 1}.order-list-title{font-size:18px;font-family:Montserrat;margin:0;padding:60px 32px;color:#ffc107}.CA{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:24px;color:#ffc107}.CA .lbl{font-size:14px}.CA .count{font-size:40px;font-weight:900}.order-line-container{display:flex;align-items:center;border-bottom:1px solid #ddd;margin-bottom:8px}.order-line-container .status{font-size:10px;font-weight:700;padding:8px 16px;border-radius:26px;text-align:center}.order-line-container .status.new{background:#ffc107;cursor:pointer}.order-line-container .status.shipped{background:#5baaff}.order-line-container .status.cancelled{background:#ddd}.react-tabs__tab-list{margin:0!important}.react-tabs__tab{padding:16px 24px!important;color:#fff}.react-tabs__tab--selected{color:#000!important}.auth-page{height:100vh;display:flex;flex-direction:column}.auth-page .header{background:#fff;height:40px;display:flex;align-items:center;justify-content:flex-end;font-size:14px;padding:8px 32px}.auth-form{background:rgba(0,0,0,.4);width:420px;margin:auto;padding:32px;display:flex;flex-direction:column;border-radius:16px;border-top:12px dashed #00a9f4;border-bottom:12px dashed #00a9f4}.auth-form h1{font-size:24px;color:#fff;margin-bottom:40px}.auth-form input{height:40px;border:none;border-radius:38px;padding:8px 24px;margin-bottom:24px;outline:none}.auth-form button{height:40px;margin-bottom:8px;background:#03a9f4;border:none;border-radius:8px;cursor:pointer}.auth-form button:hover{background:#ffc400}.auth-form .login-buttons{display:flex}.auth-form .login-buttons button{flex:1 1}
/*# sourceMappingURL=main.89da3b1c.chunk.css.map */