body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.site-main{background:#f4f4f4;min-height:500px}.content-main{padding:30px}.page-message{border:1px solid #0000;border-radius:4px;display:none;margin-bottom:20px;padding:15px}.page-message p{margin:0}.page-message.success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.page-message.error{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.config-main{background:#c1e1f4!important;border-radius:10px;margin:0 auto;margin-bottom:100px!important;margin-top:100px!important;max-width:47.8rem;padding:30px!important;text-align:center}.config-main h1{font-size:34px!important}.config-main h1,.config-main h2{margin:0 0 30px!important}.config-main .field{align-items:center;display:flex;justify-content:space-between;position:relative;transition:box-shadow .1s ease;width:100%}.config-main .field input,.config-main .field textarea{flex-grow:1;font-size:16px;margin:1px;max-width:279px;padding:1rem;text-align:left;transition:box-shadow .1s ease}.config-main .field label{color:#444!important;font-size:17px!important;font-weight:400;letter-spacing:.1rem;line-height:1.5;margin-bottom:0;margin-right:10px}.config-main button{align-items:center;-webkit-appearance:none;appearance:none;background-color:#4146b0;border:0!important;box-shadow:none!important;color:#fff;cursor:pointer;display:inline-flex;font-size:15px!important;font-weight:700!important;height:57px!important;justify-content:center;line-height:57px!important;font:inherit;letter-spacing:.1rem;margin:2rem 0 .5rem;min-height:inherit!important;padding:0 3rem;text-decoration:none;text-transform:uppercase;transition:all .5s ease 0s!important}.config-main button:hover{background:#303030!important}.loader-overlay{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999}.loader{animation:spin 2s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#4146b0;height:40px;width:40px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.content-main>div>h1,.content-main>div>h1+p{text-align:center}.config-main .field input,.config-main .field textarea{background:#fff;border:1px solid #999;border-radius:10px}.content-main input:focus,.content-main select:focus,.content-main textarea:focus{border-color:#666;box-shadow:none!important}.content-main button{border-radius:10px}.config-main .field label{letter-spacing:0!important;text-align:left!important}.content-main .field+.field{margin-top:20px}.config-main .field label small{background:#aed4e5;border:1px solid #8ab6c5;border-radius:5px;display:inline-block;padding:10px}.config-main .field input[type=file]+button{margin:0 0 0 10px}.config-main form~.field{margin-top:20px}.config-main{margin-bottom:0!important;margin-top:40px!important}.login-bkend-container form{margin:0 auto;max-width:500px}.config-main .field input[type=checkbox]{max-width:inherit}.checkbox-container{margin-bottom:20px}.checkbox-container input,.checkbox-container label{cursor:pointer}.active-btn-content button{margin-top:0}.config-main .field label.checkbox-switch{display:flex;margin:0 0 20px}label.checkbox-switch{border:0 solid #005a9c;border-radius:5px;margin-bottom:20px;padding:4px 4px 6px 6px;width:100%}label.checkbox-switch .label{display:inline-block;-webkit-user-select:none;user-select:none}label.checkbox-switch input[role=switch]{opacity:0}label.checkbox-switch input[role=switch]~.state{display:inline-block;-webkit-user-select:none;user-select:none}label.checkbox-switch input[role=switch]~.state>.container{border:2px solid #000;border-radius:11px;display:inline-block;height:22px;margin-right:5px;position:relative;top:2px;width:40px}label.checkbox-switch input[role=switch]~.state>.container>.position{background:#000;border:2px solid #000;border-radius:9px;display:inline-block;height:14px;left:2px;opacity:.6;position:relative;top:1px;width:14px}label.checkbox-switch input[role=switch]:checked~.state>span.off,label.checkbox-switch input[role=switch]:not(:checked)~.state span.on{display:none}label.checkbox-switch input[role=switch]:checked~.state>.container>.position{background:green;border-color:green;left:20px;opacity:1}label.checkbox-switch.focus,label.checkbox-switch:hover{background-color:#def;border-width:2px;cursor:pointer;outline:none;padding:2px 2px 4px 4px}label.checkbox-switch.focus span.container,label.checkbox-switch:hover span.container{background-color:#fff}.navbar-center{margin-left:20px}.content-main form .field.checkbox-container{margin-bottom:0}.content-main form .field.checkbox-container label+input{height:20px;left:0;position:absolute;top:0;width:20px!important}.content-main form .field.checkbox-container label{margin:0!important;padding-left:30px!important}.content-main .login-bkend-container form .field>*{max-width:100%;width:100%}.content-main .login-bkend-container form .field{flex-wrap:wrap}.config-main{margin-bottom:20px!important;margin-top:20px!important}.site-main nav.navbar{justify-content:center}.config-main.login-bkend-container{max-width:400px}@media (max-width:767px){.site-main nav.navbar a.logo img{max-width:200px}.config-main{padding:20px!important}.config-main h1,.config-main h2{margin:0 0 15px!important}}@media (max-width:575px){.config-main .field{flex-wrap:wrap}.config-main .field>*{max-width:100%!important;width:100%!important}}.navbar{align-items:center;background-color:#fff;color:#303030;display:flex;justify-content:space-between;padding:1rem}.navbar-left .logo{color:#303030;font-size:1.5rem;font-weight:700;text-decoration:none}.navbar-center .nav-links{display:flex;list-style-type:none;margin:0;padding:0}.navbar-center .nav-links li{margin-right:1rem}.navbar-center .nav-links a{color:#303030;text-decoration:none}.navbar-right{align-items:center;display:flex}.navbar-right .cart-icon,.navbar-right .user-icon{color:#303030;margin-left:1rem;position:relative;text-decoration:none}.navbar-right .cart-count{background-color:#f44336;border-radius:50%;color:#303030;font-size:.8rem;padding:.2rem .5rem;position:absolute;right:-.5rem;top:-.5rem}
/*# sourceMappingURL=main.18a24f7d.css.map*/