@import url(https://fonts.googleapis.com/css2?family=Dancing+Script:wght@400..700&family=Grechen+Fuemen&family=Kanit:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Shafarik&family=Teko:wght@300..700&family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap);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;overflow-x:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.navbar-container{background-color:#fff;box-shadow:0 2px 5px #0000001a;left:0;position:fixed;top:0;width:100%;z-index:1000}.nav-headertop{justify-content:center;justify-content:space-between}.logo-name,.nav-headertop{align-items:center;display:flex}.logo-name{font-family:Poppins,serif;justify-content:center;margin-left:30px}.martname{margin-left:10px}.mainlogo{height:50px;width:50px}.nav-searchbar{align-content:center;align-items:center;background-color:#0b9f51;border-radius:5px;display:flex;font-family:Poppins,serif;height:1px;justify-content:center;margin-right:100px;outline:none;width:1000px}.nav-searchlogo{height:20px;width:20px}.search-btn{align-items:center;border:1px solid grey;border-bottom-right-radius:5px;border-top-right-radius:5px;cursor:pointer;display:flex;height:30px;justify-content:center;outline:none;width:50px}.user-btn,.user-logo{background-color:#fff;border:none;cursor:pointer;height:30px;margin-right:30px;width:30px}.nav-headerbottom{align-items:center;display:flex;margin-left:30px}.dept-button{background-color:green;border:none;border-radius:5px;color:#fff;height:35px;outline:none;width:250px}.dept-button,a{font-family:Poppins,serif}a{color:#333;margin-left:30px;text-decoration:none}#offers,.active{color:green}#offers{font-weight:700}hr{margin-top:20px}.mobile-user-menu,.mobile-userbtn{display:none}@media (max-width:1024px){.nav-headerbottom,.nav-searchbar,.user-btn{display:none}.navbar-container{position:relative}.nav-headertop{display:flex;justify-content:space-between;margin-top:10px;width:100%}.mainlogo{height:30px;width:30px}.martname{font-size:20px;margin-top:5px}.mobile-user-menu{align-items:center;display:flex;justify-content:center;margin-right:20px}.mobile-userbtn{background-color:#fff;border:none;cursor:pointer;display:flex;height:30px;margin-right:30px;width:30px}.user-logo{height:25px}.mobile-menubtn{align-items:center;background-color:#fff;border:1px solid #0b9f51;border-radius:5px;box-shadow:2px 2px 5px #333;cursor:pointer;display:flex;justify-content:center;padding:2px;z-index:1001}.mobile-menuimg{height:25px;padding:2px;width:30px}.mobile-menu-overlay{background:#00000080;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:998}.animated-navbar{animation:slideRight .4s ease forwards;background:#0b9f51;border-bottom-left-radius:20px;border-radius:10px;box-shadow:-2px 0 10px #00000080;display:flex;flex-direction:column;gap:20px;height:100vh;overflow-y:auto;padding-top:60px;position:fixed;right:0;top:0;width:100%;z-index:999}#offers,.navlink{background-color:initial;border:none;border-bottom:1px solid #fff;color:#fff;font-size:20px;margin-right:30px;padding:15px;text-align:center;text-decoration:none;transition:all .3s ease}.navlink:hover{background-color:#ffffff1a;transform:scale(1.03)}@keyframes slideRight{0%{right:-100%}to{right:0}}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{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}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.home{margin-top:100px}.home-first{align-items:center;display:flex;height:fit-content;justify-content:center;width:100%}.homemain{background-color:#0b9f51;border-radius:10px;display:flex;height:500px;margin-top:25px;width:96%}.homecontent{display:flex;flex-direction:column;justify-content:center;margin-left:70px}.home-title{font-size:50px;line-height:50px}.home-description,.home-title{color:#fff;font-family:Poppins,serif;text-align:start}.home-description{font-size:17px;margin-top:20px}.shopnow-btn{background-color:#001e2c;border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:Poppins,serif;height:30px;margin-top:20px;outline:none;text-align:center;width:150px}.shopnow-btn:hover{background-color:#022d41}.home-img{filter:drop-shadow(10px 10px 10px black);margin-left:15%;margin-top:30px}.home-second{align-items:center;background-color:#f0f2f1;border-radius:10px;display:flex;height:100px;margin-left:30px;margin-top:30px;width:96%}.home-cartimg{height:70px}.home-cartimg,.homesecond-content{margin-left:30px}.homesecond-description,.homesecond-title{font-family:Poppins,serif}.homesecond-description{font-size:13px}.catogiries-btn{border:none;border-radius:5px;color:#001e2c;font-family:Poppins,serif;font-weight:700;height:30px;margin-left:55%;outline:none;text-align:center;width:150px}.categories{display:flex;justify-content:center}.categories-title{color:#0b9f51;font-family:Poppins,serif;margin-right:60px;margin-top:30px;text-decoration:underline}.categories-list{display:grid;grid-template:repeat(3,1fr)/repeat(3,1fr);height:fit-content;width:90%}.category{border-radius:5px;cursor:pointer;display:flex;height:150px;margin-left:30px;margin-top:30px;padding:15px;width:300px}.category:nth-child(odd){background-color:#dcebfe}.category:nth-child(2n){background-color:#ffe598}.categories-content{font-family:Poppins,serif}.categories-desccont{align-items:center;display:flex;flex-direction:column;height:100px;justify-content:space-evenly;width:150px}.categories-heading{font-size:15px}.categories-para{font-size:10px}.categories-img{height:100px;margin-top:20px;width:150px}.categories-shopbtn{background-color:#001e2c;border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:Poppins,serif;height:30px;margin-top:10px;outline:none;text-align:center;width:120px}.categories-shopbtn:hover{background-color:#022d41}.mobilehome-img,.mobilehomeimg-container{display:none}@media only screen and (min-width:350px) and (max-width:400px){.home{margin-top:10px}.homemain{height:400px}.home-img{display:none}.home-title{font-size:35px}.categories-list{align-items:center;display:flex;display:grid;flex-direction:column;grid-template:repeat(1,1fr)/repeat(1,1fr);height:fit-content;justify-content:center;margin-right:30px;width:90%}}@media (max-width:430px){.home{margin-top:10px}.homemain{height:400px}.home-img{display:none}.homecontent{display:flex;padding-right:25px}.home-title{font-size:35px}.home-second{display:none}.categories-title{margin-left:50px}.categories-list{align-items:center;display:flex;display:grid;flex-direction:column;grid-template:repeat(1,1fr)/repeat(1,1fr);height:fit-content;justify-content:center;width:90%}}@media only screen and (min-width:440px) and (max-width:500px){.home{margin-top:10px}.homemain{height:400px}.home-img{display:none}.home-title{font-size:45px}.home-second{display:none}.categories-title{font-size:30px;margin-left:90px}.categories-list{align-items:center;display:flex;display:grid;flex-direction:column;grid-template:repeat(1,1fr)/repeat(1,1fr);height:fit-content;justify-content:center;margin-left:45px;width:90%}}@media only screen and (min-width:768px) and (max-width:1024px){.home{margin-top:10px}.homemain{height:400px}.home-img{display:none}.home-title{font-size:45px}.home-second{display:none}.categories-title{font-size:30px;margin-left:90px}.categories-list{align-items:center;display:flex;display:grid;flex-direction:column;grid-template:repeat(2,1fr)/repeat(2,1fr);height:fit-content;justify-content:center;margin-right:20px;width:90%}}.profilepopup{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0000004d;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:1000}.profilepopup-main{animation:fadeIn .3s ease-in-out;border-radius:12px;box-shadow:0 5px 15px #0003;flex-direction:column;height:400px;padding:20px;position:relative;width:350px}.profilepopup-circle,.profilepopup-main{align-items:center;background-color:#fff;display:flex}.profilepopup-circle{border-radius:50%;box-shadow:0 3px 10px #0000001a;height:80px;justify-content:center;left:50%;position:absolute;top:-40px;transform:translateX(-50%);width:80px}.profilepopupclose-btn{background-color:#fff;border:0;cursor:pointer}.profilepopup-box{border:2px solid #0b9f51;border-radius:10px;height:400px;width:350px}.profilepopup-title{color:#0b9f51;font-family:Poppins,serif;margin-top:30px}.profilepopup-image{align-items:center;border:1px solid;box-shadow:2px 2px 5px #333;display:flex;justify-content:center;margin-left:27%;margin-top:20px}.popup-image,.profilepopup-image{border-radius:100%;height:150px;width:150px}.popup-image{margin-bottom:5px}.profilepopup-name,.profilepopup-username{color:#333;font-family:Poppins,serif;margin-top:10px}.profilepopup-btns{align-items:center;display:flex;height:50px;justify-content:space-evenly;margin-top:20px;width:350px}.profile-btn{align-items:center;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-family:Poppins,serif;font-weight:700;height:40px;justify-content:center;width:150px}.profile-btn:nth-child(odd){background-color:#d70000}.profile-btn:nth-child(odd):hover{background-color:red}.profile-btn:nth-child(2n){background-color:#0b9f51}.profile-btn:nth-child(2n):hover{background-color:#0dc563}.profilepopupmain-no-user{align-items:center;animation:fadeIn .3s ease-in-out;background-color:#fff;border-radius:12px;box-shadow:0 5px 15px #0003;display:flex;flex-direction:column;height:400px;justify-content:center;padding:20px;position:relative;width:350px}.nouser-shield{filter:drop-shadow(2px 2px 5px black);height:200px;width:200px}.nouser-title{color:#0b9f51;font-family:Poppins,serif;margin-top:20px}.profilepopup-loginbtn{align-items:center;background-color:#d70000;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-family:Poppins,serif;font-weight:700;height:40px;justify-content:center;margin-top:30px;width:150px}.profilepopup-loginbtn:hover{background-color:red}@media (max-width:430px){.profilepopup-box,.profilepopup-main{max-width:300px}.profilepopup-btns{justify-content:space-evenly;margin-left:5px;width:290px}.profile-btn{width:120px}}.loader{animation:spin 1s linear infinite;border:5px solid #ccc;border-radius:50%;border-top-color:#0b9f50;height:50px;width:50px}@keyframes spin{to{transform:rotate(1turn)}}.loader-container{height:100vh;width:100vw}.loader-container,.login{align-items:center;display:flex;justify-content:center}.login{margin-top:80px}.login-main{background:url(/static/media/background.2af62ee5aead770367f1.jpeg);background-attachment:fixed;background-repeat:no-repeat;background-size:cover;border-radius:10px;height:500px;margin-top:70px;width:95%}.login-main,.loginform-container{align-items:center;display:flex;justify-content:center}.loginform-container{background-color:rgba(0,0,0,.617);height:100%;width:100%}.login-title{color:#fff;font-family:Poppins,serif;margin-bottom:20px;text-decoration:underline}.login-form{animation:fadein 2s linear 1}#password-field,#user-field{border:1px solid #0b9f51;border-radius:5px;font-family:Poppins,serif;font-weight:700;height:40px;outline:none;padding-left:10px;width:400px}#login-btn,#password-field{margin-top:20px}#login-btn{background-color:#0b9f51;border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:Poppins,serif;font-weight:700;height:40px;text-align:center;width:413px}#login-btn:hover{background-color:#054020}@media (max-width:400px){.login{margin-top:0}.login-main{background:url(/static/media/mobilelogin.269a0fcf951ad4f86023.jpg);background-size:cover;border-radius:10px;overflow:hidden}#password-field,#user-field{max-width:300px}#login-btn{max-width:320px;width:100%}}@media only screen and (min-width:440px) and (max-width:500px){.login{margin-top:0}.login-main{background:url(/static/media/mobilelogin.269a0fcf951ad4f86023.jpg);background-size:cover;border-radius:10px;overflow:hidden}}@media only screen and (min-width:405px) and (max-width:430px){.login{margin-top:0}.login-main{background:url(/static/media/mobilelogin.269a0fcf951ad4f86023.jpg);background-size:cover;border-radius:10px;overflow:hidden}#password-field,#user-field{max-width:345px}#login-btn{max-width:355px;width:100%}}*{margin:0;padding:0}.signup{margin-top:80px}.signup,.signup-main{align-items:center;display:flex;justify-content:center}.signup-main{background:url(/static/media/background.2af62ee5aead770367f1.jpeg);background-attachment:fixed;background-repeat:no-repeat;background-size:cover;border-radius:10px;height:500px;margin-top:70px;width:95%}.signupform-container{align-items:center;background-color:rgba(0,0,0,.617);display:flex;height:100%;justify-content:center;width:100%}.signup-title{color:#fff;font-family:Poppins,serif;margin-bottom:20px;text-decoration:underline}.signup-form{animation:fadein 2s linear 1}@keyframes fadein{0%{opacity:0}50%{opacity:.5}to{opacity:1}}#email-field,#mobilenumber-field,#password-field,#user-field{border:1px solid #0b9f51;border-radius:5px;font-family:Poppins,serif;font-weight:700;height:40px;outline:none;padding-left:10px;width:400px}#email-field,#mobilenumber-field,#password-field,#signup-btn{margin-top:20px}#signup-btn{background-color:#0b9f51;border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:Poppins,serif;font-weight:700;height:40px;text-align:center;width:413px}#signup-btn:hover{background-color:#054020}@media (max-width:400px){.signup{margin-top:0}.signup-main{background:url(/static/media/mobilelogin.269a0fcf951ad4f86023.jpg);background-size:cover;border-radius:10px;overflow:hidden}#email-field,#mobilenumber-field,#password-field,#user-field{max-width:300px}#signup-btn{max-width:320px;width:100%}}@media only screen and (min-width:440px) and (max-width:500px){.signup{margin-top:0}.signup-main{background:url(/static/media/mobilelogin.269a0fcf951ad4f86023.jpg);background-size:cover;border-radius:10px;overflow:hidden}}@media only screen and (min-width:405px) and (max-width:430px){.signup{margin-top:0}.signup-main{background:url(/static/media/mobilelogin.269a0fcf951ad4f86023.jpg);background-size:cover;border-radius:10px;overflow:hidden}#email-field,#mobilenumber-field,#password-field,#user-field{max-width:300px}#signup-btn{max-width:320px;width:100%}}
/*# sourceMappingURL=main.79438def.css.map*/