.locator-wrapper{border-top:1px solid #000000;display:flex;flex-direction:column;position:relative;padding-bottom:8rem}.marquee-wrapper{position:absolute;bottom:1.5rem}.locator-copy{padding:4rem 2rem}.locator-content .locator-copy-title{margin-bottom:3rem}.locator-content .locator-copy-title h2{font-size:4rem;line-height:3.2rem;letter-spacing:-.03em;text-transform:uppercase;word-break:keep-all;margin:0;padding:0;color:#000}.locator-content p{font-size:1.6rem;line-height:1.8rem;letter-spacing:-.01em;padding-bottom:1rem;max-width:40rem}.locator-content button{border-radius:100px;z-index:1;overflow:hidden;border:1px solid #000000}.locator-content button a{color:#f8f8ef;text-decoration:none;border-radius:100px;text-transform:uppercase;font-size:1.6rem;letter-spacing:-.01em}.locator-wrapper .image img{width:100%;border-radius:0 8px 8px 0;height:350px;object-fit:cover;margin-left:-2rem}.locator-content .marquee-words svg{width:150px}@media only screen and (min-width:750px){.locator-wrapper{flex-direction:row-reverse;padding:8rem 0}.locator-content .locator-copy-title{margin-bottom:4rem}.locator-content{position:relative;overflow:hidden}.locator-copy{padding-top:0}.marquee-wrapper{position:absolute;bottom:0}.locator-content .locator-copy-title h2{max-width:50rem}.locator-content,.image{width:50%}.locator-wrapper .image img{padding-right:0;height:400px;margin-left:0}}@media only screen and (min-width:990px){.locator-wrapper{border:none}.locator-content .marquee-words svg{width:200px}.locator-copy{padding-left:4rem}.locator-wrapper .image img{height:500px}}@media only screen and (min-width:1200px){.locator-wrapper{margin-left:-4rem}.locator-wrapper .image img{height:650px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/section-store-locator.css.map */
