@import"https://fonts.googleapis.com/css2?family=Jost:wght@400;500;600&display=swap";@media screen and (min-width:700px){details.header__menu-disclosure:has(>summary[data-title="Shop by Brand"])>.mega-menu{display:grid;grid-template-columns:minmax(0,1fr) 334px;column-gap:40px;align-items:stretch;padding-block:3.375rem 3.75rem;height:24rem;max-height:calc(100vh - var(--header-height, 0px) - var(--announcement-bar-height, 0px) - 20px)}details.header__menu-disclosure:has(>summary[data-title="Shop by Brand"])>.mega-menu>.visual-menu{display:contents}details.header__menu-disclosure:has(>summary[data-title="Shop by Brand"]) .visual-menu__grid{grid-column:1;grid-row:1;grid-template-columns:repeat(6,1fr);column-gap:22px;row-gap:40px;align-content:start;align-self:start}details.header__menu-disclosure:has(>summary[data-title="Shop by Brand"]) .mega-menu__promo,details.header__menu-disclosure:has(>summary[data-title="Shop by Brand"]) .visual-menu__panels{grid-column:2;grid-row:1;margin:0;border-inline-start:1px solid #eceae5;padding-inline-start:36px;transition:border-color .2s ease}details.header__menu-disclosure:has(>summary[data-title="Shop by Brand"]) .mega-menu:has(.visual-menu__panel:not([hidden])) .mega-menu__promo,details.header__menu-disclosure:has(>summary[data-title="Shop by Brand"]) .mega-menu:has(.visual-menu__panel:not([hidden])) .visual-menu__panels{border-inline-start-color:#1a1a1a}details.header__menu-disclosure:has(>summary[data-title="Shop by Brand"]) .mega-menu__promo{display:flex;height:100%}details.header__menu-disclosure:has(>summary[data-title="Shop by Brand"]) .mega-menu__promo>*{flex:1;max-width:none;height:100%}details.header__menu-disclosure:has(>summary[data-title="Shop by Brand"]) .mega-menu__promo img{width:100%;height:100%;object-fit:cover}details.header__menu-disclosure:has(>summary[data-title="Shop by Brand"]) .visual-menu__panels{position:relative;z-index:1;background:rgb(var(--background));height:100%;overflow-y:auto}details.header__menu-disclosure:has(>summary[data-title="Shop by Brand"]) .visual-menu__panel{border-top:0;padding-block-start:0;min-height:0;animation:shop-by-brand-panel-in .26s cubic-bezier(.2,.7,.2,1)}details.header__menu-disclosure:has(>summary[data-title="Shop by Brand"]) .visual-menu__panel-viewall{display:block;margin-block-start:1.5rem;padding-block-start:1.125rem;border-top:1px solid #eceae5}@keyframes shop-by-brand-panel-in{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:none}}details.header__menu-disclosure:has(>summary[data-title="Shop by Brand"]) .visual-menu__label{font-family:var(--heading-font-family),sans-serif;text-transform:none;letter-spacing:normal;font-size:17px;opacity:1;color:#a5a19b;transition:color .22s ease}details.header__menu-disclosure:has(>summary[data-title="Shop by Brand"]) .visual-menu__tile:hover .visual-menu__label,details.header__menu-disclosure:has(>summary[data-title="Shop by Brand"]) .visual-menu__tile:focus-visible .visual-menu__label,details.header__menu-disclosure:has(>summary[data-title="Shop by Brand"]) .visual-menu__tile[aria-expanded=true] .visual-menu__label{color:#1a1a1a}details.header__menu-disclosure:has(>summary[data-title="Shop by Brand"]) .visual-menu__grid:has(.visual-menu__tile:hover,.visual-menu__tile[aria-expanded=true]) .visual-menu__tile:not(:hover):not([aria-expanded=true]){opacity:.55}details.header__menu-disclosure:has(>summary[data-title="Shop by Brand"]) [data-brand=knoll] .visual-menu__label{font-family:Helvetica,Arial,sans-serif;font-weight:700;font-size:34px;letter-spacing:-1px}details.header__menu-disclosure:has(>summary[data-title="Shop by Brand"]) [data-brand=herman-miller] .visual-menu__label{font-family:Helvetica,Arial,sans-serif;font-weight:500;font-size:15px;letter-spacing:-.2px}details.header__menu-disclosure:has(>summary[data-title="Shop by Brand"]) [data-brand=herman-miller] .visual-menu__label:before{content:"\2295  "}details.header__menu-disclosure:has(>summary[data-title="Shop by Brand"]) [data-brand=bocci] .visual-menu__label{font-family:Helvetica,Arial,sans-serif;font-weight:800;font-size:20px;letter-spacing:.3px}details.header__menu-disclosure:has(>summary[data-title="Shop by Brand"]) [data-brand=flos] .visual-menu__label{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:32px;letter-spacing:1px}details.header__menu-disclosure:has(>summary[data-title="Shop by Brand"]) [data-brand=foscarini] .visual-menu__label{font-family:Helvetica,Arial,sans-serif;font-weight:800;font-size:23px;letter-spacing:-.6px}details.header__menu-disclosure:has(>summary[data-title="Shop by Brand"]) [data-brand=kristalia] .visual-menu__label{font-family:Helvetica,Arial,sans-serif;font-weight:800;font-size:20px;letter-spacing:-.2px}details.header__menu-disclosure:has(>summary[data-title="Shop by Brand"]) [data-brand=b-b-italia] .visual-menu__label{font-family:Helvetica,Arial,sans-serif;font-weight:800;font-size:15px}details.header__menu-disclosure:has(>summary[data-title="Shop by Brand"]) [data-brand=bonaldo] .visual-menu__label{font-family:Helvetica,Arial,sans-serif;font-weight:800;font-style:italic;font-size:14px;letter-spacing:.4px}details.header__menu-disclosure:has(>summary[data-title="Shop by Brand"]) [data-brand=pianca] .visual-menu__label{font-family:Helvetica,Arial,sans-serif;font-weight:800;font-size:18px;letter-spacing:-.2px}details.header__menu-disclosure:has(>summary[data-title="Shop by Brand"]) [data-brand=usm] .visual-menu__label{font-family:Helvetica,Arial,sans-serif;font-weight:800;font-size:13px}details.header__menu-disclosure:has(>summary[data-title="Shop by Brand"]) [data-brand=moooi-carpets] .visual-menu__label{font-family:"Jost",var(--heading-font-family),sans-serif;font-weight:400;font-size:16px;letter-spacing:.09em}details.header__menu-disclosure:has(>summary[data-title="Shop by Brand"]) [data-brand=nanimarquina] .visual-menu__label{font-family:"Jost",var(--heading-font-family),sans-serif;font-weight:500;font-size:19px;letter-spacing:.02em}details.header__menu-disclosure:has(>summary[data-title="Shop by Brand"]) [data-brand=lambert-fils] .visual-menu__label{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:21px;letter-spacing:-.2px}details.header__menu-disclosure:has(>summary[data-title="Shop by Brand"]) [data-brand=mdf-italia] .visual-menu__label{font-family:Helvetica,Arial,sans-serif;font-weight:500;font-size:23px;letter-spacing:-.6px}details.header__menu-disclosure:has(>summary[data-title="Shop by Brand"]) [data-brand=anony] .visual-menu__label{font-family:Helvetica,Arial,sans-serif;font-weight:500;font-size:17px;letter-spacing:-.2px}details.header__menu-disclosure:has(>summary[data-title="Shop by Brand"]) [data-brand=perez] .visual-menu__label{font-family:"Jost",var(--heading-font-family),sans-serif;font-weight:400;font-size:14px;letter-spacing:.12em}details.header__menu-disclosure:has(>summary[data-title="Shop by Brand"]) [data-brand=londonart-wallpaper] .visual-menu__label{font-family:"Jost",var(--heading-font-family),sans-serif;font-weight:400;font-size:13px;letter-spacing:.09em;line-height:1.4}details.header__menu-disclosure:has(>summary[data-title="Shop by Brand"]) [data-brand=bensen] .visual-menu__label{font-family:Helvetica,Arial,sans-serif;font-weight:800;font-size:17px}@media(prefers-reduced-motion:reduce){details.header__menu-disclosure:has(>summary[data-title="Shop by Brand"]) .visual-menu__panel{animation:none}}}
/*# sourceMappingURL=/cdn/shop/t/73/assets/mega-menu-brand-panel.css.map */
