.visit-store__frame{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:3rem;align-items:center}.visit-store__frame--image-right .visit-store__media{order:2}.visit-store__media{aspect-ratio:4 / 5;overflow:hidden;background:rgba(var(--color-foreground),.04)}@media screen and (min-width:990px){.visit-store__media{width:min(100%,48rem);justify-self:center}}.visit-store__image,.visit-store__media .placeholder-svg{width:100%;height:100%;object-fit:cover;display:block}.visit-store__content{text-align:center;padding:3rem 2.4rem;display:flex;flex-direction:column;align-items:center;gap:2.2rem}.visit-store__heading{font-size:clamp(2.4rem,3.6vw,4.4rem);margin:0}.visit-store__address{font-style:normal;font-size:clamp(1.4rem,1.7vw,2rem);display:grid;gap:.6rem}.visit-store__hours{margin:0;display:grid;gap:.6rem;font-size:clamp(1.2rem,1.4vw,1.6rem)}.visit-store__hours-row{display:flex;justify-content:center;gap:1.2rem;flex-wrap:wrap}.visit-store__hours dt,.visit-store__hours dd{margin:0}.visit-store__hours dd:before{content:"\2014";margin-right:1.2rem;opacity:.5}.visit-store__actions{display:flex;gap:2.4rem;flex-wrap:wrap;justify-content:center}.visit-store__link{font-size:1.3rem;padding:.9rem 1.6rem;border:var(--bb-hairline);border-color:rgb(var(--color-foreground));transition:background .2s ease,color .2s ease}.visit-store__link:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.visit-store__note{font-size:2rem;margin:0;opacity:.85}@media screen and (max-width:989px){.visit-store__frame{grid-template-columns:1fr;gap:0}.visit-store__frame--image-right .visit-store__media{order:0}.visit-store__media{aspect-ratio:16 / 10}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-visit-our-store.css.map */
