@font-face{font-family:Montserrat;src:url(Montserrat-Medium.woff2) format("woff2"),url(Montserrat-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(Montserrat-Bold.woff2) format("woff2"),url(Montserrat-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(Montserrat-Black.woff2) format("woff2"),url(Montserrat-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(Montserrat-Black.woff2) format("woff2"),url(Montserrat-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(Montserrat-Bold.woff2) format("woff2"),url(Montserrat-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(Montserrat-Medium.woff2) format("woff2"),url(Montserrat-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}.section-location-header{position:relative}.section-location-header h1{margin:0}.section-location-header__inner{display:grid;grid-template-columns:1fr 35em;gap:3em}@media (max-width:768px){.section-location-header__inner{grid-template-columns:1fr;grid-template-rows:auto}}.section-location-header__image img{width:100%}.section-location-header__return{margin-bottom:1em}.section-location-header__return a{text-transform:uppercase;font-weight:700;text-decoration:none;display:flex;gap:.5em;align-items:center}.section-location-header__return a svg{width:1em;height:auto;position:relative;top:-1px}.section-location-header__return a svg circle,.section-location-header__return a svg line,.section-location-header__return a svg path,.section-location-header__return a svg polygon{fill:none;stroke-width:2;stroke-miterlimit:10;stroke-linecap:round;stroke-linejoin:round}.section-location-header__info{display:flex;flex-direction:column;gap:.5em;justify-content:center}@media (max-width:768px){.section-location-header__info{order:3;gap:1em}}.section-location-header__info .store-address,.section-location-header__info .store-phone-number{display:grid;grid-template-columns:auto 1fr;gap:1em;margin:1em 0}.section-location-header__info .store-address span,.section-location-header__info .store-phone-number span{font-size:1.5em}.section-location-header__info svg{width:2em;height:auto;stroke:none;stroke-width:2px}