.mega-menu__grid:has(.br-mm){display:block}.br-mm{display:flex;align-items:flex-start;gap:48px;width:100%;text-align:left;white-space:normal}.br-mm__main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:20px}.br-mm__cols{display:flex;flex-wrap:wrap;gap:20px 48px}.br-mm__col{flex:0 1 190px;min-width:150px}.br-mm__heading{display:block;margin:0 0 10px;font-family:var(--font-body--family);font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--color-foreground);text-decoration:none}.br-mm__heading--link:hover{text-decoration:underline;text-underline-offset:3px}.br-mm__link{display:inline-block;padding:3px 0;font-family:var(--font-body--family);font-size:.9375rem;line-height:1.3;color:rgb(var(--color-foreground-rgb) / .8);text-decoration:none;transition:color .2s ease}.br-mm__link:hover,.br-mm__link--active{color:var(--color-foreground);text-decoration:underline;text-underline-offset:3px}.br-mm__all{align-self:flex-start;font-family:var(--font-body--family);font-size:.875rem;font-weight:500;letter-spacing:.04em;color:var(--color-foreground);text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:2px}.br-mm__tiles{flex:0 0 auto;display:flex;gap:18px;margin:0;padding:0}.br-mm__tile{display:flex;flex-direction:column;gap:8px;width:190px;color:var(--color-foreground);text-decoration:none}.br-mm__tile-img{display:block;width:190px;aspect-ratio:1 / 1;overflow:hidden;background:#f4f1ec}.br-mm__tile-img img{display:block;width:100%;height:100%;aspect-ratio:1 / 1;object-fit:cover;object-position:center;transition:opacity .2s ease}.br-mm__tile:hover .br-mm__tile-img img{opacity:.85}.br-mm__tile-title{font-family:var(--font-heading--family, var(--font-primary--family));font-size:1.0625rem;line-height:1.2}.br-mm__tile-sub{margin-top:-4px;font-family:var(--font-body--family);font-size:.8125rem;color:rgb(var(--color-foreground-rgb) / .65)}.br-mm__logos{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:12px;margin:0;padding:0}.br-mm__logo{display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px 6px;border:1px solid rgb(var(--color-foreground-rgb) / .12);font-family:var(--font-body--family);font-size:.8125rem;color:var(--color-foreground);text-decoration:none;transition:border-color .2s ease}.br-mm__logo:hover{border-color:var(--color-foreground)}.br-mm__logo-img{width:100%;max-width:64px;aspect-ratio:1 / 1;object-fit:contain}@media screen and (max-width:1199px){.br-mm{gap:36px}.br-mm__tile-item:nth-child(3){display:none}}.menu-list__submenu-inner:has(.br-mm){padding-block:28px 32px;max-height:calc(100vh - var(--header-height, 0px) - 16px)}.menu-drawer__list-item:has(>accordion-custom>details[id$=-featured]),.menu-drawer__list-item:has(>a[id$=-featured]){display:none}.menu-list__link[aria-haspopup=true] .menu-list__link-title:after{content:"";display:inline-block;width:5px;height:5px;margin-left:8px;border-right:1.25px solid currentColor;border-bottom:1.25px solid currentColor;transform:translateY(-3px) rotate(45deg);transition:transform .2s ease;vertical-align:middle}.menu-list__link[aria-haspopup=true][aria-expanded=true] .menu-list__link-title:after{transform:translateY(1px) rotate(-135deg)}.menu-list__link[href="/collections/sale"],.menu-list__link[href="/collections/sale"]:hover{color:#9e3b2f}
/*# sourceMappingURL=/cdn/shop/t/8/assets/br-mega-menu.css.map */
