.header_search{margin-left:1.5rem;order:3}@media (min-width:992px){.header_search{margin-left:1.5rem}}.header_search__wrapper{gap:15px;position:relative}.header_search__trigger,.header_search__wrapper{align-items:center;display:flex;justify-content:center}.header_search__trigger{cursor:pointer}.header_search__trigger span{display:none}.header_search__trigger svg{height:36px;transition:transform .25s ease-in-out;width:26px}.header_search__trigger svg circle,.header_search__trigger svg path{transition:stroke-opacity .25s ease-in-out}.header_search__trigger.active svg{transform:rotate(-27.21deg)}.header_search__trigger.active svg circle,.header_search__trigger.active svg path{stroke-opacity:1!important}.header_search__form{align-items:center;display:none;gap:15px;justify-content:center;opacity:0;transform:translateX(30px);transition:opacity .25s ease-in-out,transform .25s ease-in-out}.header_search__form.active{display:flex;opacity:1;transform:translateX(0)}.header_search__form__close{color:#afafaf}.header_button.hidden,.header_menu.hidden{display:none}.header_search__form{margin-bottom:0!important;width:286px!important}.header_search__form__close{cursor:pointer;font-size:16px;white-space:nowrap;width:max-content}.header_search__form input{border:none!important;border-bottom:2px solid #2048e0!important;color:#000!important;font-size:16px!important;height:max-content!important;margin-bottom:-13px!important;padding:0 0 11px!important;width:231px!important}.header_search__suggestion{color:#ababab;display:-webkit-box;font-size:16px;font-weight:300;margin-top:2px;overflow:hidden;pointer-events:none;position:absolute;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-width:100%;top:0}.header_search__form input::placeholder{color:rgba(0,0,0,.6)}.header_search__results{max-height:0;opacity:0;overflow:hidden;padding:0 15px 15px;position:absolute;right:-10px;top:100%;transition:max-height .25s ease-in-out,padding-top .25s ease-in-out,opacity .25s ease-in-out;width:314px;z-index:20}.header_search__results.active{max-height:800px;opacity:1;padding-top:15px}.header_search__results__title{background-color:#fff;color:#000;font-size:16px;font-weight:500;margin-bottom:-16px;padding:7px 15px 0;pointer-events:none}.header_search__results__items{background-color:#fff;border-left:2px solid #d2e0e9;border-right:2px solid #d2e0e9;padding:19px 15px 10px}.header_search__results__items p{font-size:16px}.header_search__results__items a{color:#2048e0;display:-webkit-box;font-size:16px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-width:100%}.header_search__results__see_all{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='317' height='29' fill='none' viewBox='0 0 317 29'%3E%3Cpath fill='%23fff' stroke='%23D2E0E9' stroke-width='2' d='M296.413 28H1V1l314.09.003z'/%3E%3Cpath fill='%23fff' d='M2 0h311v2H2z'/%3E%3C/svg%3E");background-position:bottom;background-repeat:no-repeat;background-size:contain;color:#000;display:block;font-size:16px;font-weight:400;height:29px;letter-spacing:.4px;margin-top:-4px;padding:0 15px 15px;text-decoration:underline;width:100%}@media (max-width:991px){.header_search__wrapper{align-items:flex-start;padding-left:24px;padding-right:24px;padding-top:33px;width:100%}.header_search__trigger{justify-content:space-between;width:100%}.header_search__trigger span{color:#000;display:block;font-size:18px;font-weight:500}.header_search__trigger.active span{display:none}.header_search__trigger.active{background-color:#2048e0;clip-path:polygon(10% 0,100% 0,100% 100%,0 100%,0 25%);margin-top:-5px;padding:10px;position:relative;width:auto}.header_search__trigger.active svg circle,.header_search__trigger.active svg path{stroke:#fff;fill:#2048e0}.header_search__trigger.active svg{height:24px;margin-left:2px;width:24px}.header_search__form{align-items:flex-start;flex-direction:column-reverse;width:100%!important}.header_search__form input{width:73vw!important}.header_search__form__close{margin-top:5px}.header_search__results{padding:0 10px 15px;right:0;width:100%}.header_search__results__items{border:none;display:flex;flex-direction:column;gap:10px;padding:12px 15px 10px}.header_search__results__see_all{background-image:none}.header_search__results__title{margin-bottom:0}.header_search__results__see_all{height:auto;margin-top:6px;padding-bottom:0}.header_search__suggestion{top:-2px}}