body{overflow-x:hidden} .entry-title,.page-title,.wp-block-post-title{display:none} #sc{--rose:#d98e8e;--rose-d:#c27373;--blush:#f7e3e1;--cream:#fbf6f3;--brown:#3b2a2a;--muted:#7a6666;--wa:#25d366;--wa-d:#1ea952;--r:22px;font-family:'Quicksand',system-ui,sans-serif;font-size:16px;background:var(--cream);color:var(--brown);line-height:1.6;text-align:left;width:100vw;position:relative;left:50%;margin-left:-50vw;padding-bottom:84px;overflow-x:clip;-webkit-text-size-adjust:100%} #sc *{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent} #sc ul{list-style:none} #sc img{display:block;max-width:100%;height:auto;border:0} #sc h1,#sc h2,#sc h3{font-family:'Fredoka','Quicksand',sans-serif;line-height:1.2;font-weight:600;color:var(--brown);letter-spacing:0;text-transform:none} #sc .w{max-width:560px;margin:0 auto;padding:0 20px} #sc section{padding:52px 0} #sc .eyebrow{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--rose-d);margin-bottom:8px} #sc h2{font-size:27px;margin-bottom:10px} #sc .sub{color:var(--muted);margin-bottom:24px;font-size:16px} #sc .sbtn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;border:0;cursor:pointer;font:700 17px 'Quicksand',sans-serif;padding:16px 20px;border-radius:999px;background:var(--wa);color:#fff;text-decoration:none;box-shadow:0 8px 20px rgba(37,211,102,.35);transition:transform .15s;text-transform:none;letter-spacing:0} #sc .sbtn:hover,#sc .sbtn:focus{background:var(--wa);color:#fff;filter:brightness(.96)} #sc .sbtn:active{transform:scale(.97)} #sc .sbtn svg{width:22px;height:22px;fill:#fff;flex:none} #sc .tb{position:sticky;top:0;z-index:15;background:rgba(251,246,243,.94);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:8px 0;box-shadow:0 2px 12px rgba(120,70,70,.08)} #sc .tb .w{display:flex;align-items:center;gap:10px} #sc .tb img{width:46px;height:46px;border-radius:50%;object-fit:cover;box-shadow:0 2px 8px rgba(217,142,142,.4);flex:none} #sc .brand{font:600 19px/1.1 'Fredoka',sans-serif;color:var(--brown)} #sc .brand small{display:block;font:600 10px 'Quicksand',sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--rose-d);margin-top:2px} #sc .hero{padding:26px 0 44px;background:radial-gradient(120% 60% at 50% 0,var(--blush),var(--cream) 70%);text-align:center} #sc .hero h1{font-size:34px;margin-bottom:12px} #sc .hero h1 span{color:var(--rose-d)} #sc .lead{color:var(--muted);margin-bottom:22px;font-size:16px} #sc .hero .sbtn{max-width:420px;margin:0 auto} #sc .hero-img{margin:26px -4px 0;border-radius:28px;overflow:hidden;box-shadow:0 18px 40px rgba(120,70,70,.2);aspect-ratio:1/1} #sc .hero-img img{width:100%;height:100%;object-fit:cover} #sc .chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px} #sc .chips span{background:#fff;border-radius:999px;padding:7px 14px;font-size:13px;font-weight:700;box-shadow:0 2px 8px rgba(0,0,0,.06)} #sc .note{font-size:13px;color:var(--muted);margin-top:10px} #sc .cards{display:grid;gap:12px;text-align:left} #sc .bn{background:#fff;border-radius:var(--r);padding:16px 18px;display:flex;gap:14px;align-items:flex-start;box-shadow:0 4px 16px rgba(120,70,70,.07)} #sc .ico{width:46px;height:46px;border-radius:14px;background:var(--blush);display:grid;place-items:center;font-size:23px;flex:none} #sc .bn p{font-size:15px;font-weight:600} #sc .scroller{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 20px 8px;margin:0 -20px;scrollbar-width:none;-webkit-overflow-scrolling:touch} #sc .scroller::-webkit-scrollbar{display:none} #sc .scroller figure{flex:0 0 78%;scroll-snap-align:center;border-radius:var(--r);overflow:hidden;aspect-ratio:1/1;box-shadow:0 8px 24px rgba(120,70,70,.15)} #sc .scroller img{width:100%;height:100%;object-fit:cover} #sc .dark{background:var(--brown);color:#fff} #sc .dark h2{color:#fff} #sc .dark .sub{color:#e3cfcf} #sc .dark .eyebrow{color:var(--rose)} #sc .reasons{text-align:left} #sc .reasons li{display:flex;gap:12px;padding:13px 0;border-bottom:1px dashed rgba(255,255,255,.2);font-weight:600;font-size:15px} #sc .reasons li:last-child{border:0} #sc .reasons b{color:var(--rose);flex:none} #sc .aud{display:grid;grid-template-columns:1fr 1fr;gap:12px} #sc .aud div{background:var(--blush);border-radius:var(--r);padding:18px 14px;text-align:center;font-weight:700;font-size:14px} #sc .aud i{display:block;font-style:normal;font-size:30px;margin-bottom:6px} #sc .pg{display:grid;grid-template-columns:1fr 1fr;gap:14px;text-align:left} #sc .prod{background:#fff;border-radius:var(--r);overflow:hidden;box-shadow:0 6px 20px rgba(120,70,70,.1);display:flex;flex-direction:column} #sc .prod img{aspect-ratio:4/5;object-fit:cover;width:100%} #sc .pin{padding:12px 12px 14px;display:flex;flex-direction:column;gap:2px;flex:1} #sc .prod h3{font-size:15px} #sc .price{color:var(--rose-d);font-weight:700;font-size:18px;margin-bottom:8px} #sc .prod button{margin-top:auto;border:0;background:var(--wa);color:#fff;font:700 14px 'Quicksand',sans-serif;padding:10px;border-radius:999px;cursor:pointer;text-transform:none;letter-spacing:0} #sc .prod button:hover,#sc .prod button:focus{background:var(--wa-d);color:#fff} #sc .prod button:active{transform:scale(.96)} #sc .get{background:#fff;border-radius:var(--r);padding:8px 20px;box-shadow:0 4px 16px rgba(120,70,70,.07);text-align:left} #sc .get li{padding:13px 0 13px 34px;position:relative;border-bottom:1px solid var(--blush);font-weight:600;font-size:15px} #sc .get li:last-child{border:0} #sc .get li:before{content:"βœ“";position:absolute;left:0;top:13px;width:23px;height:23px;border-radius:50%;background:var(--rose);color:#fff;font-size:13px;display:grid;place-items:center} #sc .tst{background:linear-gradient(var(--blush),var(--cream))} #sc .tms{display:grid;gap:14px;text-align:left} #sc .tm{background:#fff;border-radius:var(--r);padding:20px;box-shadow:0 6px 20px rgba(120,70,70,.09);position:relative} #sc .tm:before{content:"β€œ";position:absolute;right:18px;top:-6px;font:700 70px 'Fredoka',serif;color:var(--blush)} #sc .stars{color:#f5b301;letter-spacing:2px;margin-bottom:6px} #sc .tm p{font-size:15px;margin-bottom:12px} #sc .who{display:flex;align-items:center;gap:10px;font-size:14px} #sc .av{width:38px;height:38px;border-radius:50%;background:var(--rose);color:#fff;display:grid;place-items:center;font-weight:700;flex:none} #sc .who small{display:block;color:var(--muted)} #sc .final{text-align:center;background:var(--rose);color:#fff;border-radius:34px 34px 0 0} #sc .final h2{color:#fff} #sc .final .eyebrow{color:#fff;opacity:.85} #sc .final .sub{color:#fff;opacity:.92} #sc .adm{display:grid;gap:10px} #sc .adm .sbtn,#sc .adm .sbtn:hover,#sc .adm .sbtn:focus{background:#fff;color:var(--brown);box-shadow:0 8px 20px rgba(0,0,0,.12)} #sc .adm .sbtn svg{fill:var(--wa-d)} #sc .adm small{font-weight:600;color:var(--muted);margin-left:4px} #sc .foot{background:var(--brown);color:#d9c6c6;text-align:center;padding:24px 20px;font-size:13px} #sc .sbar{position:fixed;left:0;right:0;bottom:0;z-index:9990;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));background:rgba(251,246,243,.94);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 -6px 20px rgba(0,0,0,.08)} #sc .sbar .sbtn{max-width:528px;margin:0 auto;padding:14px} #sc .ov{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(40,25,25,.55);z-index:9998;opacity:0;pointer-events:none;transition:.25s} #sc .sheet{position:fixed;left:0;right:0;bottom:0;z-index:9999;max-width:560px;margin:0 auto;background:var(--cream);border-radius:28px 28px 0 0;padding:22px 20px calc(24px + env(safe-area-inset-bottom,0px));transform:translateY(105%);transition:transform .3s;visibility:hidden} #sc.sopen .ov{opacity:1;pointer-events:auto} #sc.sopen .sheet{transform:none;visibility:visible} #sc .sheet h3{font-size:20px;margin-bottom:4px} #sc .sheet p{font-size:14px;color:var(--muted);margin-bottom:14px} #sc .sheet .sbtn{margin-bottom:10px} #sc .sheet .cx{background:none;border:0;width:100%;padding:8px;color:var(--muted);font:700 14px 'Quicksand',sans-serif;cursor:pointer;text-transform:none} #sc .rv{opacity:0;transform:translateY(22px);transition:.6s} #sc .rv.on{opacity:1;transform:none} @media(prefers-reduced-motion:reduce){#sc .rv{opacity:1;transform:none;transition:none}} @media(min-width:768px){ #sc .w{max-width:1040px;padding:0 32px} #sc section{padding:76px 0} #sc section .w{text-align:center} #sc h2{font-size:36px} #sc .sub{max-width:620px;margin-left:auto;margin-right:auto} #sc .tb img{width:52px;height:52px} #sc .brand{font-size:22px} #sc .hgrid{display:grid;grid-template-columns:1.05fr 1fr;gap:56px;align-items:center;text-align:left} #sc .hero{padding:56px 0 72px} #sc .hero h1{font-size:52px} #sc .lead{font-size:18px} #sc .hero .sbtn{margin:0} #sc .chips{justify-content:flex-start} #sc .hero-img{margin:0;border-radius:36px} #sc .cards{grid-template-columns:repeat(3,1fr);gap:16px} #sc .bn{flex-direction:column;gap:12px;padding:22px} #sc .scroller{padding:0;margin:0;justify-content:center;overflow:visible;gap:20px} #sc .scroller figure{flex:0 1 460px} #sc .reasons,#sc .get{max-width:680px;margin:0 auto} #sc .reasons li,#sc .get li{font-size:16px} #sc .aud{grid-template-columns:repeat(4,1fr);gap:16px} #sc .pg{grid-template-columns:repeat(4,1fr);gap:20px} #sc .tms{grid-template-columns:repeat(3,1fr);gap:20px} #sc .adm{grid-template-columns:repeat(3,1fr);gap:14px} #sc .adm .sbtn{flex-direction:column;gap:2px;padding:18px} #sc .adm small{margin:0} #sc .sbtn{transition:transform .15s,filter .15s} #sc .sbtn:hover{filter:brightness(.94)} #sc .final{border-radius:44px 44px 0 0} #sc{padding-bottom:76px} }
Logo Serba Crochet
Serba CrochetHandmade with love

Gantungan Kunci
Animal Crochet

Bawa karakter lucu ke mana pun kamu pergi! Dibuat handmade dengan bentuk hewan mungil dan warna yang menggemaskan.

🧢 100% HandmadeπŸ’Έ Mulai Rp19.000🎁 Cocok untuk Hadiah
Gantungan kunci crochet gajah kuning dan ungu
Kenapa Bikin Jatuh Hati

Kecil, lucu, dan penuh karakter

Aksesori mungil yang langsung bikin tas dan kunci kamu terlihat beda.

🐘

Desain karakter hewan yang lucu dan punya daya tarik tersendiri.

🧢

Dibuat dengan teknik crochet/rajut sehingga tampilan handmade-nya terasa.

πŸ”‘

Ukuran mungil dan praktis untuk aksesori sehari-hari.

🎁

Bisa jadi hadiah sederhana untuk teman, keluarga, atau diri sendiri.

🌈

Tersedia pilihan model dan warna berbeda, sesuai varian yang ada di toko.

Gantungan kunci crochet anjing warna pink, ungu, dan kuning
Koleksi gantungan kunci crochet animal
Kenapa Serba Crochet?

Detail kecil, dibuat dengan sentuhan handmade.

Alasan kenapa kamu akan jatuh cinta:

  • β™₯Bentuk hewan yang menggemaskan membuat aksesori terasa lebih personal.
  • β™₯Tampilan rajut memberi kesan unik dibanding aksesori produksi massal biasa.
  • β™₯Pilihan karakter dan warna bisa disesuaikan dengan seleramu selama varian tersedia.
  • β™₯Cocok dipakai sendiri, dikoleksi, atau diberikan sebagai hadiah.
  • β™₯Harga relatif terjangkau, mulai dari Rp19.000.
Cocok untuk Siapa?

Produk ini pas banget untuk…

Siapa pun yang suka hal-hal kecil yang manis.

πŸŽ’Mahasiswa & pelajar yang suka aksesori lucu untuk tas atau pouch
🧡Pecinta crochet dan barang handmade
🧸Kolektor aksesori mini atau karakter hewan
πŸ’Pencari hadiah kecil untuk teman atau keluarga
Pilih Karakter Favoritmu

Katalog & Harga

Ketuk β€œPesan” untuk langsung chat WhatsApp dengan pilihanmu.

Elephant Keychain Crochet Yellow

Elephant Β· Yellow

Rp19.000
Elephant Keychain Crochet Purple

Elephant Β· Purple

Rp19.000
Dog Keychain Pink

Dog Β· Pink

Rp20.000
Dog Keychain Purple

Dog Β· Purple

Rp20.000
Dog Keychain Cream

Dog Β· Cream

Rp20.000
Bee Keychain Crochet

Bee Keychain

Rp25.000
Guinea Pig Crochet

Guinea Pig

Rp25.000

Pilihan model mengikuti stok & varian yang tersedia di toko.

Detail yang Bikin Gemas

Apa yang kamu dapatkan?

Nilai nyata yang kamu bawa pulang dari setiap produk.

  • Satu gantungan kunci crochet sesuai varian yang dipilih.
  • Aksesori mungil untuk kunci, tas, atau pouch.
  • Desain karakter hewan dengan tampilan rajut handmade.
  • Pilihan model mengikuti stok dan varian yang tersedia.
Kata Mereka

Mereka sudah jatuh cinta πŸ’•

Cerita dari pelanggan Serba Crochet.

β˜…β˜…β˜…β˜…β˜…

Gemes banget! Rajutannya rapi dan warnanya persis seperti di foto. Sekarang nempel di tas kuliah dan banyak teman yang nanya beli di mana.

A
AnisaMahasiswa
β˜…β˜…β˜…β˜…β˜…

Beli gajah ungu buat kado ulang tahun adik, dia seneng banget. Hadiah kecil tapi kesannya manis dan personal.

R
RizkyPembeli hadiah
β˜…β˜…β˜…β˜…β˜…

Suka banget sama karakter guinea pig-nya. Ukurannya pas buat gantungan kunci motor, harganya juga ramah di kantong. Admin responsif!

D
DewiKolektor aksesori mini
Yuk, Pesan Sekarang

Karakter favoritmu menunggu di rumah barunya 🐘

Stok tiap varian terbatas karena dibuat handmade. Chat admin kami dan amankan pilihanmu hari ini!

Β© 2026 Serba Crochet Β· Handmade with love β™₯
(function(){ var DEF="Halo Serba Crochet, saya tertarik dengan gantungan kunci crochet. Boleh info stok dan varian yang tersedia?"; var msg=DEF,root=document.getElementById('sc'); function refresh(){root.querySelectorAll('.js-wa').forEach(function(a){a.href='https://wa.me/'+a.getAttribute('data-n')+'?text='+encodeURIComponent(msg);a.target='_blank';a.rel='noopener'})} root.querySelectorAll('.js-order').forEach(function(b){ b.addEventListener('click',function(){ var p=b.getAttribute('data-p'); msg=p?'Halo Serba Crochet, saya mau pesan '+p+'. Apakah stoknya masih tersedia?':DEF; document.getElementById('scsp').textContent=p?'Pesanan: '+p:'Pilih salah satu admin, pesan sudah terisi otomatis.'; refresh();root.classList.add('sopen'); }); }); function close(){root.classList.remove('sopen')} document.getElementById('scov').onclick=close; document.getElementById('sccl').onclick=close; refresh(); var els=root.querySelectorAll('.rv'); if('IntersectionObserver' in window){ var io=new IntersectionObserver(function(e){e.forEach(function(x){if(x.isIntersecting){x.target.classList.add('on');io.unobserve(x.target)}})},{threshold:.1}); els.forEach(function(el){io.observe(el)}); }else{els.forEach(function(el){el.classList.add('on')})} })();
Scroll to Top