.dm-nav{color:inherit;font-size:13px;font-weight:400;line-height:1.5;letter-spacing:0}.dm-nav ul{list-style:none;padding:0;margin:0}.dm-nav a{display:flex;flex-direction:column;justify-content:center;min-height:40px;text-decoration:none}.dm-nav a:hover,.dm-nav a[aria-current=page]{text-decoration:underline;text-underline-offset:4px}.dm-nav a:focus-visible,.dm-nav summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}.dm-nav-label{color:#686868;font-size:11px;margin:0 0 12px}.dm-nav summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:14px}.dm-nav summary::-webkit-details-marker{display:none}.dm-nav summary:after{content:"+";font-weight:400;font-size:14px}.dm-nav details[open]>summary:after{content:"\2212"}.dm-nav-shop{display:grid;grid-template-columns:1fr 1fr;gap:32px}.dm-nav-systems span{display:block;color:#686868;font-size:11px;margin-top:2px}.dm-nav-systems li+li{margin-top:12px}.dm-nav--desktop{display:flex;gap:22px}.dm-nav--desktop>details{position:relative}.dm-nav--desktop>details>summary{min-height:44px}.dm-nav--desktop .dm-nav-panel{position:absolute;top:calc(100% + 4px);left:-24px;min-width:270px;padding:24px;background:#fff;box-shadow:0 12px 28px #00000012;z-index:5}.dm-nav--desktop .dm-nav-shop{min-width:350px}.dm-nav--mobile .dm-nav-shop{margin-bottom:22px}.dm-nav--mobile a{min-height:44px}.dm-nav--mobile>details>summary{min-height:48px;font-size:13px}.dm-nav--mobile .dm-nav-panel{padding:4px 0 18px}.dm-nav--mobile .dm-nav-help{margin-top:16px;color:#686868}#menu-drawer .dm-nav--mobile{width:100%}#menu-drawer:has(.dm-nav--mobile) .menu-drawer__panel-body{padding-top:24px}#menu-drawer:has(.dm-nav--mobile) .menu-drawer__panel-footer{padding-top:8px}@media(max-width:999px){.dm-nav--desktop{display:none}}@media(prefers-reduced-motion:no-preference){.dm-nav details[open]>.dm-nav-panel{animation:dm-nav-enter .16s ease-out}@keyframes dm-nav-enter{0%{transform:translateY(4px)}to{transform:translateY(0)}}}.dm-nav--mobile,.dm-nav--desktop .dm-nav-panel{color:#1c1c1c}body.logo_white .header:has(.dm-nav--desktop details[open]) .header__logo-image{filter:invert(1)}
/*# sourceMappingURL=/cdn/shop/t/40/assets/dm-navigation.css.map */
