.search{flex-grow:1;position:absolute;height:100%;width:100%;top:0;left:0;transition:all .3s ease;opacity:0;pointer-events:none;transform:translateX(40px)}.search--visible{opacity:1;pointer-events:all;transition-delay:.3s!important;transform:translateX(0)}@media (min-width:768px){.search{width:calc(100% - 45px);left:45px}}.search__form{display:flex;align-items:center;height:100%}.search__icon{color:#030303!important;cursor:pointer;width:50px}.search__input{width:100%;margin:0 30px;font-size:1rem;color:#030303;outline:none}.search__results{position:absolute;left:0;width:100%;max-width:635px;background:#fff;padding:0 30px 25px;border-top:5px solid #4ed6d6;box-shadow:0 6px 6px rgba(0,0,0,.16)}.search-close-leave-active{color:#fff!important;transition:none}