@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,200;0,300;0,400;0,600;0,700;1,300&display=swap);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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}*{font-family:"Poppins",sans-serif;box-sizing:border-box}body{background-color:#f6f7f8}a{text-decoration:none}h3{color:#363958!important;font-weight:700}.adminPage{display:grid;height:100vh;grid-template-columns:250px auto}.adminPage .sidebar{background:#231931;color:#fff;text-align:center;overflow:hidden}.adminPage .sidebar a{text-decoration:none;color:#fff}.adminPage .sidebar .branding{margin-top:2rem}.adminPage .sidebar .branding img{width:80%}.adminPage .sidebar ul{margin-top:2.5rem;padding:0;display:flex;flex-direction:column;grid-gap:5px;gap:5px}.adminPage .sidebar ul a{color:#fff;text-decoration:none;line-height:2.5;width:100%;font-weight:500}.adminPage .sidebar ul a:hover{background-color:#4169e1}.adminPage .mainContents .mainContentHeader{background-color:rgba(21,20,105,.021);display:flex;grid-gap:20px;gap:20px;padding:1.5rem}.adminPage .mainContents .contents{padding:2rem}.productGrid{display:flex;flex-wrap:wrap;grid-gap:20px;gap:20px}.center{position:absolute;left:50%;top:50%}.inputWidth{width:40%}.loginPage{align-items:center}.loginPage img{width:50%}@media only screen and (max-width:600px){.font-weight-bold{font-size:1.5rem}.loginImage{width:80%!important;margin:0 auto!important}.adminPage{grid-template-columns:auto}.adminPage .sidebar .branding img{width:140px}.adminPage .sidebar,.adminPage .sidebar .branding img{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.adminPage .sidebar .branding{display:flex;align-items:center;justify-content:center;margin-top:1rem}.adminPage .sidebar .branding h2{display:none}.adminPage .sidebar ul{flex-direction:row!important;place-content:center;margin-top:1rem}.adminPage .sidebar ul a{line-height:1.2;width:auto;padding:8px 13px}.adminPage .mainContents .contents{padding:1rem}.adminPage .mainContents .contents .card{margin:1rem!important}.addProductForm .row{display:block!important}.productGrid{justify-content:space-around}}.singleProductCard{width:330px}.singleProductCard .productImage{width:100%;height:300px;object-fit:cover;object-position:center;border-bottom:5px solid #54b5fe}.singleProductCard .productInfo{padding:0 1rem;margin-top:1.3rem;position:relative}.singleProductCard .productInfo p{color:#696969;margin:0}.singleProductCard .cardIcons{display:flex;justify-content:space-between;margin-top:1.8rem;padding-bottom:20px;align-items:center}.singleProductCard .cardIcons a{text-decoration:none}.singleProductCard .cardLeft img{width:28px;height:28px;margin-right:10px;cursor:pointer}.singleProductCard .cardRight{color:#469bfe;letter-spacing:1.3;font-weight:400;padding:.4rem .8rem;transition:background 1s ease-in-out}.singleProductCard .cardRight strong{cursor:pointer;padding:10px 16px;border-radius:7px;transition:background 1s ease}.singleProductCard .cardRight:hover{transition:background 1s ease-in-out;border-radius:2px}.singleProductCard .cardRight:hover,.singleProductCard .priceTag{color:#fff;background:#54b5fe;background:linear-gradient(164deg,#54b5fe,#469cff)}.singleProductCard .priceTag{width:90px;height:40px;position:absolute;top:-30%;right:50;font-weight:600;letter-spacing:1.5;padding:8px 10px;text-align:center;border-radius:7px;cursor:pointer}@media only screen and (max-width:600px){.singleProductCard{width:200px}.singleProductCard .productImage{height:170px}.singleProductCard .productInfo{font-size:.8rem;padding:0 .8rem}.singleProductCard .productInfo h4{font-size:.9rem;margin-top:2px}.singleProductCard .cardIcons img{width:20px;height:20px}.singleProductCard .cardIcons a{font-size:12px;font-weight:400}.singleProductCard .cardIcons strong{padding:0}.singleProductCard .priceTag{width:60px;height:27px;top:-26%;font-weight:auto;display:flex;justify-content:center;align-items:center;padding:0}}.orderedProduct{width:100%;display:grid;grid-template-columns:1fr 4fr 1fr 1fr;align-items:center;grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px;padding-bottom:10px;border-bottom:1px solid rgba(54,57,88,.3843137254901961)}.orderedProduct img{width:100%;height:100px;object-fit:contain}.orderedProduct .orderdPCalculation{display:flex;grid-gap:10px;gap:10px}.orderedProduct .orderedProductInfo h5{font-weight:600;color:#363958;margin:0}.orderedProduct .orderedProductInfo p{margin:0}.orderedProduct>p{text-align:center}@media only screen and (max-width:600px){.orderedProduct{grid-template-columns:none}.orderedProductInfo h5{font-size:.9rem}.col-md-4{margin-top:10px}}.profile{display:flex;flex-direction:column;text-align:center}.profile img{width:140px;height:140px;object-fit:cover;border-radius:100%;border:4px solid #4169e1;margin:0 auto 15px}.profile p strong{color:#4169e1}.profile p{margin:0 0 5px}.googleBtn{display:flex;border:1px solid hsla(0,0%,50.2%,.425);width:300px;margin:20px auto;padding:5px 15px;justify-content:center;grid-gap:20px;gap:20px;align-items:center;border-radius:100px;font-weight:600;cursor:pointer}.googleBtn img{width:32px}.googleBtn p{margin:0}.googleBtn:hover{background-color:#e7e7e7}nav{display:flex;justify-content:space-between;align-items:center;margin:1rem 0}nav .brand img{width:150px}nav ol{display:flex;grid-gap:10px;gap:10px}nav ol a{padding:.5rem 1.2rem;text-decoration:none!important;color:#434343;border-radius:5px}.active,nav ol a:hover{background-color:#469bfe;color:#fff}.profileCard{display:flex;justify-content:center;grid-gap:5px;gap:5px;align-items:center;cursor:pointer;border-radius:5px;padding:0 5px}.profileCard:hover{background-color:#fff}.profileCard a{font-size:16px;padding-left:0}.profileCard a:hover{font-size:16px;background-color:transparent}.profilePhoto{width:35px;height:35px;border-radius:100%}.hamburger{width:30px;cursor:pointer;display:none}@media only screen and (max-width:600px){nav{flex-direction:row;padding:0 1rem}nav .brand img{width:100px}.menuList{padding-left:0;margin-top:5px;display:none}.inputWidth{width:80%}.hamburger{display:block}.responsiveNavMenu{display:flex;flex-direction:column;position:absolute;top:80px;z-index:100;background-color:#fff;width:100%;left:0;right:0;border-bottom:2px solid #469bfe;box-shadow:0 5px 20px 0 rgb(0 0 0/30%);align-items:center;padding:0 0 20px;transition:display .5s ease}.responsiveNavMenu a{width:100%;text-align:center}}
/*# sourceMappingURL=main.3af426a1.chunk.css.map */