.ebm-on .header{--ebm-gold: #B8962E;--ebm-gold-deep: #7d651c;--ebm-ink: #1a1a18;--ebm-muted: #6b6860;--ebm-line: #e6e1d6;--ebm-cream: #faf8f3;--ebm-ease: cubic-bezier(.16, 1, .3, 1)}.ebm-on .header>.container:after{display:none!important}.ebm-on .header .ebm-dim{display:block!important;position:absolute;left:0;right:0;top:100%;height:100vh;z-index:1;background:#1a1a185c;opacity:0;pointer-events:none;transition:opacity .2s ease}.header.ebm-has-open .ebm-dim{opacity:1;pointer-events:auto}html.js.ebm-on .header__drawer>.drawer__container[open]>.drawer__content{inset-block-start:var(--ebm-bottom, calc(var(--header-height, 5.6rem) + var(--announcement-bars-before-header-visible-heights, 4rem)))}@media screen and (max-width:989px){html.js.ebm-on .header__drawer>.drawer__container.menu-opening>.drawer__content{height:calc(100dvh - var(--ebm-bottom, calc(var(--header-height, 5.6rem) + var(--announcement-bars-before-header-visible-heights, 4rem))) + 1px)}}.ebm-on nav.slide-out-menu .menu-link{text-align:start}@media screen and (min-width:990px){.ebm-on .header .header__inner{grid-template-columns:auto minmax(0,1fr) auto!important;grid-template-areas:"logo . utils" "nav nav nav";align-items:center!important;gap:0 24px!important;padding:0!important}.ebm-on .header .header__logo{grid-area:logo;width:64px;margin-block:6px}.ebm-on .header .header__utils{grid-area:utils}.ebm-on .header .header__nav{grid-area:nav;margin:0!important;width:auto;min-width:0;justify-content:center;border-top:1px solid var(--ebm-line)}.ebm-on .header.header__nav-items--border .header__logo:before,.ebm-on .header.header__nav-items--border .header__utils-items>li:first-child:before{display:none!important}.ebm-on .header .header__nav-items{flex-wrap:nowrap!important;align-items:stretch!important;gap:0!important;column-gap:0!important;height:auto!important;min-height:46px}.ebm-on .header .header__nav-items>li{position:static!important;display:flex;align-items:stretch;height:auto;cursor:default}.ebm-on .header .header__nav-link{position:relative;display:flex;align-items:center;gap:6px;height:auto;padding:0 13px!important;margin:0!important;white-space:nowrap;color:var(--ebm-ink);text-decoration:none;transition:color .15s ease}.ebm-on .header .header__nav-link:before{display:none!important}.ebm-on .header .header__nav-link:after{content:"";position:absolute;left:13px;right:13px;bottom:0;top:auto;width:auto;height:2px;background:var(--ebm-gold);opacity:1;transform:scaleX(0);transform-origin:left center;transition:transform .26s var(--ebm-ease)}.ebm-on .header .header__nav-link:hover:after,.ebm-on .header .ebm-open>.header__nav-link:after,.ebm-on .header .header__nav-link.is-current:after,.ebm-on .header .header__nav-link[aria-current]:after{transform:scaleX(1)}.ebm-on .header .header__nav-link .icon{font-size:11px;transform:none!important}.ebm-on .header .header__nav-link .icon svg{transform:rotate(90deg)!important;transition:transform .26s var(--ebm-ease)}.ebm-on .header .ebm-open>.header__nav-link .icon svg{transform:rotate(270deg)!important}.ebm-on .header .header__nav-link:focus-visible,.ebm-on .header .ebm-toggle:focus-visible,.ebm-on .header .ebm-panel a:focus-visible{outline:2px solid var(--ebm-gold-deep);outline-offset:-3px}.ebm-on .header .ebm-panel a:focus-visible{outline-offset:3px}.ebm-toggle{all:unset;box-sizing:border-box;position:relative;z-index:1;flex:none;width:30px;margin-left:-30px;cursor:pointer;align-self:stretch}.ebm-on .header .header__nav .js-dropdown{display:none!important}.ebm-on .header .header__nav-item.has-dropdown:after{display:none!important}.ebm-panel{position:absolute;top:100%;left:0;z-index:3;box-sizing:border-box;width:max-content;max-width:calc(100vw - 32px);padding:28px 32px 22px;background:#fff;color:var(--ebm-ink);border:1px solid var(--ebm-line);border-top:0;box-shadow:0 22px 44px -18px #1a1a1847;font-family:var(--font-body-family, Poppins, sans-serif);font-size:15px;font-weight:400;line-height:1.35;letter-spacing:0;text-transform:none;text-align:left;cursor:default;opacity:0;visibility:hidden;transform:translateY(-6px);pointer-events:none;transition:opacity .16s ease,transform .24s var(--ebm-ease),visibility 0s linear .24s}.ebm-open>.ebm-panel{opacity:1;visibility:visible;transform:none;pointer-events:auto;transition:opacity .16s ease,transform .24s var(--ebm-ease),visibility 0s}.ebm-panel *,.ebm-panel *:before,.ebm-panel *:after{box-sizing:border-box}.ebm-panel ul{list-style:none;margin:0;padding:0}.ebm-panel a{color:inherit;text-decoration:none}.ebm-panel ::selection{background:var(--ebm-gold);color:#fff}.ebm-cols{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(200px,max-content);gap:0 56px}.ebm-group__title{display:inline-flex;align-items:baseline;gap:8px;margin:0 0 10px;font-family:var(--font-heading-family, "Playfair Display", Georgia, serif);font-size:21px;font-weight:500;line-height:1.2;letter-spacing:0}.ebm-group__title svg{width:14px;height:14px;flex:none;opacity:0;transform:translate(-4px);transition:opacity .15s ease,transform .24s var(--ebm-ease)}.ebm-group__title:hover svg,.ebm-group__title:focus-visible svg{opacity:1;transform:none}.ebm-list{min-width:232px}.ebm-cols .ebm-list{min-width:0}.ebm-list a{display:block;padding:7px 0;white-space:nowrap;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:5px;transition:text-decoration-color .15s ease}.ebm-list a:hover,.ebm-group__title:hover{text-decoration:underline;text-decoration-color:var(--ebm-gold);text-decoration-thickness:1px;text-underline-offset:5px}.ebm-list a[aria-current]{font-weight:600}.ebm-panel .ebm-all{display:flex!important;align-items:center;gap:8px;margin-top:16px;padding-top:16px;border-top:1px solid var(--ebm-line);font-size:14px;font-weight:600;color:var(--ebm-gold-deep)!important}.ebm-panel .ebm-all svg{width:14px;height:14px;flex:none;transition:transform .24s var(--ebm-ease)}.ebm-panel .ebm-all:hover svg{transform:translate(4px)}@media(prefers-reduced-motion:reduce){.ebm-panel,.ebm-open>.ebm-panel,.ebm-dim,.ebm-on .header .header__nav-link:after,.ebm-on .header .header__nav-link .icon svg,.ebm-panel .ebm-all svg,.ebm-group__title svg{transition:none}.ebm-panel{transform:none}}}@media screen and (min-width:990px)and (max-width:1099px){.ebm-on .header .header__nav-link{padding:0 7px!important;letter-spacing:.5px!important}.ebm-on .header .header__nav-link:after{left:7px;right:7px}}@media screen and (min-width:1500px){.ebm-on .header .header__inner{grid-template-areas:"logo nav utils";align-items:stretch!important}.ebm-on .header .header__logo{width:84px;align-self:center;margin-block:1px}.ebm-on .header .header__utils{align-self:center}.ebm-on .header .header__nav{border-top:0}.ebm-on .header .header__nav-link{padding:0 12px!important}.ebm-on .header .header__nav-link:after{left:12px;right:12px}.ebm-on .header.header__nav-items--border .header__logo:before,.ebm-on .header.header__nav-items--border .header__utils-items>li:first-child:before{display:block!important}}
/*# sourceMappingURL=/cdn/shop/t/91/assets/eb-menu.css.map */
