.store-locator{color:#404041}.store-locator .nulo-container{max-width:1280px}.store-locator__intro{text-align:center}.store-locator__heading{margin-block:0 10px;margin-inline:0;font-family:var(--font-heading--family, var(--font-body--family));font-size:30px;font-weight:600;line-height:1.2;letter-spacing:-.02em;text-transform:capitalize;color:#404041}.store-locator__description{margin-block:0;font-size:16px;line-height:24.8px;max-width:1024px;margin:0 auto}.store-locator__description p{margin:0 0 40px}.store-locator__description p:not(:last-child){margin-block-end:16px}.store-locator__widget{padding-block-end:16px}@media screen and (max-width:767px){.store-locator__intro{margin-block-start:20px}.store-locator__heading{font-size:18px}.store-locator__description{font-size:14px;line-height:21.7px}.store-locator__description p:not(:last-child){margin-block-end:10px}.store-locator .ps-ribbon>div div.ps-online-tab-label>label,.store-locator .ps-ribbon>div>div.ps-local-tab-label>label,.store-locator .ps-ribbon>div>span>label{width:90%}.store-locator a.ps-get-directions-button,.store-locator .ps-local-seller-button,.store-locator a.ps-call-store-button{display:flex;flex-direction:column;align-items:center;gap:10px;min-width:100px}}@media screen and (min-width:768px){.store-locator__widget{padding-block-end:50px}}@media screen and (min-width:992px){.store-locator{padding-block:50px}}@media(prefers-reduced-motion:reduce){.store-locator *{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/store-locator.css.map */
