.element-search-text{align-items:center;width:100%}.search-text-wrapper{align-items:stretch;background-color:var(--input-bg-color);border-color:var(--input-border-color);border-radius:var(--input-radius);border-width:var(--input-border-width);display:flex;flex-wrap:nowrap;height:var(--search-text-wrapper-height,auto);padding:var(--search-text-wrapper-padding-top,var(--search-text-wrapper-padding)) var(--search-text-wrapper-padding-right,var(--search-text-wrapper-padding)) var(--search-text-wrapper-padding-bottom,var(--search-text-wrapper-padding)) var(--search-text-wrapper-padding-left,var(--search-text-wrapper-padding));width:100%}.search-text-wrapper .input-text{background-color:transparent;border-color:transparent;border-width:0;box-sizing:border-box;font-size:16px;line-height:1;padding-left:var(--search-text-input-padding-left,8px);width:100%;z-index:1}.search-text-wrapper .input-reset{z-index:1}.search-text-wrapper .input-submit{order:var(--search-text-submit-order,-1);z-index:1}.search-text-wrapper.medium{height:var(--search-text-wrapper-height,2.75rem)}.search-text-wrapper.large{height:var(--search-text-wrapper-height,3.5rem)}.search-suggestion{background-color:#fff;height:100dvh;left:0;padding:10px 20px;position:absolute;top:100%;width:100%}@media (min-width:1024px){.search-suggestion{border-radius:0 0 5px 5px;height:auto}}
