.main-search-container{width:100%;height:500px;opacity:1;visibility:visible;-webkit-transition:all .5s;transition:all .5s;z-index:99;position:fixed;background-color:#fff;top:0;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .8s cubic-bezier(.46,.01,.32,1);transition:-webkit-transform .8s cubic-bezier(.46,.01,.32,1);transition:transform .8s cubic-bezier(.46,.01,.32,1);transition:transform .8s cubic-bezier(.46,.01,.32,1),-webkit-transform .8s cubic-bezier(.46,.01,.32,1)}.main-search-container--close{-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .8s cubic-bezier(.46,.01,.32,1);transition:all .8s cubic-bezier(.46,.01,.32,1)}.main-search-title{display:block;padding:30px 15px;font-size:40px;text-align:center;color:#000;font-weight:600;margin-top:0;line-height:1.2;text-transform:unset;margin-bottom:1em}@media (min-width:320px) and (max-width:767px){.main-search-title{font-size:25px}}.search-form-block{width:990px;margin:0 auto}@media (max-width:1200px){.search-form-block{width:100%;padding:0 50px;box-sizing:border-box}}@media (min-width:320px) and (max-width:767px){.search-form-block{padding:0 20px}}.search-form{width:100%}.search-form__wrapper{width:100%;position:relative}.search-form__btn{position:absolute;top:0;right:0;color:#666;font-size:22px;height:43px;width:43px;text-align:center;padding:0;font-weight:900;border:none;background-color:transparent;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.icon-search--black{width:30px;height:30px}.search-form__input{-webkit-appearance:none;height:44px;background-color:#fff;color:#000;border:none;border-bottom:2px solid #e8e8e8;line-height:42px;width:100%}.close-search-btn{border:none;background-color:transparent;width:20px;height:20px;position:absolute;top:20px;right:20px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:0}.close-search-btn .icon-close{width:20px;height:20px}@media (max-width:1200px){.close-search-btn .icon-close{display:block;fill:#000;stroke:#000;width:30px;height:30px}}@media (min-width:320px) and (max-width:767px){.close-search-btn{width:30px;height:30px;top:10px;right:10px}}.search-results{padding-top:10px}.search-results__list{max-height:200px;overflow:auto;-webkit-overflow-scrolling:touch}.search-results__link{display:-webkit-box;display:flex;margin-bottom:10px;-webkit-box-align:center;align-items:center}.search-results__link:focus,.search-results__link:hover{background-color:#fafafa;outline-style:none}.search-results__img{-o-object-fit:cover;object-fit:cover;width:70px;height:70px;border-radius:8px;margin-right:30px}@media (min-width:320px) and (max-width:767px){.search-results__img{width:50px;height:50px;margin-right:10px}}.search-results__price,.search-results__title{border:none;background-color:none;background-color:transparent;color:#000;font-size:15px;font-weight:600;letter-spacing:1px;text-transform:uppercase;margin-bottom:10px}@media (min-width:320px) and (max-width:767px){.search-results__price,.search-results__title{font-size:12px;margin-bottom:5px}}.search-results__price{font-size:13px;color:var(--main-color)}@media (min-width:320px) and (max-width:767px){.search-results__price{font-size:10px}}
/*# sourceMappingURL=search.css.map */
