.sideNav button{font-family:montserrat}.sideNav{position:fixed;top:0;left:0;background-color:#fff;height:100%;z-index:15;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);overflow-x:hidden;width:0;transition:.2s linear}.sideNavContent{padding:10px}.sideNav .top{display:flex;align-items:center}.sideNav .top img{object-fit:contain;max-width:60px;max-height:60px;border-radius:40px}.sideNav .info{margin-left:5px}.sideNav .info p{margin:0;font-size:16px;font-weight:600}.sideNav .info span{font-size:13px;color:gray}.sideNav .fav{margin-top:10px;display:flex;justify-content:space-between;width:100%}.sideNav .fav-name{display:flex;justify-content:center;align-items:center}.sideNav .fav p{color:var(--black);margin:0}.sideNav .fav button{background-color:transparent;border:none;color:var(--black);font-size:20px;cursor:pointer}.sideNav .fav button:hover{color:gold}.fav-name button{background-color:#e2e2e2!important;border-radius:10px;display:flex;justify-content:center;align-items:center;margin-left:5px;width:30px;height:30px;border:solid;animation:blink 2s infinite;font-size:14px!important}.fav-name button:hover{animation-play-state:paused}.sideNav .fill{display:flex;align-items:center;justify-content:space-between;border-bottom:.5px solid #ebebeb;padding:5px;border-radius:10px}.sideNav .back{margin-top:5px;display:flex;align-items:center;cursor:pointer;width:100%}.sideNav .fill:hover{background-color:#f8f8f8}.sideNav .back .icon{background-color:var(--slave);color:#fff;width:30px;height:30px;border-radius:20px;font-size:14px;display:flex;align-items:center;justify-content:center}.sideNav .back p{font-size:15px;color:gray;margin:0;margin-left:10px}.sideNav .bottom{display:flex;flex-direction:column;margin-top:5px;animation:fadeIn .5s}.sideNav .row{padding:10px;display:flex;align-items:center;cursor:pointer}.sideNav .row:hover{background-color:#f8f8f8;border-radius:10px}.sideNav .row .icon{width:25px}.sideNav .bottom .text{display:flex;justify-content:space-between;width:100%;align-items:center}.sideNav .bottom .text p{margin:0}.sideNavAccount{display:none;flex-direction:column;justify-content:center;align-items:center;padding:10px;animation:slideInFromRight .3s}.sideNavAccount form{width:100%}.account-title p{font-weight:600;margin:0}.account-form{display:flex;flex-direction:column;animation:fadeIn .3s;text-align:center}.a-img-row{display:flex;align-items:center}.a-img-row label{margin-left:10px;padding:8px;width:140px;text-align:center;border:none;color:var(--slave);font-weight:600;font-family:montserrat;background-color:#fff;border:solid .5px var(--slave);border-radius:15px;cursor:pointer}.a-img-row label:hover{background-color:#f0f0f0}.a-img-cont{display:flex;justify-content:center;align-items:center;width:85px;height:85px;border:solid .5px #dbdbdb}.a-img-cont img{max-width:80px;max-height:80px}.a-row{margin-top:10px;display:flex;flex-direction:column;width:100%;justify-content:center;align-items:start;margin-bottom:10px}.a-row p{margin:0;font-size:12px}.a-row input[type=text]{outline:0;border:none;border-bottom:2px solid var(--main);padding:8px;font-size:16px;font-family:montserrat;padding-left:0;width:100%;background-color:transparent;transition:.2s}.a-row .a-row-invalid-param{border-bottom:2px solid red!important}.account-form .opt-row{display:flex;justify-content:space-between;align-items:center;cursor:pointer;border-bottom:1px solid #d4d4d4}.account-form .opt-row:hover{border-bottom:1px solid var(--main)}.account-form .orow-fill{display:flex;justify-content:center;align-items:center}.account-form .orow-fill i{margin-right:10px;font-size:20px}.orow-f-incomplete{color:#bb2124!important}.a-save{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;margin-top:20px}.a-save p{max-width:300px;font-size:13px}.a-save button{padding:15px;border:none;color:#fff;font-weight:600;font-size:14px;font-family:montserrat;background-color:var(--slave);border-radius:15px;cursor:pointer;display:flex;justify-content:center;align-items:center}.a-save button:hover{opacity:.8}.a-save button i{margin-left:10px;font-size:16px}.sideNavSections{padding:10px;display:none;flex-direction:column;animation:slideInFromRight .3s}.sideNavSections .sections-title{color:var(--black);font-weight:500;font-size:17px}.sideNavSections .sections-title p{margin:0}.sideNavSectionsGallery{margin-top:5px;display:flex;flex-direction:column}.sideNavSectionsGallery a{padding:5px;text-decoration:none;text-transform:capitalize;color:var(--black)}.sideNavSectionsGallery a:hover{color:var(--slave)}.sideNavCart{padding:10px;display:none;animation:slideInFromRight .3s;flex-direction:column}.sidenav-c-totals{display:flex;justify-content:space-between;margin-bottom:3px}.sidenav-c-totals p{margin:0;font-weight:500}.sidenav-c-totals span{font-weight:500;color:var(--main)}.sideNavCart a{margin-top:20px;text-align:center;width:100%;color:var(--main)}.sideNavCart a:hover{opacity:.8}.sideNavCart .cart-title{display:flex;align-items:center;justify-content:space-between;color:var(--black);font-weight:500;font-size:17px;margin-bottom:15px}.sideNavCart .cart-title span{color:var(--main)}.sideNavCart .cart-title p{margin:0}.login-section{display:none;animation:slideInFromRight .3s}.sideNav-login-form{padding:10px;width:100%}.activeOrders{display:none;flex-direction:column}.activeorders-gallery{display:flex;flex-direction:column}.activeorder{border:.5px solid #dadada;border-radius:5px;padding:10px;display:flex;justify-content:space-between;transition:.2s}.activeorder:hover{box-shadow:0 2px 4px rgba(0,0,0,.25),0 8px 8px rgba(0,0,0,.22)}.activeorder h2,.activeorder p{margin:0}.activeorder h2{font-size:18px}.activeorder p{font-size:14px}.activeorder .price-sec{display:flex;flex-direction:column;justify-content:space-between;text-align:end}.activeorder .price-sec h2{font-weight:500}.activeorder .price-sec p{font-weight:500}.activeorder .price-sec span{color:gray}.ordersHistory{display:none;flex-direction:column}.ordershistory-title p{font-weight:500}.od-search{border:1px solid #dbdbdb;border-radius:3px;padding:5px;display:flex;flex-direction:row;align-items:center}.od-search i{padding:3px;color:gray}.od-search input[type=text]{outline:0;width:100%;border:none;font-size:16px;padding:3px}.ordershistory-gallery{margin-top:5px;display:flex;flex-direction:column;justify-content:center}.loginSelector{width:100%;display:flex;justify-content:center;border:solid .5px #e4e4e4;border-radius:5px}.loginSelector button{width:100%;border:none;background-color:transparent;cursor:pointer;padding:8px;font-family:montserrat}.activeOption{background-color:var(--slave)!important;font-weight:600;color:#fff}.clientInput,.newClientRow{transition:.3s}.clientForm{display:block;padding:10px;animation:slideInFromLeft .3s}.login-title{display:flex;text-align:center;align-items:center;align-content:center}.login-title button{background-color:transparent;border:none;font-size:20px;cursor:pointer}.login-title .register-txt{text-align:center;width:100%}.login-title p{text-align:center;width:100%;font-weight:500;margin:0}.newClient{margin-top:10px;text-align:center}.newClient p{margin:0;font-size:13px}.newClient span{text-decoration:underline;color:gray;cursor:pointer}.clientInput{margin-top:10px;border:.5px solid #c5c5c5;border-radius:10px;display:flex;flex-direction:row}.clientInput i{padding:8px;color:var(--main)}.clientInput input[type=password],.clientInput input[type=text]{border:none;outline:0;width:100%;border-radius:10px}.loginButton{margin-top:10px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.loginButton button{padding:10px;width:50%;border:none;color:#fff;font-weight:600;font-family:montserrat;background-color:var(--slave);border-radius:15px;cursor:pointer}.loginButton button:hover{opacity:.8}.externalLogin{margin-top:10px;text-align:center}.ext-log-cont{margin-top:5px;display:flex;justify-content:center}.externalLogin p{margin:0}.ext-log-cont img{width:35px;cursor:pointer;margin-left:5px}.ext-log-cont img:hover{opacity:.8}.line{margin-top:30px;border-top:.5px solid #dbdbdb;width:100%}.toLanding{margin-top:30px;display:flex;flex-direction:column;justify-content:center;align-items:center;box-shadow:rgba(100,100,111,.2) 0 7px 29px 0;padding:20px;border-radius:10px;transition:.2s;cursor:pointer;border:2px solid transparent}.toLanding:hover{border:2px solid #0195ff}.toLanding img{width:80px}.toLanding a{text-decoration:none;color:#0195ff;border-radius:10px;font-size:14px;padding:12px;font-weight:800;text-transform:uppercase}.newClientForm{display:none;padding:10px;animation:fadeIn .3s}.inputs{margin-top:10px;animation:slideInFromLeft .3s}.additionalFields,.mandatoryFields{display:flex;align-items:center;flex-direction:column;width:100%}.mandatoryFields p{margin:0;font-size:13px;font-style:italic;color:#ff5c5c;margin-bottom:-5px}.additionalFields .newClientRow i,.mandatoryFields .newClientRow i{width:25px;color:var(--slave);font-size:18px;text-align:center}.additionalFields .newClientRow,.mandatoryFields .newClientRow{border:.5px solid #c5c5c5;border-radius:10px;display:flex;flex-direction:row;padding:10px;width:100%;margin-top:8px}.additionalFields .newClientRow input[type=text],.mandatoryFields .newClientRow input[type=text]{border:none;outline:0;width:100%;border-radius:10px}.finalInputs{animation:slideInFromRight .3s;display:none}.finalInputs p{font-size:14px;max-width:300px;text-align:center;margin-bottom:0}.userClasss{display:none;margin-top:5px;padding:10px;animation:slideInFromRight .3s}.userClasss .login-title{margin-bottom:10px}.userForm .clientInput{border:.5px solid #c5c5c5;border-radius:10px;display:flex;align-items:center;flex-direction:row;width:100%;margin-top:8px;height:40px}.userForm .clientInput i{cursor:pointer}.userForm .forgotPassword{margin-top:5px;display:flex;flex-direction:column}.userForm .forgotPassword .mc{color:var(--main)!important}.userForm .forgotPassword a{text-decoration:none;color:gray;font-size:14px}.sideNavCatalogs{display:none;flex-direction:column}.snc-title p{color:gray}.snc-gallery{display:flex;flex-direction:column;justify-content:center;align-items:center}.snc-box{display:flex;border:2px solid #e2e2e2;width:100%;justify-content:start;align-items:center;cursor:pointer;margin-bottom:5px;height:75px;width:320px;animation:slideInFromRight .3s}.snc-box:hover{transition:.2s;box-shadow:rgba(100,100,111,.2) 0 7px 29px 0}.snc-b-left{width:60px;display:flex;justify-content:center;align-items:center}.snc-b-left img{max-width:50px;max-height:50px}.snc-b-left i{font-size:35px}.snc-b-r-2 p{font-weight:600;text-transform:uppercase;font-size:15px;color:#3d3d3d;display:flex;align-content:center;margin:0}.snc-b-r-2 p i{margin-left:5px}.snc-b-r-1 p{color:gray;font-style:italic;font-size:13px;margin:0}.s-n-toggle{display:flex;position:fixed;left:0;top:50%;z-index:5;width:60px}.s-n-toggle button{background-color:#fff;height:80px;border-top-right-radius:10px;border-bottom-right-radius:10px;border:solid 2px #ddd;cursor:pointer;box-shadow:rgba(100,100,111,.2) 0 7px 29px 0;font-size:20px}.phone-config-menu{animation:slideInFromRight .3s;display:none;flex-direction:column}.a-c-phone-cont{display:flex;flex-direction:column}.a-c-p-c-title{display:flex;justify-content:center;flex-direction:column;align-items:center;margin-top:15px;max-width:350px;text-align:center}.a-c-p-c-title p{margin:0;font-weight:500}.a-c-p-c-title span{color:gray;font-size:14px;text-align:center}.a-row-phone{display:flex;justify-content:center;width:100%;margin-top:3px}.a-row-phone select{outline:0;border:none;border-bottom:2px solid var(--main);cursor:pointer;margin-right:5px;padding:5px;font-family:montserrat}.a-c-p-state{display:flex;width:100%;align-items:center;justify-content:end}.a-c-p-state button{cursor:pointer;color:#bb2124;border:none;border-radius:5px;background-color:#fff;text-decoration:underline}.a-c-p-c-notverif{color:#bb2124;font-size:12px;font-style:italic;text-align:end}.a-c-p-c-verif{color:#2b3;font-size:12px;font-style:italic}.location-config-menu{animation:slideInFromRight .3s;flex-direction:column;display:none;width:350px}.l-c-m-desc{text-align:center;margin-top:10px}.l-c-m-desc p{margin:0}.l-c-m-desc span{color:gray;font-size:15px}.l-c-m-params{margin-top:0}.l-c-m-params label{font-size:13px}.l-c-m-params input{width:100%;padding:10px 14px;padding-left:0;border:none;border-bottom:2px solid var(--main);font-size:1rem;box-sizing:border-box;transition:border-color .2s;outline:0}.l-c-m-params input:focus{color:#000!important;outline:0}.autocomplete-wrapper{position:relative;margin-top:20px}.custom-suggestions{display:none;max-height:200px;overflow-y:auto;background:#fff;border:2px solid #ccc;border-top:none;position:absolute;width:100%;z-index:1000;list-style:none;padding:0;margin-top:2px;border-radius:4px;box-shadow:rgba(149,157,165,.2) 0 8px 24px}.custom-suggestions li{padding:5px}.custom-suggestions li:hover{background-color:#f0f0f0;cursor:pointer}.custom-suggestions.visible{display:block}.custom-suggestions.loading::before{content:"";display:block;height:32px;width:32px;margin:10px auto;border:4px solid #ccc;border-top:4px solid var(--main);border-radius:50%;animation:spin .7s linear infinite}.a-w-disabled{cursor:not-allowed;border-bottom:2px solid gray!important;color:gray}@keyframes spin{to{transform:rotate(360deg)}}.l-c-m-add{display:flex;flex-direction:column;justify-content:center;margin-top:15px}.l-c-m-add p{margin:0;font-size:13px}.l-c-m-add textarea{margin-top:5px;border:.5px solid #cfcfcf;min-height:100px;max-width:360px;outline:0;border-radius:2px}.l-c-m-add textarea:focus{transition:.2s;border:.5px solid var(--main)}.verif-phone-menu{animation:slideInFromRight .3s;flex-direction:column;display:none}.a-c-p-c-v-m-t{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:10px;max-width:350px;text-align:center}.a-c-p-c-v-m-t p{margin:0}.a-c-p-c-v-m-t span{color:gray;font-size:13px}.a-c-p-c-v-m-b{margin-top:10px;display:flex;flex-direction:column;justify-content:center;align-items:center}.a-c-p-c-v-m-b p{margin:0;font-size:14px}.pc-verif{display:flex;justify-content:center}.pc-verif input{width:40px;padding:8px;text-align:center;border:2px solid #cfcfcf;outline:0;font-family:montserrat;font-size:18px;margin:5px}.pc-verif input::-webkit-inner-spin-button,.pc-verif input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pc-verif input:focus,.pc-verif input:hover{border:2px solid var(--main)}.pc-send button{background-color:transparent;border:none;color:var(--main);font-size:16px;text-decoration:underline;cursor:pointer;transition:.2s}.facturation-config-menu{animation:slideInFromRight .3s;flex-direction:column;display:none}.fcm-row{margin-top:10px;display:flex;flex-direction:column;width:100%;justify-content:center;align-items:start;margin-bottom:10px}.fcm-row p{margin:0;font-size:12px}.fcm-row input[type=text],.fcm-row select{outline:0;border:none;border-bottom:2px solid var(--main);padding:8px;font-size:16px;font-family:montserrat;padding-left:0;width:100%;background-color:transparent;max-width:350px}.fcm-row select{cursor:pointer}.fcm-row-readonly input[type=text]{border-bottom:2px solid gray;cursor:not-allowed}.hide{display:none!important}
/*# sourceMappingURL=sideNav.css.map */
