GHJ Festas
Fale conosco
$refs.categorySearchInput?.focus(), 250)" class="shrink-0 cursor-pointer rounded-lg bg-zinc-100 px-3 py-2 text-zinc-500 transition-all duration-300 hover:bg-zinc-200 dark:bg-zinc-800 dark:text-zinc-400 dark:hover:bg-zinc-700" type="button" >
Todos
Chá Fralda
10
Chá Revelação
28
Chá de Bebê - Menina
18
Chá de Bebe - Menino
24
Infantil Menino
76
Infantil Menina
95
Festa Junina
13
Adulto
19
Religioso
5
Florais
4
Futebol/Times
11
Casamento/ Noivado/Chá Panela
1
Boteco/Bebidas/Churrasco
18
Mini Kit
24
Display/Personagens
256
Bolo Fake
44
Led's / Iluminação
23
Cubos
7
Vasos/Castiçais/ Suportes
80
Pelucia/Ursos/Pelucia/Personagens
41
Boleiras
59
Bandeijas/Doceira
213
Moveis
47
Flores/Arranjos/Folhagens
23
Serviço de Balões Delivery
4
Painel Sublimados
240
Categorias
$nextTick(() => scrollToActive()))" class="mx-2 cursor-pointer rounded-lg px-4 py-2.5 text-left text-sm font-medium transition-colors bg-[var(--cp-soft)] text-[var(--cp-soft-tx)]" type="button" > Todos
$nextTick(() => scrollToActive()))" class="mx-2 flex cursor-pointer items-center justify-between rounded-lg px-4 py-2.5 text-left text-sm font-medium transition-colors text-zinc-700 hover:bg-zinc-100 dark:text-zinc-300 dark:hover:bg-zinc-800" type="button" x-show="categorySearch === '' || 'chá fralda'.includes(categorySearch.toLowerCase())" >
Chá Fralda
10
$nextTick(() => scrollToActive()))" class="mx-2 flex cursor-pointer items-center justify-between rounded-lg px-4 py-2.5 text-left text-sm font-medium transition-colors text-zinc-700 hover:bg-zinc-100 dark:text-zinc-300 dark:hover:bg-zinc-800" type="button" x-show="categorySearch === '' || 'chá revelação'.includes(categorySearch.toLowerCase())" >
Chá Revelação
28
$nextTick(() => scrollToActive()))" class="mx-2 flex cursor-pointer items-center justify-between rounded-lg px-4 py-2.5 text-left text-sm font-medium transition-colors text-zinc-700 hover:bg-zinc-100 dark:text-zinc-300 dark:hover:bg-zinc-800" type="button" x-show="categorySearch === '' || 'chá de bebê - menina'.includes(categorySearch.toLowerCase())" >
Chá de Bebê - Menina
18
$nextTick(() => scrollToActive()))" class="mx-2 flex cursor-pointer items-center justify-between rounded-lg px-4 py-2.5 text-left text-sm font-medium transition-colors text-zinc-700 hover:bg-zinc-100 dark:text-zinc-300 dark:hover:bg-zinc-800" type="button" x-show="categorySearch === '' || 'chá de bebe - menino'.includes(categorySearch.toLowerCase())" >
Chá de Bebe - Menino
24
$nextTick(() => scrollToActive()))" class="mx-2 flex cursor-pointer items-center justify-between rounded-lg px-4 py-2.5 text-left text-sm font-medium transition-colors text-zinc-700 hover:bg-zinc-100 dark:text-zinc-300 dark:hover:bg-zinc-800" type="button" x-show="categorySearch === '' || 'infantil menino'.includes(categorySearch.toLowerCase())" >
Infantil Menino
76
$nextTick(() => scrollToActive()))" class="mx-2 flex cursor-pointer items-center justify-between rounded-lg px-4 py-2.5 text-left text-sm font-medium transition-colors text-zinc-700 hover:bg-zinc-100 dark:text-zinc-300 dark:hover:bg-zinc-800" type="button" x-show="categorySearch === '' || 'infantil menina'.includes(categorySearch.toLowerCase())" >
Infantil Menina
95
$nextTick(() => scrollToActive()))" class="mx-2 flex cursor-pointer items-center justify-between rounded-lg px-4 py-2.5 text-left text-sm font-medium transition-colors text-zinc-700 hover:bg-zinc-100 dark:text-zinc-300 dark:hover:bg-zinc-800" type="button" x-show="categorySearch === '' || 'festa junina'.includes(categorySearch.toLowerCase())" >
Festa Junina
13
$nextTick(() => scrollToActive()))" class="mx-2 flex cursor-pointer items-center justify-between rounded-lg px-4 py-2.5 text-left text-sm font-medium transition-colors text-zinc-700 hover:bg-zinc-100 dark:text-zinc-300 dark:hover:bg-zinc-800" type="button" x-show="categorySearch === '' || 'adulto'.includes(categorySearch.toLowerCase())" >
Adulto
19
$nextTick(() => scrollToActive()))" class="mx-2 flex cursor-pointer items-center justify-between rounded-lg px-4 py-2.5 text-left text-sm font-medium transition-colors text-zinc-700 hover:bg-zinc-100 dark:text-zinc-300 dark:hover:bg-zinc-800" type="button" x-show="categorySearch === '' || 'religioso'.includes(categorySearch.toLowerCase())" >
Religioso
5
$nextTick(() => scrollToActive()))" class="mx-2 flex cursor-pointer items-center justify-between rounded-lg px-4 py-2.5 text-left text-sm font-medium transition-colors text-zinc-700 hover:bg-zinc-100 dark:text-zinc-300 dark:hover:bg-zinc-800" type="button" x-show="categorySearch === '' || 'florais'.includes(categorySearch.toLowerCase())" >
Florais
4
$nextTick(() => scrollToActive()))" class="mx-2 flex cursor-pointer items-center justify-between rounded-lg px-4 py-2.5 text-left text-sm font-medium transition-colors text-zinc-700 hover:bg-zinc-100 dark:text-zinc-300 dark:hover:bg-zinc-800" type="button" x-show="categorySearch === '' || 'futebol/times'.includes(categorySearch.toLowerCase())" >
Futebol/Times
11
$nextTick(() => scrollToActive()))" class="mx-2 flex cursor-pointer items-center justify-between rounded-lg px-4 py-2.5 text-left text-sm font-medium transition-colors text-zinc-700 hover:bg-zinc-100 dark:text-zinc-300 dark:hover:bg-zinc-800" type="button" x-show="categorySearch === '' || 'casamento/ noivado/chá panela'.includes(categorySearch.toLowerCase())" >
Casamento/ Noivado/Chá Panela
1
$nextTick(() => scrollToActive()))" class="mx-2 flex cursor-pointer items-center justify-between rounded-lg px-4 py-2.5 text-left text-sm font-medium transition-colors text-zinc-700 hover:bg-zinc-100 dark:text-zinc-300 dark:hover:bg-zinc-800" type="button" x-show="categorySearch === '' || 'boteco/bebidas/churrasco'.includes(categorySearch.toLowerCase())" >
Boteco/Bebidas/Churrasco
18
$nextTick(() => scrollToActive()))" class="mx-2 flex cursor-pointer items-center justify-between rounded-lg px-4 py-2.5 text-left text-sm font-medium transition-colors text-zinc-700 hover:bg-zinc-100 dark:text-zinc-300 dark:hover:bg-zinc-800" type="button" x-show="categorySearch === '' || 'mini kit'.includes(categorySearch.toLowerCase())" >
Mini Kit
24
$nextTick(() => scrollToActive()))" class="mx-2 flex cursor-pointer items-center justify-between rounded-lg px-4 py-2.5 text-left text-sm font-medium transition-colors text-zinc-700 hover:bg-zinc-100 dark:text-zinc-300 dark:hover:bg-zinc-800" type="button" x-show="categorySearch === '' || 'display/personagens'.includes(categorySearch.toLowerCase())" >
Display/Personagens
256
$nextTick(() => scrollToActive()))" class="mx-2 flex cursor-pointer items-center justify-between rounded-lg px-4 py-2.5 text-left text-sm font-medium transition-colors text-zinc-700 hover:bg-zinc-100 dark:text-zinc-300 dark:hover:bg-zinc-800" type="button" x-show="categorySearch === '' || 'bolo fake'.includes(categorySearch.toLowerCase())" >
Bolo Fake
44
$nextTick(() => scrollToActive()))" class="mx-2 flex cursor-pointer items-center justify-between rounded-lg px-4 py-2.5 text-left text-sm font-medium transition-colors text-zinc-700 hover:bg-zinc-100 dark:text-zinc-300 dark:hover:bg-zinc-800" type="button" x-show="categorySearch === '' || 'led's / iluminação'.includes(categorySearch.toLowerCase())" >
Led's / Iluminação
23
$nextTick(() => scrollToActive()))" class="mx-2 flex cursor-pointer items-center justify-between rounded-lg px-4 py-2.5 text-left text-sm font-medium transition-colors text-zinc-700 hover:bg-zinc-100 dark:text-zinc-300 dark:hover:bg-zinc-800" type="button" x-show="categorySearch === '' || 'cubos'.includes(categorySearch.toLowerCase())" >
Cubos
7
$nextTick(() => scrollToActive()))" class="mx-2 flex cursor-pointer items-center justify-between rounded-lg px-4 py-2.5 text-left text-sm font-medium transition-colors text-zinc-700 hover:bg-zinc-100 dark:text-zinc-300 dark:hover:bg-zinc-800" type="button" x-show="categorySearch === '' || 'vasos/castiçais/ suportes'.includes(categorySearch.toLowerCase())" >
Vasos/Castiçais/ Suportes
80
$nextTick(() => scrollToActive()))" class="mx-2 flex cursor-pointer items-center justify-between rounded-lg px-4 py-2.5 text-left text-sm font-medium transition-colors text-zinc-700 hover:bg-zinc-100 dark:text-zinc-300 dark:hover:bg-zinc-800" type="button" x-show="categorySearch === '' || 'pelucia/ursos/pelucia/personagens'.includes(categorySearch.toLowerCase())" >
Pelucia/Ursos/Pelucia/Personagens
41
$nextTick(() => scrollToActive()))" class="mx-2 flex cursor-pointer items-center justify-between rounded-lg px-4 py-2.5 text-left text-sm font-medium transition-colors text-zinc-700 hover:bg-zinc-100 dark:text-zinc-300 dark:hover:bg-zinc-800" type="button" x-show="categorySearch === '' || 'boleiras'.includes(categorySearch.toLowerCase())" >
Boleiras
59
$nextTick(() => scrollToActive()))" class="mx-2 flex cursor-pointer items-center justify-between rounded-lg px-4 py-2.5 text-left text-sm font-medium transition-colors text-zinc-700 hover:bg-zinc-100 dark:text-zinc-300 dark:hover:bg-zinc-800" type="button" x-show="categorySearch === '' || 'bandeijas/doceira'.includes(categorySearch.toLowerCase())" >
Bandeijas/Doceira
213
$nextTick(() => scrollToActive()))" class="mx-2 flex cursor-pointer items-center justify-between rounded-lg px-4 py-2.5 text-left text-sm font-medium transition-colors text-zinc-700 hover:bg-zinc-100 dark:text-zinc-300 dark:hover:bg-zinc-800" type="button" x-show="categorySearch === '' || 'moveis'.includes(categorySearch.toLowerCase())" >
Moveis
47
$nextTick(() => scrollToActive()))" class="mx-2 flex cursor-pointer items-center justify-between rounded-lg px-4 py-2.5 text-left text-sm font-medium transition-colors text-zinc-700 hover:bg-zinc-100 dark:text-zinc-300 dark:hover:bg-zinc-800" type="button" x-show="categorySearch === '' || 'flores/arranjos/folhagens'.includes(categorySearch.toLowerCase())" >
Flores/Arranjos/Folhagens
23
$nextTick(() => scrollToActive()))" class="mx-2 flex cursor-pointer items-center justify-between rounded-lg px-4 py-2.5 text-left text-sm font-medium transition-colors text-zinc-700 hover:bg-zinc-100 dark:text-zinc-300 dark:hover:bg-zinc-800" type="button" x-show="categorySearch === '' || 'serviço de balões delivery'.includes(categorySearch.toLowerCase())" >
Serviço de Balões Delivery
4
$nextTick(() => scrollToActive()))" class="mx-2 flex cursor-pointer items-center justify-between rounded-lg px-4 py-2.5 text-left text-sm font-medium transition-colors text-zinc-700 hover:bg-zinc-100 dark:text-zinc-300 dark:hover:bg-zinc-800" type="button" x-show="categorySearch === '' || 'painel sublimados'.includes(categorySearch.toLowerCase())" >
Painel Sublimados
240
1350 itens encontrados
Arranjo Flor Permanente (Lilas/Verde)
R$ 45,00
Locação
Arranjo Flor Permanente (Rosa) P
R$ 15,00
Locação
Arranjo Flor Permanente (Rosa) Pp
R$ 10,00
Locação
Arranjo Flor Permanente (Rosa/Pink)
R$ 45,00
Locação
Arranjo Flor Permanente (Rose/Rosa)
R$ 35,00
Locação
Arranjo Flor Permanente (Vermelho Escuro)
R$ 35,00
Locação
Arranjo Flor Permanente (Vermelho Vivo)
R$ 35,00
Locação
Arranjo Flor Permanente (Violeta)
R$ 45,00
Locação
Arranjo Flor Permanente (Violeta) P
R$ 15,00
Locação
Arranjo Flor Permanente (Violeta) Pp
R$ 10,00
Locação
Árvore Painel Mdf (Gota)
R$ 50,00
Locação
Árvore Painel Mdf (Nuvem)
R$ 50,00
Locação
Baby Looney Tunes (Menina) - Kit Ouro
R$ 350,00
Kit
13 itens
Baby Looney Tunes (Menina) - Kit Prata
R$ 250,00
Kit
Baby Looney Tunes (Menino) - Kit Ouro
R$ 350,00
Kit
Math.abs(dy) && Math.abs(dx) > 10) { dragging = true } if (dragging) { touchDelta = dx; swiping = true } " @touchend=" if (swiping && Math.abs(touchDelta) > 50) { touchDelta < 0 ? next() : prev() } touchDelta = 0; swiping = false; dragging = false " @mousedown.prevent="touchStartX = $event.clientX; touchStartY = $event.clientY; dragging = false; touchDelta = 0" @mousemove=" if (touchStartX === 0 && touchStartY === 0) return; let dx = $event.clientX - touchStartX; let dy = $event.clientY - touchStartY; if (!dragging && Math.abs(dx) > Math.abs(dy) && Math.abs(dx) > 10) { dragging = true } if (dragging) { touchDelta = dx; swiping = true } " @mouseup=" if (swiping && Math.abs(touchDelta) > 50) { touchDelta < 0 ? next() : prev() } if (dragging) { let a = $el.closest('a'); a.__dragged = true; setTimeout(() => a.__dragged = false, 50) } touchDelta = 0; swiping = false; dragging = false; touchStartX = 0; touchStartY = 0 " @mouseleave=" if (swiping) { if (Math.abs(touchDelta) > 50) { touchDelta < 0 ? next() : prev() } } if (dragging) { let a = $el.closest('a'); a.__dragged = true; setTimeout(() => a.__dragged = false, 50) } touchDelta = 0; swiping = false; dragging = false; touchStartX = 0; touchStartY = 0 " >
Balões - Arco Ggrande
R$ 220,00
Locação
1
2
3
4
5
…
85