.StoresPage{--sp-font-heading: var(--heading-font-family, var(--text-font-family, ui-sans-serif, system-ui, sans-serif));--sp-font-body: var(--text-font-family, ui-sans-serif, system-ui, sans-serif);--sp-ink: var(--text-color, #1c1c22);--sp-ink-dim: #6b6b73;--sp-ink-dim: color-mix(in srgb, var(--sp-ink) 62%, white 38%);--sp-name-size: .8rem;--sp-address-size: .74rem;--sp-tracking: .12em;--sp-pad-x: clamp(1rem, 4vw, 2rem);--sp-anim: .4s ease;padding:var(--sp-pt, 64px) var(--sp-pad-x) var(--sp-pb, 96px);font-family:var(--sp-font-body);color:var(--sp-ink)}.StoresPage__intro{text-align:center;margin-bottom:var(--sp-gap, 88px)}.StoresPage__title{font-family:var(--sp-font-heading);font-size:clamp(1.6rem,1.2rem + 2vw,2.6rem);margin:0;letter-spacing:-.01em}.StoresPage__list{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-gap, 88px);justify-items:center}.StoreEntry{width:100%}.StoreEntry__link{display:block;text-decoration:none;color:inherit}.StoreEntry__figure{margin:0 auto;width:100%;max-width:var(--sp-media-max, 880px)}.StoreEntry__mediaWrap{width:100%;overflow:hidden}.StoreEntry__media{display:block;width:100%;height:auto}.StoreEntry__placeholder{width:100%;aspect-ratio:3 / 2;background:#ece9e3;display:grid;place-items:center}.StoreEntry__placeholderSvg{width:38%;opacity:.25}@media(hover:hover)and (prefers-reduced-motion:no-preference){.StoreEntry__media,.StoreEntry__placeholder{transition:opacity var(--sp-anim)}.StoreEntry__link:hover .StoreEntry__media,.StoreEntry__link:hover .StoreEntry__placeholder{opacity:.82}}.StoreEntry__caption{text-align:center;margin-top:1.1rem;display:grid;gap:.4rem}.StoreEntry__name,.StoreEntry__address,.StoreEntry__coords{margin:0}.StoreEntry__name{font-size:var(--sp-name-size);letter-spacing:var(--sp-tracking);font-weight:600;color:var(--sp-ink)}.StoreEntry__address{font-size:var(--sp-address-size);letter-spacing:.1em;line-height:1.55;color:var(--sp-ink-dim)}.StoreEntry__address p{margin:0}.StoreEntry__coords{font-size:.68rem;letter-spacing:.12em;color:var(--sp-ink-dim)}.StoresPage--uppercase .StoreEntry__name,.StoresPage--uppercase .StoreEntry__address,.StoresPage--uppercase .StoreEntry__coords{text-transform:uppercase}.StoreEntry__arrow{font-size:.9em}.StoreEntry__link:focus-visible{outline:2px solid var(--sp-ink);outline-offset:4px}
/*# sourceMappingURL=/cdn/shop/t/13/compiled_assets/styles.css.map */
