/* START_SECTION:ordverk-header (INDEX:22) */
.ov-announcement{display:flex;justify-content:center;gap:32px;padding:10px 20px;background:var(--blue);color:#fff;font-size:11px;font-weight:700;letter-spacing:.08em;text-align:center}.ov-announcement span+span:before{content:'✳';margin-right:32px}.ov-header{padding-block:25px;gap:30px}.ov-brand{display:flex;flex-direction:column;gap:8px;text-decoration:none}.ov-brand .wordmark{font-size:40px;letter-spacing:-2.5px}.ov-brand .wordmark>span{color:var(--blue);font-size:20px}.ov-tagline{font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:var(--muted)}.ov-navigation{display:flex;align-items:center;gap:28px}.ov-navigation .ov-custom{border:1px solid var(--blue);color:var(--blue);padding:10px 16px;border-radius:3px}.ov-custom span{margin-left:14px}.ov-cart{text-decoration:none}.ov-cart span{background:var(--blue)}.ov-mobile-menu{display:none}.ov-pickup{border-bottom:1px solid var(--line);font-size:12px;text-align:center}.ov-pickup details{max-width:800px;margin:auto;padding:9px 20px}.ov-pickup summary{cursor:pointer;list-style:none}.ov-pickup summary::-webkit-details-marker{display:none}.ov-pickup summary span{margin-left:10px;color:var(--blue)}.ov-pickup p{color:var(--muted);margin:8px 0}.ov-pickup summary:focus-visible,.ov-mobile-menu summary:focus-visible{outline:3px solid var(--blue);outline-offset:3px}@media(max-width:1000px){.ov-navigation{gap:14px}.ov-header{gap:20px}.ov-brand .wordmark{font-size:34px}}@media(max-width:800px){.ov-announcement span+span{display:none}.ov-header{display:grid;grid-template-columns:1fr auto;padding:20px 5% 12px;gap:18px}.ov-header .ov-navigation{display:none}.ov-mobile-menu{display:block;grid-column:1/-1;border-top:1px solid var(--line);padding-top:10px}.ov-mobile-menu summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;font-size:13px;padding:8px 0}.ov-mobile-menu summary::-webkit-details-marker{display:none}.ov-mobile-menu nav{display:flex;flex-direction:column;gap:0;padding:8px 0}.ov-mobile-menu nav a{padding:12px 0;border-top:1px solid var(--line)}.ov-tagline{font-size:9px}.ov-pickup{font-size:11px}}
/* END_SECTION:ordverk-header */
