.store-locator-info__heading{margin:0 0 2.4rem;font-size:2rem;font-weight:600}.store-locator-info__grid{display:grid;grid-template-columns:1fr;gap:3rem}.store-locator-info__col-heading{margin:0 0 1.6rem;font-size:1.8rem;font-weight:600}.store-locator-info__item{display:flex;align-items:flex-start;gap:1.2rem;margin-bottom:2rem}.store-locator-info__icon{flex:0 0 2rem;width:2rem;height:2rem;margin-top:.2rem}.store-locator-info__icon svg{width:100%;height:100%}.store-locator-info__store-name{margin:0 0 .4rem;font-weight:700}.store-locator-info__address{line-height:1.5}.store-locator-info__address p{margin:0}.store-locator-info__phone{font-weight:700;color:inherit;text-decoration:none}.store-locator-info__phone:hover{text-decoration:underline}.store-locator-info__hours-list{margin:0 0 1.6rem}.store-locator-info__hours-row{display:flex;justify-content:space-between;gap:1.6rem;padding:.9rem 0;border-bottom:.1rem solid rgba(var(--color-foreground),.12)}.store-locator-info__hours-row:first-child{border-top:.1rem solid rgba(var(--color-foreground),.12)}.store-locator-info__hours-day,.store-locator-info__hours-time{margin:0}.store-locator-info__hours-time{text-align:right}.store-locator-info__hours-note{margin:0;font-size:1.3rem;line-height:1.5;opacity:.8}.store-locator-info__map-link{display:block}.store-locator-info__map-img,.store-locator-info__map-embed{display:block;width:100%;border-radius:.4rem}.store-locator-info__map-embed{position:relative;aspect-ratio:4 / 3;overflow:hidden}.store-locator-info__map-embed :is(iframe,img){width:100%;height:100%;border:0}.store-locator-info__map-caption{margin:1rem 0 0;font-size:1.3rem;line-height:1.4}.store-locator-info__map-caption p{margin:0}@media screen and (min-width:750px){.store-locator-info__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.3fr);gap:4rem;align-items:start}.store-locator-info__hours,.store-locator-info__map{padding-left:4rem;border-left:.1rem solid rgba(var(--color-foreground),.12);margin-left:-.5rem}}@media screen and (max-width:749px){.store-locator-info__map-embed{aspect-ratio:16 / 10}}.template-page-store-locator-detail .image-with-text__content{padding-left:0}@media screen and (max-width:749px){.template-page-store-locator-detail .image-with-text__content{padding-left:0;padding-right:0}}.template-page-store-locator-detail .shop-by-category__inner{max-width:var(--page-width);margin-inline:auto}
/*# sourceMappingURL=/cdn/shop/t/91/assets/section-store-locator-info.css.map */
