.header-menu-desktop{position:fixed;z-index:3}.header-menu-desktop .container{position:fixed;top:calc(var(--header-height) + var(--announcement-bar-height));left:0;right:0;display:flex;align-items:flex-start;gap:48px;background-color:var(--color-light);z-index:3;transform:translateY(-8px);transition:transform .2s ease-in-out,opacity .2s ease-in-out,visibility .2s ease-in-out;pointer-events:none;visibility:hidden;opacity:0;padding:16px 40px;will-change:transform,opacity,visibility}.header-menu-desktop .container.open{transform:translateY(0);pointer-events:auto;visibility:visible;opacity:1}.header-menu-desktop .container.swapping{transition:none}.header-menu-desktop .columns{display:flex;justify-content:flex-start;gap:64px;flex:1}.header-menu-desktop .column-title{margin-bottom:8px;text-transform:uppercase;color:#414141;font-size:12px}.header-menu-desktop .column-links{display:flex;flex-direction:column;padding-inline-start:0;list-style:none}.header-menu-desktop .column-links.split{display:block;columns:2;column-gap:64px}.header-menu-desktop .column-links.split li{break-inside:avoid}.header-menu-desktop .column-link{display:block;padding:6px 0;font-size:14px;min-width:120px}.header-menu-desktop .column-link:hover,.header-menu-desktop .column-link.current{text-decoration:underline;text-underline-offset:4px}.header-menu-desktop .campaign{position:relative;width:50%;height:250px;margin-inline-start:auto}.header-menu-desktop .campaign:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0009,#0000 50%);pointer-events:none}.header-menu-desktop .campaign-image{width:100%}.header-menu-desktop .campaign-caption{position:absolute;bottom:16px;left:16px;color:var(--color-light)}
/*# sourceMappingURL=/cdn/shop/t/130/assets/header-menu-desktop.css.map */
