.searchbox{--searchbox-margin-top: var(--scope-margin-top, 0px);--searchbox-margin-right: var(--scope-margin-right, 0px);--searchbox-margin-bottom: var(--scope-margin-bottom, 0px);--searchbox-margin-left: var(--scope-margin-left, 0px);margin:var(--searchbox-margin-top) var(--searchbox-margin-right) var(--searchbox-margin-bottom) var(--searchbox-margin-left);position:relative;--search-font-size-base: var(--scope-type-font-size, 16px);--search-line-height: var(--scope-type-line-height, 1.2em);--search-suggestions-margins: 30px 22px;--search-suggestions-alignment: var(--scope-alignment-horizontal, flex-start);--search-icon-size: 21px;--search-background: var(--scope-color-background, #fff);--search-flyout-top-position: 100%}.searchbox,.searchbox.primary,.searchbox.secondary,.searchbox.default{background-color:transparent}.searchbox__base{display:flex;align-items:center;border-bottom:solid 1px var(--scope-color-main-color);width:100%;margin:0 auto;justify-content:space-around}@media (min-width: 768px){.searchbox__base{width:60%;position:relative}}.searchbox__base--shadow{box-shadow:rgba(0,0,0,0.2) 0 2px 3px}.searchbox__form{position:relative;width:100%;display:flex;margin:0 auto}.searchbox__input{width:95%;border:none;font-family:inherit;font-size:var(--search-font-size-base);line-height:var(--search-line-height);padding:11px 22px;background-color:var(--search-background);color:var(--scope-color-main-color)}.searchbox__input::-moz-placeholder{color:var(--scope-color-alt-color)}.searchbox__input:-ms-input-placeholder{color:var(--scope-color-alt-color)}.searchbox__input::placeholder{color:var(--scope-color-alt-color)}.searchbox__input:focus{outline:none;box-shadow:none}.searchbox__flyoutWrapper{width:100%;background-color:var(--search-background);position:absolute;top:var(--search-flyout-top-position);left:0;box-shadow:rgba(0,0,0,0.2) 0 2px 3px;transition:height 2s ease-in-out;height:auto;z-index:4;justify-content:space-between}@media (min-width: 768px){.searchbox__flyoutWrapper{overflow:auto;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}}.searchbox__flyoutWrapper--hidden{display:none;visibility:hidden;height:0}.searchbox__flyoutInnerWrapper{padding:0 20px}.searchbox__flyoutInnerWrapper .searchbox__historyListWrapper{display:flex;justify-content:var(--search-suggestions-alignment)}.alignment-horizontal-left .searchbox__flyoutInnerWrapper .searchbox__historyListWrapper{--search-suggestions-alignment:flex-start}.alignment-horizontal-center .searchbox__flyoutInnerWrapper .searchbox__historyListWrapper{--search-suggestions-alignment:center}.alignment-horizontal-right .searchbox__flyoutInnerWrapper .searchbox__historyListWrapper{--search-suggestions-alignment:flex-end}.searchbox__flyoutItem{margin:var(--search-suggestions-margins)}.searchbox__flyoutItemLink{cursor:pointer;text-decoration:none;color:var(--scope-color-main-color);line-height:var(--search-line-height)}.searchbox__flyoutItemLink:hover{--scope-color-main-color: var(--scope-color-accent1-hover)}.searchbox__historyHeader{display:flex;width:100%;margin-top:30px}.searchbox__historyHeader--hidden{display:none;visibility:hidden}.searchbox__historyHeaderText{text-decoration:none;color:var(--scope-color-main-color);font-size:var(--search-font-size-base);line-height:var(--search-line-height);font-weight:bold;padding-left:22px;flex:1 0 60%}.search__btn{border:none;background:none;padding:0}.search__btn--hidden{display:none;visibility:hidden}.search__btn:hover{cursor:pointer}.search__btn heliux-icon{--icon-size: var(--search-icon-size);--icon-margin: 0 5px;height:var(--search-icon-size)}.search__btnClear,.search__btnSearch{padding-right:10px}.search__btnClearHistory{flex:1 0 40%;border:none;background:none;font-size:var(--search-font-size-base);display:flex;align-items:center;justify-content:flex-end}.search__btnClearHistory heliux-icon{--icon-size: 13px;padding-right:5px;height:13px}