.SearchPage-module-scss-module__90frna__main{background:var(--color-background);color:var(--color-text);padding-top:7.8125vw;padding-bottom:90px}@media screen and (max-width:767px){.SearchPage-module-scss-module__90frna__main{padding-top:20.6vw;padding-bottom:90px}}.SearchPage-module-scss-module__90frna__main .SearchPage-module-scss-module__90frna__container{flex-direction:column;width:100%;max-width:1360px;margin:0 auto;padding:0 20px;display:flex}@media screen and (max-width:767px){.SearchPage-module-scss-module__90frna__main .SearchPage-module-scss-module__90frna__container .SearchPage-module-scss-module__90frna__title{font-size:70px}}.SearchPage-module-scss-module__90frna__form{margin-top:155px;position:relative}@media screen and (max-width:767px){.SearchPage-module-scss-module__90frna__form{margin-top:35px}}.SearchPage-module-scss-module__90frna__form .SearchPage-module-scss-module__90frna__searchBoxContainer{background-color:unset;gap:25px;padding:0}.SearchPage-module-scss-module__90frna__form .SearchPage-module-scss-module__90frna__searchBoxInput{background-image:url(/icon/search-gray.svg);background-position:13px 50%;background-repeat:no-repeat;background-size:10px 14px;border-radius:40px;width:100%;max-width:330px;height:30px;padding:0 30px;font-size:13px}.SearchPage-module-scss-module__90frna__form .SearchPage-module-scss-module__90frna__searchBoxButton{width:93px;height:30px;font-size:14px;font-weight:400;font-family:var(--font-suisse);border-radius:0;padding-inline:0}.SearchPage-module-scss-module__90frna__form .SearchPage-module-scss-module__90frna__searchButtonLabel{align-items:center;gap:8px;display:inline-flex}.SearchPage-module-scss-module__90frna__suggestionList{border:1px solid var(--color-secondary-gray-border-soft);background:var(--color-primary-white);border-radius:6px;margin:8px 0 0;padding:0;list-style:none;overflow:hidden}.SearchPage-module-scss-module__90frna__suggestionItem{border-top:1px solid var(--color-secondary-gray-border-soft)}.SearchPage-module-scss-module__90frna__suggestionItem:first-child{border-top:0}.SearchPage-module-scss-module__90frna__suggestionButton{width:100%;color:var(--color-text);text-align:left;outline:none;justify-content:space-between;align-items:center;padding:8px 12px;font-size:13px;line-height:1.5;transition:background-color .3s;display:flex}@media (hover:hover){.SearchPage-module-scss-module__90frna__suggestionButton:hover{background:#f5f7fb}}.SearchPage-module-scss-module__90frna__suggestionButton:focus-visible{outline-offset:-2px;outline:2px solid #002382}.SearchPage-module-scss-module__90frna__resultSection{margin-top:22px}.SearchPage-module-scss-module__90frna__pagination{justify-content:center;margin-top:34px;display:flex}.SearchPage-module-scss-module__90frna__emptyState{border-bottom:1px solid var(--color-secondary-gray-border-soft);padding:32px 0}.SearchPage-module-scss-module__90frna__emptyTitle{font-size:18px;font-weight:500}.SearchPage-module-scss-module__90frna__emptyDescription{color:var(--color-text);margin-top:8px;font-size:14px}.SearchPage-module-scss-module__90frna__listItem{border-bottom:1px solid var(--color-secondary-gray-border-soft);padding:20px 0}@media screen and (max-width:767px){.SearchPage-module-scss-module__90frna__listItem{padding:15px 0}}.SearchPage-module-scss-module__90frna__listItem .SearchPage-module-scss-module__90frna__listLink{align-items:flex-start;gap:20px;transition:opacity .3s;display:flex}@media (hover:hover){.SearchPage-module-scss-module__90frna__listItem .SearchPage-module-scss-module__90frna__listLink:hover{opacity:.7}}.SearchPage-module-scss-module__90frna__listItem .SearchPage-module-scss-module__90frna__listLink:focus-visible{outline:2px solid var(--color-primary-blue);outline-offset:2px}.SearchPage-module-scss-module__90frna__listItem .SearchPage-module-scss-module__90frna__tag{min-width:80px;height:20px;color:var(--color-text);background:#eeeff4;border-radius:40px;padding-inline:10px;font-size:9px;font-weight:500}.SearchPage-module-scss-module__90frna__listItem .SearchPage-module-scss-module__90frna__itemTitle{color:var(--color-text);margin-top:2px;font-size:14px;font-weight:700;line-height:1.42857}.SearchPage-module-scss-module__90frna__listItem .SearchPage-module-scss-module__90frna__itemNote{margin-top:7px;font-size:14px;line-height:1.42857}@media screen and (max-width:767px){.SearchPage-module-scss-module__90frna__listItem .SearchPage-module-scss-module__90frna__itemNote{font-size:12px}}
