.catalog-search{color:#092543;background:#f3f7fb;border:1px solid #d8e2ed;margin-block:24px;padding:24px}.catalog-search label{margin-bottom:10px;font-size:17px;font-weight:600;display:block}.catalog-search__row{align-items:center;gap:12px;display:flex}.catalog-search input{color:#092543;min-width:0;min-height:48px;font:inherit;background:#fff;border:1px solid #9aadc1;border-radius:4px;flex:1;padding:11px 14px;font-size:16px}.catalog-search button{color:#fff;min-height:48px;font:inherit;cursor:pointer;background:#125bb0;border:1px solid #125bb0;border-radius:4px;padding:11px 24px;font-size:16px;font-weight:600}.catalog-search button:hover{background:#092543;border-color:#092543}.catalog-search a{color:#125bb0;text-underline-offset:4px;font-size:16px;font-weight:600;text-decoration:underline}.catalog-search__row>a{white-space:nowrap;align-items:center;min-height:48px;display:inline-flex}.catalog-search :is(input,button,a):focus-visible{outline-offset:3px;outline:3px solid #125bb0}.catalog-search__families{border-top:1px solid #d8e2ed;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:20px;padding-top:16px;display:flex}.catalog-search__families>span{width:100%;font-size:14px;font-weight:600}.catalog-search__families a{align-items:center;min-height:44px;display:inline-flex}@media (width<=600px){.catalog-search{padding:18px}.catalog-search__row{grid-template-columns:minmax(0,1fr) auto;display:grid}.catalog-search input{grid-column:1/-1;width:100%}.catalog-search button{padding-inline:20px}.catalog-search__families{gap:6px 20px}}
