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;width:400px}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.wrapper{height:100vh;width:100vw;display:flex;justify-content:center;align-items:center;background:none}.spinner{width:300px;text-align:center}.spinner>div{width:36px;height:36px;background-color:#333;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s ease-in-out infinite both;animation:sk-bouncedelay 1.4s ease-in-out infinite both}.spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}nav{display:flex;padding:.5em;justify-content:space-around;flex-wrap:wrap;background:#000;font-weight:600;width:400px;overflow:hidden;position:fixed;bottom:0}.div_nav__logo{width:20%}.div_nav__icons{width:80%;display:flex;flex-direction:row;justify-content:space-around;align-items:center}.nav-logo{color:#e4f9ff;text-decoration:none;height:30px}.nav-icon{width:30px;height:30px}.authLink{color:#61dafb;text-decoration:none;transition:color .2s ease-in-out}.authLink+.authLink{padding:1em}.authLink:hover{color:#fff}.nav-logoutbtn{font-family:inherit;font-weight:inherit;padding:.5em 1em;margin-left:1em;background-color:#5595ff;box-shadow:0 0 5px 0 #f0f8ff;border:none;border-radius:2px;cursor:pointer;color:#e3f2ff;transition:all .2s ease-in-out;top:0}.nav-logoutbtn:hover{transform:scale(1.05);background-color:#d13e3e}.App{text-align:center;width:400px;margin:0;background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center}.App-Inner-Header{height:8vh;width:300px;align-items:flex-start;color:#1b1b1b;padding:0 40px;border:none;border-bottom:1px solid #8b8a8a;margin:0 30px 0 50px}.App-content,.App-Inner-Header{background-color:#fff;display:flex;flex-direction:column;justify-content:center;font-size:calc(10px + 2vmin)}.App-content{padding:30px;margin:0 30px;min-height:50vh;align-items:center;text-align:left;width:400px}.App-link{color:#61dafb}.btn{color:#1b1b1b;background-color:#f1e073;width:100px}.btn,.btn-admin{font-size:small;font-weight:900;height:auto;border:none;margin:10px 10px 10px 0;text-align:center;padding:0}.btn-admin{color:#fff;background-color:#f34949;width:150px}h1{font-size:40px;color:#1b1b1b}h2,h3{font-size:1rem;color:#1b1b1b}label,p{font-size:.8rem;color:#1b1b1b}label{font-weight:700;margin:5px}input{height:20px;margin:0;padding:0}table{margin-top:1px}td{font-size:12px}.text-boxes{margin:30px}form{margin-top:30px;margin-bottom:70px}.App-header{background-color:#000;min-height:100vh;width:420px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.Header-img{height:80vmin;pointer-events:none}.Refurbed-div{margin:0 0 10px;padding:40px;width:80%;align-items:flex-start;font-size:calc(10px + 2vmin);color:#282c34;text-align:left}.Refurbed-div,form.auth__form{display:flex;flex-direction:column;justify-content:center}form.auth__form{align-content:center;max-width:300px;margin:0 auto}button.button__submit{max-width:100px;margin:1em auto 60px}.profile-receipt{align-items:center}.App-Inner-Header-Logout,.profile-receipt{display:flex;flex-direction:row;justify-content:space-between}.App-Inner-Header-Logout{background-color:#fff;height:8vh;width:300px;align-items:flex-start;font-size:calc(10px + 2vmin);color:#1b1b1b;padding:0 40px;border:none;border-bottom:1px solid #8b8a8a;margin:0 30px 0 50px}.App-Inner-Header-Logout button{color:#bbb;font-size:small;font-weight:900;height:auto;background-color:#fff;border-color:#bbb;margin:10px 20px 0 0;width:100px;text-align:center;padding:0}.my-details,.my-orders{width:300px;text-align:left}.btn-update{margin:10px 20px 50px 0}.update-div-btn{width:300px;margin-bottom:50px}.Single-Product{width:38%;float:left;padding:20px;flex-direction:column;align-items:flex-start;justify-content:space-around;height:250px}.Single-Product h3{color:#1b1b1b;font-size:12px;background-color:#fff;margin:3px 5px}.Single-Product p{color:#1b1b1b;font-size:13px;margin:3px 5px}.Search-Sort{background-color:#fff;display:flex;flex-direction:row;justify-content:space-around;align-items:center;width:350px;margin:0 30px}.Search{padding:0;margin:0}.Sort{margin:0 30px 5px 0;font-weight:700}.Sort select{background-color:#fff;border:none;font-weight:700}.Products{width:350px;padding:0 0 50px;background-color:#fff;margin:0 30px}.product-details{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-around;margin:0 0 50px 20px}.product-name-no{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.product-name-no h3{margin:0 100px 0 0}.btn-add-to-cart-div{display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-end;width:300px}.Stroke{border:none;border-top:1px solid #8b8a8a;width:300px}.btn-remove{color:#1b1b1b;font-size:small;font-weight:300;height:20px;background-color:#fff;margin:20px 0 0;text-align:center;vertical-align:middle;padding:0;border:none;border-bottom:1px solid #8b8a8a;width:100px}.btn-remove p{margin-top:0;margin-bottom:0;margin-left:0;padding:0;font-size:10px;text-align:left;font-weight:700}.cart-total{display:flex;flex-direction:row;align-items:center;justify-content:center}.cart-total h5{margin:15px}#root{display:flex;align-items:center}#payment-form{width:300px;align-self:center;box-shadow:0 0 0 .5px rgba(50,50,93,.1),0 2px 5px 0 rgba(50,50,93,.1),0 1px 1.5px 0 rgba(0,0,0,.07);border-radius:7px;padding:10px;margin-bottom:30px}input{border-radius:6px;margin-bottom:6px;padding:12px;border:1px solid rgba(50,50,93,.1);max-height:44px;font-size:16px;width:100%;background:#fff;box-sizing:border-box}.result-message{line-height:22px;font-size:16px}.result-message a{color:#596fd6;font-weight:600;text-decoration:none}.hidden{display:none}#card-error{color:#697386;font-size:16px;line-height:20px;margin-top:12px;text-align:center}#card-element{border-radius:4px 4px 0 0;padding:12px;border:1px solid rgba(50,50,93,.1);max-height:44px;width:300px;background:#fff;box-sizing:border-box}#payment-request-button{margin-bottom:32px}#submit{background:#5469d4;font-family:Arial,sans-serif;color:#fff;border-radius:0 0 4px 4px;border:0;padding:12px 16px;font-size:16px;font-weight:600;cursor:pointer;display:block;transition:all .2s ease;box-shadow:0 4px 5.5px 0 rgba(0,0,0,.07);width:100%}button:hover{-webkit-filter:contrast(115%);filter:contrast(115%)}button:disabled{opacity:.5;cursor:default}.spinner,.spinner:after,.spinner:before{border-radius:50%}.spinner{color:#fff;font-size:22px;text-indent:-99999px;margin:0 auto;position:relative;width:20px;height:20px;box-shadow:inset 0 0 0 2px;transform:translateZ(0)}.spinner:after,.spinner:before{position:absolute;content:""}.spinner:before{height:20.4px;border-radius:20.4px 0 0 20.4px;top:-.2px;left:-.2px;transform-origin:10.4px 10.2px;-webkit-animation:loading 2s ease 1.5s infinite;animation:loading 2s ease 1.5s infinite}.spinner:after,.spinner:before{width:10.4px;background:#5469d4}.spinner:after{height:10.2px;border-radius:0 10.2px 10.2px 0;top:-.1px;left:10.2px;transform-origin:0 10.2px;-webkit-animation:loading 2s ease infinite;animation:loading 2s ease infinite}@-webkit-keyframes loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media only screen and (max-width:600px){form{width:80vw}}.btn-update{font-size:small;font-weight:900;height:auto;background-color:#fff;border-color:#bbb;margin:10px 10px 10px 0;width:100px}.btn-update,.btn-update p{color:#bbb;text-align:center;padding:0}.btn-update p{margin-top:3px;margin-bottom:3px;margin-left:0;font-size:10px;font-weight:700}.shipping,.shipping-adress{width:300px}.shipping{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.order-total{justify-content:center}.order-total h5{margin:15px}.order-overview{width:300px;text-align:left}.receipt-details{width:300px}.product-price{justify-content:space-between}.order-total,.product-price{display:flex;flex-direction:row;align-items:center}.order-total{width:300px;justify-content:flex-start}.order-total h3{text-align:left;margin:15px 0 0}.tax p{text-align:right;margin-bottom:50px}.single-product{border:thin;border-bottom:thin solid #8b8a8a}
/*# sourceMappingURL=main.c441c123.chunk.css.map */