.garages-section{min-height:100vh}.garage-list .container{display:flex;flex-direction:column;gap:3.125rem}@media(min-width:1024px){.garage-list .swiper-pagination{display:none}.garage-list .garages-prefecture-heading{text-align:left}.garage-list .story-cards__text-container{text-align:left}.garage-list .story-cards__text-container .story-cards__content-copy{margin:1.25rem 0 0 0}
}@media(max-width:450px){.garage-list .story-cards .container{margin-top:2.5rem}}.garage-list .garages-prefecture-group a{color:inherit}.garage-list .garages-prefecture-group .story-cards__content-copy{display:flex;flex-direction:column;gap:.625rem}.garage-list .garages-prefecture-group .story-cards__columns{flex-wrap:nowrap;gap:unset;justify-content:flex-start}
.garage-list .garages-prefecture-filter{display:flex;justify-content:flex-end;margin-top:1.25rem;position:relative}.garage-list .garages-prefecture-filter select{position:relative;width:12.5rem;height:2.5rem;padding:.3125rem 2.5rem .3125rem 1.25rem;border-color:var(--color-light-gray);cursor:pointer;background:var(--color-white);max-width:100%;appearance:none;-webkit-appearance:none;-moz-appearance:none;border-radius:.75rem;border-color:var(--color-light-gray);color:var(--color-black)}
.garage-list .garages-prefecture-filter svg{position:absolute;top:1rem;right:1.5625rem}.garages{border-bottom:1px solid #d8d8d8;width:100%;padding:60px 0}.garages__container{display:flex;flex-direction:row;margin:0 auto;width:-moz-fit-content;width:fit-content}@media(max-width:450px){.garages__container{width:unset;flex-wrap:nowrap;white-space:nowrap;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}
.garages__container::-webkit-scrollbar{display:none}}.garages a{font-family:var(--font-heading);font-size:.875rem;width:-moz-fit-content;width:fit-content;display:inline-block;padding:5px 10px;color:var(--color-black) important}.garages a.active{background:#fd0}.garages a:not(.active){opacity:.5}.garages h1{font-family:var(--font-heading);font-size:.875rem;line-height:1.5rem;font-weight:inherit;letter-spacing:normal}