.ldc-mapfooter{background:#6a3c2e;color:#f5eee2;padding:56px 24px;font-size:1.5rem;line-height:1.7;width:100%;box-sizing:border-box}.ldc-mapfooter .inner{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:36px;align-items:start}@media(min-width:700px){.ldc-mapfooter .inner{grid-template-columns:1fr 1fr}}@media(min-width:1000px){.ldc-mapfooter .inner{grid-template-columns:1fr .7fr 1.4fr;gap:44px}}.ldc-mapfooter .kicker{display:inline-block;font-family:var(--font-heading-family);color:#be7728;letter-spacing:.2em;text-transform:uppercase;font-size:.75em;margin-bottom:10px}.ldc-mapfooter h2{font-family:var(--font-heading-family);color:#f5eee2;font-size:1.9em;line-height:1.2;margin:0 0 18px}.ldc-mapfooter h3{font-family:var(--font-heading-family);color:#e8b366;font-size:1.05em;letter-spacing:.14em;text-transform:uppercase;margin:0 0 14px}.ldc-mapfooter .info{list-style:none;margin:0 0 8px;padding:0}.ldc-mapfooter .info li{display:flex;gap:14px;align-items:flex-start;padding:10px 0;border-bottom:1px solid rgba(245,238,226,.14)}.ldc-mapfooter .info li:last-child{border-bottom:none}.ldc-mapfooter .ic{width:40px;height:40px;border-radius:50%;background:#be77282e;border:1px solid rgba(190,119,40,.5);display:flex;align-items:center;justify-content:center;flex-shrink:0}.ldc-mapfooter .ic svg{width:18px;height:18px;stroke:#e8b366;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ldc-mapfooter .info strong{display:block;color:#f5eee2}.ldc-mapfooter .info span{color:#f5eee2b8;font-size:.92em}.ldc-mapfooter .info a{color:#e8b366;text-decoration:none}.ldc-mapfooter .info a:hover{text-decoration:underline}.ldc-mapfooter .cats{list-style:none;margin:0;padding:0}.ldc-mapfooter .cats li{margin:0}.ldc-mapfooter .cats a{display:flex;align-items:center;gap:10px;color:#f5eee2e0;text-decoration:none;padding:8px 0;border-bottom:1px solid rgba(245,238,226,.1);transition:color .2s ease,padding-left .2s ease;font-size:.95em}.ldc-mapfooter .cats svg{width:14px;height:14px;stroke:#be7728;fill:none;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.ldc-mapfooter .cats a:hover{color:#e8b366;padding-left:4px}.ldc-mapfooter .cats li:last-child a{border-bottom:none}.ldc-mapfooter .social{display:flex;gap:12px;margin-top:18px}.ldc-mapfooter .social a{width:42px;height:42px;border-radius:50%;background:#be77282e;border:1px solid rgba(190,119,40,.5);display:flex;align-items:center;justify-content:center;transition:background .2s ease}.ldc-mapfooter .social a:hover{background:#be772861}.ldc-mapfooter .social svg{width:19px;height:19px}.ldc-mapfooter .shops{display:grid;grid-template-columns:1fr;gap:18px}@media(min-width:560px){.ldc-mapfooter .shops{grid-template-columns:1fr 1fr}}@media(max-width:999px){.ldc-mapfooter .shops{grid-column:1/-1}}.ldc-mapfooter .shop{background:#f5eee20d;border:1px solid rgba(190,119,40,.4);border-radius:14px;overflow:hidden;display:flex;flex-direction:column}.ldc-mapfooter .shop__map{line-height:0;border-bottom:1px solid rgba(190,119,40,.3)}.ldc-mapfooter .shop__map iframe{width:100%;height:170px;border:0;filter:saturate(.85) contrast(1.05)}.ldc-mapfooter .shop__body{padding:16px 18px 18px;display:flex;flex-direction:column;gap:4px;flex:1}.ldc-mapfooter .shop__name{font-family:var(--font-heading-family);color:#e8b366;font-size:.8em;letter-spacing:.16em;text-transform:uppercase;margin:0}.ldc-mapfooter .shop__addr{font-style:normal;color:#f5eee2;font-weight:700;margin:2px 0 0;line-height:1.45}.ldc-mapfooter .shop__note{color:#f5eee2b8;font-size:.9em;margin:0 0 10px}.ldc-mapfooter .shop__dir{margin-top:auto;align-self:flex-start;display:inline-flex;align-items:center;gap:8px;background:#be7728;color:#2b1d13;font-weight:700;font-size:.92em;padding:9px 18px;border-radius:999px;text-decoration:none;transition:background .3s ease}.ldc-mapfooter .shop__dir:hover{background:#d18a34}.ldc-mapfooter .shop__dir svg{width:14px;height:14px;stroke:#2b1d13;fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}
/*# sourceMappingURL=/cdn/shop/t/11/assets/ldc-footer-shops.css.map */
