.shop-by-location{width:100%;background-color:var(--sbl-bg-color);padding:60px 50px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px;box-sizing:border-box}.shop-by-location *,.shop-by-location *:before,.shop-by-location *:after{box-sizing:border-box}.sbl-header{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:100%;max-width:700px;text-align:center}.sbl-eyebrow{margin:0;color:#00a2db;font-size:16px;font-weight:700;line-height:1.5;text-transform:uppercase}.sbl-heading{margin:0;color:#333;font-size:28px;font-weight:700;line-height:1.2;letter-spacing:-.64px}.sbl-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:20px;width:100%}.sbl-card{display:flex;flex-direction:column;align-items:stretch;width:100%;color:inherit;text-decoration:none}.sbl-card:hover img{transform:scale(1.03)}.sbl-card:hover .sbl-card-title{color:#00a2db}.sbl-card-image{position:relative;width:100%;height:150px;overflow:hidden;border-top-left-radius:30px;border-top-right-radius:30px;background-color:#e2e2e2}.sbl-card-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.sbl-card-image svg{display:block;width:100%;height:100%}.sbl-card-body{display:flex;align-items:center;justify-content:center;min-height:90px;padding:30px 14px;background-color:#fff;border-bottom-left-radius:30px;border-bottom-right-radius:30px}.sbl-card-title{margin:0;color:#333;font-size:18px;font-weight:700;line-height:1.5;text-align:center;transition:color .3s ease}@media screen and (max-width:989px){.shop-by-location{padding:50px 30px}.sbl-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}@media screen and (max-width:749px){.shop-by-location{gap:30px;padding:40px 20px}.sbl-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:14px}.sbl-card-body{min-height:80px;padding:18px}.sbl-card-title{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/77/assets/shop-by-location.css.map */
