.finder{--font-size-h1:30px}.finder__title{color:#3882bc;line-height:var(--line-height)}.finder__wrap-form{color:#1d292d;border-radius:var(--border-radius-section);padding:var(--gap-main);background-color:#ececec}.finder__group{gap:calc(var(--gap-main)/2);flex-direction:row;width:100%;display:flex}.finder__input{background-color:#fff;border-radius:3px;width:calc(100% - 43px);padding:0 10px}.finder__icon{flex-direction:column;justify-content:center;align-items:center;display:flex}.finder__icon,.finder__icon svg{width:20px;height:20px}.finder__title{font-weight:600;font-family:var(--font-title);font-size:var(--font-size-h1)}.finder .filter-branch{gap:var(--gap-main);width:100%;padding:var(--gap-main) 0;flex-direction:column;display:flex}@media (width>=960px){.finder .filter-branch{flex-direction:row}}.finder .control-group{width:100%}@media (width>=960px){.finder .control-group{width:50%}}.finder .control-label{font-weight:500}.finder .controls{position:relative}.finder .controls:after{content:"";color:#3882bc;pointer-events:none;border-bottom:1px solid;border-right:1px solid;width:7px;height:7px;position:absolute;top:50%;right:15px;transform:translateY(-65%)rotate(45deg)}.finder .form-select{appearance:none;color:#3882bc;width:100%;min-height:35px;padding:0 var(--gap-main);font:inherit;cursor:pointer;border-top:1px solid #3882bc}.finder .result__item+.result__item{border-color:#ececec}.finder .result__title{font-family:var(--font-title);line-height:1.1}.finder__results{padding-top:var(--gap-main)}.finder__counter{font-family:var(--font-title)}.finder__navigation{padding-top:var(--gap-main);gap:var(--gap-main);flex-direction:column;display:flex}
