.mobile-shop-menu-wrapper,.mobile-shop-drawer,.mobile-me-drawer,.mobile-bottom-nav{display:none}@media screen and (max-width:991px){.mobile-shop-menu-wrapper,.mobile-shop-drawer,.mobile-me-drawer,.mobile-bottom-nav{display:block}.mobile-shop-drawer,.mobile-me-drawer{position:fixed;left:0;bottom:70px;width:100%;height:calc(100vh - 70px);background:#f5f5f5;z-index:9999;transform:translateY(100%);transition:transform .35s ease;overflow:hidden}.mobile-shop-drawer.active,.mobile-me-drawer.active{transform:translateY(0)}.mobile-shop-header{position:sticky;top:0;background:#f5f5f5;padding:18px 20px;text-align:center;z-index:10}.mobile-shop-header h2{margin:0;font-size:30px;font-weight:600;line-height:1.2}.mobile-shop-close{position:absolute;right:20px;top:15px;border:0;background:transparent;font-size:30px;cursor:pointer;line-height:1;padding:0}.mobile-shop-content{height:calc(100% - 80px);overflow-y:auto;padding:15px}.mobile-shop-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mobile-shop-card{position:relative;background:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:14px;min-height:86px;text-decoration:none;color:#000;transition:.3s ease;display:flex;align-items:center}.mobile-shop-card:hover{transform:translateY(-2px)}.mobile-shop-card-title{font-size:16px;font-weight:600}.mobile-shop-card img{width:42px;height:42px;object-fit:contain;position:absolute;right:12px;bottom:12px}.mobile-featured{margin-top:30px;margin-bottom:30px}.mobile-featured-title{font-size:28px;font-weight:600;margin-bottom:15px}.mobile-featured-item{display:block;padding:14px;background:#fff;border:1px solid #e5e5e5;border-radius:8px;text-decoration:none;color:#000;font-size:14px}.mobile-me-drawer{background:#fff}.mobile-me-header{padding:20px;border-bottom:1px solid #eee;position:relative;background:#fff}.mobile-me-close{position:absolute;right:15px;top:15px;border:0;background:none;font-size:30px;cursor:pointer;line-height:1}.mobile-me-profile{display:flex;gap:12px;align-items:center}.mobile-me-avatar{width:60px;height:60px;border-radius:50%;object-fit:cover}.mobile-me-text h3{margin:0;font-size:22px;line-height:1.2}.mobile-me-text p{margin:4px 0 0;color:#000;font-size:13px;line-height:normal}.mobile-me-actions{display:flex;gap:10px;margin-top:15px}.mobile-me-signin,.mobile-me-create{flex:1;text-align:center;padding:12px;border-radius:30px;text-decoration:none;font-weight:600}.mobile-me-signin{background:#000;color:#fff}.mobile-me-create{border:1px solid #000;color:#000}.mobile-me-content{overflow-y:auto;height:calc(100% - 170px);background:#fff}.mobile-me-item{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid #eee;text-decoration:none;color:#000}.mobile-me-left{display:flex;gap:12px;align-items:center}.mobile-me-item-icon{width:24px;height:24px;object-fit:contain}.mobile-me-item-title{font-weight:600}.mobile-me-item-subtitle{font-size:14px;color:#000}.mobile-bottom-nav{position:fixed;left:0;bottom:0;width:100%;height:70px;background:#fff;border-top:1px solid #ddd;z-index:10000;display:grid!important;grid-template-columns:repeat(6,1fr);align-items:center}.mobile-bottom-nav a{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;background:transparent;border:0;text-decoration:none;color:#000;font-size:14px;cursor:pointer;padding:0}.mobile-bottom-nav button{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;background:transparent;border:0;text-decoration:none;color:#000;font-size:14px;cursor:pointer;padding:0}.mobile-bottom-nav-icon{width:20px;height:20px;object-fit:contain;display:block}.mobile-shop-content::-webkit-scrollbar,.mobile-me-content::-webkit-scrollbar{width:4px}.mobile-shop-content::-webkit-scrollbar-thumb,.mobile-me-content::-webkit-scrollbar-thumb{background:#ccc;border-radius:20px}}.app-shop-menu-wrapper{position:relative}.app-panel-shop,.app-panel-store,.app-panel-account{position:absolute;top:calc(100% + 12px);right:0;width:420px;max-height:auto;background:#fff;box-shadow:0 20px 60px #0000001f;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(12px) scale(.98);transition:opacity .35s ease,transform .35s cubic-bezier(.22,1,.36,1),visibility .35s;z-index:9999}.app-panel-shop.active,.app-panel-store.active,.app-panel-account.active{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1)}.app-panel-header{position:sticky;top:0;background:#f5f5f5;padding:18px 20px;text-align:center;z-index:10}.app-panel-header h2{margin:0;font-size:28px;font-weight:600;line-height:1.2}.mobile-shop-close{position:absolute;right:20px;top:15px;border:0;background:transparent;font-size:30px;cursor:pointer;line-height:1}.app-panel-content{height:calc(100% - 80px);overflow-y:auto;padding:15px 15px 20px}.mobile-services-list{display:flex;flex-direction:column;gap:12px}.app-service-card{display:flex;gap:12px;align-items:center;background:#fff;border:1px solid #e5e5e5;border-radius:10px;padding:14px;text-decoration:none;color:#000}.mobile-service-icon img{width:48px;height:48px;object-fit:cover;border-radius:50%}.mobile-service-content h4{margin:0;font-size:15px;font-weight:600}.mobile-service-content p{margin:3px 0 0;font-size:14px;color:#000;line-height:normal}.mobile-store-delivery{display:flex;flex-direction:column;gap:12px}.app-store-card{display:flex;justify-content:space-between;align-items:center;background:#fff;border:1px solid #e5e5e5;border-radius:10px;padding:14px}.mobile-store-info h4{margin:0;font-size:15px;font-weight:600}.mobile-store-info p{margin:4px 0 0;font-size:14px;color:#000}.mobile-store-btn{background:#000;color:#fff;padding:10px 14px;border-radius:25px;text-decoration:none;font-size:13px;white-space:nowrap}.app-panel-account{background:#fff}.mobile-me-header{padding:20px;border-bottom:1px solid #eee;position:relative;background:#fff}.mobile-me-close{position:absolute;right:15px;top:15px;border:0;background:none;font-size:30px;cursor:pointer}.mobile-me-profile{display:flex;gap:12px;align-items:center}.mobile-me-profile h3{font-size:20px;margin:0}.mobile-me-profile p{font-size:13px;margin:0}.mobile-me-avatar{width:60px;height:60px;border-radius:50%;object-fit:cover}.mobile-me-text h3{margin:0;font-size:20px}.mobile-me-text p{margin:4px 0 0;font-size:13px}.mobile-me-actions{display:flex;gap:10px;margin-top:15px}.mobile-me-signin,.mobile-me-create{flex:1;text-align:center;padding:12px;border-radius:30px;text-decoration:none;font-weight:600}.mobile-me-signin{background:#000;color:#fff}.mobile-me-create{border:1px solid #000;color:#000}.mobile-me-content{overflow-y:auto;height:calc(100% - 170px)}.app-account-item{display:flex;gap:12px;align-items:center;padding:12px 16px;border-bottom:1px solid #eee;text-decoration:none;color:#000}.app-account-item:last-child{border-bottom:none}.app-account-item img{width:24px;height:24px;object-fit:contain}.app-account-item-icon{width:24px;height:24px}.app-account-item-title{font-weight:600;font-size:15px}.app-account-item-subtitle{font-size:14px;color:#000;line-height:normal}.app-bottom-navigation{display:flex;align-items:center;gap:20px;width:auto;height:auto;background:transparent;border:0}.app-bottom-navigation button{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;background:transparent;border:0;color:#000;cursor:pointer;font-family:Inter;font-size:13px;text-shadow:0 0 0 BLACK;text-transform:capitalize}.app-bottom-navigation-icon{width:28px;height:28px;object-fit:contain}.app-panel-content::-webkit-scrollbar,.mobile-me-content::-webkit-scrollbar{width:4px}.app-panel-content::-webkit-scrollbar-thumb,.mobile-me-content::-webkit-scrollbar-thumb{background:#ccc;border-radius:20px}.app-panel-shop,.app-panel-store,.app-panel-account{transition:transform .38s cubic-bezier(.4,0,.2,1)}.app-panel-shop.active,.app-panel-store.active,.app-panel-account.active{transform:translateY(0)}@media screen and (max-width:991px){.app-shop-menu-wrapper,.app-panel-shop,.app-panel-account,.app-bottom-navigation{display:none}}
/*# sourceMappingURL=/cdn/shop/t/18/compiled_assets/styles.css.map */
