.location-container .nav-container{display:flex;justify-content:center;text-align:center;align-items:center;padding-bottom:59px;gap:15px;font-size:30px;margin-top:75px}.location-container .nav-container a{text-decoration:none;cursor:pointer;color:#717070;font-size:20px;text-transform:uppercase;font-weight:500}.location-container .nav-container a.active{text-decoration:underline;text-underline-offset:.3rem;color:var(--color-blue)}.location-container .image-text-container{margin:0 auto;justify-content:center;gap:58px;display:none}@media screen and (max-width: 767px){.location-container .image-text-container{gap:0}}.image-text-container .swiper-button-next:after,.image-text-container .swiper-button-prev:after{display:none}.image-text-container .swiper-button-next,.image-text-container .swiper-button-prev{width:25px}.image-text-container .swiper-button-next{right:-42px}.image-text-container .swiper-button-prev{left:-42px}.location-container .image-text-container.active{display:flex;width:80%;max-width:2000px}@media screen and (max-width: 767px){.location-container .image-text-container.active{width:100%;padding-left:15px;padding-right:15px}}.location-hero-container{display:none}.location-hero-container.active{display:block;margin-bottom:75px}.location-container .image-text-container .part{display:flex;flex-direction:column;max-width:50%}.location-information{margin-top:20px}.image-slider{width:100%;max-width:595px}.image-slider img{width:100%;height:100%}.thumbnail-wrapper{position:relative;max-width:400px;margin:0 auto}.thumbnail-image-slider{width:287px;margin-left:auto;margin-right:auto;padding-top:22px;position:relative}.thumbnail-image-slider .thumb-img{cursor:pointer}@media screen and (max-width: 767px){.thumbnail-image-slider img{height:65px}}.thumbnail-image-slider .slick-list{margin:0 -5px}.thumbnail-image-slider .slick-slide{margin:0 5px}.location-container .image-text-container .part-text{width:40%}.slick-custom-button svg{height:25px}.slick-custom-button{position:absolute;top:50%;cursor:pointer}.slick-custom-button.previous{left:-45px}.slick-custom-button.next{right:-45px}.location-description p{font-size:18px;line-height:26px;margin-bottom:25px}@media screen and (max-width: 767px){.location-description p{font-size:16px}}.location-description a{text-decoration:underline}.location-description span{font-weight:400}.location-container .image-text-container .part-text hr{margin-top:0}.location-container .image-text-container .part-text .location-information{display:flex;font-size:18px;line-height:26px;padding-bottom:34px;gap:30px}@media screen and (min-width: 1201px){.location-container .image-text-container .part-text .location-information .location-address,.location-container .image-text-container .part-text .location-information .location-contact{width:50%}}@media screen and (max-width: 1200px){.location-container .image-text-container .part-text .location-information{flex-direction:column}}.location-container .image-text-container .part-text .divider{width:100%;border-bottom:2px solid var(--color-light-blue)}.location-container .location-btn{text-decoration:none;background-color:#14223a;color:#fff!important;width:227px;height:47px;border:none;cursor:pointer;text-transform:none;font-size:20px;display:flex;justify-content:center;align-items:center}.location-name,.location-customer-service{margin-bottom:15px;font-weight:500;font-family:var(--heading-font-family);font-size:28px;line-height:35px}.location-phone p{font-size:18px}.location-customer-service-phone{display:flex;align-items:center;flex-wrap:wrap;gap:5px}.location-customer-service-phone span{width:fit-content}.location-customer-service-phone a{font-size:18px}.location-customer-service-email{display:flex;align-items:center;flex-wrap:wrap;gap:5px}.location-customer-service-email span{width:fit-content}.location-customer-service-email a{font-size:18px}.location-button-wrapper{padding-bottom:50px}@media screen and (min-width: 1201px) and (max-width: 1361px){.location-customer-service-phone a,.location-customer-service-email a{font-size:15px}}@media screen and (max-width: 767px){.location-container .nav-container{padding-bottom:25px;gap:8px;margin-top:25px}.location-customer-service-phone{flex-direction:column;margin-bottom:25px}.location-information .phone,.location-information .email{font-weight:500}.location-customer-service-phone{font-size:16px}.location-customer-service-email{display:flex;flex-direction:column;gap:5px}.location-name,.location-customer-service{font-size:24px}.location-phone a{text-decoration:underline;font-size:16px}.location-customer-service-phone a,.location-customer-service-email a{font-size:16px;text-decoration:underline}.location-address{font-size:16px}.location-name,.location-address-two,.location-phone,.location-customer-service,.location-hero-container.active{margin-bottom:25px}.location-container .nav-container a{font-size:16px}.nav-container__item-divider{font-size:14px}.location-button-wrapper{display:flex;justify-content:center;align-items:center}.location-button-wrapper svg path{fill:var(--color-white)}.location-container .image-text-container.active{flex-direction:column}.location-container .image-text-container .part{max-width:100%;width:100%}.location-container .image-text-container .part-text .location-description{text-align:center}.location-container .image-text-container .part-text .location-information{align-items:center;text-align:center}.location-container .location-btn{margin:auto}.location-container .image-hero-text-container h2.h2{font-size:26px}}@media screen and (max-width: 390px){.thumbnail-image-slider{width:220px}}.location-container .thumb-img .overlay.active{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ffffff80;z-index:1000000;display:block}.location-container .thumb-img{position:relative;box-sizing:border-box}@media screen and (max-width: 500px){.location-hero-container .image-hero-text-container{width:100vw}}.image-hero-image-container .image-mobile-hero-image{display:none}@media screen and (max-width: 767px){.image-hero-image-container .image-hero-image{display:none}.image-hero-image-container .image-mobile-hero-image{display:block}}.image-hero-container{position:relative}.image-hero-image-container .image-hero-image{width:100%;height:400px;object-fit:cover}.image-mobile-hero-image{width:100%;object-fit:cover}.image-hero-container-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.location-hero-wrapper .page-banner-heading,.location-hero-wrapper .page-banner-text{color:#fff}.image-hero-container .media-overlay:after{height:400px;background:rgba(0,0,0,var(--overlay-opacity, .3))}@media screen and (max-width: 767px){.image-hero-container .media-overlay:after{height:100%;background:rgba(0,0,0,var(--overlay-opacity, .3))}}.location-container .swiper-button-next svg,.location-container .swiper-button-prev svg{width:25px;height:25px;border:1px solid var(--color-blue);border-radius:100%;padding:5px}.location-container .button-element.button-primary:not(.button-link):hover .svg-wrapper svg path{fill:var(--color-white)}
/*# sourceMappingURL=/cdn/shop/t/249/assets/locations.css.map */
