.dac-locator-directory__section,.dac-locator-directory__faq{margin-block:24px}.dac-store-locator .dac-locator-directory__section h2,.dac-store-locator .dac-locator-directory__faq h2{margin:0 0 8px;color:#202020;font:700 22px/1.2 Zenon,serif;font-size:22px!important;letter-spacing:-.015em}.dac-store-locator .dac-locator-directory__support,.dac-store-locator .dac-locator-directory__faq details p{margin:0 0 12px;color:#686168;font:400 14px/1.6 Red Hat Display,sans-serif}.dac-locator-directory__links,.dac-locator-directory__stores{display:grid;gap:0 16px;margin:0;padding:0;list-style:none}.dac-locator-directory__links{grid-template-columns:repeat(auto-fill,minmax(min(100%,136px),1fr))}.dac-locator-directory__links li{min-width:0;border-bottom:1px solid #e6e0e6}.dac-store-locator .dac-locator-directory__links a{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;border:0;padding-block:6px;color:#762c69;font:600 13px/1.4 Red Hat Display,sans-serif;overflow-wrap:anywhere;text-decoration:none}.dac-locator-directory__links a>:first-child,.dac-store-locator .dac-locator-directory__faq p a{text-decoration:underline;text-underline-offset:4px}.dac-locator-directory__count{flex:none;color:#686168;font-weight:400}.dac-locator-directory__map-action{margin-top:12px;text-align:center}.dac-locator-directory__stores{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:10px}.dac-locator-directory__stores li{display:flex;flex-direction:column;align-items:flex-start;gap:7px;min-width:0;padding:16px;border:1px solid #e6e0e6;border-radius:10px;background:#fff;overflow-wrap:anywhere}.dac-locator-directory__stores li:focus-within{border-color:#b794bb}.dac-store-locator .dac-locator-directory__stores h3{margin:0;color:#202020;font:700 19px/1.25 Zenon,serif;font-size:19px!important;letter-spacing:-.015em}.dac-store-locator .dac-locator-directory__stores address,.dac-store-locator .dac-locator-directory__stores p{margin:0;color:#686168;font:400 13px/1.65 Red Hat Display,sans-serif}.dac-store-locator .dac-locator-directory__stores p{font-size:12px;line-height:1.6}.dac-locator-directory__stores p strong{color:#403b40;font-weight:600}.dac-store-locator .dac-locator-directory__button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:44px;margin-top:auto;padding:0 14px;border:1px solid #e2d7e6;border-radius:6px;background:#faf6fc;color:#602b67;font:600 13px/1.4 Red Hat Display,sans-serif;text-decoration:none}.dac-locator-directory__button:after{content:"\2192";font:400 16px/1 sans-serif}.dac-locator-directory__faq{padding:16px;border:1px solid #e6e0e6;border-radius:10px;background:#fff}.dac-locator-directory__faq details+details{border-top:1px solid #e6e0e6}.dac-locator-directory__faq summary{min-height:44px;padding:12px 0;color:#202020;font:600 14px/1.4 Red Hat Display,sans-serif;cursor:pointer}.dac-locator-directory__faq summary::marker,.dac-store-locator .dac-locator-directory__faq p a{color:#762c69}.dac-locator-directory__links a:focus-visible,.dac-locator-directory__button:focus-visible,.dac-locator-directory__faq :is(summary,a):focus-visible{outline:2px solid #762c69;outline-offset:2px;border-radius:4px}@media(hover:hover){.dac-store-locator .dac-locator-directory__links a:hover,.dac-store-locator .dac-locator-directory__faq a:hover{color:#4b2279;text-decoration-thickness:2px}.dac-locator-directory__stores li:hover{border-color:#d0bfd5}.dac-store-locator .dac-locator-directory__button:hover{border-color:#b794bb;background:#ebdef2;color:#4b2279}}@media(min-width:769px){.dac-locator-directory__links{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.dac-locator-directory__map-action{flex:none;margin-top:0}.dac-locator-directory__faq{padding:20px 28px}}
/*# sourceMappingURL=/cdn/shop/t/1265/assets/store-locator-directory.css.map */
