@media (min-width:1051px){header.navbar nav{flex-shrink:0;margin-left:clamp(32px,4vw,64px)}header.navbar .language-control{padding-left:24px}}@media (max-width:1050px){header.navbar{grid-template-columns:1fr auto;gap:10px;height:auto;min-height:105px;padding-top:16px;padding-bottom:12px;display:grid}header.navbar .wordmark{grid-area:1/1}header.navbar .cart-trigger{grid-area:1/2;justify-self:end}header.navbar nav{grid-area:2/1/auto/-1;justify-content:space-between;gap:12px;width:100%;margin:0}header.navbar nav a[href$="/#about"]{display:block}}.language-control{align-items:center;gap:6px;margin-left:auto;display:flex;position:relative}.language-label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.language-control select{font:inherit;letter-spacing:.035em;max-width:138px;color:inherit;cursor:pointer;background:0 0;border:0;padding:9px 18px 9px 8px;font-size:11px}.language-control select:focus-visible{outline-offset:2px;outline:2px solid}.language-control [role=alert]{z-index:5;background:#f5f1e9;width:210px;padding:10px;font-size:12px;position:absolute;top:100%;right:0}@media (max-width:1050px){header.navbar{grid-template-columns:1fr auto auto}header.navbar .language-control{grid-area:1/2;margin:0}header.navbar .cart-trigger{grid-column:3}.language-control select{max-width:110px;padding-left:2px;font-size:10px}header.navbar nav{flex-wrap:wrap;justify-content:flex-start;gap:9px 18px}}
