:is(html:has(.site-header__nav),body:has(.site-header__nav)){overflow-x:clip}.site-header__nav{gap:.75rem;min-width:0}.site-header__desktop-links,.site-header__preferences{display:none}.site-header__actions{flex:none;gap:.75rem}.site-header__actions button[aria-label^=Open\ cart]{min-width:2.75rem;min-height:2.75rem}@media (min-width:80rem){.site-header__nav{gap:1rem}.site-header__mobile{display:none}.site-header__desktop-links{gap:.25rem;min-width:0;display:flex}.site-header__preferences{align-items:center;gap:.5rem;display:flex}}.navLink{border-radius:unset;position:relative;overflow:visible}.navLink:after{content:"";transform-origin:0;background-color:#2d5a3d;border-radius:1px;width:100%;height:2px;transition:transform .25s;position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.navLink:not(.active):hover:after{transform:scaleX(1)}.navLink.active:after{transform:scaleX(1)}@media (min-width:90rem){.site-header__desktop-links{gap:1rem}}
