section:not(:first-child) .stores__section{border-top:solid 1px rgb(var(--color-black))}.visually--hidden+.stores__section{border-top:none}.stores__section{position:relative;overflow:hidden;width:100%}.stores__grid{display:grid;position:relative;width:calc(100% + 1px)}.stores__grid:before{background:rgb(var(--color-black));bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.store__block{box-sizing:border-box;border-bottom:solid 1px rgb(var(--color-black));position:relative;width:100%}.store__link,.store__no--link{display:block;box-sizing:border-box}.store__img,.store__video{aspect-ratio:3 / 4;line-height:0;width:100%}.store__link:not(.inner--margin)+.store__text,.store__no--link:not(.inner--margin)+.store__text{border-top:solid 1px rgb(var(--color-black))}.store__text{padding:1.5rem var(--grid-margin) 2rem;text-align:center}.store__text{padding:1.5rem 2rem 2rem;text-align:center}.store__address{margin:.75rem 0 1rem}.store__text .button--link{margin-top:.25rem}.store__text p+p{margin-top:0}@media (hover: hover){.store__phone a:hover{text-underline-offset:.1875rem;text-decoration:underline}}@media (min-width: 981px){.stores__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width: 980px) and (min-width: 681px){.stores__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 681px){.stores__grid{width:calc(100% + 1px)}.store__block{border-right:solid 1px rgb(var(--color-black))}.inner--margin+.store__text{padding:0 2rem 2.5rem}}@media (max-width: 680px){.stores__grid{width:100%}.inner--margin+.store__text{padding:0 2rem 2rem}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/stores.css.map */
