@media screen and (min-width:990px){.lm-nav .list-menu--inline{justify-content:center;align-items:center;column-gap:34px;flex-wrap:nowrap}.lm-nav .header__menu-item,.lm-nav summary.header__menu-item{display:inline-flex;align-items:center;gap:7px;padding:13px 0;font-family:var(--font-body-family);font-size:16px;font-weight:500;line-height:16px;letter-spacing:.02em;color:#222;text-decoration:none;white-space:nowrap}.lm-nav .header__menu-item>span{position:relative;text-decoration:none;color:inherit}.lm-nav .header__menu-item:hover>span,.lm-nav .header__active-menu-item,.lm-nav .mega-menu[open]>summary>span{text-decoration:none}.lm-nav .header__menu-item>span:after{content:"";position:absolute;left:0;right:0;bottom:-5px;height:1px;background:currentColor;transform:scaleX(0);transition:transform .18s ease,opacity .18s ease}.lm-nav .header__menu-item:hover>span:after,.lm-nav .header__menu-item:focus-visible>span:after,.lm-nav .mega-menu[open]>summary>span:after{transform:scaleX(1);opacity:1}.lm-nav summary.header__menu-item .icon-caret{display:none}.lm-nav summary.header__menu-item:after{content:"";flex:none;width:9px;height:6px;margin-top:1px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 6'%3E%3Cpath d='M1 1.25l3.5 3.5 3.5-3.5' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 9px 6px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 6'%3E%3Cpath d='M1 1.25l3.5 3.5 3.5-3.5' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 9px 6px no-repeat;transition:transform .18s ease}.lm-nav .mega-menu[open]>summary.header__menu-item:after{transform:rotate(180deg)}.lm-nav .header__menu-item:focus-visible{outline:none;box-shadow:none}.lm-nav .header__menu-item:focus-visible>span{outline:1px solid #222;outline-offset:7px;border-radius:1px}.mega-menu__content.lm-mega-panel{background:#fff;padding:30px 0 34px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-radius:0;box-shadow:0 10px 24px #1212120f;max-height:calc(100vh - var(--header-bottom-position-desktop, 20rem) - 2rem);overflow-y:auto}.js .mega-menu__content.lm-mega-panel{opacity:1;transform:none;transition:none;animation:none}.header--top-center .mega-menu__list.lm-mega,.mega-menu__list.lm-mega{display:grid;grid-template-columns:repeat(var(--lm-tracks, 5),minmax(0,1fr));column-gap:32px;row-gap:24px;max-width:1360px;width:100%;margin-inline:auto;padding-inline:40px;justify-content:initial;align-items:start}.header--top-center .mega-menu__list.lm-mega.lm-mega--short,.mega-menu__list.lm-mega.lm-mega--short{grid-template-columns:repeat(var(--lm-tracks, 3),260px)}.header--top-center .lm-mega>li,.lm-mega>li{width:auto;min-width:0;padding-right:0}.lm-mega .mega-menu__link--level-2{display:block;font-family:Times New Roman,Times,serif;font-size:12px;line-height:16px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#121212;padding:0 0 10px;margin-bottom:10px;border-bottom:1px solid #d9d9d9;text-decoration:none}.lm-mega .mega-menu__link--level-2:hover{color:#000;text-decoration:underline;text-underline-offset:3px}.lm-mega__links,.lm-list{list-style:none;margin:0;padding:0}.lm-mega__links .mega-menu__link,.lm-list .mega-menu__link{display:block;font-family:var(--font-body-family, Garamond, Georgia, serif);font-size:17px;line-height:22px;font-weight:400;letter-spacing:0;text-transform:none;color:#454545;padding:4px 0;border:0;margin:0;text-decoration:none}.lm-mega__links .mega-menu__link:hover,.lm-mega__links .mega-menu__link--active,.lm-list .mega-menu__link:hover,.lm-list .mega-menu__link--active{color:#121212;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.lm-mega>li.lm-mega__col--lanes{grid-column:span 2}.lm-mega__col--lanes .lm-mega__links{columns:2;column-gap:32px}.lm-mega__col--lanes .lm-mega__links>li{break-inside:avoid}.mega-menu__list.lm-list{max-width:1360px;padding-inline:40px;display:flex;flex-wrap:wrap;column-gap:40px}.lm-mega a:focus-visible,.lm-list a:focus-visible{outline:2px solid #121212;outline-offset:3px;box-shadow:none}}@media screen and (min-width:990px)and (max-width:1199px){.lm-nav .list-menu--inline{column-gap:20px}.lm-nav .header__menu-item,.lm-nav summary.header__menu-item{font-size:15px}.mega-menu__list.lm-mega{column-gap:20px;padding-inline:24px}.lm-mega__links .mega-menu__link{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/lamonts-mega-menu.css.map */
