
.store-accordion{width:100%;border-top:1px solid #bac3b8}.store-accordion .store-entry{border-bottom:1px solid #bac3b8;padding:0;background:transparent;scroll-margin-top:110px}.store-accordion summary{display:flex;align-items:center;gap:14px;list-style:none;padding:18px 4px;min-height:62px;font-size:15px;font-weight:600;line-height:1.5;color:var(--ink);cursor:pointer}.store-accordion summary::-webkit-details-marker{display:none}.store-entry-city{text-transform:uppercase;font-size:12px;letter-spacing:.8px;flex:0 0 83px}.store-entry-address{min-width:0;overflow-wrap:anywhere}.store-entry-dash{color:var(--muted);font-weight:400}.store-entry-arrow{margin-left:auto;flex:0 0 25px;text-align:center;font-size:23px;font-weight:400;transition:transform .15s}.store-entry[open] .store-entry-arrow{transform:rotate(180deg)}.store-accordion .store-entry-body{display:flex;gap:26px;align-items:center;padding:7px 4px 24px}.store-entry-body dl{display:grid;grid-template-columns:1fr .7fr 1.4fr;gap:24px;flex:1;margin:0;min-width:0}.store-entry-body dt{font-size:11px;text-transform:uppercase;letter-spacing:1px;color:var(--muted);margin-bottom:5px}.store-entry-body dd{font-size:14px;color:var(--ink);margin:0;overflow-wrap:anywhere}.store-entry-body dd a{text-decoration:underline;text-underline-offset:3px}.store-entry-body .route-small{min-height:40px;white-space:nowrap;padding:8px 14px;flex:none}.store-accordion summary:hover{background:#e8ecdf}.store-accordion summary:focus-visible{outline:3px solid #799c3d;outline-offset:2px}@media(max-width:760px){.store-accordion summary{display:grid;grid-template-columns:1fr 28px;gap:4px 12px;padding:16px 4px;font-size:15px;min-height:76px}.store-entry-city{grid-column:1;font-size:11px}.store-entry-dash{display:none}.store-entry-address{grid-column:1}.store-entry-arrow{grid-column:2;grid-row:1/3}.store-accordion .store-entry-body{display:block;padding:5px 4px 22px}.store-entry-body dl{grid-template-columns:1fr;gap:14px}.store-entry-body .route-small{margin-top:18px;min-height:44px;max-width:100%}}
