0 Zaloguj się

Jak chcesz zamówić?

Wybierz rodzaj konta

Osoba prywatna

Zamów bez rejestracji • Ceny brutto

Firma / Kontrahent

Zaloguj się po ceny hurtowe netto

[fhalina_icons_button]

Uwieczniamy wspomnienia na pokolenia

/* ===== BUTTON GŁÓWNY ===== */ .fhalina-order-btn { display: inline-flex; align-items: center; justify-content: center; background: #e4b85f !important; color: #000 !important; font-family: 'Public Sans', Arial, sans-serif; font-size: 15px; font-weight: 400; padding: 14px 32px; border-radius: 8px !important; text-decoration: none !important; cursor: pointer; border: none; transition: all 0.3s ease; text-transform: uppercase; letter-spacing: 0.5px; } .fhalina-order-btn:hover { background: #f0c86f !important; transform: translateY(-2px); color: #000 !important; box-shadow: 0 4px 12px rgba(228, 184, 95, 0.4); } /* ===== FLOATING BUTTON NA MOBILE ===== */ .fhalina-order-floating { display: none; } @media (max-width: 768px) { .fhalina-order-btn:not(.fhalina-order-floating) { display: none !important; } .fhalina-order-floating { display: flex !important; position: fixed !important; bottom: 20px !important; right: 20px !important; left: auto !important; transform: none !important; z-index: 9999999 !important; background: #e4b85f !important; color: #000 !important; font-family: 'Public Sans', Arial, sans-serif; font-size: 15px; font-weight: 400; padding: 14px 32px; border-radius: 8px !important; text-decoration: none !important; cursor: pointer !important; border: none; box-shadow: 0 4px 20px rgba(0, 0, 0, 0.4); align-items: center; justify-content: center; animation: fhFloatPulse 2s ease-in-out infinite; pointer-events: auto !important; opacity: 1 !important; visibility: visible !important; text-transform: uppercase; letter-spacing: 0.5px; } .fhalina-order-floating:hover, .fhalina-order-floating:active { background: #f0c86f !important; color: #000 !important; } @keyframes fhFloatPulse { 0%, 100% { box-shadow: 0 4px 20px rgba(0, 0, 0, 0.4); } 50% { box-shadow: 0 6px 25px rgba(0, 0, 0, 0.5); } } }

Jak chcesz zamówić?

Wybierz rodzaj konta

Osoba prywatna

Zamów bez rejestracji • Ceny brutto

Firma / Kontrahent

Zaloguj się po ceny hurtowe netto

(function() { var trigger = document.getElementById('fhalina-order-trigger'); var triggerMobile = document.getElementById('fhalina-order-trigger-mobile'); var overlay = document.getElementById('fhalina-choice-overlay'); var closeBtn = document.getElementById('fhalina-choice-close'); var companyBtn = document.getElementById('fhalina-choice-company'); function openPopup() { overlay.classList.add('active'); document.body.style.overflow = 'hidden'; } function closePopup() { overlay.classList.remove('active'); document.body.style.overflow = ''; } // Otwórz popup - desktop if (trigger) { trigger.addEventListener('click', function(e) { e.preventDefault(); openPopup(); }); } // Otwórz popup - mobile floating if (triggerMobile) { triggerMobile.addEventListener('click', function(e) { e.preventDefault(); openPopup(); }); } // Zamknij popup if (closeBtn) { closeBtn.addEventListener('click', closePopup); } // Zamknij po kliknięciu w overlay if (overlay) { overlay.addEventListener('click', function(e) { if (e.target === overlay) { closePopup(); } }); } // ESC zamyka popup document.addEventListener('keydown', function(e) { if (e.key === 'Escape' && overlay.classList.contains('active')) { closePopup(); } }); // Firma - otwórz popup logowania (z SNIPPET-03) if (companyBtn) { companyBtn.addEventListener('click', function() { closePopup(); // Sprawdź czy istnieje popup logowania z SNIPPET-03 var loginPopup = document.getElementById('fhalina-popup-overlay'); if (loginPopup && typeof window.fhalinaOpenLoginPopup === 'function') { window.fhalinaOpenLoginPopup(); } else { // Fallback - przekieruj do WooCommerce My Account window.location.href = ''; } }); } })();
CZYM SIĘ WYRÓŻNIAMY

Trwałość, która przetrwa wieki

Gwarancja jakości

Wykorzystujemy wyłącznie sprawdzone technologie i najlepsze materiały. Każdy produkt jest starannie sprawdzany przed wysyłką. Oferujemy pełną gamę formatów i wykończeń

Profesjonalne wykonanie

Zdjęcia na porcelanie i krysztale wykonywane są przez doświadczonych specjalistów.

Personalizacja i sprawna realizacja

Możliwość personalizacji każdego zamówienia. Krótki czas realizacji - fotoporcelana do 4 dni, fotokryształ do 7 dni roboczych.

Odporność i trwałość

Nasze produkty są odporne na:
Warunki atmosferyczne
Promieniowanie UV
Uszkodzenia mechaniczne
Upływ czasu

Foto Alina Logo
DZIAŁAMY od 1956 roku

Tradycja i nowoczesność

Od 1956 roku jesteśmy liderem w produkcji fotografii nagrobkowych w Polsce. Nasza firma łączy wieloletnie doświadczenie z najnowszymi technologiami, by dostarczać produkty najwyższej jakości.

Przez ponad 65 lat doskonalimy sztukę przenoszenia fotografii na porcelanę. Nasze wyroby zdobią nagrobki w całej Polsce, będąc świadectwem kunsztu i precyzji wykonania. Każda fotografia na porcelanie jest wykonana z dbałością o najmniejszy szczegół, z poszanowaniem oryginalnego wizerunku i z użyciem najlepszych materiałów ceramicznych.

Niech wspomnienia nie blakną

Nie czekaj – zamów wyjątkową pamiątkę, która przetrwa pokolenia. Skontaktuj się z nami, aby omówić szczegóły lub złożyć zamówienie.

OFERTA

NASZE PRODUKTY

Fotokryształ

Zdjęcie wypalone na krysztale

Zastosowana technologia wypalania farb ceramicznych na krysztale gwarantuje całkowitą odporność na warunki atmosferyczne i promieniowanie UV. Ścisły reżim technologiczny utrzymywany w produkcji zapewnia najwyższą jakość. Każdy kryształ podklejony jest specjalistyczną taśmą marki 3M w celu pewnego i trwałego zamocowania do nagrobka.

Fotoporcelana

Zdjęcie wypalone na porcelanie

Specjalizujemy się w tworzeniu trwałych fotografii na porcelanie, które zachowują idealny wygląd przez dziesięciolecia. Dostępne w różnych formatach i kształtach. Nasze fotoporcelany mogą być ozdobione złotymi lub platynowymi paskami. Dysponujemy również eleganckimi ramkami z wysokiej jakości metalu firmy Cagiatti.

Tak, jest to możliwe. Praktycznie każdą fotografię na porcelanie możemy przyozdobić metalową ramką włoskiej firmy Caggiati. Istnieje także możliwość przyozdobienia fotokryształu lub fotoporcelany złotym ornamentem lub sentencją według Państwa preferencji.

 

Fotografia na krysztale ma spód podklejony specjalistyczną taśmą klejącą 3M, która umożliwia natychmiastowe i trwałe przymocowanie do nagrobka. Taśma ta jest całkowicie odporna na warunki atmosferyczne, a producent (3M) gwarantuje, że nie utraci swoich właściwości przez kilkadziesiąt lat.

Fotografie na porcelanie można bezpiecznie przykleić za pomocą kleju silikonowego lub wspomnianej taśmy. (orginalnie: Fotografia na krysztale ma spód podklejony specjalistyczną taśmą klejącą 3M, która umożliwia natychmiastowe i trwałe umocowanie do nagrobka. Taśma ta jest całkowicie odporna na warunki atmosferyczne, a producent (3M) gwarantuje, że nie utraci właściwości przez kilkadziesiąt lat. Fotografie na porcelanie można bezpiecznie przykleić za pomocą kleju silikonowego bądź wspomnianej taśmy.)

Zlecenia są realizowane wyjątkowo starannie i bezzwłocznie. Czas realizacji dla fotoporcelany to nie dłużej niż 4 dni robocze, natomiast dla fotokryształu około 7 dni roboczych.

W przypadku niezadowolenia ze zdjęcia na porcelanie lub krysztale, natychmiast dokonujemy analizy i wskazanej korekty lub zwracamy pieniądze. (zamiast: W sytuacji stwierdzenia, że zdjęcie na porcelanie albo zdjęcie na krysztale nie spełnia Państwa oczekiwań, firma pilnie dokonuje wskazanej korekty ewentualnie natychmiast zwraca pieniądze.)

Tak. Fotografia na krysztale może zostać wyposażona w kryształową podpórkę i podstawę, co pozwala na jej ekspozycję wewnątrz pomieszczeń. Stanowi elegancki element dekoracyjny/piękny element ozdobny, i sprawia wrażenie, jakby emanowała własnym światłem – niczym diapozytyw. Może przedstawiać nie tylko twarze lub sylwetki, ale także znaki graficzne, herby itp. (Tak, opcjonalnie fotografia na krysztale może być wyposażona w kryształową podpórkę oraz kryształową podstawę i eksponowana w pomieszczeniu. Stanowi przez to piękny element ozdobny, sprawiając wrażenie emanowania własnym światłem jako diapozytyw. Może służyć nie tylko do zobrazowania twarzy lub postaci, ale także znaków graficznych, herbów itp.)

Foto Alina Logo
INFORMACJE

Najczęściej zadawane pytana

Jeśli masz dodatkowe pytania, które nie zostały tutaj omówione, zachęcamy do bezpośredniego kontaktu telefonicznego. Nasi specjaliści z przyjemnością odpowiedzą na wszystkie Twoje wątpliwości i pomogą w wyborze najlepszego rozwiązania dla Twoich potrzeb.

#fhalina-popup-overlay { position: fixed !important; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.92) !important; z-index: 999999 !important; display: none; align-items: center; justify-content: center; padding: 20px; font-family: 'Inter', sans-serif !important; } /* Wrapper dla złotego koła zamykania */ .fhl-m-wrapper { position: relative !important; width: 100%; max-width: 440px; margin: 20px; } .fhl-m-body { background: #1a1a1a !important; border-radius: 20px !important; overflow: hidden !important; display: flex !important; flex-direction: column !important; max-height: 90vh !important; border: 1px solid #333 !important; box-sizing: border-box !important; } /* Złoty X na zewnątrz */ .fhl-m-close { position: absolute !important; top: -15px !important; right: -15px !important; width: 40px !important; height: 40px !important; background: #e4b85f !important; border-radius: 50% !important; border: none !important; color: #000 !important; font-size: 24px !important; font-weight: 700 !important; cursor: pointer !important; z-index: 1002 !important; display: flex !important; align-items: center; justify-content: center; box-shadow: 0 4px 15px rgba(0,0,0,0.5) !important; line-height: 1 !important; }.fhl-m-tabs { display: flex !important; background: #111 !important; width: 100% !important; } .fhl-m-tab { flex: 1; padding: 18px 10px; text-align: center; color: #555; font-family: 'Gotu', serif !important; font-size: 14px; text-transform: uppercase; cursor: pointer; border-bottom: 2px solid #222; } .fhl-m-tab.active { color: #e4b85f !important; background: #1a1a1a !important; border-bottom-color: #e4b85f !important; }.fhl-m-content { padding: 25px !important; overflow-y: auto !important; box-sizing: border-box !important; } .fhl-form { display: none; flex-direction: column !important; gap: 12px !important; width: 100% !important; box-sizing: border-box !important; } .fhl-form.active { display: flex !important; } /* Gwarancja, że pola nie zostaną obcięte */ .fhl-in { width: 100% !important; padding: 12px 15px !important; background: #000 !important; border: 1px solid #333 !important; border-radius: 10px !important; color: #fff !important; font-size: 14px !important; box-sizing: border-box !important; margin: 0 !important; } .fhl-btn-main { width: 100% !important; padding: 15px !important; background: #e4b85f !important; color: #000 !important; border: none !important; border-radius: 50px !important; font-weight: 700 !important; text-transform: uppercase !important; cursor: pointer !important; margin-top: 5px !important; box-sizing: border-box !important; }/* Wiersze z dwoma polami (NIP+GUS, KOD+MIASTO) */ .fhl-row-half { display: flex !important; gap: 10px !important; width: 100% !important; box-sizing: border-box !important; } .fhl-row-half .fhl-in { flex: 1 !important; min-width: 0 !important; } /* Specyficzne ID przycisku POBIERZ, aby nie psuło layoutu */ #r-gus-btn { background: #e4b85f !important; border: none !important; border-radius: 10px !important; padding: 0 15px !important; font-weight: 700 !important; cursor: pointer !important; font-size: 11px !important; color: #000 !important; white-space: nowrap !important; }
Logowanie
Rejestracja
// Logika UI function closeFhlPopup() { document.getElementById('fhalina-popup-overlay').style.display='none'; document.body.style.overflow=''; } window.fhalinaOpenLoginPopup = function() { document.getElementById('fhalina-popup-overlay').style.display='flex'; document.body.style.overflow='hidden'; }; function swFhl(m) { document.getElementById('t-l').classList.toggle('active', m==='l'); document.getElementById('t-r').classList.toggle('active', m==='r'); document.getElementById('fhl-form-l').classList.toggle('active', m==='l'); document.getElementById('fhl-form-r').classList.toggle('active', m==='r'); }// Obsługa GUS bez ruszania Snippetu 4 document.addEventListener('click', function(e) { if (e.target && e.target.id === 'r-gus-btn') { const nip = document.getElementById('r-nip').value.replace(/D/g,''); if(nip.length !== 10) { alert('Wprowadź 10 cyfr NIP'); return; } const btn = e.target; btn.innerText = '...'; const fd = new FormData(); fd.append('action', 'fhalina_get_gus_data'); // Akcja ze Snippetu 4 fd.append('nip', nip);fd.append('nonce', window._fhlGusNonce || ''); fetch('', {method:'POST', body:fd}) .then(r=>r.json()).then(res=>{ btn.innerText = 'POBIERZ'; if(res.success && res.data) { // Mapowanie danych wg Twojego Snippetu 4 if(document.getElementById('r-comp')) document.getElementById('r-comp').value = res.data.company || res.data.nazwa || ''; if(document.getElementById('r-str')) document.getElementById('r-str').value = res.data.street || res.data.ulica || ''; if(document.getElementById('r-zip')) document.getElementById('r-zip').value = res.data.postcode || res.data.kod || ''; if(document.getElementById('r-cit')) document.getElementById('r-cit').value = res.data.city || res.data.miasto || ''; } else { alert('Nie znaleziono firmy.'); } }).catch(() => { btn.innerText = 'POBIERZ'; }); } });window._fhlAuthNonce = ''; window._fhlGusNonce = '';// Logika logowania/rejestracji (Snippet 3) document.getElementById('fhl-form-l').onsubmit = function(e) { e.preventDefault(); const fd = new FormData(this); fd.append('action', 'fhl_ajax_login_v7'); fd.append('nonce', window._fhlAuthNonce || ''); fetch('', {method:'POST', body:fd}) .then(r=>r.json()).then(res=>{ if(res.success) location.reload(); else alert(res.data.msg); }); };document.getElementById('fhl-form-r').onsubmit = function(e) { e.preventDefault(); const fd = new FormData(this); fd.append('action', 'fhl_ajax_register_v7'); fd.append('nonce', window._fhlAuthNonce || ''); fetch('', {method:'POST', body:fd}) .then(r=>r.json()).then(res=>{ if(res.success) location.reload(); else alert(res.data.msg); }); };

Witamy na nowej stronie Alina Fotoporcelana

Zmieniamy się dla Państwa wygody. Oto nowy serwis i ulepszony system zamówień.

A my działamy jak zawsze - szybko, rzetelnie, z najwyższą jakością.

FH Alina

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.