.UserBar{--user-bar-height:4.6rem;color:var(--color-white);height:4.6rem;height:var(--user-bar-height);position:relative;width:100%;z-index:2}.is-account-page .UserBar{--user-bar-height:7.5rem}@media (min-width:768px){.UserBar{--user-bar-height:3.6rem}}.UserBar__inner{align-items:center;background:var(--color-secondary);display:flex;font-size:1.2rem;height:100%;justify-content:flex-end;position:relative}.is-account-page .UserBar__inner{justify-content:space-between}@media (min-width:768px){.UserBar__inner{font-size:1.4rem}}.UserBar__logo{display:none}.is-account-page .UserBar__logo{display:block;padding:0 var(--spacing)}.is-account-page .UserBar__logo svg{height:5rem;width:auto}.UserBar__actions{display:flex;height:100%}.UserBar__login:focus-visible,.UserBar__menu-toggle:focus-visible,.UserBar__newsletter:focus-visible,.UserBar__subscribe:focus-visible{border-radius:0;outline:3px solid var(--color-a11y-focus);outline-offset:-3px}.UserBar__login,.UserBar__menu-toggle,.UserBar__newsletter,.UserBar__subscribe{align-items:center;-moz-column-gap:var(--spacing-sm);column-gap:var(--spacing-sm);display:flex;font-weight:500;height:100%;isolation:isolate;padding:0 var(--spacing);position:relative}.UserBar__login:after,.UserBar__menu-toggle:after,.UserBar__newsletter:after,.UserBar__subscribe:after{background:color-mix(in srgb,var(--color-secondary) 90%,#fff);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .15s ease-in-out;width:100%;z-index:-1}.UserBar__login:where(:hover,:focus-visible,.UserBar__login--is-focused):after,.UserBar__menu-toggle:where(:hover,:focus-visible,.UserBar__menu-toggle--is-focused):after,.UserBar__newsletter:where(:hover,:focus-visible,.UserBar__newsletter--is-focused):after,.UserBar__subscribe:where(:hover,:focus-visible,.UserBar__subscribe--is-focused):after{opacity:1}.UserBar__login svg,.UserBar__menu-toggle svg,.UserBar__newsletter svg,.UserBar__subscribe svg{height:auto;width:1.3rem}.UserBar__newsletter{color:var(--color-primary);font-weight:600}.UserBar__newsletter svg{height:auto;width:1.5rem}.UserBar__subscribe{background:color-mix(in srgb,var(--color-secondary) 80%,#fff);font-weight:600}.UserBar__subscribe:after{background:color-mix(in srgb,var(--color-secondary) 70%,#fff)}.UserBar__menu-toggle:where(:hover,:focus-visible,.UserBar__menu-toggle--is-focused) .UserBar__menu-toggle-icon{transform:translateY(1px)}.UserBar__menu-toggle img{border-radius:50%;height:auto;width:2rem}.is-account-page .UserBar__menu-toggle img{width:3.5rem}.UserBar__menu-toggle-label{-moz-column-gap:var(--spacing-xs);column-gap:var(--spacing-xs);display:flex}.UserBar__menu-toggle-icon{transition:transform .15s ease-in-out;width:.7rem}.UserBar__menu{background:color-mix(in srgb,var(--color-secondary) 90%,#fff);box-shadow:0 8px 16px 0 rgba(0,0,0,.08),0 0 4px 0 rgba(0,0,0,.04);display:flex;height:-moz-max-content;height:max-content;justify-content:center;position:absolute;right:0;top:var(--user-bar-height);transform:translateY(-100%);width:100%;z-index:-1}@media (min-width:768px){.UserBar__menu{max-width:23rem}}.user-bar-menu-is-open{transform:translateY(0)}.user-bar-menu-is-open-enter-active{transition:transform .3s var(--ease-smooth)}.user-bar-menu-is-open-leave-active{transition:transform .3s .15s var(--ease-smooth)}.UserBar__menu-list{transition:opacity .15s ease-in-out .2s;width:-moz-max-content;width:max-content}@media (min-width:768px){.UserBar__menu-list{width:100%}}.UserBar__menu-list--is-hidden{opacity:0;transition:opacity .15s ease-in-out}.UserBar__menu-list-item a:focus-visible{border-radius:0;outline:3px solid var(--color-a11y-focus);outline-offset:-3px}.UserBar__menu-list-item a{--user-bar-nav-item-height:5.5rem;align-items:center;-moz-column-gap:var(--spacing-sm);column-gap:var(--spacing-sm);display:flex;height:5.5rem;height:var(--user-bar-nav-item-height);padding:var(--spacing) var(--spacing-md);-webkit-text-decoration:none;text-decoration:none}@media (min-width:768px){.UserBar__menu-list-item a{--user-bar-nav-item-height:4.5rem;padding:var(--spacing-sm) var(--spacing-md)}}.UserBar__menu-list-item a svg{height:auto;transition:transform .15s ease-in-out;width:1.5rem}.UserBar__menu-list-item a:before{font-feature-settings:normal;speak:never;font-family:icomoon;font-size:1.3rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-right:var(--spacing-sm);position:relative;text-align:center;text-transform:none;transition:transform .15s ease-in-out;vertical-align:middle;width:2rem}.UserBar__menu-list-item a:after{background:color-mix(in srgb,var(--color-secondary) 95%,#fff);content:"";height:var(--user-bar-nav-item-height);left:0;opacity:0;position:absolute;transition:opacity .15s ease-in-out;width:100%;z-index:-1}.UserBar__menu-list-item a:focus-visible svg{transform:scale(1.2)}.UserBar__menu-list-item a:hover svg{transform:scale(1.2)}.UserBar__menu-list-item a:hover:after{opacity:1}.UserBar__menu-list-item a:focus-visible:after{opacity:1}
