.navbar-wrapper{box-shadow:0 0 7.5px #1834310d;position:relative;z-index:10}.navbar-wrapper--sticky{position:sticky;top:0}.navbar{box-sizing:border-box;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;width:100%;height:9.7rem;padding-left:.8rem;padding-right:4rem}.navbar__logo{display:block;flex-shrink:0;height:100%}.navbar__logo img{display:block;height:100%;width:auto}.navbar__logo img.navbar__logo-icon{display:none;height:8.2rem;width:auto}.navbar__right{display:flex;flex-wrap:nowrap;align-items:center;gap:2.4rem;margin-left:auto;align-self:stretch}.navbar__links{display:flex;flex-wrap:nowrap;align-items:center;gap:2.4rem}.navbar__link,.navbar__icon-link{color:rgb(var(--color-foreground));text-decoration:none;font-size:1.7rem;line-height:1.4;letter-spacing:0;white-space:nowrap}.navbar__link{position:relative;padding-bottom:.6rem}.navbar__link--login{display:inline-flex;align-items:center;gap:.8rem;padding-bottom:0}.navbar__link--login svg{width:1.4rem;height:1.4rem;fill:none;stroke:currentColor}.navbar__link:not(.navbar__link--login):after{content:"";position:absolute;left:0;bottom:0;width:0;height:1px;background:currentColor;opacity:.4;transition:width .3s ease,opacity .3s ease}.navbar__link:not(.navbar__link--login):hover:after{width:100%;opacity:1}.navbar__divider{position:relative;align-self:stretch;width:1px}.navbar__divider:before{content:"";position:absolute;top:4rem;bottom:4.5rem;left:0;width:1px;background-color:rgb(var(--color-foreground))}.navbar__account{display:flex;flex-wrap:nowrap;align-items:baseline;gap:1.6rem;transform:translateY(-3.4px)}.navbar__icon-link{position:relative;display:inline-flex;align-items:center}.navbar__icon-link svg{width:1.4rem;height:1.4rem;fill:currentColor}.navbar__cart-badge,.navbar__wishlist-badge{position:absolute;top:-.2rem;right:-.3rem;width:.8rem;height:.8rem;box-sizing:border-box;border-radius:50%;border:1px solid #183431;background:rgb(var(--color-accent-amber))}.navbar__burger{display:none;align-items:center;border:none;background:none;padding:0;transform:translateY(-3.4px);color:rgb(var(--color-foreground));cursor:pointer;-webkit-tap-highlight-color:transparent}.navbar__burger svg{width:1.4rem;height:1.4rem}.navbar__mobile-menu[hidden]{display:none}.navbar__mobile-menu{position:absolute;top:100%;left:0;right:0;padding:2.4rem 1.9rem 2rem;background-color:rgb(var(--color-background));max-height:calc(100vh - 100%);overflow-y:auto}.navbar__mobile-links{display:flex;flex-direction:column;border-top:1px solid rgba(var(--color-foreground),.2)}.navbar__mobile-link{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;color:rgb(var(--color-foreground));text-decoration:none;font-size:1.7rem;padding:2.2rem 16px;border-bottom:1px solid rgba(var(--color-foreground),.2)}.navbar__mobile-link-arrow{display:inline-flex;flex-shrink:0;width:1rem;height:1rem;transform:rotate(-90deg)}.navbar__mobile-link-arrow svg{width:100%;height:100%;fill:currentColor}.navbar__mobile-cart,.navbar__mobile-action{display:flex;align-items:center;justify-content:center;gap:1.6rem;padding:1.6rem;border-radius:1px;text-decoration:none;font-size:1.7rem}.navbar__mobile-cart svg,.navbar__mobile-action svg{width:1.4rem;height:1.4rem;fill:currentColor}.navbar__mobile-action--login svg{fill:none;stroke:currentColor}.navbar__mobile-cart{margin-top:86px;background-color:#183431;color:#f6f7ee}.navbar__mobile-actions{display:flex;gap:.8rem;margin-top:1.2rem}.navbar__mobile-action{flex:1 1 0;background-color:#f6f7ee;color:#183431}@media screen and (max-width:399px){.navbar{padding-right:2rem;gap:2.4rem}.navbar__logo img.navbar__logo-full{display:none}.navbar__logo img.navbar__logo-icon{display:block}.navbar__links,.navbar__divider,.navbar__link--login,.navbar__icon-link--wishlist{display:none}.navbar__burger{display:inline-flex;order:1;margin-left:auto}.navbar__right{order:2;margin-left:0}}@media screen and (min-width:400px)and (max-width:989px){.navbar{gap:2.4rem}.navbar__logo img.navbar__logo-full{display:none}.navbar__logo img.navbar__logo-icon{display:block}.navbar__right{display:contents}.navbar__links{order:1;margin-left:auto}.navbar__links .navbar__link:not(:first-child){display:none}.navbar__divider{order:2}.navbar__link--login,.navbar__icon-link--wishlist{display:none}.navbar__burger{display:inline-flex;order:3}.navbar__account{order:4}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/component-navbar.css.map */
