header{background-color:#fff;box-shadow:0 3px 8px rgba(0,0,0,.24);display:block;left:0;margin:0;position:sticky;right:0;top:0;width:100%;z-index:100}.logo{max-height:50px}nav.mobile ul li.menuentry{margin:1rem 0 0}nav.mobile ul li.menuentry:hover a{background-color:var(--ti-accent);width:100%}nav ul li.menuentry{border-radius:0;list-style:none;margin:auto .5rem;padding:0;position:relative;text-decoration:none;transition-duration:.3s}nav ul li.menuentry:last-of-type{margin-right:0}nav ul li.menuentry:first-of-type{margin-left:0}nav ul li.menuentry.button-dark,nav ul li.menuentry.button-outlined{padding-left:.5rem;padding-right:.5rem}nav ul li.menuentry.button-dark{background-color:#0f1722;border-radius:0}nav ul li.menuentry.button-dark a{color:#fff}nav ul li.menuentry.button-outlined{background-color:#fff;border:1px solid #0f1722;color:#0f1722}nav ul li.menuentry.button-outlined a{color:#0f1722}nav ul li.menuentry.button-dark a,nav ul li.menuentry a{padding:1rem}nav ul li.menuentry a{color:#0f1722;display:inline-block;text-decoration:none}nav ul li.menuentry a svg{height:1.4rem;width:1.4rem}nav ul li.menuentry .shopping-cart{color:#0f1722;display:inline-block;line-height:revert;padding:1rem .5rem;text-decoration:none}nav ul li.menuentry .shopping-cart i .badge{font-family:Noto Sans Regular,sans-serif;left:90%;top:27%}@media (max-width:600px){.logo{width:10rem}}