.md-sl{width:100vw;margin-left:calc(50% - 50vw);background:var(--os-paper);color:var(--os-ink);font-family:var(--fonts_name,inherit);box-sizing:border-box;overflow-x:hidden;padding:clamp(40px,5vw,76px) 24px clamp(48px,6vw,88px)}.md-sl *{box-sizing:border-box}main.main-content{padding-bottom:0!important}.md-sl__head,.md-sl__tools,.md-sl__status,.md-sl__grid,.md-sl__foot{max-width:1280px;margin-left:auto;margin-right:auto}.md-sl__kicker{font-size:10px;letter-spacing:.38em;text-transform:uppercase;margin:0 0 14px;color:var(--os-accent);font-weight:600}.md-sl h1{font-family:var(--fonts_name_2,inherit);margin:0;font-size:clamp(27px,4vw,52px);line-height:1.05;letter-spacing:.035em;text-transform:uppercase;font-weight:700;color:var(--os-ink);max-width:16em}.md-sl__lede{margin:16px 0 0;font-size:clamp(14.5px,1.15vw,16.5px);line-height:1.7;color:var(--os-muted);max-width:40em}.md-sl__tools{display:flex;flex-wrap:wrap;gap:14px;align-items:flex-end;margin-top:clamp(26px,3vw,40px)}.md-sl__search{flex:1 1 320px;min-width:0}.md-sl__srlabel{display:block;font-size:10px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--os-accent);margin-bottom:8px}.md-sl__input{width:100%;font-family:inherit;font-size:16px;line-height:1.4;color:var(--os-ink);background:transparent;border:0;border-bottom:1px solid rgba(23,21,26,.3);border-radius:0;padding:11px 2px;-webkit-appearance:none;appearance:none;transition:border-color .18s ease}.md-sl__input::placeholder{color:#17151a66}.md-sl__input:focus{outline:none;border-bottom-color:var(--os-ink)}.md-sl__geo{flex:0 0 auto;display:inline-flex;align-items:center;gap:9px;font-family:inherit;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;padding:14px 22px;cursor:pointer;border:1px solid var(--os-ink);background:var(--os-ink);color:var(--os-paper);transition:background .18s ease,color .18s ease}.md-sl__geo:hover:not(:disabled){background:transparent;color:var(--os-ink)}.md-sl__geo:disabled{opacity:.55;cursor:default}.md-sl__status{margin:14px 0 0;font-size:13px;line-height:1.5;min-height:1.2em;color:var(--os-muted)}.md-sl__status.is-ok{color:var(--os-ink);font-weight:600}.md-sl__status.is-warn{color:#8f2222}.md-sl__grid{display:grid;grid-template-columns:minmax(300px,420px) 1fr;gap:clamp(20px,2.4vw,38px);align-items:start;margin-top:clamp(20px,2.4vw,32px)}.md-sl__list{list-style:none;margin:0;padding:0}.md-sl__store{display:flex;align-items:center;gap:12px;border-top:1px solid rgba(128,128,128,.28);transition:background .18s ease}.md-sl__store:last-child{border-bottom:1px solid rgba(128,128,128,.28)}.md-sl__store[hidden]{display:none}.md-sl__pick{flex:1 1 auto;min-width:0;display:block;width:100%;text-align:left;background:none;border:0;padding:16px 8px 16px 0;cursor:pointer;font-family:inherit;color:inherit}.md-sl__city{display:block;font-size:10px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--os-accent);margin-bottom:5px}.md-sl__addr{display:block;font-size:clamp(14.5px,1.1vw,16.5px);line-height:1.45;color:var(--os-ink)}.md-sl__note{display:block;margin-top:5px;font-size:12px;line-height:1.4;color:var(--os-muted)}.md-sl__dist{display:block;margin-top:6px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--os-ink)}.md-sl__dist[hidden]{display:none}.md-sl__store.is-active{background:#17151a0b}.md-sl__store.is-active .md-sl__addr{font-weight:600}.md-sl__store:hover{background:#17151a08}.md-sl__dir{flex:0 0 auto;font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;color:var(--os-ink);border:1px solid rgba(23,21,26,.3);padding:9px 14px;transition:background .18s ease,color .18s ease}.md-sl__dir:hover{background:var(--os-ink);color:var(--os-paper)}.md-sl__empty{grid-column:1;margin:18px 0 0;font-size:14px;line-height:1.6;color:var(--os-muted)}.md-sl__empty[hidden]{display:none}.md-sl__map{position:relative;min-height:clamp(380px,56vh,620px);background:#e8e4e1;overflow:hidden}.md-sl__map iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;display:block}.md-sl__foot{margin-top:clamp(30px,4vw,52px);padding-top:clamp(22px,2.5vw,32px);border-top:1px solid rgba(128,128,128,.28);display:flex;flex-wrap:wrap;gap:8px 18px;align-items:baseline}.md-sl__foot p{margin:0;font-size:14px;line-height:1.6;color:var(--os-muted)}.md-sl__foot a{font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--os-ink);text-underline-offset:4px}@media(max-width:900px){.md-sl__grid{grid-template-columns:1fr}.md-sl__map{min-height:0;aspect-ratio:4/3;order:2}.md-sl__empty{order:1}}@media(max-width:600px){.md-sl__tools{flex-direction:column;align-items:stretch}.md-sl__search{flex:0 0 auto}.md-sl__geo{justify-content:center;width:100%}.md-sl__store{flex-wrap:wrap;gap:0 12px;padding-bottom:14px}.md-sl__dir{margin-bottom:2px}}@media(prefers-reduced-motion:reduce){.md-sl__geo,.md-sl__dir,.md-sl__store{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/md-store-locator.css.map */
