@import"https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap";.navigation-bar.hidden[data-v-46b2062f],.navigation-bar.keyboard-open[data-v-46b2062f]{display:none}.navigation-bar[data-v-46b2062f]{align-items:center;animation:none!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:#ffffffb3;border-top:1px solid hsla(0,0%,88%,.8);bottom:0;box-shadow:0 -2px 10px #0000000d;display:flex;height:9vh;justify-content:space-around;left:0;padding-bottom:env(safe-area-inset-bottom);position:fixed;transform:none!important;transition:none!important;width:100%;z-index:1000}.nav-btn[data-v-46b2062f]{align-items:center;background:transparent;border:none;cursor:pointer;flex-direction:column;font-family:Roboto,sans-serif;font-size:9px;font-weight:400;height:100%;padding:5px 2px;width:20%}.nav-btn[data-v-46b2062f],.nav-icon[data-v-46b2062f]{color:#555;display:flex;justify-content:center;overflow:visible;position:relative}.nav-icon[data-v-46b2062f]{font-style:normal;margin:0 auto 2px}.nav-icon[data-v-46b2062f],.nav-icon svg[data-v-46b2062f]{height:22px;width:22px}.nav-icon svg circle[data-v-46b2062f],.nav-icon svg line[data-v-46b2062f],.nav-icon svg path[data-v-46b2062f],.nav-icon svg polyline[data-v-46b2062f],.nav-icon svg rect[data-v-46b2062f]{fill:transparent;transition:fill .3s ease,stroke .3s ease}.nav-btn.active[data-v-46b2062f]{color:#000;position:relative}.nav-btn.active .nav-icon[data-v-46b2062f]{color:#000}.nav-btn.active .nav-icon svg circle[data-v-46b2062f],.nav-btn.active .nav-icon svg path[data-v-46b2062f]:not(.icon-door),.nav-btn.active .nav-icon svg polyline[data-v-46b2062f]:not(.icon-door),.nav-btn.active .nav-icon svg rect[data-v-46b2062f],.nav-btn.active .nav-icon-home .icon-house[data-v-46b2062f]{fill:currentColor}.nav-btn.active .nav-icon-home .icon-door[data-v-46b2062f],.nav-icon-home .icon-door[data-v-46b2062f]{fill:none!important;stroke:currentColor}.nav-btn.active .nav-icon-about .icon-about-circle[data-v-46b2062f]{fill:currentColor}.nav-btn.active .nav-icon-about .icon-i[data-v-46b2062f]{fill:none;stroke:#fff}.nav-btn.active .nav-icon-profile .icon-profile-body[data-v-46b2062f],.nav-btn.active .nav-icon-profile .icon-profile-ext[data-v-46b2062f],.nav-btn.active .nav-icon-profile .icon-profile-head[data-v-46b2062f],.nav-btn.active .nav-icon-profile .icon-profile-neck[data-v-46b2062f]{fill:currentColor}.nav-icon-profile .icon-profile-ext[data-v-46b2062f],.nav-icon-profile .icon-profile-neck[data-v-46b2062f]{stroke:none}.nav-indicator[data-v-46b2062f]{animation:fadeIn-46b2062f .3s forwards;background-color:#000;border-radius:4px;bottom:1.4vh;height:3px;left:0;opacity:0;position:absolute;transition:transform .6s cubic-bezier(.34,1.56,.64,1);will-change:transform;z-index:10}@keyframes fadeIn-46b2062f{0%{opacity:0}to{opacity:1}}.cart-badge[data-v-46b2062f]{align-items:center;background-color:red;border-radius:50%;color:#fff;display:flex;font-size:12px;height:15px;justify-content:center;overflow:visible;position:absolute;right:-8px;top:-4px;transform:translate(25%,-25%);width:15px;z-index:20}@media (min-width:720px){.navigation-bar[data-v-46b2062f]{border-left:1px solid hsla(0,0%,88%,.8);border-right:none;border-top:none;bottom:auto;box-shadow:-2px 0 10px #0000000d;flex-direction:column;height:100vh;justify-content:center;left:auto;padding-bottom:0;padding-top:env(safe-area-inset-top);right:0;top:0;width:90px}.nav-btn[data-v-46b2062f]{height:90px;margin:5px 0;width:100%}.nav-btn span[data-v-46b2062f]:last-child{margin-top:4px}.nav-indicator[data-v-46b2062f]{border-radius:4px 0 0 4px;left:auto!important;right:0!important}.cart-badge[data-v-46b2062f]{transform:translate(40%,-40%)}}.fade-page-enter-active{height:auto;transition:opacity .3s ease-in-out,transform .3s ease-in-out;width:100%}.fade-page-leave-active{height:auto;left:0;position:absolute;top:0;transition:opacity 0s ease-in-out,transform .3s ease-in-out;width:100%}.fade-page-enter-from{opacity:0;overflow-x:hidden;transform:scale(.95)}.fade-page-leave-to{opacity:0;overflow-x:hidden;transform:scale(1.05)}@media (min-width:720px){.has-sidebar{padding-right:90px}}
