@charset "UTF-8";.search-pages{position:relative;padding-top:122px;padding-bottom:120px;display:block}@media only screen and (max-width: 749px){.search-pages{padding-top:108px;padding-bottom:106px}}.search-pages .page-width{max-width:1235px}.search-pages__heading{position:absolute;top:-35px;left:50%;transform:translate(-50%);text-align:center;width:100%}@media only screen and (max-width: 749px){.search-pages__heading{top:-27px}}.search-pages__title{font-size:54px;font-weight:700;line-height:1.25;text-align:center;margin:0}@media only screen and (max-width: 749px){.search-pages__title{font-size:40px}}.search-pages__subtitle{margin:7px 0 0;font-size:16px;font-weight:700;line-height:19.34px;text-align:center}@media only screen and (max-width: 749px){.search-pages__subtitle{font-size:14px}}.search-pages__search-form{max-width:464px;width:100%;margin:0 auto 30px;position:relative}.search-pages__search-form input[type=text]{width:100%;padding:15px 14px 14px;font-size:16px;font-weight:700;line-height:1;color:#000;border:1px solid #222222;border-radius:3px;background-color:#fff;transition:border-color .3s;outline:none}.search-pages__search-form input[type=text]::placeholder{color:#bdbdbd}.search-pages__search-form input[type=text]:focus,.search-pages__search-form input[type=text]:focus-visible{outline:none}.search-pages__search-form button{width:45px;height:45px;border:none;border-radius:3px;cursor:pointer;transition:background-color .3s;position:absolute;right:0;top:50%;transform:translateY(-50%);background:transparent}.search-pages__search-form button .icon{width:21px;height:21px}.search-pages__keyboard{background-color:#fff}.search-pages__keyboard--type{display:flex;text-align:center;justify-content:center}.search-pages__keyboard--type-selector{word-break:keep-all;display:inline-flex;justify-content:center;align-items:center;font-size:16px;font-weight:700;line-height:1.2;padding:17px 20px;width:50%;text-align:center;color:#222;border:1px solid #222222;cursor:pointer}.search-pages__keyboard--type-selector.active{color:#fff;background-color:#222;position:relative}.search-pages__keyboard--type-selector.active:before{content:"\25bc";bottom:-10px;left:50%;transform:translate(-50%);position:absolute;color:#222}@media only screen and (min-width: 750px){.search-pages__keyboard--type-selector .sp-only{display:none}}.search-pages__keyboard--layout{padding:30px;border:1px solid #222222;border-top:none}@media only screen and (min-width: 990px){.search-pages__keyboard--layout{padding:50px 110px}}@media only screen and (max-width: 749px){.search-pages__keyboard--layout{padding:46px 30px}}.search-pages__keyboard--keys{margin:0 auto;width:100%;display:none;grid-template-columns:repeat(11,1fr);gap:13px;max-width:680px}@media only screen and (max-width: 749px){.search-pages__keyboard--keys{grid-template-columns:repeat(5,1fr)}}.search-pages__keyboard--keys.active{display:grid}.search-pages__keyboard--key{display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;padding:0;background-color:#fff;border:1px solid #222222;border-radius:3px;font-size:18px;font-weight:700;line-height:1;cursor:pointer;transition:background-color .3s;color:#292b2b;font-family:Noto Sans JP,sans-serif}.search-pages__keyboard--key:hover:not(.search-pages__keyboard--key:disabled){background-color:#292b2b;color:#fff}.search-pages__keyboard--key.active{background-color:#292b2b;color:#fff}.search-pages__keyboard--key:disabled,.search-pages__keyboard--key[disabled]{cursor:default;color:#bdbdbd}.search-pages #filteredList{list-style:none;padding:0;max-width:680px;margin:0 auto}@media only screen and (max-width: 749px){.search-pages #filteredList{padding:0 30px}}.search-pages #filteredList li{border-bottom:1px solid #E0E0E0}.search-pages #filteredList li:last-child{border-bottom:none}.search-pages #filteredList li a{display:flex;column-gap:10px;align-items:center;padding:10px 0;font-size:14px;white-space:nowrap;text-overflow:ellipsis;text-decoration:none;color:#292b2b;font-weight:500;font-family:Inter,sans-serif}.search-pages #filteredList li a:hover{opacity:.8}.search-pages #filteredList li img{border-radius:100%;width:40px;height:40px;overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/83/assets/wl-section__search-pages.css.map?v=6181737925079479971738809092 */
