.search-redirect__base{padding:15px 0}.search-redirect__input{align-items:center;display:flex;margin-bottom:25px;padding:5px 5px 5px 0}.search-redirect__input input{border:none;flex:1;outline:none}.search-redirect__input-submit{font-size:16px}.search-redirect__input-submit-clear{background-color:initial;border:none;color:#1a1a1a;cursor:pointer;font-size:16px;font-weight:400;padding:13px 13px 13px 5px}.search-redirect__input-submit-clear:active,.search-redirect__input-submit-clear:focus,.search-redirect__input-submit-clear:hover{color:#1a1a1a}.search-redirect__button-search-icon,.search-redirect__input-search-icon{cursor:pointer;font-size:16px;font-weight:400;padding:13px 0 13px 13px}.search-redirect__button-search-icon--default,.search-redirect__input-search-icon--default{color:#ed6a2c}.search-redirect__button{margin:0 auto;position:relative;width:calc(100% - 24px)}.search-redirect__button,.search-redirect__input{align-items:center;background-color:#fff;border:1px solid #e6e6e6;border-radius:100px;display:flex;gap:8px;height:48px}.search-redirect__button:focus,.search-redirect__button:hover,.search-redirect__input:focus,.search-redirect__input:hover{text-decoration:none}.search-redirect__button-icon,.search-redirect__input-icon{font-size:12px;font-weight:400}.search-redirect__button-text,.search-redirect__input-text{color:#767676;font-size:16px;line-height:1.5}.search-redirect__modal{background-color:#fff;border:1px solid #e6e6e6;border-radius:24px 24px 0 0;bottom:-100%;height:100%;left:0;padding:16px;position:fixed;transition:bottom .5s ease;width:100%;z-index:1500}.search-redirect__modal--slide-up{animation:slideUp 1s forwards}.search-redirect__modal--slide-down{animation:slideDown 1s forwards}.search-redirect__close{align-items:center;background-color:initial;border:none;cursor:pointer;display:flex;float:right;font-weight:400;height:44px;justify-content:center;padding:12px;position:relative;right:0;top:0;width:44px;z-index:1}.search-redirect__close:focus,.search-redirect__close:hover{text-decoration:none}.search-redirect__close-icon{color:#1a1a1a;font-size:24px;font-weight:200}.search-redirect__container{display:flex;flex-direction:column;margin-top:66px}.search-redirect__tabs{color:#929292;display:flex;flex-direction:row;gap:16px;margin-bottom:25px}.search-redirect__tabs-label{background-color:initial;border:none;display:flex;font-weight:700;gap:8px;position:relative}.search-redirect__tabs-label:after{animation:shrinkBorder .75s forwards;border-bottom:1px solid #1a1a1a;bottom:0;content:"";left:0;position:absolute;width:0}.search-redirect__tabs--active{color:#1a1a1a}.search-redirect__tabs--active:after{animation:growBorder .75s forwards;border-bottom:1px solid #1a1a1a;bottom:0;content:"";left:0;position:absolute;width:100%}.search-redirect__recent-searches{display:flex;flex-direction:column}.search-redirect__recent-searches-header{display:flex;justify-content:space-between;margin-bottom:20px}.search-redirect__recent-searches-clear{background-color:initial;border:none}.search-redirect__recent-searches-list{display:flex;flex-wrap:wrap;gap:16px}.search-redirect__recent-searches-item{background-color:#f1f1f1;border-radius:20px;color:#1a1a1a;padding:2px 12px}.search-redirect__recent-searches-item:active,.search-redirect__recent-searches-item:focus,.search-redirect__recent-searches-item:hover{color:#1a1a1a;text-decoration:none}.search-redirect__input-submit-clear .fa,.search-redirect__recent-searches-clear .fa{font-weight:400}@keyframes slideUp{0%{bottom:-100%}to{bottom:0}}@keyframes slideDown{0%{bottom:0}to{bottom:-100%}}@keyframes growBorder{0%{width:0}to{width:100%}}@keyframes shrinkBorder{0%{width:100%}to{width:0}}@media (min-width:768px){.search-redirect__base{display:none}}