.auth-button{color:#fff;margin:10px 0;background-color:#0063b7;border-radius:0;font-weight:400;font-size:1.125em;text-decoration:none;padding:8px 16px;text-align:center;border:none;font-family:inherit;white-space:nowrap}.auth-button:hover{border-color:#1c2e36;background-color:#1c2e36;color:#fff}.auth-button i.material-icons{max-width:20px;max-height:20px;display:inline-block;overflow:hidden;font-size:inherit;line-height:inherit}.button-section{position:absolute;right:0}.button-section>.login-section{display:inline-block;position:relative;top:0;padding:0;clear:both}.mobile-section .login-section{margin-left:5px;margin-right:5px}.button-section>.login-section button{margin:0}.button-section>.mobile-search-btn.js-element{display:inline-block;margin-right:0;position:relative;float:none}.button-section>.mobile-search-btn.js-element>button{padding-top:17px}.mobile-section{display:block;margin-right:45px}.mobile-section .login-section button.auth-button i{font-size:20px}.full-section{display:none}.full-section button.auth-button{max-width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.full-section .login-section{width:176px;text-align:center}@media (min-width:768px){.button-section{margin-right:105px}.auth-button{height:50px}}@media (min-width:992px){.finished.header-search-control-container#header-search{margin-right:292px}.button-section .login-section{margin-top:26px}.button-section>.mobile-search-btn.js-element{display:none}.button-section{margin-right:115px}.mobile-section{display:none}.full-section{display:block}}
/*# sourceMappingURL=main.df137b91.css.map*/