.lp__menulist_wrappper .touchui-container{position:relative}
.login-button button{background-color:transparent;color:white;height:35px;line-height:35px;border:0;cursor:pointer;padding:0}
.login-button button img{position:relative;top:8px;margin-right:8px}
.login-button button .lp-chevron-down:before{content:"\e116";display:inline-block;position:relative;top:8px;font-size:14px}
.login-button button[aria-expanded=true] .lp-chevron-down:before{content:"\e119"}
.login-button button{background-color:transparent;color:#000;height:30px;border:0;cursor:pointer;padding:0}
.login-button .dropdown-content ul{padding:0;margin:0}
.login-button .dropdown-content ul li{padding:0}
.headernavigation .login-button button{color:#000}
.headernavigation .login-button{position:relative;top:-24px;right:-12px;width:fit-content}
@media only screen and (max-width:991px){.headernavigation .login-button .dropdown-content{min-width:130px}
}
.headernavigation .login-button button:focus{outline:0}
.headernavigation .login-button button{color:#000;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:130px;display:block;text-align:right;font-weight:400}
.login-button button img{position:relative;top:0;display:none;object-fit:scale-down}
.login-button button .lp-chevron-down:before{content:"\e116";display:inline-block;font-size:14px;right:-12px}
.login-button button[aria-expanded=true] .lp-chevron-down:before{content:"\e119"}
.login-button button[aria-expanded=false] .lp-chevron-down:before,.login-button button[aria-expanded=true] .lp-chevron-down:before{position:absolute;top:10px;right:-16px}
button#login-button span:first-child:before{content:'\e334';font-family:'loopicon';position:relative;top:1px}
@media only screen and (min-width:768px) and (max-width:992px){.headernavigation .login-button button{width:auto}
}
@media only screen and (max-width:767px){.lp__navbar_default .lp__navbar_toggle{top:11px}
}
@media screen and (min-width:992px){.headernavigation .login-button button{color:white;white-space:inherit;text-overflow:inherit;display:flex;width:auto}
.headernavigation .login-button{position:absolute;top:2px;right:0;width:auto}
.login-button button img{display:block}
button#login-button span:first-child:before{display:none}
.login-button button .lp-chevron-down:before{content:"\e116";display:inline-block;position:relative;top:1px;font-size:14px}
.login-button button[aria-expanded=false] .lp-chevron-down:before,.login-button button[aria-expanded=true] .lp-chevron-down:before{position:relative;top:1px;margin-left:8px;right:0}
}
.dropdown-content{display:none;position:absolute;right:0;background-color:white;min-width:200px;box-shadow:0 8px 16px 0 rgba(0,0,0,0.2);z-index:1;padding:16px}
.dropdown-content li a{color:var(--lift-text-on-light-default,rgba(0,13,26,0.7));font-size:14px;font-style:normal;font-weight:400;line-height:22px;padding:.25rem .5rem;margin-bottom:1rem;text-decoration:none;display:block}
.dropdown-content li:last-child a{margin-bottom:0}
.dropdown-content a:hover{background:var(--lift-background-container-on-light-regular,#e7edf3)}
.headernavigation .navigation{position:relative}
.headernavigation .navigation .cmp-navigation{padding:0}
.headernavigation .navigation .login-button{position:absolute;top:0;right:0}
.login-button{position:absolute;top:0;right:0}
.login-button button{background-color:transparent;color:white;height:30px;border:0;cursor:pointer;padding:0;display:flex;align-items:center;font-size:14px;line-height:100%;font-weight:bold}
.login-button button img{position:relative;top:0;width:24px;height:24px;margin-right:0}
.login-button button .lp-chevron-down:before{content:"\e116";display:inline-block;position:relative;top:1px;font-size:14px}
.login-button button[aria-expanded="true"] .lp-chevron-down:before{content:"\e119"}
.dropdown-content{display:none;position:absolute;right:0;background-color:white;min-width:200px;box-shadow:0 8px 16px 0 rgba(0,0,0,0.2);padding:16px;border-radius:4px;z-index:9999}
.login-button button[aria-expanded="true"]+.dropdown-content{display:block}
.dropdown-content ul{list-style:none;padding:0;margin:0}
.dropdown-content li{padding:8px 16px;cursor:pointer}
.dropdown-content li a{color:rgba(0,13,26,0.70);font-size:14px;font-weight:400;line-height:22px;text-decoration:none;display:block}
.dropdown-content li a:hover{background:#e7edf3}
.dropdown-content li:last-child a{margin-bottom:0}