.aa-store-locator-teaser{padding:clamp(56px,7vw,88px) 0}.aa-store-locator-teaser__inner{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:44px;align-items:center}.aa-store-locator-teaser__media{position:relative;border-radius:var(--aa-radius);overflow:hidden;min-height:360px}.aa-store-locator-teaser__media img,.aa-store-locator-teaser__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.aa-store-locator-teaser__eyebrow{font-family:var(--aa-font-eyebrow);color:var(--aa-primary);font-size:var(--aa-eyebrow-size-lg);letter-spacing:var(--aa-eyebrow-tracking);text-transform:uppercase;margin:0 0 12px}.aa-store-locator-teaser__heading{font-family:var(--aa-font-display);color:var(--aa-primary);font-size:clamp(28px,3.4vw,38px);line-height:1.12;font-weight:700;margin:0 0 16px}.aa-store-locator-teaser__subtext{font-family:var(--aa-font-body);font-weight:300;color:var(--aa-text);font-size:var(--aa-body-size-lg);line-height:var(--aa-body-line-height);margin:0 0 24px}.aa-store-locator-teaser__search{display:flex;gap:10px;margin-bottom:28px}.aa-store-locator-teaser__search-field{display:flex;align-items:center;border:1px solid var(--aa-border-input);border-radius:var(--aa-radius-sm);padding:13px 16px;background:#fff;gap:10px;flex:1;min-width:0}.aa-store-locator-teaser__search-icon{display:flex;flex-shrink:0;color:var(--aa-primary)}.aa-store-locator-teaser__search-input{border:none;outline:none;background:none;font-family:var(--aa-font-body);font-size:16px;color:var(--aa-text);width:100%;min-width:0}.aa-store-locator-teaser__search-input:focus-visible,.aa-store-locator-teaser__search-input.focused{box-shadow:none}.aa-store-locator-teaser__search-button{flex-shrink:0;background:var(--aa-primary);color:#fff;border:none;padding:14px 26px;font-family:var(--aa-font-label);font-weight:600;font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border-radius:var(--aa-radius-sm);transition:background-color var(--duration-default) ease}.aa-store-locator-teaser__search-button:hover{background:var(--aa-primary-dark)}.aa-store-locator-teaser__partners{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:14px}.aa-store-locator-teaser__partner{background:#fff;border:1px solid var(--aa-border);border-radius:var(--aa-radius);padding:16px 14px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:10px}.aa-store-locator-teaser__partner-logo{height:42px;display:flex;align-items:center;justify-content:center}.aa-store-locator-teaser__partner-logo img{max-height:100%;max-width:100%;object-fit:contain}.aa-store-locator-teaser__partner-count{font-family:var(--aa-font-label);font-weight:600;font-size:11px;letter-spacing:.04em;color:var(--aa-primary);margin:0}.aa-store-locator-teaser__notice{font-family:var(--aa-font-body);font-size:13px;color:var(--aa-muted);background:var(--aa-submenu-bg);border:1px dashed var(--aa-border);border-radius:var(--aa-radius-sm);padding:12px 14px;margin:0}.aa-store-locator-teaser__view-all{display:inline-block;margin-top:24px;font-family:var(--aa-font-label);font-weight:600;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--aa-primary);text-decoration:none;padding-bottom:2px;border-bottom:1px solid var(--aa-primary);transition:color var(--duration-default) ease}.aa-store-locator-teaser__view-all:hover{color:var(--aa-primary-dark);border-color:var(--aa-primary-dark)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-store-locator-teaser.css.map */
