.top-navbar-container{background:#fff;box-shadow:0 2px 6px #0000001a;text-align:center;width:100%;z-index:100}.top-navbar-container.fixed{left:0;position:fixed;right:0;top:0}.top-navbar-container .top-navbar{align-items:center;display:flex;height:92px;margin:0 auto;max-width:1000px;padding:0 6px;width:100%}.top-navbar-container .top-navbar .navbar-logo{cursor:pointer;font-size:20px;font-weight:700;margin-right:40px;white-space:nowrap}.top-navbar-container .top-navbar .navbar-logo>img{display:inline-block;width:119px}.top-navbar-container .top-navbar .navbar-items{display:flex;flex:1;gap:20px;justify-content:start;list-style:none}.top-navbar-container .top-navbar .navbar-items .navbar-item .navbar-link{color:#000;font-size:18px;font-weight:400;text-decoration:none;transition:color .3s ease}.top-navbar-container .top-navbar .navbar-items .navbar-item .navbar-link:hover{color:#4b3ccd}.top-navbar-container .top-navbar .navbar-items .navbar-item .navbar-link.active{border-bottom:2px solid #007bff;color:#4b3ccd;font-weight:600;padding-bottom:2px}.top-navbar-container .top-navbar .navbar-actions{align-items:center;display:flex;gap:12px}.top-navbar-container .top-navbar .navbar-actions .login-btn{background:#ff4b39;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;height:53px;padding:6px 16px;transition:background .3s;width:165px}.top-navbar-container .top-navbar .navbar-actions .login-btn:hover{background:#d63b2a}.top-navbar-container .top-navbar .navbar-bag,.top-navbar-container .top-navbar .notifications{margin:0 24px 0 8px}.top-navbar-container .top-navbar .navbar-cart{margin-right:8px;position:relative}.top-navbar-container .top-navbar .navbar-cart .custom-cart-pop{border-radius:6px;color:green;font-size:10px;min-width:120px;padding:8px 14px;pointer-events:none;position:absolute;right:-42px;text-align:center;top:12px;z-index:98}.top-navbar-container .top-navbar .hamburger{background:none;border:none;cursor:pointer;display:none;font-size:26px;margin-left:12px}@media screen and (max-width:1199px) and (min-width:768px){.top-navbar-container .top-navbar{height:80px;padding:0 16px}.top-navbar-container .top-navbar .navbar-logo{font-size:18px;margin-right:20px}.top-navbar-container .top-navbar .navbar-items{gap:16px}.top-navbar-container .top-navbar .navbar-items .navbar-item .navbar-link{font-size:15px}.top-navbar-container .top-navbar .navbar-actions .login-btn{font-size:13px;padding:5px 14px}}@media screen and (max-width:767px){.top-navbar-container .top-navbar{height:60px;justify-content:space-between}.top-navbar-container .top-navbar .navbar-logo{flex:none;font-size:18px;margin-right:0;text-align:left}.top-navbar-container .top-navbar .navbar-logo>img{display:inline-block;width:80px}.top-navbar-container .top-navbar .navbar-items{background:#fff;border-top:1px solid #eee;display:none;flex-direction:column;padding:12px 0;width:100%}.top-navbar-container .top-navbar .navbar-items.open{background:#fff;display:flex;height:100vh;inset:0;position:absolute;z-index:99}.top-navbar-container .top-navbar .navbar-items.open .close-btn{background:none;border:none;color:#333;cursor:pointer;font-size:28px;position:absolute;right:16px;top:16px;transition:color .3s}.top-navbar-container .top-navbar .navbar-items.open .close-btn:hover{color:#ff4b39}.top-navbar-container .top-navbar .navbar-actions{flex:none;margin:0}.top-navbar-container .top-navbar .navbar-actions .login-btn{font-size:13px;height:36px;padding:4px 12px;width:auto}.top-navbar-container .top-navbar .hamburger,.top-navbar-container .top-navbar .notifications{display:block}}.notification-clear{padding:8px 0;text-align:center}.notification-clear:active{color:#007bff}.tour-container{inset:0;position:fixed;z-index:1000}.tour-mask{background:#00000073;pointer-events:none;position:fixed;z-index:999}.tour-mask-full{height:100%;left:0;top:0;width:100%}.tour-popup{background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;padding:16px;pointer-events:auto;position:absolute;z-index:1001}.tour-popup.tour-popup-mobile{left:50%!important;max-width:320px;top:50%!important;transform:translate(-50%,-50%);width:90%}.tour-popup .tour-title{font-size:16px;font-weight:600;margin-bottom:8px}.tour-popup .tour-body{margin-bottom:12px;position:relative}.tour-popup .tour-body .tour-text{color:#555;font-size:14px;font-weight:500;position:absolute;right:150px;top:50px}.tour-popup .tour-body .tour-img{-o-object-fit:contain;object-fit:contain;width:300px}.tour-popup .tour-actions{text-align:right}.tour-popup .tour-actions button{margin-left:8px}.layout-kendergarten[data-v-31bae365]{height:100vh;overflow:hidden;overflow-y:auto;width:100vw}.layout-kendergarten .section[data-v-31bae365]{position:relative;top:92px;width:100%}.layout-kendergarten .section .main[data-v-31bae365]{box-sizing:border-box;margin:0 auto;text-align:center;width:1000px}.layout-kendergarten .special-header[data-v-31bae365]{left:0;position:fixed;right:0;top:0}@media screen and (max-width:767px){.layout-kendergarten .section[data-v-31bae365]{top:60px}.layout-kendergarten .section .main[data-v-31bae365]{width:100%}}@media screen and (max-width:1199px) and (min-width:768px){.layout-kendergarten .section[data-v-31bae365]{top:80px}.layout-kendergarten .section .main[data-v-31bae365]{width:100%}}::-webkit-scrollbar{height:3px;width:5px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background-color:#c7c7c7;border-radius:12px}::-webkit-scrollbar-thumb:hover{background-color:#555}.ivu-spin-fix{background-color:#fff}
