{ if (r.status === 401) { return r.json().then(d => { window.location.href = d.login_url; }); } return r.json().then(d => { liked = d.added; window.dispatchEvent(new CustomEvent('wishlist-updated', { detail: { count: d.count } })); }); }).finally(() => { busy = false; }); " :aria-label="liked ? 'Usuń z ulubionych' : 'Dodaj do ulubionych'" :class="liked ? 'text-sale' : 'text-ink-muted hover:text-sale group-hover:text-primary'" class="absolute top-4 right-4 z-10 w-9 h-9 rounded-full bg-white flex items-center justify-center transition shadow group-hover:bg-white" > Miskant chiński 'Snow Queen' Miscanthus sinensis 'Snow Queen' 28,00 zł r.ok ? r.json() : Promise.reject(r)) .then(d => { window.dispatchEvent(new CustomEvent('cart-count-updated', { detail: { count: d.count } })); window.dispatchEvent(new CustomEvent('toast', { detail: { type: 'success', message: 'Dodano do koszyka' } })); }) .catch(() => window.dispatchEvent(new CustomEvent('toast', { detail: { type: 'error', message: 'Nie udało się dodać do koszyka' } }))) .finally(() => busy = false); " class="shrink-0 inline-flex items-center gap-2 bg-primary text-white text-sm font-semibold uppercase tracking-wide px-5 py-3 rounded-full group-hover:bg-white group-hover:text-primary-dark transition-colors duration-200 disabled:opacity-60"> Do koszyka
{ if (r.status === 401) { return r.json().then(d => { window.location.href = d.login_url; }); } return r.json().then(d => { liked = d.added; window.dispatchEvent(new CustomEvent('wishlist-updated', { detail: { count: d.count } })); }); }).finally(() => { busy = false; }); " :aria-label="liked ? 'Usuń z ulubionych' : 'Dodaj do ulubionych'" :class="liked ? 'text-sale' : 'text-ink-muted hover:text-sale group-hover:text-primary'" class="absolute top-4 right-4 z-10 w-9 h-9 rounded-full bg-white flex items-center justify-center transition shadow group-hover:bg-white" > Kosaciec żółty Iris pseudacorus 17,00 zł r.ok ? r.json() : Promise.reject(r)) .then(d => { window.dispatchEvent(new CustomEvent('cart-count-updated', { detail: { count: d.count } })); window.dispatchEvent(new CustomEvent('toast', { detail: { type: 'success', message: 'Dodano do koszyka' } })); }) .catch(() => window.dispatchEvent(new CustomEvent('toast', { detail: { type: 'error', message: 'Nie udało się dodać do koszyka' } }))) .finally(() => busy = false); " class="shrink-0 inline-flex items-center gap-2 bg-primary text-white text-sm font-semibold uppercase tracking-wide px-5 py-3 rounded-full group-hover:bg-white group-hover:text-primary-dark transition-colors duration-200 disabled:opacity-60"> Do koszyka
{ if (r.status === 401) { return r.json().then(d => { window.location.href = d.login_url; }); } return r.json().then(d => { liked = d.added; window.dispatchEvent(new CustomEvent('wishlist-updated', { detail: { count: d.count } })); }); }).finally(() => { busy = false; }); " :aria-label="liked ? 'Usuń z ulubionych' : 'Dodaj do ulubionych'" :class="liked ? 'text-sale' : 'text-ink-muted hover:text-sale group-hover:text-primary'" class="absolute top-4 right-4 z-10 w-9 h-9 rounded-full bg-white flex items-center justify-center transition shadow group-hover:bg-white" > Tawuła japońska 'Superstar' Spiraea japonica 'Superstar' 15,00 zł r.ok ? r.json() : Promise.reject(r)) .then(d => { window.dispatchEvent(new CustomEvent('cart-count-updated', { detail: { count: d.count } })); window.dispatchEvent(new CustomEvent('toast', { detail: { type: 'success', message: 'Dodano do koszyka' } })); }) .catch(() => window.dispatchEvent(new CustomEvent('toast', { detail: { type: 'error', message: 'Nie udało się dodać do koszyka' } }))) .finally(() => busy = false); " class="shrink-0 inline-flex items-center gap-2 bg-primary text-white text-sm font-semibold uppercase tracking-wide px-5 py-3 rounded-full group-hover:bg-white group-hover:text-primary-dark transition-colors duration-200 disabled:opacity-60"> Do koszyka
{ if (r.status === 401) { return r.json().then(d => { window.location.href = d.login_url; }); } return r.json().then(d => { liked = d.added; window.dispatchEvent(new CustomEvent('wishlist-updated', { detail: { count: d.count } })); }); }).finally(() => { busy = false; }); " :aria-label="liked ? 'Usuń z ulubionych' : 'Dodaj do ulubionych'" :class="liked ? 'text-sale' : 'text-ink-muted hover:text-sale group-hover:text-primary'" class="absolute top-4 right-4 z-10 w-9 h-9 rounded-full bg-white flex items-center justify-center transition shadow group-hover:bg-white" > Czyściec lekarski 'Pink Cotton Candy' Betonica officinalis 'Pink Cotton Candy' 18,00 zł r.ok ? r.json() : Promise.reject(r)) .then(d => { window.dispatchEvent(new CustomEvent('cart-count-updated', { detail: { count: d.count } })); window.dispatchEvent(new CustomEvent('toast', { detail: { type: 'success', message: 'Dodano do koszyka' } })); }) .catch(() => window.dispatchEvent(new CustomEvent('toast', { detail: { type: 'error', message: 'Nie udało się dodać do koszyka' } }))) .finally(() => busy = false); " class="shrink-0 inline-flex items-center gap-2 bg-primary text-white text-sm font-semibold uppercase tracking-wide px-5 py-3 rounded-full group-hover:bg-white group-hover:text-primary-dark transition-colors duration-200 disabled:opacity-60"> Do koszyka
{ if (r.status === 401) { return r.json().then(d => { window.location.href = d.login_url; }); } return r.json().then(d => { liked = d.added; window.dispatchEvent(new CustomEvent('wishlist-updated', { detail: { count: d.count } })); }); }).finally(() => { busy = false; }); " :aria-label="liked ? 'Usuń z ulubionych' : 'Dodaj do ulubionych'" :class="liked ? 'text-sale' : 'text-ink-muted hover:text-sale group-hover:text-primary'" class="absolute top-4 right-4 z-10 w-9 h-9 rounded-full bg-white flex items-center justify-center transition shadow group-hover:bg-white" > Kalina japońska 'Pink Beauty' Viburnum plicatum 'Pink Beauty' 174,00 zł r.ok ? r.json() : Promise.reject(r)) .then(d => { window.dispatchEvent(new CustomEvent('cart-count-updated', { detail: { count: d.count } })); window.dispatchEvent(new CustomEvent('toast', { detail: { type: 'success', message: 'Dodano do koszyka' } })); }) .catch(() => window.dispatchEvent(new CustomEvent('toast', { detail: { type: 'error', message: 'Nie udało się dodać do koszyka' } }))) .finally(() => busy = false); " class="shrink-0 inline-flex items-center gap-2 bg-primary text-white text-sm font-semibold uppercase tracking-wide px-5 py-3 rounded-full group-hover:bg-white group-hover:text-primary-dark transition-colors duration-200 disabled:opacity-60"> Do koszyka
{ if (r.status === 401) { return r.json().then(d => { window.location.href = d.login_url; }); } return r.json().then(d => { liked = d.added; window.dispatchEvent(new CustomEvent('wishlist-updated', { detail: { count: d.count } })); }); }).finally(() => { busy = false; }); " :aria-label="liked ? 'Usuń z ulubionych' : 'Dodaj do ulubionych'" :class="liked ? 'text-sale' : 'text-ink-muted hover:text-sale group-hover:text-primary'" class="absolute top-4 right-4 z-10 w-9 h-9 rounded-full bg-white flex items-center justify-center transition shadow group-hover:bg-white" > Żurawka 'Pink Panther' Heuchera 'Pink Panther' 26,00 zł r.ok ? r.json() : Promise.reject(r)) .then(d => { window.dispatchEvent(new CustomEvent('cart-count-updated', { detail: { count: d.count } })); window.dispatchEvent(new CustomEvent('toast', { detail: { type: 'success', message: 'Dodano do koszyka' } })); }) .catch(() => window.dispatchEvent(new CustomEvent('toast', { detail: { type: 'error', message: 'Nie udało się dodać do koszyka' } }))) .finally(() => busy = false); " class="shrink-0 inline-flex items-center gap-2 bg-primary text-white text-sm font-semibold uppercase tracking-wide px-5 py-3 rounded-full group-hover:bg-white group-hover:text-primary-dark transition-colors duration-200 disabled:opacity-60"> Do koszyka
{ if (r.status === 401) { return r.json().then(d => { window.location.href = d.login_url; }); } return r.json().then(d => { liked = d.added; window.dispatchEvent(new CustomEvent('wishlist-updated', { detail: { count: d.count } })); }); }).finally(() => { busy = false; }); " :aria-label="liked ? 'Usuń z ulubionych' : 'Dodaj do ulubionych'" :class="liked ? 'text-sale' : 'text-ink-muted hover:text-sale group-hover:text-primary'" class="absolute top-4 right-4 z-10 w-9 h-9 rounded-full bg-white flex items-center justify-center transition shadow group-hover:bg-white" > Trzmielina japońska 'Président Gauthier' Euonymus japonicus 'Président Gauthier' 68,00 zł r.ok ? r.json() : Promise.reject(r)) .then(d => { window.dispatchEvent(new CustomEvent('cart-count-updated', { detail: { count: d.count } })); window.dispatchEvent(new CustomEvent('toast', { detail: { type: 'success', message: 'Dodano do koszyka' } })); }) .catch(() => window.dispatchEvent(new CustomEvent('toast', { detail: { type: 'error', message: 'Nie udało się dodać do koszyka' } }))) .finally(() => busy = false); " class="shrink-0 inline-flex items-center gap-2 bg-primary text-white text-sm font-semibold uppercase tracking-wide px-5 py-3 rounded-full group-hover:bg-white group-hover:text-primary-dark transition-colors duration-200 disabled:opacity-60"> Do koszyka
{ if (r.status === 401) { return r.json().then(d => { window.location.href = d.login_url; }); } return r.json().then(d => { liked = d.added; window.dispatchEvent(new CustomEvent('wishlist-updated', { detail: { count: d.count } })); }); }).finally(() => { busy = false; }); " :aria-label="liked ? 'Usuń z ulubionych' : 'Dodaj do ulubionych'" :class="liked ? 'text-sale' : 'text-ink-muted hover:text-sale group-hover:text-primary'" class="absolute top-4 right-4 z-10 w-9 h-9 rounded-full bg-white flex items-center justify-center transition shadow group-hover:bg-white" > Hortensja b. POLESTAR 'Breg 14' PBR Hydrangea p. POLESTAR 'Breg 14' PBR 57,00 zł r.ok ? r.json() : Promise.reject(r)) .then(d => { window.dispatchEvent(new CustomEvent('cart-count-updated', { detail: { count: d.count } })); window.dispatchEvent(new CustomEvent('toast', { detail: { type: 'success', message: 'Dodano do koszyka' } })); }) .catch(() => window.dispatchEvent(new CustomEvent('toast', { detail: { type: 'error', message: 'Nie udało się dodać do koszyka' } }))) .finally(() => busy = false); " class="shrink-0 inline-flex items-center gap-2 bg-primary text-white text-sm font-semibold uppercase tracking-wide px-5 py-3 rounded-full group-hover:bg-white group-hover:text-primary-dark transition-colors duration-200 disabled:opacity-60"> Do koszyka
{ if (r.status === 401) { return r.json().then(d => { window.location.href = d.login_url; }); } return r.json().then(d => { liked = d.added; window.dispatchEvent(new CustomEvent('wishlist-updated', { detail: { count: d.count } })); }); }).finally(() => { busy = false; }); " :aria-label="liked ? 'Usuń z ulubionych' : 'Dodaj do ulubionych'" :class="liked ? 'text-sale' : 'text-ink-muted hover:text-sale group-hover:text-primary'" class="absolute top-4 right-4 z-10 w-9 h-9 rounded-full bg-white flex items-center justify-center transition shadow group-hover:bg-white" > Cis pospolity 'David' Taxus baccata 'David' 55,00 zł r.ok ? r.json() : Promise.reject(r)) .then(d => { window.dispatchEvent(new CustomEvent('cart-count-updated', { detail: { count: d.count } })); window.dispatchEvent(new CustomEvent('toast', { detail: { type: 'success', message: 'Dodano do koszyka' } })); }) .catch(() => window.dispatchEvent(new CustomEvent('toast', { detail: { type: 'error', message: 'Nie udało się dodać do koszyka' } }))) .finally(() => busy = false); " class="shrink-0 inline-flex items-center gap-2 bg-primary text-white text-sm font-semibold uppercase tracking-wide px-5 py-3 rounded-full group-hover:bg-white group-hover:text-primary-dark transition-colors duration-200 disabled:opacity-60"> Do koszyka
{ if (r.status === 401) { return r.json().then(d => { window.location.href = d.login_url; }); } return r.json().then(d => { liked = d.added; window.dispatchEvent(new CustomEvent('wishlist-updated', { detail: { count: d.count } })); }); }).finally(() => { busy = false; }); " :aria-label="liked ? 'Usuń z ulubionych' : 'Dodaj do ulubionych'" :class="liked ? 'text-sale' : 'text-ink-muted hover:text-sale group-hover:text-primary'" class="absolute top-4 right-4 z-10 w-9 h-9 rounded-full bg-white flex items-center justify-center transition shadow group-hover:bg-white" > Wiesiołek okazały 'Siskiou Pink' Oenothera speciosa 'Siskiyou Pink' 18,00 zł r.ok ? r.json() : Promise.reject(r)) .then(d => { window.dispatchEvent(new CustomEvent('cart-count-updated', { detail: { count: d.count } })); window.dispatchEvent(new CustomEvent('toast', { detail: { type: 'success', message: 'Dodano do koszyka' } })); }) .catch(() => window.dispatchEvent(new CustomEvent('toast', { detail: { type: 'error', message: 'Nie udało się dodać do koszyka' } }))) .finally(() => busy = false); " class="shrink-0 inline-flex items-center gap-2 bg-primary text-white text-sm font-semibold uppercase tracking-wide px-5 py-3 rounded-full group-hover:bg-white group-hover:text-primary-dark transition-colors duration-200 disabled:opacity-60"> Do koszyka
{ if (r.status === 401) { return r.json().then(d => { window.location.href = d.login_url; }); } return r.json().then(d => { liked = d.added; window.dispatchEvent(new CustomEvent('wishlist-updated', { detail: { count: d.count } })); }); }).finally(() => { busy = false; }); " :aria-label="liked ? 'Usuń z ulubionych' : 'Dodaj do ulubionych'" :class="liked ? 'text-sale' : 'text-ink-muted hover:text-sale group-hover:text-primary'" class="absolute top-4 right-4 z-10 w-9 h-9 rounded-full bg-white flex items-center justify-center transition shadow group-hover:bg-white" > Pysznogłówka 'Grape Gumball' PBR Monarda 'Grape Gumball' PBR 19,00 zł r.ok ? r.json() : Promise.reject(r)) .then(d => { window.dispatchEvent(new CustomEvent('cart-count-updated', { detail: { count: d.count } })); window.dispatchEvent(new CustomEvent('toast', { detail: { type: 'success', message: 'Dodano do koszyka' } })); }) .catch(() => window.dispatchEvent(new CustomEvent('toast', { detail: { type: 'error', message: 'Nie udało się dodać do koszyka' } }))) .finally(() => busy = false); " class="shrink-0 inline-flex items-center gap-2 bg-primary text-white text-sm font-semibold uppercase tracking-wide px-5 py-3 rounded-full group-hover:bg-white group-hover:text-primary-dark transition-colors duration-200 disabled:opacity-60"> Do koszyka
{ if (r.status === 401) { return r.json().then(d => { window.location.href = d.login_url; }); } return r.json().then(d => { liked = d.added; window.dispatchEvent(new CustomEvent('wishlist-updated', { detail: { count: d.count } })); }); }).finally(() => { busy = false; }); " :aria-label="liked ? 'Usuń z ulubionych' : 'Dodaj do ulubionych'" :class="liked ? 'text-sale' : 'text-ink-muted hover:text-sale group-hover:text-primary'" class="absolute top-4 right-4 z-10 w-9 h-9 rounded-full bg-white flex items-center justify-center transition shadow group-hover:bg-white" > Pysznogłówka 'Bubblegum Blast' Monarda 'Bubblegum Blast' 19,00 zł r.ok ? r.json() : Promise.reject(r)) .then(d => { window.dispatchEvent(new CustomEvent('cart-count-updated', { detail: { count: d.count } })); window.dispatchEvent(new CustomEvent('toast', { detail: { type: 'success', message: 'Dodano do koszyka' } })); }) .catch(() => window.dispatchEvent(new CustomEvent('toast', { detail: { type: 'error', message: 'Nie udało się dodać do koszyka' } }))) .finally(() => busy = false); " class="shrink-0 inline-flex items-center gap-2 bg-primary text-white text-sm font-semibold uppercase tracking-wide px-5 py-3 rounded-full group-hover:bg-white group-hover:text-primary-dark transition-colors duration-200 disabled:opacity-60"> Do koszyka
{ if (r.status === 401) { return r.json().then(d => { window.location.href = d.login_url; }); } return r.json().then(d => { liked = d.added; window.dispatchEvent(new CustomEvent('wishlist-updated', { detail: { count: d.count } })); }); }).finally(() => { busy = false; }); " :aria-label="liked ? 'Usuń z ulubionych' : 'Dodaj do ulubionych'" :class="liked ? 'text-sale' : 'text-ink-muted hover:text-sale group-hover:text-primary'" class="absolute top-4 right-4 z-10 w-9 h-9 rounded-full bg-white flex items-center justify-center transition shadow group-hover:bg-white" > Krwawnica pospolita 'Robert' Lythrum salicaria 'Robert' 17,00 zł r.ok ? r.json() : Promise.reject(r)) .then(d => { window.dispatchEvent(new CustomEvent('cart-count-updated', { detail: { count: d.count } })); window.dispatchEvent(new CustomEvent('toast', { detail: { type: 'success', message: 'Dodano do koszyka' } })); }) .catch(() => window.dispatchEvent(new CustomEvent('toast', { detail: { type: 'error', message: 'Nie udało się dodać do koszyka' } }))) .finally(() => busy = false); " class="shrink-0 inline-flex items-center gap-2 bg-primary text-white text-sm font-semibold uppercase tracking-wide px-5 py-3 rounded-full group-hover:bg-white group-hover:text-primary-dark transition-colors duration-200 disabled:opacity-60"> Do koszyka
{ if (r.status === 401) { return r.json().then(d => { window.location.href = d.login_url; }); } return r.json().then(d => { liked = d.added; window.dispatchEvent(new CustomEvent('wishlist-updated', { detail: { count: d.count } })); }); }).finally(() => { busy = false; }); " :aria-label="liked ? 'Usuń z ulubionych' : 'Dodaj do ulubionych'" :class="liked ? 'text-sale' : 'text-ink-muted hover:text-sale group-hover:text-primary'" class="absolute top-4 right-4 z-10 w-9 h-9 rounded-full bg-white flex items-center justify-center transition shadow group-hover:bg-white" > Lawenda pośrednia 'Provence' Lavandula ×intermedia 'Provence' 18,00 zł r.ok ? r.json() : Promise.reject(r)) .then(d => { window.dispatchEvent(new CustomEvent('cart-count-updated', { detail: { count: d.count } })); window.dispatchEvent(new CustomEvent('toast', { detail: { type: 'success', message: 'Dodano do koszyka' } })); }) .catch(() => window.dispatchEvent(new CustomEvent('toast', { detail: { type: 'error', message: 'Nie udało się dodać do koszyka' } }))) .finally(() => busy = false); " class="shrink-0 inline-flex items-center gap-2 bg-primary text-white text-sm font-semibold uppercase tracking-wide px-5 py-3 rounded-full group-hover:bg-white group-hover:text-primary-dark transition-colors duration-200 disabled:opacity-60"> Do koszyka
{ if (r.status === 401) { return r.json().then(d => { window.location.href = d.login_url; }); } return r.json().then(d => { liked = d.added; window.dispatchEvent(new CustomEvent('wishlist-updated', { detail: { count: d.count } })); }); }).finally(() => { busy = false; }); " :aria-label="liked ? 'Usuń z ulubionych' : 'Dodaj do ulubionych'" :class="liked ? 'text-sale' : 'text-ink-muted hover:text-sale group-hover:text-primary'" class="absolute top-4 right-4 z-10 w-9 h-9 rounded-full bg-white flex items-center justify-center transition shadow group-hover:bg-white" > Żurawka 'World Caffe Arabica' Heuchera 'World Caffe Arabica' 24,00 zł r.ok ? r.json() : Promise.reject(r)) .then(d => { window.dispatchEvent(new CustomEvent('cart-count-updated', { detail: { count: d.count } })); window.dispatchEvent(new CustomEvent('toast', { detail: { type: 'success', message: 'Dodano do koszyka' } })); }) .catch(() => window.dispatchEvent(new CustomEvent('toast', { detail: { type: 'error', message: 'Nie udało się dodać do koszyka' } }))) .finally(() => busy = false); " class="shrink-0 inline-flex items-center gap-2 bg-primary text-white text-sm font-semibold uppercase tracking-wide px-5 py-3 rounded-full group-hover:bg-white group-hover:text-primary-dark transition-colors duration-200 disabled:opacity-60"> Do koszyka
{ if (r.status === 401) { return r.json().then(d => { window.location.href = d.login_url; }); } return r.json().then(d => { liked = d.added; window.dispatchEvent(new CustomEvent('wishlist-updated', { detail: { count: d.count } })); }); }).finally(() => { busy = false; }); " :aria-label="liked ? 'Usuń z ulubionych' : 'Dodaj do ulubionych'" :class="liked ? 'text-sale' : 'text-ink-muted hover:text-sale group-hover:text-primary'" class="absolute top-4 right-4 z-10 w-9 h-9 rounded-full bg-white flex items-center justify-center transition shadow group-hover:bg-white" > Hortensja b. GROUNDBREAKER BLUSH 'LC NO21' Hydrangea p. GROUNDBREAKER BLUSH 'LC NO21' 66,00 zł r.ok ? r.json() : Promise.reject(r)) .then(d => { window.dispatchEvent(new CustomEvent('cart-count-updated', { detail: { count: d.count } })); window.dispatchEvent(new CustomEvent('toast', { detail: { type: 'success', message: 'Dodano do koszyka' } })); }) .catch(() => window.dispatchEvent(new CustomEvent('toast', { detail: { type: 'error', message: 'Nie udało się dodać do koszyka' } }))) .finally(() => busy = false); " class="shrink-0 inline-flex items-center gap-2 bg-primary text-white text-sm font-semibold uppercase tracking-wide px-5 py-3 rounded-full group-hover:bg-white group-hover:text-primary-dark transition-colors duration-200 disabled:opacity-60"> Do koszyka
{ if (r.status === 401) { return r.json().then(d => { window.location.href = d.login_url; }); } return r.json().then(d => { liked = d.added; window.dispatchEvent(new CustomEvent('wishlist-updated', { detail: { count: d.count } })); }); }).finally(() => { busy = false; }); " :aria-label="liked ? 'Usuń z ulubionych' : 'Dodaj do ulubionych'" :class="liked ? 'text-sale' : 'text-ink-muted hover:text-sale group-hover:text-primary'" class="absolute top-4 right-4 z-10 w-9 h-9 rounded-full bg-white flex items-center justify-center transition shadow group-hover:bg-white" > Gaura Lindheimera 'Corrie's Gold' Gaura lindheimeri 'Corrie's Gold' 18,00 zł r.ok ? r.json() : Promise.reject(r)) .then(d => { window.dispatchEvent(new CustomEvent('cart-count-updated', { detail: { count: d.count } })); window.dispatchEvent(new CustomEvent('toast', { detail: { type: 'success', message: 'Dodano do koszyka' } })); }) .catch(() => window.dispatchEvent(new CustomEvent('toast', { detail: { type: 'error', message: 'Nie udało się dodać do koszyka' } }))) .finally(() => busy = false); " class="shrink-0 inline-flex items-center gap-2 bg-primary text-white text-sm font-semibold uppercase tracking-wide px-5 py-3 rounded-full group-hover:bg-white group-hover:text-primary-dark transition-colors duration-200 disabled:opacity-60"> Do koszyka
{ if (r.status === 401) { return r.json().then(d => { window.location.href = d.login_url; }); } return r.json().then(d => { liked = d.added; window.dispatchEvent(new CustomEvent('wishlist-updated', { detail: { count: d.count } })); }); }).finally(() => { busy = false; }); " :aria-label="liked ? 'Usuń z ulubionych' : 'Dodaj do ulubionych'" :class="liked ? 'text-sale' : 'text-ink-muted hover:text-sale group-hover:text-primary'" class="absolute top-4 right-4 z-10 w-9 h-9 rounded-full bg-white flex items-center justify-center transition shadow group-hover:bg-white" > Bergenia 'Jelle' Bergenia 'Jelle' 27,00 zł r.ok ? r.json() : Promise.reject(r)) .then(d => { window.dispatchEvent(new CustomEvent('cart-count-updated', { detail: { count: d.count } })); window.dispatchEvent(new CustomEvent('toast', { detail: { type: 'success', message: 'Dodano do koszyka' } })); }) .catch(() => window.dispatchEvent(new CustomEvent('toast', { detail: { type: 'error', message: 'Nie udało się dodać do koszyka' } }))) .finally(() => busy = false); " class="shrink-0 inline-flex items-center gap-2 bg-primary text-white text-sm font-semibold uppercase tracking-wide px-5 py-3 rounded-full group-hover:bg-white group-hover:text-primary-dark transition-colors duration-200 disabled:opacity-60"> Do koszyka
{ if (r.status === 401) { return r.json().then(d => { window.location.href = d.login_url; }); } return r.json().then(d => { liked = d.added; window.dispatchEvent(new CustomEvent('wishlist-updated', { detail: { count: d.count } })); }); }).finally(() => { busy = false; }); " :aria-label="liked ? 'Usuń z ulubionych' : 'Dodaj do ulubionych'" :class="liked ? 'text-sale' : 'text-ink-muted hover:text-sale group-hover:text-primary'" class="absolute top-4 right-4 z-10 w-9 h-9 rounded-full bg-white flex items-center justify-center transition shadow group-hover:bg-white" > Klon pospolity 'Crimson Sentry' Acer platanoides 'Crimson Sentry' 126,90 zł r.ok ? r.json() : Promise.reject(r)) .then(d => { window.dispatchEvent(new CustomEvent('cart-count-updated', { detail: { count: d.count } })); window.dispatchEvent(new CustomEvent('toast', { detail: { type: 'success', message: 'Dodano do koszyka' } })); }) .catch(() => window.dispatchEvent(new CustomEvent('toast', { detail: { type: 'error', message: 'Nie udało się dodać do koszyka' } }))) .finally(() => busy = false); " class="shrink-0 inline-flex items-center gap-2 bg-primary text-white text-sm font-semibold uppercase tracking-wide px-5 py-3 rounded-full group-hover:bg-white group-hover:text-primary-dark transition-colors duration-200 disabled:opacity-60"> Do koszyka
{ if (r.status === 401) { return r.json().then(d => { window.location.href = d.login_url; }); } return r.json().then(d => { liked = d.added; window.dispatchEvent(new CustomEvent('wishlist-updated', { detail: { count: d.count } })); }); }).finally(() => { busy = false; }); " :aria-label="liked ? 'Usuń z ulubionych' : 'Dodaj do ulubionych'" :class="liked ? 'text-sale' : 'text-ink-muted hover:text-sale group-hover:text-primary'" class="absolute top-4 right-4 z-10 w-9 h-9 rounded-full bg-white flex items-center justify-center transition shadow group-hover:bg-white" > Berberys Thunberga GREEN SAPPHIRE 'Dalema' Berberis thunbergii GREEN SAPPHIRE 'Dalema' 26,00 zł r.ok ? r.json() : Promise.reject(r)) .then(d => { window.dispatchEvent(new CustomEvent('cart-count-updated', { detail: { count: d.count } })); window.dispatchEvent(new CustomEvent('toast', { detail: { type: 'success', message: 'Dodano do koszyka' } })); }) .catch(() => window.dispatchEvent(new CustomEvent('toast', { detail: { type: 'error', message: 'Nie udało się dodać do koszyka' } }))) .finally(() => busy = false); " class="shrink-0 inline-flex items-center gap-2 bg-primary text-white text-sm font-semibold uppercase tracking-wide px-5 py-3 rounded-full group-hover:bg-white group-hover:text-primary-dark transition-colors duration-200 disabled:opacity-60"> Do koszyka
{ if (r.status === 401) { return r.json().then(d => { window.location.href = d.login_url; }); } return r.json().then(d => { liked = d.added; window.dispatchEvent(new CustomEvent('wishlist-updated', { detail: { count: d.count } })); }); }).finally(() => { busy = false; }); " :aria-label="liked ? 'Usuń z ulubionych' : 'Dodaj do ulubionych'" :class="liked ? 'text-sale' : 'text-ink-muted hover:text-sale group-hover:text-primary'" class="absolute top-4 right-4 z-10 w-9 h-9 rounded-full bg-white flex items-center justify-center transition shadow group-hover:bg-white" > Krwawnica 'Luminara Hot Pink' Lythrum hybrida 'Luminara Hot Pink' 18,00 zł r.ok ? r.json() : Promise.reject(r)) .then(d => { window.dispatchEvent(new CustomEvent('cart-count-updated', { detail: { count: d.count } })); window.dispatchEvent(new CustomEvent('toast', { detail: { type: 'success', message: 'Dodano do koszyka' } })); }) .catch(() => window.dispatchEvent(new CustomEvent('toast', { detail: { type: 'error', message: 'Nie udało się dodać do koszyka' } }))) .finally(() => busy = false); " class="shrink-0 inline-flex items-center gap-2 bg-primary text-white text-sm font-semibold uppercase tracking-wide px-5 py-3 rounded-full group-hover:bg-white group-hover:text-primary-dark transition-colors duration-200 disabled:opacity-60"> Do koszyka
{ if (r.status === 401) { return r.json().then(d => { window.location.href = d.login_url; }); } return r.json().then(d => { liked = d.added; window.dispatchEvent(new CustomEvent('wishlist-updated', { detail: { count: d.count } })); }); }).finally(() => { busy = false; }); " :aria-label="liked ? 'Usuń z ulubionych' : 'Dodaj do ulubionych'" :class="liked ? 'text-sale' : 'text-ink-muted hover:text-sale group-hover:text-primary'" class="absolute top-4 right-4 z-10 w-9 h-9 rounded-full bg-white flex items-center justify-center transition shadow group-hover:bg-white" > Tawułka 'Bonn' Astilbe 'Bonn' 19,00 zł r.ok ? r.json() : Promise.reject(r)) .then(d => { window.dispatchEvent(new CustomEvent('cart-count-updated', { detail: { count: d.count } })); window.dispatchEvent(new CustomEvent('toast', { detail: { type: 'success', message: 'Dodano do koszyka' } })); }) .catch(() => window.dispatchEvent(new CustomEvent('toast', { detail: { type: 'error', message: 'Nie udało się dodać do koszyka' } }))) .finally(() => busy = false); " class="shrink-0 inline-flex items-center gap-2 bg-primary text-white text-sm font-semibold uppercase tracking-wide px-5 py-3 rounded-full group-hover:bg-white group-hover:text-primary-dark transition-colors duration-200 disabled:opacity-60"> Do koszyka
{ if (r.status === 401) { return r.json().then(d => { window.location.href = d.login_url; }); } return r.json().then(d => { liked = d.added; window.dispatchEvent(new CustomEvent('wishlist-updated', { detail: { count: d.count } })); }); }).finally(() => { busy = false; }); " :aria-label="liked ? 'Usuń z ulubionych' : 'Dodaj do ulubionych'" :class="liked ? 'text-sale' : 'text-ink-muted hover:text-sale group-hover:text-primary'" class="absolute top-4 right-4 z-10 w-9 h-9 rounded-full bg-white flex items-center justify-center transition shadow group-hover:bg-white" > Tawułka 'Gloria Purpurea' Astilbe 'Gloria Purpurea' 19,79 zł r.ok ? r.json() : Promise.reject(r)) .then(d => { window.dispatchEvent(new CustomEvent('cart-count-updated', { detail: { count: d.count } })); window.dispatchEvent(new CustomEvent('toast', { detail: { type: 'success', message: 'Dodano do koszyka' } })); }) .catch(() => window.dispatchEvent(new CustomEvent('toast', { detail: { type: 'error', message: 'Nie udało się dodać do koszyka' } }))) .finally(() => busy = false); " class="shrink-0 inline-flex items-center gap-2 bg-primary text-white text-sm font-semibold uppercase tracking-wide px-5 py-3 rounded-full group-hover:bg-white group-hover:text-primary-dark transition-colors duration-200 disabled:opacity-60"> Do koszyka
{ if (r.status === 401) { return r.json().then(d => { window.location.href = d.login_url; }); } return r.json().then(d => { liked = d.added; window.dispatchEvent(new CustomEvent('wishlist-updated', { detail: { count: d.count } })); }); }).finally(() => { busy = false; }); " :aria-label="liked ? 'Usuń z ulubionych' : 'Dodaj do ulubionych'" :class="liked ? 'text-sale' : 'text-ink-muted hover:text-sale group-hover:text-primary'" class="absolute top-4 right-4 z-10 w-9 h-9 rounded-full bg-white flex items-center justify-center transition shadow group-hover:bg-white" > Ketmia bylinowa 'Large Lollipop' Hibiscus moscheutos 'Large Lollipop' 38,01 zł r.ok ? r.json() : Promise.reject(r)) .then(d => { window.dispatchEvent(new CustomEvent('cart-count-updated', { detail: { count: d.count } })); window.dispatchEvent(new CustomEvent('toast', { detail: { type: 'success', message: 'Dodano do koszyka' } })); }) .catch(() => window.dispatchEvent(new CustomEvent('toast', { detail: { type: 'error', message: 'Nie udało się dodać do koszyka' } }))) .finally(() => busy = false); " class="shrink-0 inline-flex items-center gap-2 bg-primary text-white text-sm font-semibold uppercase tracking-wide px-5 py-3 rounded-full group-hover:bg-white group-hover:text-primary-dark transition-colors duration-200 disabled:opacity-60"> Do koszyka