.locations-section{background:#f4f5f8;width:100%;padding:125px 0;display:flex;flex-direction:column;row-gap:60px;align-items:center}.locations-section_padding{padding:98px 0 81px}@media(max-width:768px){.locations-section{padding:70px 0}}@media(max-width:576px){.locations-section{padding:60px 0}}.locations-section__inner{display:flex;flex-direction:column;row-gap:80px}@media(max-width:1150px){.locations-section__inner{row-gap:60px}}.locations-section__header{display:flex;flex-direction:column;row-gap:7px;justify-content:center}.locations-section__header_center{align-items:center}.locations-section__header_left{align-items:flex-start}.locations-section__header_subdescription{padding-top:10px}@media(max-width:768px){.locations-section__header_subdescription{padding-top:0}}.locations-section__list{display:grid;grid-template-columns:repeat(3,1fr);width:100%;column-gap:60px}@media(max-width:1300px){.locations-section__list{column-gap:30px}}@media(max-width:1150px){.locations-section__list{grid-template-columns:repeat(2,1fr);row-gap:30px;width:fit-content;margin:0 auto}}@media(max-width:768px){.locations-section__list{grid-template-columns:1fr;row-gap:30px;width:fit-content;margin:0 auto}}.locations-section__list_item{border-radius:25px;background:#fff;overflow:hidden;border:solid 1px transparent;width:100%;cursor:pointer;transition:all .5s ease}.locations-section__list_item:hover{border-color:#bf002d}@media(max-width:600px){.locations-section__list_item{min-width:0px}}.locations-section__list_item img{width:100%;height:172px;object-fit:cover;object-position:center}.locations-section__list_item-main{padding:34px 34px 45px}@media(max-width:1300px){.locations-section__list_item-main{padding:30px 20px}}.locations-section__list_item-heading{color:#1b2f76;font-family:Playfair Display;font-size:28px;font-style:normal;font-weight:600;line-height:100%;margin-bottom:16px}.locations-section__list_item-address{display:flex;justify-content:start;column-gap:10px;align-items:center;margin-bottom:25px}.locations-section__list_item-address p{text-wrap:balance}.locations-section__list_item-address svg{height:16px;width:9px;min-height:16px;min-width:8px}.locations-section__list_item-contacts{display:flex;flex-direction:column;row-gap:10px;padding-bottom:30px}.locations-section__list_item-contacts-item{color:#000;font-family:Lato;font-size:16px;font-style:normal;font-weight:500;line-height:120%;display:grid;grid-template-columns:8% 92%;align-items:center}.locations-section__list_item-contacts-item svg{margin-top:2px}.locations-section__list_item-working{padding-top:30px;border-top:1px solid rgba(27,47,118,.3019607843);width:100%;display:flex;flex-direction:column;row-gap:12px}.locations-section__list_item-working div{display:flex;justify-content:space-between;align-items:center}.locations-section__list_item-working span{text-transform:uppercase}.locations-section__list_item-parking{padding-top:30px}.locations-section__list_item-parking span{text-transform:none}.locations-section__list_item-working-hours{color:#000;text-align:right;font-family:Lato;font-size:15.5px;font-style:normal;font-weight:300;line-height:120%;text-wrap:nowrap}.locations-section button{transition:.3s all ease}.locations-section button:hover{background-color:#e4e4e4a3}.locations-section__list_item-parking-margin{margin-top:30px}.locations-section_button{padding:17px 56px}@media(max-width:576px){.locations-section_button{padding:17px 32px}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/in-store-locations.css.map */
