.drawer--top{padding:0;overflow-y:auto}.search-top{border-bottom:1px solid var(--line)}.search-top .search-form{max-width:760px;margin-inline:auto;border:0;padding-block:.5rem}.search-top .search-form input{font-family:var(--font-h);font-size:var(--fs-h3);border:0}.search-body{padding-block:1.5rem 2rem}.sp-title{font-size:var(--fs-b);margin-bottom:.75rem}.search-idle li,.sp-list li{margin-bottom:.5rem}.search-idle a,.sp-list a{text-decoration:none}.search-idle a:hover,.sp-list a:hover{text-decoration:underline}.search-idle__links{display:flex;flex-wrap:wrap;gap:.5rem 1.75rem}#search-panel:not(:empty){display:grid;gap:1.5rem;margin-bottom:1.5rem}#search-panel:has(.sp-none){display:block}.sp-none{margin:0}.sp-side{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.sp-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem var(--gap);margin-bottom:1.25rem}.sp-card{display:grid;gap:.125rem;text-decoration:none;font-size:var(--fs-s);line-height:1.35;text-align:center}.sp-card:hover .sp-name{text-decoration:underline}.sp-img{display:block;aspect-ratio:1;margin-bottom:.375rem;background:var(--paper)}.sp-img img{width:100%;height:100%;object-fit:cover}.sp-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sp-main .btn{display:flex;width:fit-content;margin-inline:auto}.search-head{text-align:center;padding-top:1.75rem;margin-bottom:1.25rem}.search-head h1{font-size:var(--fs-h2);margin-bottom:1rem}.search-refine{display:flex;gap:.5rem;max-width:520px;margin-inline:auto}.search-refine input[type=search]{flex:1;min-width:0;padding:.65rem .75rem;border:1px solid var(--line);border-radius:0;background:#fff}.search-empty{text-align:center;padding-block:1rem 2rem}.search-empty .search-idle__links{justify-content:center;margin-top:1rem}@media(min-width:900px){#search-panel:not(:empty){grid-template-columns:200px minmax(0,1fr);gap:3rem}#search-panel:not(:has(.sp-side)){grid-template-columns:minmax(0,1fr)}.sp-side{grid-template-columns:minmax(0,1fr);align-content:start}.sp-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/92/assets/search.css.map */
