/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */

label[for="tilda-search"] {
    position: relative;
}

.tilda-search__button {
    position: absolute;
    right: 15px;
    bottom: 10%;
    border-radius: 0;
    padding: 0;
    height: 20px;
    width: 20px;
    background-image: url("../img/search_icon.png");
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    border: none;
}

.tilda-search__button > span {
    border: 0;
    clip: rect(1px, 1px, 1px, 1px);
    clip-path: inset(50%);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute !important;
    width: 1px;
    word-wrap: normal !important;
}

.panel h3.search-item__header {
    font-size: 1.25rem;
    line-height: 1.2;
    font-style: normal;
    font-weight: bold;
}
