.core-layout__viewport .form-group.search-input .input-group input{background-color:var(--color_14)}.core-layout__viewport .form-group.search-input .input-group .input-group-addon:first-child{border-left:1px solid var(--color_8);border-right:none}.core-layout__viewport .form-group.search-input .input-group .input-group-addon:last-child{border-left:none;border-right:1px solid var(--color_8)}.core-layout__viewport .form-group.search-input .input-group .input-group-addon .icon-wrapper{opacity:0;visibility:hidden;width:38px;height:38px;transition:opacity .15s,visibility .15s;display:block;position:absolute;top:0;left:0}.core-layout__viewport .form-group.search-input .input-group .input-group-addon .icon-wrapper.cross{cursor:pointer}.core-layout__viewport .form-group.search-input .input-group .input-group-addon .icon-wrapper.icon-visible{opacity:1;visibility:visible}.core-layout__viewport .form-group.search-input .input-group .input-group-addon svg{width:16px;height:16px;margin:11px;display:block}.core-layout__viewport .form-group.search-input .input-group .input-group-addon svg.icon-cross{width:13px;margin-left:12.5px;margin-right:12.5px}.core-layout__viewport .form-group.search-input.search-input-discover,.core-layout__viewport .form-group.search-input.form-group-xs.search-input-discover,.core-layout__viewport .form-group.search-input.form-group-sm.search-input-discover{border:1px solid var(--color_8);height:28px;color:var(--color_3);border-radius:4px;margin-bottom:0}.core-layout__viewport .form-group.search-input.search-input-discover .input-group,.core-layout__viewport .form-group.search-input.form-group-xs.search-input-discover .input-group,.core-layout__viewport .form-group.search-input.form-group-sm.search-input-discover .input-group{display:flex}.core-layout__viewport .form-group.search-input.search-input-discover .input-group input,.core-layout__viewport .form-group.search-input.form-group-xs.search-input-discover .input-group input,.core-layout__viewport .form-group.search-input.form-group-sm.search-input-discover .input-group input{border:none;height:26px;padding-left:7px;font-size:12px}.core-layout__viewport .form-group.search-input.search-input-discover .input-group .input-group-addon,.core-layout__viewport .form-group.search-input.form-group-xs.search-input-discover .input-group .input-group-addon,.core-layout__viewport .form-group.search-input.form-group-sm.search-input-discover .input-group .input-group-addon{border:none}.core-layout__viewport .form-group.search-input.search-input-discover .input-group .input-group-addon .icon-wrapper,.core-layout__viewport .form-group.search-input.form-group-xs.search-input-discover .input-group .input-group-addon .icon-wrapper,.core-layout__viewport .form-group.search-input.form-group-sm.search-input-discover .input-group .input-group-addon .icon-wrapper{display:none;position:relative;left:-15px}.core-layout__viewport .form-group.search-input.search-input-discover .input-group .input-group-addon .icon-wrapper.icon-visible,.core-layout__viewport .form-group.search-input.form-group-xs.search-input-discover .input-group .input-group-addon .icon-wrapper.icon-visible,.core-layout__viewport .form-group.search-input.form-group-sm.search-input-discover .input-group .input-group-addon .icon-wrapper.icon-visible{display:block}.core-layout__viewport .form-group.search-input.search-input-discover .input-group .input-group-addon .icon-wrapper.search,.core-layout__viewport .form-group.search-input.form-group-xs.search-input-discover .input-group .input-group-addon .icon-wrapper.search,.core-layout__viewport .form-group.search-input.form-group-sm.search-input-discover .input-group .input-group-addon .icon-wrapper.search{left:-10px}.core-layout__viewport .form-group.search-input.search-input-discover .input-group .input-group-addon svg,.core-layout__viewport .form-group.search-input.form-group-xs.search-input-discover .input-group .input-group-addon svg,.core-layout__viewport .form-group.search-input.form-group-sm.search-input-discover .input-group .input-group-addon svg{fill:var(--color_8);margin:0}.core-layout__viewport .form-group.search-input .has-error .form-group.search-input .form-control{border-color:var(--color_8)}.core-layout__viewport .form-group.search-input.theme-light-green .input-group{border:1px solid var(--color_8)}.core-layout__viewport .form-group.search-input.theme-light-green .input-group .input-group-addon{border:0}.core-layout__viewport .form-group.search-input.theme-light-green .input-group .input-group-addon .icon-wrapper{opacity:0;visibility:hidden;width:38px;height:38px;transition:opacity .15s,visibility .15s;display:block;position:absolute;top:0;left:0}.core-layout__viewport .form-group.search-input.theme-light-green .input-group .input-group-addon .icon-wrapper.cross{cursor:pointer}.core-layout__viewport .form-group.search-input.theme-light-green .input-group .input-group-addon .icon-wrapper.icon-visible{opacity:1;visibility:visible}.core-layout__viewport .form-group.search-input.theme-light-green .input-group .input-group-addon svg{width:16px;height:16px;fill:var(--accent_color);margin:11px;display:block}.core-layout__viewport .form-group.search-input.theme-light-green .input-group .input-group-addon svg.icon-cross{width:13px;margin-left:12.5px;margin-right:12.5px}.core-layout__viewport .form-group.search-input.theme-light-green .input-group .form-control{border:0}.core-layout__viewport .form-group.search-input.theme-light-green .input-group .form-control:last-child{border-right:none}.core-layout__viewport .form-group.search-input.form-group-sm .input-group .input-group-addon .icon-wrapper{width:34px;height:34px}.core-layout__viewport .form-group.search-input.form-group-sm .input-group .input-group-addon svg{margin:9px}.core-layout__viewport .form-group.search-input.form-group-sm .input-group .input-group-addon svg.icon-cross{margin-left:10.5px;margin-right:10.5px}.core-layout__viewport .form-group.search-input.form-group-xs .input-group .input-group-addon .icon-wrapper{width:28px;height:28px}.core-layout__viewport .form-group.search-input.form-group-xs .input-group .input-group-addon svg{margin:6px}.core-layout__viewport .form-group.search-input.form-group-xs .input-group .input-group-addon svg.icon-cross{margin-left:7.5px;margin-right:7.5px}
