.m4p-locations{margin:60px 0}.m4p-locations__layout{display:grid;grid-template-columns:minmax(280px,.8fr) minmax(0,1.8fr);border:1px solid rgba(0,0,0,.12);border-radius:10px;overflow:hidden;background:#fff}.m4p-locations__list{display:flex;flex-direction:column;border-right:1px solid rgba(0,0,0,.1)}.m4p-locations__card{width:100%;padding:24px 20px;text-align:left;border:0;border-bottom:1px solid rgba(0,0,0,.08);background:transparent;color:inherit;cursor:pointer;transition:background-color .16s ease,box-shadow .16s ease}.m4p-locations__card:last-child{border-bottom:0}.m4p-locations__card:hover,.m4p-locations__card:focus-visible{background:#00000009}.m4p-locations__card.is-active{background:#f28b2114;box-shadow:inset 4px 0 #f28b21}.m4p-locations__card-title{display:block;margin-bottom:12px;font-size:1.15em;font-weight:700}.m4p-locations__card-address{display:block;line-height:1.55}.m4p-locations__card-address p{margin:0 0 10px}.m4p-locations__card-link{display:inline-block;margin-top:8px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.m4p-locations__map-wrap{position:relative;min-height:500px;background:#f4f4f4}.m4p-locations__map{display:block;width:100%;height:100%;min-height:500px;border:0}.m4p-locations__route{position:absolute;right:18px;bottom:18px;z-index:2}@media(max-width:989px){.m4p-locations{margin:42px 0}.m4p-locations__layout{grid-template-columns:1fr}.m4p-locations__list{border-right:0;border-bottom:1px solid rgba(0,0,0,.1)}.m4p-locations__map-wrap,.m4p-locations__map{min-height:380px}}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map */
