.ka-stores{--ka-accent:#f69851;--ka-accent2:#f69851;--ka-ink:#111111;--ka-muted:#6b7280;--ka-bg:#fff5ec;--ka-card:#ffffff;--ka-line:#eee6de;max-width:1200px;margin:0 auto;padding:8px 0 40px;color:var(--ka-ink);font-family:inherit}.ka-stores *{box-sizing:border-box}.ka-hero{text-align:center;background:linear-gradient(135deg,#fff3e8,#fde6d3);border-radius:24px;padding:44px 20px;margin-bottom:28px}.ka-hero h2{margin:0 0 10px;font-size:clamp(26px,4vw,38px);line-height:1.2}.ka-hero p{margin:0 auto;max-width:620px;color:var(--ka-muted);font-size:16px;line-height:1.6}.ka-hero .ka-hours-note{display:inline-block;margin:0 0 12px;padding:6px 14px;border-radius:999px;background:#111;color:#fff;font-size:13px;font-weight:600;letter-spacing:.02em}.ka-chips{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:20px}.ka-chips a{display:inline-block;padding:8px 16px;border-radius:999px;background:#fff;border:1px solid var(--ka-line);color:var(--ka-ink);text-decoration:none;font-size:14px;font-weight:600}.ka-chips a:hover{background:var(--ka-accent);border-color:var(--ka-accent);color:#fff}.ka-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.ka-card{background:var(--ka-card);border:1px solid var(--ka-line);border-radius:20px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 6px 20px #1f29370f;scroll-margin-top:120px}.ka-map{position:relative;width:100%;aspect-ratio:16/10;background:#eef2f3}.ka-map iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.ka-body{padding:20px 22px 22px;display:flex;flex-direction:column;gap:12px;flex:1}.ka-city{display:inline-block;align-self:flex-start;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ka-accent);background:#fff3e8;padding:4px 10px;border-radius:999px}.ka-body h3{margin:0;font-size:20px;line-height:1.3}.ka-row{display:flex;gap:10px;align-items:flex-start;font-size:15px;line-height:1.55;color:var(--ka-ink)}.ka-row svg{flex:0 0 18px;margin-top:3px;color:var(--ka-accent2)}.ka-row a{color:var(--ka-ink);text-decoration:none}.ka-row a:hover{color:var(--ka-accent)}.ka-actions{display:flex;gap:10px;margin-top:auto;padding-top:6px;flex-wrap:wrap}.ka-btn{flex:1 1 130px;text-align:center;padding:11px 14px;border-radius:12px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .15s ease}.ka-btn:hover{transform:translateY(-1px)}.ka-btn-primary{background:#111;color:#fff!important}.ka-btn-primary:hover{background:var(--ka-accent)}.ka-btn-ghost{background:#fff;color:var(--ka-ink)!important;border:1.5px solid #111}.ka-btn-ghost:hover{border-color:var(--ka-accent);color:var(--ka-accent)!important}.ka-cta{margin-top:32px;text-align:center;background:var(--ka-bg);border-radius:20px;padding:28px 20px}.ka-cta h3{margin:0 0 8px;font-size:20px}.ka-cta a{color:var(--ka-accent);font-weight:600}.ka-cta p{margin:0;color:var(--ka-muted);font-size:15px}@media(max-width:767px){.ka-grid{grid-template-columns:1fr}}@media(max-width:600px){.ka-hero{padding:32px 16px;border-radius:18px}.ka-grid{grid-template-columns:1fr;gap:18px}}.ka-sg{--ka-g:24px;color:#222;font-family:inherit;width:100%;padding-bottom:40px}.ka-sg *{box-sizing:border-box}.ka-sg .ka-in{padding:0 var(--ka-g)}.ka-sg h1.ka-h1{font-size:30px;font-weight:700;text-transform:uppercase;letter-spacing:0;margin:24px 0 36px;line-height:1.2;color:#222}.ka-sg h3.ka-h3{font-size:24px;font-weight:900;margin:0 0 10px;line-height:1.2;color:#222}.ka-sg p.ka-p{font-size:16px;margin:0 0 8px;line-height:1.5}.ka-sg input.ka-r{position:absolute;opacity:0;pointer-events:none}.ka-sg .ka-tabs{display:flex;gap:36px;border-bottom:1px solid #e5e5e5;padding:0 var(--ka-g);margin-top:32px;overflow-x:auto}.ka-sg .ka-tabs label{font-size:17px;text-transform:uppercase;padding:18px 0;cursor:pointer;border-bottom:4px solid transparent;white-space:nowrap;margin:0;color:#222}.ka-sg .ka-panel{display:none}#ka-t1:checked~.ka-tabs label[for=ka-t1],#ka-t2:checked~.ka-tabs label[for=ka-t2],#ka-t3:checked~.ka-tabs label[for=ka-t3],#ka-t4:checked~.ka-tabs label[for=ka-t4]{font-weight:700;border-bottom-color:#000}#ka-t1:checked~#ka-p1,#ka-t2:checked~#ka-p2,#ka-t3:checked~#ka-p3,#ka-t4:checked~#ka-p4{display:block}.ka-sg h2.ka-h2{font-size:28px;font-weight:700;text-transform:uppercase;margin:28px 0;padding:0 var(--ka-g);color:#222;letter-spacing:0}.ka-sg .ka-tw{width:100%;overflow-x:auto}.ka-sg table.ka-t{width:100%;border-collapse:collapse;table-layout:auto;font-size:16px;margin:0;border:0}.ka-sg .ka-t th{background:#000;color:#fff;font-weight:700;text-transform:uppercase;font-size:15px;padding:24px 20px;text-align:center;border:1px solid #333;letter-spacing:0}.ka-sg .ka-t td{padding:26px 20px;text-align:center;border:1px solid #eee;background:#fff;color:#222}.ka-sg .ka-t td.ka-f{background:#f2f2f2;text-transform:uppercase;border-color:#f2f2f2}.ka-sg .ka-t tbody tr:hover td:not([rowspan]){background:#fafafa}.ka-sg .ka-t tbody tr:hover td.ka-f{background:#f2f2f2}.ka-sg .ka-acc td.ka-f{white-space:nowrap}.ka-sg,.ka-sg .ka-cta,.ka-sg .ka-in{text-align:left}.ka-sg .ka-cta{padding:0 var(--ka-g);margin-top:36px}.ka-sg .ka-cta h2{font-size:28px;font-weight:700;text-transform:uppercase;margin:0 0 16px;color:#222}.ka-sg .ka-btn{display:inline-block;border:1px solid #000;padding:17px 18px;font-weight:700;text-transform:uppercase;font-size:15px;color:#222;text-decoration:none;background:#fff;margin-top:8px;border-radius:0}.ka-sg .ka-btn:hover{background:#000;color:#fff}@media(max-width:749px){.ka-sg{--ka-g:16px}.ka-sg h1.ka-h1{font-size:24px}.ka-sg h3.ka-h3{font-size:20px}.ka-sg h2.ka-h2,.ka-sg .ka-cta h2{font-size:22px}.ka-sg .ka-tabs{gap:22px}.ka-sg .ka-tabs label{font-size:15px}.ka-sg .ka-t th{font-size:12px;padding:14px 10px}.ka-sg .ka-t td{font-size:14px;padding:16px 10px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/admin.css.map */
