.search-block {max-width:500px; width: 100%}
.a-search{position:relative;z-index:1;margin-bottom:0; border: 2px solid var(--border-color)}

.a-search__close{position:absolute;right:10px;top:7px;-webkit-appearance:none;border:none;box-shadow:none;padding:0;background:0 0}

@media (max-width:991px){.a-search__close{top:62px;right:5px}}

@media (max-width:719px){.a-search__close{left:220px}}

.a-search__close:after{content:"\e9b3";font-family:icons;font-size:20px;line-height:1}.a-search__close_hidden{display:none}.a-search__input{width:100%;border:none;padding:16px 60px 14px 10px;color:var(--muted-text-color);background:#fff;border-radius:4px;-webkit-appearance:none}.a-search__input::-webkit-input-placeholder{color:var(--muted-text-color)}.a-search__input:-ms-input-placeholder{color:var(--muted-text-color)}.a-search__input::-ms-input-placeholder{color:var(--muted-text-color)}.a-search__input::placeholder{color:var(--muted-text-color)}

@media (max-width:991px){.a-search__input_opened{-ms-transform:scaleX(1);transform:scaleX(1)}}

.a-search__button{position:absolute;top:0;bottom: 0;right:0; padding: 15px; border-radius:0 4px 4px 0;background: #fff;fill:#000;border:none;outline:0;width:60px;line-height:1;z-index:2;cursor:pointer;transition:fill .2s linear;-webkit-appearance:none}


@media (max-width:991px){.a-search__button svg{fill:var(--main-text-color,#191919)}}.a-search__results{position:absolute;width:calc(100% + 150px);right:0;top:100%;margin-top:-1px;max-height:calc(100vh - 40px);overflow:auto}

@media (max-width:991px){.a-search__results{width:250px;top:calc(100% + 60px);right:0}}

@media (max-width:719px){.a-search__results{left:0;right:auto}}.a-fast-results{background:#fff}.a-fast-results__list{border:1px solid var(--border-color);padding:0;margin:0;list-style:none}.a-fast-results__list:empty{display:none}.a-fast-result:last-of-type .a-fast-result__inner{border-bottom:0}.a-fast-result__title{color:var(--main-text-color);margin:0;font-weight:700;font-size:16px}.a-fast-result__category{color:var(--muted-text-color)}.a-fast-result__link{display:flex;align-items:center;transition:.2s background-color}.a-fast-result__link:focus,.a-fast-result__link:hover{background-color:var(--bg-blocks-color);text-decoration:none}.a-fast-result__img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.a-fast-result__img-wrap{width:65px;display:flex;align-items:center;justify-content:center;padding:5px 10px;max-height:50px}.a-fast-result__price{display:block;color:var(--accent-color);font-weight:600}.a-fast-result__inner{border-bottom:1px solid var(--border-color);padding:5px 0 5px;flex-grow:1}
/*# sourceMappingURL=search.css.map */