.SearchForm_inputAndButton__6NQu6{display:flex;width:100%}.SearchForm_icon--start__V1jNP{flex-direction:row-reverse}@media screen and (min-width:769px){.SearchForm_inputAndButton__6NQu6{max-width:500px}}.SearchForm_input__3Z6CV{--border-width:1px;width:100%;line-height:28px;color:var(--text-primary)}.SearchForm_input__3Z6CV::-webkit-search-cancel-button{display:none}.SearchForm_input__3Z6CV.SearchForm_flyout__0d3GK:hover,.SearchForm_input__3Z6CV.SearchForm_form__iJZgh:hover{border-color:var(--neste-blue-light)}.SearchForm_input__3Z6CV:active{border-color:var(--neste-blue-default)}.SearchForm_input__3Z6CV.SearchForm_form__iJZgh:focus{--border-width:1px;border-color:var(--neste-blue-dark);outline:1px solid var(--neste-blue-dark)}.SearchForm_input__3Z6CV.SearchForm_flyout__0d3GK:focus{--border-width:2px;border-color:var(--neste-blue-dark);outline:none}.SearchForm_input__3Z6CV::placeholder{font-style:italic}.SearchForm_input__3Z6CV.SearchForm_form__iJZgh{padding-block:calc(var(--size-3) - var(--border-width));padding-inline:44px calc(12px - var(--border-width));border:var(--border-width) solid var(--neutral-light);border-start-start-radius:var(--radius-compact);border-end-start-radius:var(--radius-compact);font:var(--font-body-default);position:relative;background:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M2 11C2 6.02944 6.02944 2 11 2C15.9706 2 20 6.02944 20 11C20 15.9706 15.9706 20 11 20C6.02944 20 2 15.9706 2 11ZM18 11C18 7.13401 14.866 4 11 4C7.13401 4 4 7.13401 4 11C4 14.866 7.13401 18 11 18C14.866 18 18 14.866 18 11Z" fill="%23003C96"/><path d="M15.9429 15.9429C16.3034 15.5824 16.8706 15.5547 17.2629 15.8597L17.3571 15.9429L21.7071 20.2929C22.0976 20.6834 22.0976 21.3166 21.7071 21.7071C21.3466 22.0676 20.7794 22.0953 20.3871 21.7903L20.2929 21.7071L15.9429 17.3571C15.5524 16.9666 15.5524 16.3334 15.9429 15.9429Z" fill="%23003C96"/></svg>');background-repeat:no-repeat;background-position:12px var(--size-3)}.SearchForm_input__3Z6CV.SearchForm_flyout__0d3GK{padding-block:calc(6px - var(--border-width));padding-inline:calc(12px - var(--border-width));border:var(--border-width) solid var(--neutral-light);border-inline-end-width:0;border-start-start-radius:var(--radius-compact);border-end-start-radius:var(--radius-compact);font:inherit}@media screen and (min-width:769px){.SearchForm_input__3Z6CV.SearchForm_form__iJZgh{width:340px}.SearchForm_input__3Z6CV.SearchForm_flyout__0d3GK{padding-inline:8px;padding-inline-end:4px;border-block-start-color:transparent!important;border-inline:0;border-radius:0}}.SearchForm_button__1p1R7{--border-width:2px;flex-shrink:0;padding:calc(var(--size-3) - var(--border-width)) calc(var(--size-5) - var(--border-width));padding-inline-start:var(--size-5);background-color:var(--neste-blue-default);border:var(--border-width) solid transparent;border-inline-start-width:0;border-start-end-radius:var(--radius-compact);border-end-end-radius:var(--radius-compact);color:var(--white)}.SearchForm_button__1p1R7:hover{background-color:var(--neste-blue-dark);box-shadow:var(--elevation-idle)}.SearchForm_button__1p1R7:active{background-color:var(--neste-blue-dark);box-shadow:var(--elevation-pressed)}.SearchForm_input__3Z6CV:focus+.SearchForm_button__1p1R7{--border-width:2px;border-color:var(--neste-blue-dark)}.SearchForm_buttonInner__nMKHy{display:inline-block;width:16px;height:16px}.SearchForm_buttonInner__nMKHy svg{width:100%;height:100%}@media screen and (min-width:769px){.SearchForm_button__1p1R7{--border-width:1px;padding:0;background:transparent!important;box-shadow:none!important;border:0;border-radius:0;border-block-end:var(--border-width) solid var(--neutral-light);color:var(--neste-blue-default)}.SearchForm_input__3Z6CV:hover+.SearchForm_button__1p1R7{border-color:var(--neste-blue-light)}.SearchForm_input__3Z6CV:active+.SearchForm_button__1p1R7{border-color:var(--neste-blue-default)}.SearchForm_input__3Z6CV:focus+.SearchForm_button__1p1R7{border-color:var(--neste-blue-dark)}.SearchForm_buttonInner__nMKHy{width:24px;height:24px;border-radius:var(--radius-normal);transition:background-color var(--transition-time) var(--transition-easing)}.SearchForm_button__1p1R7:focus-visible .SearchForm_buttonInner__nMKHy,.SearchForm_button__1p1R7:hover .SearchForm_buttonInner__nMKHy{background-color:var(--neste-blue-background)}.SearchForm_button__1p1R7:active .SearchForm_buttonInner__nMKHy{background-color:var(--neste-blue-lighter);color:var(--neste-blue-dark)}}