@font-face{font-family:metro-regular;src:url(Metropolis-Regular.75f206b3.otf)}@font-face{font-family:metro-bold;src:url(metropolis-bold.eba6d7cc.otf)}@font-face{font-family:metro-semi;src:url(metropolis-semi-bold.040bc3a3.otf)}body,html{scroll-behavior:smooth;font-family:var(--font-family);background-color:#f2f6fc;overflow-x:hidden}.page{background-color:#f2f6fc;flex-direction:column;align-items:center;width:100vw;display:flex}.content{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.heroSection{background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:relative}.heroSection .overlay{z-index:1;background:linear-gradient(90deg,#eeec,#e7e7e7cc);width:100%;height:100%;position:absolute;top:0;left:0}.heroSection .frontPage{z-index:2;position:relative}.frontPage{flex-direction:row;justify-content:center;align-items:center;width:90vw;height:100%;display:flex}.leftFront,.rightFront{align-items:flex-start;margin:26px;display:flex;overflow:hidden}.leftFront{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.leftFront h1{color:#2e2e2e;margin-bottom:1vw;font-size:42px}.leftFront h1 span{color:var(--theme-color)}.leftFront p{text-align:center;color:#555;width:50%;margin-bottom:2vw;padding:13px 0;font-size:20px;font-weight:600;line-height:30px}.leftBtns{flex-direction:row;align-items:flex-start;display:flex}.leftBtns1{background-color:var(--theme-color);color:#fff;border:none;border-radius:5px;margin-right:3vw;padding:13px 2vw;font-size:18px;font-weight:600;text-decoration:none}.leftBtns1:hover{background-color:#a56ae0}.leftBtns2{border:1px solid var(--theme-color);color:var(--theme-color);border-radius:5px;padding:13px 2vw;font-size:18px;font-weight:600;text-decoration:none}.leftBtns2:hover{background-color:#fff}.secondSection{background-color:#fff;flex-direction:row;justify-content:center;align-items:center;width:100vw;display:flex}.secondSectionRight{border-radius:10px;flex-direction:row;align-items:flex-start;width:100%;margin:65px 2vw;display:flex}.secondSectionLeft h1,.secondSectionRight h1{color:#363636;font-size:32px}.secondSectionLeft h1 span,.secondSectionRight h1 span{color:var(--theme-color)}.productHeader{text-align:center;margin:80px 0 70px;padding:0 2vw}.productHeader h1{color:#2e2e2e;font-size:38px;font-weight:700;font-family:var(--font-family);margin-bottom:15px}.productHeader p{color:#646464;font-size:18px;font-weight:600;font-family:var(--font-family)}.allProducts{box-sizing:border-box;flex-wrap:wrap;justify-content:center;gap:2rem;width:100%;padding:30px;display:flex}.services{flex-direction:column;justify-content:center;align-items:center;width:30%;margin:13px;display:flex}.services h3{text-align:center;color:var(--theme-color);margin-top:1vw;font-size:40px;font-weight:600;line-height:25px}.services p{margin-top:.5vw;font-size:18px;font-weight:600}.allProductsBtnWrapper{text-align:center;margin-top:20px}.allProductsBtn{color:var(--theme-color);border:1px solid var(--theme-color);background-color:#0000;border-radius:30px;padding:12px 24px;font-size:19px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.allProductsBtn i{vertical-align:middle;margin-left:8px}.allProductsBtn:hover{color:#fff;background-color:#6c25b8}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:var(--theme-color)}::-webkit-scrollbar-thumb:hover{background:#b28cd8}::selection{background-color:var(--theme-color);color:#fff;background-color:var(--theme-color)}@media (width>=845px) and (width<=945px){.leftFront p{width:80%}}@media (width>=645px) and (width<=845px){.leftFront p{width:80%}.secondSection{display:none}}@media (width>=495px) and (width<=645px){.leftFront p{width:95%;font-size:16px}.leftFront h1{font-size:35px}.secondSection{display:none}.leftBtns1,.leftBtns2{padding:10px 20px}}@media (width>=386px) and (width<=495px){.leftFront p{width:95%;font-size:18px}.secondSection{display:none}.leftFront h1{font-size:35px}.leftBtns1,.leftBtns2{margin-top:15px;padding:10px 15px}}@media (width<=386px){.leftFront p{width:95%;font-size:18px}.secondSection{display:none}.leftFront h1{font-size:35px}.leftBtns1,.leftBtns2{margin-top:15px;padding:10px 15px}.leftBtns{flex-direction:column}}.Footer{background-color:#fff;flex-direction:column;justify-content:center;align-items:center;width:100vw;padding:3vw 0;display:flex;box-shadow:0 0 40px #cecdcd}.upper-footer{flex-direction:row;justify-content:center;align-items:center;width:100vw;display:flex}.left-upper-footer{flex-direction:column;align-items:flex-start;width:30vw;margin:1vw;padding:0 5vw;display:flex}.left-upper-footer img{width:50%}.left-upper-footer p{color:#69707a;font-size:1.4vw;font-weight:500;line-height:1.5vw}.footer-icons{flex-direction:row;justify-content:center;align-items:center;display:flex}.github,.instagram,.facebook{margin:1vw 1vw 1vw 0;font-size:3vw;text-decoration:none;color:#69707a!important}.right-upper-footer{flex-direction:row;align-items:flex-start;width:70vw;margin:1vw;display:flex}.social-links,.quick-links,.company-links,.support-links{width:20%;margin:1vw}.social-links h1,.quick-links h1,.company-links h1,.support-links h1{color:#000;margin-bottom:2vw;font-size:1.6vw;font-weight:600;position:relative}.link-span{flex-direction:column;display:flex}.footer-links{margin-top:1vw;font-size:1.3vw;font-weight:500;text-decoration:none;color:#69707a!important}hr{text-align:center;color:#69707a;width:80vw;margin:4vw 0}.lower-footer p{color:#69707a;margin-bottom:1vw;font-size:1.3vw;font-weight:500}@media (width>=845px) and (width<=945px){.upper-footer{flex-direction:column}.left-upper-footer{width:95%}.left-upper-footer img{width:25%}.left-upper-footer p{font-size:2.5vw}.github,.instagram,.facebook{font-size:6vw}.footer-icons{margin-top:3vw}.right-upper-footer{flex-direction:column;width:95%;margin-top:4vw;padding:0 5vw}.social-links h1,.quick-links h1,.company-links h1,.support-links h1{color:#000;font-size:3vw}.footer-links{margin-bottom:2vw;font-size:2.4vw}.link-span{margin-bottom:4vw}.lower-footer p{font-size:2vw}}@media (width>=645px) and (width<=845px){.upper-footer{flex-direction:column}.left-upper-footer{width:95%}.left-upper-footer img{width:25%}.left-upper-footer p{font-size:2.8vw}.github,.instagram,.facebook{font-size:7vw}.footer-icons{margin-top:3vw}.right-upper-footer{flex-direction:column;width:95%;margin-top:5vw;padding:0 5vw}.social-links h1,.quick-links h1,.company-links h1,.support-links h1{color:#000;font-size:4vw}.footer-links{margin-bottom:2vw;font-size:2.5vw}.link-span{margin-bottom:6vw}.lower-footer p{font-size:2.5vw}}@media (width>=495px) and (width<=645px){.upper-footer{flex-direction:column}.left-upper-footer{width:95%}.left-upper-footer img{width:35%}.left-upper-footer p{font-size:3.5vw;line-height:25px}.github,.instagram,.facebook{font-size:8vw}.footer-icons{margin-top:4vw}.right-upper-footer{flex-direction:column;width:95%;margin-top:6vw;padding:0 5vw}.social-links h1,.quick-links h1,.company-links h1,.support-links h1{color:#000;font-size:5vw}.footer-links{margin-bottom:3vw;font-size:3vw}.link-span{margin-bottom:7vw}.lower-footer p{margin:3vw 0;font-size:2.8vw}}@media (width<=495px){.Footer{margin-top:10vw}.upper-footer{flex-direction:column}.left-upper-footer{width:95%}.left-upper-footer img{width:45%}.left-upper-footer p{font-size:4.5vw;line-height:30px}.github,.instagram,.facebook{font-size:10vw}.footer-icons{margin-top:6vw}.right-upper-footer{flex-direction:column;width:95%;margin-top:8vw;padding:0 5vw}.social-links h1,.quick-links h1,.company-links h1,.support-links h1{color:#000;font-size:6.5vw}.footer-links{margin-bottom:5vw;font-size:4.5vw}.link-span{margin-bottom:7vw}.lower-footer p{margin:3vw 0;font-size:3.5vw}}.product-card{background-color:#fff;border-radius:10px;flex-direction:column;width:270px;height:395px;margin:2vw;text-decoration:none;transition:all .3s;display:flex;overflow:hidden;box-shadow:0 4px 12px #00000014}.product-card:hover{transform:translateY(-5px);box-shadow:0 6px 18px #0000001a}.product-img-wrapper{background-color:#f9f9f9;justify-content:center;align-items:center;width:100%;height:70%;display:flex;position:relative}.product-img-wrapper img{object-fit:cover;cursor:pointer;width:100%;height:100%}.discount-box,.new-tag{color:#fff;border-radius:12px;padding:4px 10px;font-size:13px;font-weight:700;position:absolute;top:12px}.discount-box{background-color:red;right:10px}.new-tag{background-color:#33c706;left:10px;box-shadow:0 0 4px #0003}.product-info{height:30%;font-family:var(--font-family);background-color:#fff;border-top:1px solid #eee;flex-direction:column;justify-content:space-between;padding:12px 15px;display:flex}.product-text{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.product-name{color:#2e2e2e;flex:1;font-size:17px;font-weight:600}.product-price{color:var(--theme-color);white-space:nowrap;margin-left:10px;font-size:19px;font-weight:700}.product-rating{color:#f2b01e;gap:3px;margin-bottom:8px;font-size:1rem;display:flex}.product-add-to-cart{background-color:var(--theme-color);cursor:pointer;border:none;border-radius:25px;align-self:flex-start;width:fit-content;margin:8px 0;padding:7px 14px;transition:background-color .3s;box-shadow:0 2px 8px #0000001a}.product-add-to-cart .cart-link{color:#fff;align-items:center;font-size:15px;font-weight:600;text-decoration:none;display:flex}.product-add-to-cart:hover{background-color:#a056e8}.testimonials-section{background-color:#fff;width:100%;margin-top:80px;padding:60px 20px}.testimonials-container{text-align:center;max-width:1200px;margin:0 auto}.testimonials-heading{margin-bottom:10px;font-size:2.5rem;font-weight:600}.testimonials-heading span{color:var(--theme-color);font-weight:700}.testimonials-subheading{color:#7e7e7e;margin-bottom:80px;font-size:19px;font-weight:600}.testimonials-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px;display:grid}.testimonial-card{background-color:#fff;border-radius:16px;padding:30px 20px;transition:transform .3s;box-shadow:0 4px 20px #00000014}.testimonial-card:hover{transform:translateY(-5px)}.testimonial-img{object-fit:cover;border-radius:50%;width:60px;height:60px;margin-bottom:10px}.testimonial-name{margin:5px 0;font-size:1.1rem;font-weight:600}.testimonial-stars{justify-content:center;gap:4px;margin:8px 0;display:flex}.star-icon{color:#facc15;font-size:1.2rem}.testimonial-review{color:#444;margin-top:10px;font-size:17px;font-weight:600}@media (width<=490px){.testimonials-heading{font-size:30px}.testimonials-subheading{font-size:18px}}.faq-section{background-color:#0000;width:100%;margin-top:40px;padding:60px 20px}.faq-container{text-align:center;margin:0 auto}.faq-heading{margin-bottom:10px;font-size:2.5rem;font-weight:700}.faq-heading span{color:var(--theme-color)}.faq-subheading{color:#888;margin-bottom:40px;font-size:17px;font-weight:600}.faq-list{text-align:left}.faq-item{cursor:pointer;background-color:#fff;border-radius:12px;width:100%;max-width:750px;margin:0 auto 15px;padding:20px;transition:all .3s;box-shadow:0 2px 12px #0000000d}.faq-item:hover{box-shadow:0 4px 18px #00000012}.faq-question{justify-content:space-between;align-items:center;font-size:18px;font-weight:600;display:flex}.faq-answer{color:#757575;margin-top:12px;font-size:17px;font-weight:600;transition:max-height .3s;display:none;overflow:hidden}.faq-item.active .faq-answer{display:block}.faq-item i{color:#333;font-size:1.2rem}.trust-section{background-color:#fff;width:100%;margin-top:50px;padding:60px 20px 100px}.trust-container{text-align:center;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:30px;max-width:1100px;margin:0 auto;display:grid}.trust-card{border:1px solid #eee;border-radius:12px;padding:30px 20px;transition:box-shadow .3s}.trust-card:hover{box-shadow:0 6px 24px #0000000d}.trust-icon{color:#00b894;margin-bottom:15px;font-size:2.5rem}.trust-card h4{margin-bottom:8px;font-size:19px;font-weight:600}.trust-card p{color:#8f8f8f;font-size:17px;font-weight:600}.newsletter-section{background-color:#fff;border-top:1px solid #e2e8f0;width:100%;padding:60px 20px 80px}.newsletter-container{text-align:center;max-width:800px;margin:0 auto}.newsletter-title{margin-bottom:10px;font-size:35px;font-weight:700}.newsletter-title span{color:var(--theme-color)}.newsletter-text{color:#999;margin-bottom:30px;font-size:18px;font-weight:600}.newsletter-form{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.newsletter-input{color:#5f5f5f;width:60%;min-width:250px;font-size:18px;font-weight:600;font-family:var(--font-family);border:1px solid #ccc;border-radius:6px;outline:none;padding:12px 16px}.newsletter-input::placeholder{color:#aaa}.newsletter-btn{color:#fff;cursor:pointer;font-size:18px;font-weight:600;font-family:var(--font-family);background-color:#00b894;border:none;border-radius:6px;padding:12px 20px;transition:background-color .3s}.newsletter-btn:hover{background-color:#009f7f}.newsletter-note{color:#474747;margin-top:20px;font-size:20px;font-weight:600}.newsletter-note i{color:#00b894;vertical-align:middle;margin-left:6px;font-size:1.1rem}.store-page{background-color:#f8f9fb;padding:20px 0;font-family:Rajdhani,sans-serif}.productHeader{text-align:center;margin-top:180px;margin-bottom:40px}.productHeader h1{color:#333;font-size:2.5rem}.productHeader h1 span{color:#8f34e9}.productHeader p{color:#666;margin-top:8px;font-size:1.1rem}.filter-controls{flex-wrap:wrap;justify-content:center;gap:15px;margin:20px auto 40px;display:flex}.filter-controls select{font-size:17px;font-weight:500;font-family:var(--font-family);background-color:#fff;border:1px solid #ccc;border-radius:6px;outline:none;padding:10px 15px;transition:all .3s}.filter-controls option{font-weight:600}.filter-controls select:focus{border-color:#8f34e9;box-shadow:0 0 0 2px #8f34e933}.allProductshere{flex-wrap:wrap;justify-content:center;align-items:center;gap:30px;max-width:1200px;margin:0 auto;padding:0 20px;display:flex}@media (width<=495px){.productHeader{flex-direction:column;justify-content:center;align-items:center;display:flex}.productHeader p{width:80%}}html{scroll-behavior:smooth}*{box-sizing:border-box;margin:0;padding:0}@font-face{font-family:metro-regular;src:url(Metropolis-Regular.75f206b3.otf)}body{font-family:var(--font-family)}.upHeader{z-index:999;justify-content:center;align-items:center;width:100vw;display:flex;position:fixed;top:20px;left:0}header{backdrop-filter:blur(80px);background:#ffffffe6;border-radius:10px;flex-direction:row;justify-content:center;align-items:center;width:95%;height:90px;display:flex;box-shadow:0 0 40px #cecdcd;-webkit-backdrop-filter:blur(80px)!important}.logo,.carting-system{flex-direction:row;justify-content:center;align-items:center;width:25%;display:flex}.logo{font-size:18px;font-weight:500;position:relative;bottom:5px}.logo img{width:35%}nav{flex-direction:row;justify-content:center;align-items:center;width:50%;display:flex}nav a{color:#707070;cursor:pointer;margin:0 30px;font-size:18px;font-weight:500;text-decoration:none}nav a:hover{color:var(--theme-color);transition:all .2s}.active2{color:var(--theme-color);font-weight:600;position:relative}.active2:after{content:"";background-color:var(--theme-color);width:25px;height:2px;position:absolute;bottom:-8px;left:5px}.blog{color:#3f3f3f;margin:15px;font-size:18px;font-weight:500;text-decoration:none}.cartBTN{background-color:var(--theme-color);border-radius:5px;padding:8px 17px;font-weight:600;text-decoration:none;color:#fff!important;font-size:18px!important}.dropdown-click{color:#707070;cursor:pointer;user-select:none;margin:0 5px;font-size:18px;font-weight:500;position:relative}.dropdown{color:#303030;background-color:#fff;border-radius:5px;flex-direction:column;width:230px;display:none;position:absolute;top:40px;left:0;box-shadow:0 0 15px #d3d3d3}.dropdown-show{display:flex}.developer-btn{color:#303030;margin:0;padding:15px 30px;font-size:18px}.developer-btn:hover{background-color:#f5f5f5}.menu,.hidden-icon{display:none}@media (width>=845px) and (width<=945px){.menu{background-color:#0000;border:none;outline:none;margin:0 20px 0 40px;font-size:25px;display:flex}.logo{width:30%}.logo img{width:35%}.carting-system{justify-content:flex-end;width:70%}nav{opacity:0;background-color:#fff;border-radius:5px;flex-direction:row;justify-content:center;align-items:center;width:90vw;height:12vw;transition:opacity .3s,visibility 0s .3s;position:absolute;top:20vh;left:-90vw;box-shadow:0 0 25px #b3b3b3}nav.menu-active{opacity:1;transition:opacity .7s,visibility;left:5vw}.clicked{margin:80px 40px;font-size:2.2vw}.hidden-icon{display:inline-flex}.dropdown-click{margin:0 40px;font-size:2.2vw}.active2{margin:80px 40px}.active2:after{width:45px}.dropdown{margin-top:2vw;box-shadow:0 0 10px #868686}.developer-btn{font-size:1.9vw}}@media (width>=645px) and (width<=845px){.menu{background-color:#0000;border:none;outline:none;margin:0 20px 0 40px;font-size:25px;display:flex}.logo{width:20%}.logo p{display:none}.logo img{width:65%}.carting-system{justify-content:flex-end;width:80%}nav{opacity:0;background-color:#fff;border-radius:5px;flex-direction:row;justify-content:center;align-items:center;width:90vw;height:12vw;transition:opacity .3s,visibility 0s .3s;position:absolute;top:20vh;left:-90vw;box-shadow:0 0 25px #b3b3b3}nav a{margin:auto}nav.menu-active{opacity:1;visibility:visible;transition:opacity .7s,visibility;left:5vw}.clicked{font-size:2.6vw}.hidden-icon{display:inline-flex}.dropdown-click{margin:0 35px;font-size:2.6vw}.active2{margin:80px 30px}.active2:after{width:45px}.dropdown{width:30vw;left:-4vw}.developer-btn{padding:2vw 3vw;font-size:2.5vw}}@media (width>=495px) and (width<=645px){header{height:80px}.menu{background-color:#0000;border:none;outline:none;margin:0 20px 0 40px;font-size:25px;display:flex}.logo{width:20%}.logo p{display:none}.logo img{width:85%}.carting-system{justify-content:flex-end;width:80%}nav{opacity:0;background-color:#fff;border-radius:5px;flex-direction:row;justify-content:center;align-items:center;width:90vw;height:12vw;transition:opacity .3s,visibility 0s .3s;position:absolute;top:20vh;left:-90vw;box-shadow:0 0 25px #b3b3b3}nav a{margin:auto}nav.menu-active{opacity:1;visibility:visible;transition:opacity .7s,visibility;left:5vh}.clicked{font-size:2.8vw}.hidden-icon{display:inline-flex}.dropdown-click{margin:0 20px;font-size:2.8vw}.active2{margin:0 20px}.active2:after{width:45px}.dropdown{width:33vw;left:-7vw}.developer-btn{padding:2.5vw 3vw;font-size:2.8vw}}@media (width<=495px){header{height:70px}.cartBTN{padding:5px 18px}.menu{background-color:#0000;border:none;outline:none;margin:0 20px 0 40px;font-size:25px;display:flex}.logo{width:20%}.logo p{display:none}.logo img{width:100%}.carting-system{justify-content:flex-end;width:80%}nav{opacity:0;visibility:hidden;background-color:#fff;border-radius:5px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:40vw;height:100vh;padding:10vw 0 0;transition:opacity .3s,visibility 0s .3s;position:absolute;top:0;left:0;box-shadow:0 0 25px #9b9b9b}nav.menu-active{opacity:1;visibility:visible;transition:opacity .7s,visibility}.clicked{color:#000;margin:30px 20px;font-size:4vw}.hidden-icon{display:inline-flex}.dropdown-click{color:#000;margin:30px 20px;font-size:4.5vw}.active2{color:var(--theme-color);margin:30px 20px}.active2:after{width:30px}.dropdown{width:50vw}.developer-btn{padding:4vw 5vw;font-size:4vw}}.fallback{flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex}.fallback h1{font-size:32px}.fallback h1 span{color:var(--theme-color)}.back-btn{font-size:20px;font-family:var(--font-family);color:#fff;background-color:var(--theme-color);border:none;border-radius:5px;outline:none;margin:15px auto;padding:10px 30px;font-weight:600;text-decoration:none}body,html{scroll-behavior:smooth;background-color:#f2f6fc;margin:0;padding:0;overflow-x:hidden}.page3{flex-direction:column;align-items:center;width:100vw;display:flex}.content3{flex-direction:column;align-items:center;margin-top:100px;display:flex}.ContactForm{margin-top:0}.contactAside{align-self:stretch;padding:5vw!important}.contactAside h1{color:#464646;font-size:3vw}.contactAside h1 span{color:var(--theme-color)}.contact-details{margin:3vw 0}.contact-details p{margin:3vw 0;font-size:1.3vw;font-weight:600}@media (width>=845px) and (width<=945px){.contactAside h1{font-size:5vw}.ContactForm{flex-direction:column!important}.sideFormSection{width:97%!important;margin:30px auto!important}.contactAside{width:97%;margin:auto auto 6vw}.contact-details p{margin:5vw 0;font-size:2.5vw;font-weight:500}}@media (width>=645px) and (width<=845px){.contactAside h1{font-size:5vw}.ContactForm{flex-direction:column!important}.sideFormSection{width:97%!important;margin:30px auto!important}.contactAside{width:97%;margin:4vw auto 6vw}.contact-details p{margin:5vw 0;font-size:2.5vw;font-weight:500}}@media (width>=495px) and (width<=645px){.contactAside h1{font-size:6vw}.ContactForm{flex-direction:column!important}.sideFormSection{width:97%!important;margin:30px auto!important}.contactAside{width:97%;margin:4vw auto 6vw}.contact-details p{margin:6vw 0;font-size:3.5vw;font-weight:500}}@media (width<=495px){.content3{margin-top:100px}.contactAside h1{font-size:8.5vw}.ContactForm{flex-direction:column!important}.sideFormSection{width:97%!important;margin:30px auto!important}.contactAside{width:97%;margin:6vw auto;box-shadow:0 0 5px #eee;padding:10vw 6vw!important}.contact-details p{margin:7vw 0;font-size:4.5vw;font-weight:600}}.FormPlus{flex-direction:row;align-items:center;width:94vw;margin:5vw 0;display:flex}.sideFormSection{background-color:#fff;border-radius:10px;flex-direction:column;align-items:flex-start;width:30%;margin-right:1vw;padding:2vw;display:flex;overflow:hidden;box-shadow:0 0 20px #bbb}.Form{background-color:#fff;border-radius:10px;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;width:70%;padding:2vw;display:flex;overflow:hidden;box-shadow:0 0 20px #bbb}.Formheading{flex-direction:column;align-items:flex-start;width:90%;margin:3vw;display:flex}.Formheading h1{color:#313131;font-family:metro-bold;font-size:3vw;font-family:var(--font-family);margin-bottom:2vw}.Formheading h1 span{color:var(--theme-color)}.Formheading p{font-size:1.6vw;line-height:35px;font-family:var(--font-family);font-weight:500}.ActualForm{background-color:#f2f6fc;border-radius:10px;flex-direction:column;align-items:flex-start;width:90%;margin-bottom:3vw;padding:4vw 2vw;display:flex}.Formname{flex-direction:row;align-items:flex-start;width:100%;display:flex}.Formname input{font-size:1.3vw;font-family:var(--font-family);color:#575757;border:1px solid #aaa;border-radius:10px;outline:none;width:-webkit-fill-available;margin:1vw;padding:1.3vw 2vw}.ActualForm input,.select,textarea{font-size:1.6vw;font-family:var(--font-family);color:#383838;background-color:#fff;border:1px solid #aaa;border-radius:10px;outline:none;align-self:stretch;margin:1vw;padding:1.3vw 2vw;font-weight:500}.options{padding:2vw;font-size:1.6vw;font-weight:500}.ActualForm textarea{height:150px;line-height:25px}.ActualForm button{font-size:1.6vw;font-family:var(--font-family);border:1px solid var(--theme-color);color:#fff;background-color:var(--theme-color);border-radius:10px;outline:none;width:-webkit-fill-available;margin:1vw;padding:1.3vw 2vw;font-weight:500}.ActualForm button:hover{background-color:brown;border:1px solid brown}.ActualForm input:focus,.ActualForm textarea:focus{border:1px solid var(--theme-color)}@media (width>=845px) and (width<=945px){.Form{width:97%;margin:auto;padding:6vw 2vw}.Formheading h1{font-size:5vw}.Formheading p{font-size:2.5vw;line-height:35px}.ActualForm input,.select,textarea,.options,.ActualForm button{border-radius:5px;margin:2vw 1vw;padding:1.5vw 2vw;font-size:2.6vw}}@media (width>=645px) and (width<=845px){.Form{width:97%;margin:auto;padding:6vw 2vw}.Formheading h1{font-size:5vw}.Formheading p{font-size:2.8vw;line-height:35px}.ActualForm input,.select,textarea,.options,.ActualForm button{border-radius:5px;margin:2vw 1vw;padding:1.5vw 2vw;font-size:2.6vw}}@media (width>=495px) and (width<=645px){.Form{width:97%;margin:auto;padding:6vw 2vw}.Formheading h1{font-size:6vw}.Formheading p{font-size:3.2vw;line-height:32px}.Formname{flex-direction:column}.ActualForm input,.select,textarea,.options,.ActualForm button{border-radius:7px;margin:2vw 1vw;padding:1.8vw 2.5vw;font-size:3.5vw}}@media (width<=495px){.Form{width:97%;margin:auto;padding:6vw 2vw;box-shadow:0 0 10px #dedede}.Formheading h1{margin:4vw auto;font-size:7vw}.Formheading p{margin:3vw 0;font-size:3.5vw;line-height:27px;display:none}.Formname{flex-direction:column}.ActualForm input,.select,textarea,.options,.ActualForm button{border-radius:5px;margin:3vw 2vw;padding:3vw 4vw;font-size:5vw}}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;top:0;left:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:0 0}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{-webkit-transform-origin:0 0;width:1600px;height:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{width:auto;padding:0;max-width:none!important;max-height:none!important}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:#33b5e566}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;z-index:800;width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{z-index:800;pointer-events:visiblePainted;pointer-events:auto;position:relative}.leaflet-top,.leaflet-bottom{z-index:1000;pointer-events:none;position:absolute}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{outline-offset:1px;background:#ddd}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{text-align:center;color:#000;background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;text-decoration:none;display:block}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.leaflet-bar a.leaflet-disabled{cursor:default;color:#bbb;background-color:#f4f4f4}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{text-indent:1px;font:700 18px Lucida Console,Monaco,monospace}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(layers.760a0456.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(layers-2x.b7b89169.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{color:#333;background:#fff;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{padding-right:5px;overflow:hidden scroll}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{font-size:1.08333em;display:block}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(marker-icon.3f7d3721.png)}.leaflet-container .leaflet-control-attribution{background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;padding:0 5px;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{width:1em;height:.6669em;vertical-align:baseline!important;display:inline!important}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{white-space:nowrap;box-sizing:border-box;text-shadow:1px 1px #fff;background:#fffc;border:2px solid #777;border-top:none;padding:2px 5px 1px;line-height:1.1}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{text-align:center;margin-bottom:20px;position:absolute}.leaflet-popup-content-wrapper{text-align:left;border-radius:12px;padding:1px}.leaflet-popup-content{min-height:1px;margin:13px 24px 13px 20px;font-size:1.08333em;line-height:1.3}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{pointer-events:none;width:40px;height:20px;margin-top:-1px;margin-left:-20px;position:absolute;left:50%;overflow:hidden}.leaflet-popup-tip{pointer-events:auto;width:17px;height:17px;margin:-10px auto 0;padding:1px;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{color:#333;background:#fff;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{text-align:center;color:#757575;background:0 0;border:none;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;text-decoration:none;position:absolute;top:0;right:0}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";width:24px;filter:progid:DXImageTransform.Microsoft.Matrix(M11=.707107,M12=.707107,M21=-.707107,M22=.707107);margin:0 auto}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{color:#222;white-space:nowrap;user-select:none;pointer-events:none;background-color:#fff;border:1px solid #fff;border-radius:3px;padding:6px;position:absolute;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{pointer-events:none;content:"";background:0 0;border:6px solid #0000;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{margin-left:-6px;left:50%}.leaflet-tooltip-top:before{border-top-color:#fff;margin-bottom:-12px;bottom:0}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-top:-12px;margin-left:-6px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;margin-left:-12px;left:0}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}*{box-sizing:border-box}@font-face{font-family:metro-regular;src:url(Metropolis-Regular.75f206b3.otf)}@font-face{font-family:metro-bold;src:url(metropolis-bold.eba6d7cc.otf)}@font-face{font-family:metro-semi;src:url(metropolis-semi-bold.040bc3a3.otf)}:root{--theme-color:#8f34e9;--font-family:"Rajdhani",sans-serif}.about-page{font-family:var(--font-family);background-color:#f9fafb;padding-bottom:60px}.about-hero{color:#fff;text-align:center;z-index:1;padding:160px 20px 80px;position:relative}.about-hero:after{content:"";z-index:-1;background:#0003;position:absolute;inset:0}.about-hero h1{margin-bottom:10px;font-size:3rem}.about-hero p{color:#ececec;max-width:600px;margin:0 auto;font-size:18px;font-weight:600}.about-section h2 i{color:#00b894;vertical-align:middle;margin-right:8px;font-size:1.4rem}.about-container{max-width:1100px;margin:40px auto 0;padding:40px 20px}.about-section{margin-bottom:40px}.about-section h2{color:#333;margin-bottom:10px;font-size:30px}.about-section p{color:#7e7e7e;font-size:17px;font-weight:600;line-height:1.6}.about-highlights{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:30px;margin-bottom:50px;display:grid}.highlight-card{text-align:center;background-color:#fff;border-radius:12px;padding:30px 20px;transition:all .3s;box-shadow:0 4px 18px #0000000f}.highlight-card:hover{transform:translateY(-4px)}.highlight-card i{color:#00b894;margin-bottom:10px;font-size:2rem}.highlight-card h4{margin-bottom:6px;font-size:20px;font-weight:700}.highlight-card p{color:#8d8d8d;font-size:17px;font-weight:600}.team-section{text-align:center;margin-top:100px}.team-section h2{font-size:30px}.team-section h2 span{color:var(--theme-color)}.team-members{flex-wrap:wrap;justify-content:center;gap:30px;margin-top:50px;display:flex}.team-card{background-color:#fff;border-radius:12px;width:300px;padding:40px 20px;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 4px 20px #0000000d}.team-card .overlay{opacity:0;z-index:2;background:#0000008c;justify-content:center;align-items:center;gap:16px;transition:all .3s ease-in-out;display:flex;position:absolute;inset:0}.team-card:hover .overlay{opacity:1}.team-card .overlay a{color:#fff;z-index:3;background:#00b894;border-radius:50%;width:50px;height:50px;padding:10px;font-size:25px;text-decoration:none;transition:all .3s}.team-card .overlay a:hover{background-color:var(--theme-color)}.team-card:hover{transform:translateY(-6px)}.team-card img{object-fit:cover;border-radius:50%;width:180px;height:180px;margin-bottom:10px}.team-card h4{font-size:19px;font-weight:600}.team-card p{color:#858585;font-size:17px;font-weight:600}.team-img-wrapper{border-radius:50%;width:180px;height:180px;margin:0 auto 20px;position:relative;overflow:hidden}@media (width<=495px){.about-hero h1{font-size:35px}.about-hero p{font-size:17px}}.cart-page{background-color:#f1f2f6;min-height:100vh;padding:60px 20px;font-family:Rajdhani,sans-serif}.cart-container{background:#fff;border-radius:14px;max-width:1150px;margin:130px auto 0;padding:40px;box-shadow:0 12px 40px #00000014}.cart-container h1{text-align:center;color:#2c2c2c;margin-bottom:20px;font-size:33px}.cart-container h1 span{color:#8f34e9}.empty-cart{text-align:center;color:#9c9c9c;padding:40px 0;font-size:20px;font-weight:600}.cart-items{flex-direction:column;gap:25px;margin-bottom:40px;display:flex}.cart-item{background:#f9f9f9;border:1px solid #ddd;border-radius:10px;align-items:center;gap:20px;padding:20px;transition:all .3s;display:flex;overflow:hidden}.cart-item:hover{box-shadow:0 6px 18px #00000014}.cart-item img{object-fit:cover;border:1px solid #ccc;border-radius:8px;width:140px;height:140px}.item-info{flex-direction:column;flex:1;justify-content:space-between;display:flex}.item-info h4{color:#2b2b2b;margin-bottom:10px;font-size:21px}.item-info p{color:#555;margin-bottom:12px;font-size:20px;font-weight:600}.item-info button{color:#fff;cursor:pointer;background-color:#e74c3c;border:none;border-radius:6px;align-self:flex-start;padding:8px 18px;font-size:15px;font-weight:600;transition:all .3s}.item-info button:hover{background-color:#c0392b}.cart-summary{text-align:right;border-top:1px solid #ddd;padding-top:30px}.cart-summary h3{color:#333;margin-bottom:20px;font-size:24px}.checkout-btn{color:#fff;cursor:pointer;background-color:#8f34e9;border:none;border-radius:8px;padding:12px 26px;font-size:18px;font-weight:600;text-decoration:none;transition:background .3s}.checkout-btn:hover{background-color:#732dc5}.quantity-control{align-items:center;gap:8px;margin-bottom:10px;display:flex}.quantity-control button{cursor:pointer;background-color:#8f34e9;border:none;border-radius:5px;transition:background .3s}.quantity-control button:hover{background-color:#732dc5}.quantity-control span{text-align:center;color:#333;min-width:24px;font-size:22px;font-weight:600}.quantity-control button i{justify-content:center;align-items:center;width:10px;height:10px;font-size:15px;display:flex}.remove-btn{color:#fff;cursor:pointer;background-color:#e74c3c;border:none;border-radius:5px;padding:5px 16px;font-weight:600;transition:background .3s}.remove-btn:hover{background-color:#c0392b}.empty-cart-box{text-align:center;color:#555;padding:50px 20px}.empty-icon{color:#aaa;margin-bottom:10px;font-size:4rem}.empty-cart{margin-bottom:20px;font-size:1.4rem;font-weight:500}.continue-shopping-btn{background-color:var(--theme-color);color:#fff;border-radius:25px;padding:10px 22px;font-weight:600;text-decoration:none;transition:background-color .3s;display:inline-block}.continue-shopping-btn:hover{background-color:#a056e8}@media (width<=768px){.cart-item{flex-direction:column;align-items:flex-start}.cart-item img{width:100%;height:auto}.item-info button{text-align:center;width:100%}.cart-summary{text-align:center}.quantity-control button{padding:11px 25px}}.checkout-page{font-family:var(--font-family);background-color:#f6f7f9;padding:40px 20px}.checkout-container{max-width:1200px;margin:120px auto 0}.checkout-container h1{text-align:center;color:var(--theme-color);margin-bottom:30px;font-size:36px;font-weight:700}.checkout-sections{flex-wrap:wrap;justify-content:space-between;gap:40px;display:flex}.checkout-form,.checkout-summary{background-color:#fff;border-radius:10px;flex:1;min-width:350px;padding:30px;box-shadow:0 4px 12px #0000000d}.checkout-form h2,.checkout-summary h2{color:#2e2e2e;margin-bottom:20px;font-size:24px}.checkout-form form{gap:15px;margin-bottom:30px;display:grid}.checkout-form input,.checkout-form select{font-size:16px;font-weight:600;font-family:var(--font-family);border:1px solid #ddd;border-radius:6px;outline:none;padding:12px}.checkout-form option{font-weight:600}.checkout-form input::placeholder{color:#acacac}.payment-options label{cursor:pointer;margin-bottom:10px;font-weight:600;display:block}.order-items{flex-direction:column;gap:20px;max-height:320px;margin-bottom:20px;display:flex;overflow-y:auto}.order-item{border-bottom:1px solid #eee;align-items:center;gap:15px;padding-bottom:10px;display:flex}.order-item h4{font-size:20px}.order-item p{color:#535353;font-size:20px;font-weight:600}.order-item img{object-fit:cover;border-radius:8px;width:100px;height:100px}.total-section{text-align:right}.total-section h3{color:#2c2c2c;margin-bottom:15px;font-size:22px}.place-order-btn{background-color:var(--theme-color);color:#fff;cursor:pointer;font-size:17px;font-weight:600;font-family:var(--font-family);border:none;border-radius:6px;padding:12px 24px;transition:all .3s}.place-order-btn:hover{background-color:#a35cea}.error{color:red;margin-top:-6px;margin-bottom:10px;font-size:13px;font-weight:500}.popup-overlay{z-index:999;background-color:#0f0f0fbf;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.popup{text-align:center;max-width:400px;font-family:var(--font-family);background-color:#fff;border-radius:12px;padding:40px 30px;animation:.3s ease-in-out popupFade;box-shadow:0 10px 30px #0003}.popup h2{color:var(--theme-color);margin-bottom:15px;font-size:24px}.popup p{margin-bottom:20px;font-size:16px}.popup button{background-color:var(--theme-color);color:#fff;cursor:pointer;border:none;border-radius:25px;padding:10px 22px;font-size:15px;transition:all .3s}.popup button:hover{background-color:#6d2ecc}.popup-overlay{z-index:999;background:#0006;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.popup-box{text-align:center;background:#fff;border-radius:10px;padding:40px 30px;box-shadow:0 5px 18px #0003}.popup-box h2{color:var(--theme-color);margin-bottom:10px;font-size:24px}.popup-box p{color:#555;font-size:16px;font-weight:600}.success-icon{color:#00c851;margin-bottom:15px;font-size:3rem}@keyframes popupFade{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media (width<=495px){.checkout-container{margin-top:100px}}.orders-page{background:#f2f4f8;min-height:100vh;padding:60px 20px;font-family:Rajdhani,sans-serif}.orders-container{max-width:1200px;margin:130px auto 0}.orders-container h1{color:#2c3e50;text-align:center;margin-bottom:50px;font-size:36px;font-weight:700}.orders-grid{grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:30px;display:grid}.order-card{background:#fff;border-radius:16px;flex-direction:column;gap:16px;max-width:500px;padding:25px;transition:transform .3s;display:flex;position:relative;box-shadow:0 8px 24px #00000014}.order-card:hover{transform:translateY(-6px)}.order-header{justify-content:space-between;align-items:center;display:flex}.order-header h2{color:#34495e;margin:0;font-size:20px}.badge{color:#2e7d32;background:#e0f7e9;border-radius:6px;padding:4px 10px;font-size:18px;font-weight:600}.order-info p{color:#444;margin:3px 0;font-size:18px;font-weight:500}.items-section{border-top:1px solid #e6e6e6;padding-top:10px}.items-section h3{color:#2c3e50;margin-bottom:10px;font-size:18px}.item-row{background:#f8f8f8;border-radius:8px;align-items:center;gap:12px;margin-bottom:8px;padding:10px;display:flex}.item-row img{object-fit:cover;border-radius:6px;width:50px;height:50px}.item-info2{justify-content:space-between;align-items:center;width:100%;display:flex}.price{color:#27ae60;font-size:18px;font-weight:700}.order-footer{color:#2c3e50;border-top:1px solid #e6e6e6;justify-content:space-between;padding-top:12px;font-size:18px;font-weight:600;display:flex}.remove-btn{color:#fff;cursor:pointer;font-weight:700;font-family:var(--font-family);background:#e74c3c;border:none;border-radius:8px;margin-top:12px;padding:15px 16px;font-size:18px;transition:background .3s}.remove-btn:hover{background:#c0392b}.spg-page{min-height:100vh;font-family:var(--font-family,"Rajdhani",sans-serif);background:#f9f9f9;padding:150px 20px 40px}.spg-container{background:#fff;border-radius:16px;flex-wrap:wrap;gap:40px;max-width:95%;margin:150px auto 60px;padding:40px;display:flex;box-shadow:0 8px 24px #0000001a}.spg-image-side{flex:350px;justify-content:center;align-items:center;display:flex}.spg-image{object-fit:cover;border-radius:6px;width:100%;max-width:90%;height:auto}.spg-info{flex-direction:column;flex:2;gap:16px;display:flex}.spg-title{color:#222;font-size:32px;font-weight:700}.spg-price{color:#007b5e;font-size:26px;font-weight:700}.spg-category,.spg-rating,.spg-discount,.spg-description,.spg-meta{color:#444;font-size:21px}.spg-new{color:#dc143c;background:#ffe3e3;border-radius:8px;padding:12px;font-size:18px;font-weight:700;display:inline-block}.spg-add-btn,.spg-back-btn,.spg-cart-btn{color:#fff;cursor:pointer;background:linear-gradient(90deg,#00b894,#00cec9);border:none;border-radius:10px;margin-top:20px;padding:14px 28px;font-size:17px;font-weight:700;transition:transform .2s,box-shadow .2s}.spg-add-btn:hover,.spg-back-btn:hover,.spg-cart-btn:hover{transform:scale(1.05);box-shadow:0 8px 20px #00000026}.spg-not-found{text-align:center;padding:150px 20px}.spg-not-found h2{color:#555;margin-bottom:20px;font-size:28px}@media (width<=850px){.spg-container{flex-direction:column}.spg-image{max-width:100%}}
/*# sourceMappingURL=client.df5f2753.css.map */
