@import url(https://fonts.googleapis.com/css2?family=Baloo+2:wght@700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800&display=swap);body{background-attachment:fixed;background-image:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#333}body,html{color:#333;font-family:Poppins,sans-serif;height:100%;margin:0;overflow-x:hidden;padding:0}body:before{background-image:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:-1}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{font-family:Poppins,sans-serif;margin:0;padding:0}button{background:none;cursor:pointer}button,input{border:none;outline:none}input{font-family:inherit}.navbar{background:#fff;box-shadow:0 4px 20px #00000014;position:-webkit-sticky;position:sticky;top:0;transition:all .3s ease;width:100%;z-index:1000}.nav-container{flex-wrap:wrap;justify-content:space-between;margin:auto;max-width:1300px;padding:1rem 2rem}.nav-container,.nav-left{align-items:center;display:flex}.nav-left{gap:1rem;justify-content:flex-start}.brand-logo{height:60px}.delivery-wrapper{align-items:center;background:#fafafad9;border:1px solid #eee;border-radius:14px;display:flex;font-size:.8rem;gap:8px;margin-left:auto;padding:6px 12px;transition:all .15s ease-in-out}.delivery-wrapper:hover{border-color:#dcdcdc;transform:translateY(-1px)}.delivery-wrapper .manual-btn{align-items:center;background:#ff5050;border-radius:50%;color:#fff;display:flex;font-size:.8rem;height:20px;justify-content:center;transition:.2s ease;width:20px}.delivery-wrapper .manual-btn:hover{transform:scale(1.15)}.delivery{align-items:center;display:flex;gap:6px}.delivery .icon{color:#ff5050;font-size:1rem}.delivery-text{display:flex;flex-direction:column;line-height:1.15}.delivery-time{color:#777;font-size:.63rem;font-weight:500}.delivery-location{color:#222;font-size:.78rem;font-weight:600;max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-center-wrapper{align-items:center;gap:1rem;position:relative;width:100%}.nav-center,.nav-center-wrapper{display:flex;flex:1 1;justify-content:center}.nav-center input{background:#f5f5f5;border-radius:50px;box-shadow:0 2px 10px #00000014;color:#333;font-size:1rem;font-weight:500;max-width:600px;padding:.8rem 1.5rem;transition:all .3s ease;width:100%}.nav-center input::placeholder{color:#888;font-weight:400}.nav-center input:focus{background:#fff;box-shadow:0 2px 15px #00000026}.menu-toggle{color:#333;cursor:pointer;display:none;font-size:1.8rem;z-index:1100}.nav-right{gap:.8rem;transition:all .3s ease}.help-btn{background:#32cd32;border-radius:25px;border-radius:5px;color:#fff;font-weight:500;padding:.55rem 1rem;transition:all .2s}.help-btn:hover{background:#28a428}.mobile-slide-menu{background:#fff;box-shadow:0 4px 12px #00000014;display:flex;flex-direction:column;height:0;left:0;overflow:hidden;position:fixed;top:0;transition:all .3s ease;width:100%;z-index:1050}.mobile-slide-menu.open{align-items:center;height:auto;padding:1rem}.mobile-slide-menu a,.mobile-slide-menu button{background:none;border:none;border-radius:8px;color:#333;font-weight:500;padding:.8rem .5rem;transition:all .2s;width:80%}.mobile-slide-menu a:hover,.mobile-slide-menu button:hover{background:#ff4d4d}.mobile-slide-close{align-self:flex-end;font-size:1.5rem;margin-bottom:1rem}@media (max-width:768px){.menu-toggle{display:block}.nav-container{align-items:flex-start;flex-direction:column;padding:.6rem 1rem}.brand-logo{height:36px}.nav-left{justify-content:flex-start;margin-bottom:.5rem;width:100%}.delivery-wrapper{flex:1 1;gap:.3rem;margin-left:0}.nav-center{display:flex;order:2;padding:.5rem 0;width:100%}.nav-center input{font-size:.95rem;max-width:100%;padding:.7rem 1.2rem;width:100%}.nav-right{display:flex;flex-direction:row;gap:.5rem;justify-content:flex-start;margin-top:.5rem;width:100%}.cart-btn,.help-btn{font-size:.9rem;padding:.45rem .8rem}.delivery{font-size:.75rem;padding:.25rem .4rem}.delivery-time{font-size:.6rem}.delivery-location{font-size:.7rem}}.mobile-slide-top{justify-content:space-between;margin-bottom:1rem;width:100%}.mobile-slide-top .brand-logo{height:40px}.mobile-slide-menu a,.mobile-slide-menu button{border-radius:12px;font-weight:600;margin:.5rem 0;padding:.8rem 1rem;transition:all .2s ease}.mobile-slide-menu a.mobile-home{background-color:#ff6b6b;color:#fff}.mobile-slide-menu a.mobile-categories{background-color:#1dd1a1;color:#fff}.mobile-slide-menu a[href="/offers"]{background-color:#ff9f43;color:#fff}.mobile-slide-menu a.mobile-cart{background-color:#54a0ff;color:#fff}.mobile-slide-menu a[href="/login"]{background-color:#5f27cd;color:#fff}.mobile-slide-menu button{background-color:#7bff00;color:#fff}.mobile-slide-menu button.mobile-help{background-color:#feca57;color:#333}.mobile-slide-menu a.mobile-home:hover{background-color:#ff6b6b;color:#fff;transform:none}.mobile-slide-top{align-items:center;display:flex;flex-direction:column;padding:15px 0;position:relative}.mobile-slide-close{font-size:22px;right:10px;top:10px}.mobile-footer{background:#0000001a}.search-input-wrapper{align-items:center;background:#fff;border-radius:25px;box-shadow:0 2px 6px #00000026;display:flex;gap:8px;max-width:400px;padding:5px 10px;width:100%}.search-input-wrapper img.search-emoji{height:22px;width:22px}.search-input-wrapper input{border:none;border-radius:25px;flex:1 1;font-size:14px;outline:none;padding:6px 10px}.search-input-wrapper .search-btn{background-color:#0073ffe8;border:none;border-radius:20px;color:#fff;cursor:pointer;font-weight:700;outline:none;padding:6px 15px;transition:all .2s ease}.search-input-wrapper .search-btn:hover{background-color:#1c7cd6;transform:scale(1.05)}@media (max-width:768px){.nav-right{display:flex;flex-wrap:wrap;gap:.6rem;justify-content:flex-start;margin-top:.2rem;width:100%}.cart-btn,.help-btn{flex:1 1 auto;font-size:.9rem;padding:.45rem .8rem}.nav-center.search-input-wrapper{margin-bottom:.5rem;max-width:100%;width:100%}}.manual-actions{gap:.5rem;justify-content:space-between}@media (max-width:480px){.manual-content{max-height:90vh;max-width:95%;padding:1rem 1.5rem}.manual-content h3{font-size:1.1rem}.manual-content p{font-size:.8rem}.manual-content input{font-size:.85rem;padding:.5rem .7rem}.manual-close,.manual-fetch,.manual-submit{font-size:.8rem;padding:.4rem 0}.suggestions-list{margin-bottom:.5rem;max-height:200px}.suggestions-list li{font-size:.85rem;padding:.45rem .7rem}}.manual-modal{align-items:center;background:#0000008c;display:flex;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .4s ease-in-out;width:100%;z-index:2000}.manual-modal.show{opacity:1;pointer-events:auto}.manual-content{background:#fff;border:1px solid #eee;border-radius:16px;box-shadow:0 15px 30px #0003;display:flex;flex-direction:column;max-height:90vh;max-width:380px;opacity:0;overflow:hidden;padding:1.5rem 2rem;position:relative;text-align:center;transform:scale(.85);transition:all .4s ease-in-out;width:100%}.manual-modal.show .manual-content{opacity:1;transform:scale(1)}.manual-content h3{color:#333;font-size:1.25rem;font-weight:700;margin-bottom:.5rem}.manual-content p{color:#555;font-size:.85rem;margin-bottom:1rem}.manual-alert{animation:fadeIn .4s ease-in-out;border-radius:8px;transition:all .3s ease}.manual-content input{border:1px solid #ccc;border-radius:25px;font-size:.9rem;margin-bottom:.5rem;padding:.55rem .8rem;transition:all .3s ease;width:100%}.manual-content input:focus{border-color:#1e90ff;box-shadow:0 0 6px #1e90ff4d}.suggestions-list{background:#fff;border:1px solid #ccc;border-radius:12px;box-shadow:0 4px 12px #0000001a;flex:1 1;list-style:none;margin:0 0 .7rem;min-height:80px;overflow-y:auto;padding:.2rem 0}.suggestions-list li{cursor:pointer;font-size:.9rem;padding:.55rem .8rem;transition:all .2s ease}.suggestions-list li:hover{background-color:#1e90ff;border-radius:12px;color:#fff;transform:scale(1.02)}.manual-actions{display:flex;flex-direction:column;gap:.6rem;margin-top:.5rem}.manual-actions-top{display:flex;gap:.5rem}.manual-close,.manual-fetch,.manual-submit{border-radius:25px;box-shadow:0 3px 10px #0000001a;cursor:pointer;flex:1 1;font-size:.85rem;font-weight:600;padding:.45rem 0;transition:all .3s ease}.manual-submit{background-color:#1e90ff;color:#fff}.manual-submit:hover{background-color:#1c7cd6;transform:scale(1.05)}.manual-close{background-color:#ff4d4d;color:#fff}.manual-close:hover{background-color:#e60000;transform:scale(1.05)}.manual-fetch{background-color:#17a2b8;color:#fff}.manual-fetch:hover{background-color:#138496;transform:scale(1.05)}.manual-actions-bottom{margin-top:-.3rem}.manual-clear-small{background-color:#f44336;border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:.85rem;font-weight:600;padding:.45rem 0;transition:transform .2s ease,background .2s ease;width:60%}.manual-clear-small:hover{background-color:#d32f2f;transform:scale(1.05)}.suggestions-list::-webkit-scrollbar{width:6px}.suggestions-list::-webkit-scrollbar-thumb{background-color:#1e90ff99;border-radius:3px}@media (max-width:480px){.manual-content{max-height:90vh;max-width:95%;padding:1rem 1.5rem}.manual-content h3{font-size:1.1rem}.manual-content p{font-size:.8rem}.manual-content input{font-size:.85rem;padding:.5rem .7rem}.manual-close,.manual-fetch,.manual-submit{font-size:.8rem;padding:.4rem 0}.suggestions-list{margin-bottom:.5rem;max-height:200px}.suggestions-list li{font-size:.85rem;padding:.45rem .7rem}.manual-clear-small{font-size:.8rem;padding:.35rem 0;width:70%}}.manual-actions-bottom{display:flex;justify-content:center;margin-top:.3rem}.manual-clear{background-color:#ff9800;border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:.85rem;font-weight:600;padding:.45rem 0;transition:transform .2s ease,background .2s ease;width:60%}.manual-clear:hover{background-color:#fb8c00;transform:scale(1.05)}@media (max-width:480px){.manual-clear{font-size:.8rem;padding:.35rem 0;width:70%}}.manual-alert{animation:alertFadeIn .4s forwards;background-color:#ffeb3b;border:1px solid #fdd835;border-radius:12px;box-shadow:0 4px 12px #00000026;color:#333;font-size:.85rem;font-weight:500;margin-bottom:.8rem;opacity:0;padding:.5rem .8rem;text-align:center;transform:translateY(-10px);z-index:2100}@keyframes alertFadeIn{to{opacity:1;transform:translateY(0)}}.manual-alert.hide{animation:alertFadeOut .4s forwards}@keyframes alertFadeOut{to{opacity:0;transform:translateY(-10px)}}@media (max-width:480px){.manual-alert{border-radius:10px;font-size:.8rem;padding:.4rem .7rem}}@media (max-width:768px){.brand-logo{height:44px}}.mobile-footer{background:#0000000d;border-radius:8px;color:#333;font-size:12px;line-height:1.3;margin-top:10px;padding:6px 12px;text-align:center;width:90%}@media (max-width:768px){.mobile-slide-menu a,.mobile-slide-menu button{margin:.3rem 0}.mobile-slide-top{margin-bottom:.5rem}.mobile-footer{margin-top:8px}}.mobile-slide-top .brand-logo{height:80px;margin-bottom:10px;margin-left:-40px}.mobile-slide-close{align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fff;border-radius:50%;box-shadow:0 4px 12px #00000026;color:#ff4d4d;cursor:pointer;display:flex;font-size:28px;height:42px;justify-content:center;opacity:0;position:absolute;right:15px;top:15px;transform:scale(.8);transition:all .3s ease;transition:all .35s ease-in-out;width:42px;will-change:transform,background,color;z-index:1100}.mobile-slide-menu.open .mobile-slide-close{opacity:1;transform:scale(1)}.mobile-slide-close:hover{background:#ff4d4d;box-shadow:0 6px 18px #00000040;color:#fff;transform:rotate(90deg) scale(1.2)}.mobile-slide-menu a,.mobile-slide-menu button{opacity:0;transform:translateY(10px);transition:all .35s ease-in-out;will-change:transform,opacity,background,color}.mobile-slide-menu.open a,.mobile-slide-menu.open button{opacity:1;transform:translateY(0)}.mobile-slide-menu a:hover,.mobile-slide-menu button:hover{background-color:#333;color:#fff;transform:scale(1.05)}.nav-right .small-btn{background-color:#28a745;border:none;border-radius:25px;color:#fff;cursor:pointer;font-size:.85rem;padding:.45rem .9rem;position:relative;top:0;transition:all .2s ease-in-out}.nav-right .small-btn:hover{background-color:#218838;transform:translateY(-1px)}.mobile-brand-row{align-items:center;display:flex;gap:8px;justify-content:center}.mobile-favicon{border-radius:8px;height:45px;width:45px}.brand-logo{height:56px;margin-left:-1.2%;object-fit:contain;transition:all .3s ease}.nav-right{gap:1rem}.nav-right,.nav-right button{align-items:center;display:flex}.nav-right button{background-size:300% 300%;border:none;border-radius:32px;box-shadow:0 6px 20px #0000001f;color:#fff;font-size:.92rem;font-weight:600;gap:.45rem;padding:.6rem 1.25rem;transition:background-position .45s ease,transform .3s ease,box-shadow .35s ease}.help-btn{background:linear-gradient(135deg,#2cb860,#91e110,#07f3a4)}.help-btn:hover{background-position:0;box-shadow:0 8px 28px #22c55e73;transform:translateY(-4px) scale(1.03)}@media (max-width:768px){.nav-right{gap:.6rem;justify-content:space-between;margin-top:.45rem;width:100%}.nav-right button{border-radius:26px;flex:1 1;font-size:.84rem;justify-content:center;padding:.48rem .6rem}}.mobile-slide-menu a.offers-btn{background:linear-gradient(135deg,#ff3a6e,#ff9500);border-radius:10px;color:#fff!important;display:block;font-weight:600;margin:8px 0;padding:12px;text-align:center;text-decoration:none;transition:transform .2s,opacity .2s}.mobile-slide-menu a.offers-btn:hover{opacity:.85;transform:scale(1.03)}.mobile-slide-menu a,.mobile-slide-menu button{background-size:400% 400%;border-radius:14px;color:#fff!important;display:block;font-weight:700;margin:8px 0;padding:12px;text-align:center;text-decoration:none;transition:transform .25s,opacity .25s,filter .3s}.mobile-slide-menu a.mobile-home{background:linear-gradient(135deg,#ff416c,#ff4b2b,#ff6b6b,coral)}.mobile-slide-menu a.mobile-categories{background:linear-gradient(135deg,#1dd1a1,#10ac84,#0ab07a,#00d2d3)}.mobile-slide-menu a[href="/offers"]{background:linear-gradient(135deg,#ff9f43,#ff6b00,#ffb84d,#fc3)}.mobile-slide-menu a.mobile-cart{background:linear-gradient(135deg,#54a0ff,#1e90ff,#74c0fc,#70e1f5)}.mobile-slide-menu a[href="/login"]{background:linear-gradient(135deg,#5f27cd,#341f97,#7b5cff,#9b59b6)}.mobile-slide-menu button{background:linear-gradient(135deg,#00d2d3,#00a6a6,#0ff,#0fffe0)}.mobile-slide-menu button.mobile-help{background:linear-gradient(135deg,#feca57,#f0b90b,#ffd93d,#ffea00);color:#1a1a1a}.mobile-slide-menu a:hover,.mobile-slide-menu button:hover{filter:brightness(1.15);opacity:.95;transform:scale(1.06)}.login-btn{background:linear-gradient(135deg,#0062ff,#02d5ffd4,#05ff69b1);background-size:200% 200%;border:none;border-radius:8px;box-shadow:0 4px 12px #2575fc59;color:#fff;cursor:pointer;font-weight:600;padding:8px 18px;transition:all .4s ease}.login-btn:hover{background-position:100%;background:linear-gradient(135deg,#0b63d8,#00acc1 50%,#00c853);box-shadow:0 10px 30px rgba(11,100,216,.642),0 2px 6px #00000014;color:#fff;filter:brightness(1.03);transform:translateY(-3px) scale(1.02);transition:transform .2s ease,box-shadow .2s ease,filter .2s ease,background-position .2s ease}.login-btn:focus-visible{outline:3px solid #0b63d82e;outline-offset:3px}.cart-btn{align-items:center;background:rgba(255,166,0,.997);border:none;border-radius:18px;box-shadow:0 6px 20px #00c85359;color:#f40505;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.45rem;justify-content:center;overflow:hidden;padding:.7rem 1.6rem;position:relative;transition:.22s ease}.cart-btn:before{background:radial-gradient(120% 100% at 80% 50%,#ffffff38,#fff0 60%);content:"";inset:0;pointer-events:none;position:absolute}.cart-btn:hover{background:linear-gradient(135deg,#0b63d8,#00acc1 50%,#00c853);box-shadow:0 8px 25px #00c85373;transform:scale(1.04)}.cart-btn:active{box-shadow:0 4px 14px #00c85340;transform:scale(.97)}.events-btn{align-items:center;background:linear-gradient(90deg,#f08,#8706ff);border:none;border-radius:32px;box-shadow:0 0 18px #ff780073;color:#000;display:flex;font-weight:600;gap:.45rem;padding:.6rem 1.25rem;transition:.25s ease}.events-btn:hover{background:linear-gradient(135deg,#0b63d8,#00acc1 50%,#00c853);box-shadow:0 8px 25px #00c85373;transform:scale(1.04)}.events-btn:active{box-shadow:0 4px 14px #00c85340;transform:scale(.97)}.categories-section{background-color:initial;padding:3rem 2rem}.categories-title{color:#fff;font-size:2.3rem;font-weight:700;letter-spacing:.5px;margin-bottom:2.5rem;text-align:center;text-shadow:0 2px 6px #ffffff73}.categories-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));justify-items:center;margin:0 auto;max-width:1200px}.category-card{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;box-shadow:0 8px 20px #ffffff26;display:flex;flex-direction:column;padding:2rem 1rem 1.5rem;text-align:center;transition:all .4s ease;width:100%}.category-card:hover{transform:none}.category-img-wrapper{align-items:center;background:#ffffff26;border-radius:16px;display:flex;height:180px;justify-content:center;margin-bottom:.8rem;overflow:hidden;padding:10px;transition:transform .4s ease;width:180px}.category-card:hover .category-img-wrapper{transform:scale(1.15)}.category-img{height:100%;object-fit:contain;width:100%}.category-name{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#000000e5);-webkit-background-clip:text;font-family:Baloo\ 2,cursive;font-size:1.2rem;font-weight:700;margin-top:.6rem;text-shadow:1px 1px 2px #4e4b4b42;transition:transform .3s ease}.category-card:hover .category-name{transform:scale(1.08)}.category-poster{border-radius:20px;box-shadow:0 10px 25px #00000040;margin:0 auto 2rem;max-width:1100px;overflow:visible;position:relative;transition:transform .4s ease;width:100%}.category-poster:hover{transform:scale(1.02)}.category-poster-img{border-radius:16px;display:block;height:auto;object-fit:cover;width:97%}@media (max-width:1024px){.categories-grid{gap:1.8rem;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.category-img-wrapper{height:160px;width:160px}}@media (max-width:768px){.categories-grid{gap:1.2rem;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.category-card{padding:1.5rem 1rem}.category-img-wrapper{height:140px;width:140px}.category-name{font-size:1rem}.category-poster{border-radius:14px;margin-bottom:1.5rem}}@media (max-width:480px){.categories-section{padding:2rem 1rem}.categories-title{font-size:1.8rem;margin-bottom:1.8rem}.categories-grid{gap:1rem}.category-img-wrapper{height:120px;width:120px}.category-name{font-size:.95rem}.category-poster{border-radius:12px;margin-bottom:1.2rem}}.category-name-poster-wrapper.biscuits-poster{margin-top:.5rem}.category-name-poster-wrapper.big-poster .category-name-poster{width:100px}.category-name-poster-wrapper.school-poster{margin-top:.6rem}.category-name-poster-wrapper.school-poster .category-name-poster{width:10px}.category-name-poster-wrapper{display:flex;justify-content:center;margin-top:.4rem;width:100%}.category-name-poster{height:auto;transition:transform .3s ease;width:80px}.category-card:hover .category-name-poster{transform:scale(1.05)}.category-name-poster-wrapper.biscuits-poster{margin-top:.8rem}.category-name-poster-wrapper.biscuits-poster .category-name-poster{width:90px}.category-name-poster-wrapper.school-poster{margin-top:.8rem}.category-name-poster-wrapper.school-poster .category-name-poster{width:130px}.category-name-poster-wrapper.stationary-poster{margin-top:.6rem}.category-name-poster-wrapper.stationary-poster .category-name-poster{height:auto;margin-top:-4px;transition:transform .3s ease;width:120px}.category-card:hover .category-name-poster-wrapper.stationary-poster .category-name-poster{transform:scale(1.05)}.category-name-poster-wrapper.noodles-poster{margin-top:.4rem}.category-name-poster-wrapper.noodles-poster .category-name-poster{height:auto;transition:transform .3s ease;width:90px}.category-card:hover .category-name-poster-wrapper.noodles-poster .category-name-poster{transform:scale(1.05)}.category-name-poster-wrapper.cafe-poster{margin-top:.3rem}.category-name-poster-wrapper.cafe-poster .category-name-poster{height:auto;transition:transform .3s ease;width:63px}.category-card:hover .category-name-poster-wrapper.cafe-poster .category-name-poster{transform:scale(1.05)}.category-name-poster-wrapper.skin-poster{margin-top:.6rem}.category-name-poster-wrapper.skin-poster .category-name-poster{height:auto;transition:transform .3s ease;width:110px}.category-card:hover .category-name-poster-wrapper.skin-poster .category-name-poster{transform:scale(1.08)}.category-name-poster-wrapper.xerox-poster{margin-top:.4rem}.category-name-poster-wrapper.xerox-poster .category-name-poster{height:auto;transition:transform .3s ease;width:130px}.category-card:hover .category-name-poster-wrapper.xerox-poster .category-name-poster{transform:scale(1.08)}.category-card{border:1px solid hsla(0,8%,70%,.589);border-radius:18px;cursor:pointer;overflow:hidden;position:relative;transition:all .3s ease}.category-card:hover{box-shadow:0 10px 26px #00000040}.category-card .category-img[src="/assets/books.png"]{filter:transparent;transform:scale(1.4);transition:transform .4s ease,filter .3s ease}.category-card.tapped .category-img[src="/assets/books.png"],.category-card:hover .category-img[src="/assets/books.png"]{filter:transparent;transform:scale(1.45)}.category-img[src="/assets/snack.png"]{transform:scale(1.25)}.category-img[src="/assets/chocolates.png"],.category-img[src="/assets/drink.png"]{transform:scale(1.1)}.category-img[src="/assets/biscuit4.png"]{transform:scale(1)}.category-img[src="/assets/penpenci.png"]{transform:scale(1.15)}.category-img[src="/assets/book.png"]{transform:scale(1.25)}.category-img[src="/assets/noodl.png"]{transform:scale(1.1)}.category-img[src="/assets/caf.png"],.category-img[src="/assets/pasta.png"]{transform:scale(1.15)}.big-poster{transform:scale(1.2);transition:all .25s ease-in-out}.big-poster img{height:auto;width:130px}.biscuits-poster{transform:scale(1.2) translateY(-6px);transition:all .25s ease-in-out}.biscuits-poster img{height:auto;width:135px}.school-poster{transform:translateX(6px)}.hair-poster,.school-poster{transition:all .25s ease-in-out}.hair-poster{transform:scale(1.08)}.hair-poster img{height:auto;width:102px}.footer-new{background:#fefefe;border-radius:12px 12px 0 0;border-top:2px solid #eee;box-shadow:0 -2px 12px #0000000f;color:#222;font-family:Poppins,sans-serif;padding:20px 15px}.footer-brand-new{align-items:center;display:flex;flex-direction:column;gap:6px;padding-bottom:15px}.footer-logo-new{width:60px}.footer-logo-new,.footer-text-new{height:auto;transition:transform .3s ease}.footer-text-new{width:140px}.footer-logo-new:hover,.footer-text-new:hover{transform:scale(1.06)}.footer-section-new{background:#fafafa;border-bottom:1px solid #eee;border-radius:8px;box-shadow:0 2px 6px #00000008;margin-bottom:8px;overflow:hidden}.footer-title-new{align-items:center;background:#f5f5f5;cursor:pointer;display:flex;font-weight:600;justify-content:space-between;padding:12px 15px;transition:all .3s ease}.footer-title-new:hover{background:#eaeaea}.footer-content-new{background:#fff;border-top:1px solid #eee;padding:12px 15px}.footer-content-new ul{list-style:none;margin:0;padding:0}.footer-content-new ul li{margin:8px 0}.footer-content-new ul li a,.footer-content-new ul li button{background:none;border:none;color:#555;cursor:pointer;font-size:14px;text-decoration:none;transition:all .3s ease}.footer-content-new ul li a:hover,.footer-content-new ul li button:hover{color:#000;transform:scale(1.05)}.subscribe-text{color:#444;font-size:13px;margin-bottom:6px}.subscribe-form{display:flex;flex-direction:column;gap:6px}.subscribe-form input{border:1px solid #ccc;border-radius:6px;padding:10px}.subscribe-form button{background:#111;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:10px;transition:all .3s ease}.subscribe-form button:hover{background:#333}.footer-bottom-new{margin-top:20px;text-align:center}.socials-new{display:flex;gap:12px;justify-content:center;margin-bottom:8px}.socials-new a{color:#555;font-size:18px;transition:transform .3s ease}.socials-new a:hover{color:#000;transform:scale(1.15)}.footer-copy-new{color:#666;font-size:12px;margin-bottom:8px}.footer-developers-new{background:#f0f8ff;border-radius:8px;font-size:13px;margin-top:10px;padding:10px}.footer-developers-new a{color:#06f;font-weight:600;text-decoration:none}.footer-developers-new a:hover{text-decoration:underline}@media (max-width:480px){.footer-logo-new{width:50px}.footer-text-new{width:110px}.footer-title-new{font-size:14px;padding:10px 12px}.footer-content-new ul li a,.footer-content-new ul li button{font-size:13px}.subscribe-form button,.subscribe-form input{font-size:13px;padding:8px}.footer-copy-new{font-size:11px}}.no-results{align-items:center;animation:slideFadeIn .8s ease forwards;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff14;border-radius:20px;box-shadow:0 10px 30px #0000001a;color:#ff4d4d;display:flex;flex-direction:column;font-family:Poppins,sans-serif;font-size:1.15rem;justify-content:center;margin:50px auto;max-width:500px;padding:25px 35px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.no-results:hover{box-shadow:0 15px 40px #00000026;transform:translateY(-5px)}.no-results-icon{animation:pulseGlow 1.5s infinite;color:#ff4d4d;font-size:3rem;margin-bottom:12px;text-shadow:0 0 8px #ff4d4db3}.no-results h3{animation:fadeUp .8s ease forwards;color:#ff2a2a;font-size:1.45rem;font-weight:600;margin-bottom:6px}.no-results p{animation:fadeUp 1s ease forwards;animation-delay:.3s;color:#888;font-size:1rem;line-height:1.5}@keyframes slideFadeIn{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes pulseGlow{0%,to{text-shadow:0 0 8px #ff4d4db3}50%{text-shadow:0 0 15px #ff4d4de6}}@media (max-width:600px){.no-results{font-size:1rem;max-width:90%;padding:20px 25px}.no-results-icon{font-size:2.5rem}.no-results h3{font-size:1.25rem}.no-results p{font-size:.95rem}}.product-grid{grid-template-columns:repeat(auto-fill,minmax(165px,1fr))}.product-card{justify-content:flex-start;padding:1.3rem}.product-image{display:flex;justify-content:center;width:100%}.product-image img{height:150px;margin-bottom:.8rem;width:150px}.product-card:hover img{transform:scale(1.08)}.product-name{min-height:40px;text-align:center}.price{display:inline-block;margin-top:4px}@media (max-width:480px){.product-grid{gap:.7rem;grid-template-columns:repeat(2,1fr)}.product-image img{height:130px;width:130px}.product-card{padding:1rem}}.buy-now-btn{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:hsla(0,0%,100%,.216);border:1px solid #0055ff59;border-radius:12px;box-shadow:0 4px 12px #0000001f;color:#000;cursor:pointer;display:inline-flex;font-size:.82rem;font-weight:600;gap:.35rem;justify-content:center;letter-spacing:.3px;margin-top:10px;padding:.45rem 1rem;transition:all .25s ease}@media (hover:hover){.buy-now-btn:hover{background:#ffd70040;box-shadow:0 6px 16px #ffd70059;transform:translateY(-2px) scale(1.02)}}.buy-now-btn:active{background:#ffd70073;box-shadow:0 2px 6px #0000002e;transform:scale(.95)}.buy-now-btn svg{height:16px;width:16px}.buy-now-btn .buy-now-icon{display:block;height:18px;object-fit:contain;width:18px}.hot-tag{backdrop-filter:blur(12px) saturate(180%);-webkit-backdrop-filter:blur(12px) saturate(180%);background:#ff00001a;border:1px solid #ffffff40;border-radius:10px;box-shadow:0 4px 20px #ff000040;color:#000;cursor:default;font-size:.7rem;font-weight:600;left:10px;letter-spacing:.6px;padding:5px 12px;position:absolute;text-transform:uppercase;top:10px;transition:all .3s ease;z-index:15}.hot-tag:hover{background:linear-gradient(120deg,#ff00004d,#ff5a0033);box-shadow:0 6px 25px #ff3c0059;transform:translateY(-2px)}@keyframes glowPulse{0%{box-shadow:0 0 8px #ff5a004d}50%{box-shadow:0 0 18px #ff500073}to{box-shadow:0 0 8px #ff5a004d}}.hot-tag{animation:glowPulse 2.5s ease-in-out infinite}.product-image img{height:110px;width:110px}@media (max-width:768px){.product-grid{gap:.8rem;grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.brand-btn{font-size:.8rem;padding:.4rem 1rem}.product-card{padding:.8rem}.product-image img{height:90px;width:90px}.add-btn{font-size:.8rem;padding:.45rem .8rem}.product-image img{height:135px;width:135px}.product-card{padding:1.1rem}}@media (max-width:480px){.product-image img{height:120px;width:120px}}.brand-filter{justify-content:flex-start}.product-grid{grid-gap:1.2rem;gap:1.2rem;grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.product-card{padding:1.4rem}.product-card:hover{box-shadow:0 6px 14px #00000014}.product-image img{height:170px;margin-bottom:.7rem;width:170px}.product-card:hover img{transform:scale(1.1)}.product-name{line-height:1.3}.add-btn{border-radius:50px;box-shadow:0 3px 8px #2563eb4d;gap:.4rem;margin-top:.7rem;padding:.55rem 1rem;transition:all .3s ease}.add-btn:hover{background:linear-gradient(135deg,#1e40af,#1d4ed8);box-shadow:0 4px 12px #1d4ed866;transform:translateY(-2px)}.add-btn:active{background:linear-gradient(135deg,#1d4ed8,#1e3a8a);transform:scale(.96)}@media (max-width:1024px){.product-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}@media (max-width:768px){.product-grid{gap:.8rem;grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.brand-btn{font-size:.8rem;padding:.4rem 1rem}.product-card{padding:1.1rem}.product-image img{height:135px;width:135px}.add-btn{font-size:.8rem;padding:.45rem .8rem}}@media (max-width:480px){.brand-filter{justify-content:center}.product-grid{grid-template-columns:repeat(2,1fr)}.product-image img{height:120px;width:120px}.product-card{padding:1rem}}.products-page{background:#f9fafb;display:flex;flex-direction:column;font-family:Inter,sans-serif;gap:1.5rem;opacity:0;padding:1rem;transform:translateY(40px);transition:all .8s ease}.products-page.page-loaded{opacity:1;transform:translateY(0)}.banner{border-radius:18px;overflow:hidden}.banner img{border-radius:18px;filter:brightness(1.05);height:auto;object-fit:cover;transition:transform .4s ease,filter .3s ease;width:100%}.banner img:hover{filter:brightness(1.1);transform:scale(1.02)}.brand-filter{border-bottom:1px solid #e5e7eb;display:flex;flex-wrap:wrap;gap:.6rem;padding-bottom:.6rem}.brand-btn{background:#fff;border:1px solid #d1d5db;border-radius:50px;color:#1f2937;cursor:pointer;font-size:.9rem;font-weight:500;padding:.45rem 1.2rem;transition:all .3s ease}.brand-btn.active,.brand-btn:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);border-color:#1d4ed8;color:#fff;transform:translateY(-1px)}.product-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.product-card{align-items:center;animation:cardFadeUp .6s ease forwards;border:1px solid #e5e7eb;box-shadow:0 2px 6px #00000008;display:flex;flex-direction:column;opacity:0;transform:translateY(30px);transition:all .25s ease}.product-card:first-child{animation-delay:.1s}.product-card:nth-child(2){animation-delay:.2s}.product-card:nth-child(3){animation-delay:.3s}.product-card:nth-child(4){animation-delay:.4s}.product-card:nth-child(5){animation-delay:.5s}.product-card:hover{box-shadow:0 4px 10px #00000014;transform:translateY(-4px)}.product-image img{height:90px;transition:transform .3s ease;width:90px}.product-card:hover img{transform:scale(1.05)}.product-name{color:#111827;font-size:.95rem}.product-qty{color:#6b7280;font-size:.8rem;margin-bottom:.4rem}.price{color:#111827;font-size:.9rem}.old-price{color:#9ca3af;margin-left:.3rem}.add-btn{background:linear-gradient(135deg,#2563eb,#1d4ed8);border:none;border-radius:8px;color:#fff;font-size:.85rem;gap:.35rem;margin-top:.6rem;padding:.5rem .8rem;transition:all .25s ease}.add-btn:hover{background:linear-gradient(135deg,#1d4ed8,#1e40af);transform:scale(1.05)}.add-btn svg{height:18px;width:18px}.fade-up{animation:fadeUp .8s ease forwards;opacity:0;transform:translateY(40px)}.fade-up.delay-1{animation-delay:.2s}.fade-up.delay-2{animation-delay:.4s}@media (max-width:768px){.product-grid{gap:.8rem;grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.brand-btn{font-size:.8rem;padding:.4rem 1rem}.product-card{padding:.8rem}.product-image img{height:80px;width:80px}.add-btn{font-size:.8rem;padding:.45rem .7rem}}@media (max-width:480px){.brand-filter{justify-content:center}.product-grid{grid-template-columns:repeat(2,1fr)}}.product-card{background:#fff;border:1px solid #e0e0e0;border-radius:16px;padding:1rem;position:relative;text-align:center;transition:transform .2s ease}.product-card:active{transform:scale(.97)}.product-image img{height:120px;margin-bottom:.5rem;object-fit:contain;width:120px}.discount-badge{background:#0077b6;border-radius:6px;color:#fff;font-size:.75rem;font-weight:700;left:10px;padding:.25rem .5rem;position:absolute;top:10px}.product-time{font-size:.75rem;gap:4px;justify-content:center;margin-bottom:.25rem}.clock-icon{height:14px;width:14px}.product-name{color:#111;font-size:.9rem;font-weight:600;margin:.25rem 0}.product-qty{color:#777;font-size:.75rem;margin-bottom:.25rem}.price{color:#111;font-size:.85rem;font-weight:600}.old-price{color:#999;font-weight:400;margin-left:.25rem;text-decoration:line-through}.add-btn{align-items:center;background:#fff;border:1px solid #00b4d8;border-radius:20px;color:#0077b6;cursor:pointer;display:flex;font-size:.75rem;font-weight:600;gap:4px;justify-content:center;margin-top:.5rem;padding:.35rem .75rem}.add-btn:hover{background:#0077b6;color:#fff}.product-time{align-items:center;color:#555;display:flex;font-size:.65rem;gap:3px;justify-content:flex-start;margin:.25rem 0 .5rem;width:100%}.clock-icon{height:12px;width:12px}.xerox-container{align-items:center;background-color:#fff;display:flex;flex-direction:column;font-family:Inter,sans-serif;justify-content:flex-start;min-height:82vh;overflow-x:hidden;padding:40px 15px;text-align:center}.xerox-image{animation:fadeUp .8s ease forwards;animation-delay:.2s;border-radius:12px;margin-bottom:25px;margin-top:25px;max-width:90%;object-fit:contain;opacity:0;transition:transform .3s ease;-webkit-user-select:none;user-select:none;width:320px}.xerox-image:hover{transform:scale(1.02)}.upload-section{align-items:center;animation:fadeUp 1s ease forwards;animation-delay:.5s;background:linear-gradient(145deg,#fff,#f4f7fb);border-radius:24px;box-shadow:0 10px 30px #00000012;display:flex;flex-direction:column;justify-content:center;margin-top:45px;max-width:480px;opacity:0;padding:50px 35px;position:relative;transition:all .4s ease;width:92%}.upload-section:before{background:linear-gradient(120deg,#00c6ff,#0072ff,#6dd5fa);border-radius:24px;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:2px;pointer-events:none;position:absolute}.upload-icon-area{align-items:center;background:#f8fbff;border:2px dashed #b3c7e6;border-radius:20px;cursor:pointer;display:flex;height:100px;justify-content:center;margin-bottom:25px;transition:all .3s ease;width:100px}.upload-icon-area:hover{background:#eef5ff;border-color:#0072ff;transform:scale(1.03)}.upload-icon-area i{color:#0072ff;font-size:42px;opacity:.9;transition:transform .3s ease}.upload-icon-area:hover i{transform:scale(1.15)}.upload-section h2{color:#0b132b;font-size:22px;font-weight:700;margin-bottom:8px;margin-top:18px}.upload-section p{color:#555;font-size:14px;line-height:1.6;margin-bottom:28px;max-width:320px;text-align:center}.upload-btn{align-items:center;background:linear-gradient(135deg,#0470f5,#00c6ff,#0072ff);border:none;border-radius:14px;box-shadow:0 8px 25px #0072ff40;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;gap:10px;justify-content:center;margin-top:15px;padding:14px 35px;transition:all .3s ease}.upload-btn:hover{background:linear-gradient(135deg,#00c6ff,#0072ff);box-shadow:0 12px 30px #0072ff59;transform:translateY(-3px)}.upload-btn i{font-size:18px}.upload-info{color:#777;font-size:13px;line-height:1.4;margin-top:18px;max-width:90%;text-align:center}@media (max-width:480px){.upload-section{margin-top:35px;padding:40px 25px}.upload-icon-area{height:90px;width:90px}.upload-section h2{font-size:20px}.upload-btn{font-size:15px;padding:12px 28px}}.offers-page{background:#fff;display:flex;flex-direction:column;font-family:Inter,sans-serif;gap:2rem;opacity:0;padding:1rem 1rem 3rem;transform:translateY(40px);transition:all .8s ease}.offers-page.page-loaded{opacity:1;transform:translateY(0)}.offers-poster{border-radius:25px;box-shadow:0 12px 40px #00000026;margin-bottom:2rem;max-height:650px;overflow:hidden;width:100%}.offers-poster img{border-radius:25px;filter:brightness(1.05);height:100%;object-fit:cover;transition:transform .5s ease,filter .3s ease;width:100%}.offers-poster img:hover{filter:brightness(1.1);transform:scale(1.03)}.offers-container{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));max-width:1200px;width:100%}.offer-card{animation:cardFadeUp .6s ease forwards;background:#fff;border-left:8px solid #ffb700;border-radius:20px;box-shadow:0 10px 25px #0000001f;cursor:pointer;display:flex;flex-direction:column;justify-content:flex-start;opacity:0;padding:2rem;transform:translateY(20px);transition:all .3s ease,transform .3s ease}.offer-card:first-child{animation-delay:.1s}.offer-card:nth-child(2){animation-delay:.2s}.offer-card:nth-child(3){animation-delay:.3s}.offer-card:nth-child(4){animation-delay:.4s}.offer-card:nth-child(5){animation-delay:.5s}.offer-card:hover{box-shadow:0 14px 38px #0000002e;transform:translateY(-10px) scale(1.03)}.offer-category{color:#b8860b;font-size:1.5rem;font-weight:700;letter-spacing:.5px;margin-bottom:1.2rem;position:relative}.offer-category:after{background:linear-gradient(90deg,gold,#ffb700);border-radius:3px;bottom:-6px;content:"";height:4px;left:0;position:absolute;width:70px}.offer-list{list-style:disc inside;margin:0;padding-left:0}.offer-item{color:#444;font-size:1rem;margin-bottom:.75rem;padding-left:.3rem;transition:all .25s ease}.offer-item:hover{color:#ffb700;font-weight:600;transform:translateX(3px)}@keyframes cardFadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1000px){.offers-poster{margin-bottom:1.8rem;max-height:450px}.offer-card{padding:1.8rem}}@media (max-width:768px){.offers-container{gap:1.2rem;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.offer-card{padding:1.5rem}.offer-category{font-size:1.35rem}}@media (max-width:480px){.offers-poster{margin-bottom:2.2rem;max-height:280px}.offer-card{padding:1.2rem}.offer-category{font-size:1.2rem}}.coming-soon-card{background:#fff;border-radius:18px;box-shadow:0 4px 20px #00000014;margin-top:20px;padding:20px;text-align:center}.coming-title{color:#1a1a1a;font-size:22px;font-weight:800;margin-bottom:10px}.coming-text{color:#444;font-size:15px;line-height:1.5;margin-bottom:12px}.coming-subtext{color:#666;font-size:14px;line-height:1.5;margin-bottom:18px}.coming-footer{align-items:center;color:#0e9952;display:flex;font-size:13px;font-weight:700;gap:6px;justify-content:center}.dot{background:#0e9952;height:8px;width:8px}.cart-wrapper{animation:wrapperFadeIn .7s ease-out forwards;background:#fff;border-radius:16px;display:flex;flex-direction:column;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;gap:30px;margin:20px auto;max-width:1400px;opacity:0;padding:16px;transform:translateY(10px)}@keyframes wrapperFadeIn{to{opacity:1;transform:translateY(0)}}.cart-panels{display:flex;gap:30px;width:100%}.cart-items-panel{display:flex;flex:3 1;flex-direction:column;gap:24px}.cart-card{align-items:center;animation:cardFadeIn .5s ease-out forwards;animation-delay:.2s;background:#fff;border-radius:16px;box-shadow:0 8px 20px #00000014;display:flex;gap:20px;opacity:0;padding:18px;transform:translateX(-40px);transition:transform .25s ease,box-shadow .25s ease}.cart-card:hover{box-shadow:0 10px 22px #0000001f;transform:translateY(-3px)}@keyframes cardFadeIn{to{opacity:1;transform:translateX(0)}}.cart-img-box{align-items:center;background:#fff;display:flex;flex-shrink:0;height:130px;justify-content:center;overflow:hidden;width:130px}.cart-img-box,.cart-img-box img{border-radius:16px;transition:transform .35s ease}.cart-img-box img{height:100%;object-fit:contain;transform:scale(.95);width:100%}.cart-img-box:hover img{transform:scale(1)}.cart-content{align-items:center;display:flex;flex:1 1;justify-content:space-between}.cart-texts{display:flex;flex-direction:column;justify-content:center}.cart-texts h4{color:#222;font-size:18px;font-weight:600;margin:0}.cart-texts .brand{color:#777;font-size:13px;margin:2px 0}.price-box{color:#ff4d4d;font-size:16px;font-weight:700;margin-top:4px}.cart-actions{align-items:flex-end;display:flex;flex-direction:column;gap:8px}.qty-box{align-items:center;display:flex;gap:8px}.qty-box button{background:#fff;border:1px solid #ccc;border-radius:6px;cursor:pointer;font-weight:600;height:32px;transition:background .2s ease;width:32px}.qty-box button:hover{background:#f0f0f0}.qty-box span{font-weight:600;min-width:24px;text-align:center}.remove{background:linear-gradient(90deg,#f70f0f,#c93939,#ff9a42,#fff);border:none;border-radius:16px;color:#fff;cursor:pointer;font-weight:600;padding:6px 16px;transform:translateY(12px);transition:transform .2s ease,box-shadow .2s ease}.remove:hover{box-shadow:0 5px 15px #ff4d4d66;transform:translateY(4px) scale(1.06)}@keyframes swipeRightRemove{0%{height:auto;margin:0 0 24px;opacity:1;padding:18px;transform:translateX(0) scale(1)}50%{opacity:.7;transform:translateX(50%) scale(.98)}to{height:0;margin:0;opacity:0;padding:0;transform:translateX(120%) scale(.95)}}.cart-card.removing{animation:swipeRightRemove .5s ease-in-out forwards}.free-delivery{align-items:center;animation:gradientMove 8s ease infinite,bounceBanner 2s ease infinite alternate;background:linear-gradient(90deg,#ff7a18,#ff4d4d,#319197,#1fddff);background-size:300% 300%;border-radius:16px;color:#fff;display:flex;font-size:15px;font-weight:700;gap:16px;justify-content:center;padding:18px 20px;text-align:center;transition:all .3s ease-in-out;width:100%}.free-delivery.unlocked{animation:gradientMove 5s linear infinite,bounceBanner 2s ease infinite alternate;background:linear-gradient(90deg,#00c853,#00d98b,#1de9b6,#00e5ff);background-size:300% 300%}@keyframes gradientMove{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes bounceBanner{0%{transform:translateY(0)}50%{transform:translateY(-4px)}to{transform:translateY(0)}}.order-summary-panel{flex:1 1;gap:20px}.order-box,.order-summary-panel{display:flex;flex-direction:column}.order-box{background:#fff;border-radius:20px;box-shadow:0 16px 40px #00000014;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;gap:18px;padding:24px 28px}.order-box h3{border-bottom:1px solid #eee;color:#222;font-size:22px;font-weight:700;margin-bottom:16px;padding-bottom:10px}.order-box .row,.order-box .total-row{align-items:center;display:flex;font-size:16px;justify-content:space-between;padding:8px 0}.order-box .row span:first-child{color:#555;font-weight:500}.order-box .row span:last-child{color:#222;font-weight:600}.order-box .row.delivery span:last-child,.order-box .row.handling span:last-child{color:#ff4d4d;font-weight:700}.order-box .row.discount span:last-child{color:#00c853;font-weight:700}.order-box .row.tax span:last-child{color:#1e88e5;font-weight:700}.order-box .total-row{border-top:2px solid #eee;color:#ff4d4d;font-size:20px;font-weight:800;margin-top:6px;padding-top:12px}.order-box .promo-input{border:1px solid #ccc;border-radius:16px;font-size:15px;height:48px;margin-top:14px;padding:12px 14px;transition:border .25s ease}.order-box .promo-input:focus{border-color:#ff4d4d;outline:none}.order-box .checkout-btn{background:linear-gradient(90deg,#ff7a18,#ff4d4d,#319197,#1fddff);background-size:300% 300%;border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;height:52px;margin-top:18px;transition:transform .25s ease,box-shadow .25s ease}.order-box .checkout-btn:hover{box-shadow:0 8px 22px #ff4d4d73;transform:scale(1.04)}.cart-banner{display:flex;justify-content:center;margin-bottom:12px;width:100%}.cart-banner img{max-width:95%;object-fit:contain;transform:none!important;transition:none!important;width:260px}.empty-cart{gap:14px;height:65vh;padding:0 16px;transform:translateY(-20px)}.empty-cart-icon{font-size:110px;margin-bottom:12px;opacity:.92}.empty-cart h2{font-size:24px}.empty-cart p{font-size:16px;margin-bottom:20px}.continue-btn{animation:gradientMove 6s ease infinite;background:linear-gradient(90deg,#ff7a18,#ff4d4d,#319197,#1fddff);background-size:300% 300%;border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:16px 32px;transition:transform .3s ease-in-out}.continue-btn:hover{transform:scale(1.08)}@media (max-width:768px){.cart-panels{flex-direction:column;gap:20px}.cart-card{flex-direction:row;gap:16px}.cart-content{flex-direction:row;gap:12px;justify-content:space-between}.cart-actions{align-items:flex-end;flex-direction:column;gap:6px}.cart-img-box{height:110px;width:110px}.qty-box button{height:28px;width:28px}.order-box{padding:16px}.checkout-btn{font-size:15px;height:44px}}@media (max-width:480px){.cart-img-box{height:90px;width:90px}.cart-texts h4{font-size:16px}.cart-texts .brand{font-size:12px}.price-box{font-size:15px}.checkout-btn{font-size:14px;height:42px}}.empty-cart .continue-btn{background-color:#ff6b6b;border-radius:10px;transition:background .3s ease}.empty-cart .continue-btn:hover{background-color:#ff4c4c}.empty-cart{align-items:center;animation:emptyCartFadeIn .8s ease-out forwards;animation-delay:.2s;display:flex;flex-direction:column;gap:25px;justify-content:center;min-height:70vh;opacity:0;padding:50px 20px;text-align:center;transform:translateY(30px);width:100%}@keyframes emptyCartFadeIn{0%{opacity:0;transform:translateY(30px)}60%{opacity:1;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.empty-cart-logo{animation:logoPop .7s ease forwards;animation-delay:.5s;height:auto;margin-bottom:25px;object-fit:contain;opacity:0;transform:scale(.8);width:180px}@keyframes logoPop{0%{opacity:0;transform:scale(.8)}60%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.empty-cart h2{animation:textFadeUp .6s ease forwards;animation-delay:.7s;color:#333;font-size:28px;font-weight:700}.empty-cart h2,.empty-cart p{opacity:0;transform:translateY(10px)}.empty-cart p{animation:textFadeUp .6s ease forwards;animation-delay:.9s;color:#666;font-size:18px}@keyframes textFadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.empty-cart .continue-btn{animation:buttonFadeUp .6s ease forwards;animation-delay:1.1s;background:linear-gradient(90deg,#ff7a18,#ff4d4d,#319197,#1fddff);background-size:300% 300%;border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:18px;font-weight:600;opacity:0;padding:14px 36px;transform:translateY(20px);transition:transform .3s ease,box-shadow .3s ease}.empty-cart .continue-btn:hover{box-shadow:0 8px 18px #ff4d4d66;transform:scale(1.08)}@keyframes buttonFadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.empty-cart-logo{width:140px}.empty-cart h2{font-size:24px}.empty-cart p{font-size:16px}.empty-cart .continue-btn{font-size:16px;padding:12px 28px}}.login-page{align-items:center;animation:fadeUp .8s ease-out forwards;background:#ffffff64;display:flex;flex-direction:column;font-family:Poppins,sans-serif;min-height:100vh;opacity:0;padding:1rem;transform:translateY(20px)}@keyframes fadeUp{to{opacity:1;transform:translateY(0)}}.login-card{animation:popIn .5s ease;background:#ffffffef;border-radius:22px;box-shadow:0 8px 25px #0000001f;max-width:420px;padding:1.5rem 1.6rem;text-align:center;width:95%}.logo-group.dual-logo{align-items:center;display:flex;gap:10px;justify-content:flex-start;margin-bottom:1rem;padding:0 .5rem}.app-logo.big{filter:drop-shadow(0 3px 10px rgba(90,46,202,.25));height:auto;width:130px}.favicon-logo{height:auto;width:55px}.login-card h2{color:#222;font-size:1.6rem;font-weight:700;margin-bottom:1.3rem;position:relative;text-align:left}.login-card h2:after{background:linear-gradient(90deg,#5a2eca,#3e1fa4);border-radius:2px;bottom:-6px;content:"";height:3px;left:0;position:absolute;width:50px}.login-card input{background:#fafaff;border:1px solid #ddd;border-radius:12px;font-size:.95rem;margin-bottom:.9rem;padding:.8rem 1rem;width:100%}.login-card input:focus{border-color:#5a2eca;box-shadow:0 0 6px #5a2eca40;outline:none}.login-submit{background:linear-gradient(135deg,#5a2eca,#3e1fa4);border:none;border-radius:18px;color:#fff;cursor:pointer;font-size:.95rem;font-weight:600;margin-left:5%;padding:.85rem;transition:all .3s ease;width:95%}.login-submit:hover{box-shadow:0 4px 12px #5a2eca4d;transform:translateY(-2px)}.extra-links{margin-bottom:.6rem;text-align:right}.extra-links button{background:none;border:none;color:#5a2eca;cursor:pointer;font-weight:500}.extra-links button:hover{text-decoration:underline}.or-text{color:#777;font-size:.85rem;margin:.8rem 0 .6rem;position:relative}.or-text:after,.or-text:before{background:#ccc;content:"";height:1px;position:absolute;top:50%;width:26%}.or-text:before{left:0}.or-text:after{right:0}.social-login.new-style{display:flex;gap:12px;justify-content:center;margin:.8rem 0 1rem}.social-btn.small{align-items:center;background:#fff;border:none;border-radius:50%;box-shadow:0 3px 8px #0000001f;display:flex;height:44px;justify-content:center;transition:.25s ease;width:44px}.social-btn.small img{height:20px;width:20px}.social-btn.small:hover{transform:translateY(-2px) scale(1.05)}.google.small{background:#fff;border:1px solid #ddd}.apple.small{background:#000}.apple.small img{filter:brightness(0) invert(1)}.login-footer{color:#555;font-size:.9rem;margin-top:1rem}.switch-btn{background:none;border:none;color:#5a2eca;cursor:pointer;font-weight:600;margin-left:6px}.switch-btn:hover{color:#3e1fa4}.banner-wrapper{background:linear-gradient(135deg,#5a2eca,#3e1fa4);border-radius:18px;box-shadow:0 6px 20px #0000001f;margin:18px 0;overflow:hidden;padding:14px 0;width:95%}.banner-track{animation:scroll-left 25s linear infinite;gap:45px;width:-webkit-max-content;width:max-content}.banner-item,.banner-track{align-items:center;display:flex}.banner-item{border-radius:12px;color:#fff;flex-direction:column;font-weight:500;padding:6px 14px;text-align:center;transition:all .4s ease;white-space:nowrap}.banner-item span{font-size:13px;font-weight:600;margin-top:2px}.banner-icon{font-size:24px;margin-bottom:2px;transition:all .4s ease}.banner-item:hover{background:#ffffff26;transform:translateY(-3px) scale(1.05)}.banner-item.active{background:#ffffff26;transform:translateY(-5px) scale(1.12)}@keyframes scroll-left{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:768px){.login-card{border-radius:18px;padding:1.3rem 1.1rem}.app-logo.big{width:110px}.favicon-logo{width:45px}.login-card h2{font-size:1.35rem;margin-bottom:1.1rem}.login-card input{font-size:.9rem;padding:.7rem .9rem}.login-submit{border-radius:14px;margin-left:0;width:100%}.social-login.new-style{gap:10px}.social-btn.small{height:40px;width:40px}.banner-track{animation-duration:35s;gap:25px}.banner-item span{font-size:12px}.banner-icon{font-size:20px}}@media (max-width:400px){.app-logo.big{width:95px}.favicon-logo{width:38px}.login-card{padding:1rem}.login-card h2{font-size:1.2rem}.login-card input{font-size:.85rem}.login-submit{font-size:.9rem}}.alert-box{animation:blink .8s ease-in-out infinite alternate;border-radius:10px;font-weight:600;margin-bottom:1rem;padding:.9rem 1rem;text-align:center}.alert-box.success{background:#e6ffed;border:1px solid #7ee58a;color:#0b7a34}.alert-box.error{background:#ffeaea;border:1px solid #ff7d7d;color:#a30000}.modal-overlay{padding-top:20%}.modal-box{border-radius:14px;box-shadow:0 8px 20px #0003}.modal-buttons{margin-top:1.5rem}.modal-buttons button{border-radius:14px;padding:.75rem}.welcome-panel{align-items:center;background:linear-gradient(135deg,#5a2eca,#3e1fa4);border-radius:22px;box-shadow:0 10px 25px #0003;color:#fff;display:flex;flex-direction:column;gap:1rem;padding:1.8rem;text-align:center}.welcome-panel h2{font-size:1.6rem;font-weight:700;margin-bottom:.8rem}.welcome-panel p{color:#f0f0f0;font-size:1rem;margin-bottom:1.2rem}.welcome-panel .home-btn{background:linear-gradient(90deg,#00a859,#00c46a);border:none;border-radius:18px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:.85rem 1.2rem;transition:all .3s ease}.welcome-panel .home-btn:hover{box-shadow:0 6px 16px #00c86a59;transform:translateY(-2px) scale(1.02)}.modal-overlay{align-items:flex-start;background:#00000080;height:100%;left:0;padding-top:18%;position:fixed;top:0;width:100%;z-index:1000}.modal-box{background-color:#fff;border-radius:20px;box-shadow:0 12px 30px #00000040;outline:none;padding:2.2rem}.modal-box h3{color:#222;font-size:1.35rem;font-weight:700;margin-bottom:1.5rem}.modal-buttons{display:flex;gap:12px;justify-content:space-between}.modal-buttons button{border:none;border-radius:18px;cursor:pointer;font-size:.95rem;font-weight:600;padding:.85rem;transition:all .3s ease;width:48%}.modal-buttons .login-submit{background:linear-gradient(90deg,#00a859,#00c46a);color:#fff}.modal-buttons .login-submit:hover{box-shadow:0 6px 18px #00c86a59;transform:translateY(-2px) scale(1.02)}.modal-buttons .back-login{background:#eee;color:#333}@media (max-width:768px){.welcome-panel{border-radius:20px;padding:1.5rem}.welcome-panel h2{font-size:1.45rem}.welcome-panel p{font-size:.95rem}.welcome-panel .home-btn{font-size:.95rem;padding:.75rem 1.1rem}}@media (max-width:400px){.welcome-panel h2{font-size:1.3rem}.welcome-panel p{font-size:.9rem}.welcome-panel .home-btn{font-size:.9rem;padding:.7rem 1rem}}.profile-btn{background:linear-gradient(90deg,#00a859,#00c46a);border:none;border-radius:14px;color:#fff;cursor:pointer;font-size:.95rem;font-weight:600;margin-bottom:.8rem;padding:.85rem;transition:all .3s ease;width:95%}.profile-btn:hover{box-shadow:0 4px 12px #00c86a4d;transform:translateY(-2px)}.explore-btn{background:linear-gradient(135deg,#ff02c0,#3505d2);border:none;border-radius:14px;color:#fff;cursor:pointer;font-size:.95rem;font-weight:600;padding:.85rem;transition:all .3s ease;width:95%}.explore-btn:hover{box-shadow:0 4px 12px #5a2eca4d;transform:translateY(-2px)}.logout-btn{background:#0000;border:2px solid #e63946;border-radius:12px;color:#e63946;cursor:pointer;font-size:1rem;font-weight:600;margin-top:1rem;overflow:hidden;padding:.75rem 1.2rem;position:relative;transition:all .25s ease-in-out;width:95%}.logout-btn:before{background:#e639461a;content:"";height:100%;left:-100%;position:absolute;top:0;transition:all .3s ease;width:100%}.logout-btn:hover:before{left:0}.logout-btn:hover{background:#e63946;box-shadow:0 6px 12px #e639464d;color:#fff;transform:translateY(-2px)}.logout-btn:active{box-shadow:0 4px 8px #e6394633;transform:translateY(0)}.styled-login{color:#8a2be2;font-weight:700;margin-left:6px;transition:all .3s ease}.styled-login:hover{color:#6a1bbd;transform:translateX(2px)}.lifted-footer{margin-top:.6rem!important}.heading-animate{animation:slideUp .5s forwards;opacity:0;transform:translateY(20px)}.logo-group.no-shadow .app-logo{background:none!important;box-shadow:none!important;filter:none!important;height:auto;width:110px}.logo-group.no-shadow{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#0000!important}.logo-group .favicon-logo{height:50px;width:auto}.modal-overlay{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000008c;display:flex;inset:0;justify-content:center;position:fixed!important;z-index:9999}.modal-box{animation:popupIn .3s ease;background:#fff;border-radius:18px;box-shadow:0 0 25px #ffffff26;color:#fff;max-width:400px;padding:2rem;text-align:center;width:90%}@keyframes popupIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.login-card h2{font-size:1.4rem;font-weight:600;margin-bottom:1rem}.small-note{color:#555;font-size:.9rem;line-height:1.5;margin-bottom:1.5rem;text-align:center}.verify-actions{align-items:center;display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}.verify-actions .login-submit{background:linear-gradient(90deg,#f8b500,#fd0);border:none;border-radius:30px;box-shadow:0 4px 15px #f8b50066;color:#1e1e2f;cursor:pointer;font-weight:700;padding:.7rem 2rem;transition:all .3s ease}.verify-actions .login-submit:hover{box-shadow:0 6px 20px #f8b50099;transform:translateY(-2px)}.verify-actions .back-login{background:#0000;border:2px solid #ffb800;border-radius:30px;color:#ffb800;cursor:pointer;font-weight:700;padding:.6rem 2rem;transition:all .3s ease}.verify-actions .back-login:hover{background:#ffb800;color:#1e1e2f;transform:translateY(-2px)}.note{animation:blinkNote 1.5s infinite;color:#ff8c00;font-size:.85rem;margin-top:.8rem;text-align:center}@keyframes blinkNote{0%,50%,to{opacity:1}25%,75%{opacity:0}}.login-card.verifyEmail-card{background:#fef9f3;border-radius:20px;box-shadow:0 10px 30px #0000001a;margin:2rem auto;max-width:400px;padding:2rem}body{background-color:#f7f4ff;overflow-x:hidden;padding:0 0 50px}.profile-page{align-items:center;display:flex;flex-direction:column;min-height:90vh;overflow-y:auto;padding-bottom:50px;scroll-behavior:smooth}.profile-header{align-items:flex-end;background:url(/static/media/banner.224067ef0b64bf98582e.png) 50%/cover no-repeat;border-bottom-left-radius:50% 8%;border-bottom-right-radius:50% 8%;box-shadow:0 4px 25px #0000001a;display:flex;height:150px;justify-content:center;padding-bottom:18px;position:relative;width:100%}.edit-title{height:auto;margin-bottom:1.6rem;width:130px}.profile-card{background:#fff;border-radius:28px;box-shadow:0 12px 35px #0000001a;margin-top:20px;max-width:440px;padding:2.4rem 2rem;text-align:center;transition:all .3s ease;width:90%}.profile-card:hover{box-shadow:0 15px 45px #0000001f}.avatar-section{margin-bottom:1.6rem;position:relative}.avatar{border:6px solid #fff;border-radius:50%;box-shadow:0 6px 18px #0000001f;height:170px;object-fit:cover;transition:all .3s ease;width:170px}.avatar:hover{transform:scale(1.08)}.edit-avatar-btn{align-items:center;background:linear-gradient(145deg,#9175ff,#a086ff);border-radius:50%;bottom:5px;box-shadow:0 4px 12px #00000040;color:#fff;cursor:pointer;display:flex;font-size:16px;height:36px;justify-content:center;position:absolute;right:calc(50% - 85px);transition:all .3s ease;width:36px}.edit-avatar-btn:hover{background:linear-gradient(145deg,#7e66f5,#9270ff);box-shadow:0 6px 16px #0000004d;transform:scale(1.15) rotate(-5deg)}.edit-avatar-btn svg{height:18px;width:18px}.form-fields{display:flex;flex-direction:column;gap:1rem;text-align:left}.input-group label{color:#555;display:block;font-size:.9rem;font-weight:500;margin-bottom:5px}.readonly-field{align-items:center;background:#faf9ff;border:1px solid #ddd;border-radius:14px;cursor:pointer;display:flex;font-size:.95rem;justify-content:space-between;padding:.8rem 1rem;transition:all .2s ease}.readonly-field:hover{background:#f3efff;border-color:#b39cff}.edit-field{align-items:center;display:flex;gap:8px}.edit-field input{background:#fff;border:1px solid #ccc;border-radius:10px;flex:1 1;font-size:.95rem;padding:.7rem}.save-btn{background:#9175ff;border-radius:12px;display:inline-block;font-size:.95rem;font-weight:500;min-width:90px;overflow:hidden;padding:.7rem 1.5rem;text-align:center;text-overflow:ellipsis;transition:all .25s ease;white-space:nowrap}.save-btn:hover{background:#7e66f5;transform:scale(1.05)}.save-btn.saving{animation:pulse 1s infinite;background:#b39cff;cursor:wait}.save-btn.saved{background:#4caf50;transform:scale(1.05);transition:all .3s ease}.field-icon{color:#9175ff;font-size:1rem;margin-right:6px}.photo-loader{align-items:center;background:#0000;border-radius:50%;display:flex;height:90%;justify-content:center;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:90%}.spinner{animation:spin .8s linear infinite;border:4px solid #ccc;border-radius:50%;border-top-color:#9175ff;height:35px;width:35px}@keyframes spin{to{transform:rotate(1turn)}}.not-logged-in{align-items:center;background:#f7f4ff;display:flex;justify-content:center;min-height:100vh}.not-logged-in-poster{animation:fadeIn .5s ease;border-radius:16px;box-shadow:0 12px 30px #0000001f;height:auto;max-width:400px;width:90%}@media (max-width:768px){.profile-card{padding:2rem 1.6rem}.save-btn{font-size:.93rem;min-width:85px;padding:.65rem 1.3rem}}@media (max-width:480px){.profile-header{height:130px;padding-bottom:15px}.avatar{height:140px;width:140px}.edit-avatar-btn{right:calc(50% - 70px)}.profile-card{margin-top:-35px;padding:1.6rem 1.2rem}.save-btn{font-size:.9rem;min-width:75px;padding:.6rem 1rem}.readonly-field{font-size:.9rem;padding:.65rem .9rem}.edit-field input{font-size:.9rem;padding:.6rem}.edit-title{margin-bottom:1.4rem;width:110px}}.popup-overlay{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0003;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.popup-box{word-wrap:break-word;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff26;border-radius:12px;box-shadow:0 6px 20px #00000040;color:#fff;display:inline-block;font-size:1rem;font-weight:600;max-width:90%;padding:1.5rem 2rem;position:relative;text-align:center}.popup-box .close-btn{color:#fff;cursor:pointer;font-size:1.4rem;font-weight:700;position:absolute;right:10px;top:8px;transition:transform .2s}.popup-box .close-btn:hover{transform:scale(1.2)}.username-save-btn{background:#9175ff;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:.75rem;font-weight:500;margin-top:.3rem;min-width:50px;overflow:hidden;padding:.3rem .7rem;text-align:center;text-overflow:ellipsis;transition:all .25s ease;white-space:nowrap}.username-save-btn:hover{background:#7e66f5;transform:scale(1.05)}.username-save-btn.saving{animation:pulse 1s infinite;background:#b39cff;cursor:wait}.username-save-btn.saved{background:#4caf50;transform:scale(1.05);transition:all .3s ease}@keyframes pulse{0%{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.03)}to{opacity:.8;transform:scale(1)}}@media (max-width:768px){.username-save-btn{font-size:.7rem;margin-top:.25rem;min-width:45px;padding:.25rem .6rem}}@media (max-width:480px){.username-save-btn{font-size:.65rem;margin-top:.2rem;min-width:40px;padding:.2rem .5rem}}.profile-loader{align-items:center;animation:fadeInPage .6s ease forwards;background:#fff;display:flex;flex-direction:column;font-family:Poppins,sans-serif;height:100vh;justify-content:flex-start;padding-top:90px;width:100%}.loader-dots span{box-shadow:0 4px 10px #00000026}.loader-text{color:#333}.account-page{background:#f7f9fc;font-family:Poppins,sans-serif;min-height:100vh;padding:20px 14px;text-align:center}.account-poster{animation:fadeIn .35s ease;background:linear-gradient(135deg,#fff,#eef3ff);border-radius:16px;box-shadow:0 6px 16px #00000012;margin-bottom:24px;padding:20px 18px}.account-poster h2{color:#1e2c5b;font-size:1.8rem;font-weight:600;margin:8px 0}.account-user-box{animation:slideUp .35s ease;background:#fff;border-radius:16px;box-shadow:0 5px 14px #00000014;margin:12px auto 0;max-width:380px;padding:18px;width:92%}.account-avatar{border:3px solid #0072ff;border-radius:50%;height:86px;object-fit:cover;width:86px}.account-user-box h3{font-size:1.25rem;font-weight:600;margin:10px 0 4px}.account-user-box p{color:#666;font-size:.95rem}.account-actions{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffd9;border-radius:18px;box-shadow:0 8px 28px #0000000f;display:flex;flex-direction:column;gap:14px;margin:24px auto;max-width:440px;padding:22px 16px;text-align:left;width:92%}.account-actions button{align-items:center;background:linear-gradient(135deg,#00c6ff,#0072ff);border:none;border-radius:14px;box-shadow:0 4px 18px #0078ff29;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:700;justify-content:center;padding:12px 20px;transition:.28s ease}.account-actions button:hover{filter:brightness(1.08);transform:translateY(-3px)}.account-btn-icon{font-size:1.2rem;margin-right:8px}.account-loading{color:#444;font-size:1.1rem;padding-top:40px;text-align:center}.account-locked{padding:40px 20px;text-align:center}.account-lock-text{color:#1e2c5b;font-size:1.05rem;font-weight:500;margin:14px 0 18px}.account-login-btn{background:linear-gradient(135deg,#00c6ff,#0072ff);background-size:200% 200%;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;padding:10px 26px;transition:all .25s ease}.account-login-btn:hover{background-position:100%;transform:translateY(-2px)}@media (max-width:400px){.account-user-box h3{font-size:1.1rem}.account-user-box p{font-size:.85rem}.account-actions button{font-size:.95rem;padding:10px 16px}}.profile-go-btn{align-items:center;background:#1e2c5b;border:none;border-radius:14px;box-shadow:0 4px 16px #0000001f;color:#fff;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;justify-content:center;margin-top:14px;padding:12px 28px;transition:all .25s ease}.profile-go-btn:hover{background:#2a3a7a;transform:translateY(-2px)}.profile-btn-icon{font-size:1.2rem;margin-right:8px;vertical-align:middle}.help-page{animation:pageLoad .6s ease forwards;animation-delay:.1s;background:#f7f9fc;font-family:Poppins,sans-serif;min-height:100vh;opacity:0;padding:20px 14px;text-align:center;transform:translateY(15px)}@keyframes pageLoad{to{opacity:1;transform:translateY(0)}}.help-poster{animation:fadeSlideUp .5s ease forwards;animation-delay:.2s;background:linear-gradient(135deg,#fff,#eef3ff);border-radius:16px;box-shadow:0 6px 16px #00000012;margin-bottom:24px;opacity:0;padding:20px;transform:translateY(20px)}.help-poster img{border-radius:12px;margin-bottom:12px;max-width:350px;object-fit:cover;width:100%}.help-poster h2{color:#1e2c5b;font-size:1.7rem;font-weight:600;margin-top:6px}.help-poster p{color:#444;font-size:1rem;font-weight:500;margin-top:4px}.user-box{animation:fadeSlideUp .5s ease forwards;animation-delay:.3s;background:#fff;border-radius:16px;box-shadow:0 5px 14px #00000014;margin:12px auto 0;max-width:380px;opacity:0;padding:18px;transform:translateY(20px);width:92%}.help-avatar{border:3px solid #75a9e3f5;border-radius:50%;height:106px;object-fit:cover;width:106px}.user-box h3{font-size:1.25rem;font-weight:650;margin:10px 0 4px}.user-box p{color:#666;font-size:.95rem}.help-locked{padding:40px 20px}.help-options{animation:fadeSlideUp .5s ease forwards;animation-delay:.5s;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffbf;border-radius:18px;box-shadow:0 8px 28px #0000000f;margin:30px auto;max-width:440px;opacity:0;padding:22px 16px;text-align:center;transform:translateY(20px);width:92%}.help-title{color:#1b2854;font-size:1.3rem;font-weight:700;margin-bottom:18px}.help-btn-option{border:none;border-radius:16px;box-shadow:0 6px 20px #0000001f;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;margin:10px 0;padding:14px;transition:all .35s ease;width:100%}.help-btn-option,.help-btn-option:hover{background:linear-gradient(135deg,#6dd5ed,#2193b0,#6a82fb,#fc5c7d)}.help-btn-option:hover{box-shadow:0 10px 28px #0000002e;transform:translateY(-3px) scale(1.02)}.help-agent-btn{background:linear-gradient(135deg,#ff758c,#ff7eb3,#ff7eb3,#ff758c);border-radius:16px;box-shadow:0 6px 20px #00000024;margin-top:12px;padding:14px;transition:all .35s ease;width:100%}.help-agent-text{color:#333;font-size:.98rem;font-weight:600;margin-top:20px}.help-agent-btn{background:linear-gradient(135deg,#00c97b,#009b5f);border:none;border-radius:14px;box-shadow:0 4px 18px #00a06429;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;margin-top:10px;padding:12px 30px;transition:.28s ease}.help-agent-btn:hover{filter:brightness(1.08);transform:translateY(-3px)}.help-btn-icon{font-size:1.2rem;margin-right:8px;vertical-align:middle}.help-loading{color:#444;font-size:1.1rem;padding-top:40px;text-align:center}.help-locked{align-items:center;animation:fadeSlideUp .5s ease forwards;animation-delay:.4s;background:linear-gradient(145deg,#fff,#f0f5ff);border-radius:22px;box-shadow:0 12px 36px #0000001f,0 4px 16px #0000000f;display:flex;flex-direction:column;justify-content:center;margin:50px auto;max-width:400px;opacity:0;padding:40px 24px;text-align:center;transform:translateY(20px)}.help-lock-poster{border-radius:16px;box-shadow:0 6px 20px #00000014;margin-bottom:24px;max-width:260px;object-fit:cover;width:100%}.help-lock-text-container{align-items:flex-start;background:linear-gradient(135deg,#e0f7ea,#d1f0e0);border-left:8px solid #00c97b;border-radius:12px;box-shadow:0 8px 24px #0000000f;display:flex;flex-direction:column;margin-bottom:20px;padding:18px 16px;width:100%}.help-lock-text{color:#1b2854;font-size:1.25rem;font-weight:700;margin-bottom:8px}.help-lock-sub{color:#444;font-size:1rem;font-weight:500}.help-lock-bottom-gradient{background:linear-gradient(90deg,#3c7dff,#0072ff,#0af,#00c6ff);border-radius:0 0 22px 22px;height:14px;margin-top:6px;width:100%}.help-login-btn{background:linear-gradient(135deg,#3c7dff,#0072ff);border:none;border-radius:16px;box-shadow:0 6px 20px #00008c2e;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;margin-top:12px;padding:14px 32px;transition:all .28s ease}.help-login-btn:hover{box-shadow:0 8px 28px #00008c47;filter:brightness(1.08);transform:translateY(-3px)}@media (max-width:400px){.help-locked{max-width:90%;padding:30px 16px}.help-lock-poster{max-width:200px}.help-lock-text-container{padding:14px 12px}.help-lock-text{font-size:1.1rem}.help-lock-sub,.help-login-btn{font-size:.95rem}.help-login-btn{padding:12px 28px}}.help-lock-text{background:linear-gradient(135deg,#f5f8ff,#e7efff,#d9e5ff,#cce0ff);border-left:5px solid #00c97b;border-radius:12px;box-shadow:0 6px 18px #00000014;color:#1e2c5b;font-size:1.15rem;font-weight:650;line-height:1.45;margin:10px 0;padding-left:14px;text-align:left;transition:transform .28s ease,box-shadow .28s ease}.help-lock-text:hover{box-shadow:0 12px 28px #0000001f;transform:translateY(-2px)}.help-lock-btn{background:#00a86b;border:none;border-radius:8px;box-shadow:0 3px 10px #00a86b4d;color:#fff;cursor:pointer;font-size:.95rem;padding:10px 22px;transition:.3s ease}.help-lock-btn:hover{background:#00925f;box-shadow:0 4px 14px #00a86b66;transform:translateY(-1px)}.help-lock-title{color:#222;font-size:1.5rem;font-weight:600;margin-bottom:8px}.help-lock-text{color:#555;font-size:1rem;margin-bottom:6px}.help-lock-sub{color:#777;font-size:.9rem;line-height:1.5;margin-bottom:20px;max-width:420px}.payment-page{min-height:100vh}.payment-avatar{height:86px;width:86px}.payment-btn-icon{font-size:1.2rem;margin-right:8px;vertical-align:middle}.payment-loading{color:#444;font-size:1.1rem;padding-top:40px;text-align:center}.payment-locked{padding:40px 20px;text-align:center}.payment-lock-text{color:#1e2c5b;font-size:1.05rem;font-weight:500;margin:14px 0 18px}.payment-login-btn{background:linear-gradient(135deg,#00c6ff,#0072ff);background-size:200% 200%;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;padding:10px 26px;transition:all .25s ease}.payment-login-btn:hover{background-position:100%;transform:translateY(-2px)}.payment-details p{background:linear-gradient(135deg,#f0f9ff,#d0ebff);border-left:4px solid #00c97b;border-radius:12px;box-shadow:0 3px 10px #0000000d;color:#1b2854;font-size:.98rem;margin-top:18px;padding:14px 16px;transition:transform .2s ease,box-shadow .2s ease}.payment-details p:hover{box-shadow:0 6px 14px #00000014;transform:translateY(-2px)}.delivery-page{background:#f7f9fc;font-family:Poppins,sans-serif;min-height:100vh;padding:20px 14px;text-align:center}.delivery-poster{animation:fadeIn .35s ease;background:linear-gradient(135deg,#fff,#eef3ff);border-radius:16px;box-shadow:0 6px 16px #00000012;margin-bottom:24px;padding:20px 18px}.delivery-poster h2{color:#1e2c5b;font-size:1.8rem;font-weight:600;margin:8px 0}.delivery-user-box{animation:slideUp .35s ease;background:#fff;border-radius:16px;box-shadow:0 5px 14px #00000014;margin:12px auto 0;max-width:380px;padding:18px;width:92%}.delivery-avatar{border:3px solid #0072ff;border-radius:50%;height:86px;object-fit:cover;width:86px}.delivery-user-box h3{font-size:1.25rem;font-weight:600;margin:10px 0 4px}.delivery-user-box p{color:#666;font-size:.95rem}.delivery-details{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffd9;border-radius:18px;box-shadow:0 8px 28px #0000000f;margin:24px auto;max-width:440px;padding:22px 16px;text-align:left;width:92%}.delivery-details h3{color:#1b2854;font-size:1.2rem;font-weight:600;margin-bottom:16px}.delivery-details ul{counter-reset:step-counter;list-style:none;padding-left:0}.delivery-details li{align-items:center;background:#fff;border-radius:14px;box-shadow:0 4px 12px #0000000f;color:#1b2854;counter-increment:step-counter;display:flex;font-size:1rem;margin-bottom:14px;padding:16px 20px 16px 60px;position:relative;transition:transform .25s ease,box-shadow .25s ease}.delivery-details li:before{background:linear-gradient(135deg,#00c6ff,#0072ff);border-radius:50%;box-shadow:0 2px 6px #00000026;color:#fff;content:counter(step-counter);font-size:1rem;font-weight:700;height:32px;left:16px;line-height:32px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:32px}.delivery-details li:hover{box-shadow:0 6px 20px #0000001a;transform:translateY(-2px)}.delivery-agent-btn{background:linear-gradient(135deg,#00c6ff,#0072ff);border:none;border-radius:14px;box-shadow:0 4px 18px #0078ff29;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;margin-top:16px;padding:12px 28px;transition:.28s ease}.delivery-agent-btn:hover{filter:brightness(1.08);transform:translateY(-3px)}.delivery-btn-icon{font-size:1.2rem;margin-right:8px;vertical-align:middle}.delivery-loading{color:#444;font-size:1.1rem;padding-top:40px;text-align:center}.delivery-locked{padding:40px 20px;text-align:center}.delivery-lock-text{color:#1e2c5b;font-size:1.05rem;font-weight:500;margin:14px 0 18px}.delivery-login-btn{background:linear-gradient(135deg,#00c6ff,#0072ff);background-size:200% 200%;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;padding:10px 26px;transition:all .25s ease}.delivery-login-btn:hover{background-position:100%;transform:translateY(-2px)}.delivery-details p{background:linear-gradient(135deg,#f0f9ff,#d0ebff);border-left:4px solid #0072ff;border-radius:12px;box-shadow:0 3px 10px #0000000d;color:#1b2854;font-size:.98rem;margin-top:18px;padding:14px 16px;transition:transform .2s ease,box-shadow .2s ease}.delivery-details p:hover{box-shadow:0 6px 14px #00000014;transform:translateY(-2px)}.fade-slide-up{animation:fadeSlideUpAnim .5s forwards;opacity:0;transform:translateY(20px)}.fade-slide-up.delay-1{animation-delay:.1s}.fade-slide-up.delay-2{animation-delay:.2s}.fade-slide-up.delay-3{animation-delay:.3s}.fade-slide-up.delay-4{animation-delay:.4s}.fade-slide-up.delay-5{animation-delay:.5s}.help-loading{align-items:center;background:#f7f9fc;box-sizing:border-box;display:flex;flex-direction:column;font-family:Poppins,sans-serif;height:100vh;justify-content:flex-start;padding:80px 16px 0;width:100%}.loader-dots{gap:14px;margin-bottom:24px}.loader-dots span{animation:bounce .6s ease-in-out infinite alternate;display:inline-block;height:20px;width:20px}@keyframes bounce{0%{transform:translateY(0)}50%{transform:translateY(-16px)}to{transform:translateY(0)}}.help-loading-text{align-items:center;animation:fadeSlideUpAnim .5s ease forwards;background:#fff;border-left:6px solid #40ff00;border-radius:14px;box-shadow:0 8px 24px #0000001f;color:#1b2854;display:flex;font-size:16px;font-weight:600;max-width:340px;padding:16px 18px;text-align:left;width:85%}@keyframes fadeSlideUpAnim{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:400px){.loader-dots span{height:16px;width:16px}.help-loading-text{font-size:14px;max-width:90%}}.order-issue-page{align-items:center;background:#f7f9fc;display:flex;flex-direction:column;font-family:Poppins,sans-serif;justify-content:center;min-height:100vh;padding:40px 20px;text-align:center}.order-issue-banner img{border-radius:16px;box-shadow:0 6px 18px #00000014;margin-bottom:30px;max-width:420px;width:100%}.order-issue-notice{color:#ff4d7a;font-size:1.4rem;font-weight:600}.payment-page{background:#f7f9fc;font-family:Poppins,sans-serif;min-height:70vh;padding:20px 14px;text-align:center}.payment-poster{animation:fadeIn .35s ease;background:linear-gradient(135deg,#fff,#eef3ff);border-radius:16px;box-shadow:0 6px 16px #00000012;margin-bottom:24px;padding:20px 18px}.payment-poster h2{color:#1e2c5b;font-size:1.8rem;font-weight:600;margin:8px 0}.payment-user-box{animation:slideUp .35s ease;background:#fff;border-radius:16px;box-shadow:0 5px 14px #00000014;margin:12px auto 0;max-width:380px;padding:18px;width:92%}.payment-avatar{border:3px solid #3c7dff;border-radius:50%;height:75px;object-fit:cover;width:75px}.payment-user-box h3{font-size:1.25rem;font-weight:600;margin:10px 0 4px}.payment-user-box p{color:#666;font-size:.95rem}.payment-details{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffd9;border-radius:18px;box-shadow:0 8px 28px #0000000f;margin:24px auto;max-width:440px;padding:22px 16px;text-align:left;width:92%}.payment-details h3{color:#1b2854;font-size:1.2rem;font-weight:600;margin-bottom:16px}.payment-details ul{counter-reset:step-counter;list-style:none;padding-left:0}.payment-details li{align-items:center;background:#fff;border-radius:14px;box-shadow:0 4px 12px #0000000f;color:#1b2854;counter-increment:step-counter;display:flex;font-size:1rem;margin-bottom:14px;padding:16px 20px 16px 60px;position:relative;transition:transform .25s ease,box-shadow .25s ease}.payment-details li:before{background:#00c97b;border-radius:50%;box-shadow:0 2px 6px #00000026;color:#fff;content:counter(step-counter);font-size:1rem;font-weight:700;height:32px;left:16px;line-height:32px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:32px}.payment-details li:hover{box-shadow:0 6px 20px #0000001a;transform:translateY(-2px)}.payment-agent-btn{background:linear-gradient(135deg,#00c97b,#009b5f);border:none;border-radius:14px;box-shadow:0 4px 18px #00a06429;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;margin-top:16px;padding:12px 28px;transition:.28s ease}.payment-agent-btn:hover{filter:brightness(1.08);transform:translateY(-3px)}.support-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:18px}.support-btn{align-items:center;border:none;border-radius:10px;cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:6px;padding:10px 16px;transition:.3s ease}.support-btn-icon{font-size:18px}.support-btn.whatsapp{background:#25d366;color:#fff}.support-btn.call{background:#007aff;color:#fff}.support-btn.chat{background:#ffb300;color:#222}.support-btn:hover{opacity:.9;transform:translateY(-2px)}.chat-box{animation:popIn .3s ease forwards;background:#fff;border-radius:14px;bottom:110px;box-shadow:0 4px 20px #00000026;display:flex;flex-direction:column;overflow:hidden;position:fixed;right:20px;width:310px;z-index:999}@keyframes popIn{0%{opacity:0;transform:scale(.9) translateY(15px)}to{opacity:1;transform:scale(1) translateY(0)}}.chat-header{align-items:center;background:linear-gradient(135deg,#0072ff,#00c6ff);color:#fff;display:flex;font-size:14px;font-weight:600;justify-content:space-between;padding:10px;text-align:center}.chat-close{cursor:pointer;font-size:18px;font-weight:700}.chat-messages{background:#f9f9f9;display:flex;flex-direction:column;gap:6px;height:230px;overflow-y:auto;padding:8px}.chat-message{word-wrap:break-word;border-radius:10px;font-size:14px;line-height:1.4;max-width:85%;padding:7px 11px}.chat-message.user{align-self:flex-end;background:#007aff;border-bottom-right-radius:2px;color:#fff}.chat-message.agent{align-self:flex-start;background:#e9e9eb;border-bottom-left-radius:2px;color:#222}.chat-message.system{align-self:center;animation:fadePulse 1.3s ease-in-out;background:#eef6ff;border:1px solid #cce5ff;border-radius:8px;color:#0056b3;font-size:13px;font-weight:500;padding:5px 10px}@keyframes fadePulse{0%{background-color:#cce5ff;opacity:.3}50%{background-color:#b3daff;opacity:1}to{background-color:#eef6ff;opacity:1}}.chat-message.typing{align-items:center;display:flex;gap:4px}.dot{animation:blink 1.2s infinite;background:#aaa;border-radius:50%;height:6px;width:6px}.dot:nth-child(2){animation-delay:.2s}.dot:nth-child(3){animation-delay:.4s}.chat-input{border-top:1px solid #eee;display:flex}.chat-input input{border:none;flex:1 1;font-size:14px;outline:none;padding:9px}.chat-input button{background:linear-gradient(135deg,#0072ff,#00c6ff);border:none;border-top-right-radius:14px;color:#fff;cursor:pointer;font-weight:600;padding:0 13px}.chat-input button:disabled{background:#ccc;cursor:not-allowed}@media (max-width:600px){.chat-box{bottom:75px;right:4%;width:92%}.chat-messages{height:210px}.support-btn{flex:1 1 100%}}.about-container{animation:fadeIn .8s ease-in-out;background:#fff;color:#000;font-family:Poppins,sans-serif;margin:0 auto;max-width:1100px;padding:50px 20px;text-align:center}.about-hero{align-items:center;display:flex;justify-content:center;margin-bottom:60px}.about-poster{animation:fadeSlideUp 1.2s ease forwards;border-radius:20px;box-shadow:0 8px 25px #00000026;max-width:950px;opacity:0;transition:transform .5s ease,box-shadow .5s ease,opacity 1s ease;width:100%}.about-poster:hover{box-shadow:0 12px 30px #00000040;transform:scale(1.02)}.about-card{background:#fff9;border:1px solid #0000000d;border-radius:20px;box-shadow:0 8px 20px #0000000d;margin-bottom:40px;padding:30px;text-align:left;transition:transform .3s ease,box-shadow .3s ease}.about-card:hover{box-shadow:0 12px 30px #0000001f;transform:translateY(-5px)}.about-card h3{color:#111;font-size:1.5rem;font-weight:600;margin-bottom:15px}.about-card p{color:#444;font-size:1rem;line-height:1.7}.bullet-list{list-style:none;margin-top:15px;padding:0}.bullet-list li{background:#00000008;border-radius:12px;color:#333;font-size:.95rem;margin-bottom:10px;padding:10px 15px;transition:background .3s}.bullet-list li:hover{background:#00000014}.note-yellow{background:#fff5d1;border-left:4px solid #fc0;border-radius:10px;color:#444;font-size:.95rem;margin-top:10px;padding:10px 15px}.founder-card{text-align:center}.founder-name{color:#111;font-size:1.3rem;font-weight:600;margin-top:10px}.founder-quote{color:#444;font-style:italic;margin:10px 0 20px}.founder-links{display:inline-block;margin-top:10px;text-align:left}.info-row{align-items:center;color:#222;display:flex;font-size:.95rem;gap:10px;margin-bottom:8px;transition:transform .3s}.info-row:hover{transform:translateX(5px)}.credit-line{color:#666;font-size:.9rem;margin-top:50px;text-align:center}@keyframes fadeSlideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.about-container{padding:30px 15px}.about-card{padding:25px}.about-card h3{font-size:1.3rem}.about-poster{border-radius:14px}}.page-container{background:#fff;border-radius:16px;box-shadow:0 6px 30px #00000014;font-family:Poppins,sans-serif;margin:60px auto;max-width:850px;padding:40px 35px;transition:all .3s ease-in-out}.page-title{animation:fadeInDown .8s ease;color:#2b2b2b;font-size:2.5rem;font-weight:600;margin-bottom:40px;position:relative}.page-title:after{background:linear-gradient(90deg,#007bff,#00c6ff);border-radius:2px;content:"";display:block;height:3px;margin:10px auto 0;width:80px}.faq-container{display:flex;flex-direction:column;gap:22px}.faq-item{animation:fadeInUp .6s ease both;background:#fafafa;border:1px solid #e0e0e0;border-radius:12px;cursor:pointer;padding:20px 25px;transition:all .3s ease}.faq-item:hover{background:#fff;border-color:#d0e5ff;box-shadow:0 4px 15px #007bff1a;transform:translateY(-4px)}.faq-question{color:#007bff;font-size:1.25rem;font-weight:500;margin-bottom:8px}.faq-answer{color:#444;font-size:1rem;line-height:1.6}@keyframes fadeInUp{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.page-container{margin:30px 15px;padding:25px 20px}.page-title{font-size:2rem}.faq-question{font-size:1.1rem}.faq-answer{font-size:.95rem}}.returns-page{background:#fffffff2;border-radius:15px;box-shadow:0 8px 20px #0000001a;font-family:Inter,sans-serif;line-height:1.6;margin:0 auto;max-width:800px;padding:2rem}.page-title{color:#222;font-size:2.2rem;font-weight:700;margin-bottom:.5rem;text-align:center}.page-subtext{color:#555;font-size:1.1rem;margin-bottom:2rem;text-align:center}.info-section{background:#f0f8ffcc;border-left:5px solid #4a90e2;border-radius:10px;margin-bottom:1.5rem;padding:1rem 1.5rem;transition:transform .3s ease}.info-section:hover{transform:translateY(-3px)}.info-section h2{color:#333;font-size:1.2rem;margin-bottom:.5rem}.info-section p{color:#555;font-size:1rem}.highlight-note{background:#fffbe6;border-left:5px solid #ffc107;border-radius:10px;color:#665c00;font-weight:500;padding:1rem 1.5rem;text-align:center}.careers-container{background:#fff;color:#111;font-family:Poppins,sans-serif;margin:0 auto;max-width:900px;padding:50px 20px 80px;text-align:center}.careers-hero{display:flex;justify-content:center;margin-bottom:50px}.careers-poster{border-radius:20px;box-shadow:0 8px 25px #00000026;max-width:900px;transition:transform .5s ease,box-shadow .5s ease;width:100%}.careers-poster:hover{box-shadow:0 12px 30px #00000040;transform:scale(1.02)}.page-section{background:#ffffffb3;border:1px solid #0000000d;border-radius:20px;box-shadow:0 8px 20px #0000000d;margin-bottom:30px;padding:25px 30px;text-align:left;transition:transform .3s ease,box-shadow .3s ease}.page-section:hover{box-shadow:0 12px 25px #00c4751f;transform:translateY(-5px)}.page-section h3{color:#111;font-size:1.5rem;margin-bottom:12px}.page-section p{color:#333;font-size:1rem;line-height:1.65;margin-bottom:8px}.contact-box{background:#fff9;border:1px solid #0000000d;border-radius:16px;box-shadow:0 6px 18px #0000000d;font-size:1rem;margin-top:20px;padding:20px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.contact-box a{color:#00b07c;font-weight:600;text-decoration:none}.contact-box:hover{box-shadow:0 10px 22px #00c4751f;transform:translateY(-3px)}.page-section p br{content:"";display:block;margin-bottom:5px}@media (max-width:768px){.careers-poster{border-radius:14px}.page-section{padding:20px}.page-section h3{font-size:1.3rem}}.bottom-nav{backdrop-filter:blur(15px) saturate(180%);-webkit-backdrop-filter:blur(15px) saturate(180%);background:#2d2d2d8c;border:1px solid #fff3;border-radius:25px;bottom:clamp(15px,2vh,40px);box-shadow:0 4px 25px #0006;justify-content:space-around;left:50%;max-width:340px;min-width:260px;padding:12px 0;position:fixed;transform:translateX(-50%);transition:all .3s ease;width:65%;z-index:1000}.bottom-nav,.bottom-nav button{align-items:center;color:#fff;display:flex}.bottom-nav button{background:#0000;border:none;cursor:pointer;flex-direction:column;font-size:12px;font-weight:500;transition:transform .25s ease,color .3s ease}.bottom-nav button:hover{color:#fc0;transform:scale(1.05)}.bottom-nav button.temp-active{animation:activeGlow 3s ease forwards;color:#fc0;text-shadow:0 0 10px #fc09;transform:scale(1.15)}@keyframes activeGlow{0%{color:#fc0;text-shadow:0 0 10px #ffcc00b3;transform:scale(1.15)}50%{text-shadow:0 0 20px #fc0c;transform:scale(1.05)}to{color:#fff;text-shadow:none;transform:scale(1)}}.bottom-nav span:first-child{font-size:20px;margin-bottom:4px}.bottom-nav button:hover{color:#fc0!important;transform:scale(1.07)!important}@media (max-width:768px){.bottom-nav{max-width:300px;padding:10px 0;width:80%}}@media (max-width:480px){.bottom-nav{bottom:15px;padding:10px 0;width:90%}.bottom-nav button span:first-child{font-size:18px}}*{-webkit-tap-highlight-color:transparent;box-sizing:border-box}body{background:#fff;font-family:Poppins,sans-serif;margin:0}.fade-in{animation:fadeIn .45s cubic-bezier(.2,.9,.28,1) both}.slide-up{animation:slideUp .55s cubic-bezier(.2,.95,.28,1) both}.manual-wrapper{margin:0 auto;max-width:620px;padding:22px 16px 70px;width:100%}.glass-title-box{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff40;border:1px solid #0000000d;border-radius:18px;box-shadow:0 6px 20px #0000000f;margin-bottom:16px;padding:14px;text-align:center}.manual-title{align-items:center;background:linear-gradient(90deg,#ff029e,#80ff00);-webkit-background-clip:text;color:#0000;display:flex;font-size:21px;font-weight:800;gap:8px;justify-content:center}.title-emoji{filter:drop-shadow(0 2px 4px rgba(0,0,0,.12));height:34px;width:34px}.manual-subtitle{background:#fff9;border:1px solid #0000000d;border-radius:12px;font-size:13.5px;font-weight:500;margin:0 0 18px;padding:10px;text-align:center}.manual-card{background:#fffffff2;border:1px solid #0000000d;border-radius:18px;box-shadow:0 10px 28px #0000000f;padding:18px}.input-box{margin-bottom:18px;position:relative}.input-box input{background:#fff;border:1.4px solid #0000001f;border-radius:12px;font-size:15px;font-weight:500;padding:15px 14px;transition:.2s;width:100%}.input-box input:focus{border-color:#00bf63;box-shadow:0 4px 12px #00bf6326}.input-box label{background:#fff;color:#3b653b;font-size:13px;font-weight:600;left:14px;padding:0 5px;position:absolute;top:15px;transition:.2s}.input-box input:focus+label,.input-box input:not([value=""])+label{color:#008a42;font-size:11px;top:-7px}.readonly-email input{background:#f1f1f1;color:#777;cursor:not-allowed}.tag-title{margin-bottom:8px}.tags-row{display:flex;gap:10px;margin-bottom:20px}.tag-btn{padding:10px;text-align:center;transition:.18s}.tag-btn.active{background:#00bf63;box-shadow:0 6px 18px #00bf632e}.saved-address-section{margin-top:26px}.saved-title{font-size:16px;font-weight:700;margin-bottom:12px;text-align:center}.saved-address-card{background:#fff;border:1px solid #0000000f;border-radius:16px;box-shadow:0 8px 20px #0000000d;display:flex;justify-content:space-between;margin-bottom:10px;padding:14px}.saved-actions{display:flex;gap:10px}.delete-btn,.use-btn{align-items:center;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;height:34px;justify-content:center;width:34px}.use-btn{background:#00bf63}.delete-btn{background:#d62828}@media (max-width:420px){.manual-wrapper{padding:18px 14px 70px}.manual-card{padding:16px}.input-box input{padding:14px}.manual-title{font-size:19px}}.tag-icon{font-size:15px;transform:translate(-2px,-1px);transition:.22s ease}.tag-btn{align-items:center;background:#f9fff8;border:1px solid #00000014;border-radius:12px;color:#144b22;cursor:pointer;display:flex;flex:1 1;font-size:13px;font-weight:600;gap:6px;justify-content:center;padding:11px 10px;transition:.25s ease,transform .2s ease}.tag-btn:hover{background:#f1fff7;box-shadow:0 6px 18px #00bf631f;transform:translateY(-2px)}.tag-btn.active{background:#bf0000a1;border-color:#009a4f;box-shadow:0 8px 22px #00bf6340;color:#fff;transform:translateY(-1px)}.tag-btn.active:hover{transform:translateY(-2px) scale(1.04)}.save-btn{background:linear-gradient(90deg,#0084ffee,#fff,#017cf0,);border:none;border-radius:40px;box-shadow:0 6px 16px #00963c2e;color:#fff;cursor:pointer;font-size:14px;font-weight:700;letter-spacing:.3px;padding:9px;transition:background .25s ease,transform .18s ease,box-shadow .22s ease;width:70%}.save-btn:hover{background:purple;box-shadow:0 8px 22px #00bf6340;transform:translateY(-2px)}.profile-photo-box{align-items:center;display:flex;justify-content:center;margin-bottom:28px;padding-top:10px}.profile-photo{border:3px solid #0000004f;border-radius:50%;box-shadow:0 6px 20px #0000002e;height:120px;object-fit:cover;width:120px}.tag-title{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff8c;border:1px solid #00000014;border-radius:12px;box-shadow:0 3px 10px #0000001a;color:#2f2f2f;font-size:14px;font-weight:700;margin:22px auto 14px;padding:8px 16px;width:-webkit-fit-content;width:fit-content}.manual-subtext{color:#6e6e6e;font-size:14px;letter-spacing:.3px;margin-top:6px;opacity:.85;text-align:center}.extra-options-title{font-size:17px;font-weight:600;letter-spacing:.3px;margin-bottom:12px;margin-top:25px;opacity:.85}.toggle-row{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffffa6;border:1px solid #c8c8c866;border-radius:12px;display:flex;margin:8px 0;padding:12px 15px;transition:background .25s ease,border .25s ease}.toggle-row:hover{background:#ffffffe6;border-color:#b5efc1}.toggle-row label{align-items:center;color:#333;cursor:pointer;display:flex;font-size:15px;font-weight:500;gap:12px}.toggle-row input[type=checkbox]{-webkit-appearance:none;appearance:none;border:2px solid #888;border-radius:4px;cursor:pointer;height:18px;position:relative;transition:.25s ease;width:18px}.toggle-row input[type=checkbox]:checked{background:#00c853;border-color:#00c853}.toggle-row input[type=checkbox]:checked:after{color:#fff;content:"✔";font-size:12px;left:2px;position:absolute;top:-1px}.input-box textarea{background:#fafafa;border:1px solid #d9d9d9;border-radius:12px;font-size:15px;height:70px;outline:none;padding:14px 12px;resize:none;transition:.25s ease;width:100%}.input-box textarea:focus{background:#fff;border-color:#00c853;box-shadow:0 0 6px #00c85326}.input-box textarea+label{color:#444;font-size:13px!important;opacity:.85;top:-10px!important}.saved-address-card p{color:#444;font-size:14px;margin:2px 0}.saved-address-card p:nth-child(odd){opacity:.9}.saved-address-card p:nth-child(2n){opacity:.8}.saved-address-card p[style]{color:#222;font-weight:500}.saved-address-card p.special-note{background:#eaffea;border-radius:6px;display:inline-block;margin-top:4px;padding:4px 7px}.input-box textarea,.input-box textarea+label{margin-top:20px}.extra-options-title{border-left:4px solid #ff00d5;color:#222;font-size:1.25rem;font-weight:700;margin-bottom:14px;margin-top:22px;padding-left:-40px}.time-slot-scroll{display:flex;gap:14px;overflow-x:auto;padding:10px 4px 14px;scrollbar-width:thin}.time-slot-scroll::-webkit-scrollbar{height:6px}.time-slot-scroll::-webkit-scrollbar-thumb{background:#ccc;border-radius:20px}.time-slot-big{background:#f4f5f7;border:2px solid #e5e7eb;border-radius:16px;cursor:pointer;min-width:150px;padding:16px 14px;text-align:center;transition:all .25s ease}.time-slot-big:hover{border-color:#4caf50;transform:translateY(-4px)}.time-slot-big.active{background:#e8f7ea;border-color:#4caf50;box-shadow:0 3px 12px #4caf5047}.slot-time{color:#222;font-size:1.05rem;font-weight:700}.slot-desc{color:#666;font-size:.82rem;margin-top:5px}.toggle-emoji{height:25px;margin-left:-6px;margin-top:-5px;object-fit:contain;pointer-events:none;transform:translateY(2px);width:25px}input::placeholder{color:#aaa;opacity:1}input[disabled]{opacity:.6}input::placeholder{animation:dots 1s steps(4) infinite}@keyframes dots{0%{content:"."}25%{content:".."}50%{content:"..."}75%{content:"...."}to{content:"."}}.note-card{animation:slideUp .25s ease;background:#fff;border-radius:18px;box-shadow:0 4px 15px #0000000f;display:flex;flex-direction:column;gap:10px;margin-top:14px;padding:16px 14px}.note-header{align-items:center;display:flex;gap:8px}.note-icon{height:22px;object-fit:contain;width:22px}.note-title{color:#222;font-size:15px;font-weight:700}.note-textarea{background:#f8f9fc;border:1.5px solid #e3e6ec;border-radius:14px;color:#333;font-size:14px;min-height:70px;outline:none;padding:12px 14px;resize:none;transition:.2s ease;width:100%}.note-textarea:focus{background:#fff;border-color:#0fbd60;box-shadow:0 0 8px #0fbd6026}.preview-wrapper{transform:scale(.92);transform-origin:top center}.page-title-box{display:flex;justify-content:center;margin:8px 0 20px}.page-title{align-items:center;background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;color:#1d1d1d;display:flex;font-size:19px;font-weight:900;gap:8px;padding:10px 20px;text-decoration:none!important;white-space:nowrap}.page-title,.page-title *,.page-title:after,.page-title:before{border:none!important;box-shadow:none!important;outline:none!important;text-decoration:none!important}.title-emoji{height:22px;margin-left:3px;object-fit:contain;text-decoration:none!important;width:22px}.user-line{color:#444;font-size:13.5px;font-weight:500;margin-bottom:10px;text-align:center}.preview-card{animation:slideUp .3s ease;background:#fff;border-radius:16px;box-shadow:0 5px 20px #0000000f;margin:14px 0;padding:16px 14px}.section-title{text-align:left}.preview-card p{color:#555;font-size:14px;margin:6px 0}.big-slot{background:#e8f9ef;border-radius:10px;color:#0e9f55;font-size:17px;font-weight:800;padding:8px 12px}.big-slot,.tag-chip{display:inline-block}.tag-chip{background:#e6fff0;border-radius:16px;color:#0e9952;font-size:13px;font-weight:700;margin-top:10px;padding:5px 14px}.instruction-list{margin-top:6px}.instruction-list li{align-items:center;color:#333;display:flex;font-size:14px;gap:6px;margin:5px 0}.cart-img{height:48px;object-fit:cover;width:48px}.total-box{text-align:center}.total-amt{color:#0fbd60;font-size:28px;font-weight:900;margin-top:10px}.edit-btn{box-shadow:0 4px 10px #ffc00040}.edit-btn:hover{background:#ffd75a}.confirm-btn{box-shadow:0 4px 12px #0fbd6040}.confirm-btn:hover{background:#0bad55}.loader{font-size:16px}.address-card{animation:slideUp .3s ease;background:#fff;border-radius:16px;box-shadow:0 5px 20px #0000000f;margin:14px 0;padding:16px 14px}.address-header{align-items:center;display:flex;gap:8px;margin-bottom:10px}.address-icon{height:22px;width:22px}.address-title{color:#111;font-size:16px;font-weight:800;margin:0}.address-details{gap:8px}.addr-row,.address-details{display:flex;flex-direction:column}.addr-row{word-wrap:break-word;background:#f8f9fa;border-radius:12px;gap:4px;overflow-wrap:anywhere;padding:10px 12px;white-space:normal}.addr-label{color:#555;font-size:13px;font-weight:600}.addr-value{color:#222;font-size:14px;font-weight:700;word-break:break-word}.addr-tag{background:#e6fff0;border-radius:14px;color:#0e9952;display:inline-block;font-size:12px;font-weight:700;margin-top:10px;padding:5px 12px}.no-address{color:#777;font-size:13px}.slot-card{background:#fff;border-radius:16px;box-shadow:0 5px 20px #0000000f;margin:14px 0;padding:16px 14px}.slot-header{align-items:center;display:flex;justify-content:space-between}.slot-title{color:#111;font-size:16px;font-weight:800;margin:0}.slot-value{background:#e8f9ef;border-radius:12px;color:#0e9f55;font-size:17px;font-weight:800;margin-top:10px;padding:8px 12px;word-break:break-word}.slot-info-box{background:#f6f7f8;border-left:4px solid #0e9f55;border-radius:12px;margin-top:12px;padding:10px 12px}.slot-info-box p{color:#555;font-size:13px;line-height:1.45;margin:4px 0}.instructions-card{animation:slideUp .3s ease;background:#fff;border-radius:16px;box-shadow:0 5px 20px #0000000f;margin:14px 0;padding:16px 14px}.instructions-header{margin-bottom:10px}.instructions-title{color:#111;font-size:16px;font-weight:800;letter-spacing:.2px;margin-bottom:10px;text-align:left;width:100%}.instructions-list{margin:0;padding-left:18px}.instructions-list li{align-items:center;color:#333;display:flex;font-size:14px;gap:6px;line-height:1.4;margin:6px 0}.big-note-box{background:#f8faff;border-left:4px solid #3a7bff;border-radius:12px;margin-top:14px;padding:12px 14px;word-break:break-word}.big-note-box p{color:#333;font-size:13.5px;line-height:1.5;margin:0}.no-instructions{color:#777;font-size:13px;margin-top:10px}.summary-card{background:#fff;border:1px solid #ececec;border-radius:18px;box-shadow:0 4px 18px #0000000f;margin-top:18px;padding:22px}.summary-row,.summary-total-row{align-items:center;font-weight:500}.summary-total-row{color:#111}.summary-divider{width:100%}.loading-text{color:#666;padding:10px 0}.title-emoji-small{height:33px;margin-left:4px;object-fit:contain;width:33px}.user-line-premium{align-items:center;background:#f5faff;border:1px solid #e0eeff;border-radius:12px;box-shadow:0 2px 8px #0000000d;color:#1a1a1a;display:flex;font-size:14px;font-weight:600;gap:6px;justify-content:center;margin:0 auto 14px;padding:10px 14px;width:-webkit-fit-content;width:fit-content}.user-line-premium span{color:#0e9f55;font-weight:800}.user-pin-icon{height:18px;object-fit:contain;opacity:.9;width:18px}.payment-card{animation:fadeIn .3s ease;background:#fff;border-radius:14px;box-shadow:0 2px 8px #00000014;margin-top:18px;padding:15px 18px}.payment-card .section-title{color:#222;font-weight:600}.payment-option label{color:#333}.payment-option input[type=radio]:checked+span,.payment-option input[type=radio]:checked~label{color:#1da45b;font-weight:600}.qr-box{background:#fff;border-radius:14px;box-shadow:0 2px 8px #00000014;margin-top:18px;padding:18px;text-align:center}.preview-wrapper{animation:fadeIn .3s ease;background:#fff;margin:auto;max-width:480px;min-height:100vh;padding:14px}@keyframes slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.page-title-bar{align-items:center;animation:fadeIn .3s ease;background:#fff;border:1px solid #e4f0ff;border-radius:16px;box-shadow:0 2px 10px #00000012;display:flex;gap:10px;margin-bottom:20px;padding:14px 20px}.page-title-text{color:#1a1a1a;font-size:21px;font-weight:800}.page-title-emoji{height:45px;object-fit:contain;width:45px}.address-card,.cod-box,.instructions-card,.payment-card,.preview-card,.qr-box,.slot-card,.summary-card,.upi-box{animation:slideUp .3s ease;background:#fff;border-radius:16px;box-shadow:0 5px 20px #0000000f;margin:14px 0;padding:16px 14px}.section-title{color:#111;font-size:16px;font-weight:800;margin-bottom:8px}.cart-row{align-items:center;animation:fadeIn .25s ease;background:#fdfdfd;border-radius:14px;box-shadow:0 3px 10px #0000000d;display:flex;margin-bottom:14px;padding:10px}.cart-img{background:#fff;border-radius:10px;height:60px;object-fit:contain;padding:4px;width:60px}.cart-info{flex:1 1;margin-left:10px}.cart-info p{font-size:14px;font-weight:600;margin:0}.cart-qty{font-size:12px;margin-top:3px;opacity:.7}.cart-price{color:#0e9f55;font-size:15px;font-weight:800}.summary-header h3{color:#222;font-size:20px;font-weight:700;margin-bottom:14px}.summary-content{display:flex;flex-direction:column;gap:12px}.summary-row,.summary-total-row{color:#444;display:flex;font-size:15.5px;justify-content:space-between}.summary-total-row{font-size:18px;font-weight:800}.summary-divider{background:#e6e6e6;height:1px;margin:8px 0 4px}.discount-row span:last-child{color:#e63946;font-weight:600}.payment-card .section-title{font-size:18px;margin-bottom:12px}.payment-option{align-items:center;background:#f8f8f8;border:1.5px solid #0000;border-radius:12px;cursor:pointer;display:flex;margin-bottom:12px;padding:12px 14px;transition:.2s ease}.payment-option:hover{background:#f1f1f1}.payment-option.selected{background:#eafff0;border-color:#21c776}.payment-option label{align-items:center;cursor:pointer;display:flex;font-size:16px;gap:10px;width:100%}.payment-option input[type=radio]{accent-color:#32c27c;height:18px;width:18px}.qr-box p{font-size:16px;font-weight:600;margin-bottom:10px}.qr-img{border-radius:10px;height:180px;width:180px}.cod-box{border:1px solid #e5e5e5;text-align:center}.cod-emoji{width:65px}.cod-note{color:#555;font-size:14px;margin-top:5px}.upi-box{text-align:center}.upi-title{font-size:16px;font-weight:800;margin-bottom:12px}.upi-logos{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-bottom:12px}.upi-logos img{background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014;height:50px;padding:6px;width:50px}.upi-note{color:#444;font-size:13px}.btn-row{display:flex;gap:10px;margin-top:20px}.confirm-btn,.edit-btn{border:none;border-radius:14px;cursor:pointer;flex:1 1;font-size:15px;font-weight:700;padding:12px 0;transition:.2s ease}.edit-btn{background:#ffe07a;color:#333}.confirm-btn{background:#0fbd60;color:#fff}.confirm-btn.disabled-btn{opacity:.5;pointer-events:none}.loader{margin-top:60px;opacity:.7;text-align:center}.cod-emoji{height:85px;margin-bottom:10px;object-fit:contain;width:85px}.loader{align-items:center;animation:fadeInPage .6s ease forwards;background:#fff;display:flex;flex-direction:column;font-family:Poppins,sans-serif;height:100vh;justify-content:flex-start;padding-top:90px;width:100%}@keyframes fadeInPage{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.loader-dots{gap:12px;margin-bottom:20px}.loader-dots span{animation:bounceDot .6s ease-in-out infinite alternate;background:linear-gradient(135deg,#0072ff,#00c6ff);box-shadow:0 4px 12px #00000026;height:16px;width:16px}@keyframes bounceDot{0%{transform:translateY(0)}50%{transform:translateY(-14px)}to{transform:translateY(0)}}.loader-text{animation:fadeText .6s ease forwards;animation-delay:.3s;color:#2d2d2d;font-size:1.05rem;font-weight:600;opacity:0}@keyframes fadeText{0%{opacity:0}to{opacity:1}}.orders-page{animation:fadeIn .3s ease;background:#f8f8f8;min-height:100vh;padding:20px 20px 90px}.orders-header h2{color:#222;font-size:26px;font-weight:700;margin-bottom:20px}.orders-user-card{align-items:center;background:#fff;border-radius:20px;box-shadow:0 4px 12px #00000014;display:flex;gap:15px;margin-bottom:22px;padding:18px}.orders-avatar{border:3px solid #eaeaea;border-radius:50%;height:75px;object-fit:cover;width:75px}.orders-user-info h3{color:#333;font-size:20px;font-weight:600;margin:0}.orders-user-info p{color:#777;font-size:14px;margin:3px 0 0}.orders-section{margin-top:25px}.orders-empty-text{font-size:15px;margin-top:40px;opacity:.6;text-align:center}.orders-loading{padding-top:80px;text-align:center}.loader-dots{display:flex;gap:7px;justify-content:center}.loader-dots span{animation:blink 1.4s infinite both;background:#333;border-radius:50%;height:10px;width:10px}.loader-dots span:nth-child(2){animation-delay:.2s}.loader-dots span:nth-child(3){animation-delay:.4s}.loading-text{color:#444;font-size:15px;margin-top:15px;opacity:.7}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes blink{0%{opacity:.2}20%{opacity:1}to{opacity:.2}}.orders-title-box{background:#fff;border-radius:16px;box-shadow:0 4px 12px #00000014;margin-bottom:20px;padding:16px 20px}.orders-title-box h2{color:#333;font-size:24px;font-weight:700;margin:0}.orders-title{align-items:center;color:#1a1a1a;display:flex;font-size:28px;font-weight:800;gap:10px}.orders-emoji{height:52px;margin-top:5px;object-fit:contain;width:52px}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}