#locationsSlider{width:100%;margin:auto;max-width:1728px;display:block;position:relative}#locationsSlider .headingContainer{display:flex;align-items:center;justify-content:space-between;gap:4rem;padding:0 0rem 1rem}#locationsSlider .headingContainer h2{margin-block-start:0em;margin-block-end:1rem}#locationsSlider .locationItem{position:relative}#locationsSlider .locationItem .imageContainer{display:block;position:relative}#locationsSlider .locationItem .imageContainer .comingSoonBadge{font-size:var(--nav);letter-spacing:var(--letter-spacing);text-transform:uppercase;background:var(--lime-green);border-radius:100%;color:var(--soft-black);line-height:1;position:absolute;width:fit-content;padding:1rem;aspect-ratio:1 / 1;top:1rem;right:1rem;display:flex;text-align:center;align-items:center;flex-direction:column;justify-content:center;font-family:Sofia Sans,sans-serif;font-weight:700;font-style:normal;z-index:3;pointer-events:none}#locationsSlider .locationItem .imageContainer img{width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:1rem;display:block}#locationsSlider .locationItem address{font-size:var(--body);line-height:1.2;font-family:droid-sans,sans-serif;font-weight:400;font-style:normal}#locationsSlider .locationItem address a,#locationsSlider .locationItem address a:visited{text-decoration:none;color:var(--soft-black);transition:.3s ease all}#locationsSlider .locationItem address a:hover{color:var(--olive)}#locationsSlider .locationItem .flexInner{display:flex;justify-content:space-between;gap:2rem;align-items:flex-start}#locationsSlider .locationItem h2{margin-block-start:0em;margin-block-end:1rem}#locationsSlider .locationItem h3,#locationsSlider .locationItem p{margin-block-start:0em;margin-block-end:0rem}#locationsSlider .locationItem .primaryCta{width:calc(100% - 7rem);display:block;text-align:center}#locationsSlider .locationItem .primaryCta.olive{margin:2rem 0}#locationsSlider .locationItem .phoneLink{margin:1rem 0 0}#locationsSlider .swiper-pagination{position:relative;width:calc(100% - 6rem);height:var(--swiper-pagination-progressbar-size, 6px);left:0;bottom:0;top:unset}#locationsSlider .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--lime-green)}@media only screen and (max-width: 820px){#locationsSlider .headingContainer{flex-direction:column;gap:0}#locationsSlider .headingContainer .primaryCta{display:none}}#locationsSlider .locationItem h2{margin-top:1rem;margin-bottom:1rem}@media only screen and (min-width: 900px){#locationsSlider .locationItem h2{margin-top:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/locations-slider.css.map */
