@charset "UTF-8";:root{--primary-color:#00a896;--secondary-color:#fff;--accent-color:#0077b6;--background-color:#f2f2f2;--text-color:#333;--link-color:#0077b6}::-webkit-scrollbar{height:4px;width:10px}::-webkit-scrollbar-thumb{background-color:#888;border-radius:10px}@media (max-width:768px){::-webkit-scrollbar{height:0;width:0}}*{box-sizing:border-box;font-family:Eudoxus Sans,sans-serif;scroll-behavior:smooth}*,body{margin:0;padding:0}body{background-color:#fff}.text-primary{color:#00a896}.bg-primary{background-color:#00a896}@media (max-width:600px){h1{font-size:2rem}h2{font-size:1.75rem}h3{font-size:1.5rem}h4{font-size:1.25rem}h5{font-size:1rem}h6,p{font-size:.875rem}}.nav-wrapper{position:sticky;top:-60px;width:100%;z-index:900000}.free-deriv{align-items:center;display:flex;flex-wrap:nowrap;width:auto}.free-deriv p{animation:bob 2s ease-in-out infinite;color:#fff;font-weight:700;margin:0;padding:.5rem 1rem;white-space:nowrap}.free-deriv i{font-size:20px}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.navs{background-color:#fff;box-shadow:0 4px 6px #0000001a}.nav-logo{align-content:center;aspect-ratio:1;display:flex;justify-content:center;left:0;max-height:70px;max-width:70px;object-fit:contain;padding:8px;position:static}.navs a{color:#000;font-weight:700;white-space:nowrap}.main-links-toggler{align-items:center;background-color:#f2f2f2;border:.1px solid grey;border-radius:5px;color:#000;display:flex;justify-content:center;padding:10px}.navbar-category-links{display:flex;justify-content:center;margin-top:170px;position:absolute;width:100%;z-index:4.567890987654568e+32}.navbar1{display:flex;flex-direction:column;gap:10px}.navbar-last{align-items:center;color:#000;display:flex;font-size:15px;gap:30px;justify-content:center;padding:8px;position:relative;position:sticky;top:0;width:100%;z-index:1}.navbar-last .dropdown-content{background-color:red;color:#fff;display:flex;flex-direction:column;gap:10px;padding:10px;position:absolute;top:100%;width:fit-content;z-index:10000000}.navbar-last .dropdown-title{font-weight:bolder}.navbar-last .dropdown-content a{color:#fff;display:block;font-size:.9em;font-weight:700;text-decoration:none;white-space:nowrap}.nav-elastic-search{align-items:center;display:flex;justify-content:center}.full-width-image{display:flex;justify-content:space-between;padding:0 20px}.full-width-image div{display:flex;gap:10px;justify-content:center}.full-width-image p{font-size:15px;font-weight:400;letter-spacing:.2px}.navbar-center{align-items:center;background-color:#4caf50;display:flex;gap:40px;height:10vh;justify-content:space-between;padding:0 40px;position:relative;width:100%;z-index:10000}.navbar-center i{padding:4px}.navbar-center div{width:100%}.navbar-center .social-icons{color:#000;display:flex;gap:20px;justify-content:center;padding:5px;width:100%}.navbar-center .social-icons i{align-content:center;aspect-ratio:1;background-color:#fff;border-radius:50%;color:#000;display:flex;height:25px;justify-content:center;padding:5px;width:25px}.navbar-center .location{align-items:center;color:#fff;display:flex;flex-wrap:nowrap;gap:3px;width:100%}.drop-down-help i,.location i{color:#000}.navbar-center .email{align-items:center;color:#fff;display:flex;flex-wrap:nowrap;gap:3px}.navbar-center .email i{color:#000}.bott-nav,.top-nav{display:none}.drop-down-help{border-radius:20px;cursor:pointer;gap:10px;padding:7px}.drop-down-help,.dropdown1-btn{align-items:center;color:#fff;display:flex;justify-content:center}.dropdown1-btn{border-radius:10px;gap:10PX;padding:5px;transition:.3s ease}.dropdown1-btn i{white-space:nowrap}.dropdown1-btn:hover{letter-spacing:.1px;scale:1.009}.dropdown1{position:relative}.account-dropdown .dropdown1-content,.help-dropdown .dropdown1-content{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:flex-start;position:absolute;top:100%}.dropdown1-content a{background-color:red;color:#fff;text-align:center;width:100px}.home-nav-icons{align-items:center;display:flex;gap:20px;height:auto;justify-content:center;padding:10px}.home-nav-icons .home-cart-icon,.home-nav-icons .wishlist-icon{align-items:center;display:flex;height:30px;justify-content:center;width:30px}.cart-icon{font-size:25px}.cart-count,.cart-icon,.wishlist-count{align-items:center;display:flex;justify-content:center}.cart-count,.wishlist-count{background-color:red;border-radius:50%;color:#fff;font-size:16px;height:20px;padding:10px;width:20px}.cart-count span{background-color:green;font-size:16px;padding:10px}.navbar-links{align-items:center;background-color:wheat;display:flex;gap:20px;height:20vh;justify-content:center;width:100%}.position-relative{position:relative}.dropdown-menu{background-color:#fff;border:10px;display:flex;flex-wrap:wrap;height:400px;overflow:scroll;padding:20px;position:absolute;top:-5px;transform:translateX(220px);width:900px}.position-relative:hover .dropdown-menu{display:flex}.dropdown-item{display:flex;text-align:left;text-decoration:none}.dropdown-content :link{color:#151414;font-size:10px;font-weight:400}.dropdown-category{display:block;padding:10px;text-decoration:none}.dropdown-category h5{color:#007fff;font-size:1em}.dropdown-category h4{font-size:1em}.dropdown-header{display:flex;font-size:1em;text-align:left}.dropdown-category :link{font-size:.8em}.dropdown-category:hover,.dropdown-item:hover{background-color:#f8f8f8}@media (max-width:768px){.nav-wrapper{margin-top:40%}.free-deriv{align-items:center;background-color:red;display:flex;flex-wrap:nowrap;justify-content:center;width:auto}.main-links-toggler,.navs{display:none}.navs{background-color:#fff;padding:5px;position:static;top:-55px}.navbar-center{display:none}.navbar1{background-color:#fff;display:flex;flex-direction:column;height:100%}.full-width-image{display:none}.navbar-center{align-items:center;background-color:#fff;gap:auto;justify-content:center;margin-top:50px;width:100%}.home-nav-icons,.navbar-last{display:none}.small-nav{box-shadow:0 4px 6px #0000001a;height:0;margin-top:0;position:fixed;top:0}.small-nav,.top-nav{background-color:#fff;width:100%}.top-nav{gap:0;height:auto}.top-nav,.top-nav-wrap{display:flex;flex-direction:column}.top-nav-wrap div{width:100%}.top-nav-header{align-items:center;display:flex;height:auto;justify-content:space-between;padding:3px;width:100%}.top-nav-logo img{height:auto;width:100px}.side-toggler{align-items:center;display:flex;height:100%;justify-content:center;margin-left:auto;position:relative;width:100%}.side-toggler .ico{background-color:#4caf50;border-radius:50%;color:#f2f2f2;font-size:10px;height:20px;padding:5px;width:20px}.home-nav-small{align-items:center;display:flex;gap:10px;justify-content:space-between;width:100%}.nav-elastic-search{width:100%}.small-icons-wrap{align-items:center;display:flex;justify-content:baseline}.wishlist-icon{color:red;font-size:30px;position:relative}.wishlist-count{background-color:red;border-radius:50%;color:#fff;font-size:10px;padding:2px 5px;position:absolute;right:-8px;top:-6px}.cart-icon{color:#000;font-size:22px;position:relative}.cart-count{background-color:#000;border-radius:50%;color:#fff;font-size:10px;padding:2px 5px;position:absolute;right:-8px;top:-6px}.side-toggler .close-icon{align-items:center;background-color:#4caf50;border-radius:50%;color:#fff;display:flex;font-weight:bolder;height:30px;justify-content:center;padding:5px;width:30px}.bott-nav{background-color:#4caf50;border-top:.1px solid #fff;bottom:0;display:block;height:8vh;padding:10px;position:fixed;width:100%}.bott-nav-wrap{align-items:center;color:#fff;display:flex;height:100%;justify-content:space-between;padding:10px;width:100%}.bott-nav-wrap a{color:#fff;font-size:1.2em;font-weight:bolder}.close-top-nav-bar p{color:#007fff;font-weight:700}.dropdown1,.navbar-logo{display:none}.dropdown-menu{left:0}.top-navbar-last{background-color:#fff;border-bottom:.2px solid #4caf50;border-top:.2px solid #4caf50;cursor:pointer;display:flex;flex-direction:column;font-size:1.2em;gap:10px;height:auto;padding:20px;position:absolute;z-index:1000}.top-navbar-last a{color:#000;text-decoration:none;text-transform:capitalize}.top-navbar-last a:hover{color:#d2691e;transition:.3s ease}.close-top-nav-bar{display:flex;justify-content:flex-end;padding:10px;position:absolute;z-index:100000}.close-top-nav-bar p{align-items:center;background-color:blue;color:#fff;display:flex;height:30px;justify-content:center;padding:5px;width:30px}.dropdown-menu{grid-gap:3px;align-items:center;background-color:#fff;display:grid;gap:3px;grid-template-columns:repeat(2,1fr);height:100vh;padding:5px;position:absolute;top:0;transform:translateX(-50%);width:350px}.dropdown-header{display:subgrid;padding:0;text-align:left;width:100%}.dropdown-category{display:flex;flex-direction:column;height:400px;overflow-y:scroll;text-align:left;width:100%}.dropdown-content{display:flex;flex-direction:column;margin-top:10px;width:200px}.dropdown-content :link{font-size:.7em;font-weight:700}.dropdown-content a{color:red}.dropdown-item{cursor:pointer;left:0;padding:2px;position:relative}}.elastic-search{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;padding:1rem;position:relative;width:100%}.search-form{background-color:#fff;border:.2px solid #8e9090;max-width:500px;overflow:hidden;width:100%}.main-search{display:flex;height:40px;width:100%}.main-search-input{align-items:center;display:flex;padding-left:10px;width:80%}.main-search-input-input{background-color:#fff;border:none;font-size:1rem;height:100%;outline:none;padding:8px;width:100%}.main-search-button div{align-items:center;color:#fff;display:flex;font-size:1.2rem;height:100%;justify-content:center;width:100%}.elastic-search-items{height:500px;margin-top:.5rem;overflow:scroll;position:absolute;right:0;top:100%;width:auto;z-index:1000}.elastic-search ul{border:.2px solid #cbc8c8;box-sizing:border-box;list-style:none;margin:0;overflow-y:scroll;width:100%}.elastic-search ul,.elastic-search ul li{background-color:#fff;box-shadow:0 2px 5px #0000001a;color:#000;padding:1rem}.elastic-search ul li{border-radius:8px;display:flex;flex-direction:column;gap:.5rem;margin-bottom:.8rem}.elastic-search ul li h3{color:#007bff;font-size:1.1rem;margin:0}.elastic-search ul li p{color:#333;font-size:.9rem;margin:0}.elastic-search ul li img{border-radius:6px;height:100px;object-fit:cover;width:100px}.search-close{position:relative}.search-close p{align-items:center;background-color:red;border-radius:50%;color:#fff;display:flex;height:20px;justify-content:center;position:absolute;right:0;width:20px}@media (max-width:768px){.elastic-search,.search-form{width:100%}.main-search,.main-search-input{overflow:hidden;width:100%}.main-search-input{display:flex;justify-content:space-between}.main-search-input .main-search-button{align-items:center;background-color:#000;color:#fff;display:flex;height:100%;justify-content:center;padding:2px;width:20%}.elastic-search-items{padding:0}.elastic-search ul li{flex-direction:column;width:100%}}.category-wrapper{background-color:#f2f2f2;border:.2px solid #aaa6a6;border-radius:8px;display:flex;flex-direction:row;flex-wrap:wrap;gap:60px;height:400px;left:0;overflow:auto;padding:20px;position:inherit;top:0}.category-sidebar{flex:1 1;max-width:300px;min-width:200px;padding:10px}.category-list{list-style:none;margin:0;padding:2px;position:sticky;top:0;width:100%}.category-item{margin-bottom:10px}.category-link{background-color:#4caf50;border-radius:4px;color:#fff;display:block;overflow:hidden;padding:10px;text-decoration:none;transition:.3s}.category-link:hover{background-color:#000;color:#fff}.category-link:active{background-color:#fff}.category-wrapper .subcategory-content-1{background-color:#fff;border-left:2px solid #4caf50;display:none;flex:2 1;height:auto;min-width:250px;overflow:scroll;padding:10px}.subcategory-content-1.active{display:block}.subcategory-content-1 .subcategory-list{list-style:none;padding:0}.subcategory-item,.subsubcategory-item{margin-left:20px}.subcategory-content-1 .subsubcategory-link{color:red;text-decoration:none}.subcategory-link:hover,.subsubcategory-link:hover{text-decoration:underline}.close-subcategory{align-items:center;aspect-ratio:1;background-color:#000;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-weight:700;height:20px;justify-content:center;margin-bottom:10px;margin-left:auto;position:absolute;right:0;text-align:right;top:0;width:20px}@media screen and (max-width:768px){.category-wrapper{height:auto;margin-top:20px}.category-sidebar{border-bottom:1px solid #ddd;border-right:none;max-width:100%}.subcategory-content-1{left:0;position:absolute;width:100%}}.cart{animation:slideIn .8s ease-out forwards,bounce .8s ease-in-out .8s;background-color:#fff;box-shadow:0 4px 10px #0000001a;color:#333;display:grid;height:100%;max-width:400px;overflow-x:hidden;overflow-y:auto;padding:20px;place-content:start;position:fixed;right:0;top:0;width:100%;z-index:200000000000000000000}@keyframes slideIn{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.cart-header{align-items:center;border-bottom:1px solid #eee;display:flex;justify-content:space-between;padding-bottom:10px}.cart-header h2{margin:0}.close-cart-btn{aspect-ratio:1;background-color:#000;border:none;border-radius:50%;color:#fff;cursor:pointer;display:grid;font-size:1.2rem;height:30px;outline:none;place-content:center;transition:background-color .3s ease;width:30px}.close-cart-btn:hover{background-color:#ddd}.cart ul{list-style:none;margin:0;padding:0}.cart-item{align-items:center;border-bottom:1px solid #eee;display:flex;gap:10px;margin-bottom:20px;padding-bottom:10px}.cart-item-image{border-radius:10px;height:auto;object-fit:cover;width:80px}.cart-item-details{color:#333;flex:1 1;text-align:left}.quantity-controls{display:flex;gap:4px}.quantity-btn{background-color:#f2f2f2;color:#333;display:grid;height:30px;padding:5px;place-content:center;transition:background-color .3s ease;width:30px}.quantity-btn:hover{background-color:#ddd}.remove-item{background-color:red;border:2px solid #000;color:#fff;cursor:pointer;padding:5px 10px;transition:background-color .3s ease}.remove-item:hover{background-color:#e60000}.total-amount{border-top:1px solid #eee;margin-top:10px;padding-top:10px;text-align:left}.total-amount h3{margin:0}.cart-actions{display:flex;gap:10px;margin-top:20px}.clear-cart{background-color:#f2f2f2;border-radius:20px;color:#333}.clear-cart:hover{background-color:#ddd}.empty{align-items:center;animation:empty 9s ease infinite;display:flex;flex-direction:column;gap:20px;justify-content:center;margin-top:10%}.check{background-color:red;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px}@keyframes empty{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@media screen and (max-width:600px){.cart{width:100%}}.wishlist{background-color:var(--secondary-color);border-radius:10px;box-shadow:0 0 15px #0000001a;display:flex;flex-direction:column;margin:60px auto;max-width:1200px;min-height:calc(100vh - 60px);padding:1em}.wishlist .empty-message{color:var(--primary-color)}.wishlist-header{margin-bottom:1em;text-align:center}.wishlist-header h1{color:var(--primary-color);font-size:2rem}.empty-message{color:var(--text-color);font-size:1.2rem;text-align:center}.wishlist-content{display:flex;flex:1 1;flex-direction:column}.wishlist-items{list-style:none;margin:0;padding:0}.wishlist-item{align-items:center;background-color:var(--background-color);border-bottom:1px solid var(--accent-color);border-radius:5px;display:flex;gap:1em;padding:10px;position:relative}.wishlist-item-image{border-radius:5px;height:auto;margin:5px;max-width:100px}.wishlist-item-info{flex:1 1;flex-direction:column;gap:5px;text-align:left}.wishlist-item-name{color:#000;font-size:1.25rem;margin:0}.wishlist-items .remove-item{background-color:red;border:none;border-radius:50%;cursor:pointer;display:grid;font-size:1.5rem;height:20px;padding:10px;place-content:center;position:absolute;right:1em;top:1em;transition:color .3s ease;width:20px}.remove-item:hover{color:darken(var(--primary-color),10%)}.wishlist-buttons{display:flex;gap:40px;margin-top:1em}.wishlist-buttons div{align-items:center;border:none;border-radius:5px;cursor:pointer;display:flex;justify-content:center;margin-right:.5em;padding:.75em 1.5em;text-align:center;transition:background-color .3s ease}.wishlist-buttons :first-child{background-color:red;color:#fff}.wishlist-buttons :nth-child(2){background-color:#fff;border:.1px solid red}button.add-all-to-cart{background-color:var(--link-color);color:var(--secondary-color)}button.add-all-to-cart:hover{background-color:darken(var(--link-color),10%)}button.clear-wishlist{background-color:var(--primary-color);color:var(--secondary-color)}button.clear-wishlist:hover{background-color:darken(var(--primary-color),10%)}@media (max-width:600px){.wishlist{margin-top:20px;padding:.5em}.wishlist-header h1{font-size:1.5rem}.wishlist-item{align-items:flex-start;flex-direction:column;position:relative;text-align:center}.wishlist-item-image{margin:0 0 1em}.wishlist-buttons{flex-direction:column}.wishlist-buttons button{margin-bottom:.5em;width:100%}}.Main-footer{background-color:#4caf50;border-top:1px solid var(--secondary-color);color:#fff;margin-top:40px;padding:40px 20px}.Main-footer p{color:#000;text-align:left}.footer-logo{align-items:center;aspect-ratio:q;background-color:#fff;display:flex;height:100px;justify-content:center;width:200px}.footer-logo img{height:100%;object-fit:contain;width:100%}.Main-footer h1{font-weight:700}.footer-container{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;padding:20px 0}.footer-wrap{width:100%}.footer-1,.footer-2{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;width:100%}.footer-column{display:flex;flex:1 1 200px;flex-direction:column;gap:10px;padding:10px}.footer-column h4,.footer-column h5{font-size:1.2em;font-weight:bolder;margin-bottom:10px}.footer-column ul{list-style:none;padding:0}.footer-column ul li{margin-bottom:8px}.footer-column a{color:#fff;font-size:1em;font-weight:700;text-decoration:none}.footer-column a:hover{color:var(--link-hover-color)}.social a{align-items:center;color:#fff;display:flex;gap:10px}.social-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.social-links li{list-style:none}.social-links a{align-items:center;background-color:#fff;border-radius:50%;color:#000;display:flex;font-size:20px;height:35px;justify-content:center;transition:transform .3s ease;width:35px}.social-links a:hover{transform:translateY(-3px)}.payment-methods{display:flex;flex-direction:column;height:auto;justify-content:flex-start;width:100%}.payment-methods .pay-links{display:flex;height:200px;justify-content:flex-start;margin-right:auto;width:auto}.payment-methods .pay-links img{height:100%;object-fit:contain;width:100%}.sub-footer{border-top:1px solid grey;margin-top:20px;padding:10px;text-align:center}.sub-footer-1{color:var(--text-color);font-size:12px}.subscription-form-footer{display:flex;flex-direction:column;gap:10px}.subscription-form-footer-btn{background-color:#000;border-radius:0;color:#fff;padding:10px;text-align:center}@media screen and (max-width:768px){.footer-1,.footer-2{flex-direction:column}.footer-column{width:100%}.social-links{justify-content:flex-start}}@media screen and (max-width:480px){.Main-footer{margin-top:0}.footer-container{flex-direction:column}.footer-column{padding:10px 0}.social-links{justify-content:center}.subscription-form-footer-btn{width:100%}}.register-container{background-color:#f2f2f2;display:flex;justify-content:center;margin-top:20px}.reg-con1{background-color:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a;max-width:500px;padding:20px;width:100%}h2{font-size:2rem}label{font-size:.9rem;font-weight:600}input[type=email],input[type=file],input[type=password],input[type=text]{border:1px solid #ddd;border-radius:5px;font-size:1rem;margin-top:5px;padding:10px;width:100%}input[type=radio]{margin-right:10px}button{font-size:1rem;transition:background-color .3s}button:disabled{background-color:#ccc}.error{border-color:#e74c3c}.error-message{font-size:.85rem;margin-top:5px}div>label{display:inline-block;font-weight:600;margin-right:15px}div>label input{margin-right:5px}@media (max-width:768px){.register-container{margin-bottom:20%;margin-top:20%;padding:15px;width:100%}h2{font-size:1.5rem}button{padding:10px}}.login-container{background:color #f2f2f2;margin-top:50px}.login-container,.reg-con{align-items:center;display:flex;justify-content:center}.reg-con{background-color:#fff;border-radius:10px;box-shadow:0 2px 5px #0000001a;flex-direction:column;gap:10px;height:auto;padding:20px;width:500px}.login-form{background-color:#f2f2f2;max-width:800px;padding:10px}.login-method-checkbox{align-items:center;display:flex;margin-bottom:15px}.login-method-checkbox label{align-items:center;cursor:pointer;display:flex}.login-method-checkbox input[type=checkbox]{cursor:pointer;height:16px;margin-right:8px;width:16px}.login-method-checkbox span{color:#555;font-size:14px}.login-form input{border:.2px solid grey;border-radius:5px;outline:none;padding:5px;width:100%}.forgort-pass{background-color:red;color:#fff}.social-login{background-color:#f2f2f2;margin-top:20px;padding:5px}.login-container p{text-align:center}.register-link{color:#007fff}@media screen and (max-width:768px){@media (max-width:768px){.login-container{margin-bottom:50px;margin-top:10px}.reg-con{flex-direction:column}.login-image{height:200px;margin-right:0;width:100%}.login-form input,.login-sec,button{width:100%}}}.checkout-container{background-color:#fff;border-radius:8px;box-shadow:0 0 10px #0000001a;max-width:800px;padding:20px;position:absolute;top:0;z-index:100000000000}form{display:flex;flex-direction:column}.order-form,.order-form1{display:flex;flex-wrap:wrap;justify-content:space-between}.order-form label,.order-form1 label{display:flex;flex:1 1 45%;flex-direction:column;margin-bottom:10px}.order-form label input,.order-form1 label input{border:1px solid #ddd;border-radius:4px;margin-top:5px;padding:8px}.item-summary{align-items:center;border:1px solid #ddd;border-radius:4px;display:flex;margin-bottom:10px;padding:10px}.item-image{border-radius:4px;margin-right:10px;max-height:50px;max-width:50px}.total-price{font-size:1.2em;font-weight:700;margin-top:20px;text-align:right}button{border-radius:4px;font-size:1em;padding:10px}@media (max-width:768px){.order-form label,.order-form1 label{flex:1 1 100%}.item-summary{align-items:flex-start;flex-direction:column}.total-price{text-align:left}}.profile-page-container{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;margin:70px auto auto;max-width:1000px;padding:20px}.profile-page-header{align-items:center;border-bottom:2px solid #e0e0e0;display:flex;justify-content:space-between;margin-bottom:20px;padding:20px 0}.profile-page-header h2{color:#333;font-size:24px;margin:0}.profile-page-icon-button{color:#007bff;cursor:pointer;font-size:20px}.profile-page-section{margin-bottom:40px}.profile-page-section h3{color:#333;font-size:22px;margin-bottom:15px}.profile-page-form label{color:#555;display:block;font-size:14px;margin:10px 0}.profile-page-form input{background-color:#fff;border:1px solid #ddd;border-radius:6px;font-size:16px;margin:8px 0;padding:10px;transition:border-color .3s ease;width:100%}.profile-page-form input:focus{border-color:#007bff;outline:none}.profile-page-form-actions{display:flex;gap:20px;margin-top:20px}.profile-page-form-actions div{border-radius:20px;display:flex;justify-content:center;padding:10px 20px;width:150px}.profile-page-form-actions .secondary{background-color:red;color:#fff}.profile-page-details p{color:#333;font-size:16px;margin:5px 0}.profile-page-details img{border-radius:8px;margin-top:10px;max-width:100%}.profile-page-order-list{background-color:#f2f2f2;list-style:none;margin:0;padding:10px}.profile-page-order-item{background-color:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;margin:10px 0;padding:15px;transition:transform .3s ease,box-shadow .3s ease}.profile-page-order-item:hover{box-shadow:0 8px 12px #0000001a;transform:translateY(-5px)}.profile-page-order-item h3{color:#333;font-size:18px;margin:0}.profile-page-order-item p{color:#666;font-size:14px;margin:5px 0}.profile-page-item-list{list-style:none;margin:10px 0;padding:0}.profile-page-item{align-items:center;border-bottom:1px solid #f1f1f1;display:flex;justify-content:space-between;padding:10px}.profile-page-item img{border-radius:8px;height:50px;object-fit:cover;width:50px}.profile-page-item p{color:#555;font-size:14px}.profile-page-item strong{font-weight:700}.profile-action-buttons{display:flex;gap:15px;margin-top:10px}.return,.review-button{border-radius:6px;cursor:pointer;font-size:14px;padding:8px 16px;text-align:center;transition:background-color .3s ease}.review-button{background-color:#28a745;color:#fff}.review-button:hover{background-color:#218838}.return{background-color:#dc3545;color:#fff}.return:hover{background-color:#c82333}.profile-tog{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;margin:auto;padding:10px 20px;transition:background-color .3s ease;width:150px}.order-details{background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 6px #0000001a;margin-top:20px;padding:15px}.order-details p{color:#555}.order-details ul{margin-top:10px;padding-left:20px}.order-details ul li{color:#555;font-size:14px}@media (max-width:768px){.profile-page-container{padding:10px}.profile-page-header h2{font-size:20px}.profile-page-order-item{padding:10px}.profile-page-item img{height:40px;width:40px}.profile-page-button{font-size:14px;padding:8px 15px}.profile-page-item p{font-size:12px}.return,.review-button{font-size:12px;padding:6px 12px}}.refunded-items-container{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;margin:20px auto;padding:20px;width:80%}.title{margin-bottom:20px;text-align:center}.no-items{font-size:1.2rem}.refund-list{list-style-type:none;padding:0}.refund-item{background-color:#f2f2f2;border-radius:8px;margin:10px 0;padding:15px}.refund-item p{font-size:1rem;margin:5px 0}.error{font-size:1.5rem;text-align:center}.refund-request-form{background-color:#fff;border-radius:8px;box-shadow:0 4px 10px #0000001a;margin:20px auto;max-width:500px;padding:20px;width:90%}.form-title{margin-bottom:20px;text-align:center}.form-info,.form-label{margin-bottom:10px}.form-label{display:block}.form-textarea{border:1px solid #ccc;border-radius:8px;font-size:1rem;height:120px;margin-bottom:20px;padding:10px;resize:vertical;width:100%}.submit-button{background-color:red;border-radius:8px;font-size:1.2rem;padding:12px}.submit-button:hover{background-color:#45a049}@media (max-width:768px){.refunded-items-container{margin:20% 0;width:100%}}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-theme-color);color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:44px;height:var(--swiper-navigation-size);justify-content:center;margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;top:var(--swiper-navigation-top-offset,50%);width:27px;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;object-fit:contain;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.slider-container{align-items:center;border-radius:10px;overflow:hidden;padding:20px}.main,.main-slider-wrap{border-radius:10px;overflow:hidden;width:100%}.main-slider-wrap{display:flex;gap:10px;justify-content:space-between}.main-hero-slider{height:500px;width:100%}.main-hero-slider .mySwiper2{height:100%;width:100%}.slider-wrap-4{display:flex;gap:10px;height:auto;height:300px;overflow:hidden}.slider-wrap-4 .mySwiper2{width:100%}.slider-wrap-4 .slider-div{align-items:center;background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;height:300px;width:100%}.slider-wrap-4 .slider-div img{max-width:100%;object-fit:cover}.slider-wrap-5{align-items:center;display:flex;gap:20px;height:300px;justify-content:space-between}.slider-wrap-5 .mySwiper2{height:100%}.slider-container{display:flex;gap:6%;height:auto;width:100%}.category-container{background-color:#fff;height:400px;padding:10px}.category-container,.links-container{align-items:center;display:flex;justify-content:center}.links-container{gap:10px;overflow:hidden;overflow-y:scroll}.category-links,.links-container{flex-direction:column;height:100%}.category-links{display:flex;gap:7px;padding:10px;width:100%}.dropdowns-container{height:100%;left:70px;margin:auto;position:absolute;top:144px}.slider-div{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;gap:10px;height:100%;padding:10px}.slider-div img{height:60%;width:100%}.slide-overlay{color:#000;display:flex;flex-direction:column;height:100%;margin:auto;padding:30px;position:absolute;text-align:left;top:50%;transform:translateY(-50%);width:100%;z-index:10}.slide-overlay div{margin:auto auto auto 20px}.slide-overlay h1{color:#4caf50;font-size:2.6em;font-weight:700}.slide-overlay p{font-size:1.4em;width:70%}.slide-overlay button{background-color:#4caf50;border-radius:0;color:#fff;height:60px;width:180px}.mySwiper2{box-shadow:0 4px 20px #0000001a;height:auto;max-height:500px;overflow:hidden;position:relative}.swiper-wrap-test img{width:150px}.mySwiper2 img{display:block;height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.mySwiper2 img:hover{transform:scale(1.05)}.swiper-button-next,.swiper-button-prev{background-color:#00000080;border-radius:50%;color:#fff;display:none;height:60px;padding:10px;width:60px}.swiper-button-next:after,.swiper-button-prev:after{font-size:20px;font-weight:700}.toggle-icon{display:none}.main-slider-child{border:.1px solid grey;display:flex;flex-direction:column;height:400px;overflow:hidden}.slider-item,.slides1{height:100%}.slides1{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:10px}.slides img{height:100%;width:100%}@media (max-width:768px){.slider-container{height:auto;padding:0}.main-slider-wrap{border-radius:10px;flex-wrap:wrap}.main-hero-slider,.main-slider-wrap{display:flex;height:auto;width:100%}.mySwiper2{height:auto;width:100%}.swiper-button-next,.swiper-button-prev{display:none}.category-links{align-items:flex-start;display:flex;width:100%}.mySwiper2 img{display:block;height:auto;object-fit:cover;transition:transform .3s ease;width:100%}.category-container{background-color:#fff;border-radius:0;height:500px;margin-top:47%;padding:0;position:absolute;top:-30px;width:400px}.slide-wrapper{height:100%;padding:0}.slider-wrap-4,.slider-wrap-5{height:200px;padding:0}.links-container{border:.2px solid #f2f2f2;box-shadow:0 4px 6px #0000001a,0 1px 3px #0000000f;height:100%;left:0;margin-left:20px;overflow:hidden;padding:10px;position:absolute;width:300px;z-index:10000}.category-links{background-color:#fff;height:100%;overflow-y:scroll;padding:10px}.category-links-1{display:flex;gap:10px;justify-content:space-between;margin-top:10px;overflow:hidden;overflow-x:scroll;width:100%}.toggle-links-btn{display:block;font-weight:bolder;padding:10px;position:absolute;right:0;top:0}.open{align-items:center;background-color:red;border-radius:50%;color:#fff;display:flex;height:40px;justify-content:center;left:120px;margin-top:10px;position:absolute;width:40px;z-index:10001}.slide-overlay h1{color:#4caf50;font-size:1.6em;font-weight:700}.slide-overlay p{font-size:1em}.slide-overlay button{background-color:#4caf50;border-radius:0;color:#fff;height:60px;width:180px}.category-links a{padding:10px 5px}}.hot-category-wrap{padding:1rem}.hot-category-wrap h2{font-weight:bolder}.hot-category{display:flex;flex-wrap:wrap;justify-content:center}.hot-category-wrap .sub-hot-category{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px;width:100%}.sub-hot-category-2{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;padding:20px}.sub-hot-category-2 .image-container{border-radius:12px;flex:0 1 200px;height:150px;max-width:200px;overflow:hidden;position:relative;text-decoration:none;transition:transform .3s ease}.sub-hot-category-2 .image-container:hover{transform:scale(1.02)}.sub-hot-category-2 .image-wrapper{height:100%;position:relative;width:100%}.sub-hot-category-2 .banner-image{border-radius:12px;display:block;height:100%;object-fit:cover;transition:opacity .3s ease;width:100%}.hot-category-wrap .sub-hot-category1{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:0 auto;max-width:1200px;width:100%}.sub-hot-category1 .image-container{display:flex;flex-direction:column;gap:10px}.sub-hot-category1 .category-name-link{color:#000;font-size:1.2em;font-weight:bolder}.hot-category-wrap .image-container{max-width:450px;text-decoration:none;width:100%}.hot-category-wrap .image-wrapper{aspect-ratio:1/1;overflow:hidden;position:relative;width:100%}.hot-category-wrap .banner-image{display:block;height:100%;object-fit:cover;width:100%}.hot-category-wrap .overlay-content-1{align-items:flex-end;bottom:0;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;justify-content:flex-start;left:0;padding:1rem;pointer-events:none;position:absolute;right:0;text-align:center;text-align:left;top:0}.hot-category-wrap .overlay-content-1 h4{background-color:red;font-size:1.2rem;margin:.5rem 0;padding:5px;text-transform:uppercase}.hot-category-wrap .overlay-content-1 p{font-size:1rem;margin:.3rem 0}.hot-category-wrap .overlay-content-1 button{background-color:#fff;border:none;border-radius:4px;color:#000;cursor:pointer;font-weight:700;margin-top:.5rem;max-width:120px;padding:.5rem 1rem;pointer-events:auto}.hot-category-wrap .overlay-content-1 button:hover{background-color:#f2f2f2}.category-name-link{align-items:center;display:flex;justify-content:center;padding:3px;text-align:center;width:100%}.sub-hot-category .round{height:200px;width:200px}@media (max-width:768px){.hot-category-wrap .overlay-content-1 h4{font-size:1rem}.hot-category-wrap .overlay-content-1 button,.hot-category-wrap .overlay-content-1 p{font-size:.9rem}.hot-category-wrap .sub-hot-category,.hot-category-wrap .sub-hot-category-2{display:grid;grid-template-columns:repeat(2,1fr);width:100%}.hot-category-wrap .sub-hot-category-2{height:auto;padding:0}.hot-category-wrap .sub-hot-category1{display:grid;grid-template-columns:repeat(2,1fr);width:100%}}.spinner-backdrop{align-items:center;display:flex;justify-content:center;width:100%}.spinner{height:50px;position:relative;width:50px}.spinner-border{animation:spin 1s linear infinite;border:.2px solid red;border-radius:50%;border-top:.2px solid #fff;left:0;top:0;z-index:0}.spinner-border,.spinner-image{height:100%;position:absolute;width:100%}.spinner-image{object-fit:contain;z-index:1}.pagination{background-color:#fff;gap:10px;margin:10px auto auto;max-width:250px;padding:10px}.pagination,.pagination div{align-items:center;display:flex;justify-content:center}.pagination div{aspect-ratio:1;background:#f2f2f2;border:1px solid #ddd;border-radius:50%;box-shadow:4px 4px 8px #2a24244d;cursor:pointer;height:30px;width:30px}.pagination div:hover{scale:1.05;transition:.3s ease-in-out}.pagination div.active{background:#000;color:#fff}.pagination div.disabled{background:#e9e9e9;cursor:not-allowed;opacity:.6}.ellipsis{background:#0000!important;border:none!important;box-shadow:none!important;cursor:default!important;width:auto!important}@media (max-width:768px){.pagination{gap:6px;padding:8px}.pagination div{font-size:14px;height:28px;width:28px}}.main-all{background-color:#fff}.page-name{margin-top:30px;width:100%}.page-name h2{font-size:2em}.section-trial{display:flex;justify-content:center}.all{display:flex;justify-content:space-between;margin-top:30px;padding:20px}.all-items{flex:1 1;padding:10px}.all .home-prods3,.all .home-prods4{border:none}.all-header{align-items:center;display:flex;justify-content:space-between}.all-header p{cursor:pointer;font-weight:700;padding:20px;position:absolute;right:0;transition:.3s ease}.all-header p span{font-weight:700;padding:10px}.all-header p:hover{color:#007fff}.all .home-prods3,.all .home-prods4{h2{font-size:20px;text-align:center}}.all-items-banner1{height:350px;padding:5px;width:100%}.all-items-banner1 img{border-radius:10px;height:100%;object-fit:cover;width:100%}.filters{align-items:center;border:.2px solid #eeeded;height:100vh;justify-content:center;overflow:hidden;padding:10px;position:sticky;top:0;width:250px}.filter-actions,.filters{background-color:#fff;display:flex}.filter-actions{flex-direction:column;height:100%;overflow-y:scroll;width:100%}.filter-actions .all-nav{background-color:#f2f2f2;padding:10px;width:100%}.filter-actions .all-nav ul{background-color:#fff;border-radius:10px;gap:20PX;justify-content:flex-start;list-style-type:none;text-decoration:none}.filter-actions .all-nav ul,.sort{display:flex;padding:10px;width:100%}.sort{background-color:#000}.toggle{border-radius:10px;border-right:.1px solid #000;color:#fff;height:35px;width:35px}.sorts{background-color:initial;flex-wrap:nowrap;gap:20px}.sorts,.sorts-1{align-items:center;display:flex;justify-content:space-between}.sorts-1{background-color:#fff;border:.2px solid #eeeded;padding:10px}.toggle{background-color:initial;border:none;color:red;font-weight:bolder}.all-prods .all-prods-header{align-items:center;border:.2px solid #eeeded;display:flex;flex-wrap:wrap;gap:2%;justify-content:space-between;padding:10PX}.all-prods-header .search-bar{align-items:center;display:flex;justify-content:center;width:70%}.all-prods-header .search-bar input,.all-prods3 .home-prods4{background-color:#fff}.item-content-meal{display:grid;grid-template-columns:repeat(3,1fr)}.main-seller-all .all{margin-top:30px}.all-prods-seller-header{background-color:#fff;border-radius:10px;display:flex;flex-wrap:wrap;justify-content:center;padding:5px}.all-prods-header-3{align-items:center;display:flex;justify-content:center;width:60%}.all-prods-header-3 input{background-color:#fff;border:.2px solid #eeeded;border-radius:10px;outline:none;padding:8px;width:100%}.all-prods-header-1{background-color:#f2f2f2;border-radius:10px;cursor:pointer;display:flex;font-weight:600;gap:20px;padding:10px;width:100%}.all-prods-header-1 div{align-items:center;border-radius:8px;display:flex;justify-content:center;width:100%}.all-prods-header-2{padding:10px;width:350px}.sort-select{border:.2px solid #eeeded;width:auto}.seller-discounted{background-color:#fff;color:#007fff;padding:10px}.shop-page{display:flex;gap:10px;height:100%;padding:5px}.shop-page .close-button{display:none}.shop-details{align-items:center;display:flex;gap:20px;justify-content:center;padding:10px}.toggle-button-seller{background-color:red;display:none}.sub-shop-details-1{align-items:center;background-color:#fff;border-radius:10px;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;padding:10px;width:100%}.sub-shop-details-2{display:flex;flex-direction:column;gap:10px}.sub-shop-details-2-header{align-items:center;display:flex;gap:50px;padding:2px}.sub-shop-details-3{align-items:center;display:flex;flex-direction:column;gap:3%;width:100%}.sub-shop-details-3 div{display:flex;gap:3%;justify-content:space-between;width:100%}.sub-shop-details button{width:140px}.shop-info{border-radius:10px;display:flex;flex-direction:column;gap:10px}.shop-page .all-prods{flex:1 1}.shop-page .categories{background-color:#fff;border-radius:10px;height:auto;overflow:hidden;overflow-y:scroll;padding:4px;width:250px}.shop-categories-header{border:.2px solid #eeeded;border-radius:10px;display:flex;justify-content:center;padding:5px}.shop-categories-header h4{padding:5px;width:90%}.shop-page .categories ul{border-radius:10px;cursor:pointer;display:flex;flex-direction:column;font-size:13px;font-weight:700;gap:10px;list-style:none;margin:5px;padding:10px;position:sticky;top:10%;width:100%}.shop-page .categories ul li{padding:0}.shop-page .categories ul li:hover{color:#007fff;font-weight:bolder;letter-spacing:.3px;transition:.3s ease}.following-seller{align-items:center;display:flex;gap:5px;height:100%;justify-content:space-between;padding:5px}.following-seller button{background-color:red;width:150px}.following-seller :nth-child(2){background-color:#f2f2f2;border:.1px solid red;color:#000}.all .home-pagination .pagination{background-color:red;display:none;width:100%}@media (max-width:768px){.main-all{margin-bottom:20px;margin-top:50%}.all{margin-top:30px;padding:0}.all-items{padding:3px}.all-prods{width:100%}.all-banner-1{padding:10px}.all-items-banner1{height:200px;padding:5px;width:100%}.all-items-banner1 img{border-radius:10px;height:100%;object-fit:cover;width:100%}.filters{position:fixed;z-index:10000;z-index:10000000000000}.filter-actions,.filters{overflow:auto;width:100%}.close-filters{align-items:center;background-color:red;border-radius:50%;color:#fff;display:flex;font-size:20px;font-weight:700;height:30px;justify-content:center;margin-left:auto;width:30px}.all-prods-header .search-bar,.sorts,.sorts-1{width:100%}.sorts-1{align-items:center;border-radius:10px;display:flex;gap:5px;justify-content:space-between;margin-top:10px}.item-content-meal{display:grid;grid-template-columns:repeat(1,1fr)}.main-seller-all{align-items:center;background-color:#f2f2f2;display:flex;flex-direction:column}.shop-page{background-color:#fff;display:flex;flex-wrap:wrap;height:100%}.shop-page .categories{border:.1px solid #000;position:absolute;width:300px;z-index:100}.all-prods{height:100%}.main-all .item-content4{margin-top:30px}.all-prods-seller-header{border:.2px solid grey;width:100%}.all-prods-header-2{display:flex}.all-prods-header-2 div{width:100%}.all-prods-header-3{padding:10px;width:100%}.toggle-button-seller{align-items:center;background-color:#f2f2f2;color:#007fff;display:flex;font-weight:700;justify-content:center}.sub-shop-details-1{width:auto}.sub-shop-details-5{width:100%}}.home-page{background-color:#fff;gap:50px;justify-content:center;width:100%}.bot-button,.home-page{display:flex;flex-direction:column;height:auto}.bot-button{align-items:flex-end;background-color:initial;gap:2px;justify-content:space-between;position:fixed;right:0;top:50%;width:auto;z-index:30000}.bot-button a{aspect-ratio:1;background-color:red;border-radius:50%;color:#fff;font-size:1.2em;padding:10px}.bot-button span{display:none;font-family:.9em}.bot-button a:hover{aspect-ratio:0;border-radius:20px 0 0 20px;width:100%}.bot-button a:hover span{display:block}.home-header{align-items:center;display:flex;flex-direction:column;gap:5px;padding:10px}.home-header h3{color:#6fbe4b;font-size:2em;font-weight:bolder}.home-header p{font-size:1.2em;margin:auto}.home-page .section .home-header h2{color:#040404;font-size:1.8em;font-weight:700;margin-top:30px}.home-line{display:flex;justify-content:center;text-align:center;width:100%}.home-line p{background-color:var(--primary-color);height:3px;margin-bottom:30px;width:50px}.page-links-1{display:flex}.all-items-banner,.main-all-wrap{padding:20px}.home-page .section{overflow:hidden}.subs{align-items:center;border:none;display:flex;justify-content:baseline;width:100%}.section-wrapper{padding:20px}.section-wrapper,.sub-section-wrapper{display:flex;justify-content:space-between}.sub-section-wrapper{align-items:center;gap:20px;width:48%}.wrapped-1{border-radius:10px;display:flex;flex-direction:column;gap:10px;padding:10px;width:100%}.wrapped-2{border-radius:8px}.hero-section{flex-direction:column;overflow:hidden;width:auto}.hero-section,.sec1{display:flex;gap:20px}.sec1{justify-content:center;width:100%}.large-container{width:57%}.large-container img{height:250px}.small-container{display:flex;gap:10px;justify-content:space-between;width:40%}.large-container img,.small-container img{border-radius:10px;display:block;width:100%}@media screen and (max-width:768px){.home-page{padding:0}.bot-button{background-color:#ff0;display:none}.all-items-banner{padding:10px}.home-page .section{display:flex;flex-direction:column;padding:5px}.section-wrapper{flex-direction:column;gap:20px;padding:0}.sub-section-wrapper{width:100%}.sec1{flex-direction:column;gap:10px}.large-container,.small-container{padding:10px;width:100%}.small-container{display:flex;flex-wrap:nowrap}.large-container img{height:150px;width:100%}}.hero-wrap-2{align-items:center;display:flex;height:400px;justify-content:center;width:100%}.image-h-1.image-container{height:100%;overflow:hidden;position:relative;width:100%}.hero-banner-img{display:block;height:100%;object-fit:cover;width:100%}.overlay-content-1{align-items:flex-start;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;padding:1rem;pointer-events:none;position:absolute;text-align:center;top:0;width:100%}.overlay-content-1 h4{font-size:1.8rem;font-weight:700;margin:.5rem 0;text-transform:uppercase}.overlay-content-1 p{font-size:1.2rem;margin:.3rem 0;width:auto}.overlay-content-1 button{background-color:#fff;border:none;border-radius:20px;color:#000;cursor:pointer;font-weight:700;margin-top:.8rem;max-width:120px;padding:.6rem 1.2rem;pointer-events:auto;transition:background-color .3s ease}.overlay-content-1 button:hover{background-color:#f2f2f2}@media (max-width:768px){.hero-wrap-2{height:auto}.overlay-content-1 h4{font-size:1.4rem}.overlay-content-1 p{font-size:1rem}.overlay-content-1 button{font-size:.9rem;padding:.5rem 1rem}}@media (max-width:480px){.hero-wrap-2{height:200px}.image-h-1.image-container{max-width:100%}.overlay-content-1 h4{font-size:1.1rem}.overlay-content-1 p{font-size:.9rem}.overlay-content-1 button{font-size:.85rem;padding:.4rem .8rem}}.hot-categ-wrapper{padding:2rem 1rem}.hot-category-section{margin-bottom:2rem}.hot-category-images .hot-category-grid{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center}.hot-image-box{max-width:600px;overflow:hidden;position:relative;text-decoration:none;width:100%}.hot-banner-img{display:block;height:auto;object-fit:cover;width:100%}.hot-overlay{align-items:flex-end;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:flex-start;left:0;padding:1rem;pointer-events:none;position:absolute;text-align:center;top:0;width:100%}.hot-overlay h4{font-size:1.5rem;margin:.5rem 0}.hot-overlay p{font-size:1rem;margin:.3rem 0}.hot-overlay button{background:#fff;border:none;border-radius:20px;color:#000;cursor:pointer;font-weight:700;margin-top:.6rem;max-width:150px;padding:.5rem 1.1rem;pointer-events:auto;transition:background-color .3s ease}.hot-overlay button:hover{background-color:#f0f0f0}.hot-categ-info-block{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-around}.hot-categ-feature{align-items:center;display:flex;gap:.8rem}.hot-categ-feature h5{font-size:1.1rem;margin:0}.hot-categ-feature p{color:#555;font-size:.95rem;margin:0}.hot-icon{color:#d2691e;font-size:1.8rem}@media (max-width:768px){.hot-overlay h4{font-size:1.2rem}.hot-overlay p{font-size:.95rem}.hot-overlay button{font-size:.9rem}.hot-categ-info-block{display:flex;flex-wrap:nowrap}}@media (max-width:480px){.hot-overlay h4{font-size:1rem}.hot-overlay p{font-size:.85rem}.hot-overlay button{font-size:.8rem;padding:.4rem .8rem}.hot-categ-feature{flex-direction:column;text-align:center}.hot-icon{font-size:1.5rem}}.features-container{background-color:#f9f9f9;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-around;padding:20px}.feature-item{max-width:200px;text-align:center}.feature-item h4{color:#333;font-size:1.2rem;margin:10px 0}.feature-item p{color:#666;font-size:.9rem;margin-bottom:10px}.feature-icon{color:#ea580c}.subscription-container{align-items:center;background-color:#ea2d34;color:#fff;display:flex;flex-direction:column;gap:20px;height:350px;justify-content:center}.subscription-header{text-align:center}.subscription-form{background-color:#fff;display:flex;gap:20px;height:50px;justify-content:space-between;overflow:hidden}.subscription-form input{border:none;height:100%;max-width:100%;outline:none;width:500px}.subscription-form .btn-primary{align-content:center;background-color:#000;height:100%;text-align:center;width:100px}@media (max-width:768px){.subscription-form input{width:100%}}.home-about-section{background-color:#fff;gap:10px;height:600px}.about-content,.home-about-section{display:flex;justify-content:center;padding:20px;width:100%}.about-content{align-items:center;flex-direction:column;height:100%}.about-text{margin-top:20px;text-align:left}.about-text h1{color:#ea2d34;font-size:2em;font-weight:bolder}.about-text p{font-size:1em}.stat-item div h3{color:#ea2d34;font-weight:700}.about-image{height:100%;width:100%}.about-text .more-about{background-color:#ea2d34;border:none;border-radius:4px;border-radius:0;color:#fff;cursor:pointer;font-weight:700;height:50px;margin-bottom:30px;width:150px}@media (max-width:768px){.home-about-section{flex-wrap:wrap;height:auto;padding:5px;width:100%}}.home-service-section{background-color:#fff;display:flex;gap:10px;height:600px;justify-content:space-between;padding:30px;width:100%}.service-content{align-items:center;gap:10px;width:70%}.service-content,.service-text{display:flex;flex-direction:column;height:100%}.service-text{background-color:#f2f2f2;padding:10px;text-align:left;width:100%}.service-text p{max-height:0;opacity:0;overflow:hidden;transition:all .4s ease-in-out}.service-text:hover p{max-height:500px;opacity:1}.service-text h3{color:#000;display:flex;font-size:1.3em;font-weight:bolder;justify-content:space-between;margin-top:30px}.service-text h3:hover{color:#ea580c}.service-text h3 .home-serv-icon{size:2em}.service-text p{font-size:1em}.stats-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto);width:100%}.stat-item{display:flex;gap:10px}.stat-icon{font-size:2em}.stats-grid h3{color:#023e8a;font-weight:700}.home-service-section .about-image{height:100%;width:750px}.about-image img{height:100%;object-fit:cover;width:100%}.about-text button{background-color:#023e8a;border:none;border-radius:4px;border-radius:0;color:#fff;cursor:pointer;font-weight:700;height:50px;margin-bottom:30px;width:150px}@media (max-width:768px){.home-service-section{flex-wrap:wrap;height:auto;padding:5px}.service-content{flex-direction:column;width:100%}.service-text{width:100%}}.blog-list-container{-webkit-backdrop-filter:blur(50%);backdrop-filter:blur(50%);background-color:#fff;margin-bottom:20px}.blog-list-header{background:linear-gradient(135deg,#e53935,#4caf50);box-shadow:0 4px 20px #0000001a;color:#fff;margin-bottom:30px;padding:40px 20px;text-align:center}.blog-list-header h1{font-size:2.5em;font-weight:700;margin-bottom:10px}.blog-list-header p{font-size:1.2em;margin:0;opacity:.9}.post-list{align-items:center;background-color:#fff}.post-list,.post-list-2{display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between;padding:20px;width:100%}.blog-filters{border-bottom:.3px solid #e8dbdb;display:flex;padding:0 20px}.filter-category,.filter-type{padding:10px}.post{background-color:var(--secondary-color);box-shadow:0 4px 8px #0000001a;height:auto;overflow:hidden;width:350px}.blog-detail-container{margin:auto;max-width:1200px;padding:20px}.blog-detail{align-items:center;background-color:#fff;border-radius:10px;justify-content:center;padding:20px}.blog-detail,.post-header{display:flex;flex-direction:column}.post-header{align-items:flex-start;padding:5px}.post-info{align-items:flex-end;background-color:#fff;height:20%;justify-content:space-evenly;padding:5px}.blog-logo,.post-info{display:flex;width:100%}.blog-logo{flex-direction:column;height:100%}.post-date{padding:10px;text-align:left;width:100%}.post-header h2{font-size:1.2em;text-align:left;width:100%}.blog-detail .post-images{height:auto;margin-right:auto;width:50%}.blog-detail .post-image{height:100%}.author-image{border-radius:50%;height:50px;margin-right:1rem;width:50px}.edit-icon{position:relative;right:0;top:0}.post-content{padding:10px}.post-content p{white-space:pre-wrap}.blog-actions{align-items:center;border-radius:5px;display:flex;gap:20px;width:auto;width:350px}.blog-actions div{align-items:center;border-radius:40px;cursor:pointer;display:flex;justify-content:center}.blog-actions .read-more-button{background-color:#000;border:40%;color:#fff;font-weight:bolder;padding:10px;width:120px}.post-images{margin-bottom:1rem}.post-image{height:170px;width:100%}.post-actions{background-color:#f2f2f2;border:.1px solid #f0eaea;cursor:pointer;gap:1rem;margin-bottom:1rem;padding:20px}.post-actions,.post-actions-1{align-items:center;display:flex;width:100%}.post-actions-1{background-color:#fff;justify-content:space-between;padding:10px}.post-actions-icons{align-items:center;display:flex;justify-content:space-between}.action-count{gap:10px;height:auto;margin-top:10px}.action-count,.action-item{align-items:center;display:flex}.action-item{cursor:pointer;gap:.5rem}.action-icon{font-size:1.5rem;padding:5px}.like-icon:hover{color:#007fff}.comment-icon:hover{color:blue}.comments-section{background-color:#4caf50;margin-top:1rem;padding:20px;width:100%}.comment-form{display:flex;gap:.5rem;margin-bottom:1rem}.comment-input{border:1px solid var(--accent-color);border-radius:5px;flex:1 1;padding:.5rem;width:100%}.comments-list{margin-top:1rem}.comment{align-items:flex-start;display:flex;margin-bottom:1rem}.comment-content{margin-left:.5rem}.read-more-button{width:auto}.edit-icon{font-size:2em;font-weight:bolder;margin-left:95%}.submit-comment-button{align-items:flex-start;background-color:initial;border:.1px solid red;color:var(--primary-color);cursor:pointer;display:flex;left:80%;position:absolute;transition:.5s ease;width:auto}.submit-comment-button:hover{background-color:red;color:#fff}.comment-content-header{align-items:center;display:flex}.comment-content-header span{padding:3px}.copyright-notice{align-items:center;color:#6b7280;display:flex;font-family:Inter,Helvetica Neue,sans-serif;font-size:14px;gap:8px;line-height:1.5}.copyright-notice .shop-name{color:#111827;font-weight:600}.copyright-notice .copyright-meta{align-items:center;display:flex;gap:8px}.copyright-notice .divider{color:#d1d5db;font-weight:300}@media (max-width:768px){.blog-list-container{display:flex;flex-direction:column;margin-bottom:30px;padding:10px}.post{width:100%}.post-actions{background-color:#f2f2f2;display:flex;flex-direction:column;padding:20px;width:100%}.post-actions-1{display:flex;flex-wrap:wrap}.blog-detail-container{height:auto;padding:10px}.blog-detail{padding:5px}.blog-detail .post-images{height:auto;margin-right:auto;width:100%}.comments-section{width:100%}.category-select,.filter-dropdown{width:120px}.filter-buttons{display:none}.filter-button{width:100%}.filter-dropdown{display:block}.post-image{width:100%}}.brands-container{height:100%;margin:auto;width:100%}.brand-list{display:flex;flex-wrap:wrap;height:auto;list-style:none;overflow-y:auto;padding:0}.brand-item{margin:8px 0}.brand-link{border:.3px solid #4caf50;color:#333;font-weight:700;padding:5px;text-decoration:none}.brand-link:hover{color:#007bff}.simple-categories-wrapper-1{margin:auto}.simple-categories-wrapper{border:.2px solid #e9e3e3;display:flex;flex-wrap:nowrap;gap:30px;height:auto;margin:auto;max-width:1200px;padding:1rem;width:100%}.simple-categories-title{color:#333;font-size:16px;font-weight:700;margin-bottom:12px;white-space:nowrap}.simple-category-list{list-style:none;margin:0;overflow:auto;padding:10px}.simple-category-item{margin-bottom:10px}.simple-category-link{color:#4caf50;font-weight:500;text-decoration:none;transition:color .2s ease}.simple-category-link:hover{color:#007bff}@media (max-width:768px){.simple-categories-wrapper{flex-wrap:wrap}}.countdown-offer{background:#4caf50;box-sizing:border-box;color:#fff;margin:0 auto;padding:40px 20px;text-align:center;width:90%}.countdown-offer h2{color:#fff;font-size:2rem;font-weight:bolder}.timer{display:flex;flex-wrap:wrap;font-size:1.5rem;gap:16px;justify-content:center;margin:20px 0}.timer div{background:#fff;border:1px solid #ccc;min-width:80px;padding:10px 30px}.timer span{color:#ea580c;display:block;font-size:1.8rem;font-weight:700}.timer small{color:#666;font-size:.8rem}.countdown-offer p{font-size:1rem;line-height:1.5;margin-bottom:25px;margin-left:auto;margin-right:auto;max-width:500px}.shop-btn{align-items:center;background:#fff;border:none;color:#000;cursor:pointer;display:inline-flex;height:50px;justify-content:center;max-width:160px;overflow:hidden;padding:12px 25px;text-overflow:ellipsis;transition:background .3s ease,color .3s ease;white-space:nowrap}.shop-btn :hover{background-color:#d2691e;color:#fff}@media (max-width:768px){.countdown-offer h2{font-size:1.6rem}.timer{font-size:1.2rem;gap:12px}.timer div{padding:8px 20px}.timer span{font-size:1.5rem}.shop-btn{font-size:.9rem;height:45px;width:140px}}@media (max-width:480px){.countdown-offer{padding:30px 15px}.countdown-offer h2{font-size:1.4rem}.timer{gap:10px}.timer div{padding:6px 16px}.timer span{font-size:1.3rem}.shop-btn{font-size:.85rem;height:42px;width:120px}}.sort-container{align-items:center;display:flex;flex-direction:column;width:100%}.sort-title{color:#333;font-size:24px;font-weight:600;margin-bottom:20px}.dispatch-label{color:#555;font-size:14px;font-weight:500}.dispatch-btn{background-color:red;border:none;color:#fff;cursor:pointer;display:flex;flex-wrap:nowrap;font-size:14px;margin-top:5px;padding:8px 16px;transition:background-color .3s ease;width:auto}.dispatch-btn:hover{background-color:#218838}.sort-options{height:40px;width:100%}.sort-dropdown{background-color:#fff;border-radius:20px;color:#333;font-size:14px;padding:10px;width:100%}.sort-dropdown:focus,.sort-dropdown:hover{border-color:#999}.filter-container{overflow:scroll;padding:10px;width:100%}.reset-filters-btn{background-color:red}@media screen and (max-width:768px){.filter-container{background-color:#fff}}.home-prods4{border:.1px solid grey;border-radius:10px;box-sizing:border-box;height:auto;margin-top:4px;padding-bottom:80px;position:relative;width:100%}.all-header,.home-prods4,.home-prods5{background-color:#fff}.home-prods5{padding:10px}.carousel-container{align-items:center;display:flex;gap:10px;justify-content:center;position:relative}.nav-button{align-items:center;background-color:#fff;border:.1px solid #000;border-radius:50%;color:#000;display:flex;height:40px;width:40px}.nav-button:disabled{background-color:#ccc;cursor:not-allowed}.item-content9{align-items:center;display:flex;gap:40px;overflow:auto;padding:5px;width:100%}.home-prods5 .card-gap4{display:flex;flex-direction:column;height:auto;justify-content:space-between;width:250px}.home-prods5 .card-abt4 .card-image4{height:250px;width:100%}.home-prods4 .card-gap4{display:flex;flex-direction:column;height:auto;justify-content:space-between;max-width:250px;width:auto}.home-prods4 .card-abt4 .card-image4{height:250px;width:100%}.nav-button-small{display:none}.flash-sale-container .home-prods4{border:none;display:flex;gap:1.2em;width:100%}.home-prods4 .card-image4{border-radius:10px;height:270px;overflow:hidden}.home-header{width:100%}.home-prods5 h2{color:#023e8a;font-size:2.3em;font-weight:bolder;text-align:center;width:100%}.home-prods4 h2{align-items:center;border-bottom:.2px solid #000;display:flex;font-weight:700;padding:5px;width:auto}.home-prods4

.item-content4{align-items:center;display:flex;flex-wrap:wrap;gap:.6px;justify-content:space-around;margin-top:20px;width:100%}.product-home-description{background-color:red;display:flex;height:50px;margin-bottom:30px;padding:0;position:relative}.item-content-flash{display:flex;justify-content:space-between}.card-actions{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:.1px solid grey;bottom:50%;display:none;flex-direction:column;height:30px;height:150px;justify-content:space-between;padding:10px;position:absolute;right:0}.card-actions .wishlist-button{color:#000}.card:hover .card-actions{display:flex}.cart-add{background-color:#4caf50;border-radius:0;color:#fff}.cart-add:disabled{background-color:red;color:#fff}.wishlist-button{align-items:flex-start;justify-content:flex-end;padding:10px;position:absolute;top:43%;width:100%}.wishlist-button .wishslist-icon{background-color:red}.card-gap4{align-items:center;border:.1px solid #f4f2f2;border-radius:0;display:flex;flex-direction:column;gap:20px;height:auto;width:200px}.home-card-actions{display:flex;justify-content:space-between;padding:5px;position:absolute;top:0;width:100%;z-index:1000}.home-card-actions div{padding:2px}.card-info4{grid-gap:5px;display:grid;gap:5px;place-content:center;text-align:left}.card-info4-4 .card-price{color:#000;display:none}.card-abt4{align-items:center;border-radius:10px;display:flex;height:auto;justify-content:center;width:auto}.card-abt4 .card-image4{border-radius:10px;height:150px;width:100%}.card-info4{display:flex;flex-direction:column;gap:2px;padding:10px;width:100%}.card-info4-4 h5,.card-info4-4 h6,.card-info4-4 p{color:#000;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.new4 .card-p{color:red;font-size:1.3em;font-weight:700}.flash-sale-p{gap:.5PX}.choices,.flash-sale-p{display:flex;flex-direction:column}.card-gap-meal{height:200px;width:auto}.card-gap-meal,.card-meal-abt{align-items:center;display:flex}.card-meal-abt{height:100%;justify-content:center}.card-meal-abt .card-meal{background-color:red;border-radius:8px;height:100%;object-fit:cover;width:250px}@media (max-width:600px){.home-prods4{border:none;padding:2px}.home-prods4 .item-content4{grid-gap:6px;display:grid;gap:6px;grid-template-columns:1fr 1fr;width:100%}.home-prods4 .item-content4 .card-gap4{width:100%}.home-prods4 .item-content4 .card-gap4 .card-abt4{height:150px;width:100%}.home-prods4 .item-content4 .card-image4{height:100%;width:auto}.card-info4,.new4 .card-image4{width:100%}.card-info4-4 h5,.card-info4-4 h6,.card-info4-4 p{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:150px}.home-prods5{background-color:#fff;padding:0}.carousel-container{padding:2px;width:100%}.nav-button{display:none}.nav-small{display:flex;justify-content:space-between;padding:10px;width:100%}.nav-button-small{align-items:center;background-color:#fff;border:.1px solid #000;border-radius:50%;color:#000;display:flex;height:40px;width:40px}.nav-button-2{background-color:#ffc50c}.item-content9{grid-gap:6px;display:grid;gap:6px;grid-template-columns:1fr 1fr;padding:0;width:100%}.home-prods5 .card-gap4{display:flex;flex-direction:column;height:auto;justify-content:space-between;width:auto}.home-prods5 .card-abt4{height:150px;width:100%}.home-prods5 .card-abt4 .card-image4{height:100%;width:100%}.card-gap-meal{border:.1px solid #f2f2f2;height:190px;justify-content:space-between;justify-self:center;padding:5px;width:100%}.card-gap-meal,.card-meal-abt{align-items:center;display:flex}.card-meal-abt{height:100%;justify-content:center}.card-meal-abt .card-meal{border-radius:8px;height:100%;object-fit:fill;width:180px}}.navbar{background:color #f2f2f2;display:flex;flex-direction:column;height:100vh;position:sticky;top:10000}.navbar-1{grid-gap:20px;background-color:#f2f2f2!important;display:grid;gap:20px;position:sticky;text-align:left;width:100%}.nav-link{color:#000;font-size:.8em;margin:0 1rem;padding:5px;text-decoration:none;white-space:nowrap}.nav-link:hover{text-decoration:underline}.withdrawal-container{background:#fff;box-shadow:0 4px 6px #0000001a;font-family:Arial,sans-serif;margin:50px auto;max-width:400px}.withdrawal-heading{color:#333;font-size:1.5rem;text-align:center}.withdrawal-form{display:flex;flex-direction:column;gap:15px}.form-group label{color:#555;font-weight:700}.form-group input{border:1px solid #ccc;border-radius:5px;font-size:1rem;outline:none;padding:10px;transition:border-color .3s ease;width:100%}.form-group input:focus{border-color:#007bff}.withdrawal-message{color:#555;font-size:1rem;text-align:center}.container-ste1{align-items:center;background-color:#fff;display:flex;justify-content:center;min-height:100vh;padding:20px}.container-ste1 form{background-color:#fff;border-radius:8px;box-shadow:0 0 10px #0000001a;max-width:800px;padding:20px;width:100%}h2{color:#333;font-size:24px}.main-group{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.main-group1,.main-group2{flex:1 1;min-width:250px}.form-group{margin-bottom:20px}label{color:#555;display:block;font-weight:700;margin-bottom:5px}input[type=file],input[type=number],input[type=text],select{border:1px solid #ddd;border-radius:4px;box-sizing:border-box;font-size:16px;padding:10px;width:100%}input[type=file]:focus,input[type=number]:focus,input[type=text]:focus,select:focus{border-color:#007bff;outline:none}button{background-color:#007bff;font-size:16px;padding:12px;width:100%}button:hover{background-color:#0056b3}.error{font-size:14px;margin-top:5px}.message{color:green;font-size:16px;margin-top:20px}.current-image img{height:150px;width:150px}
/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{height:1px;left:-100000px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{word-wrap:break-word;box-sizing:border-box;height:100%;line-height:1.42;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;margin:0;padding:0}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true]{pointer-events:none}.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li *{pointer-events:all}.ql-editor ul[data-checked=false]>li:before,.ql-editor ul[data-checked=true]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-increment:list-0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow .ql-toolbar:after,.ql-snow.ql-toolbar:after{clear:both;content:"";display:table}.ql-snow .ql-toolbar button,.ql-snow.ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow .ql-toolbar button svg,.ql-snow.ql-toolbar button svg{float:left;height:100%}.ql-snow .ql-toolbar button:active:hover,.ql-snow.ql-toolbar button:active:hover{outline:none}.ql-snow .ql-toolbar input.ql-image[type=file],.ql-snow.ql-toolbar input.ql-image[type=file]{display:none}.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover{color:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow .ql-toolbar button:hover:not(.ql-active),.ql-snow.ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{margin-bottom:5px;margin-top:5px;padding:5px 10px;white-space:pre-wrap}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;padding:2px 4px;width:24px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid #0000;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{margin-top:-9px;position:absolute;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid #0000}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid #0000;box-shadow:0 2px 8px #0003}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{border:1px solid #ccc;display:none;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.product-list-container{color:#333;font-size:28px;margin-bottom:20px;text-align:center}.product-list-container button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;margin-bottom:10px;padding:10px 20px}.product-list{list-style-type:none;padding:0}.product-item{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;display:flex;justify-content:space-between;margin-bottom:20px;padding:20px}.product-item .product-details{flex:1 1}.product-item .product-details p{margin:5px 0}.product-item .product-image{border-radius:10px;height:auto;max-width:150px;padding:4px}.product-item .product-actions{align-items:center;display:flex}.product-item .product-actions button{background-color:#dc3545;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;margin-left:10px;padding:8px 16px}.product-item .product-actions button:hover{background-color:#c82333}.product-details{text-align:left}@media screen and (max-width:768px){.product-list-container{margin:0;width:100%}}.Orders_container__MgQ7X{background-color:#f2f2f2;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;min-height:100vh;padding:2rem}.Orders_header__z9vWL{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:2rem}.Orders_title__S3sJe{color:#4caf50;font-size:2rem;font-weight:600;margin:0}.Orders_paymentFilter__kwDj0{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;display:flex;gap:1rem;padding:.75rem 1.5rem}.Orders_paymentFilter__kwDj0 label{color:#333;font-weight:500}.Orders_paymentFilter__kwDj0 select{background-color:#fff;border:1px solid #ddd;border-radius:4px;cursor:pointer;padding:.5rem;transition:all .3s ease}.Orders_paymentFilter__kwDj0 select:hover{border-color:#4caf50}.Orders_statusPending__yqlg\+{color:orange;font-weight:500}.Orders_statusReadyForCollection__7fhkB{color:#4caf50;font-weight:500}.Orders_statusDispatch__mxxh\+,.Orders_statusTransit__IIT1g{color:#2196f3;font-weight:500}.Orders_paymentStatusPaid__tIWRd,.Orders_statusDelivered__lxSXR{color:#4caf50;font-weight:500}.Orders_paymentStatusUnpaid__2UAU8{color:#f44336;font-weight:500}.Orders_loadingIndicator__K1NjX{color:#4caf50;font-size:1.2rem;padding:2rem;text-align:center}.Orders_errorMessage__hqBJQ{align-items:center;background-color:#f44336;border-radius:8px;color:#fff;display:flex;justify-content:space-between;margin-bottom:1rem;padding:1rem}.Orders_errorMessage__hqBJQ button{background-color:#fff;border:none;border-radius:4px;color:#f44336;cursor:pointer;font-weight:500;padding:.5rem 1rem;transition:background-color .3s}.Orders_errorMessage__hqBJQ button:hover{background-color:#e0e0e0}.Orders_noOrdersMessage__UMssW{color:#666;font-size:1.2rem;padding:2rem;text-align:center}.Orders_orderTable__Ugkdu{background-color:#fff;border-collapse:collapse;border-radius:8px;box-shadow:0 4px 12px #0000001a;overflow:hidden;width:100%}.Orders_orderTable__Ugkdu thead{background-color:#4caf50;color:#000}.Orders_orderTable__Ugkdu th{font-weight:500;padding:1rem;text-align:left}.Orders_orderTable__Ugkdu tbody tr{border-bottom:1px solid #eee;transition:background-color .3s}.Orders_orderTable__Ugkdu tbody tr:hover{background-color:#f9f9f9}.Orders_orderTable__Ugkdu td{padding:1rem;vertical-align:top}.Orders_orderItem__4Xp9j{align-items:center;display:flex;gap:.5rem;margin-bottom:.5rem}.Orders_orderItemImage__\+jdV0{border:1px solid #eee;border-radius:4px;height:40px;object-fit:cover;width:40px}.Orders_orderTable__Ugkdu select{background-color:#fff;border:1px solid #ddd;border-radius:4px;cursor:pointer;padding:.5rem;transition:all .3s;width:100%}.Orders_orderTable__Ugkdu select:hover{border-color:#4caf50}.Orders_expandButton__devff{background-color:#4caf50;border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:500;padding:.5rem 1rem;transition:background-color .3s}.Orders_expandButton__devff:hover{background-color:#3d8b40}.Orders_orderDetails__pf8FW{background-color:#f9f9f9;border-radius:8px;margin:.5rem 0;padding:1.5rem}.Orders_orderDetailsSection__EBBSE{margin-bottom:1.5rem}.Orders_orderDetailsSection__EBBSE h4{border-bottom:1px solid #eee;color:#4caf50;margin-bottom:1rem;margin-top:0;padding-bottom:.5rem}.Orders_orderItemsGrid__f0sNQ{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.Orders_orderItemExpanded__91fcC{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000000d;display:flex;gap:1rem;padding:1rem}.Orders_orderItemImageExpanded__QfttW{border:1px solid #eee;border-radius:4px;height:60px;object-fit:cover;width:60px}.Orders_orderItemDetails__tKEYl{flex:1 1}.Orders_orderItemDetails__tKEYl p{color:#333;margin:.25rem 0}.Orders_pharmacyBadge__5mIxh{background-color:#4caf50;border-radius:4px;color:#fff;display:inline-block;font-size:.75rem;font-weight:500;margin-left:.5rem;padding:.25rem .5rem}@media (max-width:1200px){.Orders_orderTable__Ugkdu{display:block;overflow-x:auto}}@media (max-width:768px){.Orders_container__MgQ7X{padding:1rem}.Orders_header__z9vWL{align-items:flex-start;flex-direction:column}.Orders_orderTable__Ugkdu td,.Orders_orderTable__Ugkdu th{padding:.75rem}.Orders_orderItemExpanded__91fcC{flex-direction:column}.Orders_orderItemImageExpanded__QfttW{height:auto;max-height:120px;width:100%}}@media (max-width:480px){.Orders_paymentFilter__kwDj0{align-items:flex-start;flex-direction:column;width:100%}.Orders_orderTable__Ugkdu td{font-size:.9rem}.Orders_orderDetailsSection__EBBSE{margin-bottom:1rem}.Orders_orderDetailsSection__EBBSE h4{font-size:1rem}}.user-container{display:flex;flex-direction:column;gap:10px;padding:10px}.users-table-container{background-color:#f8f9fa;border-radius:8px;box-shadow:0 0 10px #0000001a;margin:20px auto;max-width:800px;padding:20px}.users-table{border-collapse:collapse;margin-top:20px;width:100%}.users-table td,.users-table th{border-bottom:1px solid #dee2e6;padding:12px 15px;text-align:left}.users-table th{background-color:#343a40;color:#fff}.users-table tbody tr:nth-child(2n){background-color:#f2f2f2}.users-table tbody tr:hover{background-color:#e9ecef}.user-analytics-container{background-color:#fff;height:100%;width:100%}.user-analytics-wrap{background-color:#f2f2f2;display:flex;gap:10px;height:inherit;width:inherit}.user-analytics-section{display:flex;flex-direction:column;height:100%;text-align:center;width:100%}.product-counts,.user-analytics-section{background-color:#fff;border-radius:10px}.product-counts{box-shadow:0 2px 4px #0000001a;margin:20px auto;padding:10px}.product-counts h2{color:#333;font-size:24px;margin-bottom:20px;text-align:center}.chart-container{margin:0 auto 20px;width:100%}table{box-shadow:0 2px 5px #0000001a;margin-bottom:20px}td,th{font-size:14px;padding:8px}th{background-color:#f2f2f2;font-weight:700}.analytics-container{background-color:#fff;border-radius:10px;box-shadow:0 2px 4px #0000001a;padding:10px}.summary-table{border-collapse:collapse;box-shadow:0 0 10px #0000001a;margin-top:20px;width:100%}.summary-table td,.summary-table th{border:1px solid #ddd;padding:12px;text-align:center}.summary-table th{background-color:#f4f4f4;font-weight:700}.summary-table tr:nth-child(2n){background-color:#f9f9f9}.summary-table tr:hover{background-color:#f1f1f1}.error{color:#007fff}.admin-dashboard h2{color:#333;margin-bottom:20px}.admin-dashboard p{color:#555;font-size:16px}.visit-container{flex-direction:column;justify-content:center;overflow:hidden}.visit-container,.visit-container-1{align-items:center;background-color:#fff;border-radius:10px;display:flex;height:100%}.visit-container-1{box-shadow:0 2px 4px #0000001a;padding:10px;width:100%}.visit-container-1-1,.visit-container-2{height:100%;width:100%}.visit-container-2{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;max-width:350px}.MostOrderedProducts_container__bW96R{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;margin-bottom:2rem;padding:1.5rem}.MostOrderedProducts_title__driCr{align-items:center;border-bottom:2px solid #f2f2f2;color:#4caf50;display:flex;font-size:1.5rem;gap:.5rem;margin-bottom:1.5rem;padding-bottom:.75rem}.MostOrderedProducts_title__driCr:before{content:"🔥"}.MostOrderedProducts_productList__anDM4{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));list-style:none;margin:0;padding:0}.MostOrderedProducts_productItem__cYEDV{background-color:#f9f9f9;border:1px solid #eee;border-radius:8px;display:flex;flex-direction:column;height:100%;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.MostOrderedProducts_productItem__cYEDV:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-5px)}.MostOrderedProducts_productImage__uUyZd{border-bottom:1px solid #eee;height:180px;object-fit:cover;width:100%}.MostOrderedProducts_productDetails__awujl{display:flex;flex:1 1;flex-direction:column;padding:1rem}.MostOrderedProducts_productName__gcikE{color:#333;font-size:1.1rem;font-weight:600;margin-bottom:.5rem}.MostOrderedProducts_productMeta__5E447{margin-top:auto;padding-top:.5rem}.MostOrderedProducts_orderCount__QpwaS{align-items:center;color:#4caf50;display:flex;font-weight:500;gap:.5rem;margin-bottom:.5rem}.MostOrderedProducts_orderCount__QpwaS:before{content:"🛒"}.MostOrderedProducts_productPrice__vgcj\+{align-items:center;color:#333;display:flex;font-weight:600;gap:.5rem}.MostOrderedProducts_productPrice__vgcj\+:before{content:"💰"}@media (max-width:768px){.MostOrderedProducts_productList__anDM4{gap:1rem;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.MostOrderedProducts_productImage__uUyZd{height:150px}}@media (max-width:480px){.MostOrderedProducts_container__bW96R{padding:1rem}.MostOrderedProducts_productList__anDM4{grid-template-columns:1fr}.MostOrderedProducts_title__driCr{font-size:1.3rem}}.overview-container{background:#f2f2f2;display:flex;gap:10px;height:450px;padding:10px;width:100%}.overview-section{background-color:#fff;border-radius:10px;height:100%;width:60%}.overview-section-2{height:100%;overflow:auto;width:40%}.overview-container-1{background-color:#f2f2f2;display:flex;gap:10px;height:400px;padding:10px;width:100%}.overview-section-1-1{height:100%;overflow:auto;width:40%}.overview-section-1-2{display:flex;height:100%;width:60%}.overview-container-2{background-color:#f2f2f2;display:flex;gap:10px;height:500px;padding:10px;width:100%}table{border-collapse:collapse;margin:20px 0;width:100%}td,th{border:1px solid #ddd;padding:10px;text-align:left}th{background-color:#f4f4f4}tr:nth-child(2n){background-color:#f9f9f9}tr:hover{background-color:#f1f1f1}.subscription-track{border-radius:10px;height:100%;justify-content:center;justify-content:space-evenly;padding:10px;width:100%}.EventAnalytics_container__MV294,.subscription-track{background-color:#fff;display:flex;flex-direction:column}.EventAnalytics_container__MV294{border-radius:12px;box-shadow:0 4px 12px #00000014;max-height:80vh;overflow:hidden;padding:1.5rem}.EventAnalytics_header__IIxiL{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;margin-bottom:1.5rem;padding-bottom:1rem}.EventAnalytics_title__t3k92{color:#2e7d32;font-size:1.5rem;font-weight:600;margin:0}.EventAnalytics_analyticsGrid__cPS6Y{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));overflow-y:auto;padding-right:.5rem}.EventAnalytics_card__rS4d2{background-color:#f8f9fa;border-radius:10px;box-shadow:0 2px 6px #0000000d;padding:1.25rem}.EventAnalytics_cardHeader__SXsLE{align-items:center;display:flex;gap:.75rem;margin-bottom:1.25rem}.EventAnalytics_cardIcon__e8KK4{align-items:center;background-color:#e8f5e9;border-radius:50%;color:#2e7d32;display:flex;font-size:1.1rem;height:36px;justify-content:center;width:36px}.EventAnalytics_cardTitle__LWHtM{color:#2e7d32;font-size:1.1rem;font-weight:600;margin:0}.EventAnalytics_productsContainer__v9b7l{display:flex;gap:1rem;overflow-x:auto;padding-bottom:1rem;scrollbar-color:#4caf50 #f1f1f1;scrollbar-width:thin}.EventAnalytics_productsContainer__v9b7l::-webkit-scrollbar{height:6px}.EventAnalytics_productsContainer__v9b7l::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.EventAnalytics_productsContainer__v9b7l::-webkit-scrollbar-thumb{background-color:#4caf50;border-radius:3px}.EventAnalytics_productCard__Ahe80{align-items:center;background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000000d;display:flex;flex-direction:column;flex-shrink:0;min-width:180px;padding:1rem;transition:all .2s ease}.EventAnalytics_productCard__Ahe80:hover{box-shadow:0 4px 8px #0000001a;transform:translateY(-3px)}.EventAnalytics_productImage__Pm8OY{background:#f5f5f5;border-radius:6px;height:100px;margin-bottom:.75rem;object-fit:contain;padding:.5rem;width:100px}.EventAnalytics_productName__kyDbw{color:#333;font-size:.95rem;font-weight:500;margin-bottom:.5rem;max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.EventAnalytics_productMeta__GV-Bp{margin-top:auto;width:100%}.EventAnalytics_productPrice__unCKA{color:#2e7d32;font-size:.9rem;font-weight:600;margin-bottom:.5rem;text-align:center}.EventAnalytics_productCount__lfmp3{align-items:center;color:#666;display:flex;font-size:.85rem;gap:.3rem;justify-content:center;text-align:center}.EventAnalytics_noData__\+pdQA{background:#fff;border-radius:8px;color:#666;font-size:.95rem;padding:2rem 1rem;text-align:center}@media (max-width:768px){.EventAnalytics_container__MV294{max-height:75vh;padding:1rem}.EventAnalytics_analyticsGrid__cPS6Y{grid-template-columns:1fr}.EventAnalytics_productCard__Ahe80{min-width:160px}.EventAnalytics_productImage__Pm8OY{height:80px;width:80px}}@media (max-width:480px){.EventAnalytics_header__IIxiL{align-items:flex-start;flex-direction:column;gap:.5rem}.EventAnalytics_title__t3k92{font-size:1.3rem}.EventAnalytics_cardTitle__LWHtM{font-size:1rem}.EventAnalytics_productCard__Ahe80{min-width:140px;padding:.75rem}}.stock-container{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;gap:20px;height:100%;width:100%}.stock-container-wrapper{display:flex;gap:5px;height:100%;width:100%}.stock-container-section{align-items:center;display:flex;flex-direction:column;height:100%;width:100%}.pie-section{height:100px;overflow:hidden;width:100%}.shipping-container{margin:auto;max-width:800px;padding:20px}h2{text-align:center}.shipping-form,h2{margin-bottom:20px}.shipping-form{display:flex;flex-direction:column}label{margin-bottom:8px}.county-select,.fee-input{font-size:16px;margin-bottom:16px;padding:8px}.submit-button{background-color:#28a745;padding:10px 20px}.submit-button:hover{background-color:#218838}.error-message{color:#007fff;margin-bottom:16px}.success-message{color:green;margin-bottom:16px}.fees-table{margin-top:20px}.fees-table table{border-collapse:collapse;width:100%}.fees-table td,.fees-table th{border:1px solid #ddd;padding:8px;text-align:left}.fees-table th{background-color:#f4f4f4}.create-form{background-color:var(--secondary-color);border:1px solid var(--accent-color);border-radius:8px;box-shadow:0 4px 8px #0000001a;margin:0 auto;max-width:800px;padding:20px}.create-form h1{border-bottom:2px solid var(--primary-color);color:var(--primary-color);font-size:2rem;margin-bottom:20px;padding-bottom:10px}.create-form label{color:var(--text-color);display:block;font-weight:700;margin-bottom:5px}.create-form input[type=text],.create-form textarea{border:1px solid var(--accent-color);border-radius:4px;font-size:1rem;margin-bottom:15px;padding:10px;width:100%}.create-form textarea{resize:vertical}.create-form input[type=file]{margin-bottom:15px}.custom-quill{border:1px solid #ccc;border-radius:4px;margin-top:10px}.custom-quill .ql-toolbar{background-color:#f0f0f0;border-bottom:1px solid #ccc}.custom-quill .ql-container{font-family:Arial,sans-serif;font-size:16px;height:300px}.custom-quill .ql-editor{line-height:1.5;padding:10px}.custom-quill .ql-editor p{margin:0}@media (max-width:768px){.create-form{padding:15px}.create-form h1{font-size:1.5rem}.primary-button{font-size:.875rem;padding:.5rem 1rem}}@media (max-width:480px){.create-form{padding:10px}.create-form h1{font-size:1.25rem}.primary-button{font-size:.75rem;padding:.5rem .75rem}}.update-form{background-color:var(--secondary-color);border:1px solid var(--accent-color);border-radius:8px;box-shadow:0 4px 8px #0000001a;margin:0 auto 20px;max-width:800px;padding:20px}.update-form h1{border-bottom:2px solid var(--primary-color);color:var(--primary-color);font-size:2rem;margin-bottom:20px;padding-bottom:10px}.update-form label{color:var(--text-color);display:block;font-weight:700;margin-bottom:5px}.update-form input[type=text],.update-form textarea{border:1px solid var(--accent-color);border-radius:4px;font-size:1rem;margin-bottom:15px;padding:10px;width:100%}.update-form textarea{resize:vertical}.update-form input[type=file]{margin-bottom:15px}.image-preview{margin-top:20px}.image-preview img{border:1px solid var(--accent-color);border-radius:4px;margin-right:10px;width:350px}.error{color:var(--link-color);font-size:.875rem;margin-top:10px}.primary-button{background-color:var(--primary-color);border:none;border-radius:4px;color:var(--secondary-color);cursor:pointer;font-size:1rem;padding:.75rem 1.5rem;transition:background-color .3s}.primary-button:hover{background-color:#024}@media (max-width:768px){.update-form{padding:15px}.update-form h1{font-size:1.5rem}.primary-button{font-size:.875rem;padding:.5rem 1rem}}@media (max-width:480px){.update-form{padding:10px}.update-form h1{font-size:1.25rem}.primary-button{font-size:.75rem;padding:.5rem .75rem}}.image-preview{margin-top:10px}.image-preview img{border-radius:8px;height:auto;width:150px}.category-images{display:flex;flex-wrap:wrap;gap:10px}.category-image{align-items:center;border:1px solid #ddd;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:10px;position:relative}.category-image img{border-radius:8px;height:auto;width:150px}.home-chat-container{background-color:#fff;border-radius:12px;bottom:20px;box-shadow:0 5px 25px #00000026;display:flex;flex-direction:column;font-family:Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,sans-serif;height:500px;max-height:80vh;max-width:90%;overflow:hidden;position:fixed;right:20px;transition:all .3s ease;width:350px;z-index:1000000}.conversation-placeholder{align-items:center;background-color:#4caf50;border-radius:50%;color:#fff;display:flex;font-size:18px;font-weight:700;height:40px;justify-content:center;text-transform:uppercase;width:40px}.conversation-image{border:2px solid #4caf50;border-radius:50%;height:40px;object-fit:cover;width:40px}.coversation-header{padding:10px;width:100%}.receiver-info{gap:10px;justify-content:flex-start;margin-right:auto;padding:5px}.receiver-avatar-initial{height:30px;width:30px}.coversation-header .home-chat-link{aspect-ratio:1;border-radius:50%;color:#fff;font-weight:700;height:40px;padding:5px;transition:background-color .2s;width:40px}.chat-header .back-button{border-radius:50%;color:red;font-size:1.2em;font-weight:bolder;left:90%;padding:3px;position:absolute;top:0}.chat-logo{align-items:center;aspect-ratio:1;display:flex;height:80px;justify-content:center;width:80px}.chat-logo img{height:100%;object-fit:contain;width:100%}.coversation-header .home-chat-link:hover{background-color:#fff3}.conversation-list{background-color:#fff;height:100%;max-width:400px;padding:20px;width:100%}.home-chat-container h3{color:#000;margin-bottom:15px;text-align:center}.conversation-item{align-items:center;background-color:#f2f2f2;border-radius:8px;cursor:pointer;display:flex;gap:15px;margin-bottom:10px;padding:12px;transition:all .3s ease}.conversation-item:hover{border:.3px solid red;transform:scale(1.02)}.conversation-name{color:#000;font-weight:700;transition:color .3s ease}.chat-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.search-container{width:60%}.search-input{border:1px solid #ddd;border-radius:20px;font-size:14px;outline:none;padding:8px 12px;width:100%}.search-input:focus{border-color:#aaa}@media (max-width:768px){.home-chat-container{border-radius:0;bottom:0;height:100%;max-height:100%;max-width:100%;right:0;width:100%}.conversation-list{max-width:none;width:100%}}@media (max-width:480px){.conversation-item{padding:8px}.message{max-width:80%;padding:8px 12px}.input-container{padding:8px}}.timeline-container{background-color:#f2f2f2;text-align:center}.timeline-container-1{background-color:#fff}.timeline-container .product-details{background-color:#f2f2f2;box-shadow:0 2px 4px #0000001a;height:auto;padding:10px;width:auto}.timeline-container ul{grid-gap:10px;align-items:center;display:grid;flex-wrap:wrap;gap:10px;grid-template-columns:repeat(2,1fr);list-style:none}.product-actions{align-items:center;display:flex;justify-content:space-between}.product-actions button{background-color:#dc3545;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;margin-left:10px;padding:8px 16px}.product-actions button:hover{background-color:#c82333}.timeline-container form{background:#fff;border:1px solid #ddd;border-radius:5px;margin-top:20px;padding:20px}.timeline-container form div{margin-bottom:15px}.timeline-container form label{color:#333;display:block;font-weight:700;margin-bottom:5px;text-align:left}.timeline-container form input,.timeline-container form select{border:1px solid #ddd;border-radius:5px;font-size:14px;padding:10px;width:100%}.timeline-container form button{width:100%}.order-item{align-items:center;display:flex;gap:10px}.order-item-image{border-radius:5px;height:50px;object-fit:cover;width:50px}.order-item-expanded{align-items:center;display:flex;gap:10px;margin-bottom:10px}.order-item-image-expanded{border-radius:5px;height:100px;object-fit:cover;width:100px}.coupon-form-container{--r:30px;aspect-ratio:1.2;background-color:#fff;background:#f07818;border-radius:8px;border-radius:20px;box-shadow:0 4px 20px #0000001a;margin:0 auto;-webkit-mask:radial-gradient(var(--r) at var(--r),#0000 calc(100% - 1px),#000) calc(var(--r)*-1);mask:radial-gradient(var(--r) at var(--r),#0000 calc(100% - 1px),#000) calc(var(--r)*-1);max-width:600px;padding:40px}.coupon-form-container h2{color:#333;font-size:2rem;margin-bottom:20px;text-align:center}.coupon-form{gap:20px}.coupon-form,.form-group{display:flex;flex-direction:column}.form-input{border:1px solid #ddd;border-radius:6px;font-size:1rem;margin-top:8px;padding:12px;transition:border-color .3s ease,box-shadow .3s ease}.form-input:focus{border-color:#3498db;box-shadow:0 0 10px #3498db4d;outline:none}.submit-btn{background-color:#3498db;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:1rem;padding:12px 20px;transition:background-color .3s ease;width:100%}.submit-btn:hover{background-color:#2980b9}@media (max-width:600px){.coupon-form-container{padding:20px}}.hr-form-container-wrapper{background-color:#f2f2f2;margin:20px;padding:20px}.hr-form-container,.hr-form-container-wrapper{align-items:center;display:flex;justify-content:center}.hr-form-container{background-color:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;flex-direction:column;max-width:800px;padding:2rem;width:100%}.hr-form-container h2{color:#333;font-size:1.5rem;margin-bottom:1.5rem;text-align:left}.input-group{margin-bottom:1.5rem}.input-group label{color:#555;display:block;font-size:.9rem;margin-bottom:.5rem}.input-group input{border:1px solid #ddd;border-radius:4px;color:#333;font-size:1rem;padding:.75rem;transition:border-color .3s ease;width:100%}.input-group input:focus{border-color:#007bff;outline:none}.parent-id{color:#666;font-size:.9rem;margin-bottom:1rem}.parent-id strong{color:#333}.submit-button{background-color:#007bff;border-radius:4px;font-size:1rem;padding:.75rem;transition:background-color .3s ease}.submit-button:hover{background-color:#0056b3}.message{color:#28a745;font-size:.9rem;margin-top:1rem;text-align:center}.message.error{color:#dc3545}.update-form-wrap{background-color:#f9f9f9;border-radius:8px;margin:20px auto;max-width:600px;padding:20px}.update-form-wrap form{display:flex;flex-direction:column;gap:15px}.update-form-wrap label{color:#333;font-size:1rem;font-weight:600}.update-form-wrap input,.update-form-wrap select{border:1px solid #ddd;border-radius:5px;font-size:1rem;padding:10px}.update-form-wrap input:disabled,.update-form-wrap select:disabled{background-color:#f0f0f0}.update-form-wrap input[type=text],.update-form-wrap select{width:100%}.update-form-wrap button{background-color:#4caf50;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;padding:12px 20px;transition:background-color .3s}.update-form-wrap button:hover{background-color:#45a049}.update-form-wrap input[type=text]:focus,.update-form-wrap select:focus{border-color:#4caf50;box-shadow:0 0 5px #007bff80;outline:none}.update-form-wrap select option{padding:10px}@media (max-width:600px){.update-form-wrap{padding:15px;width:100%}.update-form-wrap button{width:100%}}.service-manager{background-color:#f2f2f2;border-radius:8px;box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;gap:20px;justify-content:center;padding:20px;width:100%}.service-list{background-color:#fff;border-radius:10px;padding:10px}.service-list ul{list-style:none}.service-images{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.service-images img{border-radius:4px;height:100px;object-fit:cover;width:100px}.service-form{background-color:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 8px #0000001a;padding:20px;width:100%}.service-form input{border:1px solid #ddd;border-radius:4px;font-size:16px;margin-bottom:15px;padding:10px;width:calc(100% - 22px)}.service-form input[type=file]{padding:5px}.form-actions{display:flex;gap:10px;margin-top:20px}.form-actions button{border:none;border-radius:4px;font-size:16px;padding:10px 20px}.block-container{background-color:#fff;border-radius:10px;padding:10px}.service-visit-card{background-color:blue;border-radius:10px;padding:10px}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{left:0;position:absolute;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.leaflet-tile::selection{background:#0000}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{height:1600px;-webkit-transform-origin:0 0;width:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-height:none!important;max-width:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-height:none!important;max-width:none!important;padding:0;width:auto}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;height:0;width:0;z-index:800}.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{height:1px;width:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{pointer-events:visiblePainted;pointer-events:auto;position:relative;z-index:800}.leaflet-bottom,.leaflet-top{pointer-events:none;position:absolute;z-index:1000}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{clear:both;float:left}.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{transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.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:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;color:#000;display:block;height:26px;line-height:26px;text-align:center;text-decoration:none;width:26px}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:focus,.leaflet-bar a:hover{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-left-radius:4px;border-bottom-right-radius:4px}.leaflet-bar a.leaflet-disabled{background-color:#f4f4f4;color:#bbb;cursor:default}.leaflet-touch .leaflet-bar a{height:30px;line-height:30px;width: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-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.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(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);height:36px;width:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{height:44px;width: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{background:#fff;color:#333;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{overflow-x:hidden;overflow-y:scroll;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;line-height:1.4;padding:0 5px}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:focus,.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;height:.6669em;vertical-align:initial!important;width:1em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{background:#fffc;border:2px solid #777;border-top:none;box-sizing:border-box;line-height:1.1;padding:2px 5px 1px;text-shadow:1px 1px #fff;white-space:nowrap}.leaflet-control-scale-line:not(:first-child){border-bottom:none;border-top:2px solid #777;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{margin-bottom:20px;position:absolute;text-align:center}.leaflet-popup-content-wrapper{border-radius:12px;padding:1px;text-align:left}.leaflet-popup-content{font-size:13px;font-size:1.08333em;line-height:1.3;margin:13px 24px 13px 20px;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{height:20px;left:50%;margin-left:-20px;margin-top:-1px;overflow:hidden;pointer-events:none;position:absolute;width:40px}.leaflet-popup-tip{height:17px;margin:-10px auto 0;padding:1px;pointer-events:auto;transform:rotate(45deg);width:17px}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;box-shadow:0 3px 14px #0006;color:#333}.leaflet-container a.leaflet-popup-close-button{background:#0000;border:none;color:#757575;font:16px/24px Tahoma,Verdana,sans-serif;height:24px;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:24px}.leaflet-container a.leaflet-popup-close-button:focus,.leaflet-container a.leaflet-popup-close-button:hover{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)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678);margin:0 auto;width:24px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.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{background-color:#fff;border:1px solid #fff;border-radius:3px;box-shadow:0 1px 3px #0006;color:#222;padding:6px;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;white-space:nowrap}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{background:#0000;border:6px solid #0000;content:"";pointer-events:none;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{border-top-color:#fff;bottom:0;margin-bottom:-12px}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-left:-6px;margin-top:-12px;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;left:0;margin-left:-12px}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.delivery-app{color:#333;font-family:UberMove,Helvetica Neue,sans-serif;margin:0 auto;max-width:1200px;padding:20px}.delivery-app h2{border-bottom:1px solid #eee;color:#000;font-size:24px;font-weight:600;margin-bottom:20px;padding-bottom:10px}.delivery-btn{background-color:#000;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;margin-bottom:10px;margin-right:10px;padding:10px 16px;transition:all .2s ease}.delivery-btn:hover{background-color:#222;transform:translateY(-1px)}.delivery-btn:active{transform:translateY(0)}.delivery-btn.secondary{background-color:#f6f6f6;color:#000}.delivery-btn.danger{background-color:#ff3b30;color:#fff}.orders-list{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}.order-card{background:#fff;border-radius:12px;box-shadow:0 2px 10px #00000014;padding:20px;transition:transform .2s ease}.order-card:hover{box-shadow:0 4px 12px #0000001f;transform:translateY(-3px)}.order-details h3{color:#000;font-size:18px;font-weight:600;margin-bottom:10px}.order-details p{color:#666;font-size:14px;margin-bottom:8px}.order-details strong{color:#000;font-weight:500}.map-container{border-radius:8px;height:250px;margin-top:15px;overflow:hidden;width:100%}.status{border-radius:12px;display:inline-block;font-weight:500;padding:4px 8px}.status.pending{background-color:#fff3e0;color:#e65100}.status.collected{background-color:#e3f2fd;color:#0d47a1}.status.delivered{background-color:#e8f5e9;color:#2e7d32}.order-list{list-style:none;padding:0}.order-list li{background:#fff;border-radius:12px;box-shadow:0 2px 10px #00000014;margin-bottom:15px;padding:20px}.loading{color:#666;padding:20px;text-align:center}.error{background:#ffebee;border-radius:8px;color:#ff3b30;margin-bottom:20px;padding:10px}.toggle-btn{display:block;margin:20px auto;max-width:300px;text-align:center;width:100%}@media (max-width:768px){.orders-list{grid-template-columns:1fr}.delivery-app{padding:15px}}.dashboard-container{background-color:#f2f2f2;padding:10px;position:absolute;top:0;width:auto;width:100%;z-index:10000000}.dashboard-action-nav{background-color:#f2f2f2;margin-top:10px}.dashboard-action-nav,.dashboard-action-sub-nav{display:flex;height:10vh;justify-content:space-between}.dashboard-action-sub-nav{background-color:#fff;border-radius:10px;width:100%}.dashboard-action-nav-1{align-items:center;display:flex;justify-content:space-between;padding:10px}.dashboard-action-nav-1-1{display:flex;gap:10px}.shop-details img{aspect-ratio:1;border:.1px solid red;border-radius:50%;height:50px;object-fit:fill;width:50px}.dashboard-action-nav-2{align-items:center;display:flex}.dashboard-logout{background-color:red;border-radius:20px;color:#fff;display:grid;padding:5px;place-content:center;width:auto;width:120px}.dashboard-content-1{background-color:#fff;border-radius:8px;display:flex;gap:8px;justify-content:center;margin-top:20px;width:100%}.dashboard-content-1 .dashboard-content{border-radius:10px;padding:10px;width:95%}.dashnav{background-color:#fff;border-radius:10px;height:500px;margin-top:10px;overflow:auto;position:sticky;top:0;width:21%}.dashnav .dashboard-account-small-screen{display:none}.dashboard-account{align-items:center;cursor:pointer;display:flex;gap:40px;justify-content:space-between;padding:10px}.dashboard-account-1{border:.5px solid #f2f2f2;color:#007fff;padding:5px;width:120px}@media screen and (max-width:768px){.dashboard-container{margin:0}.dashboard-content-1,.dashboard-content-1 .dashboard-content{width:100%}.dashnav{height:auto;left:0;position:absolute;top:100px;width:300px;z-index:10000}.dashboard-account{display:none}.dashnav .dashboard-account-small-screen{align-items:center;background-color:#f2f2f2;display:flex;flex-direction:column;justify-content:baseline;padding:10px}.dashboard-account-1{padding:10px;width:auto}}.seller-dashboard{margin:auto;max-width:1200px;padding:20px}.tabs{display:flex;gap:10px;justify-content:center;margin-bottom:20px}.tabs button{background:#f2f2f2;border:none;border-radius:5px;color:#000;cursor:pointer;font-size:16px;padding:10px 20px;transition:.3s}.tabs button.active{background:red;color:#fff}.tabs button:hover{background:#000;color:#fff}.balance-cards{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.balance-card{background:#f2f2f2;border-radius:10px;box-shadow:2px 2px 10px #0000001a;padding:20px;text-align:center;transition:.3s}.balance-card:hover{background:red;color:#fff}.icon{color:#007fff;font-size:30px;margin-bottom:10px}.sales-graph,.transactions{margin-top:30px}.sales-graph h2,.transactions h2{color:#007fff;text-align:center}.transactions table{background:#fff;border-collapse:collapse;border-radius:5px;box-shadow:2px 2px 10px #0000001a;overflow:hidden;width:100%}.transactions td,.transactions th{border-bottom:1px solid #ddd;padding:12px;text-align:center}.transactions th{background:red;color:#fff;text-transform:uppercase}.transactions tr:hover{background:#f2f2f2}.withdrawal-container{background:#f2f2f2;border-radius:10px;box-shadow:2px 2px 10px #0000001a;margin:auto;max-width:500px;padding:20px;text-align:center}.withdrawal-heading{color:#007fff;font-size:24px;margin-bottom:20px}.withdrawal-form .form-group{margin-bottom:15px;text-align:left}.withdrawal-form label{display:block;font-weight:700;margin-bottom:5px}.withdrawal-form input{border:1px solid #ccc;border-radius:5px;font-size:16px;padding:10px;width:100%}.submit-button{background:red;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 15px;transition:.3s;width:100%}.submit-button:hover{background:#000}.withdrawal-message{font-weight:700;margin-top:15px}.withdrawal-message.success{color:green}.withdrawal-message.error{color:#007fff}@media (max-width:768px){.balance-cards{grid-template-columns:1fr}.tabs{flex-direction:column}.transactions table{font-size:14px}.withdrawal-container{width:90%}}.followers-card{background:#f2f2f2;box-shadow:0 4px 6px #0000001a;display:flex;flex-direction:column;height:100%;padding:10px}.icon-container{align-items:center;background:red;border-radius:50%;display:flex;justify-content:center;padding:10px}.followers-card .icon{color:#fff;font-size:20px}.text-container{margin-left:10px;text-align:center}.text-container h4{color:#000;font-size:18px;margin:0}.text-container p{color:#000;font-size:16px;font-weight:700;margin:0}.seller-dashboard{background-color:#fff;display:flex;flex-direction:column;gap:20px}.page-visit-overview{align-items:center;padding:20px}.page-visit-overview,.seller-dashboard-1{background-color:#f2f2f2;display:flex;justify-content:space-between}.seller-dashboard-1{border-radius:10px;gap:10px;padding:10px;width:auto}.seller-dashboard-1 div{background-color:#fff;border-radius:10px;height:auto}.store-visit-container{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;padding:20px}.store-visit-header{color:#000;font-weight:500;margin-bottom:24px}.chart-container{background-color:#f2f2f2;border-radius:8px;padding:20px}.chart-container,.summary-table{margin-bottom:24px}.detail-table{background-color:#f2f2f2;border-radius:4px;margin:8px 0}.view-more-btn{background-color:#ff4d4f;border-color:#ff4d4f;color:#fff}.view-more-btn:hover{background-color:#ff7875;border-color:#ff7875}.toggle-table-btn{background-color:#000;border-color:#000;color:#fff;margin-bottom:20px}.toggle-table-btn:hover{background-color:#333;border-color:#333}.ant-table-thead>tr>th{background-color:#ff4d4f!important;color:#fff!important}.ant-table-row:nth-child(2n){background-color:#f2f2f2}.blog-visit-container{padding:20px;width:100%}.header-container{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.subtitle{color:#666}.loading-container{padding:40px;text-align:center}.error-container{background:#ffecec;border:1px solid #fcc;border-radius:4px;padding:20px}.retry-button{background:#fcc;border:none;border-radius:3px;cursor:pointer;padding:5px 10px}.retry-button:hover{background:#fbb}.refresh-button{background:blue;border:1px solid #ddd;border-radius:4px;cursor:pointer;padding:8px 16px}.refresh-button:hover{background:#e0e0e0}.refresh-button:disabled{cursor:not-allowed;opacity:.6}.filters-container{margin-bottom:20px}.time-range-select{border:1px solid #ddd;border-radius:4px;max-width:300px;padding:8px 12px;width:100%}.stats-container{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:24px}.stat-card{background:#f9f9f9;border:1px solid #ddd;border-radius:4px;padding:16px}.stat-card h3{color:#555;font-size:1rem;margin-top:0}.stat-value{font-size:1.5rem;font-weight:700;margin-bottom:0}.visits-table-container{margin-top:24px}.table-subtitle{color:#666;margin-bottom:10px;margin-top:-10px}.visits-table{border-collapse:collapse;width:100%}.visits-table td,.visits-table th{border-bottom:1px solid #ddd;padding:12px 15px;text-align:left}.visits-table th{background-color:#f2f2f2;font-weight:700}.visits-table tr:hover{background-color:#f5f5f5}.registered-tag{background-color:#e6f7ff;color:#1890ff}.anonymous-tag,.registered-tag{border-radius:4px;display:inline-block;font-size:.8rem;padding:2px 8px}.anonymous-tag{background-color:#f5f5f5;color:#666}.total-visits-container{height:100%;padding:10px}@media (max-width:768px){.header-container{align-items:flex-start;flex-direction:column;gap:10px}.stats-container{grid-template-columns:1fr 1fr}.visits-table{display:block;overflow-x:auto}}@media (max-width:480px){.stats-container{grid-template-columns:1fr}}.payment-container{background-color:var(--secondary-color);border-radius:8px;box-shadow:0 4px 8px #0000001a;box-sizing:border-box;margin:6rem auto;max-width:600px;padding:1.5rem}.payment-container form{display:flex;flex-direction:column}.payment-container h3{color:var(--primary-color);font-size:1.75rem;margin-bottom:1rem}.payment-container p{color:#000;font-size:1rem;margin:.5rem 0}.payment-container label{color:#000;font-size:1rem;font-weight:700;margin-bottom:.5rem}.payment-container input[type=tel]{border:1px solid var(--accent-color);border-radius:4px;box-sizing:border-box;color:#007fff;font-size:1rem;font-weight:700;margin-bottom:1rem;padding:.75rem;width:100%}.payment-container button{border:none;border-radius:5px;cursor:pointer;font-size:1rem;margin-top:1rem;padding:.75rem 1.5rem}.payment-container button.primary{background-color:var(--primary-color);color:var(--secondary-color)}.payment-container button.secondary{background-color:var(--secondary-color);border:1px solid var(--primary-color);color:var(--primary-color)}.payment-container button.accent{background-color:var(--accent-color);color:var(--secondary-color)}.payment-container>div{margin-top:2rem}.payment-container>div h3{color:var(--primary-color);font-size:1.75rem;margin-bottom:1rem}@media (max-width:600px){.payment-container{margin:1rem;padding:1rem}.payment-container h3{font-size:1.5rem}.payment-container button,.payment-container input[type=tel],.payment-container label,.payment-container p{font-size:.875rem}.payment-container button{padding:.5rem 1rem}}.contacts{align-items:center;background-color:#fff;border-radius:10px;margin:auto;max-width:500px;padding:20px}.contacts,.contacts form{display:flex;flex-direction:column}.contacts form{padding:10px;width:100%}.contacts label{color:#333;font-weight:700;margin:10px 0 5px;text-align:left}.contacts input[type=email],.contacts input[type=text],.contacts textarea{border:1px solid #ccc;border-radius:5px;font-size:1em;margin-bottom:15px;padding:10px;width:100%}.contacts input[type=email]:focus,.contacts input[type=text]:focus,.contacts textarea:focus{border-color:blue;box-shadow:0 0 5px #0000ff80;outline:none}.contacts input[type=submit]{background-color:red;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1em;padding:10px;transition:background-color .3s ease}.contacts input[type=submit]:hover{background-color:darkred}.contacts p{color:green;font-weight:700;margin-top:20px}@media (max-width:600px){.contacts{align-items:center;display:flex;justify-content:center;margin-left:10px;margin-right:10px;padding:15px}.contacts input[type=email],.contacts input[type=submit],.contacts input[type=text],.contacts textarea{font-size:.9em;padding:8px}}.message-container{background-color:#f2f2f2;display:flex;flex-direction:column;height:100vh;justify-self:center;margin-top:30px;min-width:0;width:800px}.coversation-header{align-items:center;background-color:#4caf50;box-shadow:0 2px 10px #0000001a;color:#fff;display:flex;justify-content:space-between;padding:1rem;position:sticky;top:0;z-index:10}.receiver-info{align-items:center;display:flex;gap:1rem}.receiver-avatar-initial{align-items:center;background-color:#fff;border-radius:50%;color:#4caf50;display:flex;font-size:1.2rem;font-weight:700;height:40px;justify-content:center;width:40px}.home-chat-link{color:#fff;margin-left:1rem;transition:transform .2s}.home-chat-link:hover{transform:scale(1.1)}.message-list{display:flex;flex:1 1;flex-direction:column;gap:.8rem;overflow-y:auto;padding:1rem}.message{word-wrap:break-word;border-radius:1rem;max-width:70%;padding:.8rem 1rem;position:relative}.message.sent{align-self:flex-end;background-color:#4caf50;border-bottom-right-radius:.2rem;color:#fff}.message.received{align-self:flex-start;background-color:#fff;border-bottom-left-radius:.2rem;box-shadow:0 1px 3px #0000001a;color:#000}.message.unread{border-left:3px solid red}.message-text{font-size:.95rem;line-height:1.4;margin:0}.message-timestamp{font-size:.7rem;margin:.3rem 0 0;opacity:.8;text-align:right}.input-container{background-color:#fff;bottom:0;box-shadow:0 -2px 10px #0000000d;display:flex;padding:1rem;position:sticky}.message-input{border:1px solid #ddd;border-radius:2rem;flex:1 1;font-size:.9rem;outline:none;padding:.8rem 1rem;transition:border .3s}.message-input:focus{border-color:#4caf50}.send-message{align-items:center;background-color:#4caf50;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;margin-left:.8rem;transition:background-color .2s;width:40px}.send-message:hover{background-color:#218838}@media (max-width:768px){.message-container{border:.2px solid #000;height:70vh;overflow:auto;width:100%}.message{max-width:85%}.coversation-header{margin-top:10px;padding:.8rem}.receiver-avatar-initial{font-size:1rem;height:36px;width:36px}.home-chat-link{margin-left:.5rem}}@media (max-width:480px){.message{max-width:90%;padding:.6rem .8rem}.message-text{font-size:.9rem}.message-timestamp{font-size:.65rem}.input-container{padding:.8rem}.message-input{padding:.7rem .9rem}.send-message{height:36px;width:36px}}.about-section{padding:20px}.about-container{background:#fff;box-shadow:0 4px 20px #0000001a;margin:0 auto;max-width:1200px;padding:40px 30px}.about-container header{margin-bottom:40px;text-align:center}.about-container h1{font-size:2em;font-weight:bolder}.about-container h2,.about-container h3{align-items:center;color:#000;display:flex;gap:8px;margin-bottom:15px;text-align:left}.about-container p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:30px}.about-container ul{list-style:none;margin-bottom:30px;padding:0}.about-container ul li{align-items:center;color:#444;display:flex;font-size:1.05rem;gap:10px;margin-bottom:15px}.icon{color:#d2691e;font-size:1.5rem}.list-icon{color:#28a745;font-size:1.2rem}.about-container a{color:#007bff;text-decoration:underline}.about-container a:hover{color:#0056b3}@media (max-width:768px){.about-container{padding:30px 20px}}.contact-container{display:flex;flex-direction:column;gap:50px;margin-top:5%;padding:20px}.contact-details{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;padding:10px;width:100%}.info-section{border:.2px solid #4caf50;border-radius:0;box-sizing:border-box;display:flex;flex:1 1 200px;flex-direction:column;justify-content:center;max-width:100%;min-width:250px;padding:15px;text-align:left}.info-section h4,.info-section p{margin:5px 0;text-align:left;width:100%}.contact-form-header{display:flex;flex-direction:column;justify-content:flex-start;text-align:left;width:100%}.contact-form-header h2{color:#4caf50;font-size:2em;font-weight:bolder;margin-bottom:10px}.contact-form-header p{color:#333;line-height:1.6;margin-bottom:20px}.contact-form-map{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:40px;padding:20px}.contact-wrap{flex:1 1 300px;min-width:250px}.contact-form,.contact-wrap{display:flex;flex-direction:column;gap:20px}.contact-form input,.contact-form textarea{border:1px solid #ccc;border-radius:0;box-sizing:border-box;font-size:1em;padding:12px;width:100%}.contact-form button{background-color:#ea2d34;border:none;border-radius:0;color:#fff;cursor:pointer;font-weight:700;height:50px;margin-bottom:30px;width:150px}.map-container{box-sizing:border-box;flex:1 1 300px;height:400px;min-width:250px}.gg-map{border:none;height:100%;width:100%}@media (max-width:768px){.contact-details{align-items:center;flex-direction:column}.contact-form-map{flex-direction:column;gap:30px}.map-container{height:300px}}.faq-page{padding:40px 20px}.faq-page h1{color:red;margin-bottom:40px;text-align:center}.faq-container{margin:0 auto;max-width:800px}.faq-item{background:#fff;border-radius:8px;box-shadow:0 4px 15px #0000001a;margin-bottom:20px;padding:20px 25px;transition:transform .3s ease}.faq-item:hover{transform:translateY(-5px)}.faq-item h3{align-items:center;color:#d2691e;display:flex;font-size:1.3rem;font-weight:700;margin-bottom:10px}.faq-icon{color:#007bff;font-size:1.5rem;margin-right:10px}.faq-item p{color:#555;font-size:1rem;line-height:1.6}.faq-item a{color:#007bff;text-decoration:none}.faq-item a:hover{text-decoration:underline}@media (max-width:768px){.faq-page{padding:20px 15px}.faq-item{padding:15px}.faq-page h1{font-size:1.8rem}}@media (max-width:480px){.faq-page h1{font-size:1.5rem}.faq-item h3{font-size:1.2rem}.faq-item p{font-size:.95rem}}.testimonials-container{background-color:#f7f9fb;box-shadow:0 4px 12px #0000001a;margin:2rem auto;max-width:1200px;padding:2rem}.testimonials-container h2{color:#004d40;font-size:2rem;margin-bottom:.5rem;text-align:center}.intro-text{color:#333;font-size:1rem;line-height:1.6;margin-bottom:2rem;text-align:center}.testimonial-form{background-color:#fff;border:1px solid #ddd;border-radius:8px;margin-bottom:2rem;padding:1rem}.testimonial-form h3{color:#00695c;font-size:1.2rem;margin-bottom:1rem}.testimonial-form textarea{border:1px solid #ccc;border-radius:6px;font-size:1rem;height:100px;margin-bottom:1rem;padding:10px;resize:none;width:100%}.testimonial-form label{color:#555;display:block;font-weight:500;margin-bottom:.5rem}.testimonial-form select{border:1px solid #ccc;border-radius:5px;margin-bottom:1rem;padding:8px;width:100%}.testimonial-form button{background-color:#00796b;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 20px;transition:background-color .3s ease}.testimonial-form button:hover{background-color:#004d40}.testimonial-list{list-style-type:none;padding:0}.testimonial-item{background-color:#e0f2f1;border-left:4px solid #00796b;border-radius:8px;margin-bottom:1rem;padding:1rem}.testimonial-item strong{color:#004d40;font-size:1.1rem}.testimonial-item p{color:#333;margin:.5rem 0}.testimonial-item small{color:#777;font-size:.85rem}.error{color:red;font-weight:700;margin-top:1rem}.copyright-container{padding:40px 20px}header h1{color:red;margin-bottom:20px;text-align:center}header p{color:#555;font-size:1.1rem;margin-bottom:40px;text-align:center}.copyright-section{background:#f2f2f2;border-radius:8px;box-shadow:0 4px 15px #0000001a;margin-bottom:30px;padding:20px}.copyright-section h2{color:#d2691e;font-size:1.5rem;margin-bottom:15px}.copyright-section p{color:#333;font-size:1rem;line-height:1.6}footer p{color:#777;font-size:1rem;margin-top:40px;text-align:center}.copyright-section strong{color:#333}.copyright-section a{color:#007bff;text-decoration:none}.copyright-section a:hover{color:#0056b3}@media (max-width:768px){.copyright-container{padding:20px}.copyright-section{padding:15px}header h1{font-size:1.8rem}footer p{font-size:.9rem}}@media (max-width:480px){header p{font-size:1rem}.copyright-section h2{font-size:1.3rem}}.chatbot-container{background-color:#fff;border-radius:12px;box-shadow:0 5px 25px #00000026;flex-direction:column;font-family:Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,sans-serif;height:500px;max-height:80vh;max-width:90%;overflow:hidden;width:350px;z-index:1000000}.chatbot-container,.chatbot-minimized{bottom:20px;display:flex;position:fixed;right:20px;transition:all .3s ease}.chatbot-minimized{align-items:center;background-color:#4a6bff;border-radius:25px;box-shadow:0 5px 15px #0003;color:#fff;cursor:pointer;height:50px;justify-content:center;width:200px;z-index:1000}.chatbot-minimized:hover{background-color:#3a5bef}.minimized-header{align-items:center;display:flex;gap:8px}.chatbot-header{background-color:#4a6bff;color:#fff;justify-content:space-between;padding:15px}.chatbot-header,.header-left{align-items:center;display:flex}.header-left{gap:12px}.chatbot-avatar{align-items:center;background-color:#fff3;border-radius:50%;display:flex;height:36px;justify-content:center;width:36px}.chatbot-info h3{font-size:16px;font-weight:600;margin:0}.status{align-items:center;display:flex;font-size:12px;gap:5px;margin-top:2px;opacity:.9}.status-indicator{border-radius:50%;height:8px;width:8px}.status-indicator,.status-indicator.online{background-color:#6eff7e}.header-actions{display:flex;gap:10px}.close-btn,.minimize-btn{background:none;border:none;border-radius:4px;color:#fff;cursor:pointer;opacity:.7;padding:5px;transition:all .2s ease}.close-btn:hover,.minimize-btn:hover{background-color:#ffffff1a;opacity:1}.chat-messages{background-color:#f5f7fb;flex:1 1;gap:12px;overflow-y:auto;padding:15px}.chat-messages,.message{display:flex;flex-direction:column}.message{max-width:85%}.message.user{align-self:flex-end}.message.bot{align-self:flex-start}.message-content{border-radius:18px;font-size:14px;line-height:1.4;padding:10px 15px;position:relative;word-break:break-word}.message.user .message-content{background-color:#4a6bff;border-bottom-right-radius:4px;color:#fff}.message.bot .message-content{background-color:#fff;border-bottom-left-radius:4px;box-shadow:0 1px 3px #0000001a;color:#333}.image-container{border-radius:12px;margin-top:8px;overflow:hidden}.message-image{border:1px solid #0000001a;border-radius:8px;display:block;max-height:250px;max-width:100%;object-fit:contain}.message.user .image-container{border:1px solid #ffffff4d}.message-time{align-self:flex-end;color:#999;font-size:10px;margin-top:4px}.message.bot .message-time{align-self:flex-start}.message.bot ul{background-color:#f2f2f2;border-radius:5px;margin:.5em 0;padding-left:1.5em;text-align:left}.message.bot li{line-height:1.5;margin-bottom:.4em;padding:1.2px}.message.bot strong{color:#222;font-weight:700}.message.bot a{color:#06c;font-weight:500;text-decoration:underline}.product-link{color:#4a6bff;font-weight:500;text-decoration:none}.product-link:hover{text-decoration:underline}.price{color:#2ecc71;font-weight:700}.typing-indicator{display:flex;padding:10px 15px}.typing-indicator span{animation:typing 1s ease-in-out infinite;background-color:#999;border-radius:50%;display:inline-block;height:8px;margin:0 2px;width:8px}.typing-indicator span:nth-child(2){animation-delay:.2s}.typing-indicator span:nth-child(3){animation-delay:.4s}@keyframes typing{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.chat-input-container{background-color:#fff;border-top:1px solid #eee;padding:15px}.input-wrapper{display:flex;position:relative}input{border:1px solid #ddd;border-radius:25px;flex:1 1;font-size:14px;outline:none;padding:12px 50px 12px 15px;transition:all .3s ease}input:focus{border-color:#4a6bff;box-shadow:0 0 0 2px #4a6bff33}.send-button{align-items:center;background-color:#4a6bff;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:36px;justify-content:center;position:absolute;right:5px;top:50%;transform:translateY(-50%);transition:all .2s ease;width:36px}.send-button:disabled{background-color:#ccc;cursor:not-allowed}.send-button:not(:disabled):hover{background-color:#3a5bef}.spinner{animation:spin 1s ease-in-out infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:16px;width:16px}@keyframes spin{to{transform:rotate(1turn)}}.error-message{color:#e74c3c;font-size:12px;margin-bottom:10px;text-align:center}.chat-messages::-webkit-scrollbar{width:6px}.chat-messages::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.chat-messages::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.chat-messages::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@media (max-width:480px){.chatbot-container{border-radius:0;bottom:0;height:100%;max-height:100%;max-width:100%;right:0;width:100%}.message{max-width:90%}.message-image{max-height:200px}}.recommendations{background-color:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a;margin-top:20px;padding:20px}.recommendations-list{background-color:#fff;display:flex;flex-wrap:wrap;justify-content:space-between;padding:10px}@media (max-width:768px){.recommendations{padding:10px;width:100%}.recommendations-list{display:flex;flex-wrap:nowrap;gap:7px;overflow:auto}}.coupon-container{background-color:#fff;margin:50px auto;max-width:1200px;padding:20px}.coupon-container h1{color:#333;font-size:2.5rem;margin-bottom:20px;text-align:center}.coupon-cards{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));justify-items:center}.coupon-card{--r:10px;aspect-ratio:1.2;background-color:#fff;background:#f07818;border:2px dashed #ccc;border-radius:8px;border-radius:10px;box-shadow:0 4px 12px #0000001a;height:250px;-webkit-mask:radial-gradient(var(--r) at var(--r),#0000 calc(100% - 1px),#000) calc(var(--r)*-1);mask:radial-gradient(var(--r) at var(--r),#0000 calc(100% - 1px),#000) calc(var(--r)*-1);max-width:350px;padding:20px;transition:transform .3s ease,box-shadow .3s ease;width:100%}.coupon-card:hover{box-shadow:0 8px 16px #00000026;transform:translateY(-5px)}.coupon-code{color:#3498db;font-size:1.5rem;font-weight:700;margin-bottom:10px}.coupon-details{color:#555;font-size:1rem;margin:5px 0}.coupon-status{color:#27ae60;font-size:1rem;font-weight:700;margin-top:10px}.no-coupons{color:#777}.error,.loading,.no-coupons{font-size:1.2rem;text-align:center}.error,.loading{color:#e74c3c;padding:20px}.service-container{flex-direction:column;gap:40px}.service-container,.services-banner{align-items:center;display:flex;justify-content:center;padding:10px;width:100%}.services-banner{overflow:hidden}.banner-image{border-radius:8px;height:auto;max-width:1200px;object-fit:cover;width:100%}@media (max-width:768px){.banner-image{border-radius:5px;width:95%}}.service-list-wrap{background-color:#fff;border-radius:10px;display:FLEX;flex-direction:column;gap:20px;padding:10PX;width:1200px}.service-list-wrap-header{align-items:center;display:flex;gap:40px;padding:10px;width:100%}.service-list-search{width:60%}.service-list-wrap-header .sort-3{align-items:center;background-color:#f2f2f2;border-radius:8px;display:flex;gap:10px;height:50px;padding:5px;width:30%}.service-list-wrap-header .sort-3 div{align-items:center;background-color:#fff;border-radius:6px;display:flex;height:100%;justify-content:center;width:100%}.services-list{flex-wrap:wrap;padding:10PX}.service-card,.services-list{display:flex;gap:10px;width:100%}.service-card{background:#fff;border:.2px solid grey;border-radius:10px;box-shadow:0 4px 10px #0000001a;cursor:pointer;flex-direction:column;height:auto;max-width:350px;padding:10px;transition:transform .3s ease-in-out}.card-body{align-items:center}.card-body,.service-body{display:flex;height:100%;width:100%}.service-body{border-radius:10px;gap:20px}.service-image-1{border-radius:10px;border-radius:50%;height:100px;overflow:hidden;width:40%}.service-image-1 img{object-fit:contain}.service-info{border-radius:8px;display:flex;height:100px;overflow:hidden;padding:2px;width:100%}.services-footer button{background-color:red}.service-info-desc{background-color:pink;height:200px;overflow:hidden}.service-image-3{align-items:center;background-color:pink;display:flex;height:100%;justify-content:center}.service-image-1 img,.service-image-2 img{height:100%;object-fit:cover;width:100%}.services-footer{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:5px}@media (max-width:768px){.service-container{gap:20px;height:auto;margin-bottom:40px;overflow:auto;padding:0}.service-list-wrap{width:100%}.services-list{display:grid;flex-wrap:wrap;justify-content:center;padding:10px;width:100%}.service-list-wrap-header{display:flex}.service-list-wrap-header .sort-3{width:100%}.service-list-wrap-header .sort-3 div{background-color:initial;width:100%}.service-card,.service-list-wrap-header .service-list-search{width:100%}.service-header{align-items:flex-start;flex-direction:column}}.flash-sale-container{margin-top:20px;padding:20px}.flash-sale-controls{align-items:center;border-bottom:.2px solid #e2a5a5;border-top:.2px solid #e2a5a5;display:flex;gap:1.5rem;padding:10px}.flash-sale-sorter{background-color:#f2f2f2;border-radius:5px;padding:2px}.flash-sale-header{background:#000;box-shadow:0 4px 10px #000c,0 2px 5px #fff3;display:flex;flex-direction:column;gap:20px;height:auto;justify-content:center}.flash-sale-header,.flash-sale-header h2{color:#fff;padding:10px}.flash-sale-buttons{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#fff3;border-radius:15px;box-shadow:0 4px 30px #0000001a;color:#000;gap:10px;max-height:100px;overflow-x:auto;white-space:nowrap;width:100%}.flash-sale-buttons,.flash-sale-buttons div{align-items:center;display:flex;padding:10px}.flash-sale-buttons div{background-color:#f2f2f2;border:.3px solid #fff;border-radius:8px;cursor:pointer;font-size:13px;font-weight:500;justify-content:center;text-overflow:hidden}.time-intervals{background-color:#fff;cursor:pointer;display:flex;overflow:scroll;padding:10px;white-space:nowrap;width:100%}.time-slot-container{align-items:center;color:#fff;display:flex;flex-direction:column;height:100px;justify-content:center;width:100%}.flash-sale-container h2{color:#333;font-size:2rem;margin-bottom:20px;text-align:center}.flash-sale-group{margin-bottom:40px}.flash-sale-group h3{color:#007bff;font-size:1.5rem;font-weight:700;margin-bottom:20px;text-align:center}.flash-sale-product-card{background-color:#fff;border:1px solid #ddd;border-radius:8px;display:flex;flex-direction:column;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.flash-sale-product-card:hover{box-shadow:0 4px 8px #0000001a;transform:translateY(-5px)}.flash-sale-product-card img{border-bottom:1px solid #ddd;height:200px;object-fit:cover;width:100%}.flash-sale-product-info{padding:15px;text-align:center}.flash-sale-product-info h5{color:#333;font-size:1.1rem;font-weight:700;margin:0 0 10px}.flash-sale-product-info h6{color:#007bff;font-size:1rem;font-weight:700;margin:5px 0}.flash-sale-product-info .wishlist-button{color:tomato;cursor:pointer;font-size:20px;margin-top:10px;transition:color .3s ease}.flash-sale-product-info .wishlist-button:hover{color:#ff4500}.time-slot-container{border-radius:5px;cursor:pointer;margin:5px;padding:10px;text-align:center;transition:background-color .3s ease}.passed{background-color:#f2f2f2;color:#000}.active{background-color:red;color:#fff}.coming-up{background-color:#f2f2f2;border:.2px solid red;border-radius:10px;box-shadow:0 4px 10px #000c,0 2px 5px #fff3;color:#000;padding:20px}.time-slot-container.active{font-weight:700}.time-slot-container:hover{opacity:.8}@media screen and (max-width:768px){.flash-sale-container{padding:0}.flash-sale-header{margin-top:80px}}.booking-container{background:#fff;border-radius:10px;box-shadow:0 4px 8px #0003;margin:90px auto auto;overflow:scroll;padding:20px;text-align:center;width:100%}.booking-form{background-color:#fff;display:flex;flex-direction:column;gap:15px;width:100%}.booking-form input,.booking-form select{background:#f2f2f2;border-radius:5px;font-size:16px;outline:none;padding:10px;width:100%}.booking-form input::placeholder{color:#888}.file-upload{display:flex;flex-direction:column;gap:10px}@media (max-width:500px){.booking-container{margin-bottom:80px;margin-top:20px;overflow:auto;padding:10px;width:100%}.booking-container .booking-form{padding:5px}button{font-size:16px}}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:normal;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{line-height:0;z-index:1}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}h2.react-datepicker__current-month{margin:0;padding:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{background-color:#333;border-radius:4px;bottom:70%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.day-cell{align-items:center;display:flex;justify-content:center;position:relative;width:100%}.blocked-date{background-color:red!important;border-radius:5px;color:#fff!important;padding:0 15px}.booked-text{bottom:-10px;color:#fff;font-size:7px;font-weight:400;position:absolute}.internal-categ{background:#f2f2f2;display:flex;flex-direction:column;gap:20px;justify-content:center;padding:20PX}.internal-categ .categ-banner{width:100%}.categ-banner img{border-radius:8px;height:auto;object-fit:cover;width:100%}.internal-categ-container{align-items:center;background-color:#fff;border-radius:10px;display:flex;flex-wrap:wrap;gap:10px;height:auto;justify-content:space-between;padding:20PX;width:100%}.internal-categ-container .category-card{align-content:center;background-color:#000;border-radius:10px;color:#fff;height:200px;padding:5px;text-align:center;width:350px}.category-card{h3,p{color:#fff}}.category-card{h3{color:#007fff}}.internal-categ-booking{padding:10px}@media (max-width:786px){.internal-categ{padding:0}.internal-categ-container .category-card{width:100%}.internal-categ .categ-banner{padding:10px;width:100%}}.video-call-container{background-color:#fff;border-radius:10px;box-shadow:0 0 15px #0000001a;margin:auto;max-width:600px;padding:20px}.video-call-container h2{color:#2c3e50}.video-call-container input[type=text]{border:1px solid #ccc;border-radius:4px;margin:5px;padding:8px;width:220px}.video-call-container button{background-color:#3498db;border:none;border-radius:4px;color:#fff;cursor:pointer;margin:5px;padding:8px 12px;transition:background-color .3s ease}.video-call-container button:hover{background-color:#2980b9}.video-section video{border:2px solid #ccc;border-radius:8px;box-shadow:0 4px 8px #0000001a;margin:10px;width:300px}.health-calendar-container{color:#333;padding:20px}.intro-section{background-color:#e6f4f1;border-radius:10px;margin-bottom:30px;padding:20px;text-align:center}.events-section h2{color:#2b7a78;margin-bottom:15px}.event-list{display:grid;grid-template-columns:repeat(2,1fr);list-style:none;padding:0}.event-card{border:1px solid #ddd;border-radius:8px;height:300px;margin-bottom:20px;overflow:hidden;position:relative}.event-card-info{background-color:#0009;bottom:0;color:#fff;display:flex;flex-direction:column;font-weight:bolder;justify-content:flex-end;left:0;padding:0 20px;position:absolute;right:0;text-transform:capitalize;z-index:1}.event-card-info .event-card-info-date{background-color:red;height:auto;margin-top:auto;padding:10px;width:auto}.event-card-info-img{align-items:center;background-color:blue;display:flex;justify-content:center}.event-card-info-img,.event-card-info-img img{height:100%;width:100%}@media (max-width:768px){.event-list{display:grid;grid-template-columns:repeat(1,1fr);list-style:none;padding:0}.event-card{height:auto}}.prescription-upload-container{margin-top:50px}.prescription-upload-container,.upload-header{align-items:center;display:flex;flex-direction:column}.upload-header{justify-content:center;padding:20px}.upload-header h1{color:red}.upload-header p{text-align:center;width:80%}.upload-form{min-width:70%}.upload-form input[type=file]{display:block;margin-bottom:1rem}.upload-form button{background-color:red;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:.6rem 1.2rem}.upload-form button:hover{background-color:#256f56}.upload-message{font-weight:700;margin-top:1rem}.product-detail-modal{align-items:center;background-color:#fff;border-top:.1px solid #e7e4e4;justify-content:center}.product-detail-links-header{display:flex;flex-direction:column;padding:20px;width:100%}.product-detail-links-header h3{color:#ea2d34;font-style:bold}.product-detail-links{background-color:#fff;cursor:pointer;display:flex;flex-wrap:nowrap;font-size:1em;gap:3%;overflow-y:scroll;padding:10px;width:100%}.product-detail-links p:before{content:">>";font:bolder}.product-detail-content{background-color:#f2f2f2;display:flex;flex-direction:column;gap:50px;height:auto;padding:20px;width:100%}.details-container{background-color:#fff;border-radius:10px;display:flex;flex-wrap:wrap;gap:70px;height:auto;justify-content:space-between;padding:10px;width:100%}.details-images{background-color:#fff;display:flex;flex-direction:column;gap:5%;height:70%;padding:20px;position:sticky;top:0;width:500px}.main-image-container{display:flex;height:70%;justify-content:center}.product-detail-main-image{height:100%;width:auto}.product-detail-main-image:hover{scale:1.009;transition:.3s ease}.thumbnail-container{align-items:center;background-color:#fff;display:flex;gap:20px;overflow-x:scroll;overflow-y:hidden;padding:5px;width:auto}.thumbnail-image{border-radius:5px;cursor:pointer;height:90px;transition:transform .2s;width:auto}.thumbnail-image:hover{transform:scale(1.1)}.thumbnail-image.selected{filter:drop-shadow(2px 2px 5px rgba(0,0,0,.5))}.details-container1{border-radius:10px;display:flex;flex:1 1;flex-direction:column;gap:15px;overflow-y:auto;padding:10px}.details-container h6{font-weight:700;padding:10px}.product-detail-info1{border-radius:10px;padding:10px;text-align:left}.product-detail-info1 .details-price{color:red}.product-detail-info1 .details-sec-1{background-color:#f2f2f2;border-bottom:.2px solid #e9e5e5;padding:10px}.details-sec-2-wrap{background-color:#f2f2f2;display:flex;gap:20px;margin-top:10px;padding:10px}.details-sec-2{padding:3px}.product-detail-info2{display:flex;flex-direction:column;gap:10px}.product-detail-info2 .quantity1{align-items:center;display:flex;padding:10px}.product-detail-info2 .quantity1 .quantity-value{background-color:red;color:#fff;width:30px}.product-details-table{background-color:#f2f2f2;border-collapse:collapse;margin-top:20px;padding:10px;width:100%}.product-details-table td,.product-details-table th{border:1px solid #ddd;padding:12px 15px;text-align:left;vertical-align:top}.product-details-table th{background-color:#f4f4f4;font-weight:700}.product-details-table td{word-break:break-word}.product-details-table th{border-right:1px solid #ddd}.product-details-table th:last-child{border-right:none}.product-details-table td div{border-bottom:1px solid #ddd;margin-bottom:4px;padding:8px 12px}.product-details-table td div:last-child,.product-details-table tr:last-child td{border-bottom:none}.product-details-table td:last-child{border-right:none}.product-details-table tr{border-bottom:1px solid #ddd}.product-details-table tr:last-child{border-bottom:none}.product-details-table tr:nth-child(2n){background-color:#f9f9f9}.product-details-table tr:hover{background-color:#f1f1f1}.colors .color-btn{align-items:flex-start;display:flex;gap:10px}.colors button{display:grid;padding:5px;place-content:center;width:50px}.quantity1{align-items:center;gap:10px}.quantity-btn{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px}.quantity-value{font-size:16px}.detail-action{display:flex;font-weight:bolder;gap:10px;justify-content:space-between;padding:10px}.detail-action button{border-radius:0}.add-to-cart-button{background-color:red;color:#fff}.add-to-wishlist-button{background-color:#fff;border:.2px solid #000;color:red}.add-to-cart-btn{border:none;color:#fff;cursor:pointer;padding:10px 20px}.details-container-shop{background-color:#fff;flex-wrap:wrap;justify-content:space-between}.details-container-shop,.details-container-shop-1{align-items:center;border-radius:10px;display:flex;padding:10px}.details-container-shop-1{background-color:#f2f2f2;gap:30px}.shop-image{border:.2px solid red;border-radius:50%;height:50px;object-fit:cover;width:50px}.details-container-shop-1 button{width:100px}.desec{display:flex;flex-direction:column;height:auto}.desec-header{background-color:#fff;border-bottom:.1px solid #f2f2f2;border-radius:10px 10px 0 0;display:flex;gap:30px;padding:10px}.visit-store:first-child{background-color:red;border-radius:20px;color:#fff;cursor:pointer;padding:10px;text-align:center;width:120px}.desec-header div{border:.1px solid red;padding:10px}.description-3{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:auto;margin:auto;padding:10px}.description-info{height:100%;height:auto;padding:10px;white-space:pre-wrap}.reviews-container{background-color:var(--secondary-color);box-shadow:0 2px 5px #0000001a;padding:1.5em}.reviews-container h3{color:var(--primary-color);font-size:1.75rem;margin-bottom:1em}.reviews{border-top:1px solid var(--accent-color);padding-top:1em}.review{background-color:var(--background-color);border:1px solid var(--accent-color);border-radius:8px;margin-bottom:1em;padding:1em}.review p{margin:.5em 0}.review strong{color:var(--primary-color)}.reviews-container{width:100%}.reviews-container h3{text-align:center}.review-form{background-color:var(--background-color);border:1px solid var(--accent-color);border-radius:8px;margin-top:1.5em;padding:1.5em;width:100%}.review-form h4{color:var(--primary-color);font-size:1.5rem;margin-bottom:1em}.review-form textarea{border:1px solid var(--accent-color);border-radius:5px;font-family:Roboto,sans-serif;font-size:1rem;height:100px;margin-bottom:1em;padding:.5em;width:100%}.rating-input{margin-bottom:1em}.review-form button{background-color:var(--primary-color);border:none;border-radius:5px;color:var(--secondary-color);cursor:pointer;font-size:1rem;padding:.5em 1.5em}button:hover{background-color:var(--accent-color)}.social-share{border:.1px solid #000;cursor:pointer;gap:20px}.social-share,.social-share .social-share-links{align-items:center;display:flex;justify-content:space-between;padding:10px;width:100%}.social-share .social-share-links{gap:3%}.social-share .social-share-links div{padding:5px}.reco-wrap{border:.2px solid green}.reco{padding:20px}@media screen and (max-width:768px){.product-detail-modal{margin-bottom:40px;width:100%}.product-detail-links-header{margin-top:10%}.product-detail-content{padding:10px}.details-container{display:flex;flex-direction:column;padding:0;width:100%}.product-detail-links-header{border-radius:0;overflow-y:scroll;padding:5px}.details-images{justify-content:center;justify-self:center;padding:0;width:300px}.product-detail-main-image{display:flex;object-fit:cover;padding:5px;width:100%}.reco{padding:10px}.details-container1{width:100%}.details-container-shop-1{flex-wrap:wrap}.to-shop{margin-top:10px}}.popup{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10000}.popup-inner{background:#fff;border-radius:10px;box-shadow:0 4px 6px #0000001a;max-width:500px;padding:30px;text-align:center;width:80%}.steps{display:flex;justify-content:space-around;margin-top:20px}.step{align-items:center;display:flex;flex-direction:column;margin:0 10px}.step img{height:50px;width:50px}button{background-color:#4caf50;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-top:20px;padding:10px 20px}button:hover{background-color:#45a049}.card{background-color:#fff;border:none;box-sizing:border-box;cursor:pointer;flex:1 1;margin-bottom:10px;margin-top:10px;transition:.3s ease}.card .card-info4-4 p{height:20px;overflow:hidden}.card:hover{scale:1.0091}.overlay{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:100987654321}.buy-card4{grid-gap:20px;background-color:#f5f5f5;border-radius:10px;display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr;max-width:950px;overflow-y:scroll;position:relative;text-align:left;width:90%;z-index:1001}.buy-card4 .card-image{height:100%}.card-abt4,.card-gap4,.card-image4,.card-info4{opacity:1;transition:opacity .3s}.dimmed .card-abt4,.dimmed .card-gap4,.dimmed .card-image4,.dimmed .card-info4{opacity:.5}.close{height:50px;place-content:center;position:absolute;right:0;width:50px}.close,.close-button{background-color:red;display:grid}.close-button{border:none;border-radius:50%;cursor:pointer;font-size:1.5em;height:30px;padding:10px;place-content:center;position:absolute;right:0;text-align:center;top:0;transition:.5s ease;width:30px}.cart-buy-abt2{grid-gap:10px;gap:10px;padding:20px}.sizes{display:flex;gap:10px}.size-btn{background-color:#ece6e6;border:.3px solid red;color:#000;cursor:pointer;font-size:16px;font-weight:bolder;height:60px;transition:background .3s;width:60px}.color-btn{height:50px;margin:5px;text-align:center;width:50px}.color-picker{align-items:center;display:flex;flex-wrap:nowrap;gap:10px}.buys{align-items:flex-start;background-color:blue}.buys,.card .cart-item-actions{display:flex;flex-direction:column}.card .cart-item-actions{align-items:center;gap:10px}.description{height:40px;overflow:hidden}.quantity1{display:flex;gap:5px;justify-content:flex-start}.quantity1 .quantity-btn{background-color:#888;color:#fff;display:grid}.cart-buy-abt2{grid-gap:2px;display:grid;gap:2px}.quantity-value{background-color:initial;color:#000;place-content:center}.buy-card-main .card-image-main{height:100%;width:auto}.cart-buy-abt{overflow:hidden;width:400px}.card-image{object-fit:cover;width:100%}.cart-buy-abt2 .card-wrap{grid-gap:20px;display:grid;gap:20px}.cart-actions{display:grid;flex-wrap:wrap}.cart-actions1{display:flex;gap:20px;width:100%}.cart-actions1 button{text-wrap:no-wrap;display:grid;max-height:40px;place-content:center;width:150px}.description{text-align:left}@media (max-width:600px){.buy-card4{border-radius:10px;box-shadow:0 4px 6px #0000001a;display:flex;flex-direction:column;position:relative;width:350px}.cart-buy-abt{display:grid;width:100%}.card-image{height:350px;justify-self:center;width:100%}.cart-buy-abt2{display:flex;flex-direction:column}.card-info h4{font-size:1.2rem;margin-bottom:10px}.card-info p1{display:block;font-size:1rem;margin-bottom:10px}.card-info h5{font-size:1.1rem;margin-bottom:15px}.sizes{display:flex;flex-wrap:no-wrap;gap:10px}.size-btn{cursor:pointer;padding:5px 10px}.description{height:40px;overflow-y:scroll}.quantity-value{font-size:1.2rem}}.button-container{background-color:#f9f9f9;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 6px #0000001a;display:flex;gap:10px;margin:auto;padding:10px;text-align:center;width:100%}.link-button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:10px;text-transform:uppercase}.link-button:hover{background-color:#0056b3}.service-details-container{background-color:#fff;margin:0 auto;max-width:1200px;padding:20px;width:100%}.service-details-container .service-detail-header{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;display:flex;gap:50px;margin-bottom:20px;padding:15px}.service-image-2 img{border-radius:8px;height:100%;object-fit:cover;width:100%}.service-header-info{display:flex;flex:1 1;flex-direction:column;padding:20px;width:100%}.service-time{color:#007fff}.service-details-body{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;gap:20px;margin-bottom:30px;padding:10px}.service-details-body-info{display:flex;flex-wrap:wrap;gap:20px;width:100%}.serv-detail-img{display:flex;flex:1 1 400px;flex-direction:column;gap:10px;padding:10px}.service-details-image{height:100%;overflow:hidden;width:100%}.service-details-image img{border-radius:8px;height:100%;object-fit:cover;width:100%}.service-detils-info{background-color:#f2f2f2;border-radius:8px;flex:1 1 400px;padding:10px}.service-detils-info-about{display:flex;flex-direction:column;height:auto}.service-detils-info-about h5{font-weight:700}.service-details-info-about{display:flex;flex-direction:column}.service-dates{background-color:#4caf50;border-radius:8px;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;padding:10px;width:100%}.service-dates ul{margin:0;padding:0}.service-dates ul li{font-size:1rem;list-style:none;padding:10px}.service-dates ul li strong{color:red}.conts{display:flex;gap:10px;padding:20px;width:100%}.booking-section{background-color:#fff;border:.2px solid #f1eded;border-radius:10px;margin:0 auto;max-width:800px;padding:20px;width:100%}.booking-section button{background-color:#000;color:#fff}.services-details-actions-wrap{padding:10px}.services-details-actions{background-color:#fff;border:.2px solid #f1ecec;border-radius:8px;display:flex;flex-direction:column;gap:10px;padding:20px;width:100%}.services-details-actions button{background-color:#000;color:#fff;font-weight:700}.services-details-actions div{border-radius:5px}.services-details-actions-1{background-color:#f2f2f2;padding:10px}.rating-services-details .details-rating-submit{background-color:#d2691e;border-radius:10px;color:#fff;padding:5px;text-align:center;width:120px}.service-comments-section{background-color:#f2f2f2;border-radius:8px;padding:10px}.service-comments-section textarea{border-radius:8px;padding:10px;width:100%}.service-schedule,.services-offered{background-color:#f2f2f2;border-radius:8px;list-style:none;margin:20px 0;padding:20px;width:100%}.service-schedule h3,.services-offered h3{color:#d2691e}@media (max-width:992px){.service-detail-header{flex-direction:column;gap:20px}.service-details-body-info{flex-direction:column}.serv-detail-img,.service-detils-info{width:100%}.service-detail-header .service-image-2{height:200px}.conts{flex-direction:column}}@media (max-width:576px){.service-detail-header,.service-details-container{padding:10px}.service-detail-header .service-image-2{height:150px}.conts{flex-direction:column}.booking-section,.services-details-actions{padding:10px}.service-comments-section textarea{font-size:14px}.rating-services-details .details-rating-submit{width:100%}.service-schedule,.services-offered{padding:15px}}