.custom-store-locator__inner{color:rgb(var(--color-foreground))}.custom-store-locator__header{max-width:64rem;margin:0 auto 4rem}.custom-store-locator__header.custom-heading-align--left{margin-left:0}.custom-store-locator__eyebrow{margin:0 0 1.4rem;font-size:calc(1.3rem * var(--font-body-scale));font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--color-button))}.custom-store-locator__heading{margin:0;color:rgb(var(--color-button))}.custom-store-locator__text{margin-top:1.8rem;font-size:calc(1.7rem * var(--font-body-scale));line-height:1.5;color:rgba(var(--color-foreground),.8)}.custom-store-locator__text>:first-child{margin-top:0}.custom-store-locator__text>:last-child{margin-bottom:0}.custom-store-locator__card{border-radius:2rem;overflow:hidden;box-shadow:0 .1rem rgba(var(--color-foreground),.08),0 1.8rem 4rem -2.4rem rgba(var(--color-button),.35)}.custom-store-locator__card:empty{display:none}@media screen and (max-width:749px){.custom-store-locator__card{border-radius:1.6rem}}.custom-store-locator__banner{display:flex;flex-direction:column;gap:1.8rem;margin-top:4rem;padding:2.8rem 2rem;border-radius:1.6rem;text-align:center}.custom-store-locator__banner-heading{margin:0}.custom-store-locator__banner-text{margin:.8rem 0 0;font-size:calc(1.5rem * var(--font-body-scale));color:rgba(var(--color-foreground),.82)}.custom-store-locator__banner-button{width:100%}@media screen and (min-width:750px){.custom-store-locator__banner{flex-direction:row;align-items:center;justify-content:space-between;gap:3.2rem;margin-top:5.6rem;padding:4rem 4.8rem;border-radius:2rem;text-align:left}.custom-store-locator__banner-text{font-size:calc(1.7rem * var(--font-body-scale))}.custom-store-locator__banner-button{flex:none;width:auto}}.custom-store-locator__faq{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem;margin:4rem 0 0;padding:0}@media screen and (min-width:750px){.custom-store-locator__faq{grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-flow:column;gap:2.4rem;margin-top:5.6rem}}.custom-store-locator__faq-item{padding-top:1.6rem;border-top:.2rem solid rgb(var(--color-button))}.custom-store-locator__faq-question{margin:0;font-family:var(--font-heading-family);font-size:calc(1.8rem * var(--font-body-scale));font-weight:700;line-height:1.3;color:rgb(var(--color-foreground))}.custom-store-locator__faq-answer{margin-top:.8rem;font-size:calc(1.5rem * var(--font-body-scale));line-height:1.55;color:rgba(var(--color-foreground),.8)}.custom-store-locator__faq-answer>:first-child{margin-top:0}.custom-store-locator__faq-answer>:last-child{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/76/assets/custom-store-locator.css.map */
