/* Satış noktaları */
.stores{grid-template-columns:.72fr 1.28fr;gap:clamp(60px,8vw,125px)}
.store-list{display:grid;border-top:1px solid #cfdad6}
.store-card{display:grid;grid-template-columns:104px 1fr auto;align-items:center;gap:25px;padding:27px 0;border-bottom:1px solid #cfdad6;transition:.25s}
.store-card:hover{padding-left:10px}
.store-logo{width:104px;height:76px;border-radius:14px;background:#fff;border:1px solid var(--line);display:grid;place-items:center;padding:12px;overflow:hidden}
.store-logo img{max-width:100%;max-height:100%;object-fit:contain}
.store-logo span{font:34px 'Playfair Display';color:var(--blue-deep)}
.store-copy small{font-size:8px;letter-spacing:1.4px;color:#8b9b98}
.store-copy h3{font:500 23px 'Playfair Display';margin:4px 0 6px}
.store-copy p{font-size:12px;margin:0;max-width:460px}
.store-link{white-space:nowrap;border:1px solid #c9d8d4;border-radius:999px;padding:10px 14px;font-size:11px;font-weight:700;transition:.2s}
.store-link:hover{background:var(--blue);border-color:var(--blue)}
.store-link b{margin-left:12px}.empty-state{padding:28px 0;border-bottom:1px solid #cfdad6}
@media(max-width:760px){.store-card{grid-template-columns:72px 1fr;gap:16px}.store-logo{width:72px;height:62px}.store-link{grid-column:2;width:max-content}.store-card:hover{padding-left:0}.store-copy h3{font-size:20px}}
