.herren-collection-menu{min-width:0;position:relative}.herren-collection-menu__trigger{color:inherit;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:.35rem;min-height:44px;padding:0;display:inline-flex}.herren-collection-menu__trigger[data-current=true]{font-weight:600}.herren-collection-menu__chevron{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.4px;flex:none;width:.85rem;height:.85rem}.herren-collection-menu[data-open=true] .herren-collection-menu__chevron{transform:rotate(180deg)}.herren-collection-menu__panel{box-sizing:border-box;color:#1f1b16;z-index:1;background:#fff;border:1px solid #e8e2d8;width:min(18rem,100vw - 2rem);margin:0;padding:.4rem;list-style:none;position:absolute;top:100%;right:0;box-shadow:0 8px 24px #1f1b161f}.herren-collection-menu__panel[hidden]{display:none}.herren-collection-menu__panel a{box-sizing:border-box;overflow-wrap:anywhere;min-height:44px;padding:.75rem .85rem;line-height:1.4;text-decoration:none;display:block}.herren-collection-menu__panel a[aria-current=page]{background:#f4f1eb;font-weight:600}.herren-collection-menu__panel a:hover{text-underline-offset:.2em;background:#f7f4ef;text-decoration:underline}.herren-collection-menu__trigger:focus-visible,.herren-collection-menu__panel a:focus-visible{outline-offset:3px;outline:2px solid}.herren-collection-menu__panel a:focus-visible{outline-offset:-2px}.header-menu-desktop:has(.herren-collection-menu){align-items:center}.header:has(.herren-collection-menu--desktop[data-open=true]){z-index:40;overflow:visible}.herren-collection-menu--mobile .herren-collection-menu__trigger{justify-content:space-between;width:100%}.herren-collection-menu--mobile .herren-collection-menu__panel{box-shadow:none;background:0 0;border:0;border-left:1px solid #e8e2d8;width:100%;margin-top:.25rem;position:static}
