.em-block-anchor-navigation{--overflow-slider-fade-width: 0;--navigation-height: 55px;width:100%;display:block;position:relative;z-index:5;height:var(--navigation-height);margin-bottom:5px !important}.em-block-anchor-navigation .em-block-anchor-navigation__sticker{top:5px;display:block;position:relative;background-color:rgba(0,0,0,0);width:100%;transition:background-color .5s ease,transform .5s cubic-bezier(0.19, 1, 0.22, 1)}.em-block-anchor-navigation .em-block-anchor-navigation__sticker.stickied{top:5px;position:fixed;width:calc(100% - 2*var(--gutter));max-width:var(--align-default)}@media(min-width: 782px){.em-block-anchor-navigation .em-block-anchor-navigation__sticker.stickied{top:var(--height-admin-bar);width:calc(100% - 2*var(--gutter))}.em-block-anchor-navigation .em-block-anchor-navigation__sticker.stickied .em-block-anchor-navigation-item{color:var(--color-text)}.em-block-anchor-navigation .em-block-anchor-navigation__sticker.stickied .overflow-slider__arrows-button{color:var(--color-text)}.em-block-anchor-navigation .em-block-anchor-navigation__sticker.stickied::before{content:"";position:absolute;top:0;left:-100%;width:300%;height:100%;box-shadow:0 0 10px 0 rgba(0,0,0,.1);background-color:var(--color-invert)}}.em-block-anchor-navigation .em-block-anchor-navigation__sticker.stickied .em-block-anchor-navigation__mobile--toggle{background:#fff;border-color:rgba(0,0,0,.2);color:var(--color-black);box-shadow:0 4px 8px rgba(0,0,0,.1)}.em-block-anchor-navigation .em-block-anchor-navigation__sticker.stickied .em-block-anchor-navigation__mobile--toggle svg path{fill:var(--color-black)}.em-block-anchor-navigation__desktop{display:none}@media(min-width: 782px){.em-block-anchor-navigation__desktop{display:flex;align-items:center;justify-content:center;position:relative}}.em-block-anchor-navigation__desktop--prev,.em-block-anchor-navigation__desktop--next{display:flex;align-items:center;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.em-block-anchor-navigation__desktop--prev{right:100%}.em-block-anchor-navigation__desktop--next{left:100%}.em-block-anchor-navigation__desktop--menu{display:grid;overflow:auto;width:100%;align-items:start;grid-auto-flow:column;grid-template-columns:max-content;max-width:max-content;column-gap:.25rem;position:relative;-ms-overflow-style:none;scrollbar-width:none}@media(min-width: 782px){.em-block-anchor-navigation__desktop--menu{margin-left:-10px}}.em-block-anchor-navigation__desktop--menu::-webkit-scrollbar{display:none}.em-block-anchor-navigation .overflow-slider__arrows-button{display:flex;align-items:center;justify-content:center;padding:1rem .25rem;background:rgba(0,0,0,0);border:0;cursor:pointer;color:var(--current-scheme-text);transition:opacity .2s ease}.em-block-anchor-navigation .overflow-slider__arrows-button svg{width:2rem;height:2rem;display:block}.em-block-anchor-navigation .overflow-slider__arrows-button:hover{opacity:.7}.em-block-anchor-navigation .overflow-slider__arrows-button[data-has-content=false]{display:none}.em-block-anchor-navigation__mobile{display:block;position:relative}@media(min-width: 782px){.em-block-anchor-navigation__mobile{display:none}}.em-block-anchor-navigation__mobile--toggle{display:flex;column-gap:1rem;justify-content:space-between;appearance:none;background:var(--color-border);padding:1rem 1.5rem;border:1px solid var(--color-text);border-radius:var(--border-radius-md);cursor:pointer;width:100%;position:relative;text-align:center;color:var(--color-text);font-size:var(--font-size-xs);text-transform:uppercase;transition:all .3s ease}.em-block-anchor-navigation__mobile--toggle[aria-expanded=true]{background:var(--overflow-slider-scroll-indicator-bar-color)}.em-block-anchor-navigation__mobile--toggle span{text-align:left;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.em-block-anchor-navigation__mobile--toggle svg path{fill:var(--color-text);transition:fill .3s ease}.em-block-anchor-navigation__mobile--menu{top:calc(var(--navigation-height) - 3px);width:100%;position:absolute;display:none;flex-direction:column;background-color:var(--color-white);border:1px solid var(--color-text);border-radius:0 0 var(--border-radius-md) var(--border-radius-md);box-shadow:0 4px 8px rgba(0,0,0,.1)}.em-block-anchor-navigation__mobile--menu.is-open{display:flex}body:has(.headroom--not-top.headroom--pinned) .em-block-anchor-navigation .em-block-anchor-navigation__sticker.stickied{transform:translateY(var(--height-header))}
