.searchform{--wd-search-btn-w:var(--wd-form-height);--wd-form-height:46px;position:relative}.searchform input[type=text]{padding-left:var(--wd-search-btn-w)}.searchform .searchsubmit{inset-block:0;width:var(--wd-search-btn-w);min-height:unset;box-shadow:none;color:var(--wd-form-color);background-color:#0000;border:none;padding:0;font-size:0;font-weight:400;position:absolute;left:0}.searchform .searchsubmit:hover{color:var(--wd-form-color)}.searchform .searchsubmit:hover:after,.searchform .searchsubmit:hover img{opacity:.7}.searchform .searchsubmit:after{font-size:calc(var(--wd-form-height)/2.3);content:"";font-family:woodmart-font;transition:opacity .2s}.searchform .searchsubmit img{min-width:unset;max-width:24px;transition:opacity .2s}.searchform .searchsubmit:before{margin-top:calc((var(--wd-form-height)/2.5)/-2);margin-left:calc((var(--wd-form-height)/2.5)/-2);opacity:0;content:"";width:calc(var(--wd-form-height)/2.5);height:calc(var(--wd-form-height)/2.5);vertical-align:middle;border:1px solid #0000;border-left-color:currentColor;border-radius:50%;transition:opacity .1s;display:inline-block;position:absolute;top:50%;left:50%}.searchform .searchsubmit.wd-with-img:after{content:none}.searchform.search-loading .searchsubmit:before{opacity:1;transition-duration:.2s;animation:.45s linear infinite wd-rotate}.searchform.search-loading .searchsubmit:after,.searchform.search-loading .searchsubmit img{opacity:0;transition-duration:.1s}