.header-search-wrapper{cursor:pointer;outline:0}.header-search-wrapper .search-form-wrapper .search-form-inputs-wrapper{position:relative}.header-search-wrapper .search-form-wrapper .search-form-inputs-wrapper label,.header-search-wrapper .search-form-wrapper .search-form-inputs-wrapper input,.header-search-wrapper .search-form-wrapper .search-form-inputs-wrapper button{margin:0!important}.header-search-wrapper .search-form-wrapper .search-form-inputs-wrapper .search-form-field input:focus{padding-left:1.0625rem!important;padding-right:1.0625rem!important}.header-search-wrapper .search-form-wrapper .search-form-inputs-wrapper .search-form-submit{position:absolute;right:0;top:0;bottom:0}.header-search-wrapper .search-form-wrapper .search-form-inputs-wrapper .search-form-submit button{height:100%;border:0!important;background:none!important;padding-top:0;padding-bottom:0}.header-search-wrapper .search-form-wrapper .search-form-inputs-wrapper .search-form-submit button:before{display:block}.header-search-wrapper .search-link-wrapper .search-button{display:table-cell;outline:0;vertical-align:middle}.header-search-wrapper .search-link-wrapper .search-button:before{display:block}.header-search-wrapper .search-link-wrapper .search-text{vertical-align:middle}@media print,screen and (max-width:47.99875em){.header-search-wrapper .search-link-wrapper .search-text{display:none}}