@font-face{font-family:Nordica;font-style:normal;font-weight:400;src:url(/static/media/NordicaRegular.f8c65691.ttf) format("opentype")}@font-face{font-family:NugoSans;font-style:normal;font-weight:400;src:url(/static/media/NugoSans-Light.f2194ac2.ttf) format("opentype")}@font-face{font-family:Epittazio;font-style:normal;font-weight:400;src:url(/static/media/Epittazio.25a6146b.ttf) format("opentype")}@font-face{font-family:FragmentCore;font-style:normal;font-weight:400;src:url(/static/media/Fragmentcore.cbb31e93.ttf) format("opentype")}@font-face{font-family:ModernSans;font-style:normal;font-weight:400;src:url(/static/media/ModernSans-Light.7c7d0248.ttf) format("opentype")}@font-face{font-family:Pistara;font-style:normal;font-weight:400;src:url(/static/media/Pistara.4d59521f.ttf) format("opentype")}@font-face{font-family:Selya;font-style:normal;font-weight:400;src:url(/static/media/Selya.f6f3a0e6.ttf) format("opentype")}@font-face{font-family:Axiforma;font-style:normal;font-weight:900;src:url(/static/media/AxiformaBlack.3b46fb11.otf)}@font-face{font-family:Axiforma;font-style:normal;font-weight:700;src:url(/static/media/AxiformaBold.4a328a71.otf)}@font-face{font-family:Axiforma;font-style:normal;font-weight:500;src:url(/static/media/AxiformaMedium.dfb6fb7a.otf)}@font-face{font-family:TradeGothic;font-style:normal;font-weight:400;src:url(/static/media/tradeGothic.5170e6d9.eot) format("opentype")}h1{text-align:left;width:100%}h1,h2{font-weight:900}h1,h2,h3,h4,h5,h6{font-family:Axiforma,sans-serif}h3,h4,h5,h6{font-weight:700}body{font-family:Axiforma,sans-serif;font-weight:500;margin:0;padding:0}#appTitle{color:#000;margin-bottom:5%}#registerButton{width:auto}#subtitle{margin-top:5em;font-size:1.2em}#arrowIcon{background-color:#d2c3ff!important}#arrowIcon:hover{background-color:#003737!important}.hoverButton{background-color:#d2c3ff!important}.hoverButton,.hoverButtonDisabled{border-radius:35px!important;height:70px}.hoverButtonDisabled{background-color:grey!important}.hoverButton :hover{border-radius:35px!important;height:70px;background-color:#003737!important}.hoverButtonText{color:#003732;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;display:-webkit-flex;display:flex;height:70px;margin:auto;font-family:TradeGothic;font-size:20px}.hoverButtonText:hover{color:#fff!important}.hoverButtonLogin{height:70px;width:70%;border-radius:35px;background-color:#d2c3ff!important}.hoverSmallButton{margin:3px;height:40px;width:160px;border-radius:20px;background-color:#d2c3ff!important}.hoverSmallButton :hover{height:40px;border-radius:20px;background-color:#003737!important}.hoverButtonLogin :hover{height:70px;border-radius:35px;background-color:#003737!important}.hoverSmallButtonText{color:#003732;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;display:-webkit-flex;display:flex;height:40px;margin:auto;font-family:tradeGothic;font-size:19px}.hoverSmallButtonText:hover{color:#fff!important}.hoverButtonLoginText{color:#003732}.hoverButtonLoginText,.hoverButtonLoginTextDisabled{-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;display:-webkit-flex;display:flex;height:70px;margin:auto;font-family:tradeGothic;font-size:19px}.hoverButtonLoginTextDisabled{color:#fff}.hoverButtonLoginText:hover{color:#fff!important}.hoverButtonModal{background-color:#d2c3ff!important}.hoverButtonModal,.hoverButtonModal:hover{height:50px;width:150px;border-radius:35px}.hoverButtonModal:hover{background-color:#003737!important}.hoverButtonModalText{color:#003732}.hoverButtonModalText,.hoverButtonModalText:hover{-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;display:-webkit-flex;display:flex;height:50px;margin:auto;font-family:tradeGothic;font-size:19px}.hoverButtonModalText:hover{color:#fff}.menuItem{font-family:TradeGothic;font-size:30px;color:#003737;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin-top:auto;margin-bottom:auto}.container{width:81.25vw}.container,.containerForIpad{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin:0 auto}.containerForIpad{width:90vw}.hoverButton2{background-color:#d2c3ff!important}.hoverButton2,.hoverButton2:hover{border-radius:35px!important;height:70px}.hoverButton2:hover{background-color:#003737!important}.hoverButtonText2{color:#003732;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;display:-webkit-flex;display:flex;height:70px;margin:auto;font-family:tradeGothic;font-size:19px}.hoverButtonText2:hover{color:#fff!important}.create-book-photo-picker{background-color:gold;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;position:relative;z-index:99;box-shadow:0 4px 3px rgba(0,0,0,.356);margin:3rem auto .5rem}.create-book-photo-input{opacity:0;width:100%;height:100%}.create-book-photo-icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.create-book-image-preview-container{position:absolute;width:100%;height:100%;z-index:99999999}.create-book-image-preview-image-box{width:100%;height:100%;border-radius:50%}.image{object-fit:fill}.create-book-image-input-container{overflow:hidden;width:100%;height:100%}.create-book-image-preview-icon-container{width:50px;height:50px;border-radius:50%;background-color:tomato;position:absolute;top:-15px;right:-15px;z-index:99999;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.navContainer{width:100vw;background-color:#fff;margin:0 auto;position:fixed;top:0;left:0;padding:26px 8.75vw;z-index:1000;height:36px}a{transition:all .3s ease;color:inherit;text-decoration:none;cursor:pointer}nav{z-index:200}.btn:hover:not(.ouvert) .barre1{-webkit-animation:animation-bouton-menu-first .8s ease forwards;animation:animation-bouton-menu-first .8s ease forwards}.btn:hover:not(.ouvert) .barre2{-webkit-animation:animation-bouton-menu-second .8s ease .2s forwards;animation:animation-bouton-menu-second .8s ease .2s forwards}.btn,.btn:hover{text-decoration:none}.btn{position:relative;display:inline-block;width:7rem;height:.6rem;margin-left:7rem;color:inherit;cursor:pointer;border:none;background:0 0;z-index:106}.barre,.btn{transition:all .3s ease}.barre{width:2rem;height:2px;display:block;background-color:#00373c;overflow:visible}.barre1{width:60%;top:0}.barre1,.barre2{position:absolute;right:0;-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}.barre2{bottom:0}.btn.ouvert .barre{width:2rem;transition:width .3s ease,top .3s ease .3s,bottom .3s ease .3s,-webkit-transform .3s ease .3s;transition:width .3s ease,top .3s ease .3s,bottom .3s ease .3s,transform .3s ease .3s;transition:width .3s ease,top .3s ease .3s,bottom .3s ease .3s,transform .3s ease .3s,-webkit-transform .3s ease .3s}.btn.ouvert .barre:first-child{top:50%;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.btn.ouvert .barre:nth-child(2){bottom:50%;-webkit-transform:translateY(50%) rotate(45deg);transform:translateY(50%) rotate(45deg)}.p-menu{position:fixed;top:-100%;left:0;z-index:103;width:100%;overflow:hidden;background-color:#fff;transition:all .4s ease .1s}.p-menu.ouvert{top:80px;background-color:#fff;transition:top .6s ease .3s,background-color .6s ease}.p-menu_content_nav li .link{display:inline-block;font-weight:700;font-size:22px;line-height:22px;color:#00373c}.menuItem{font-size:calc(1.9vw + 3px)}.col-xs-12{width:100%}.flex.justify-between{-webkit-justify-content:space-between;justify-content:space-between}.flex.align-center{-webkit-align-items:center;align-items:center}.p-menu_content{background-color:#fff}.flex{display:-webkit-flex;display:flex}@-webkit-keyframes animation-bouton-menu-first{0%{width:60%}25%{width:0}50%{width:0}75%{width:0}to{width:60%}}@keyframes animation-bouton-menu-first{0%{width:60%}25%{width:0}50%{width:0}75%{width:0}to{width:60%}}@-webkit-keyframes animation-bouton-menu-second{0%{width:2rem}33%{width:60%}66%{width:0}to{width:2rem}}@keyframes animation-bouton-menu-second{0%{width:2rem}33%{width:60%}66%{width:0}to{width:2rem}}.margin20{margin:20px}.orderItem,.orderItemTitle{margin-left:1px;margin-bottom:1px;min-width:8em;text-align:center;padding-top:1%;padding-bottom:1%}.orderItemTitle{color:#003737;font-weight:700;font-size:1.5em}.displayNone{display:none!important}#listWrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;width:100%;max-width:15em;height:2em}#viewDetails{background-color:#003732;color:#fff}#viewDetails:hover{cursor:pointer}#detailsButton{box-shadow:0 0 5px #d3d3d3;background-color:#fff;color:#d2c3ff}#detailsButton:hover{background-color:#d2c3ff;color:#fff}.center{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;height:5em}.newOrderButtonDisabled{background-color:grey}.newOrderButton{background-color:#d2c3ff}.newOrderButton:hover{background-color:#003939}.arrow{color:#000}.arrow:hover,.newOrderButton:hover>.arrow{color:#fff}@-webkit-keyframes spin{0%{transform:perspective(0) rotateX(0deg) rotateY(0deg);-webkit-transform:perspective(0) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(0) rotateX(0deg) rotateY(180.1deg);-webkit-transform:perspective(0) rotateX(0deg) rotateY(180.1deg)}150%{transform:perspective(0) rotateX(0deg) rotateY(0deg);-webkit-transform:perspective(0) rotateX(0deg) rotateY(0deg)}}@keyframes spin{0%{transform:perspective(0) rotateX(0deg) rotateY(0deg);-webkit-transform:perspective(0) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(0) rotateX(0deg) rotateY(180.1deg);-webkit-transform:perspective(0) rotateX(0deg) rotateY(180.1deg)}150%{transform:perspective(0) rotateX(0deg) rotateY(0deg);-webkit-transform:perspective(0) rotateX(0deg) rotateY(0deg)}}.horizontalCard{min-width:20em;min-height:15em;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.horizontalCard,.horizontalCardForSmartphone{border-color:#000;border-style:solid;border-radius:2em}.horizontalCardForSmartphone{width:300px;margin-top:auto;margin-bottom:auto}.verticalCard{border-color:#000;border-style:solid;-webkit-align-items:center;align-items:center;margin-left:1em;border-radius:2em;margin-top:1em}.verticalCard,.verticalCenter{display:-webkit-flex;display:flex}.verticalCenter{-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;height:400px}#text{margin-left:auto;margin-right:auto}.flex-container{padding:0;margin:0;list-style:none;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}#colorGridItem{width:6vw;height:6vw;border:3px solid transparent;margin:.1em}#colorGridtem:hover,#textureGridItem:hover{cursor:pointer}.loader{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.informationComponent{width:64%}.cardGridWrapper{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column}.marginAuto{margin-left:auto;margin-right:auto}.cardWrapper{display:-webkit-flex;display:flex;flexDirection:column}.pointer:hover{cursor:pointer}.button{background-color:#d2c3ff!important;width:100%;min-height:2em;display:-webkit-flex;display:flex}.button:hover{background-color:#003939!important}.buttontext{color:#000}.buttonText:hover{color:#fff}.textAreaLeft{border:none;background-color:transparent;resize:none;outline:none}.textAreaRight{text-align:right;text-align-last:right}.textAreaCenter,.textAreaRight{border:none;background-color:transparent;resize:none;outline:none;white-space:normal}.textAreaCenter{text-align:center;text-align-last:center}.validationContainer{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;text-align:center}.c-article__link{display:inline-block;font-family:TradeGothic,sans-serif;font-size:20px;color:#00373c;position:relative;padding-bottom:7px}.c-article__link:hover{color:#00373c}.c-article__link:after{display:block;content:"";width:100%;height:2px;position:absolute;bottom:0;left:0;right:auto;background-color:#00373c;transition:all .3s ease}.c-article__link:hover:after{width:0;left:auto;right:0;transition:all .3s ease}.c-article__link.noAfter:after{display:none}.editThumbSize .MuiSlider-thumb{width:18px;height:18px;margin-top:-8px}.c-formulaire_field_outlined .MuiFormLabel-root,.c-formulaire_field_outlined .MuiInputBase-root,.c-formulaire_field_outlined textarea{font-family:Axiforma;margin-bottom:15px;font-size:14px}.c-formulaire_field_outlined textarea{width:100%!important;border-color:#003939;border-radius:3px;box-sizing:border-box}.c-formulaire_field_outlined .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#003939}.c-formulaire_field_outlined .MuiOutlinedInput-notchedOutline{border-color:#003939!important}.c-formulaire_field_outlined .MuiFormLabel-root,.c-formulaire_field_outlined .MuiFormLabel-root.Mui-focused{color:#003939}.c-formulaire_field_outlined .MuiOutlinedInput-input{padding:10px 14px;font-size:14px}.c-formulaire_field_outlined .MuiInputLabel-outlined{margin-top:-8px}.c-formulaire_field_outlined .MuiInputLabel-shrink{margin:0!important}.c-formulaire_field input[type=email],.c-formulaire_field input[type=tel],.c-formulaire_field input[type=text],.c-formulaire_field textarea{width:100%;transition:all .5s ease;border:1px solid #676e72;color:#00373c;font-size:12px;padding:0 15px;border-radius:15px;height:40px}.create-book-image-preview-icon-container,.create-book-photo-input{cursor:pointer}.MuiButton-contained:hover{background-color:#003939!important;color:#fff}button,input{-webkit-appearance:none;appearance:none;outline:none;border-style:none}iframe body{height:100%;margin:0}iframe #root{height:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.AppWrapper{width:500px;height:400px;position:relative}@-webkit-keyframes fade{0%{opacity:0;-webkit-transform:scale3D(.95,.95,.95);transform:scale3D(.95,.95,.95)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes fade{0%{opacity:0;-webkit-transform:scale3D(.95,.95,.95);transform:scale3D(.95,.95,.95)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.Form{-webkit-animation:fade .2s ease-out;animation:fade .2s ease-out}.FormGroup{margin:0 15px 20px;padding:0;border-style:none;background-color:#fff;will-change:opacity,transform;box-shadow:0 6px 9px rgba(50,50,93,.06),0 2px 5px rgba(0,0,0,.08);border-radius:4px}.FormRow{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-left:15px}.FormRow:first-child{border-top:none}.FormRowLabel{width:30%;min-width:70px;padding:11px 0;color:#c4f0ff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@-webkit-keyframes void-animation-out{0%,to{opacity:1}}@keyframes void-animation-out{0%,to{opacity:1}}.FormRowInput:-webkit-autofill{-webkit-text-fill-color:#fce883;-webkit-transition:background-color 100000000s;transition:background-color 100000000s;-webkit-animation:void-animation-out 1ms;animation:void-animation-out 1ms}.FormRowInput{font-size:16px;width:100%;padding:11px 15px 11px 0;color:#fff;background-color:transparent;-webkit-animation:void-animation-out 1ms;animation:void-animation-out 1ms}.FormRowInput::-webkit-input-placeholder{color:#87bbfd}.FormRowInput:-ms-input-placeholder{color:#87bbfd}.FormRowInput::placeholder{color:#87bbfd}.StripeElement--webkit-autofill{background:transparent!important}.StripeElement{width:100%;padding:11px 15px 11px 0}.SubmitButton{display:block;font-size:16px;width:calc(100% - 30px);height:40px;margin:40px 15px 0;border-radius:4px;color:#fff;font-weight:600;cursor:pointer;transition:all .1s ease-in-out;will-change:transform,background-color,box-shadow}.SubmitButton,.SubmitButton:active{background-color:#d2c3ff;box-shadow:0 6px 9px rgba(50,50,93,.06),0 2px 5px rgba(0,0,0,.08),inset 0 1px 0 #d2c3ff}.SubmitButton:active{-webkit-transform:scale(.99);transform:scale(.99)}.SubmitButton.SubmitButton--error{-webkit-transform:translateY(15px);transform:translateY(15px)}.SubmitButton.SubmitButton--error:active{-webkit-transform:scale(.99) translateY(15px);transform:scale(.99) translateY(15px)}.SubmitButton:disabled{opacity:.5;cursor:default;background-color:#7795f8;box-shadow:none}.ErrorMessage{position:absolute;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;padding:0 15px;font-size:13px;margin-top:0;width:100%;-webkit-transform:translateY(-15px);transform:translateY(-15px);opacity:0;-webkit-animation:fade .15s ease-out;animation:fade .15s ease-out;-webkit-animation-delay:50ms;animation-delay:50ms;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;will-change:opacity,transform}.ErrorMessage svg{margin-right:10px}.Result{margin-top:50px;text-align:center;-webkit-animation:fade .2s ease-out;animation:fade .2s ease-out}.ResultTitle{color:#fff;font-weight:500;margin-bottom:8px;font-size:17px;text-align:center}.ResultMessage{color:#9cdbff;font-size:14px;font-weight:400;margin-bottom:25px;line-height:1.6em;text-align:center}.ResetButton{border:0;cursor:pointer;background:transparent}
/*# sourceMappingURL=main.bb035781.chunk.css.map */