.search { padding: 0.5rem 1rem; margin: 0 !important; } .main-container { padding: 0.5rem 1rem; label { border: 1px solid var(--base-color-dark); border-radius: var(--base-rounded-medium); width: 100%; input { width: -webkit-fill-available; min-width: 10rem; border: none; background: var(--base-color-gray-light); padding: 0.5rem 1rem; border-radius: 8.5px 0px 0px 8.5px; } input:focus { outline: none; } button { width: 3rem; border: none; padding: 0.5rem; border-radius: 0px 8.5px 8.5px 0px; } } }