
.tpw-search-bold-glass{display:none}
#formSearch>.tpw-search-open{display:none}
@media(min-width:992px){
#formSearch>.tpw-search-open{position:absolute;display:block;box-sizing:border-box;left:calc(50% - 250px);top:0;width:500px;max-width:100%;height:50px;margin:0;padding:0 76px 0 20px;border:1px solid #e1e6de;border-radius:6px;background:#f9fbf8;color:#969ca3;font:inherit;font-size:16px;line-height:1.4;text-align:left;cursor:pointer;z-index:5;transition:none!important}
#formSearch>.tpw-search-open[hidden]{display:none!important}
#formSearch>.tpw-search-open>span:first-child{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
html.tpw-search-anchored #formSearch>.tpw-search-open{border:1px solid #e1e6de;border-radius:6px;background:#f9fbf8}
#formSearch>.tpw-search-open>.icon,html.tpw-search-anchored #formSearch>.tpw-search-open>.icon{position:absolute;right:4px;top:4px;display:flex;align-items:center;justify-content:center;width:56px;height:calc(100% - 8px);border-radius:5px;background:#eeece6;color:#222}
#formSearch .tpw-search-bold-glass{display:block!important;flex:0 0 21px;width:21px;height:21px}
#formSearch .tpw-search-open>.icon:before,#formSearch .search-input-wrapper>button:not(.tpw-search-clear):before{display:none!important}
html:not(.tpw-search-focus) #formSearch>.search-input-wrapper>input{border-radius:6px!important}
}
@media(max-width:991px){
html:not(.tpw-search-focus) #main-header .search-wrapper-mobile>.container{padding-left:0!important;padding-right:0!important;max-width:none!important}
html:not(.tpw-search-focus) #main-header #formSearchMobile{margin:0!important;padding:0!important;height:38px!important;min-height:38px!important}
html:not(.tpw-search-focus) #main-header #formSearchMobile .search-input-wrapper{display:flex;align-items:center;box-sizing:border-box!important;width:100%;height:38px!important;min-height:38px!important;margin:0!important;padding:0!important}
html:not(.tpw-search-focus) #main-header #formSearchMobile input[name=q]{display:block;box-sizing:border-box!important;width:100%!important;margin:0!important;border:0!important;outline:none!important;box-shadow:none!important;font:400 16px/1.4 -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif!important}
html:not(.tpw-search-focus) #main-header #formSearchMobile .search-input-wrapper>button{margin:0!important;padding:0!important;transition:none!important}
html:not(.tpw-search-focus) #main-header #formSearchMobile .search-input-wrapper>button:before{position:static!important;transform:none!important;margin:0!important}
}
