.locator__search{max-inline-size:420px;margin-block:var(--space-lg)}.locator__search label{display:block;margin-block-end:.375rem;font-size:.875rem;font-weight:600}.locator__search input{inline-size:100%;padding:.75em;font:inherit;color:var(--color-text);background:var(--sx-panel, var(--color-surface));border:1px solid var(--sx-control-border, var(--color-border));border-radius:var(--radius)}.locator__count{font-size:.875rem;color:var(--color-text-subtle)}.locator__list{display:grid;gap:var(--space-md);margin:0;padding:0;grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr))}.locator__item{padding:1.25rem;border:1px solid var(--color-border);border-radius:var(--radius)}.locator__name{margin-block-end:var(--space-xs);font-size:1rem}.locator__address{margin-block-end:var(--space-xs);font-style:normal;font-size:.875rem;color:var(--color-text-muted)}.locator__item a{display:inline-block;margin-inline-end:var(--space-sm);font-size:.875rem}@media(max-width:767.98px){.locator__item a{display:inline-flex;align-items:center;min-block-size:2.75rem}.locator__item .locator__directions{margin-top:0}.locator__pagination .button,.locator__actions .button{min-block-size:2.75rem}}@media(min-width:1024px){.locator--cols-2 .locator__list{grid-template-columns:repeat(2,minmax(0,1fr))}.locator--cols-3 .locator__list{grid-template-columns:repeat(3,minmax(0,1fr))}.locator--cols-4 .locator__list{grid-template-columns:repeat(4,minmax(0,1fr))}}.blocks-align-center .locator__search{margin-inline:auto}.blocks-align-end .locator__search{margin-inline-start:auto}.sx-align .locator__pagination{justify-content:var(--sx-align)}store-locator[data-list-hidden] .locator__list{display:none}.locator__actions{margin-block-start:var(--space-sm)}.locator__directions{display:inline-block;margin-top:var(--space-xs)}.locator__pagination{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm);margin-block-start:var(--space-md)}.locator__pagination button[disabled]{opacity:.5;cursor:default}.locator__showing{margin:0;font-size:var(--text-sm);color:var(--color-text-subtle)}.locator__overview{margin-block:var(--space-md)}.locator__overview-frame{display:block;inline-size:100%;aspect-ratio:var(--locator-map-ratio-m, 4 / 3);border:1px solid var(--color-border);border-radius:var(--radius)}@media(min-width:768px){.locator__overview-frame{aspect-ratio:var(--locator-map-ratio, 16 / 9)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/store-locator.css.map */
