:root{--alas: #f6f3ec;--tinta: #2a2420;--aksen: #dfab72;--aksen-teks: #8a5a20;--sekunder: #6f6558;--garis: #e5dcca;--lembut: #efe9dc;--kartu: #fcfaf5;--pemisah: #c0b49c;--wa: #1f8f4e;--judul: "Jost", "Avenir Next", system-ui, sans-serif;--teks: "Karla", "Segoe UI", system-ui, sans-serif;--radius: 2px;--radius-besar: 8px;--kontrol: 52px;--lebar: 1280px;--tepi: 24px}@media(min-width:900px){:root{--tepi: 48px}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--alas);color:var(--tinta);font-family:var(--teks);font-size:14px;line-height:1.7;-webkit-font-smoothing:antialiased}h1,h2,h3{font-family:var(--judul);font-weight:400;line-height:1.12;margin:0}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}button,input,select{font:inherit;color:inherit}.bungkus{max-width:var(--lebar);margin:0 auto;padding-inline:var(--tepi)}.mata{font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--sekunder)}.tombol{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 26px;border:1px solid transparent;border-radius:var(--radius);background:var(--aksen);color:var(--tinta);font-family:var(--teks);font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:filter .15s ease}.tombol:hover{filter:brightness(.95)}.tombol:disabled{opacity:.45;cursor:not-allowed}.tombol--sunyi{background:transparent;border-color:var(--pemisah);color:var(--tinta)}.tombol--wa{background:var(--wa);color:#fff}:where(a,button,input,select):focus-visible{outline:2px solid var(--tinta);outline-offset:2px}header.svelte-4smcii{background:var(--alas);border-bottom:1px solid var(--garis);position:sticky;top:0;z-index:20}.baris.svelte-4smcii{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:72px}.merek.svelte-4smcii img:where(.svelte-4smcii){height:40px;width:auto;object-fit:contain}.lebar.svelte-4smcii{display:none;gap:26px;align-items:center}nav.svelte-4smcii a:where(.svelte-4smcii),summary.svelte-4smcii{font-size:13px;letter-spacing:.04em;color:var(--sekunder);cursor:pointer}nav.svelte-4smcii a:where(.svelte-4smcii):hover,summary.svelte-4smcii:hover{color:var(--tinta)}.kanan.svelte-4smcii{display:flex;align-items:center;gap:18px}summary.svelte-4smcii{list-style:none}summary.svelte-4smcii::-webkit-details-marker{display:none}.turun.svelte-4smcii{position:relative}.turun.svelte-4smcii summary:where(.svelte-4smcii):after{content:" ▾";font-size:10px}.anak.svelte-4smcii{display:grid;gap:10px;padding:10px 0 0 12px}.lebar.svelte-4smcii .anak:where(.svelte-4smcii){position:absolute;top:calc(100% + 10px);left:-14px;z-index:20;min-width:180px;padding:14px;border:1px solid var(--garis);background:var(--kartu)}.lipat.svelte-4smcii>summary:where(.svelte-4smcii){font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--tinta)}.isi-lipat.svelte-4smcii{position:absolute;left:0;right:0;top:100%;z-index:20;display:grid;gap:14px;padding:18px var(--tepi);border-top:1px solid var(--garis);border-bottom:1px solid var(--garis);background:var(--alas)}.daftar.svelte-4smcii{position:relative;display:inline-grid;place-items:center;width:44px;height:44px;color:var(--tinta)}.daftar.svelte-4smcii:hover{color:var(--aksen-teks)}.lencana.svelte-4smcii{position:absolute;top:2px;right:0;display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:11px;background:var(--aksen);color:var(--tinta);font-size:11px;font-weight:700;letter-spacing:0}.pita.svelte-4smcii{margin:0;border-top:1px solid var(--garis);background:var(--lembut);color:var(--sekunder);font-size:11px;letter-spacing:.1em;text-transform:uppercase;text-align:center;padding:9px 16px}.hanya-lebar.svelte-4smcii{display:none}.pita.svelte-4smcii a:where(.svelte-4smcii){color:inherit}.pisah.svelte-4smcii{margin-inline:.6em}@media(min-width:900px){.lebar.svelte-4smcii{display:flex}.lipat.svelte-4smcii{display:none}.hanya-lebar.svelte-4smcii{display:inline}}footer.svelte-2tgmag{margin-top:72px;border-top:1px solid var(--garis);background:var(--lembut);padding:40px 0}.isi.svelte-2tgmag{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}img.svelte-2tgmag{height:40px;width:auto;object-fit:contain}ul.svelte-2tgmag{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 20px;margin:0;padding:0;list-style:none;font-size:13px}ul.svelte-2tgmag a:where(.svelte-2tgmag){color:var(--tinta)}.sosial.svelte-2tgmag{font-size:12px;letter-spacing:.06em}p.svelte-2tgmag{margin:0;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--sekunder)}.tutup.svelte-1cpvjni{background:var(--tinta);color:var(--alas)}p.svelte-1cpvjni{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 12px;margin:0;padding-block:10px;font-size:12px;letter-spacing:.06em;text-align:center}strong.svelte-1cpvjni{font-weight:600}
