body,html{padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}a{color:inherit;text-decoration:none}*{box-sizing:border-box}@media (prefers-color-scheme:dark){html{color-scheme:dark}body{color:#fff;background:#000}}.carousel{margin:5rem 2rem 0;width:-moz-fit-content!important;width:fit-content!important;background-color:#bde9a6;border:1px solid #dbdbdb;border-radius:5px}.image-container{height:100%!important;cursor:pointer}.image-container .image{border-radius:1rem}.form-Item .input-items .input-field{padding:0 0 1rem}.form-Item .input-items .input-field div{width:100%}.form-Item .buttonActions{display:flex;flex-direction:column;justify-content:flex-end}.loader{width:100%}.dialogTitle{display:flex;justify-content:space-between;align-items:center}.forgotPassword{cursor:pointer;color:green;display:grid;justify-content:end}.user-details{margin-top:10rem}.user-details .createUser{display:grid;justify-content:flex-end;margin:0 .5rem .5rem 0}.user-details .users{display:flex;flex-direction:row}.user-details .users .user-card{background:#fff;padding:0;width:15rem;margin:0 1rem;box-shadow:5px 5px 5px 5px #d5cece!important}.user-details .users .user-card:hover{box-shadow:5px 5px 5px 5px #888!important}.user-details .users .user-card .user-imgContainer{padding:1.5rem;margin:1rem;background:hsla(0,0%,80%,.302);display:grid;justify-content:center}.user-details .users .user-card .user-name{display:grid;justify-content:center;font-weight:600;text-transform:uppercase}.user-details .users .user-card .user-email{display:grid;justify-content:center;font-weight:300;color:#888;margin:0 1rem}.user-details .users .user-card .user-prod{display:grid;justify-content:center;font-weight:600;text-transform:uppercase}.user-details .users .user-Actions{display:grid;justify-self:center;padding:1rem}.user-details .pagination{display:grid;justify-content:flex-end;padding:1rem}.layout{width:100%}.layout .layoutWrapper{border-radius:0!important;background-color:#fff;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);display:flex;justify-content:space-between;cursor:pointer;position:absolute;top:0;left:0;right:0;z-index:3;height:3.8rem}.layout .layoutWrapper .navIcon{display:none}.layout .layoutWrapper .leftItems{display:flex;padding-top:.5rem}.layout .layoutWrapper .leftItems .layout-items{display:grid;grid-auto-flow:column;padding-top:.6rem;width:100%;overflow:auto;justify-content:center}.layout .layoutWrapper .leftItems .layout-items .layout-item{display:flex;grid-gap:.5rem}.layout .layoutWrapper .leftItems .signup-items{display:grid}.layout .layoutWrapper .title{font-weight:bolder;font-size:1.7rem;font-style:italic;color:#11cd6b;display:grid;padding:0 .5rem}.sleep{display:none;transition:all 100s ease-out}.scrolled{position:fixed!important;transition:height .3s ease-out;background:#000}@media only screen and (max-width:775px){.blackBg{background:#000!important}}@media only screen and (max-width:550px){.layoutWrapper{display:flex!important}.leftItems{display:none!important}.leftItemsgrid{display:grid!important;margin:0;position:absolute;top:4rem;background:#fff;width:100%}.leftItemsgrid .layout-items{display:grid!important;grid-auto-flow:row!important;grid-gap:1rem;padding:1rem!important}.navIcon{display:grid!important}}.reser-password{margin:2rem 10rem}.reser-password .input-items{background-color:#fff;padding:1rem;box-shadow:1px rgba(0,0,0,.2);transition:.3s}.reser-password .input-items:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}.reser-password .input-items .input-field{margin-bottom:1rem}.reser-password .input-items .buttonActions{display:grid;justify-content:center}.profile .profile-info{display:grid;grid-template-columns:auto auto;grid-gap:1rem;padding:2rem}.profile .profile-info .user-profile-section{display:grid;grid-template-rows:7rem auto;grid-gap:2rem}.profile .profile-info .user-profile-section .user-profile{justify-content:center;display:grid;align-items:center;width:10rem;margin:auto;background-color:#fff;padding:1rem;border-radius:1rem;box-shadow:5px 5px 5px 5px #888!important}.profile .profile-info .user-profile-section .user-profile .uploadBtn{top:-2.5rem;left:3.5rem}.profile .profile-info .user-profile-section .user-details{background-color:#fff;padding:1rem;border-radius:1rem;box-shadow:5px 5px 5px 5px #888!important}.profile .profile-info .user-profile-section .user-details .input-field{margin-bottom:.5rem}.profile .profile-info .user-data{background-color:#fff;padding:1rem;border-radius:1rem;box-shadow:5px 5px 5px 5px #888!important}.profile .profile-info .user-data .input-field{margin-bottom:1rem}.profile .profile-action{display:grid;justify-content:center}.products-details{margin-top:5rem}.products-details .products{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));padding:0 3rem 1rem}.products-details .products .product-card{background:#fff;padding:0;width:15rem;margin:0 1rem 1rem;border:.5px solid rgba(0,128,28,.149);cursor:pointer}.products-details .products .product-card:hover{box-shadow:5px 5px 5px 5px #888!important}.products-details .products .product-card .wishlist-Icon{display:grid;justify-content:flex-end;margin:.5rem 1rem;cursor:pointer}.products-details .products .product-card .product-imgContainer{display:grid;justify-content:center;padding:.5rem}.products-details .products .product-card .product-footer{display:flex;justify-content:space-between;padding:0 .5rem}.products-details .products .product-card .product-footer .product-title{display:grid;justify-content:center;font-weight:300;text-transform:capitalize;color:rgba(0,0,0,.549)}.products-details .products .product-card .product-footer .product-subTitle{display:grid;justify-content:center;font-weight:300;color:#888;margin:0 .2rem}.products-details .products .product-card .product-footer .product-price{display:grid;justify-content:center;font-weight:300;text-transform:uppercase;color:#11cd6b}.products-details .products .product-Actions .add-Delete{display:grid;grid-template-columns:auto auto;grid-gap:1rem;padding:1rem}.products-details .pagination{display:grid;justify-content:flex-end;padding:1rem}.product-step{margin-top:1rem}.emptyicon{display:grid;justify-content:center;padding:2rem 0}.emptyicon .info{padding:1rem 0;text-align:center;color:#918080;text-transform:capitalize;font-size:1.2rem;font-family:fantasy}.emptyicon .actionBtn{padding:1rem 0}.add-fileds .input-field{margin-bottom:.5rem}.addprodUser{display:flex;justify-content:center}.add-product{padding:2rem;box-shadow:5px 5px 5px 5px #888!important;margin:6rem 1rem 0;width:60%}.add-product .btnActions{display:grid;justify-content:center}.edit-product{margin:2rem 2rem 0}.edit-product,.edit-product .btnActions{padding:2rem;background:#fff;box-shadow:5px 5px 5px 5px #888!important}.edit-product .btnActions{margin:2rem;display:grid;justify-content:center}.cart-details{margin-top:3rem}.cart-details .cart-Items{max-height:calc(100vh - 21rem);overflow:auto;padding:3rem 5rem 0}.cart-details .cart-Items .cart-Item{display:grid;grid-template-columns:50% 25% 25%;background:#fff;padding:.3rem 1rem;border-bottom:1px solid #888;cursor:pointer}.cart-details .cart-Items .cart-Item:hover,.cart-details .cart-Items .cart-Item:hover input{background:#d9f5de}.cart-details .cart-Items .cart-Item:first-child{border-top:1px solid #888}.cart-details .cart-Items .cart-Item .productInfo{display:grid;grid-template-columns:10rem 1fr}.cart-details .cart-Items .cart-Item .errorIcon:hover{font-size:3rem;box-shadow:1px #888}.cart-details .cart-Items .cart-Item .cart-description{margin:0 .5rem;width:20rem;display:grid;align-items:center;justify-content:flex-start}.cart-details .cart-Items .cart-Item .cart-description .product-title{display:grid;justify-content:flex-start;font-weight:600;text-transform:uppercase}.cart-details .cart-Items .cart-Item .cart-description .product-subTitle{display:grid;justify-content:flex-start;font-weight:300;color:#888;margin:0 .2rem}.cart-details .cart-Items .cart-Item .cart-description .cart-price{display:grid;justify-content:flex-start}.cart-details .cart-Items .cart-Item .cart-quantity{display:flex;flex-direction:row;justify-content:space-between;align-items:center;grid-gap:.5rem;margin:0 .5rem 0 2rem}.cart-details .cart-Items .cart-Item .cart-quantity input{width:3rem;border:none}.cart-details .cart-Items .cart-Actions{display:grid;grid-template-columns:auto auto;grid-gap:1rem;justify-content:center;align-items:center}.cart-details .buynowItem{cursor:pointer;margin:1rem;display:grid;justify-content:flex-end;padding:1rem}.cart-details .cartIcon{display:grid;justify-content:center;align-items:center;padding:2rem 1rem 0}.cart-details .cartIcon .iconCart{margin-left:2rem}.cart-details .title{font-size:3.5rem;font-family:fantasy;font-weight:300}@media screen and (max-width:850px){.cart-Items{padding:3rem 1rem 0!important}.cart-Item{grid-template-columns:45% 40% 15%!important}}@media screen and (max-width:550px){.cart-Item{grid-template-columns:37% 39% 24%!important}.productInfo{grid-template-columns:none!important}.cart-description,.productInfo{width:-moz-fit-content!important;width:fit-content!important}.cart-quantity{margin:0!important;grid-gap:0!important}.cart-Actions{justify-content:flex-end!important}}.checkout-details{margin-top:3rem}.checkout-details,.checkout-details .order-details{min-height:calc(100vh - 5rem);max-height:calc(100vh - 5rem);overflow:auto}.checkout-details .order-details{display:grid;grid-template-columns:50% 50%}.checkout-details .order-details:hover{box-shadow:5px 5px 5px 5px #888}.checkout-details .order-details .product-summary{min-height:calc(100vh - 5rem);max-height:calc(100vh - 5rem);overflow:auto;padding:1rem}.checkout-details .order-details .product-summary .title{color:#000;font-size:1.4rem;font-weight:500;padding:2rem 4rem 0}.checkout-details .order-details .product-summary .subTitle{color:#888;padding:1rem}.checkout-details .order-details .product-summary .checkoutProducts{background:#faf9fb;padding:1rem;border:1px solid #c3c2c2;border-radius:5px;max-height:calc(100vh - 22rem);overflow:auto}.checkout-details .order-details .product-summary .totalSummary{display:grid;grid-gap:.5rem;padding-top:1rem}.checkout-details .order-details .product-summary .totalSummary .rowTotal{display:grid;grid-template-columns:80% 20%}.checkout-details .order-details .product-summary .totalSummary .rowTotal .totalTitle{color:#000;font-size:1.4rem;font-weight:400;display:grid;justify-content:flex-start;padding:0 1rem}.checkout-details .order-details .product-summary .totalSummary .rowTotal .amount{color:#707070;display:grid;justify-content:flex-start;text-align:left;padding:0 1rem}.checkout-details .order-details .ordersection{min-height:calc(100vh - 5rem);max-height:calc(100vh - 5rem);overflow:auto;background:#d9f5de}.checkout-details .order-details .ordersection:hover{box-shadow:5px 5px 5px 5px #888}.checkout-details .orderActions{display:grid;grid-template-columns:auto auto;grid-gap:2rem;margin:1rem}.checkout-details .stepper{padding:2rem}@media screen and (max-width:750px){.order-details{grid-template-columns:none!important}.order-details,.ordersection,.product-summary{min-height:0!important}}.orders{max-height:calc(100vh - 6rem);min-height:calc(100vh - 6rem);overflow:auto;justify-content:center;background-color:#e7e7e7;margin-top:3rem}.orders .order-Item{padding:1rem}.orders .order-Item div{justify-content:center;align-items:center}.orders .order-Item .ordered-products .cart-Item{display:grid;grid-gap:1rem;grid-template-columns:9rem 7rem 8rem 1fr;border:1px solid #dbdbdb;margin:1rem 0 0;background:#fff;cursor:pointer}.orders .order-Item .ordered-products .cart-Item .cart-Image{display:grid;justify-content:center;padding:.5rem}.orders .order-Item .ordered-products .cart-Item .cart-description .product-title{font-weight:600;text-transform:uppercase}.orders .order-Item .ordered-products .cart-Item .cart-description .product-subTitle{font-weight:300;color:#888;word-break:break-word;margin:0 .2rem}.orders .order-Item .ordered-products .cart-Item:hover{box-shadow:0 1px 12px 2px #dbdbdb}.image-overlay,.title{display:grid;justify-content:center}.title{margin:1rem 0;grid-gap:.3rem}.title .title-overlay{display:grid;font-weight:600;text-transform:uppercase}.title .product-subTitle{font-weight:300;color:#888;margin:0 .2rem}.description-overlay{display:grid;justify-content:center;margin-bottom:.5rem}.description-overlay .product-subTitle{font-weight:300;color:#888;margin:0 .2rem}.overlay-btns{display:flex;justify-content:flex-end;grid-gap:1rem;margin-top:1rem}.address{background:bisque;padding:1rem;box-shadow:1px 1px #8c8a8a;border:1px solid rgba(221,187,221,.733)}@media screen and (min-width:850px){.cart-Items{padding:3rem 1rem 0!important}.ordered-products .cart-Item{grid-template-columns:40% 20% 35%!important}.width-popup{width:40%!important}}@media screen and (max-width:850px){.cart-Items{padding:3rem 1rem 0!important}.ordered-products .cart-Item{grid-template-columns:40% 20% 35%!important}.width-popup{width:75%!important}}@media screen and (max-width:550px){.ordered-products .cart-Item{grid-template-columns:45% 45%!important}.width-popup{width:90%!important}}@media screen and (max-width:450px){.ordered-products .cart-Item{grid-template-columns:none!important;grid-gap:.5rem!important;width:15rem!important;padding:.5rem}.ordered-products{display:flex;flex-wrap:wrap}.width-popup{width:95%!important}}.wishlistWrapper{width:100%}.wishlistWrapper .titleConatiner{margin:.5rem 0}.wishlistWrapper .titleConatiner,.wishlistWrapper .titleConatiner .image{display:grid;justify-content:center}.wishlistWrapper .titleConatiner .title{font-size:3.5rem;font-family:fantasy;font-weight:300}.wishlistWrapper .tableContainer{padding:0 20rem}.wishlistWrapper .wishlistColums{padding:4rem 1rem 1rem;display:grid;grid-template-columns:30% 20% 20% 30%;justify-content:center}.wishlistWrapper .wishlistColums .wishlistprods{display:grid}.wishlistWrapper .wishlistprods{max-height:calc(100vh - 25rem);overflow:auto;padding-right:1rem}@media screen and (max-width:1400px){.tableContainer{padding:0 10rem!important}}@media screen and (max-width:1100px){.tableContainer{padding:0 2rem!important}.wishlistColums{grid-template-columns:51% 14% 15% 22%!important}}@media screen and (max-width:600px){.wishlistColums{display:none!important}.wishlistprods{display:flex;flex-wrap:wrap;grid-gap:1rem;padding-right:0}.tableContainer{padding:0 1rem!important}}.css-1plom3a-MuiPaper-root{border-radius:0!important}