.loading-progress{margin-top:1rem;font-size:.9rem;color:#666;text-align:center}.table-of-contents{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px;border:1px solid #333;padding:20px;border-radius:5px}.table-of-contents__link{font-size:14px}@media (max-width: 767.98px){.table-of-contents{grid-template-columns:1fr 1fr}}.store-list__prefecture-title{font-weight:700;font-size:20px;text-align:center}.store-list__prefecture-en{display:block;text-align:center;font-size:30px;font-weight:700}@media (max-width: 767.98px){.store-list__prefecture-title{font-size:14px}.store-list__prefecture-en{font-size:24px}}.store-list-container{grid-template-columns:minmax(0,1fr);margin-top:60px;gap:30px}.store-list__stores{margin-top:10px}.store-list__store{border-bottom:1px solid #ddd;padding:15px 0}.store-info{display:grid;grid-template-columns:1fr 1fr;gap:20px}.store-info__name{font-weight:700;color:#333;font-size:14px}@media (max-width: 767.98px){.store-info{grid-template-columns:1fr;gap:10px}.store-info__name{font-size:14px}}.store-info__address{font-size:14px;margin-top:0;margin-bottom:0}.store-info__url{display:flex;align-items:center;color:#bf0019;font-size:14px;margin-top:10px;word-break:break-all}.store-info__url:before{content:"";display:inline-block;width:14px;height:14px;background-size:contain;background-repeat:no-repeat;color:#666;margin-right:5px;margin-top:2px}
/*# sourceMappingURL=/cdn/shop/t/19/assets/section-store-locator.css.map */
