.site-header{position:relative;z-index:30;background:#fff}.nav{gap:32px}.lichtros-menu{display:flex;align-items:center;gap:28px;margin-left:0;font-size:14px;font-weight:400;letter-spacing:.3px}.nav-dropdown{position:relative;border:0;margin:0;padding:0}.nav-dropdown summary{display:flex;align-items:center;gap:8px;cursor:pointer;list-style:none;padding:24px 0;font:inherit;border:0}.nav-dropdown summary::-webkit-details-marker{display:none}.nav-dropdown summary:after{display:none}.nav-caret{width:6px;height:6px;border-right:1px solid;border-bottom:1px solid;transform:rotate(45deg);margin-top:-4px}.nav-dropdown[open] .nav-caret{transform:rotate(225deg);margin-top:3px}.nav-panel{position:absolute;top:100%;left:-20px;min-width:245px;padding:10px;background:#fff;border:1px solid #e8e8e8;border-radius:0 0 8px 8px;box-shadow:0 12px 24px #0001;z-index:40}.nav-panel a{display:block;padding:12px 14px;white-space:nowrap;border-radius:4px;font-size:13px}.nav-panel a:hover,.nav-panel a:focus-visible{background:#f5f4f1}.lichtros-menu>a{white-space:nowrap}.nav-toggle{display:none}.nav a:focus-visible,.nav summary:focus-visible{outline:2px solid #b79859;outline-offset:5px}.brand-story{background:#f8f7f4;padding:65px 0}.brand-story .wrap{max-width:850px;text-align:center}.brand-story h2{margin-bottom:20px}.brand-story p{line-height:1.8}.site-header .nav-dropdown summary{color:#171717}@media(max-width:1000px){.nav{gap:20px}.lichtros-menu{gap:18px;font-size:12px}}@media(max-width:760px){.nav{position:relative;flex-wrap:wrap;height:auto;min-height:72px;padding:10px 0;gap:12px}.nav .logo{margin-right:auto}.nav-toggle{display:block;order:3;background:none;border:0;padding:10px;font:500 14px Poppins,Arial,sans-serif}.lichtros-menu{display:none;width:100%;order:4;flex-direction:column;align-items:stretch;gap:0;padding:10px 0}.nav[data-menu-open] .lichtros-menu{display:flex}.lichtros-menu>a,.nav-dropdown summary{padding:15px 4px;font-size:14px}.nav-dropdown{width:100%}.nav-panel{position:static;box-shadow:none;border:0;border-left:2px solid #e5e2dd;border-radius:0;margin-left:8px;padding:0 8px}.nav-panel a{white-space:normal}.brand-story{padding:40px 0}.nav .cart-link{font-size:11px}.nav .brand-logo{width:135px}}

/* Shared icon navigation for every native theme page. */
.nav-search{display:flex;width:25px;height:25px;margin-left:auto;align-items:center;justify-content:center;border:0;background:none;padding:0}.nav-search svg,.cart-link>svg,.nav-toggle svg{width:25px;height:25px;fill:none;stroke:currentColor;stroke-width:1.3}.cart-link{position:relative}.cart-count{position:absolute;right:-6px;top:-8px;font-size:8px;width:15px;height:15px;line-height:14px;background:white}.site-header{position:sticky;top:0}
@media(max-width:700px){.site-header .nav{width:calc(100% - 40px);display:flex;min-height:64px;height:auto;padding:7px 0;gap:15px;flex-wrap:wrap}.site-header .nav .nav-toggle{display:flex;order:0;padding:0}.site-header .nav .logo{order:1;margin:0 auto}.site-header .nav .nav-search{order:2;margin:0}.site-header .nav .cart-link{order:3}.site-header .lichtros-menu{order:4;flex:0 0 100%}}
