.store-locator-wrapper{padding:40px 15px}.top-bar{text-align:center;border-bottom:1px solid #c1c1c1;max-width:1200px;margin:0 auto 10px;padding-bottom:10px}.filter-menu{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:20px;background:#fff;padding:10px}.filter-menu button,.cst_btn{background-color:#103073;color:#fff;border:none;padding:10px 20px;margin:5px;cursor:pointer;transition:all .3s ease-in-out;border-radius:5px}.filter-menu button.active,.filter-menu button:hover,.cst_btn:hover{background-color:#f7941d}.location_btn,.reset_btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:14px;line-height:1.2em;flex-wrap:wrap}.reset_btn{background:#9e9e9e}.reset_btn:hover{background:#103073}.store-container{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;max-width:1200px;margin:40px auto;padding:20px;background:#fff;box-shadow:0 0 10px #0000001a;border-radius:12px}.store-card{color:#103073}.store-card a:hover{text-decoration:underline;text-underline-offset:.3rem}.store-info{flex:1 1 45%;padding:20px;box-sizing:border-box}.store-info h2{margin-top:0;color:#103073;font-size:24px}.store-info p{margin:10px 0;font-size:16px}.store-info a{color:#036;text-decoration:none}.store-image{flex:1 1 50%;min-height:300px;max-height:400px;background-size:cover;background-position:center;border-radius:14px;overflow:hidden}.store-image img{width:100%;height:100%;object-fit:cover;display:block;border-radius:14px;box-shadow:0 2px 6px #0000001a}.distance-info{font-weight:700}.hidden{display:none}.store-locator-title{font-size:62px;margin-bottom:30px;text-align:center}.store-location-title{font-size:22px;line-height:1.2em;border-bottom:1px solid #103073;padding-bottom:10px;margin-bottom:10px;display:inline-block}.store-location-name{display:inline-block;list-style:square;text-align:left;padding-left:20px}@media screen and (max-width:768px){.store-image{min-height:250px}.store-container+.store-container{margin-top:40px}.store-info{padding:0}}@media screen and (max-width:479px){.store-container{flex-direction:column}.store-info,.store-image{flex:1 1 100%;max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/new-store-locations.css.map */
