.location-section{position:relative}.location-section .locations-card__photo-inner{max-height:620px}@media (max-width: 1300px){.location-section .locations-card__photo-inner{max-height:500px}}@media (max-width: 768px){.location-section .locations-card__photo-inner{max-height:366px;aspect-ratio:1/1}}.location-section__header--title{color:#474747;margin-bottom:12px}.location-section__header--text-and-btn .text:not(:has(~.text)){margin-bottom:10px}.location-section__header .text,.location-section__header .badge{line-height:22px;color:#474747}.location-section__header .badge{font-size:14px;letter-spacing:4px;text-transform:uppercase}.location-section .swiper-button-next,.location-section .swiper-button-prev{border:none;background-color:#fff}.location-section .swiper-button-next:hover,.location-section .swiper-button-prev:hover{background-color:#474747;color:#fff}@media (max-width: 1024px){.location-section .swiper-button-next,.location-section .swiper-button-prev{display:none}}.location-section .swiper-pagination{bottom:-60px}@media (max-width: 1024px){.location-section .swiper-pagination{bottom:-40px}}.location-section .swiper-box .swiper-button-next{right:40px}.location-section .swiper-box .swiper-button-prev{left:40px}@media (min-width: 768px){.products-section .products-section__container{padding-left:0;padding-right:0}}
