.our-stores{--store-card-w: 218px;--store-accent: var(--our-stores-accent, var(--color-accent, var(--color-primary)));position:relative;padding-block:var(--pt, 22px) var(--pb, 26px);background:var(--color-background, transparent);color:var(--color-foreground, var(--color-ink))}.our-stores__head{margin-block-end:18px}.our-stores__title{font-family:var(--font-display);font-weight:var(--heading-weight);font-size:var(--sh-title-fs-m, var(--fs-sec-title));line-height:1.1;letter-spacing:0;text-transform:var(--heading-transform);color:var(--color-foreground, var(--color-ink));text-wrap:balance}html[lang^=ar] .our-stores__title{font-family:var(--font-arabic);font-weight:700;letter-spacing:0;text-transform:none}.our-stores__title+.our-stores__desc{margin-block-start:6px}.our-stores__desc{max-width:80ch;font-size:14px;line-height:1.5;color:var(--color-foreground-muted, var(--color-muted));text-wrap:pretty}.our-stores__desc>*+*{margin-block-start:6px}.our-stores__desc :is(ul,ol){padding-inline-start:1.25em;list-style:revert}.our-stores__desc li+li{margin-block-start:2px}.our-stores__desc :is(h1,h2,h3,h4,h5,h6){font-weight:700;color:var(--color-foreground, var(--color-ink))}.our-stores__desc a{color:var(--color-link);font-weight:700;text-decoration:underline;text-underline-offset:3px}.our-stores .our-stores__list{position:relative;display:flex;gap:var(--rail-gap);margin-inline:calc(var(--gutter) * -1);padding:0 var(--gutter) 4px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--gutter);scrollbar-width:none}.our-stores .our-stores__list::-webkit-scrollbar{display:none}.store-card{position:relative;flex:none;width:var(--store-card-w);min-width:0;scroll-snap-align:start;overflow-wrap:break-word}.store-card>*+*{margin-block-start:2px}.store-card>.store-card__media+*{margin-block-start:10px}.store-card__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--color-card-media)}.our-stores--square .store-card__media{aspect-ratio:1 / 1}.our-stores--landscape .store-card__media{aspect-ratio:3 / 2}.store-card__img{display:block;width:100%;height:100%;object-fit:cover}svg.store-card__img{fill:var(--color-muted);fill-opacity:.2}.store-card__name{font-family:var(--font-body);font-size:15px;line-height:20px;font-weight:700;color:var(--color-foreground, var(--color-ink))}.store-card__location,.store-card__status{font-size:13px;line-height:18px}.store-card__location{color:var(--color-foreground-muted, var(--color-muted))}.store-card__status{font-weight:700;color:var(--store-accent)}.store-card>.store-card__link-row{display:flex;margin-block-start:14px}.store-card__link{--link-lh: 18px;display:inline-flex;align-items:flex-start;padding-block-end:calc(var(--touch, 44px) - var(--link-lh));font-size:13px;line-height:var(--link-lh);font-weight:700;color:var(--store-accent);text-decoration:none}.store-card__link-label{display:inline-flex;align-items:center;gap:6px;text-decoration:underline;text-underline-offset:3px}.store-card__link:hover .store-card__link-label{text-decoration-thickness:2px}.store-card__link svg{flex:none;width:12px;height:12px}.store-card__link:focus-visible{outline:none}.store-card__link:focus-visible .store-card__link-label{outline:var(--focus-ring, 2px solid);outline-color:currentColor;outline-offset:2px}@media(min-width:768px){.our-stores .our-stores__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px var(--rail-gap);margin-inline:0;padding:0;overflow:visible}.our-stores .our-stores__list--2{grid-template-columns:repeat(2,minmax(0,1fr))}.store-card{width:auto}.our-stores__title{font-size:var(--sh-title-fs-t, var(--fs-sec-title))}}@media(min-width:1024px){.our-stores__head{margin-block-end:24px}.our-stores__title{font-size:var(--sh-title-fs-d, var(--fs-sec-title))}.our-stores .our-stores__list--4{grid-template-columns:repeat(4,minmax(0,1fr))}.store-card>.store-card__media+*{margin-block-start:12px}.store-card__name{font-size:16px;line-height:22px}.store-card__location,.store-card__status{font-size:14px;line-height:20px}.store-card__link{--link-lh: 20px;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-our-stores.css.map */
