.page-announcement .announcement__wrapper{background:#0f2a24;border-bottom:1px solid rgba(247,243,234,.16);color:#f7f3ea}.page-announcement .announcement__bar-outer{min-height:42px}.page-announcement .announcement__text,.page-announcement .announcement__slide{color:#f7f3ea;font-family:Inter,var(--FONT-STACK-BODY),sans-serif;font-size:11px;font-weight:500;letter-spacing:.24em;text-transform:uppercase}.page-announcement .announcement__text p,.page-announcement .announcement__slide p{margin:0}.page-announcement .announcement__divider{background:#f7f3ea94;border-radius:50%;display:inline-block;height:4px;margin:0 22px;vertical-align:middle;width:4px}.page-header .theme__header{background:#f7f3eaf0;backdrop-filter:saturate(140%) blur(12px);-webkit-backdrop-filter:saturate(140%) blur(12px)}.page-header .header__logo__text{color:#0b0b0a;font-family:Cormorant Garamond,Garamond,Georgia,serif;font-size:23px;font-weight:500;letter-spacing:.28em;text-transform:uppercase}.page-header .navlink--toplevel .navtext{font-size:11px;font-weight:500;letter-spacing:.18em}.page-header .header__menu{gap:clamp(18px,2vw,30px)}.page-header .navlink--toplevel{color:#0b0b0a}.page-header .navlink--toplevel:hover{color:#0f2a24}.page-header .navlink--brassel-highlight .navtext{color:#481114}.page-header .menu__item.grandparent:hover>.header__dropdown,.page-header .menu__item.parent:hover>.header__dropdown{opacity:1;pointer-events:auto;visibility:visible}.page-header .menu__item.grandparent:hover .navlink--child,.page-header .menu__item.grandparent:hover .navlink--grandchild{opacity:1;transform:translateY(0);transition:transform .15s cubic-bezier(.215,.61,.355,1),opacity .35s cubic-bezier(.215,.61,.355,1),color .25s cubic-bezier(.215,.61,.355,1)}.page-header .brassel-mega__dropdown{--bg: #f7f3ea;--text: #0b0b0a;--link-hover: #0f2a24;background:#f7f3ea;border-bottom:1px solid rgba(15,42,36,.14);border-top:1px solid rgba(15,42,36,.1);box-shadow:0 26px 52px #0b0b0a1f;color:#0b0b0a}.page-header .brassel-mega__inner{align-items:stretch;display:flex;gap:clamp(28px,4vw,60px);margin:0 auto;max-width:1320px;padding:0 clamp(22px,4vw,56px)}.page-header .brassel-mega__links{display:grid;flex:1 1 auto;grid-template-columns:repeat(3,minmax(0,1fr))}.page-header .brassel-mega__family{border-left:1px solid rgba(15,42,36,.12);padding:34px clamp(22px,3vw,44px)}.page-header .brassel-mega__family:last-child{border-right:1px solid rgba(15,42,36,.12)}.page-header .brassel-mega__family .navlink{color:#0b0b0a;padding-left:0;padding-right:0}.page-header .brassel-mega__family .navlink--child{margin-bottom:18px}.page-header .brassel-mega__family .navlink--child .navtext{font-family:Cormorant Garamond,Garamond,Georgia,serif;font-size:23px;font-weight:500;letter-spacing:0;line-height:1.05;text-transform:none}.page-header .brassel-mega__family .navlink--grandchild{display:block;margin-top:9px}.page-header .brassel-mega__family .navlink--grandchild .navtext{font-size:13px;font-weight:400;letter-spacing:.03em;text-transform:none}.page-header .brassel-mega__family .navlink--grandchild:hover .navtext{color:#0f2a24}.page-header .brassel-mega__callout{align-self:stretch;background:#0f2a24;color:#f7f3ea;display:flex;flex:0 0 300px;flex-direction:column;justify-content:center;margin:34px 0;padding:28px}.page-header .brassel-mega__kicker{color:#f7f3eaa8;font-size:10px;font-weight:500;letter-spacing:.24em;text-transform:uppercase}.page-header .brassel-mega__callout strong{display:block;font-family:Cormorant Garamond,Garamond,Georgia,serif;font-size:27px;font-weight:500;line-height:1.08;margin-top:15px}.page-header .brassel-mega__callout p{font-size:13px;line-height:1.62;margin:14px 0 0;opacity:.78}.page-header .brassel-mega__callout a{border-bottom:1px solid currentColor;color:#f7f3ea;display:inline-flex;font-size:11px;font-weight:500;letter-spacing:.18em;margin-right:auto;margin-top:22px;padding-bottom:5px;text-decoration:none;text-transform:uppercase}.page-header .brassel-mega__dropdown--maison{min-width:340px}.page-header .brassel-mega__inner--maison{display:block;padding:0}.page-header .brassel-mega--maison .brassel-mega__family{border:0;min-width:340px;padding:30px 34px}.brassel-mobile-nav{color:#0b0b0a;font-family:Inter,var(--FONT-STACK-BODY),sans-serif}.brassel-mobile-nav__group{border-bottom:1px solid rgba(15,42,36,.12);padding:8px var(--inner) 24px}.brassel-mobile-nav__group--flat{display:grid;gap:0;padding-bottom:8px}.brassel-mobile-nav__top{color:#0b0b0a;display:block;font-family:Cormorant Garamond,Garamond,Georgia,serif;font-size:30px;font-weight:500;line-height:1.1;padding:16px 0 8px;text-decoration:none}.brassel-mobile-nav__heading{color:#0b0b0a85;font-size:10px;font-weight:500;letter-spacing:.22em;margin:22px 0 8px;text-transform:uppercase}.brassel-mobile-nav__group a:not(.brassel-mobile-nav__top){color:#0b0b0a;display:block;font-size:15px;line-height:1.4;padding:7px 0;text-decoration:none}@media(max-width:989px){.page-announcement .announcement__text,.page-announcement .announcement__slide{font-size:10px;letter-spacing:.18em}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/brassel-header.css.map */
