.elasticsearch{--search-input-shadow: 0 0 0 0.188rem rgba(--color-grey-60, 0.16);--search-input-border-color: var(--color-border-secondary);--search-input-border-radius: 1.375rem;--search-input-color: var(--color-text-primary);--search-results-item-bottom-border-color: var(--color-grey-30);color:var(--color-text-primary)}.elasticsearch .search-loader{display:none}.elasticsearch .search-loader.loading{display:flex;place-content:center}.elasticsearch .tet-grid__cell--span-all{width:100%}.elasticsearch .tet-search-results-none{display:none}.elasticsearch .no-results{display:none}.elasticsearch .no-results~.tet-search-results-none{display:grid}.elasticsearch .no-results__heading{line-height:1.25rem}@media screen and (min-width: 31.25rem){.elasticsearch .no-results__heading{line-height:1.5rem}}@media screen and (min-width: 64rem){.elasticsearch .no-results__heading{line-height:1.75rem}}.elasticsearch .no-results__description{line-height:1.5rem}@media screen and (min-width: 31.25rem){.elasticsearch .no-results__description{line-height:1.75rem}}.elasticsearch .results__header{margin-top:2rem;margin-bottom:2rem}@media screen and (min-width: 31.25rem){.elasticsearch .results__header{margin-top:3rem;margin-bottom:3rem}}@media screen and (min-width: 64rem){.elasticsearch .results__header{margin-top:3.5rem;margin-bottom:3.5rem}}.elasticsearch .results__divider{border-bottom:.063rem solid var(--search-results-item-bottom-border-color)}.elasticsearch .results__input{display:flex}.elasticsearch .results__input__search{--input-text-color: var(--search-input-color);--input-border-radius: var(--search-input-border-radius);--box-shadow: var(--search-input-shadow);--input-border-color: var(--search-input-border-color);display:flex;flex:1}.elasticsearch .results__input__search label.sc-tet-input{flex-grow:1}.elasticsearch .results__input__search .icon.icon-right{--input-icon-color: var(--color-border-secondary)}.elasticsearch .results__input__search input{line-height:1.25rem;letter-spacing:-0.006rem}.elasticsearch .results__input .search-button{margin-left:.5rem;--button-padding-medium: 0.5rem}@media screen and (min-width: 31.25rem){.elasticsearch .results__input .search-button{--button-padding-medium: 0.625rem 1.25rem}}.elasticsearch .results__input .search-button .light{--icon-color: var(--color-ta070)}.elasticsearch .results__list{display:flex;flex-direction:column}@media screen and (min-width: 31.25rem){.elasticsearch .results__load-more{margin-bottom:3.5rem}}.elasticsearch .results__load-more{display:flex;place-content:center;margin-top:2rem;margin-bottom:3rem}.elasticsearch .results__load-more.loading,.elasticsearch .results__load-more.hidden{display:none}.elasticsearch .results__image{width:7.5rem;height:7.5rem;background-size:contain;background-repeat:no-repeat;background-position:center}.elasticsearch .results-item{padding:1.5rem 0}.elasticsearch .results-item__content{display:flex;flex-direction:column;gap:.5rem}.elasticsearch .results-item__content-header{color:var(--color-text-primary);line-height:1.5rem}.elasticsearch .results-item__content-body{display:flex;flex-wrap:wrap;color:var(--color-grey-70)}.elasticsearch .results-item__content-body--text{flex-direction:column;gap:.75rem}@media screen and (min-width: 31.25rem){.elasticsearch .results-item__content-body--withImage{padding:0;padding-right:1.5rem}}.elasticsearch .results-item__content-body--withImage{display:flex;flex-direction:column;overflow:hidden;gap:.75rem;padding:.875rem 1rem .875rem 0;flex:1}@media screen and (min-width: 31.25rem){.elasticsearch .results-item__content.tet-grid__cell--xs-hide{display:none}}.elasticsearch .results-item__content.tet-grid__cell--hide{display:none}@media screen and (min-width: 31.25rem){.elasticsearch .results-item__content.tet-grid__cell--xs-show{display:flex}}.elasticsearch .results-item__link{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:inherit;line-height:1rem;letter-spacing:.001rem;text-decoration-line:underline;width:100%}.elasticsearch .results-item__description{line-height:1.25rem;letter-spacing:-0.006rem;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;width:100%}@media screen and (min-width: 31.25rem){.elasticsearch .results-item__description--withImage{-webkit-line-clamp:2}}.elasticsearch .results-item__description--withImage{-webkit-line-clamp:3}
