header:has(.coop-navigation){z-index:40}header nav:has(.coop-navigation){gap:16px}header nav:has(.coop-navigation)>.navlinks{display:none}header nav:has(.coop-navigation)>.brand{margin-right:auto}.coop-navigation{position:relative;flex:0 0 auto;color:#183d38}.coop-navigation>.coop-navigation-toggle{display:flex;align-items:center;gap:9px;min-height:44px;min-width:44px;padding:10px 12px;border:1px solid #b6c5bc;border-radius:6px;background:#faf8ef;cursor:pointer;font:700 14px/1.2 Arial,sans-serif;list-style:none}.coop-navigation-toggle::-webkit-details-marker{display:none}.coop-navigation-toggle::after{display:none}.coop-navigation-toggle:focus-visible,.coop-navigation-panel a:focus-visible{outline:3px solid #26776c;outline-offset:3px}.coop-navigation[open]>.coop-navigation-toggle{background:#183d38;color:#fff}.coop-navigation>.coop-navigation-panel{position:absolute;top:calc(100% + 10px);left:0;width:min(360px,calc(100vw - 32px));max-height:70vh;max-height:70dvh;overflow-y:auto;overscroll-behavior:contain;padding:12px;background:#faf8ef;color:#183d38;border:1px solid #d7ddd2;border-radius:10px;box-shadow:0 14px 35px #183d3830;text-align:left;z-index:50}.coop-navigation-panel ul{list-style:none;padding:0;margin:0}.coop-navigation-panel li{padding:0;margin:0}.coop-navigation-panel li a{display:block;min-height:44px;padding:12px;border-radius:5px;font:600 15px/1.4 Arial,sans-serif;text-decoration:none;white-space:normal;color:#183d38}.coop-navigation-panel li a:hover,.coop-navigation-panel li a[aria-current=page]{background:#e5ece4}.coop-navigation-panel li ul{padding-left:16px}.coop-navigation-panel li ul a{font-size:14px;font-weight:400}@media(max-width:600px){header nav:has(.coop-navigation){padding:12px 16px;gap:12px}header nav:has(.coop-navigation)>.navbuy{display:none}header nav:has(.coop-navigation) .coop-logo{width:120px;height:auto;max-width:100%}header nav:has(.coop-navigation)>.brand{flex:1;min-width:0;text-align:center}header nav:has(.coop-navigation)>.cart-link{white-space:nowrap;font-size:13px}.coop-navigation-toggle span{display:none}.coop-navigation>.coop-navigation-toggle{padding:10px}.deck-header nav:has(.coop-navigation)>a:first-of-type{min-width:0;flex:1}.deck-header nav:has(.coop-navigation)>a:first-of-type img{max-width:110px}.deck-header nav:has(.coop-navigation) .deck-solaye,.deck-header nav:has(.coop-navigation) .deck-brand-divider{display:none}}.coop-navigation{margin:0;padding:0;border:0}.coop-navigation>.coop-navigation-toggle{margin:0}