@media screen and (min-width:990px){.bf-mega-panel.mega-menu__content{padding:0;background:rgb(var(--color-background));border-top:.1rem solid rgba(var(--color-foreground),.08);border-bottom:.1rem solid rgba(var(--color-foreground),.08);box-shadow:0 .8rem 2rem #0000000b}.bf-mega{display:grid;grid-template-columns:minmax(0,1fr) 20.5rem 16.5rem 25rem;gap:3rem;align-items:stretch;padding-top:3.2rem;padding-bottom:3.2rem}.bf-mega:not(.bf-mega--has-brands){grid-template-columns:minmax(0,1fr) 17.5rem 25rem}.bf-mega:not(.bf-mega--has-brands):not(.bf-mega--has-highlights){grid-template-columns:minmax(0,1fr) 25rem}.bf-mega:not(.bf-mega--has-promo){grid-template-columns:minmax(0,1fr) 20.5rem 16.5rem}.bf-mega:not(.bf-mega--has-brands):not(.bf-mega--has-highlights):not(.bf-mega--has-promo){display:block}.bf-mega__categories{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem 3.2rem;min-width:0}.bf-mega__categories--1{grid-template-columns:minmax(0,1fr);max-width:23rem}.bf-mega__categories--2{grid-template-columns:repeat(2,minmax(0,1fr))}.bf-mega__categories--3{grid-template-columns:repeat(3,minmax(0,1fr))}.bf-mega__categories--4{grid-template-columns:repeat(4,minmax(0,1fr))}.bf-mega__heading{display:block;margin:0 0 1.15rem;color:rgb(var(--color-foreground));font-size:1.34rem;font-weight:700;line-height:1.25;letter-spacing:0;text-decoration:none}.bf-mega__heading--link:hover{text-decoration:underline;text-underline-offset:.3rem}.bf-mega__links,.bf-mega__highlight-links{margin:0;padding:0}.bf-mega__links li+li,.bf-mega__highlight-links li+li{margin-top:.7rem}.bf-mega__link{display:inline-block;padding:0;color:rgba(var(--color-foreground),.78);font-size:1.31rem;line-height:1.45;text-decoration:none}.bf-mega__link:hover,.bf-mega__link--active{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.bf-mega__brands,.bf-mega__highlights{min-width:0;padding-left:2.6rem;border-left:.1rem solid rgba(var(--color-foreground),.1)}.bf-mega__brand-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;padding:0}.bf-mega__brand-link{display:flex;align-items:center;justify-content:center;min-height:5rem;padding:.75rem .5rem;color:rgb(var(--color-foreground));border:.1rem solid rgba(var(--color-foreground),.12);background:rgb(var(--color-background));text-align:center;text-decoration:none;font-size:1.08rem;font-weight:600;line-height:1.2}.bf-mega__brand-link:hover{border-color:rgba(var(--color-foreground),.3)}.bf-mega__highlight-link{font-weight:500}.bf-mega__promo{display:block;align-self:stretch;min-height:30rem;overflow:hidden;background:rgba(var(--color-foreground),.04);text-decoration:none}.bf-mega__promo-image{display:block;width:100%;height:100%;min-height:30rem;max-height:37rem;object-fit:cover;object-position:center;transition:transform .28s ease}.bf-mega__promo:hover .bf-mega__promo-image{transform:scale(1.018)}.bf-mega--new-in .bf-mega__categories{max-width:54rem}.bf-mega--brands .bf-mega__categories{grid-template-columns:repeat(4,minmax(0,1fr))}.bf-menu-sale>span{font-weight:600}}@media screen and (min-width:990px)and (max-width:1199px){.bf-mega{grid-template-columns:minmax(0,1fr) 18rem 14.5rem 20.5rem;gap:2rem}.bf-mega:not(.bf-mega--has-brands){grid-template-columns:minmax(0,1fr) 15.5rem 20.5rem}.bf-mega:not(.bf-mega--has-brands):not(.bf-mega--has-highlights){grid-template-columns:minmax(0,1fr) 20.5rem}.bf-mega__categories{gap:2.1rem 2rem}.bf-mega__brands,.bf-mega__highlights{padding-left:1.6rem}.bf-mega__heading{font-size:1.2rem}.bf-mega__link{font-size:1.18rem}.bf-mega__brand-link{min-height:4.6rem;font-size:.98rem}.bf-mega__promo,.bf-mega__promo-image{min-height:27rem}}@media(prefers-reduced-motion:reduce){.bf-mega__promo-image{transition:none}}@media screen and (min-width:990px){.bf-mega{padding-top:2.4rem;padding-bottom:2.4rem}.bf-mega__categories{max-width:90rem;gap:1.8rem 2rem}.bf-mega__heading{margin-bottom:.8rem}.bf-mega__links li+li,.bf-mega__highlight-links li+li{margin-top:.5rem}}@media screen and (min-width:1200px){.bf-mega__categories--6{grid-template-columns:repeat(6,minmax(0,1fr));max-width:110rem}}@media screen and (min-width:990px)and (max-width:1199px){.bf-mega__categories--6{grid-template-columns:repeat(3,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/110/assets/manuluxe-brandfield-mega-menu.css.map */
