.ow-unified-header,.ow-unified-header *{box-sizing:border-box}.ow-unified-header{display:flex;position:relative;align-items:center;justify-content:space-between;gap:28px;padding:18px 4%;background:#fff;color:#263e30;border-bottom:1px solid #e3e5df;z-index:20;line-height:1.4}.ow-unified-header a{color:inherit;text-decoration:none}.ow-unified-brand{flex:none;width:340px;max-width:35%}.ow-unified-brand img{display:block;width:100%;height:auto}.ow-desktop-nav{display:flex;align-items:center;justify-content:center;gap:26px;font-size:14px}.ow-nav-group{position:relative}.ow-unified-header summary{cursor:pointer;list-style:none}.ow-unified-header summary::-webkit-details-marker{display:none}.ow-nav-group>summary:after{content:'⌄';margin-left:6px}.ow-nav-sub{position:absolute;top:calc(100% + 12px);left:0;min-width:210px;padding:10px;background:#fff;border:1px solid #d7dfd0;border-radius:6px;box-shadow:0 8px 20px #263e301f;z-index:30}.ow-nav-sub a{display:block;padding:10px 12px;font-size:14px;white-space:nowrap}.ow-nav-sub a:hover{background:#edf3e8}.ow-header-cart{display:flex;align-items:center;gap:5px;justify-content:center;min-width:44px;min-height:44px;font-size:12px}.ow-mobile-menu{display:none}.ow-unified-header :focus-visible{outline:3px solid #829968;outline-offset:4px}@media(max-width:1000px){.ow-unified-header{gap:16px}.ow-desktop-nav{gap:16px;font-size:13px}.ow-unified-brand{width:290px;max-width:32%}}@media(max-width:760px){.ow-unified-header{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;gap:12px;padding:12px 4%}.ow-mobile-menu{display:block;grid-column:1;grid-row:1}.ow-mobile-menu>summary{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}.ow-unified-brand{grid-column:2;grid-row:1;width:290px;max-width:100%;justify-self:center}.ow-header-cart{grid-column:3;grid-row:1;position:relative}.ow-header-cart span{position:absolute;right:-2px;top:0;background:#edf3e8;min-width:17px;height:17px;border-radius:50%;text-align:center;line-height:17px;font-size:10px}.ow-desktop-nav{display:none}.ow-mobile-panel{position:absolute;top:100%;left:0;right:0;max-height:75vh;overflow:auto;padding:12px 5% 22px;background:#fff;border-bottom:1px solid #c9d6c0;box-shadow:0 9px 14px #263e301a}.ow-mobile-panel>a,.ow-mobile-panel>.ow-nav-group>summary{display:block;padding:14px 0;font-size:16px;border-bottom:1px solid #e3e8dd}.ow-mobile-panel .ow-nav-sub{position:static;border:0;box-shadow:none;padding:0 0 6px 12px}.ow-mobile-panel .ow-nav-sub a{white-space:normal;min-height:44px}.ow-nav-group>summary:after{float:right}}
