#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}#nav{padding:0}#nav a{font-weight:700;color:#2c3e50}#nav a.router-link-exact-active{color:#42b983}body{background-size:auto}.product-count .qtyminus,.product-count .qtyplus{width:34px;height:34px;background:transparent;text-align:center;font-size:19px;line-height:34px;color:#000;cursor:pointer;font-weight:600}.product-count .qtyminus{line-height:32px;border-radius:3px 0 0 3px}.product-count .qtyplus{border-radius:0 3px 3px 0}.product-count .qty{width:60px;text-align:center;border:none}.count-inlineflex{display:inline-flex;border:2px solid #ccc;border-radius:20px}body{background-image:url(https://i.pinimg.com/originals/46/1d/25/461d254f8563f8945ce3a385f289df17.jpg);background-size:cover;background-repeat:repeat}h1{font-family:Roboto,sans-serif}#email,#password{font-size:20px}.button1{padding:12px 28px;font-size:15px}.button1:hover{box-shadow:0 12px 16px 0 rgba(0,0,0,.24),0 17px 50px 0 rgba(0,0,0,.19)}.main-head{height:150px;background:#fff}.sidenav{height:100%;background-color:#000;overflow-x:hidden;padding-top:20px}.main{padding:0 10px}@media screen and (max-height:450px){.sidenav{padding-top:15px}}@media screen and (max-width:450px){.login-form,.register-form{margin-top:10%}}@media screen and (min-width:768px){.main{margin-left:40%}.sidenav{width:40%;position:fixed;z-index:1;top:0;left:0}.login-form,.register-form{margin-top:50%}}.login-main-text{margin-top:20%;padding:60px;color:#fff}.login-main-text h2{font-weight:300}.btn-black{background-color:#000!important;color:#fff}