@media screen and (min-width:1024px){.m-menu__item--mega .m-mega-menu--ref{background-color:var(--mega-menu-bg, #f9f7f3);box-shadow:none;border-top:1px solid rgba(26,26,26,.08)}.m-menu__item--mega .m-mega-menu--ref .m-mega-menu__inner{padding-top:48px;padding-bottom:48px;align-items:flex-start;gap:32px}.m-menu__item--mega .m-mega-menu--ref .m-sub-menu--level-1{width:auto;flex:1 1 auto;margin-left:0;margin-right:0;gap:8px;align-items:flex-start}.m-menu__item--mega .m-mega-menu--ref .m-sub-menu__item--level-1{width:auto;flex:1 1 0;min-width:150px;max-width:200px;margin-bottom:0;padding-right:12px}.m-menu__item--mega .m-mega-menu--ref .m-sub-menu__item--level-1--dual-col{flex:1.65 1 0;min-width:260px;max-width:320px}.m-menu__item--mega .m-mega-menu--ref .m-mega-menu__column{margin-top:0}.m-menu__item--mega .m-mega-menu--ref .m-mega-menu__column-heading{display:block;font-size:11px;line-height:1.3;letter-spacing:.16em;text-transform:uppercase;font-weight:500;color:var(--mega-menu-heading, #a38666);padding:0 0 14px;margin:0;background:transparent}.m-menu__item--mega .m-mega-menu--ref .m-mega-menu__column-heading:hover{background:transparent;color:var(--mega-menu-heading, #a38666);opacity:.85}.m-menu__item--mega .m-mega-menu--ref .m-sub-menu__item--level-2>.m-menu__link{padding:7px 0;font-size:15px;line-height:1.45;font-weight:400;color:var(--mega-menu-link, #222222);background:transparent}.m-menu__item--mega .m-mega-menu--ref .m-sub-menu__item--level-2>.m-menu__link:hover{background:transparent;color:var(--mega-menu-link, #222222);opacity:.65}.m-menu__item--mega .m-mega-menu--ref .m-mega-menu__content{width:min(280px,28%);flex:0 0 min(280px,28%);padding-left:24px;margin-left:auto}.m-menu__item--mega .m-mega-menu--ref.m-show-menu-column-divider .m-sub-menu__item--level-1{padding:0 24px;border-left:1px solid rgba(26,26,26,.1)}.m-menu__item--mega .m-mega-menu--ref.m-show-menu-column-divider .m-sub-menu__item--level-1:first-child{padding-left:0;border-left:none}.m-menu__item--mega .m-mega-menu--ref .m-mega-banner{display:flex;flex-direction:column;gap:16px}.m-menu__item--mega .m-mega-menu--ref .m-mega-banner__image{aspect-ratio:1 / 1;border-radius:0}.m-menu__item--mega .m-mega-menu--ref .m-mega-banner__title{font-family:var(--font-heading-family, Georgia, "Times New Roman", serif);font-size:clamp(22px,2vw,28px);line-height:1.2;font-weight:400;color:var(--mega-menu-link, #222222);margin:0}.m-menu__item--mega .m-mega-menu--ref .m-mega-banner__description{display:none}.m-menu__item--mega .m-mega-menu--ref .m-mega-banner__button,.m-menu__item--mega .m-mega-menu--ref .m-mega-banner__button.m-button--link{font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:500;padding:0;color:var(--mega-menu-link, #222222);text-decoration:none}.m-menu__item--mega .m-mega-menu--ref .m-mega-banner__button:hover{opacity:.65}.m-menu__item--mega .m-mega-menu--ref .m-mega-banner__inner{position:static;padding:0;display:flex;flex-direction:column;align-items:flex-start;gap:12px}}.m-menu__item--mega .m-menu__link--with-icon{display:flex;align-items:center;gap:10px}.m-megamenu-link-icon{display:inline-flex;flex-shrink:0;width:18px;height:18px;align-items:center;justify-content:center}.m-megamenu-link-icon__img{width:100%;height:100%;object-fit:contain;display:block}@media screen and (min-width:1024px){.m-menu__item--mega .m-sub-menu--level-2.m-sub-menu--dual-column{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(var(--dual-grid-rows, 5),auto);grid-auto-flow:column;column-gap:20px;row-gap:0;width:100%}}.m-menu__item--dropdown .m-sub-menu--level-2.m-sub-menu--dual-column{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;row-gap:2px}.m-menu-mobile__link.m-menu__link--with-icon{display:flex;align-items:center;gap:10px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/mega-menu-enhancements.css.map */
