.f-store-visit{--visit-accent: var(--color-btn-bg);--visit-muted: rgba(var(--color-foreground), .7)}.f-store-visit__header{max-width:64rem;margin:0 auto 2.4rem}.f-store-visit__subheading{display:flex;align-items:center;justify-content:center;gap:1.6rem;margin:0 0 .8rem;color:var(--visit-accent);font-size:1.2rem;font-weight:var(--font-body-weight-bolder);letter-spacing:.24em;text-transform:uppercase}.f-store-visit__subheading span{flex:none;white-space:nowrap}.f-store-visit__subheading:before,.f-store-visit__subheading:after{content:"";flex:0 1 12rem;height:1px;background-color:currentColor;opacity:.5}.f-store-visit__heading{margin:0}.f-store-visit__description{max-width:56rem;margin:1rem auto 0;color:var(--visit-muted);line-height:1.55}.f-store-visit__map-wrapper{position:relative;height:var(--map-height-mobile);overflow:hidden;border-radius:1.2rem;background-color:rgba(var(--color-foreground),.05)}@media(min-width:768px){.f-store-visit__map-wrapper{height:var(--map-height)}}.f-store-visit__map{display:block;width:100%;height:100%;border:0}.f-store-visit__card{position:absolute;top:.8rem;left:.8rem;z-index:1;width:21rem;max-width:calc(100% - 1.6rem);padding:1.2rem;border-radius:.8rem;background-color:var(--color-background);box-shadow:0 4px 16px rgba(var(--color-foreground),.12)}@media(min-width:768px){.f-store-visit__card{width:30rem;padding:2rem}}.f-store-visit__card-body{display:flex;align-items:flex-start;gap:1.2rem}.f-store-visit__pin{display:inline-flex;flex:none;width:2.4rem;height:2.4rem;color:var(--visit-accent)}.f-store-visit__pin svg{width:100%;height:100%}.f-store-visit__address{color:var(--visit-muted);font-size:1.2rem;line-height:1.5}.f-store-visit__address p{margin:0}.f-store-visit__address strong{color:var(--color-text-heading)}.f-store-visit__button{display:flex;align-items:center;justify-content:center;gap:.8rem;width:100%;height:3.6rem;margin-top:1.2rem;font-size:1.3rem}@media(min-width:768px){.f-store-visit__address{font-size:1.3rem}.f-store-visit__pin{width:2.8rem;height:2.8rem}.f-store-visit__button{height:4rem;margin-top:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-store-visit.css.map */
