.sedip-search{max-width:1050px;margin:auto;font-family:inherit}.sedip-search-bar{display:flex;align-items:center;gap:15px;border:2px solid #171717;border-radius:999px;padding:14px 24px;background:white;min-height:76px}.sedip-search-bar:focus-within{box-shadow:0 0 0 4px #e8e8e8}.sedip-search-bar input{border:0!important;box-shadow:none!important;outline:none!important;background:transparent!important;width:100%;min-width:0;font-size:clamp(19px,2.5vw,26px);color:#111}.sedip-search-bar span{font-size:36px;color:#111}.sedip-search-status{margin:22px 4px;color:#666;font-size:16px}.sedip-search-results{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr));gap:16px}.sedip-store{border:1px solid #e9e9e9;border-radius:22px;padding:24px;background:#fff}.sedip-store-head{display:flex;flex-direction:column;gap:6px}.sedip-store h3{font-size:20px;line-height:1.3;letter-spacing:-.02em;margin:0;overflow-wrap:anywhere}.sedip-store-kind{font-size:14px;color:#777}.sedip-store p{margin:12px 0 0;font-size:16px}.sedip-store-place{color:#666}.sedip-store-map{display:inline-block;margin-top:20px;border-radius:999px;background:#111;color:white!important;padding:11px 22px;text-decoration:none!important;font-weight:600;font-size:15px}.sedip-store-map:hover{background:#333}.sedip-search-more{color:#777}