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}#root{display:flex;flex-direction:column;min-height:100vh}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}.login-container{display:flex;flex:1 1;justify-content:center}.login{border:1px solid #000;border-radius:8px;height:100%;margin:20px;padding:20px;text-align:center;transition:all .5s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.login:hover{box-shadow:-1px 2px 18px -3px rgba(0,0,0,.79);-webkit-box-shadow:-1px 2px 18px -3px rgba(0,0,0,.79);-moz-box-shadow:-1px 2px 18px -3px rgba(0,0,0,.79)}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.header img{height:80px}.header{text-align:center}.header nav{background-color:#156569;font-size:20px;line-height:40px}nav a{color:#fff;margin-right:20px;padding:5px;text-decoration:none}nav a:hover{background-color:gray}.product{align-items:center;border:2px solid #292727;border-radius:5px;display:flex;flex:1 1;margin-bottom:5px;margin-right:10px;padding-bottom:5px}.product-name{color:blue;font-weight:400}.product-price{color:red;font-weight:400}.main-button{background-color:#daa520;border:1px solid #a9a9a9;border-radius:5px;cursor:pointer;height:30px;width:150px}.cart-container{background-color:#f5f5f5;display:flex;height:100%;justify-content:center;padding:5px;position:-webkit-sticky;position:sticky;top:0;width:30%}@media only screen and (max-width:768px){.cart-container{display:none}}.twin-container{display:flex;flex:1 1;position:relative}.product-container{border-right:1px solid #d3d3d3;margin-left:20px;margin-right:5px;padding-top:10px;width:70%}.loadMore-button{display:flex;justify-content:flex-end;padding:5px 10px 0 0}.product-list{display:grid;grid-template-columns:1fr 1fr}@media only screen and (max-width:768px){.product-list{grid-template-columns:1fr}.product-container{border:none}}.review-item{display:flex}.product-detail{margin-top:40px}.ship-form{flex:1 1;margin:30px 100px}.ship-form input{border:1px solid gray;border-radius:5px;display:block;margin-top:30px;padding:5px;width:300px}.error{color:red}.shipment-button{border:1px solid gray;border-radius:5px;margin-top:30px;padding:5px;width:310px}.shipment-button:hover{background-color:#228075;color:#fff}.success-gif{display:flex;width:60%}.login-with-google-btn,.success-gif{align-items:center;justify-content:center}.login-with-google-btn{background-color:#fff;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJtMTcuNiA5LjItLjEtMS44SDl2My40aDQuOEMxMy42IDEyIDEzIDEzIDEyIDEzLjZ2Mi4yaDNhOC44IDguOCAwIDAgMCAyLjYtNi42eiIgZmlsbD0iIzQyODVGNCIgZmlsbC1ydWxlPSJub256ZXJvIi8+PHBhdGggZD0iTTkgMThjMi40IDAgNC41LS44IDYtMi4ybC0zLTIuMmE1LjQgNS40IDAgMCAxLTgtMi45SDFWMTNhOSA5IDAgMCAwIDggNXoiIGZpbGw9IiMzNEE4NTMiIGZpbGwtcnVsZT0ibm9uemVybyIvPjxwYXRoIGQ9Ik00IDEwLjdhNS40IDUuNCAwIDAgMSAwLTMuNFY1SDFhOSA5IDAgMCAwIDAgOGwzLTIuM3oiIGZpbGw9IiNGQkJDMDUiIGZpbGwtcnVsZT0ibm9uemVybyIvPjxwYXRoIGQ9Ik05IDMuNmMxLjMgMCAyLjUuNCAzLjQgMS4zTDE1IDIuM0E5IDkgMCAwIDAgMSA1bDMgMi40YTUuNCA1LjQgMCAwIDEgNS0zLjd6IiBmaWxsPSIjRUE0MzM1IiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48cGF0aCBkPSJNMCAwaDE4djE4SDB6Ii8+PC9nPjwvc3ZnPg==);background-position:12px 11px;background-repeat:no-repeat;border:1px solid #e2dfdf;border-radius:3px;color:#757575;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:12px;font-weight:500;margin-right:15px;padding:12px 16px 12px 42px;transition:background-color .3s,box-shadow .3s;width:200px}.login-with-google-btn,.login-with-google-btn:hover{box-shadow:0 -1px 0 rgba(0,0,0,.04),0 1px 1px rgba(0,0,0,.25)}.login-with-google-btn:hover{background-color:#e3e7e7}.login-with-facebook-btn{align-items:center;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48'%3E%3ClinearGradient id='a' x1='9.993' x2='40.615' y1='9.993' y2='40.615' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%232aa4f4'/%3E%3Cstop offset='1' stop-color='%23007ad9'/%3E%3C/linearGradient%3E%3Cpath fill='url(%23a)' d='M24 4C12.954 4 4 12.954 4 24s8.954 20 20 20 20-8.954 20-20S35.046 4 24 4z'/%3E%3Cpath fill='%23fff' d='M26.707 29.301h5.176l.813-5.258h-5.989v-2.874c0-2.184.714-4.121 2.757-4.121h3.283V12.46c-.577-.078-1.797-.248-4.102-.248-4.814 0-7.636 2.542-7.636 8.334v3.498H16.06v5.258h4.948v14.452c.98.146 1.973.246 2.992.246.921 0 1.82-.084 2.707-.204V29.301z'/%3E%3C/svg%3E");background-position:7px 2px;background-repeat:no-repeat;background-size:30px 36px;border:1px solid #e2dfdf;border-radius:3px;color:#757575;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:12px;font-weight:500;justify-content:center;margin-right:15px;margin-top:10px;padding:12px 16px 12px 42px;transition:background-color .3s,box-shadow .3s;width:200px}.login-with-facebook-btn,.login-with-facebook-btn:hover{box-shadow:0 -1px 0 rgba(0,0,0,.04),0 1px 1px rgba(0,0,0,.25)}.login-with-facebook-btn:hover{background-color:#e3e7e7}.profile-container{display:flex;flex:1 1}.photo-container img{margin-right:20px}.detail-container,.footer-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.footer-container{background-color:#1f8085;color:#fff;margin-top:20px;padding:20px}
/*# sourceMappingURL=main.6c51c8fa.css.map*/