Help
RSS
API
Feed
Maltego
Contact
Domain > ok4you.nl
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2019-04-02
188.40.110.12
(
ClassC
)
2024-10-25
116.202.12.5
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: nginx/1.22.1Date: Fri, 25 Oct 2024 03:40:32 GMTContent-Type: text/htmlContent-Length: 169Connection: keep-aliveLocation: https://ok4you.nl// html>head>title>301 Moved Permanently/title>/head>body>center>h1>301 Moved Permanently/h1>/center>hr>center>nginx/1.22.1/center>/body>/html>
Port 443
HTTP/1.1 200 OKServer: nginx/1.22.1Date: Fri, 25 Oct 2024 03:40:33 GMTContent-Type: text/html; charsetUTF-8Transfer-Encoding: chunkedConnection: keep-aliveVary: Accept-Encodingx-built-with: Hyva ThemesPragma: no-cacheCache-Control: max-age0, must-revalidate, no-cache, no-storeExpires: Wed, 25 Oct 2023 03:40:33 GMTContent-Security-Policy-Report-Only: font-src fonts.gstatic.com use.typekit.net *.typekit.net *.gstatic.com *.fontawesome.com https://fonts.bunny.net data: self unsafe-inline; form-action geostag.cardinalcommerce.com geo.cardinalcommerce.com 1eafstag.cardinalcommerce.com 1eaf.cardinalcommerce.com centinelapistag.cardinalcommerce.com centinelapi.cardinalcommerce.com pilot-payflowlink.paypal.com www.paypal.com www.sandbox.paypal.com *.paypal.com self www.facebook.com connect.facebook.net graph.facebook.com business.facebook.com *.cardinalcommerce.com 3ds-secure.cardcomplete.com www.clicksafe.lloydstsb.com pay.activa-card.com *.wirecard.com acs.sia.eu *.touchtechpayments.com www.securesuite.co.uk rsa3dsauth.com *.monzo.com *.arcot.com *.wlp-acs.com * self unsafe-inline; frame-ancestors self; frame-src fast.amc.demdex.net *.adobe.com bid.g.doubleclick.net *.youtube.com *.youtube-nocookie.com geostag.cardinalcommerce.com geo.cardinalcommerce.com 1eafstag.cardinalcommerce.com 1eaf.cardinalcommerce.com centinelapistag.cardinalcommerce.com centinelapi.cardinalcommerce.com www.paypal.com www.sandbox.paypal.com pilot-payflowlink.paypal.com player.vimeo.com https://www.google.com/recaptcha/ *.braintreegateway.com *.paypal.com google.com *.google.com *.addthis.com www.facebook.com connect.facebook.net graph.facebook.com business.facebook.com js.mollie.com c.paypal.com checkout.paypal.com assets.braintreegateway.com pay.google.com *.cardinalcommerce.com * self unsafe-inline; img-src assets.adobedtm.com amcglobal.sc.omtrdc.net dpm.demdex.net cm.everesttech.net *.adobe.com widgets.magentocommerce.com data: www.googleadservices.com www.google-analytics.com googleads.g.doubleclick.net www.google.com bid.g.doubleclick.net analytics.google.com www.googletagmanager.com *.ftcdn.net *.behance.net t.paypal.com www.paypal.com www.paypalobjects.com fpdbs.paypal.com fpdbs.sandbox.paypal.com *.vimeocdn.com i.ytimg.com *.youtube.com p.typekit.net *.paypal.com *.typekit.net *.gstatic.com validator.swagger.io https://images.unsplash.com https://firebasestorage.googleapis.com www.facebook.com connect.facebook.net graph.facebook.com business.facebook.com https://www.mollie.com www.sandbox.paypal.com b.stats.paypal.com dub.stats.paypal.com assets.braintreegateway.com c.paypal.com checkout.paypal.com data: self unsafe-inline; script-src assets.adobedtm.com *.adobe.com www.googleadservices.com www.google-analytics.com googleads.g.doubleclick.net analytics.google.com www.googletagmanager.com *.newrelic.com *.nr-data.net geostag.cardinalcommerce.com 1eafstag.cardinalcommerce.com geoapi.cardinalcommerce.com 1eafapi.cardinalcommerce.com songbird.cardinalcommerce.com includestest.ccdc02.com *.commerce-payment-services.com www.paypal.com www.sandbox.paypal.com www.paypalobjects.com t.paypal.com s.ytimg.com www.googleapis.com vimeo.com www.vimeo.com *.vimeocdn.com *.youtube.com https://www.gstatic.com/recaptcha/ https://www.google.com/recaptcha/ amcglobal.sc.omtrdc.net *.magento-ds.com use.typekit.net *.typekit.net google.com *.google.com s7.addthis.com *.addthis.com https://z.moatads.com https://v1.addthisedge.com https://cdn.jsdelivr.net *.avada.io www.facebook.com connect.facebook.net graph.facebook.com business.facebook.com js.mollie.com js.braintreegateway.com assets.braintreegateway.com c.paypal.com pay.google.com api.braintreegateway.com api.sandbox.braintreegateway.com client-analytics.braintreegateway.com client-analytics.sandbox.braintreegateway.com *.paypal.com songbirdstag.cardinalcommerce.com google-analytics.com self unsafe-inline unsafe-eval; style-src *.adobe.com fonts.googleapis.com https://cdn.jsdelivr.net *.fontawesome.com https://fonts.bunny.net assets.braintreegateway.com self unsafe-inline; object-src self unsafe-inline; media-src *.adobe.com self unsafe-inline; manifest-src self unsafe-inline; connect-src dpm.demdex.net amcglobal.sc.omtrdc.net www.google-analytics.com www.googleadservices.com analytics.google.com www.googletagmanager.com *.newrelic.com *.nr-data.net vimeo.com geostag.cardinalcommerce.com geo.cardinalcommerce.com 1eafstag.cardinalcommerce.com 1eaf.cardinalcommerce.com centinelapistag.cardinalcommerce.com centinelapi.cardinalcommerce.com www.sandbox.paypal.com www.paypalobjects.com www.paypal.com pilot-payflowlink.paypal.com *.adobe.io performance.typekit.net *.sentry.io *.paypal.com google.com *.google.com ekr.zdassets.com/ https://get.geojs.io *.avada.io www.facebook.com connect.facebook.net graph.facebook.com business.facebook.com api.braintreegateway.com api.sandbox.braintreegateway.com client-analytics.braintreegateway.com client-analytics.sandbox.braintreegateway.com *.braintree-api.com *.cardinalcommerce.com self unsafe-inline; child-src assets.braintreegateway.com c.paypal.com *.paypal.com http: https: blob: self unsafe-inline; default-src self unsafe-inline unsafe-eval; base-uri self unsafe-inline;X-Content-Type-Options: nosniffX-XSS-Protection: 1; modeblockX-Frame-Options: SAMEORIGIN !doctype html>html langpl>head > meta charsetutf-8/>meta nametitle contentok4YOU Marketing w Holandii - ok4YOU - marketing dla Twojej firmy od A do Z! by ok4you/>meta namedescription contentProwadzisz własną działalność i chcesz pozyskać nowych klientów? Jesteś nowym przedsiębiorcą i szukasz sposobów, by wybić się na tle konkurencji? Agencja Ok4you zapewni Ci kompleksowe usługi marketingowe a także wydruk zaprojektowanych materiałów reklamowych/>meta namekeywords contentmarketing drukarnia projekty graficzne koszulki wizytowki ulotki banery/>meta namerobots contentINDEX,FOLLOW/>meta nameviewport contentwidthdevice-width, initial-scale1/>title>ok4YOU Marketing w Holandii - ok4YOU - marketing dla Twojej firmy od A do Z! by ok4you/title>link relstylesheet typetext/css mediaall hrefhttps://ok4you.nl/static/version1728122786/frontend/Ok4you/hyva/pl_PL/css/styles.css />link relicon typeimage/x-icon hrefhttps://ok4you.nl/media/favicon/stores/1/Ok4you_faviconmagento.jpg />link relshortcut icon typeimage/x-icon hrefhttps://ok4you.nl/media/favicon/stores/1/Ok4you_faviconmagento.jpg />!-- Google Tag Manager -->script>(function(w,d,s,l,i){wlwl||;wl.push({gtm.start:new Date().getTime(),event:gtm.js});var fd.getElementsByTagName(s)0,jd.createElement(s),dll!dataLayer?&l+l:;j.asynctrue;j.srchttps://www.googletagmanager.com/gtm.js?id+i+dl;f.parentNode.insertBefore(j,f);})(window,document,script,dataLayer,GTM-5NBL4KFF);/script>!-- End Google Tag Manager -->style>#category-view-container{flex-direction: row;}#category-view-container .page-main{width:25%;margin-right: 50px;}.footer .container{display:none!important;}.page-footer .links{padding-right: 5%; padding-left: 3%;}.page-footer .bg-container-darker {height:25px!important;border:none!important;padding:0px;background: #0c2055;}.post-list{display: flex; flex-direction: row; flex-wrap: wrap;}.container .py-8 .mx-auto{display:none;}.footer_logo{width:220px;}.footer_newsletter_wrapper{position:relative;}.footer_slogan{font-size: 2.3em; color: orange;letter-spacing:1.2px;}.footer_newsletter_custom div{width:100%!important;}.footer_newsletter_custom #footer-newsletter-heading {font-size: 1.3em; letter-spacing: 1px; color: orange;text-transform: capitalize!important;}.footer_heading_beforelink{font-size: 1.3em; letter-spacing: 1px; color: orange;}.Footer_Links_custom p{padding-top:5px;padding-bottom:5px;color:white;font-size: 1em;}.footer_ico_wrapper{position:relative;}.ico_footer2 {width: 41px;}.ico_footer {width: 45px;}.Followus {font-size: 1.7em; letter-spacing: 1px;margin-right: 10px;}.Followus_wrapper .pagebuilder-column{justify-content: flex-end!important; display: flex; flex-direction: row!important;}.page-footer .widget {padding-top:40px;}.filter-option .title {font-size: 0.5em!important; margin-bottom: 0px !important; margin-top: 0px !important; font-weight: 400 !important;}.title {font-size: 2.7em; margin-bottom: 50px !important; margin-top:30px!important;font-weight: 400!important;}.pt-5{padding-top:0px!important;}.blog-widget-recent .post-holder {display: flex; flex-direction: column-reverse; width: 31%; margin-right: 15px;position: relative;border:none!important; justify-content: start;}.post-title{margin-top: 15px;font-size: 1.4rem;}.post-read-more{display:none!important;}.page-footer .bg-container{background: #112b6d!important; color: white!important;border: none !important;}.footer-newsletter-heading{ color: white!important;}.page-footer p{ color: white!important;}.page-footer span{ color: white!important;}.page-footer small{ color: white!important;}.page-footer a{ color: white!important;}.page-footer h2{ color: orange!important;}.page-footer button{ background: orange!important;} .lg\:w-1\/4 { width: 50%!important; }#newsletter-validate-detail .flex-wrap{ flex-wrap:nowrap!important;}.Headingok4you{font-size :2.7em; color: #F4A31F !important; letter-spacing: 1.5px; font-weight: 400; margin-bottom: 30px !important; margin-top:30px!important;}@media only screen and (max-width: 768px) {.additional-attributes tr th{width:100%;}.additional-attributes tr td{width:30%;}#options_7_text{width:100%;}#product-details{display:none;}#product_addtocart_form{padding-left:0px!important;padding-right:0px!important;}#product-options-wrapper .mb-6{padding-left:0px!important;padding-right:0px!important;}#product_addtocart_form .items-center{padding:0px!important;flex-direction: column !important;padding-top:25px!important;padding-bottom:25pximportant;}#gallery{padding-top:0px!important;}.product-info-main .justify-between p{display:none!important;} .product-info-main .flex-col { flex-direction: row;}.w-full .mb-6{padding-left:20px;padding-right:20px;}#category-view-container{flex-direction: column;}#category-view-container .page-main{width:100%!important;justify-content: center;display: flex;margin-right:0px;}.category-image{width:30%;}.copyright_custom {font-size: 3.3vw;}#newsletter-subscribe::placeholder {font-size:2.8vw!important;}.page-footer .pagebuilder-column {justify-content:center!important;}.page-footer .pagebuilder-column p{text-align:center!important;}.Footer_Links_custom{padding-bottom:0px!important;}.Followus {font-size: 3.8vw; margin-top: 10px;}.footer_logo{justify-content: center; display: flex;width: 100%;margin-bottom:20px;}.footer_logo img{width: 240px;}.footer_slogan{font-size: 1.55em; text-align: center!important;margin-bottom: -40px;}.page-footer .pagebuilder-column{margin-top:10px;margin-bottom:10px;}.page-footer .links{padding-right: 0%; padding-left: 0%;}.page-footer .pagebuilder-column-line{flex-wrap: wrap!important;justify-content:center!important;text-align:center;}#header img{width:50%;}.product-item .pt-3{flex-direction:row-reverse!important;margin-top:15px;}.product-item .pt-3 button{margin-right: 0px; margin-left: auto;}.product .photo img{height: 36vh; object-fit: cover !important;}.price{margin-right:15px;}.product-item-link { font-size: 1.3rem;}.product-item .price-container { display: flex!important; justify-content: center; width:100%;}.product-item .price-container .price-label { font-size: .875rem; line-height: 28px; margin-right: 5px;}.mx-auto img{width:100%;}.mx-auto{margin-left: 0px!important; margin-right: 0px!important;}.pagebuilder-overlay{border-radius: 15px!important; min-height: 74vw!important;}.post-ftimg-hld img{width:100%;}.columns{padding-right:0px!important;padding-left:0px!important;}.post-title{margin-top: 15px;font-size: 1rem;}.blog-widget-recent .post-holder {display: flex; flex-direction: column-reverse; width: 100%; margin-right: 0px;position: relative;border:none!important; justify-content: start;}.post-ftimg-hld img { height: 311px !important;}.pagebuilder-column-line{flex-wrap:nowrap!important;}.title {font-size: 1.8rem !important; margin-top:30px!important;width:100%;text-align:center;}.Headingok4you { font-size: 1.8rem !important; margin-top:30px!important;width:100%;text-align:center!Important;}.buttonunderbaner2 a.pagebuilder-button-primary{background:#25D366!important;border-radius:50px!important;border:none!important;transition:0.3s all;}.buttonunderbaner2 a.pagebuilder-button-primary:hover{background:#1aaf51!important;}.buttonunderbaner2 span{font-size: 3.5vw!important;}.buttonunderbaner a.pagebuilder-button-primary{background:#F5A31F!important;border-radius:50px!important;border:none!important;transition:0.3s all;}.buttonunderbaner a.pagebuilder-button-primary:hover{background:#0F174F!important;}.buttonunderbaner span{font-size: 3.5vw!important;}.liniabuttonow{display:block!important;}}#checkout {padding-top:60px;}.liniabuttonow{display:none;}h3 {font-size: 3.6rem; color: #F4A31F !important; letter-spacing: 1.5px; font-weight: 400;margin-bottom:30px!important;}.g-recaptcha { display:none !important;}.page-title{display:none!important;}.pagebuilder-banner-wrapper{margin-bottom:40px!important;}@media only screen and (min-width: 768px) {.pagebuilder-banner-wrapper{min-height: 663px;}.copyright { text-align:center;} #checkout {padding-top:0px;} #checkout .authentication-wrapper { display:none; }}/* -------------------------------------------------------Marcin Custom Style ------------------------------------------------------- */#options_6_file::file-selector-button { font-weight: bold; color: white; background:#2563EB; padding: 0.5em; border: none; border-radius: 3px;}#product_addtocart_form .form-select{width:100%;}.post-list .post-header .post-title a { font-weight: 600!important;; color: #030f4f!important;;}.post-ftimg-hld img { height: 450px; object-fit: cover!important;}.post-holder { display: flex; flex-direction: column-reverse;}.post-text-hld {display:none!important;}.post-ftimg-hld img{border-radius: 12px;}.newest_posty { font-size: 2.2em; color: #F4A31F !important; letter-spacing: 1.5px; font-weight: 400;}.page-title-wrapper > h1 { color: #F4A31F!important; letter-spacing: 1.5px; font-weight:400;}.page-header .panel.wrapper { background-color:#030F4F!important;}.minicart-wrapper .action.showcart::before { color: #030f4f;}.page-footer { background-color: #112b6d !important;}.footer.content .links a { color:white!important;}.copyright { background-color: #010a38; text-align:right;}.product-item-name > a:visited{ font-weight: 600; color:#030f4f;!important; text-decoration:none!important;}.product-item-name{ font-weight: 600; color:#030f4f;!important; text-decoration:none!important;}.product-item-link{ font-weight: 600; color:#030f4f;!important; text-decoration:none!important;}.footer > li {background: #030f4f!important;padding-bottom: 15px!important;border:none!important;}.action.primary {background: #F4A31F !important; border: 1px solid #F4A31F !important;}.normal-price {display:flex; align-items:flex-end;}.catalog-category-view .normal-price #price_suffix { padding:0px 5px;}.catalog-product-view .normal-price #price_suffix { padding:5px;}.catalog-product-view .main .text-gray-700{display:block!important;}.main .text-gray-700{display:none!important;}/style> script typetext/x-magento-init> { *: { Meta_Conversion/js/customizeProduct: { url : https://ok4you.nl/fbe/pixel/tracker/, payload: {eventName:facebook_businessextension_ssapi_customize_product}, browserEventData: {fbAgentVersion:magento_opensource-0.0.0-1.3.3,fbPixelId:1432727680962304,source:magento_opensource,pluginVersion:1.3.3,track:track,event:CustomizeProduct,payload:{currency:eur}} } }} /script>!-- Meta Business Extension for Magento 2 -->script typetext/x-magento-init>{ *: { Meta_Conversion/js/initPixel : { pixelId: 1432727680962304, automaticMatchingFlag: false, userDataUrl : https://ok4you.nl/fbe/pixel/userData/, agent: magento_opensource-0.0.0-1.3.3 }, Meta_Conversion/js/metaPixelTracker : { url : https://ok4you.nl/fbe/pixel/tracker/, payload: {eventName:facebook_businessextension_ssapi_page_view}, browserEventData: {fbAgentVersion:magento_opensource-0.0.0-1.3.3,fbPixelId:1432727680962304,source:magento_opensource,pluginVersion:1.3.3,track:track,event:PageView,payload:} } }}/script>!-- End Meta Pixel Code -->script> var BASE_URL https://ok4you.nl/; var THEME_PATH https://ok4you.nl/static/version1728122786/frontend/Ok4you/hyva/pl_PL; var COOKIE_CONFIG { expires: null, path: \u002F, domain: .ok4you.nl, secure: true, lifetime: 3600, cookie_restriction_enabled: false }; var CURRENT_STORE_CODE ok4you_nl_storeview; var CURRENT_WEBSITE_ID 1; window.hyva window.hyva || {} window.cookie_consent_groups window.cookie_consent_groups || {} window.cookie_consent_groupsnecessary true; window.cookie_consent_config window.cookie_consent_config || {}; window.cookie_consent_confignecessary .concat( window.cookie_consent_confignecessary || , user_allowed_save_cookie, form_key, mage-messages, private_content_version, mage-cache-sessid, last_visited_store, section_data_ids );/script>script> use strict; (function( hyva, undefined ) { function lifetimeToExpires(options, defaults) { const lifetime options.lifetime || defaults.lifetime; if (lifetime) { const date new Date; date.setTime(date.getTime() + lifetime * 1000); return date; } return null; } function generateRandomString() { const allowedCharacters 0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ, length 16; let formKey , charactersLength allowedCharacters.length; for (let i 0; i length; i++) { formKey + allowedCharactersMath.round(Math.random() * (charactersLength - 1)) } return formKey; } const sessionCookieMarker {noLifetime: true} const cookieTempStorage {}; const internalCookie { get(name) { const v document.cookie.match((^|;) ? + name + (^;*)(;|$)); return v ? v2 : null; }, set(name, value, days, skipSetDomain) { let expires, path, domain, secure, samesite; const defaultCookieConfig { expires: null, path: /, domain: null, secure: false, lifetime: null, samesite: lax }; const cookieConfig window.COOKIE_CONFIG || {}; expires days && days ! sessionCookieMarker ? lifetimeToExpires({lifetime: 24 * 60 * 60 * days, expires: null}, defaultCookieConfig) : lifetimeToExpires(window.COOKIE_CONFIG, defaultCookieConfig) || defaultCookieConfig.expires; path cookieConfig.path || defaultCookieConfig.path; domain !skipSetDomain && (cookieConfig.domain || defaultCookieConfig.domain); secure cookieConfig.secure || defaultCookieConfig.secure; samesite cookieConfig.samesite || defaultCookieConfig.samesite; document.cookie name + + encodeURIComponent(value) + (expires && days ! sessionCookieMarker ? ; expires + expires.toGMTString() : ) + (path ? ; path + path : ) + (domain ? ; domain + domain : ) + (secure ? ; secure : ) + (samesite ? ; samesite + samesite : lax); }, isWebsiteAllowedToSaveCookie() { const allowedCookies this.get(user_allowed_save_cookie); if (allowedCookies) { const allowedWebsites JSON.parse(unescape(allowedCookies)); return allowedWebsitesCURRENT_WEBSITE_ID 1; } return false; }, getGroupByCookieName(name) { const cookieConsentConfig window.cookie_consent_config || {}; let group null; for (let prop in cookieConsentConfig) { if (!cookieConsentConfig.hasOwnProperty(prop)) continue; if (cookieConsentConfigprop.includes(name)) { group prop; break; } } return group; }, isCookieAllowed(name) { const cookieGroup this.getGroupByCookieName(name); return cookieGroup ? window.cookie_consent_groupscookieGroup : this.isWebsiteAllowedToSaveCookie(); }, saveTempStorageCookies() { for (const name, data of Object.entries(cookieTempStorage)) { if (this.isCookieAllowed(name)) { this.set(name, datavalue, datadays, dataskipSetDomain); delete cookieTempStoragename; } } } }; hyva.getCookie (name) > { const cookieConfig window.COOKIE_CONFIG || {}; if (cookieConfig.cookie_restriction_enabled && ! internalCookie.isCookieAllowed(name)) { return cookieTempStoragename ? cookieTempStoragenamevalue : null; } return internalCookie.get(name); } hyva.setCookie (name, value, days, skipSetDomain) > { const cookieConfig window.COOKIE_CONFIG || {}; if (cookieConfig.cookie_restriction_enabled && ! internalCookie.isCookieAllowed(name)) { cookieTempStoragename {value, days, skipSetDomain}; return; } return internalCookie.set(name, value, days, skipSetDomain); } hyva.setSessionCookie (name, value, skipSetDomain) > { return hyva.setCookie(name, value, sessionCookieMarker, skipSetDomain) } hyva.getBrowserStorage () > { const browserStorage window.localStorage || window.sessionStorage; if (!browserStorage) { console.warn(Browser Storage is unavailable); return false; } try { browserStorage.setItem(storage_test, 1); browserStorage.removeItem(storage_test); } catch (error) { console.warn(Browser Storage is not accessible, error); return false; } return browserStorage; } hyva.postForm (postParams) > { const form document.createElement(form); let data postParams.data; if (! postParams.skipUenc && ! data.uenc) { data.uenc btoa(window.location.href); } form.method POST; form.action postParams.action; Object.keys(postParams.data).map(key > { const field document.createElement(input); field.type hidden field.value postParams.datakey; field.name key; form.appendChild(field); }); const form_key document.createElement(input); form_key.type hidden; form_key.value hyva.getFormKey(); form_key.nameform_key; form.appendChild(form_key); document.body.appendChild(form); form.submit(); } hyva.getFormKey function () { let formKey hyva.getCookie(form_key); if (!formKey) { formKey generateRandomString(); hyva.setCookie(form_key, formKey); } return formKey; } hyva.formatPrice (value, showSign, options {}) > { const formatter new Intl.NumberFormat( pl\u002DPL, Object.assign({ style: currency, currency: EUR, signDisplay: showSign ? always : auto }, options) ); return (typeof Intl.NumberFormat.prototype.formatToParts function) ? formatter.formatToParts(value).map(({type, value}) > { switch (type) { case currency: return \u20AC || value; case minusSign: return - ; case plusSign: return + ; default : return value; } }).reduce((string, part) > string + part) : formatter.format(value); } const formatStr function (str, nStart) { const args Array.from(arguments).slice(2); return str.replace(/(%+)(0-9+)/g, (m, p, n) > { const idx parseInt(n) - nStart; if (argsidx null || argsidx void 0) { return m; } return p.length % 2 ? p.slice(0, -1).replace(%%, %) + argsidx : p.replace(%%, %) + n; }) } hyva.str function (string) { const args Array.from(arguments); args.splice(1, 0, 1); return formatStr.apply(undefined, args); } hyva.strf function () { const args Array.from(arguments); args.splice(1, 0, 0); return formatStr.apply(undefined, args); } /** * Take a html string as `content` parameter and * extract an element from the DOM to replace in * the current page under the same selector, * defined by `targetSelector` */ hyva.replaceDomElement (targetSelector, content) > { // Parse the content and extract the DOM node using the `targetSelector` const parser new DOMParser(); const doc parser.parseFromString(content, text/html); const contentNode doc.querySelector(targetSelector); // Bail if content cant be found if (!contentNode) { return; } hyva.activateScripts(contentNode) // Replace the old DOM node with the new content document.querySelector(targetSelector).replaceWith(contentNode); // Reload customerSectionData and display cookie-messages if present window.dispatchEvent(new CustomEvent(reload-customer-section-data)); hyva.initMessages(); } hyva.activateScripts (contentNode) > { // Extract all the script tags from the content. // Script tags wont execute when inserted into a dom-element directly, // therefore we need to inject them to the head of the document. const tmpScripts contentNode.getElementsByTagName(script); if (tmpScripts.length > 0) { // Push all script tags into an array // (to prevent dom manipulation while iterating over dom nodes) const scripts ; for (let i 0; i tmpScripts.length; i++) { scripts.push(tmpScriptsi); } // Iterate over all script tags and duplicate+inject each into the head for (let i 0; i scripts.length; i++) { let script document.createElement(script); script.innerHTML scriptsi.innerHTML; document.head.appendChild(script); // Remove the original (non-executing) node from the content scriptsi.parentNode.removeChild(scriptsi); } } return contentNode; } const replace {+: -, /: _, : ,}; hyva.getUenc () > btoa(window.location.href).replace(/+//g, match > replacematch); let currentTrap; const focusableElements (rootElement) > { const selector button, href, input, select, textarea, details, tabindex:not(tabindex-1; return Array.from(rootElement.querySelectorAll(selector)) .filter(el > { return el.style.display ! none && !el.disabled && el.tabIndex ! -1 && (el.offsetWidth || el.offsetHeight || el.getClientRects().length) }) } const focusTrap (e) > { const isTabPressed e.key Tab || e.keyCode 9; if (!isTabPressed) return; const focusable focusableElements(currentTrap) const firstFocusableElement focusable0 const lastFocusableElement focusablefocusable.length - 1 e.shiftKey ? document.activeElement firstFocusableElement && (lastFocusableElement.focus(), e.preventDefault()) : document.activeElement lastFocusableElement && (firstFocusableElement.focus(), e.preventDefault()) }; hyva.releaseFocus (rootElement) > { if (currentTrap && (!rootElement || rootElement currentTrap)) { currentTrap.removeEventListener(keydown, focusTrap) currentTrap null } } hyva.trapFocus (rootElement) > { if (!rootElement) return; hyva.releaseFocus() currentTrap rootElement rootElement.addEventListener(keydown, focusTrap) const firstElement focusableElements(rootElement)0 firstElement && firstElement.focus() } hyva.alpineInitialized (fn) > window.addEventListener(alpine:initialized, fn, {once: true}) window.addEventListener(user-allowed-save-cookie, () > internalCookie.saveTempStorageCookies()) }( window.hyva window.hyva || {} ));/script>script> if (!window.IntersectionObserver) { window.IntersectionObserver function (callback) { this.observe el > el && callback(this.takeRecords()); this.takeRecords () > {isIntersecting: true, intersectionRatio: 1}; this.disconnect () > {}; this.unobserve () > {}; } }/script>/head>body idhtml-body classcms-home cms-index-index page-layout-1column> noscript> img height1 width1 styledisplay:none srchttps://www.facebook.com/tr?id1432727680962304&evPageView&noscript1&amagento_opensource-0.0.0-1.3.3> /noscript> input nameform_key typehidden valuefMZAiTvCm2P810LN /> noscript> section classmessage global noscript border-b-2 border-blue-500 bg-blue-50 shadow-none m-0 px-0 rounded-none font-normal> div classcontainer text-center> p> strong>Wygląda na to, że JavaScript jest wyłączony w twojej przeglądarce./strong> span> By w pełni cieszyć się naszą stroną, upewnij się, że włączyłeś JavaScript w swojej przeglądarce. /span> /p> /div> /section> /noscript>script> document.body.addEventListener(touchstart, () > {}, {passive: true})/script>div classpage-wrapper>header classpage-header>a classaction skip sr-only focus:not-sr-only focus:absolute focus:z-40 focus:bg-white contentarea href#contentarea> span> Przejdź do treści /span>/a>script> function initHeader () { return { searchOpen: false, cart: {}, isCartOpen: false, getData(data) { if (data.cart) { this.cart data.cart } }, isCartEmpty() { return !this.cart.summary_count }, toggleCart(event) { if (event.detail && event.detail.isOpen ! undefined) { this.isCartOpen event.detail.isOpen if (!this.isCartOpen && this.$refs && this.$refs.cartButton) { this.$refs.cartButton.focus() } } else { this.isCartOpen true } } } } function initCompareHeader() { return { compareProducts: null, itemCount: 0, receiveCompareData(data) { if (datacompare-products) { this.compareProducts datacompare-products; this.itemCount this.compareProducts.count; } } } }/script>div idheader classrelative z-30 w-full border-b shadow bg-container-lighter border-container-lighter x-datainitHeader() @private-content-loaded.windowgetData(event.detail.data)> div classcontainer flex flex-wrap lg:flex-nowrap items-center justify-between w-full px-6 py-3 mx-auto mt-0> !--Logo--> div classorder-1 sm:order-2 lg:order-1 w-full pb-2 sm:w-auto sm:pb-0> a classflex items-center justify-center text-xl font-medium tracking-wide text-gray-800 no-underline hover:no-underline font-title hrefhttps://ok4you.nl/ aria-labelGo to Home page > img srchttps://ok4you.nl/media/logo/stores/1/Logo_ok4YOU2024.png altStore logo width189 height64 /> /a>/div> !--Main Navigation--> nav x-datainitMenuMobile_671b0aade1c4c() @load.windowsetActiveMenu($root) @keydown.window.escapecloseMenu() classz-20 order-2 sm:order-1 lg:order-2 navigation lg:hidden w-12 h-12 aria-labelSite navigation rolenavigation> !-- mobile --> button x-refmobileMenuTrigger @clickopenMenu() :class{overflow-x-hidden overflow-y-auto fixed top-0 left-0 w-full : open} typebutton aria-labelOpen menu aria-haspopupmenu :aria-expandedopen :hiddenopen > svg xmlnshttp://www.w3.org/2000/svg fillnone viewBox0 0 24 24 stroke-width2 strokecurrentColor classp-3 width48 height48 :class{ hidden : open, block: !open } aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM4 6h16M4 12h16M4 18h16/>/svg> /button> div x-refmobileMenuNavLinks class fixed top-0 right-0 w-full h-full p-1 hidden flex-col border-t border-container bg-container-lighter overflow-y-auto overflow-x-hidden :class{ flex: open, hidden: !open } :aria-hiddenopen ? false : true roledialog aria-modaltrue > ul classborder-t flex flex-col gap-y-1 mt-16 aria-labelSite navigation links > li data-child-idcategory-node-13-main classlevel-0 > div classflex items-center transition-transform duration-150 ease-in-out transform :class{ -translate-x-full : mobilePanelActiveId, translate-x-0 : !mobilePanelActiveId } > a classflex items-center w-full px-8 py-4 border-b cursor-pointer bg-container-lighter border-container level-0 hrefhttps://ok4you.nl/drukarnia.html titleDrukarnia > Drukarnia /a> button @clickopenSubcategory(category-node-13) classabsolute right-0 flex items-center justify-center w-11 h-11 mr-8 cursor-pointer bg-container-lighter border-container aria-labelOpen Drukarnia subcategories aria-haspopuptrue :aria-expandedmobilePanelActiveId category-node-13 > div classw-8 h-8 border rounded> svg xmlnshttp://www.w3.org/2000/svg fillnone viewBox0 0 24 24 stroke-width2 strokecurrentColor classw-full h-full p-1 width24 height24 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM9 5l7 7-7 7/>/svg> /div> /button> /div> div data-child-idcategory-node-13 classabsolute top-0 right-0 z-10 flex flex-col gap-1 w-full h-full p-1 bg-container-lighter :class{ hidden: mobilePanelActiveId ! category-node-13 } > ul classmt-16 transition-transform duration-200 ease-in-out translate-x-full transform :class{ translate-x-full : mobilePanelActiveId ! category-node-13, translate-x-0 : mobilePanelActiveId category-node-13, } aria-labelSubcategories > li> button typebutton classflex items-center px-8 py-4 border-b cursor-pointer bg-container border-container w-full border-t @clickbackToMainCategories(category-node-13-main) aria-labelBack to main categories > svg xmlnshttp://www.w3.org/2000/svg fillnone viewBox0 0 24 24 stroke-width2 strokecurrentColor width24 height24 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM15 19l-7-7 7-7/>/svg> span classml-4> Drukarnia /span> /button> /li> li> a hrefhttps://ok4you.nl/drukarnia.html titleDrukarnia classflex items-center w-full px-8 py-4 border-b cursor-pointer bg-container-lighter border-container > span classml-10> Zobacz wszystkie /span> /a> /li> li> a hrefhttps://ok4you.nl/drukarnia/gadzety.html titleGadżety classflex items-center w-full px-8 py-4 border-b cursor-pointer bg-container-lighter border-container > span classml-10 text-base text-gray-700> Gadżety /span> /a> /li> li> a hrefhttps://ok4you.nl/drukarnia/ulotki.html titleUlotki classflex items-center w-full px-8 py-4 border-b cursor-pointer bg-container-lighter border-container > span classml-10 text-base text-gray-700> Ulotki /span> /a> /li> li> a hrefhttps://ok4you.nl/drukarnia/wizytowki.html titleWizytówki classflex items-center w-full px-8 py-4 border-b cursor-pointer bg-container-lighter border-container > span classml-10 text-base text-gray-700> Wizytówki /span> /a> /li> /ul> button @clickcloseMenu() classabsolute flex justify-end w-16 self-end mb-1 transition-none aria-labelClose menu > svg xmlnshttp://www.w3.org/2000/svg fillnone viewBox0 0 24 24 stroke-width2 strokecurrentColor classhidden p-4 width64 height64 :class{ hidden : !open, block: open } aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM6 18L18 6M6 6l12 12/>/svg> /button> /div> /li> li data-child-idcategory-node-12-main classlevel-0 > div classflex items-center transition-transform duration-150 ease-in-out transform :class{ -translate-x-full : mobilePanelActiveId, translate-x-0 : !mobilePanelActiveId } > a classflex items-center w-full px-8 py-4 border-b cursor-pointer bg-container-lighter border-container level-0 hrefhttps://ok4you.nl/projekty-graficzne.html titleUsługi / Projekty graficzne > Usługi / Projekty graficzne /a> button @clickopenSubcategory(category-node-12) classabsolute right-0 flex items-center justify-center w-11 h-11 mr-8 cursor-pointer bg-container-lighter border-container aria-labelOpen Usługi / Projekty graficzne subcategories aria-haspopuptrue :aria-expandedmobilePanelActiveId category-node-12 > div classw-8 h-8 border rounded> svg xmlnshttp://www.w3.org/2000/svg fillnone viewBox0 0 24 24 stroke-width2 strokecurrentColor classw-full h-full p-1 width24 height24 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM9 5l7 7-7 7/>/svg> /div> /button> /div> div data-child-idcategory-node-12 classabsolute top-0 right-0 z-10 flex flex-col gap-1 w-full h-full p-1 bg-container-lighter :class{ hidden: mobilePanelActiveId ! category-node-12 } > ul classmt-16 transition-transform duration-200 ease-in-out translate-x-full transform :class{ translate-x-full : mobilePanelActiveId ! category-node-12, translate-x-0 : mobilePanelActiveId category-node-12, } aria-labelSubcategories > li> button typebutton classflex items-center px-8 py-4 border-b cursor-pointer bg-container border-container w-full border-t @clickbackToMainCategories(category-node-12-main) aria-labelBack to main categories > svg xmlnshttp://www.w3.org/2000/svg fillnone viewBox0 0 24 24 stroke-width2 strokecurrentColor width24 height24 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM15 19l-7-7 7-7/>/svg> span classml-4> Usługi / Projekty graficzne /span> /button> /li> li> a hrefhttps://ok4you.nl/projekty-graficzne.html titleUsługi / Projekty graficzne classflex items-center w-full px-8 py-4 border-b cursor-pointer bg-container-lighter border-container > span classml-10> Zobacz wszystkie /span> /a> /li> li> a hrefhttps://ok4you.nl/projekty-graficzne/projekty-graficzne.html titleProjekty graficzne classflex items-center w-full px-8 py-4 border-b cursor-pointer bg-container-lighter border-container > span classml-10 text-base text-gray-700> Projekty graficzne /span> /a> /li> /ul> button @clickcloseMenu() classabsolute flex justify-end w-16 self-end mb-1 transition-none aria-labelClose menu > svg xmlnshttp://www.w3.org/2000/svg fillnone viewBox0 0 24 24 stroke-width2 strokecurrentColor classhidden p-4 width64 height64 :class{ hidden : !open, block: open } aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM6 18L18 6M6 6l12 12/>/svg> /button> /div> /li> li data-child-idmagefan-blog-main classlevel-0 > div classflex items-center transition-transform duration-150 ease-in-out transform :class{ -translate-x-full : mobilePanelActiveId, translate-x-0 : !mobilePanelActiveId } > a classflex items-center w-full px-8 py-4 border-b cursor-pointer bg-container-lighter border-container level-0 hrefhttps://ok4you.nl/blog titleBlog > Blog /a> button @clickopenSubcategory(magefan-blog) classabsolute right-0 flex items-center justify-center w-11 h-11 mr-8 cursor-pointer bg-container-lighter border-container aria-labelOpen Blog subcategories aria-haspopuptrue :aria-expandedmobilePanelActiveId magefan-blog > div classw-8 h-8 border rounded> svg xmlnshttp://www.w3.org/2000/svg fillnone viewBox0 0 24 24 stroke-width2 strokecurrentColor classw-full h-full p-1 width24 height24 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM9 5l7 7-7 7/>/svg> /div> /button> /div> div data-child-idmagefan-blog classabsolute top-0 right-0 z-10 flex flex-col gap-1 w-full h-full p-1 bg-container-lighter :class{ hidden: mobilePanelActiveId ! magefan-blog } > ul classmt-16 transition-transform duration-200 ease-in-out translate-x-full transform :class{ translate-x-full : mobilePanelActiveId ! magefan-blog, translate-x-0 : mobilePanelActiveId magefan-blog, } aria-labelSubcategories > li> button typebutton classflex items-center px-8 py-4 border-b cursor-pointer bg-container border-container w-full border-t @clickbackToMainCategories(magefan-blog-main) aria-labelBack to main categories > svg xmlnshttp://www.w3.org/2000/svg fillnone viewBox0 0 24 24 stroke-width2 strokecurrentColor width24 height24 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM15 19l-7-7 7-7/>/svg> span classml-4> Blog /span> /button> /li> li> a hrefhttps://ok4you.nl/blog titleBlog classflex items-center w-full px-8 py-4 border-b cursor-pointer bg-container-lighter border-container > span classml-10> Zobacz wszystkie /span> /a> /li> li> a hrefhttps://ok4you.nl/blog/category/nasi-klienci titleNasi klienci classflex items-center w-full px-8 py-4 border-b cursor-pointer bg-container-lighter border-container > span classml-10 text-base text-gray-700> Nasi klienci /span> /a> /li> li> a hrefhttps://ok4you.nl/blog/category/wordpress titleWordPress classflex items-center w-full px-8 py-4 border-b cursor-pointer bg-container-lighter border-container > span classml-10 text-base text-gray-700> WordPress /span> /a> /li> li> a hrefhttps://ok4you.nl/blog/category/poradniki titlePoradniki classflex items-center w-full px-8 py-4 border-b cursor-pointer bg-container-lighter border-container > span classml-10 text-base text-gray-700> Poradniki /span> /a> /li> /ul> button @clickcloseMenu() classabsolute flex justify-end w-16 self-end mb-1 transition-none aria-labelClose menu > svg xmlnshttp://www.w3.org/2000/svg fillnone viewBox0 0 24 24 stroke-width2 strokecurrentColor classhidden p-4 width64 height64 :class{ hidden : !open, block: open } aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM6 18L18 6M6 6l12 12/>/svg> /button> /div> /li> /ul> button @clickcloseMenu() classabsolute flex justify-end w-16 self-end mb-1 aria-labelClose menu typebutton > svg xmlnshttp://www.w3.org/2000/svg fillnone viewBox0 0 24 24 stroke-width2 strokecurrentColor classhidden p-4 width64 height64 :class{ hidden : !open, block: open } aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM6 18L18 6M6 6l12 12/>/svg> /button> /div>/nav>script> use strict; const initMenuMobile_671b0aade1c4c () > { return { mobilePanelActiveId: null, open: false, setActiveMenu(menuNode) { Array.from(menuNode.querySelectorAll(a)).filter(link > { return link.href window.location.href.split(?)0; }).map(item > { item.classList.add(underline); item.closest(li.level-0) && item.closest(li.level-0).querySelector(a.level-0).classList.add(underline); }); }, openMenu() { this.open true this.$nextTick(() > hyva.trapFocus(this.$refsmobileMenuNavLinks)); // Prevent from body scrolling while mobile menu opened document.body.style.position fixed; }, closeMenu() { document.body.style.position ; if (this.open) { this.$nextTick(() > this.$refsmobileMenuTrigger.focus() || hyva.releaseFocus()); } this.open false this.mobilePanelActiveId null }, openSubcategory(index) { const menuNodeRef document.querySelector(data-child-id + index + ) this.mobilePanelActiveId this.mobilePanelActiveId index ? 0 : index this.$nextTick(() > hyva.trapFocus(menuNodeRef)) }, backToMainCategories(index) { const menuNodeRef document.querySelector(data-child-id + index + ) this.mobilePanelActiveId 0 this.$nextTick(() > { hyva.trapFocus(this.$refsmobileMenuNavLinks) menuNodeRef.querySelector(a).focus() }) } } }/script>div x-datainitMenuDesktop_671b0aade69d9() classz-20 order-2 sm:order-1 lg:order-2 navigation hidden lg:flex> !-- desktop --> div x-refnav-desktop @load.windowsetActiveMenu($root) classhidden lg:block lg:px-8> nav classrelative aria-labelMain menu > ul classflex justify-start flex-wrap gap-x-7 py-4> li classrelative level-0 border-b-2 border-transparent hover:border-primary data-active:border-primary @mouseenterhoverPanelActiveId category-node-13 @mouseleavehoverPanelActiveId 0 @keyup.escapehoverPanelActiveId 0 > span classflex items-center text-md> a classw-full text-base text-gray-700 level-0 py-2 px-0.5 hrefhttps://ok4you.nl/drukarnia.html titleDrukarnia @focushoverPanelActiveId 0 > Drukarnia /a> button typebutton data-sr-button-idcategory-node-13 :aria-expandedhoverPanelActiveId category-node-13 ? true : false @clickopenMenuOnClick(category-node-13) classrounded p-1 text-gray-500 > svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 20 20 fillcurrentColor classflex self-center h-5 w-5 width25 height25 aria-hiddentrue> path fill-ruleevenodd dM5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z clip-ruleevenodd/>/svg> span classsr-only> Show submenu for Drukarnia category /span> /button> /span> ul classabsolute top-full z-10 hidden px-6 py-4 mt-0.5 -ml-6 shadow-lg bg-container-lighter/95 :class{ hidden : hoverPanelActiveId ! category-node-13, block : hoverPanelActiveId category-node-13 } > li> a hrefhttps://ok4you.nl/drukarnia/gadzety.html titleGadżety classblock w-full px-3 py-1 my-1 whitespace-nowrap first:mt-0 hover:underline aria-currentpage:underline @keyup.escape$nextTick(() > document.querySelector(data-sr-button-idcategory\u002Dnode\u002D13).focus()) > span classtext-base text-gray-700> Gadżety /span> /a> /li> li> a hrefhttps://ok4you.nl/drukarnia/ulotki.html titleUlotki classblock w-full px-3 py-1 my-1 whitespace-nowrap first:mt-0 hover:underline aria-currentpage:underline @keyup.escape$nextTick(() > document.querySelector(data-sr-button-idcategory\u002Dnode\u002D13).focus()) > span classtext-base text-gray-700> Ulotki /span> /a> /li> li> a hrefhttps://ok4you.nl/drukarnia/wizytowki.html titleWizytówki classblock w-full px-3 py-1 my-1 whitespace-nowrap first:mt-0 hover:underline aria-currentpage:underline @keyup.escape$nextTick(() > document.querySelector(data-sr-button-idcategory\u002Dnode\u002D13).focus()) > span classtext-base text-gray-700> Wizytówki /span> /a> /li> /ul> /li> li classrelative level-0 border-b-2 border-transparent hover:border-primary data-active:border-primary @mouseenterhoverPanelActiveId category-node-12 @mouseleavehoverPanelActiveId 0 @keyup.escapehoverPanelActiveId 0 > span classflex items-center text-md> a classw-full text-base text-gray-700 level-0 py-2 px-0.5 hrefhttps://ok4you.nl/projekty-graficzne.html titleUsługi / Projekty graficzne @focushoverPanelActiveId 0 > Usługi / Projekty graficzne /a> button typebutton data-sr-button-idcategory-node-12 :aria-expandedhoverPanelActiveId category-node-12 ? true : false @clickopenMenuOnClick(category-node-12) classrounded p-1 text-gray-500 > svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 20 20 fillcurrentColor classflex self-center h-5 w-5 width25 height25 aria-hiddentrue> path fill-ruleevenodd dM5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z clip-ruleevenodd/>/svg> span classsr-only> Show submenu for Usługi / Projekty graficzne category /span> /button> /span> ul classabsolute top-full z-10 hidden px-6 py-4 mt-0.5 -ml-6 shadow-lg bg-container-lighter/95 :class{ hidden : hoverPanelActiveId ! category-node-12, block : hoverPanelActiveId category-node-12 } > li> a hrefhttps://ok4you.nl/projekty-graficzne/projekty-graficzne.html titleProjekty graficzne classblock w-full px-3 py-1 my-1 whitespace-nowrap first:mt-0 hover:underline aria-currentpage:underline @keyup.escape$nextTick(() > document.querySelector(data-sr-button-idcategory\u002Dnode\u002D12).focus()) > span classtext-base text-gray-700> Projekty graficzne /span> /a> /li> /ul> /li> li classrelative level-0 border-b-2 border-transparent hover:border-primary data-active:border-primary @mouseenterhoverPanelActiveId magefan-blog @mouseleavehoverPanelActiveId 0 @keyup.escapehoverPanelActiveId 0 > span classflex items-center text-md> a classw-full text-base text-gray-700 level-0 py-2 px-0.5 hrefhttps://ok4you.nl/blog titleBlog @focushoverPanelActiveId 0 > Blog /a> button typebutton data-sr-button-idmagefan-blog :aria-expandedhoverPanelActiveId magefan-blog ? true : false @clickopenMenuOnClick(magefan-blog) classrounded p-1 text-gray-500 > svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 20 20 fillcurrentColor classflex self-center h-5 w-5 width25 height25 aria-hiddentrue> path fill-ruleevenodd dM5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z clip-ruleevenodd/>/svg> span classsr-only> Show submenu for Blog category /span> /button> /span> ul classabsolute top-full z-10 hidden px-6 py-4 mt-0.5 -ml-6 shadow-lg bg-container-lighter/95 :class{ hidden : hoverPanelActiveId ! magefan-blog, block : hoverPanelActiveId magefan-blog } > li> a hrefhttps://ok4you.nl/blog/category/nasi-klienci titleNasi klienci classblock w-full px-3 py-1 my-1 whitespace-nowrap first:mt-0 hover:underline aria-currentpage:underline @keyup.escape$nextTick(() > document.querySelector(data-sr-button-idmagefan\u002Dblog).focus()) > span classtext-base text-gray-700> Nasi klienci /span> /a> /li> li> a hrefhttps://ok4you.nl/blog/category/wordpress titleWordPress classblock w-full px-3 py-1 my-1 whitespace-nowrap first:mt-0 hover:underline aria-currentpage:underline @keyup.escape$nextTick(() > document.querySelector(data-sr-button-idmagefan\u002Dblog).focus()) > span classtext-base text-gray-700> WordPress /span> /a> /li> li> a hrefhttps://ok4you.nl/blog/category/poradniki titlePoradniki classblock w-full px-3 py-1 my-1 whitespace-nowrap first:mt-0 hover:underline aria-currentpage:underline @keyup.escape$nextTick(() > document.querySelector(data-sr-button-idmagefan\u002Dblog).focus()) > span classtext-base text-gray-700> Poradniki /span> /a> /li> /ul> /li> /ul> /nav> /div>/div>script> use strict; const initMenuDesktop_671b0aade69d9 () > { return { hoverPanelActiveId: null, setActiveMenu(menuNode) { Array.from(menuNode.querySelectorAll(a)).filter(link > { return link.href window.location.href.split(?)0; }).map(item > { item.setAttribute(aria-current, page); item.closest(li.level-0).setAttribute(data-active, true); }); }, openMenuOnClick(menuNode) { if (menuNode this.hoverPanelActiveId) { this.hoverPanelActiveId 0; } else { this.hoverPanelActiveId menuNode } } } }/script> div classflex items-center gap-2 md:gap-1 order-3 md:-mr-1> !--Compare Icon--> a idcompare-link classrelative inline-block rounded p-1 hover:bg-primary/10 outline-offset-2 invisible :class{ invisible: !(itemCount > 0) } hrefhttps://ok4you.nl/catalog/product_compare/index/ titlePorównaj produkty x-datainitCompareHeader() @private-content-loaded.windowreceiveCompareData($event.detail.data) :aria-label` Porównaj produkty, ${itemCount > 1 ? hyva.str(Produkty\u0020\u00251, itemCount) : hyva.str(\u00251\u0020element, itemCount) }` > svg xmlnshttp://www.w3.org/2000/svg fillnone viewBox0 0 24 24 stroke-width2 strokecurrentColor classmd:h-6 md:w-6 width28 height28 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 6l3 1m0 0l-3 9a5.002 5.002 0 006.001 0M6 7l3 9M6 7l6-2m6 2l3-1m-3 1l-3 9a5.002 5.002 0 006.001 0M18 7l3 9m-3-9l-6-2m0-2v2m0 16V5m0 16H9m3 0h3/>/svg> span x-textitemCount classabsolute -top-1.5 -right-1.5 h-5 px-2 py-1 rounded-full bg-yellow-500 text-white text-xs font-semibold leading-none text-center uppercase tabular-nums aria-hiddentrue >/span> /a> !--Search Icon--> button idmenu-search-icon classrounded p-1 hover:bg-primary/10 outline-offset-2 @click.prevent searchOpen !searchOpen; $dispatch(search-open); aria-labelToggle search form aria-haspopuptrue :aria-expandedsearchOpen x-refsearchButton > svg xmlnshttp://www.w3.org/2000/svg fillnone viewBox0 0 24 24 stroke-width2 strokecurrentColor classmd:h-6 md:w-6 width28 height28 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z/>/svg> /button> !-- Additional Header Elements --> !--Customer Icon & Dropdown--> div classrelative inline-block x-data{ open: false } @keyup.escapeopen false @click.outsideopen false> button typebutton idcustomer-menu classblock rounded p-1 hover:bg-primary/10 outline-offset-2 @clickopen !open :aria-expandedopen ? true : false aria-labelMy Account aria-haspopuptrue > svg xmlnshttp://www.w3.org/2000/svg fillnone viewBox0 0 24 24 stroke-width2 strokecurrentColor classmd:h-6 md:w-6 width28 height28 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM16 7a4 4 0 11-8 0 4 4 0 018 0zM12 14a7 7 0 00-7 7h14a7 7 0 00-7-7z/>/svg> /button> nav class absolute right-0 z-20 w-40 py-2 mt-2 -mr-4 px-1 overflow-auto origin-top-right rounded-sm shadow-lg sm:w-48 lg:mt-3 bg-container-lighter x-cloak x-showopen aria-labelledbycustomer-menu > a idcustomer.header.sign.in.link classblock px-4 py-2 lg:px-5 lg:py-2 hover:bg-gray-100 onclickhyva.setCookie && hyva.setCookie( login_redirect, window.location.href, 1 ) hrefhttps://ok4you.nl/customer/account/index/ titleZaloguj się> Zaloguj się/a> a idcustomer.header.register.link classblock px-4 py-2 lg:px-5 lg:py-2 hover:bg-gray-100 hrefhttps://ok4you.nl/customer/account/create/ titleUtwórz konto > Utwórz konto /a> /nav>/div> !--Cart Icon--> button idmenu-cart-icon classrelative inline-block rounded p-1 hover:bg-primary/10 outline-offset-2 x-refcartButton :aria-disabledisCartEmpty() :aria-label` Toggle minicart, ${isCartEmpty() ? Cart is empty : cart.summary_count > 1 ? hyva.str(%1 elementów, cart.summary_count) : hyva.str(%1 item, cart.summary_count) }` @click.prevent.stop() > { $dispatch(toggle-cart, { isOpen: true }) } @toggle-cart.windowtoggleCart($event) :aria-expandedisCartOpen aria-haspopupdialog > svg xmlnshttp://www.w3.org/2000/svg fillnone viewBox0 0 24 24 stroke-width2 strokecurrentColor classmd:h-6 md:w-6 width28 height28 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 3h2l.4 2M7 13h10l4-8H5.4M7 13L5.4 5M7 13l-2.293 2.293c-.63.63-.184 1.707.707 1.707H17m0 0a2 2 0 100 4 2 2 0 000-4zm-8 2a2 2 0 11-4 0 2 2 0 014 0z/>/svg> span x-textcart.summary_count x-show!isCartEmpty() x-cloak classabsolute -top-1.5 -right-1.5 h-5 px-2 py-1 rounded-full bg-primary text-white text-xs font-semibold leading-none text-center uppercase tabular-nums aria-hiddentrue >/span> /button> /div> /div> !--Search--> div classabsolute z-10 w-full border-t shadow-sm bg-container-lighter border-container-lighter idsearch-content x-cloak x-showsearchOpen @click.outsidesearchOpen false @keydown.escape searchOpen false; $refs.searchButton.focus(); > script> use strict; function initMiniSearch() { return { minSearchLength: 3, suggestions: , suggest() { const search this.$refs.searchInput; if (search.value.length > this.minSearchLength) { search.setCustomValidity(); search.reportValidity(); this.fetchSuggestions(search.value); } else { this.suggestions ; } }, fetchSuggestions(term) { fetch( window.BASE_URL + search/ajax/suggest? + new URLSearchParams({q: term}), { headers: { X-Requested-With: XMLHttpRequest } } ) .then(response > response.json()) .then(result > this.suggestions result); }, search(term) { const search this.$refs.searchInput; term term || search.value; if (term.length this.minSearchLength) { search.setCustomValidity(Minimalna\u0020d\u0142ugo\u015B\u0107\u0020zapytania\u0020wynosi\u00203); search.reportValidity(); } else { search.setCustomValidity(); search.value term; this.$refs.form.submit(); } }, focusElement(element) { if (element && element.nodeName DIV) { element.focus(); return true; } else { return false; } } } }/script>div classcontainer py-2 mx-auto text-black x-datainitMiniSearch()> form classform minisearch idsearch_mini_form x-refform @submit.preventsearch() actionhttps://ok4you.nl/catalogsearch/result/ methodget rolesearch> label classhidden forsearch data-roleminisearch-label> span>Search/span> /label> input idsearch x-refsearchInput typesearch autocompleteoff nameq value placeholderSzukaj w sklepie... maxlength128 classw-full p-2 text-lg leading-normal transition appearance-none text-grey-800 focus:outline-none focus:border-transparent lg:text-xl @focus.oncesuggest @input.debounce.300suggest @keydown.arrow-down.preventfocusElement($root.querySelector(tabindex)) @search-open.window.debounce.10 $el.focus() $el.select() /> template x-ifsuggestions.length > 0> div classw-full leading-normal transition appearance-none text-grey-800 flex flex-col mt-1> template x-forsuggestion in suggestions> div classflex justify-between p-2 bg-container-lighter even:bg-container mb-1 cursor-pointer border border-container hover:bg-container-darker tabindex0 @clicksearch(suggestion.title) @keydown.entersearch(suggestion.title) @keydown.arrow-up.prevent focusElement($event.target.previousElementSibling) || $refs.searchInput.focus() @keydown.arrow-down.preventfocusElement($event.target.nextElementSibling) > span x-textsuggestion.title>/span> span x-textsuggestion.num_results>/span> /div> /template> /div> /template> button typesubmit titleSearch classaction search sr-only aria-labelSearch > Search /button> /form>/div> /div> !--Cart Drawer--> script> function initCartDrawer() { return { open: false, isLoading: false, cart: {}, maxItemsToDisplay: 10, itemsCount: 0, getData(data) { if (data.cart) { this.cart data.cart; this.itemsCount data.cart.items && data.cart.items.length || 0; this.setCartItems(); } this.isLoading false; }, cartItems: , getItemCountTitle() { return hyva.strf(\u00250\u0020of\u0020\u00251\u0020products\u0020in\u0020cart\u0020displayed, this.maxItemsToDisplay, this.itemsCount) }, setCartItems() { this.cartItems this.cart.items && this.cart.items.sort((a, b) > b.item_id - a.item_id) || ; if (this.maxItemsToDisplay > 0) { this.cartItems this.cartItems.slice(0, parseInt(this.maxItemsToDisplay, 10)); } }, deleteItemFromCart(itemId) { this.isLoading true; const formKey hyva.getFormKey(); const postUrl BASE_URL + checkout/sidebar/removeItem/; fetch(postUrl, { headers: { content-type: application/x-www-form-urlencoded; charsetUTF-8, }, body: form_key + formKey + &item_id + itemId, method: POST, mode: cors, credentials: include }).then(response > { if (response.redirected) { window.location.href response.url; } else if (response.ok) { return response.json(); } else { window.dispatchMessages && window.dispatchMessages({ type: warning, text: Could\u0020not\u0020remove\u0020item\u0020from\u0020quote. }); this.isLoading false; } }).then(result > { window.dispatchMessages && window.dispatchMessages({ type: result.success ? success : error, text: result.success ? Usuni\u0119to\u0020element. : result.error_message }, result.success ? 5000 : 0) window.dispatchEvent(new CustomEvent(reload-customer-section-data)); }); }, scrollLock(use true) { document.body.style.overflow use ? hidden : ; }, toggleCartDrawer(event) { if (event.detail && event.detail.isOpen ! undefined) { if (event.detail.isOpen) { this.openCartDrawer(); } else { this.open false; this.scrollLock(false); this.$refs && this.$refs.cartDialogContent && hyva.releaseFocus(this.$refs.cartDialogContent); } } else { this.openCartDrawer() } }, openCartDrawer() { this.open true; this.scrollLock(true); this.$nextTick(() > { this.$refs && this.$refs.cartDialogContent && hyva.trapFocus(this.$refs.cartDialogContent) }) }, closeCartDrawer() { this.$dispatch(toggle-cart, { isOpen: false }) }, getSectionDataExtraActions() { if (!this.cart.extra_actions) { return ; } const contentNode document.createElement(div); contentNode.innerHTML this.cart.extra_actions; hyva.activateScripts(contentNode); return contentNode.innerHTML; } } }/script>section x-cloak x-showcart idcart-drawer x-datainitCartDrawer() @private-content-loaded.windowgetData($event.detail.data) @toggle-cart.windowtoggleCartDrawer($event) @keydown.escapecloseCartDrawer> div roledialog aria-labelledbycart-drawer-title aria-modaltrue :aria-hidden!open classfixed inset-y-0 right-0 z-30 flex max-w-full> div classbackdrop x-showopen x-transition:enterease-in-out duration-500 x-transition:enter-startopacity-0 x-transition:enter-endopacity-100 x-transition:leaveease-in-out duration-500 x-transition:leave-startopacity-100 x-transition:leave-endopacity-0 rolebutton @clickcloseCartDrawer aria-labelClose minicart>/div> div classrelative w-screen max-w-md shadow-2xl x-showopen x-transition:entertransform transition ease-in-out duration-500 sm:duration-700 x-transition:enter-starttranslate-x-full x-transition:enter-endtranslate-x-0 x-transition:leavetransform transition ease-in-out duration-500 sm:duration-700 x-transition:leave-starttranslate-x-0 x-transition:leave-endtranslate-x-full x-refcartDialogContent roleregion :tabindexopen ? 0 : -1 aria-labelMój koszyk > div classflex flex-col h-full max-h-screen bg-white shadow-xl> header classrelative px-4 py-6 sm:px-6> p idcart-drawer-title classtext-lg font-medium leading-7 text-gray-900> strong>Mój koszyk/strong> span classitems-total text-xs x-showmaxItemsToDisplay && maxItemsToDisplay itemsCount x-textgetItemCountTitle()> /span> /p> /header> template x-if!itemsCount> div classrelative px-4 py-6 bg-white border-bs sm:px-6 border-container> Cart is empty /div> /template> template x-ifitemsCount> div classrelative grid gap-6 sm:gap-8 px-1 py-3 sm:px-3 bg-white border-b border-container overflow-y-auto overscroll-y-contain> template x-foritem in cartItems> div classflex items-start p-3 space-x-4 transition duration-150 ease-in-out rounded-lg hover:bg-gray-100> a :hrefitem.product_url classw-1/4 :aria-labelhyva.strf(Product\u0020\u0022\u00250\u0022, item.product_name) > img :srcitem.product_image.src :widthitem.product_image.width :heightitem.product_image.height loadinglazy alt /> /a> div classw-3/4 space-y-2> div> p classtext-xl> span x-htmlitem.qty>/span> x span x-htmlitem.product_name>/span> /p> p classtext-sm>span x-htmlitem.product_sku>/span>/p> /div> template x-foroption in item.options> div classpt-2> p classfont-semibold x-textoption.label + :>/p> p classtext-secondary x-htmloption.value>/p> /div> /template> p>span x-htmlitem.product_price>/span>/p> div classpt-4> a :hrefitem.configure_url x-showitem.product_type ! grouped && item.is_visible_in_site_visibility classinline-flex p-2 mr-2 btn btn-primary :aria-labelhyva.strf(Edit\u0020product\u0020\u0022\u00250\u0022, item.product_name) > svg xmlnshttp://www.w3.org/2000/svg fillnone viewBox0 0 24 24 stroke-width2 strokecurrentColor width20 height20 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM15.232 5.232l3.536 3.536m-2.036-5.036a2.5 2.5 0 113.536 3.536L6.5 21.036H3v-3.572L16.732 3.732z/>/svg> /a> button typebutton classinline-flex p-2 btn btn-primary @clickdeleteItemFromCart(item.item_id) :aria-labelhyva.strf(Remove\u0020product\u0020\u0022\u00250\u0022\u0020from\u0020cart, item.product_name) > svg xmlnshttp://www.w3.org/2000/svg fillnone viewBox0 0 24 24 stroke-width2 strokecurrentColor width20 height20 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM19 7l-.867 12.142A2 2 0 0116.138 21H7.862a2 2 0 01-1.995-1.858L5 7m5 4v6m4-6v6m1-10V4a1 1 0 00-1-1h-4a1 1 0 00-1 1v3M4 7h16/>/svg> /button> /div> /div> /div> /template> /div> /template> template x-ifitemsCount> div> div classrelative grid gap-6 sm:gap-8 py-3 px-1 sm:px-3 bg-white> div classw-full p-3 space-x-4 transition duration-150 ease-in-out rounded-lg hover:bg-gray-100> p>Suma częściowa: span x-htmlcart.subtotal>/span>/p> /div> div classw-full p-3 space-x-4 transition duration-150 ease-in-out rounded-lg hover:bg-gray-100> a @click.prevent.stopcloseCartDrawer; $dispatch(toggle-authentication, {url: https://ok4you.nl/checkout/}); hrefhttps://ok4you.nl/checkout/ classinline-flex btn btn-primary > Zamówienie /a> span>lub/span> a hrefhttps://ok4you.nl/checkout/cart/ classunderline > Zobacz i edytuj koszyk /a> /div> div x-htmlgetSectionDataExtraActions()>/div> /div> /div> /template> /div> button typebutton @clickcloseCartDrawer aria-labelClose minicart classabsolute top-0 right-2 p-4 mt-2 text-gray-300 transition-colors hover:text-black > svg xmlnshttp://www.w3.org/2000/svg fillnone viewBox0 0 24 24 stroke-width2 strokecurrentColor width24 height24 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM6 18L18 6M6 6l12 12/>/svg> /button> /div> div classflex flex-row justify-center items-center w-full h-full fixed select-none z-50 styleleft: 50%;top: 50%;transform: translateX(-50%) translateY(-50%);background: rgba(255,255,255,0.7); x-showisLoading x-cloak x-transition:enterease-out duration-200 x-transition:enter-startopacity-0 x-transition:enter-endopacity-100 x-transition:leaveease-in duration-200 x-transition:leave-startopacity-100 x-transition:leave-endopacity-0> !-- By Sam Herbert (@sherb), for everyone. More @ http://goo.gl/7AJzbL -->svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 57 57 strokecurrentColor classtext-primary width57 height57 roleimg> g fillnone fill-ruleevenodd> g transformtranslate(1 1) stroke-width2> circle cx5 cy50 r5> animate attributeNamecy begin0s dur2.2s values50;5;50;50 calcModelinear repeatCountindefinite/> animate attributeNamecx begin0s dur2.2s values5;27;49;5 calcModelinear repeatCountindefinite/> /circle> circle cx27 cy5 r5> animate attributeNamecy begin0s dur2.2s from5 to5 values5;50;50;5 calcModelinear repeatCountindefinite/> animate attributeNamecx begin0s dur2.2s from27 to27 values27;49;5;27 calcModelinear repeatCountindefinite/> /circle> circle cx49 cy50 r5> animate attributeNamecy begin0s dur2.2s values50;50;5;50 calcModelinear repeatCountindefinite/> animate attributeNamecx from49 to49 begin0s dur2.2s values49;5;27;49 calcModelinear repeatCountindefinite/> /circle> /g> /g>title>loader/title>/svg> div classml-10 text-primary text-xl> Ładuję... /div>/div> /div>/section> !--Authentication Pop-Up--> script> function initAuthentication() { return { open: false, forceAuthentication: false, checkoutUrl: https://ok4you.nl/checkout/index/, errors: 0, hasCaptchaToken: 0, displayErrorMessage: false, errorMessages: , setErrorMessages: function setErrorMessages(messages) { this.errorMessages messages; this.displayErrorMessage this.errorMessages.length; }, submitForm: function () { // Do not rename $form, the variable is expected to be declared in the recaptcha output const $form document.querySelector(#login-form); if (!this.hasCaptchaToken) { this.errors 1; const executeGreCaptcha () > { grecaptcha.ready(() > { grecaptcha.execute( 6Le29EsqAAAAAJfYhQG\u002DBIpSd7m3V6vdvSNiLG_c, {action: submit} ).then((token) > { if (token && token.length > 0) { $formg\u002Drecaptcha\u002Dresponse.value token; this.errors 0; this.hasCaptchaToken 1; (this.submitForm || $form.submit).call(this); } else { this.errors 1; const error ReCaptcha\u0020validation\u0020failed,\u0020please\u0020try\u0020again; if (this.setErrorMessages) { this.setErrorMessages(error) this.displayErrorMessage true; } else { window.dispatchMessages && window.dispatchMessages({type: error, text: error}, 5000); } } }).catch(exception > { console.error(exception || `An unknown error occurred during ReCaptcha validation. Are the tokens and the domain correctly set up in the Google console?`) }); }) } if (window.grecaptcha) { executeGreCaptcha(); } else { const recaptchaUrl https://www.google.com/recaptcha/api.js?render6Le29EsqAAAAAJfYhQG\u002DBIpSd7m3V6vdvSNiLG_c; const script document.createElement(script); script.setAttribute(type, text/javascript); script.setAttribute(src, recaptchaUrl); document.head.appendChild(script); script.addEventListener(load, executeGreCaptcha, false); } } if (this.errors 0) { this.dispatchLoginRequest($form); } }, onPrivateContentLoaded: function (data) { const isLoggedIn data.customer && data.customer.firstname; if (data.cart && !isLoggedIn) { this.forceAuthentication !data.cart.isGuestCheckoutAllowed; } }, redirectIfAuthenticated: function (event) { if (event.detail && event.detail.url) { this.checkoutUrl event.detail.url; } if (!this.forceAuthentication) { window.location.href this.checkoutUrl; } }, dispatchLoginRequest: function(form) { this.isLoading true; const username this.$refscustomer-email.value; const password this.$refscustomer-password.value; const formKey hyva.getFormKey(); const bodyFields { username: username, password: password, formKey: formKey }; const fieldName g\u002Drecaptcha\u002Dresponse; const recaptchaField fieldName && formfieldName; if (recaptchaField) { bodyFieldsfieldName recaptchaField.value; } fetch(https://ok4you.nl/customer/ajax/login/, { method: POST, headers: { Content-Type: application/json, X-Requested-With: XMLHttpRequest }, body: JSON.stringify(bodyFields) } ).then(response > { return response.json() } ).then(data> { this.isLoading false; if (data.errors) { dispatchMessages({ type: error, text: data.message }, 5000); this.errors 1; this.hasCaptchaToken 0; } else { window.location.href this.checkoutUrl; } }); } } }/script>section idauthentication-popup x-datainitAuthentication() @private-content-loaded.windowonPrivateContentLoaded($event.detail.data) @toggle-authentication.windowopen forceAuthentication; redirectIfAuthenticated(event) @keydown.window.escapeopen false> div classbackdrop aria-hiddentrue x-cloak x-showopen x-transition:enterease-in-out duration-500 x-transition:enter-startopacity-0 x-transition:enter-endopacity-100 x-transition:leaveease-in-out duration-500 x-transition:leave-startopacity-100 x-transition:leave-endopacity-0 @clickopen false >/div> div roledialog aria-modaltrue @click.outsideopen false classinset-y-0 right-0 z-30 flex max-w-full fixed x-cloak x-showopen > div classrelative w-screen max-w-md pt-16 bg-container-lighter x-showopen x-cloak x-transition:entertransform transition ease-in-out duration-500 sm:duration-700 x-transition:enter-starttranslate-x-full x-transition:enter-endtranslate-x-0 x-transition:leavetransform transition ease-in-out duration-500 sm:duration-700 x-transition:leave-starttranslate-x-0 x-transition:leave-endtranslate-x-full > div x-showopen x-cloak x-transition:enterease-in-out duration-500 x-transition:enter-startopacity-0 x-transition:enter-endopacity-100 x-transition:leaveease-in-out duration-500 x-transition:leave-startopacity-100 x-transition:leave-endopacity-0 classabsolute top-0 right-2 flex p-2 mt-2> button typebutton @clickopen false; aria-labelClose panel classp-2 text-gray-300 transition duration-150 ease-in-out hover:text-black > svg xmlnshttp://www.w3.org/2000/svg fillnone viewBox0 0 24 24 stroke-width2 strokecurrentColor width24 height24 roleimg> path stroke-linecapround stroke-linejoinround dM6 18L18 6M6 6l12 12/>title>Close panel/title>/svg> /button> /div> template x-ifopen> div classflex flex-col h-full py-6 space-y-6 bg-white shadow-xl overflow-y-auto> div classblock-customer-login bg-container border border-container mx-4 p-4 shadow-sm> p idauthenticate-customer-login classtext-lg leading-7 text-gray-900> strong classfont-medium>Kontynuuj Podsumowanie używając swojego konta/strong> /p> form classform form-login methodpost @submit.preventsubmitForm(); idlogin-form > div classcontrol> input typehidden value nameg-recaptcha-response />/div> div classfieldset login> div classfield email required> label classlabel forform-login-username formlogin-form > span>Adres e-mail/span> /label> div classcontrol> input nameusername idform-login-username x-refcustomer-email @changeerrors 0 typeemail required autocompleteoff classform-input input-text > /div> /div> div classfield password required> label forform-login-password classlabel formlogin-form> span>Hasło/span> /label> div classcontrol> input namepassword idform-login-password typepassword classform-input input-text required x-refcustomer-password autocompleteoff @changeerrors 0 > /div> /div> input namecontext typehidden valuecheckout /> div classactions-toolbar flex justify-between pt-6 pb-2 items-center> button typesubmit classinline-flex btn btn-primary disabled:opacity-75 > Zaloguj się /button> a hrefhttps://ok4you.nl/customer/account/forgotpassword/ > Nie pamiętasz hasła? /a> /div> /div> /form> /div> div classmx-4> p classmy-4 text-sm text-gray-900>This form is protected by reCAPTCHA - the a classunderline hrefhttps://policies.google.com/privacy target_blank relnoopener>Google Privacy Policy/a> and a classunderline hrefhttps://policies.google.com/terms target_blank relnoopener>Terms of Service/a> apply./p> /div> div classblock-new-customer bg-container border border-container mx-4 p-4 shadow-sm> p idauthenticate-new-customer classtext-lg mb-2 leading-7 text-gray-900> strong classfont-medium>Kontynuuj Podsumowanie jako nowy klient/strong> /p> div classblock-content> p classmb-1> Stworzenie konta ma wiele korzyści: /p> ul classlist-disc pl-5> li> Zobacz zamówienie i stan wysyłki/li> li> Śledzenie historii zamówień/li> li> Zamawiaj szybciej/li> /ul> div classactions-toolbar flex justify-between mt-6 mb-2 items-center> a hrefhttps://ok4you.nl/customer/account/create/ classinline-flex btn btn-primary> Utwórz konto /a> /div> /div> /div> /div> /template> /div> /div>/section>/div>/header>main idmaincontent classpage-main>div idcontentarea tabindex-1>/div>div classpage messages>script> function initMessages() { use strict; return { messages: window.mageMessages || , isEmpty() { return this.messages.reduce( function (isEmpty, message) { return isEmpty && message undefined }, true ) }, removeMessage(messageIndex) { this.messagesmessageIndex undefined; }, addMessages(messages, hideAfter) { messages.map((message) > { this.messages this.messages.concat(message); if (hideAfter undefined && message.type success && window.defaultSuccessMessageTimeout) { hideAfter window.defaultSuccessMessageTimeout; } if (hideAfter) { this.setHideTimeOut(this.messages.length -1, hideAfter); } }); }, setHideTimeOut(messageIndex, hideAfter) { setTimeout((messageIndex) > { this.removeMessage(messageIndex); }, hideAfter, messageIndex); }, eventListeners: { @messages-loaded.window(event) { this.addMessages(event.detail.messages, event.detail.hideAfter) }, @private-content-loaded.window(event) { const data event.detail.data; if ( data.messages && data.messages.messages && data.messages.messages.length ) { this.addMessages(data.messages.messages); } }, @clear-messages.window() { this.messages ; } } } }/script>section idmessages x-datainitMessages() x-bindeventListeners aria-liveassertive rolealert> template x-if!isEmpty()> div classw-full> div classmessages container mx-auto py-3> template x-for(message, index) in messages :keyindex> div> template x-ifmessage> div classmessage :classmessage.type :ui-idmessage- + message.type > span x-htmlmessage.text>/span> button typebutton classtext-gray-600 hover:text-black aria-labelClose message @click.preventremoveMessage(index) > svg xmlnshttp://www.w3.org/2000/svg fillnone viewBox0 0 24 24 stroke-width2 strokecurrentColor classstroke-current width18 height18 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM6 18L18 6M6 6l12 12/>/svg> /button> /div> /template> /div> /template> /div> /div> /template>/section>/div>div classcolumns>div classcolumn main> script> if (window.require) { require(jquery, domReady!, function($){ if ($(.mfblogunveil).length) { require(Magefan_Blog/js/lib/mfblogunveil, function(){ $(.mfblogunveil).mfblogunveil(); }); } }); } else { /* e.g. hyva theme */ document.addEventListener(DOMContentLoaded, function(){ var items document.getElementsByClassName(mfblogunveil); var el, url; if (items.length) { for (var i0; iitems.length;i++) { el itemsi; url el.getAttribute(data-original); if (!url) { continue; } if (IMG el.tagName) { el.src url; } else { el.style.backgroundImage url( + url + ); } } } }); } /script>section classhero-image text-gray-700 body-font -mt-8 -mx-6 sm:-mx-8> div classrelative> div classcontainer max-w-screen-2xl mx-auto px-0 shadow-lg> div classrelative shadow-xl sm:overflow-hidden> div classabsolute inset-0> picture> source classh-full w-full object-cover srcsethttps://ok4you.nl/static/version1728122786/frontend/Ok4you/hyva/pl_PL/images/hero.jpg media(max-width: 639px) > source classh-full w-full object-cover srcsethttps://ok4you.nl/static/version1728122786/frontend/Ok4you/hyva/pl_PL/images/hero-2x.jpg media(min-width: 640px) > img classh-full w-full object-cover srchttps://ok4you.nl/static/version1728122786/frontend/Ok4you/hyva/pl_PL/images/hero.jpg alt width960 height540 aria-hiddentrue > /picture> /div> div classrelative px-4 py-16 sm:px-6 sm:py-24 lg:py-32 px-8 lg:px-16> h1 classtitle-font text-4xl sm:text-5xl mb-2 font-bold text-blue-900> Hyvä Themes /h1> p classtext-2xl sm:text-3xl mb-4 font-normal text-blue-900> ECOMMERCE MADE HAPPY. /p> a classbtn btn-primary inline-flex hrefhttps://hyva.io/> Visit hyva.io svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 20 20 fillcurrentColor classw-4 h-4 inline-flex self-center ml-1 width30 height30 roleimg> path fill-ruleevenodd dM10.293 15.707a1 1 0 010-1.414L14.586 10l-4.293-4.293a1 1 0 111.414-1.414l5 5a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0z clip-ruleevenodd/> path fill-ruleevenodd dM4.293 15.707a1 1 0 010-1.414L8.586 10 4.293 5.707a1 1 0 011.414-1.414l5 5a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0z clip-ruleevenodd/>title>chevron-double-right/title>/svg> /a> /div> /div> /div> /div>/section>section classtext-gray-700 body-font flex relative z-10> div classcontainer mx-auto flex px-5 mt-8 xl:-mt-12 md:flex-row flex-col items-center> div classw-full xl:w-1/2 md:w-1/3 sm:w-5/6 mb-10 md:mb-0> img classobject-cover object-center rounded shadow-lg rounded-md srchttps://ok4you.nl/static/version1728122786/frontend/Ok4you/hyva/pl_PL/images/hyva-logo.svg alt width500 height500 loadinglazy aria-hiddentrue > /div> div classxl:grow md:w-2/3 lg:pl-24 md:pl-16 flex flex-col md:items-start md:text-left items-center text-center> h2 classtitle-font sm:text-4xl text-3xl mb-4 font-medium text-gray-900>This is the default Hyvä Theme./h2> p classmb-8 leading-relaxed> Weve rebuilt the standard Magento 2 frontend with a new technology stack. It combines the best parts of Magento frontend development with modern tools that developers love, like AlpineJS and TailwindCSS. /p> p classmb-8 leading-relaxed> Its high-performant out of the box and reduces the development time of custom Magento frontends. It will make you and your customers happy. /p> div classflex justify-center> a hrefhttps://hyva.io/ classinline-flex btn btn-primary>Buy it/a> span classflex self-center ml-4 >or/span> a hrefhttps://hyva.io/ classml-4 inline-flex btn btn-secondary>Visit Hyvä/a> /div> /div> /div>/section>div classproduct-slider generic-product-slider> div> script> use strict; function initSliderComponent() { return { active: 0, itemCount: 0, getSlider() { return this.$root.querySelector(.js_slides); }, pageSize: 4, pageFillers: 0, calcPageSize() { const slider this.getSlider(); if (slider) { this.itemCount slider.querySelectorAll(.js_slide).length; this.pageSize Math.round(slider.clientWidth / slider.querySelector(.js_slide).clientWidth); this.pageFillers ( this.pageSize * Math.ceil(this.itemCount / this.pageSize) ) - this.itemCount; } }, calcActive() { const slider this.getSlider(); if (slider) { const sliderItems this.itemCount + this.pageFillers; const calculatedActiveSlide slider.scrollLeft / (slider.scrollWidth / sliderItems); this.active Math.round(calculatedActiveSlide / this.pageSize) * this.pageSize; } }, scrollPrevious() { this.scrollTo(this.active - this.pageSize); }, scrollNext() { this.scrollTo(this.active + this.pageSize); }, scrollTo(idx) { const slider this.getSlider(); if (slider) { const slideWidth slider.scrollWidth / (this.itemCount + this.pageFillers); slider.scrollLeft Math.floor(slideWidth) * idx; this.active idx; } }, skipCarouselToNavigation(navSelector) { const element document.getElementById(navSelector) if (element) { element.scrollIntoView({behavior: smooth, block: end}); const button element.querySelector(button:not(disabled)); this.$nextTick(() > button && button.focus({preventScroll: true})) } } } }/script>section classmy-12 text-gray-700 body-font x-datainitSliderComponent() x-initcalcPageSize(); x-idslider-nav, slider-desc, slider-id @resize.window.debouncecalcPageSize(); $nextTick( function() { calcActive() }) rolegroup aria-roledescriptionCarousel aria-labelCarousel Popular Products :aria-describedby$id(slider-desc) x-deferintersect> div classrelative> div classcontainer flex flex-col items-center pt-6 pb-3 mx-auto mb-6 border-b-2 border-gray-300 md:flex-row> h3 classtext-2xl font-medium text-gray-900 title-font> Popular Products /h3> /div> span classsr-only :id$id(slider-desc) tabindex-1 > Navigating through the elements of the carousel is possible using the tab key. You can skip the carousel or go straight to carousel navigation using the skip links. /span> a href#slider-2-slider-end classaction skip sr-only focus:not-sr-only focus:absolute focus:z-30 focus:bg-white > Press to skip carousel /a> button x-showitemCount > pageSize typebutton classaction skip sr-only focus:not-sr-only focus:absolute focus:z-30 focus:bg-white @click.preventskipCarouselToNavigation($id(slider-nav)) > Press to go to carousel navigation /button> div classflex-none relative w-full overflow-x-hidden focus-within:ring-2 ring-offset-2 active:ring-0 ring-blue-500/50> div classrelative flex flex-nowrap w-full overflow-auto js_slides snap md:px-1 xl:px-2 @scroll.debouncecalcActive > div classjs_slide flex shrink-0 w-full mr-2 py-1 md:w-1/2 lg:w-1/3 xl:w-1/4 rolegroup :aria-hidden1 > active && 1 (active + pageSize) ? false : true aria-labelItem 1 :aria-describedby`slide-desc-258-${$id(slider-id)}` > form methodpost actionhttps://ok4you.nl/checkout/cart/add/uenc/%25uenc%25/product/258/ classitem product product-item product_addtocart_form card card-interactive flex flex-col w-full > input nameform_key typehidden valuefMZAiTvCm2P810LN /> input typehidden nameproduct value258/> a hrefhttps://ok4you.nl/projekt-ulotki-dwustronnej.html titleProjekt ulotki dwustronnej classproduct photo product-item-photo block mx-auto mb-3 tabindex-1 > img classhover:shadow-sm object-contain product-image-photo x-data @update-gallery-258.window$root.src $event.detail srchttps://ok4you.nl/media/catalog/product/cache/c88999e67143e7620087d4a01ca554e3/u/l/ulotka_d_1.jpg loadinglazy width360 height360 altProjekt ulotki dwustronnej titleProjekt ulotki dwustronnej/> /a> div classproduct-info flex flex-col grow> div classmt-2 mb-1 items-center justify-center text-primary font-semibold text-lg text-center > a classproduct-item-link hrefhttps://ok4you.nl/projekt-ulotki-dwustronnej.html :id`slide-desc-258-${$id(slider-id)}` > Projekt ulotki dwustronnej /a> /div> div classpy-1 mx-auto > div x-datainitRating258671b13319e4d9() x-deferintersect @keyup.enterscrollToRatings() @clickscrollToRatings() classrating-summary flex :class{cursor-pointer : reviewsSection} titleOceń ten produkt jako pierwszy :tabindexreviewsSection ? 0 : -1 :aria-labelreviewsSection ? Projekt\u0020ulotki\u0020dwustronnej\u0020rating.\u00200\u0020out\u0020of\u00205\u0020stars.\u0020Click\u0020to\u0020go\u0020to\u0020reviews. : Projekt\u0020ulotki\u0020dwustronnej\u0020rating.\u00200\u0020out\u0020of\u00205\u0020stars :rolereviewsSection ? button : img > svg xmlnshttp://www.w3.org/2000/svg classfill-current text-gray-200 w-6 h-6 viewBox3 0 20 20 fillcurrentColor aria-hiddentrue > path dM9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z /> /svg> svg xmlnshttp://www.w3.org/2000/svg classfill-current text-gray-200 w-6 h-6 viewBox3 0 20 20 fillcurrentColor aria-hiddentrue > path dM9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z /> /svg> svg xmlnshttp://www.w3.org/2000/svg classfill-current text-gray-200 w-6 h-6 viewBox3 0 20 20 fillcurrentColor aria-hiddentrue > path dM9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z /> /svg> svg xmlnshttp://www.w3.org/2000/svg classfill-current text-gray-200 w-6 h-6 viewBox3 0 20 20 fillcurrentColor aria-hiddentrue > path dM9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z /> /svg> svg xmlnshttp://www.w3.org/2000/svg classfill-current text-gray-200 w-6 h-6 viewBox3 0 20 20 fillcurrentColor aria-hiddentrue > path dM9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z /> /svg> /div> script> use strict; function initRating258671b13319e4d9() { return { reviewsSection: document.getElementById(customer-review-list) || document.getElementById(customer-reviews) || document.getElementById(review-form), scrollToRatings() { let scrollTimeout null if (!this.reviewsSection) { return } addEventListener(scroll, () > { clearTimeout(scrollTimeout); scrollTimeout setTimeout(() > { if (this.reviewsSection) { this.reviewsSection.focus() } }, 50); }, { once: true }); this.reviewsSection.scrollIntoView({behavior: smooth}) } } } /script> /div> div classpt-1 text-gray-900 x-datainitPriceBox() x-deferintersect @update-prices-258.windowupdatePrice($event.detail); > div classprice-box price-final_price data-rolepriceBox data-product-id258 data-price-boxproduct-id-258> span x-data x-idprice\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D258 classprice-container price-final_price tax weee > span :id$id(price\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D258) data-labelZ podatkiem data-price-amount70.906001 data-price-typefinalPrice classprice-wrapper price-including-tax >span classprice>70,91 €/span>/span> span idprice-excluding-tax-product-price-258 data-labelBez podatku data-price-amount58.6 data-price-typebasePrice classprice-wrapper price-excluding-tax> span classprice>58,60 €/span>/span> /span>/div> /div> div classmt-auto pt-3 flex flex-wrap items-center gap-y-4 gap-x-2 > button classw-auto btn btn-primary justify-center text-sm mr-auto titleDodaj do koszyka Projekt ulotki dwustronnej aria-labelDodaj do koszyka Projekt ulotki dwustronnej data-addtocart > svg xmlnshttp://www.w3.org/2000/svg fillnone viewBox0 0 24 24 stroke-width2 strokecurrentColor width24 height24 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 3h2l.4 2M7 13h10l4-8H5.4M7 13L5.4 5M7 13l-2.293 2.293c-.63.63-.184 1.707.707 1.707H17m0 0a2 2 0 100 4 2 2 0 000-4zm-8 2a2 2 0 11-4 0 2 2 0 014 0z/>/svg> span classml-2 inline md:ml-0 md:hidden lg:ml-2 lg:inline> Dodaj do koszyka /span> /button> div classflex flex-wrap gap-2> button x-datainitWishlist() x-deferintersect @click.preventaddToWishlist(258) aria-labelDodaj do listy życzeń Projekt ulotki dwustronnej typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-red-600 data-addtowishlist > svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 20 20 fillcurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd/>/svg> /button> button x-datainitCompareOnProductList() x-deferintersect @click.preventaddToCompare(258) aria-labelPorównaj Projekt ulotki dwustronnej typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-yellow-500 data-addtocompare > svg xmlnshttp://www.w3.org/2000/svg fillnone viewBox0 0 24 24 stroke-width2 strokecurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 6l3 1m0 0l-3 9a5.002 5.002 0 006.001 0M6 7l3 9M6 7l6-2m6 2l3-1m-3 1l-3 9a5.002 5.002 0 006.001 0M18 7l3 9m-3-9l-6-2m0-2v2m0 16V5m0 16H9m3 0h3/>/svg> /button> /div> /div> /div>/form> /div> div classjs_slide flex shrink-0 w-full mr-2 py-1 md:w-1/2 lg:w-1/3 xl:w-1/4 rolegroup :aria-hidden2 > active && 2 (active + pageSize) ? false : true aria-labelItem 2 :aria-describedby`slide-desc-949-${$id(slider-id)}` > form methodpost actionhttps://ok4you.nl/checkout/cart/add/uenc/%25uenc%25/product/949/ classitem product product-item product_addtocart_form card card-interactive flex flex-col w-full > input nameform_key typehidden value1mHP9UkB6XHRYYKz /> input typehidden nameproduct value949/> a hrefhttps://ok4you.nl/softshell-dzieciecy-pgph.html titleSoftshell dziecięcy PGPH classproduct photo product-item-photo block mx-auto mb-3 tabindex-1 > img classhover:shadow-sm object-contain product-image-photo x-data @update-gallery-949.window$root.src $event.detail srchttps://ok4you.nl/media/catalog/product/cache/c88999e67143e7620087d4a01ca554e3/d/a/dams.jpeg loadinglazy width360 height360 altSoftshell dziecięcy PGPH titleSoftshell dziecięcy PGPH /> /a> div classproduct-info flex flex-col grow> div classmt-2 mb-1 items-center justify-center text-primary font-semibold text-lg text-center > a classproduct-item-link hrefhttps://ok4you.nl/softshell-dzieciecy-pgph.html :id`slide-desc-949-${$id(slider-id)}` > Softshell dziecięcy PGPH /a> /div> div classpy-1 mx-auto > div x-datainitRating949671b0cc0ea34e() x-deferintersect @keyup.enterscrollToRatings() @clickscrollToRatings() classrating-summary flex :class{cursor-pointer : reviewsSection} titleOceń ten produkt jako pierwszy :tabindexreviewsSection ? 0 : -1 :aria-labelreviewsSection ? Softshell\u0020dzieci\u0119cy\u0020PGPH\u0020\u0020rating.\u00200\u0020out\u0020of\u00205\u0020stars.\u0020Click\u0020to\u0020go\u0020to\u0020reviews. : Softshell\u0020dzieci\u0119cy\u0020PGPH\u0020\u0020rating.\u00200\u0020out\u0020of\u00205\u0020stars :rolereviewsSection ? button : img > svg xmlnshttp://www.w3.org/2000/svg classfill-current text-gray-200 w-6 h-6 viewBox3 0 20 20 fillcurrentColor aria-hiddentrue > path dM9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z /> /svg> svg xmlnshttp://www.w3.org/2000/svg classfill-current text-gray-200 w-6 h-6 viewBox3 0 20 20 fillcurrentColor aria-hiddentrue > path dM9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z /> /svg> svg xmlnshttp://www.w3.org/2000/svg classfill-current text-gray-200 w-6 h-6 viewBox3 0 20 20 fillcurrentColor aria-hiddentrue > path dM9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z /> /svg> svg xmlnshttp://www.w3.org/2000/svg classfill-current text-gray-200 w-6 h-6 viewBox3 0 20 20 fillcurrentColor aria-hiddentrue > path dM9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z /> /svg> svg xmlnshttp://www.w3.org/2000/svg classfill-current text-gray-200 w-6 h-6 viewBox3 0 20 20 fillcurrentColor aria-hiddentrue > path dM9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z /> /svg> /div> script> use strict; function initRating949671b0cc0ea34e() { return { reviewsSection: document.getElementById(customer-review-list) || document.getElementById(customer-reviews) || document.getElementById(review-form), scrollToRatings() { let scrollTimeout null if (!this.reviewsSection) { return } addEventListener(scroll, () > { clearTimeout(scrollTimeout); scrollTimeout setTimeout(() > { if (this.reviewsSection) { this.reviewsSection.focus() } }, 50); }, { once: true }); this.reviewsSection.scrollIntoView({behavior: smooth}) } } } /script> /div> div classpt-1 text-gray-900 x-datainitPriceBox() x-deferintersect @update-prices-949.windowupdatePrice($event.detail); > div classprice-box price-final_price data-rolepriceBox data-product-id949 data-price-boxproduct-id-949> span classnormal-price>span x-data x-idprice\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D949 classprice-container price-final_price tax weee > span classprice-label>Cena od/span> span :id$id(price\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D949) data-labelZ podatkiem data-price-amount62.762701 data-price-typefinalPrice classprice-wrapper price-including-tax >span classprice>62,76 €/span>/span> span idprice-excluding-tax-product-price-949 data-labelBez podatku data-price-amount51.87 data-price-typebasePrice classprice-wrapper price-excluding-tax> span classprice>51,87 €/span>/span> /span>/span>/div> /div> div classmt-auto pt-3 flex flex-wrap items-center gap-y-4 gap-x-2 > button classw-auto btn btn-primary justify-center text-sm mr-auto titleDodaj do koszyka Softshell dziecięcy PGPH aria-labelDodaj do koszyka Softshell dziecięcy PGPH data-addtocart > svg xmlnshttp://www.w3.org/2000/svg fillnone viewBox0 0 24 24 stroke-width2 strokecurrentColor width24 height24 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 3h2l.4 2M7 13h10l4-8H5.4M7 13L5.4 5M7 13l-2.293 2.293c-.63.63-.184 1.707.707 1.707H17m0 0a2 2 0 100 4 2 2 0 000-4zm-8 2a2 2 0 11-4 0 2 2 0 014 0z/>/svg> span classml-2 inline md:ml-0 md:hidden lg:ml-2 lg:inline> Dodaj do koszyka /span> /button> div classflex flex-wrap gap-2> button x-datainitWishlist() x-deferintersect @click.preventaddToWishlist(949) aria-labelDodaj do listy życzeń Softshell dziecięcy PGPH typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-red-600 data-addtowishlist > svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 20 20 fillcurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd/>/svg> /button> button x-datainitCompareOnProductList() x-deferintersect @click.preventaddToCompare(949) aria-labelPorównaj Softshell dziecięcy PGPH typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-yellow-500 data-addtocompare > svg xmlnshttp://www.w3.org/2000/svg fillnone viewBox0 0 24 24 stroke-width2 strokecurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 6l3 1m0 0l-3 9a5.002 5.002 0 006.001 0M6 7l3 9M6 7l6-2m6 2l3-1m-3 1l-3 9a5.002 5.002 0 006.001 0M18 7l3 9m-3-9l-6-2m0-2v2m0 16V5m0 16H9m3 0h3/>/svg> /button> /div> /div> /div>/form> /div> div classjs_slide flex shrink-0 w-full mr-2 py-1 md:w-1/2 lg:w-1/3 xl:w-1/4 rolegroup :aria-hidden3 > active && 3 (active + pageSize) ? false : true aria-labelItem 3 :aria-describedby`slide-desc-934-${$id(slider-id)}` > form methodpost actionhttps://ok4you.nl/checkout/cart/add/uenc/%25uenc%25/product/934/ classitem product product-item product_addtocart_form card card-interactive flex flex-col w-full > input nameform_key typehidden value1mHP9UkB6XHRYYKz /> input typehidden nameproduct value934/> a hrefhttps://ok4you.nl/softshell-pgph.html titleSoftshell PGPH classproduct photo product-item-photo block mx-auto mb-3 tabindex-1 > img classhover:shadow-sm object-contain product-image-photo x-data @update-gallery-934.window$root.src $event.detail srchttps://ok4you.nl/media/catalog/product/cache/c88999e67143e7620087d4a01ca554e3/p/o/polar_pgph.jpg loadinglazy width360 height360 altSoftshell PGPH titleSoftshell PGPH/> /a> div classproduct-info flex flex-col grow> div classmt-2 mb-1 items-center justify-center text-primary font-semibold text-lg text-center > a classproduct-item-link hrefhttps://ok4you.nl/softshell-pgph.html :id`slide-desc-934-${$id(slider-id)}` > Softshell PGPH /a> /div> div classpy-1 mx-auto > div x-datainitRating934671b0cc0ed13c() x-deferintersect @keyup.enterscrollToRatings() @clickscrollToRatings() classrating-summary flex :class{cursor-pointer : reviewsSection} titleOceń ten produkt jako pierwszy :tabindexreviewsSection ? 0 : -1 :aria-labelreviewsSection ? Softshell\u0020PGPH\u0020rating.\u00200\u0020out\u0020of\u00205\u0020stars.\u0020Click\u0020to\u0020go\u0020to\u0020reviews. : Softshell\u0020PGPH\u0020rating.\u00200\u0020out\u0020of\u00205\u0020stars :rolereviewsSection ? button : img > svg xmlnshttp://www.w3.org/2000/svg classfill-current text-gray-200 w-6 h-6 viewBox3 0 20 20 fillcurrentColor aria-hiddentrue > path dM9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z /> /svg> svg xmlnshttp://www.w3.org/2000/svg classfill-current text-gray-200 w-6 h-6 viewBox3 0 20 20 fillcurrentColor aria-hiddentrue > path dM9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z /> /svg> svg xmlnshttp://www.w3.org/2000/svg classfill-current text-gray-200 w-6 h-6 viewBox3 0 20 20 fillcurrentColor aria-hiddentrue > path dM9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z /> /svg> svg xmlnshttp://www.w3.org/2000/svg classfill-current text-gray-200 w-6 h-6 viewBox3 0 20 20 fillcurrentColor aria-hiddentrue > path dM9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z /> /svg> svg xmlnshttp://www.w3.org/2000/svg classfill-current text-gray-200 w-6 h-6 viewBox3 0 20 20 fillcurrentColor aria-hiddentrue > path dM9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z /> /svg> /div> script> use strict; function initRating934671b0cc0ed13c() { return { reviewsSection: document.getElementById(customer-review-list) || document.getElementById(customer-reviews) || document.getElementById(review-form), scrollToRatings() { let scrollTimeout null if (!this.reviewsSection) { return } addEventListener(scroll, () > { clearTimeout(scrollTimeout); scrollTimeout setTimeout(() > { if (this.reviewsSection) { this.reviewsSection.focus() } }, 50); }, { once: true }); this.reviewsSection.scrollIntoView({behavior: smooth}) } } } /script> /div> div classpt-1 text-gray-900 x-datainitPriceBox() x-deferintersect @update-prices-934.windowupdatePrice($event.detail); > div classprice-box price-final_price data-rolepriceBox data-product-id934 data-price-boxproduct-id-934> span classnormal-price>span x-data x-idprice\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D934 classprice-container price-final_price tax weee > span classprice-label>Cena od/span> span :id$id(price\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D934) data-labelZ podatkiem data-price-amount54.643601 data-price-typefinalPrice classprice-wrapper price-including-tax >span classprice>54,64 €/span>/span> span idprice-excluding-tax-product-price-934 data-labelBez podatku data-price-amount45.16 data-price-typebasePrice classprice-wrapper price-excluding-tax> span classprice>45,16 €/span>/span> /span>/span>/div> /div> div classmt-auto pt-3 flex flex-wrap items-center gap-y-4 gap-x-2 > button classw-auto btn btn-primary justify-center text-sm mr-auto titleDodaj do koszyka Softshell PGPH aria-labelDodaj do koszyka Softshell PGPH data-addtocart > svg xmlnshttp://www.w3.org/2000/svg fillnone viewBox0 0 24 24 stroke-width2 strokecurrentColor width24 height24 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 3h2l.4 2M7 13h10l4-8H5.4M7 13L5.4 5M7 13l-2.293 2.293c-.63.63-.184 1.707.707 1.707H17m0 0a2 2 0 100 4 2 2 0 000-4zm-8 2a2 2 0 11-4 0 2 2 0 014 0z/>/svg> span classml-2 inline md:ml-0 md:hidden lg:ml-2 lg:inline> Dodaj do koszyka /span> /button> div classflex flex-wrap gap-2> button x-datainitWishlist() x-deferintersect @click.preventaddToWishlist(934) aria-labelDodaj do listy życzeń Softshell PGPH typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-red-600 data-addtowishlist > svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 20 20 fillcurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd/>/svg> /button> button x-datainitCompareOnProductList() x-deferintersect @click.preventaddToCompare(934) aria-labelPorównaj Softshell PGPH typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-yellow-500 data-addtocompare > svg xmlnshttp://www.w3.org/2000/svg fillnone viewBox0 0 24 24 stroke-width2 strokecurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 6l3 1m0 0l-3 9a5.002 5.002 0 006.001 0M6 7l3 9M6 7l6-2m6 2l3-1m-3 1l-3 9a5.002 5.002 0 006.001 0M18 7l3 9m-3-9l-6-2m0-2v2m0 16V5m0 16H9m3 0h3/>/svg> /button> /div> /div> /div>/form> /div> div classjs_slide flex shrink-0 w-full mr-2 py-1 md:w-1/2 lg:w-1/3 xl:w-1/4 rolegroup :aria-hidden4 > active && 4 (active + pageSize) ? false : true aria-labelItem 4 :aria-describedby`slide-desc-212-${$id(slider-id)}` > form methodpost actionhttps://ok4you.nl/checkout/cart/add/uenc/%25uenc%25/product/212/ classitem product product-item product_addtocart_form card card-interactive flex flex-col w-full > input nameform_key typehidden valuefMZAiTvCm2P810LN /> input typehidden nameproduct value212/> a hrefhttps://ok4you.nl/rollup-banner-profesjonalny-projekt.html titleRollup banner - profesjonalny projekt classproduct photo product-item-photo block mx-auto mb-3 tabindex-1 > img classhover:shadow-sm object-contain product-image-photo x-data @update-gallery-212.window$root.src $event.detail srchttps://ok4you.nl/media/catalog/product/cache/c88999e67143e7620087d4a01ca554e3/r/o/rollup_3_1.jpg loadinglazy width360 height360 altRollup banner - profesjonalny projekt titleRollup banner - profesjonalny projekt/> /a> div classproduct-info flex flex-col grow> div classmt-2 mb-1 items-center justify-center text-primary font-semibold text-lg text-center > a classproduct-item-link hrefhttps://ok4you.nl/rollup-banner-profesjonalny-projekt.html :id`slide-desc-212-${$id(slider-id)}` > Rollup banner - profesjonalny projekt /a> /div> div classpy-1 mx-auto > div x-datainitRating212671b1331a0a51() x-deferintersect @keyup.enterscrollToRatings() @clickscrollToRatings() classrating-summary flex :class{cursor-pointer : reviewsSection} titleOceń ten produkt jako pierwszy :tabindexreviewsSection ? 0 : -1 :aria-labelreviewsSection ? Rollup\u0020banner\u0020\u002D\u0020profesjonalny\u0020projekt\u0020rating.\u00200\u0020out\u0020of\u00205\u0020stars.\u0020Click\u0020to\u0020go\u0020to\u0020reviews. : Rollup\u0020banner\u0020\u002D\u0020profesjonalny\u0020projekt\u0020rating.\u00200\u0020out\u0020of\u00205\u0020stars :rolereviewsSection ? button : img > svg xmlnshttp://www.w3.org/2000/svg classfill-current text-gray-200 w-6 h-6 viewBox3 0 20 20 fillcurrentColor aria-hiddentrue > path dM9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z /> /svg> svg xmlnshttp://www.w3.org/2000/svg classfill-current text-gray-200 w-6 h-6 viewBox3 0 20 20 fillcurrentColor aria-hiddentrue > path dM9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z /> /svg> svg xmlnshttp://www.w3.org/2000/svg classfill-current text-gray-200 w-6 h-6 viewBox3 0 20 20 fillcurrentColor aria-hiddentrue > path dM9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z /> /svg> svg xmlnshttp://www.w3.org/2000/svg classfill-current text-gray-200 w-6 h-6 viewBox3 0 20 20 fillcurrentColor aria-hiddentrue > path dM9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z /> /svg> svg xmlnshttp://www.w3.org/2000/svg classfill-current text-gray-200 w-6 h-6 viewBox3 0 20 20 fillcurrentColor aria-hiddentrue > path dM9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z /> /svg> /div> script> use strict; function initRating212671b1331a0a51() { return { reviewsSection: document.getElementById(customer-review-list) || document.getElementById(customer-reviews) || document.getElementById(review-form), scrollToRatings() { let scrollTimeout null if (!this.reviewsSection) { return } addEventListener(scroll, () > { clearTimeout(scrollTimeout); scrollTimeout setTimeout(() > { if (this.reviewsSection) { this.reviewsSection.focus() } }, 50); }, { once: true }); this.reviewsSection.scrollIntoView({behavior: smooth}) } } } /script> /div> div classpt-1 text-gray-900 x-datainitPriceBox() x-deferintersect @update-prices-212.windowupdatePrice($event.detail); > div classprice-box price-final_price data-rolepriceBox data-product-id212 data-price-boxproduct-id-212> span x-data x-idprice\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D212 classprice-container price-final_price tax weee > span :id$id(price\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D212) data-labelZ podatkiem data-price-amount54.365301 data-price-typefinalPrice classprice-wrapper price-including-tax >span classprice>54,37 €/span>/span> span idprice-excluding-tax-product-price-212 data-labelBez podatku data-price-amount44.93 data-price-typebasePrice classprice-wrapper price-excluding-tax> span classprice>44,93 €/span>/span> /span>/div> /div> div classmt-auto pt-3 flex flex-wrap items-center gap-y-4 gap-x-2 > button classw-auto btn btn-primary justify-center text-sm mr-auto titleDodaj do koszyka Rollup banner - profesjonalny projekt aria-labelDodaj do koszyka Rollup banner - profesjonalny projekt data-addtocart > svg xmlnshttp://www.w3.org/2000/svg fillnone viewBox0 0 24 24 stroke-width2 strokecurrentColor width24 height24 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 3h2l.4 2M7 13h10l4-8H5.4M7 13L5.4 5M7 13l-2.293 2.293c-.63.63-.184 1.707.707 1.707H17m0 0a2 2 0 100 4 2 2 0 000-4zm-8 2a2 2 0 11-4 0 2 2 0 014 0z/>/svg> span classml-2 inline md:ml-0 md:hidden lg:ml-2 lg:inline> Dodaj do koszyka /span> /button> div classflex flex-wrap gap-2> button x-datainitWishlist() x-deferintersect @click.preventaddToWishlist(212) aria-labelDodaj do listy życzeń Rollup banner - profesjonalny projekt typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-red-600 data-addtowishlist > svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 20 20 fillcurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd/>/svg> /button> button x-datainitCompareOnProductList() x-deferintersect @click.preventaddToCompare(212) aria-labelPorównaj Rollup banner - profesjonalny projekt typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-yellow-500 data-addtocompare > svg xmlnshttp://www.w3.org/2000/svg fillnone viewBox0 0 24 24 stroke-width2 strokecurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 6l3 1m0 0l-3 9a5.002 5.002 0 006.001 0M6 7l3 9M6 7l6-2m6 2l3-1m-3 1l-3 9a5.002 5.002 0 006.001 0M18 7l3 9m-3-9l-6-2m0-2v2m0 16V5m0 16H9m3 0h3/>/svg> /button> /div> /div> /div>/form> /div> div classjs_slide flex shrink-0 w-full mr-2 py-1 md:w-1/2 lg:w-1/3 xl:w-1/4 rolegroup :aria-hidden5 > active && 5 (active + pageSize) ? false : true aria-labelItem 5 :aria-describedby`slide-desc-948-${$id(slider-id)}` > form methodpost actionhttps://ok4you.nl/checkout/cart/add/uenc/%25uenc%25/product/948/ classitem product product-item product_addtocart_form card card-interactive flex flex-col w-full > input nameform_key typehidden value1mHP9UkB6XHRYYKz /> input typehidden nameproduct value948/> a hrefhttps://ok4you.nl/softshell-damski-pgph.html titleSoftshell damski PGPH classproduct photo product-item-photo block mx-auto mb-3 tabindex-1 > img classhover:shadow-sm object-contain product-image-photo x-data @update-gallery-948.window$root.src $event.detail srchttps://ok4you.nl/media/catalog/product/cache/c88999e67143e7620087d4a01ca554e3/d/_/d.jpeg loadinglazy width360 height360 altSoftshell damski PGPH titleSoftshell damski PGPH /> /a> div classproduct-info flex flex-col grow> div classmt-2 mb-1 items-center justify-center text-primary font-semibold text-lg text-center > a classproduct-item-link hrefhttps://ok4you.nl/softshell-damski-pgph.html :id`slide-desc-948-${$id(slider-id)}` > Softshell damski PGPH /a> /div> div classpy-1 mx-auto > div x-datainitRating948671b0cc0ef130() x-deferintersect @keyup.enterscrollToRatings() @clickscrollToRatings() classrating-summary flex :class{cursor-pointer : reviewsSection} titleOceń ten produkt jako pierwszy :tabindexreviewsSection ? 0 : -1 :aria-labelreviewsSection ? Softshell\u0020damski\u0020PGPH\u0020\u0020rating.\u00200\u0020out\u0020of\u00205\u0020stars.\u0020Click\u0020to\u0020go\u0020to\u0020reviews. : Softshell\u0020damski\u0020PGPH\u0020\u0020rating.\u00200\u0020out\u0020of\u00205\u0020stars :rolereviewsSection ? button : img > svg xmlnshttp://www.w3.org/2000/svg classfill-current text-gray-200 w-6 h-6 viewBox3 0 20 20 fillcurrentColor aria-hiddentrue > path dM9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z /> /svg> svg xmlnshttp://www.w3.org/2000/svg classfill-current text-gray-200 w-6 h-6 viewBox3 0 20 20 fillcurrentColor aria-hiddentrue > path dM9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z /> /svg> svg xmlnshttp://www.w3.org/2000/svg classfill-current text-gray-200 w-6 h-6 viewBox3 0 20 20 fillcurrentColor aria-hiddentrue > path dM9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z /> /svg> svg xmlnshttp://www.w3.org/2000/svg classfill-current text-gray-200 w-6 h-6 viewBox3 0 20 20 fillcurrentColor aria-hiddentrue > path dM9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z /> /svg> svg xmlnshttp://www.w3.org/2000/svg classfill-current text-gray-200 w-6 h-6 viewBox3 0 20 20 fillcurrentColor aria-hiddentrue > path dM9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z /> /svg> /div> script> use strict; function initRating948671b0cc0ef130() { return { reviewsSection: document.getElementById(customer-review-list) || document.getElementById(customer-reviews) || document.getElementById(review-form), scrollToRatings() { let scrollTimeout null if (!this.reviewsSection) { return } addEventListener(scroll, () > { clearTimeout(scrollTimeout); scrollTimeout setTimeout(() > { if (this.reviewsSection) { this.reviewsSection.focus() } }, 50); }, { once: true }); this.reviewsSection.scrollIntoView({behavior: smooth}) } } } /script> /div> div classpt-1 text-gray-900 x-datainitPriceBox() x-deferintersect @update-prices-948.windowupdatePrice($event.detail); > div classprice-box price-final_price data-rolepriceBox data-product-id948 data-price-boxproduct-id-948> span classnormal-price>span x-data x-idprice\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D948 classprice-container price-final_price tax weee > span classprice-label>Cena od/span> span :id$id(price\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D948) data-labelZ podatkiem data-price-amount53.966001 data-price-typefinalPrice classprice-wrapper price-including-tax >span classprice>53,97 €/span>/span> span idprice-excluding-tax-product-price-948 data-labelBez podatku data-price-amount44.6 data-price-typebasePrice classprice-wrapper price-excluding-tax> span classprice>44,60 €/span>/span> /span>/span>/div> /div> div classmt-auto pt-3 flex flex-wrap items-center gap-y-4 gap-x-2 > button classw-auto btn btn-primary justify-center text-sm mr-auto titleDodaj do koszyka Softshell damski PGPH aria-labelDodaj do koszyka Softshell damski PGPH data-addtocart > svg xmlnshttp://www.w3.org/2000/svg fillnone viewBox0 0 24 24 stroke-width2 strokecurrentColor width24 height24 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 3h2l.4 2M7 13h10l4-8H5.4M7 13L5.4 5M7 13l-2.293 2.293c-.63.63-.184 1.707.707 1.707H17m0 0a2 2 0 100 4 2 2 0 000-4zm-8 2a2 2 0 11-4 0 2 2 0 014 0z/>/svg> span classml-2 inline md:ml-0 md:hidden lg:ml-2 lg:inline> Dodaj do koszyka /span> /button> div classflex flex-wrap gap-2> button x-datainitWishlist() x-deferintersect @click.preventaddToWishlist(948) aria-labelDodaj do listy życzeń Softshell damski PGPH typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-red-600 data-addtowishlist > svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 20 20 fillcurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd/>/svg> /button> button x-datainitCompareOnProductList() x-deferintersect @click.preventaddToCompare(948) aria-labelPorównaj Softshell damski PGPH typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-yellow-500 data-addtocompare > svg xmlnshttp://www.w3.org/2000/svg fillnone viewBox0 0 24 24 stroke-width2 strokecurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 6l3 1m0 0l-3 9a5.002 5.002 0 006.001 0M6 7l3 9M6 7l6-2m6 2l3-1m-3 1l-3 9a5.002 5.002 0 006.001 0M18 7l3 9m-3-9l-6-2m0-2v2m0 16V5m0 16H9m3 0h3/>/svg> /button> /div> /div> /div>/form> /div> div classjs_slide flex shrink-0 w-full mr-2 py-1 md:w-1/2 lg:w-1/3 xl:w-1/4 rolegroup :aria-hidden6 > active && 6 (active + pageSize) ? false : true aria-labelItem 6 :aria-describedby`slide-desc-161-${$id(slider-id)}` > form methodpost actionhttps://ok4you.nl/checkout/cart/add/uenc/%25uenc%25/product/161/ classitem product product-item product_addtocart_form card card-interactive flex flex-col w-full > input nameform_key typehidden valuerOhYfl95QQQU0oBi /> input typehidden nameproduct value161/> a hrefhttps://ok4you.nl/projekt-wizytowki-profesjonalny-dopasowany-do-twojej-firmy.html titleWizytówki - profesjonalny projekt classproduct photo product-item-photo block mx-auto mb-3 tabindex-1 > img classhover:shadow-sm object-contain product-image-photo x-data @update-gallery-161.window$root.src $event.detail srchttps://ok4you.nl/media/catalog/product/cache/c88999e67143e7620087d4a01ca554e3/w/i/wizytowka_p_1.jpg loadinglazy width360 height360 altWizytówki - profesjonalny projekt titleWizytówki - profesjonalny projekt/> /a> div classproduct-info flex flex-col grow> div classmt-2 mb-1 items-center justify-center text-primary font-semibold text-lg text-center > a classproduct-item-link hrefhttps://ok4you.nl/projekt-wizytowki-profesjonalny-dopasowany-do-twojej-firmy.html :id`slide-desc-161-${$id(slider-id)}` > Wizytówki - profesjonalny projekt /a> /div> div classpy-1 mx-auto > div x-datainitRating161671b1170d5395() x-deferintersect @keyup.enterscrollToRatings() @clickscrollToRatings() classrating-summary flex :class{cursor-pointer : reviewsSection} titleOceń ten produkt jako pierwszy :tabindexreviewsSection ? 0 : -1 :aria-labelreviewsSection ? Wizyt\u00F3wki\u0020\u002D\u0020profesjonalny\u0020projekt\u0020rating.\u00200\u0020out\u0020of\u00205\u0020stars.\u0020Click\u0020to\u0020go\u0020to\u0020reviews. : Wizyt\u00F3wki\u0020\u002D\u0020profesjonalny\u0020projekt\u0020rating.\u00200\u0020out\u0020of\u00205\u0020stars :rolereviewsSection ? button : img > svg xmlnshttp://www.w3.org/2000/svg classfill-current text-gray-200 w-6 h-6 viewBox3 0 20 20 fillcurrentColor aria-hiddentrue > path dM9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z /> /svg> svg xmlnshttp://www.w3.org/2000/svg classfill-current text-gray-200 w-6 h-6 viewBox3 0 20 20 fillcurrentColor aria-hiddentrue > path dM9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z /> /svg> svg xmlnshttp://www.w3.org/2000/svg classfill-current text-gray-200 w-6 h-6 viewBox3 0 20 20 fillcurrentColor aria-hiddentrue > path dM9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z /> /svg> svg xmlnshttp://www.w3.org/2000/svg classfill-current text-gray-200 w-6 h-6 viewBox3 0 20 20 fillcurrentColor aria-hiddentrue > path dM9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z /> /svg> svg xmlnshttp://www.w3.org/2000/svg classfill-current text-gray-200 w-6 h-6 viewBox3 0 20 20 fillcurrentColor aria-hiddentrue > path dM9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z /> /svg> /div> script> use strict; function initRating161671b1170d5395() { return { reviewsSection: document.getElementById(customer-review-list) || document.getElementById(customer-reviews) || document.getElementById(review-form), scrollToRatings() { let scrollTimeout null if (!this.reviewsSection) { return } addEventListener(scroll, () > { clearTimeout(scrollTimeout); scrollTimeout setTimeout(() > { if (this.reviewsSection) { this.reviewsSection.focus() } }, 50); }, { once: true }); this.reviewsSection.scrollIntoView({behavior: smooth}) } } } /script> /div> div classpt-1 text-gray-900 x-datainitPriceBox() x-deferintersect @update-prices-161.windowupdatePrice($event.detail); > div classprice-box price-final_price data-rolepriceBox data-product-id161 data-price-boxproduct-id-161> span x-data x-idprice\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D161 classprice-container price-final_price tax weee > span :id$id(price\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D161) data-labelZ podatkiem data-price-amount53.010101 data-price-typefinalPrice classprice-wrapper price-including-tax >span classprice>53,01 €/span>/span> span idprice-excluding-tax-product-price-161 data-labelBez podatku data-price-amount43.81 data-price-typebasePrice classprice-wrapper price-excluding-tax> span classprice>43,81 €/span>/span> /span>/div> /div> div classmt-auto pt-3 flex flex-wrap items-center gap-y-4 gap-x-2 > button classw-auto btn btn-primary justify-center text-sm mr-auto titleDodaj do koszyka Wizytówki - profesjonalny projekt aria-labelDodaj do koszyka Wizytówki - profesjonalny projekt data-addtocart > svg xmlnshttp://www.w3.org/2000/svg fillnone viewBox0 0 24 24 stroke-width2 strokecurrentColor width24 height24 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 3h2l.4 2M7 13h10l4-8H5.4M7 13L5.4 5M7 13l-2.293 2.293c-.63.63-.184 1.707.707 1.707H17m0 0a2 2 0 100 4 2 2 0 000-4zm-8 2a2 2 0 11-4 0 2 2 0 014 0z/>/svg> span classml-2 inline md:ml-0 md:hidden lg:ml-2 lg:inline> Dodaj do koszyka /span> /button> div classflex flex-wrap gap-2> button x-datainitWishlist() x-deferintersect @click.preventaddToWishlist(161) aria-labelDodaj do listy życzeń Wizytówki - profesjonalny projekt typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-red-600 data-addtowishlist > svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 20 20 fillcurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd/>/svg> /button> button x-datainitCompareOnProductList() x-deferintersect @click.preventaddToCompare(161) aria-labelPorównaj Wizytówki - profesjonalny projekt typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-yellow-500 data-addtocompare > svg xmlnshttp://www.w3.org/2000/svg fillnone viewBox0 0 24 24 stroke-width2 strokecurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 6l3 1m0 0l-3 9a5.002 5.002 0 006.001 0M6 7l3 9M6 7l6-2m6 2l3-1m-3 1l-3 9a5.002 5.002 0 006.001 0M18 7l3 9m-3-9l-6-2m0-2v2m0 16V5m0 16H9m3 0h3/>/svg> /button> /div> /div> /div>/form> /div> div classjs_slide flex shrink-0 w-full mr-2 py-1 md:w-1/2 lg:w-1/3 xl:w-1/4 rolegroup :aria-hidden7 > active && 7 (active + pageSize) ? false : true aria-labelItem 7 :aria-describedby`slide-desc-256-${$id(slider-id)}` > form methodpost actionhttps://ok4you.nl/checkout/cart/add/uenc/%25uenc%25/product/256/ classitem product product-item product_addtocart_form card card-interactive flex flex-col w-full > input nameform_key typehidden valuefMZAiTvCm2P810LN /> input typehidden nameproduct value256/> a hrefhttps://ok4you.nl/cennik-uslug-projekt-graficzny.html titleCennik usług projekt graficzny classproduct photo product-item-photo block mx-auto mb-3 tabindex-1 > img classhover:shadow-sm object-contain product-image-photo x-data @update-gallery-256.window$root.src $event.detail srchttps://ok4you.nl/media/catalog/product/cache/c88999e67143e7620087d4a01ca554e3/c/e/cennik_1.jpg loadinglazy width360 height360 altCennik usług projekt graficzny titleCennik usług projekt graficzny/> /a> div classproduct-info flex flex-col grow> div classmt-2 mb-1 items-center justify-center text-primary font-semibold text-lg text-center > a classproduct-item-link hrefhttps://ok4you.nl/cennik-uslug-projekt-graficzny.html :id`slide-desc-256-${$id(slider-id)}` > Cennik usług projekt graficzny /a> /div> div classpy-1 mx-auto > div x-datainitRating256671b1331a1ecb() x-deferintersect @keyup.enterscrollToRatings() @clickscrollToRatings() classrating-summary flex :class{cursor-pointer : reviewsSection} titleOceń ten produkt jako pierwszy :tabindexreviewsSection ? 0 : -1 :aria-labelreviewsSection ? Cennik\u0020us\u0142ug\u0020projekt\u0020graficzny\u0020rating.\u00200\u0020out\u0020of\u00205\u0020stars.\u0020Click\u0020to\u0020go\u0020to\u0020reviews. : Cennik\u0020us\u0142ug\u0020projekt\u0020graficzny\u0020rating.\u00200\u0020out\u0020of\u00205\u0020stars :rolereviewsSection ? button : img > svg xmlnshttp://www.w3.org/2000/svg classfill-current text-gray-200 w-6 h-6 viewBox3 0 20 20 fillcurrentColor aria-hiddentrue > path dM9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z /> /svg> svg xmlnshttp://www.w3.org/2000/svg classfill-current text-gray-200 w-6 h-6 viewBox3 0 20 20 fillcurrentColor aria-hiddentrue > path dM9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z /> /svg> svg xmlnshttp://www.w3.org/2000/svg classfill-current text-gray-200 w-6 h-6 viewBox3 0 20 20 fillcurrentColor aria-hiddentrue > path dM9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z /> /svg> svg xmlnshttp://www.w3.org/2000/svg classfill-current text-gray-200 w-6 h-6 viewBox3 0 20 20 fillcurrentColor aria-hiddentrue > path dM9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z /> /svg> svg xmlnshttp://www.w3.org/2000/svg classfill-current text-gray-200 w-6 h-6 viewBox3 0 20 20 fillcurrentColor aria-hiddentrue > path dM9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z /> /svg> /div> script> use strict; function initRating256671b1331a1ecb() { return { reviewsSection: document.getElementById(customer-review-list) || document.getElementById(customer-reviews) || document.getElementById(review-form), scrollToRatings() { let scrollTimeout null if (!this.reviewsSection) { return } addEventListener(scroll, () > { clearTimeout(scrollTimeout); scrollTimeout setTimeout(() > { if (this.reviewsSection) { this.reviewsSection.focus() } }, 50); }, { once: true }); this.reviewsSection.scrollIntoView({behavior: smooth}) } } } /script> /div> div classpt-1 text-gray-900 x-datainitPriceBox() x-deferintersect @update-prices-256.windowupdatePrice($event.detail); > div classprice-box price-final_price data-rolepriceBox data-product-id256 data-price-boxproduct-id-256> span x-data x-idprice\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D256 classprice-container price-final_price tax weee > span :id$id(price\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D256) data-labelZ podatkiem data-price-amount47.274701 data-price-typefinalPrice classprice-wrapper price-including-tax >span classprice>47,27 €/span>/span> span idprice-excluding-tax-product-price-256 data-labelBez podatku data-price-amount39.07 data-price-typebasePrice classprice-wrapper price-excluding-tax> span classprice>39,07 €/span>/span> /span>/div> /div> div classmt-auto pt-3 flex flex-wrap items-center gap-y-4 gap-x-2 > button classw-auto btn btn-primary justify-center text-sm mr-auto titleDodaj do koszyka Cennik usług projekt graficzny aria-labelDodaj do koszyka Cennik usług projekt graficzny data-addtocart > svg xmlnshttp://www.w3.org/2000/svg fillnone viewBox0 0 24 24 stroke-width2 strokecurrentColor width24 height24 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 3h2l.4 2M7 13h10l4-8H5.4M7 13L5.4 5M7 13l-2.293 2.293c-.63.63-.184 1.707.707 1.707H17m0 0a2 2 0 100 4 2 2 0 000-4zm-8 2a2 2 0 11-4 0 2 2 0 014 0z/>/svg> span classml-2 inline md:ml-0 md:hidden lg:ml-2 lg:inline> Dodaj do koszyka /span> /button> div classflex flex-wrap gap-2> button x-datainitWishlist() x-deferintersect @click.preventaddToWishlist(256) aria-labelDodaj do listy życzeń Cennik usług projekt graficzny typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-red-600 data-addtowishlist > svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 20 20 fillcurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd/>/svg> /button> button x-datainitCompareOnProductList() x-deferintersect @click.preventaddToCompare(256) aria-labelPorównaj Cennik usług projekt graficzny typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-yellow-500 data-addtocompare > svg xmlnshttp://www.w3.org/2000/svg fillnone viewBox0 0 24 24 stroke-width2 strokecurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 6l3 1m0 0l-3 9a5.002 5.002 0 006.001 0M6 7l3 9M6 7l6-2m6 2l3-1m-3 1l-3 9a5.002 5.002 0 006.001 0M18 7l3 9m-3-9l-6-2m0-2v2m0 16V5m0 16H9m3 0h3/>/svg> /button> /div> /div> /div>/form> /div> div classjs_slide flex shrink-0 w-full mr-2 py-1 md:w-1/2 lg:w-1/3 xl:w-1/4 rolegroup :aria-hidden8 > active && 8 (active + pageSize) ? false : true aria-labelItem 8 :aria-describedby`slide-desc-296-${$id(slider-id)}` > form methodpost actionhttps://ok4you.nl/checkout/cart/add/uenc/%25uenc%25/product/296/ classitem product product-item product_addtocart_form card card-interactive flex flex-col w-full > input nameform_key typehidden valuefMZAiTvCm2P810LN /> input typehidden nameproduct value296/> a hrefhttps://ok4you.nl/projekt-graficzny-segregator-a4.html titleProjekt graficzny segregator A4 classproduct photo product-item-photo block mx-auto mb-3 tabindex-1 > img classhover:shadow-sm object-contain product-image-photo x-data @update-gallery-296.window$root.src $event.detail srchttps://ok4you.nl/media/catalog/product/cache/c88999e67143e7620087d4a01ca554e3/s/e/segregator_projekt_2_.jpg loadinglazy width360 height360 altProjekt graficzny segregator A4 titleProjekt graficzny segregator A4/> /a> div classproduct-info flex flex-col grow> div classmt-2 mb-1 items-center justify-center text-primary font-semibold text-lg text-center > a classproduct-item-link hrefhttps://ok4you.nl/projekt-graficzny-segregator-a4.html :id`slide-desc-296-${$id(slider-id)}` > Projekt graficzny segregator A4 /a> /div> div classpy-1 mx-auto > div x-datainitRating296671b1331a3583() x-deferintersect @keyup.enterscrollToRatings() @clickscrollToRatings() classrating-summary flex :class{cursor-pointer : reviewsSection} titleOceń ten produkt jako pierwszy :tabindexreviewsSection ? 0 : -1 :aria-labelreviewsSection ? Projekt\u0020graficzny\u0020segregator\u0020A4\u0020rating.\u00200\u0020out\u0020of\u00205\u0020stars.\u0020Click\u0020to\u0020go\u0020to\u0020reviews. : Projekt\u0020graficzny\u0020segregator\u0020A4\u0020rating.\u00200\u0020out\u0020of\u00205\u0020stars :rolereviewsSection ? button : img > svg xmlnshttp://www.w3.org/2000/svg classfill-current text-gray-200 w-6 h-6 viewBox3 0 20 20 fillcurrentColor aria-hiddentrue > path dM9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z /> /svg> svg xmlnshttp://www.w3.org/2000/svg classfill-current text-gray-200 w-6 h-6 viewBox3 0 20 20 fillcurrentColor aria-hiddentrue > path dM9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z /> /svg> svg xmlnshttp://www.w3.org/2000/svg classfill-current text-gray-200 w-6 h-6 viewBox3 0 20 20 fillcurrentColor aria-hiddentrue > path dM9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z /> /svg> svg xmlnshttp://www.w3.org/2000/svg classfill-current text-gray-200 w-6 h-6 viewBox3 0 20 20 fillcurrentColor aria-hiddentrue > path dM9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z /> /svg> svg xmlnshttp://www.w3.org/2000/svg classfill-current text-gray-200 w-6 h-6 viewBox3 0 20 20 fillcurrentColor aria-hiddentrue > path dM9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z /> /svg> /div> script> use strict; function initRating296671b1331a3583() { return { reviewsSection: document.getElementById(customer-review-list) || document.getElementById(customer-reviews) || document.getElementById(review-form), scrollToRatings() { let scrollTimeout null if (!this.reviewsSection) { return } addEventListener(scroll, () > { clearTimeout(scrollTimeout); scrollTimeout setTimeout(() > { if (this.reviewsSection) { this.reviewsSection.focus() } }, 50); }, { once: true }); this.reviewsSection.scrollIntoView({behavior: smooth}) } } } /script> /div> div classpt-1 text-gray-900 x-datainitPriceBox() x-deferintersect @update-prices-296.windowupdatePrice($event.detail); > div classprice-box price-final_price data-rolepriceBox data-product-id296 data-price-boxproduct-id-296> span x-data x-idprice\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D296 classprice-container price-final_price tax weee > span :id$id(price\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D296) data-labelZ podatkiem data-price-amount41.200501 data-price-typefinalPrice classprice-wrapper price-including-tax >span classprice>41,20 €/span>/span> span idprice-excluding-tax-product-price-296 data-labelBez podatku data-price-amount34.05 data-price-typebasePrice classprice-wrapper price-excluding-tax> span classprice>34,05 €/span>/span> /span>/div> /div> div classmt-auto pt-3 flex flex-wrap items-center gap-y-4 gap-x-2 > button classw-auto btn btn-primary justify-center text-sm mr-auto titleDodaj do koszyka Projekt graficzny segregator A4 aria-labelDodaj do koszyka Projekt graficzny segregator A4 data-addtocart > svg xmlnshttp://www.w3.org/2000/svg fillnone viewBox0 0 24 24 stroke-width2 strokecurrentColor width24 height24 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 3h2l.4 2M7 13h10l4-8H5.4M7 13L5.4 5M7 13l-2.293 2.293c-.63.63-.184 1.707.707 1.707H17m0 0a2 2 0 100 4 2 2 0 000-4zm-8 2a2 2 0 11-4 0 2 2 0 014 0z/>/svg> span classml-2 inline md:ml-0 md:hidden lg:ml-2 lg:inline> Dodaj do koszyka /span> /button> div classflex flex-wrap gap-2> button x-datainitWishlist() x-deferintersect @click.preventaddToWishlist(296) aria-labelDodaj do listy życzeń Projekt graficzny segregator A4 typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-red-600 data-addtowishlist > svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 20 20 fillcurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd/>/svg> /button> button x-datainitCompareOnProductList() x-deferintersect @click.preventaddToCompare(296) aria-labelPorównaj Projekt graficzny segregator A4 typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-yellow-500 data-addtocompare > svg xmlnshttp://www.w3.org/2000/svg fillnone viewBox0 0 24 24 stroke-width2 strokecurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 6l3 1m0 0l-3 9a5.002 5.002 0 006.001 0M6 7l3 9M6 7l6-2m6 2l3-1m-3 1l-3 9a5.002 5.002 0 006.001 0M18 7l3 9m-3-9l-6-2m0-2v2m0 16V5m0 16H9m3 0h3/>/svg> /button> /div> /div> /div>/form> /div> div :class{ js_dummy_slide w-full flex-none mr\u002D2\u0020py\u002D1\u0020md\u003Aw\u002D1\u002F2\u0020lg\u003Aw\u002D1\u002F3\u0020xl\u003Aw\u002D1\u002F4 : pageFillers > 0 }>/div> div :class{ js_dummy_slide w-full flex-none mr\u002D2\u0020py\u002D1\u0020md\u003Aw\u002D1\u002F2\u0020lg\u003Aw\u002D1\u002F3\u0020xl\u003Aw\u002D1\u002F4 : pageFillers > 1 }>/div> div :class{ js_dummy_slide w-full flex-none mr\u002D2\u0020py\u002D1\u0020md\u003Aw\u002D1\u002F2\u0020lg\u003Aw\u002D1\u002F3\u0020xl\u003Aw\u002D1\u002F4 : pageFillers > 2 }>/div> div :class{ js_dummy_slide w-full flex-none mr\u002D2\u0020py\u002D1\u0020md\u003Aw\u002D1\u002F2\u0020lg\u003Aw\u002D1\u002F3\u0020xl\u003Aw\u002D1\u002F4 : pageFillers > 3 }>/div> /div> /div> div stylemin-height: 76px> template x-ifitemCount > pageSize> div classflex items-center justify-center py-4 :id$id(slider-nav) > button typebutton aria-labelPrevious slide :disabledactive 0 classtext-black flex-none p-3 :class{ opacity-25 pointer-events-none : active 0 } @clickscrollPrevious > svg xmlnshttp://www.w3.org/2000/svg fillnone viewBox0 0 24 24 stroke-width2 strokecurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM15 19l-7-7 7-7/>/svg> /button> div classflex flex-wrap w-full md:w-auto justify-center> button typebutton :class{ hidden: (pageSize ! 1 && !!(0 % pageSize)) } :aria-currentactive 0 :aria-labelhyva.str(Display\u0020slide\u0020\u00251, (0 / pageSize) + 1) @clickscrollTo(0) > span classshrink-0 block w-3 h-3 m-4 bg-black bg-opacity-25 rounded-full shadow cursor-pointer :class{ bg-opacity-100: active 0, bg-opacity-25: active ! 0, hidden: (pageSize ! 1 && !!(0 % pageSize)) } @clickscrollTo(0) >/span> /button> button typebutton :class{ hidden: (pageSize ! 1 && !!(1 % pageSize)) } :aria-currentactive 1 :aria-labelhyva.str(Display\u0020slide\u0020\u00251, (1 / pageSize) + 1) @clickscrollTo(1) > span classshrink-0 block w-3 h-3 m-4 bg-black bg-opacity-25 rounded-full shadow cursor-pointer :class{ bg-opacity-100: active 1, bg-opacity-25: active ! 1, hidden: (pageSize ! 1 && !!(1 % pageSize)) } @clickscrollTo(1) >/span> /button> button typebutton :class{ hidden: (pageSize ! 1 && !!(2 % pageSize)) } :aria-currentactive 2 :aria-labelhyva.str(Display\u0020slide\u0020\u00251, (2 / pageSize) + 1) @clickscrollTo(2) > span classshrink-0 block w-3 h-3 m-4 bg-black bg-opacity-25 rounded-full shadow cursor-pointer :class{ bg-opacity-100: active 2, bg-opacity-25: active ! 2, hidden: (pageSize ! 1 && !!(2 % pageSize)) } @clickscrollTo(2) >/span> /button> button typebutton :class{ hidden: (pageSize ! 1 && !!(3 % pageSize)) } :aria-currentactive 3 :aria-labelhyva.str(Display\u0020slide\u0020\u00251, (3 / pageSize) + 1) @clickscrollTo(3) > span classshrink-0 block w-3 h-3 m-4 bg-black bg-opacity-25 rounded-full shadow cursor-pointer :class{ bg-opacity-100: active 3, bg-opacity-25: active ! 3, hidden: (pageSize ! 1 && !!(3 % pageSize)) } @clickscrollTo(3) >/span> /button> button typebutton :class{ hidden: (pageSize ! 1 && !!(4 % pageSize)) } :aria-currentactive 4 :aria-labelhyva.str(Display\u0020slide\u0020\u00251, (4 / pageSize) + 1) @clickscrollTo(4) > span classshrink-0 block w-3 h-3 m-4 bg-black bg-opacity-25 rounded-full shadow cursor-pointer :class{ bg-opacity-100: active 4, bg-opacity-25: active ! 4, hidden: (pageSize ! 1 && !!(4 % pageSize)) } @clickscrollTo(4) >/span> /button> button typebutton :class{ hidden: (pageSize ! 1 && !!(5 % pageSize)) } :aria-currentactive 5 :aria-labelhyva.str(Display\u0020slide\u0020\u00251, (5 / pageSize) + 1) @clickscrollTo(5) > span classshrink-0 block w-3 h-3 m-4 bg-black bg-opacity-25 rounded-full shadow cursor-pointer :class{ bg-opacity-100: active 5, bg-opacity-25: active ! 5, hidden: (pageSize ! 1 && !!(5 % pageSize)) } @clickscrollTo(5) >/span> /button> button typebutton :class{ hidden: (pageSize ! 1 && !!(6 % pageSize)) } :aria-currentactive 6 :aria-labelhyva.str(Display\u0020slide\u0020\u00251, (6 / pageSize) + 1) @clickscrollTo(6) > span classshrink-0 block w-3 h-3 m-4 bg-black bg-opacity-25 rounded-full shadow cursor-pointer :class{ bg-opacity-100: active 6, bg-opacity-25: active ! 6, hidden: (pageSize ! 1 && !!(6 % pageSize)) } @clickscrollTo(6) >/span> /button> button typebutton :class{ hidden: (pageSize ! 1 && !!(7 % pageSize)) } :aria-currentactive 7 :aria-labelhyva.str(Display\u0020slide\u0020\u00251, (7 / pageSize) + 1) @clickscrollTo(7) > span classshrink-0 block w-3 h-3 m-4 bg-black bg-opacity-25 rounded-full shadow cursor-pointer :class{ bg-opacity-100: active 7, bg-opacity-25: active ! 7, hidden: (pageSize ! 1 && !!(7 % pageSize)) } @clickscrollTo(7) >/span> /button> /div> button aria-labelNext slide :disabledactive > itemCount-pageSize classtext-black flex-none p-3 :class{ opacity-25 pointer-events-none : active > itemCount-pageSize } @clickscrollNext > svg xmlnshttp://www.w3.org/2000/svg fillnone viewBox0 0 24 24 stroke-width2 strokecurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM9 5l7 7-7 7/>/svg> /button> /div> /template> /div> span idslider-2-slider-end tabindex-1>/span> /div> /section> /div> script> use strict; window.addEventListener(DOMContentLoaded, function() { if (! window.productSliderEventHandlerInitialized) { window.productSliderEventHandlerInitialized true; window.addEventListener(product-add-to-wishlist, (event) > { const formKey hyva.getFormKey(); const postUrl BASE_URL + wishlist/index/add/; const productId event.detail.productId; fetch(postUrl, { headers: { content-type: application/x-www-form-urlencoded; charsetUTF-8, }, body: form_key + formKey + &product + productId + &uenc + hyva.getUenc(), method: POST, mode: cors, credentials: include }).then(function (response) { if (response.redirected) { window.location.href response.url; } else if (response.ok) { return response.json(); } else { typeof window.dispatchMessages ! undefined && window.dispatchMessages( { type: warning, text: Could not add item to wishlist. }, 5000 ); } }).then(function (result) { if (!result) { return } typeof window.dispatchMessages ! undefined && window.dispatchMessages( { type: (result.success) ? success : error, text: (result.success) ? Produkt Produkt został dodany do listy życzeń. : result.error_message }, 5000 ); window.dispatchEvent(new CustomEvent(reload-customer-section-data)); }).catch(function (error) { typeof window.dispatchMessages ! undefined && window.dispatchMessages( { type: error, text: error }, 5000 ); }); }) window.addEventListener(product-add-to-compare, (event) > { const productId event.detail.productId; hyva.postForm({ action: BASE_URL + catalog/product_compare/add/, data: {product: productId} }) }) } }); /script>/div>style>#html-body data-pb-styleB1DXUQ9,#html-body data-pb-styleHAFTQT6,#html-body data-pb-styleI57N205{background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}#html-body data-pb-styleB1DXUQ9,#html-body data-pb-styleI57N205{justify-content:flex-start;display:flex;flex-direction:column}#html-body data-pb-styleHAFTQT6{align-self:stretch}#html-body data-pb-styleJN5CGAX{display:flex;width:100%}#html-body data-pb-styleLW064OS{background-position:center center;background-size:contain;background-repeat:no-repeat;background-attachment:scroll}#html-body data-pb-styleWYFWY9O{border-radius:0;min-height:500px;background-color:transparent}#html-body data-pb-styleKGWYUIO,#html-body data-pb-styleRQ8LSVD{text-align:center}#html-body data-pb-styleSUTNMCX,#html-body data-pb-styleVXSI6H0{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;width:50%;align-self:stretch}#html-body data-pb-styleGFNYUPT,#html-body data-pb-styleXPJPALF{text-align:center;border-radius:12px}#html-body data-pb-styleCPJRI8N{display:inline-block}#html-body data-pb-styleAOWHCUP{text-align:center}#html-body data-pb-stylePYLQPCH{display:inline-block}#html-body data-pb-styleHG1OOAW{text-align:center}@media only screen and (max-width: 768px) { #html-body data-pb-styleWYFWY9O{border-radius:0;min-height:79vw;background-color:transparent} }/style>div data-content-typerow data-appearancecontained data-elementmain>div data-enable-parallax0 data-parallax-speed0.5 data-background-images{} data-background-typeimage data-video-looptrue data-video-play-only-visibletrue data-video-lazy-loadtrue data-video-fallback-src data-elementinner data-pb-styleI57N205>div data-content-typebanner data-appearanceposter data-show-buttonnever data-show-overlaynever data-elementmain>a hrefhttps://wa.me/message/ONJGNA5I7NTNF1 target_blank data-link-typedefault title data-elementlink>div classpagebuilder-banner-wrapper background-image-671b1331bb043 data-background-images{\desktop_image\:\https://ok4you.nl/media/wysiwyg/Baner_Magento_2.jpg\,\mobile_image\:\https://ok4you.nl/media/wysiwyg/Baner_Magento_2_mobile.jpg\} data-background-typeimage data-video-looptrue data-video-play-only-visibletrue data-video-lazy-loadtrue data-video-fallback-src data-elementwrapper data-pb-styleLW064OS>div classpagebuilder-overlay pagebuilder-poster-overlay data-overlay-color aria-labelOk4You - najlepszy marketing dla Twojej firmy! title data-elementoverlay data-pb-styleWYFWY9O>div classpagebuilder-poster-content>div data-elementcontent>/div>/div>/div>/div>style typetext/css>.background-image-671b1331bb043 {background-image: url(https://ok4you.nl/media/wysiwyg/Baner_Magento_2.jpg);}@media only screen and (max-width: 768px) and (min-width: 640px) {.background-image-671b1331bb043 {background-image: url(https://ok4you.nl/media/wysiwyg/Baner_Magento_2_mobile.jpg);}}@media only screen and (max-width: 640px) {.background-image-671b1331bb043 {background-image: url(https://ok4you.nl/media/wysiwyg/Baner_Magento_2_mobile.jpg);}}/style>/a>/div>div classpagebuilder-column-group liniabuttonow data-background-images{} data-content-typecolumn-group data-appearancedefault data-grid-size14 data-elementmain data-pb-styleHAFTQT6>div classpagebuilder-column-line data-content-typecolumn-line data-elementmain data-pb-styleJN5CGAX>div classpagebuilder-column data-content-typecolumn data-appearancefull-height data-background-images{} data-elementmain data-pb-styleVXSI6H0>div data-content-typebuttons data-appearanceinline data-same-widthfalse data-elementmain data-pb-styleXPJPALF classbuttonunderbaner>div data-content-typebutton-item data-appearancedefault data-elementmain data-pb-styleCPJRI8N>a classpagebuilder-button-primary hrefmailto:info@ok4you.nl target_blank data-link-typedefault data-elementlink data-pb-styleAOWHCUP>span data-elementlink_text>Wyślij Email/span>/a>/div>/div>/div>div classpagebuilder-column data-content-typecolumn data-appearancefull-height data-background-images{} data-elementmain data-pb-styleSUTNMCX>div data-content-typebuttons data-appearanceinline data-same-widthfalse data-elementmain data-pb-styleGFNYUPT classbuttonunderbaner2>div data-content-typebutton-item data-appearancedefault data-elementmain data-pb-stylePYLQPCH>a classpagebuilder-button-primary hrefhttps://wa.me/31616616973?textSzukam%20produktu%20ktorego%20chyba%20nie%20ma%20na%20sklepie target data-link-typedefault data-elementlink data-pb-styleHG1OOAW>span data-elementlink_text>Napisz na Whatsapp/span>/a>/div>/div>/div>/div>/div>h2 classHeadingok4you data-content-typeheading data-appearancedefault data-elementmain>Gadżety oraz wydruki/h2>div data-content-typeproducts data-appearancegrid data-elementmain data-pb-styleRQ8LSVD> div classblock widget block-products-list grid> div classblock-content> div classmx-auto grid gap-4 sm:grid-cols-2 lg:grid-cols-4> form methodpost actionhttps://ok4you.nl/checkout/cart/add/uenc/%25uenc%25/product/947/ classitem product product-item product_addtocart_form card card-interactive flex flex-col w-full > input nameform_key typehidden valueoWkvjqat37voFFEf> input typehidden nameproduct value947> a hrefhttps://ok4you.nl/brelok-z-otwieraczem-phph.html titleBrelok z otwieraczem PGPH classproduct photo product-item-photo block mx-auto mb-3 tabindex-1> img classhover:shadow-sm object-contain product-image-photo x-data @update-gallery-947.window$root.src $event.detail srchttps://ok4you.nl/media/catalog/product/cache/1d0f15d3e1697874993dbc4e5fceb5ce/b/r/brelok_4_2.jpg loadinglazy width240 height300 altBrelok z otwieraczem PGPH titleBrelok z otwieraczem PGPH> /a> div classproduct-info flex flex-col grow> div classmt-2 mb-1 items-center justify-center text-primary font-semibold text-lg text-center > a classproduct-item-link hrefhttps://ok4you.nl/brelok-z-otwieraczem-phph.html :id`slide-desc-947-${$id(slider-id)}`> Brelok z otwieraczem PGPH /a> /div> div classpy-1 mx-auto > /div> div classpt-1 text-gray-900 x-datainitPriceBox() x-deferintersect @update-prices-947.windowupdatePrice($event.detail);> div classprice-box price-final_price data-rolepriceBox data-product-id947 data-price-boxproduct-id-947> span x-data x-idprice\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D947 classprice-container price-final_price tax weee> span :id$id(price\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D947) data-labelZ podatkiem data-price-amount5.517601 data-price-typefinalPrice classprice-wrapper price-including-tax>span classprice>5,52 €/span>/span> span idprice-excluding-tax-product-price-947 data-labelBez podatku data-price-amount4.56 data-price-typebasePrice classprice-wrapper price-excluding-tax> span classprice>4,56 €/span>/span> /span>/div> /div> div classmt-auto pt-3 flex flex-wrap items-center gap-y-4 gap-x-2 > button classw-auto btn btn-primary justify-center text-sm mr-auto titleDodaj do koszyka Brelok z otwieraczem PGPH aria-labelDodaj do koszyka Brelok z otwieraczem PGPH data-addtocart> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor width24 height24 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 3h2l.4 2M7 13h10l4-8H5.4M7 13L5.4 5M7 13l-2.293 2.293c-.63.63-.184 1.707.707 1.707H17m0 0a2 2 0 100 4 2 2 0 000-4zm-8 2a2 2 0 11-4 0 2 2 0 014 0z>/path>/svg> span classml-2 inline md:ml-0 md:hidden lg:ml-2 lg:inline> Dodaj do koszyka /span> /button> div classflex flex-wrap gap-2> button x-datainitWishlist() x-deferintersect @click.preventaddToWishlist(947) aria-labelDodaj do listy życzeń Brelok z otwieraczem PGPH typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-red-600 data-addtowishlist> svg xmlnshttp://www.w3.org/2000/svg viewbox0 0 20 20 fillcurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd>/path>/svg> /button> button x-datainitCompareOnProductList() x-deferintersect @click.preventaddToCompare(947) aria-labelPorównaj Brelok z otwieraczem PGPH typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-yellow-500 data-addtocompare> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 6l3 1m0 0l-3 9a5.002 5.002 0 006.001 0M6 7l3 9M6 7l6-2m6 2l3-1m-3 1l-3 9a5.002 5.002 0 006.001 0M18 7l3 9m-3-9l-6-2m0-2v2m0 16V5m0 16H9m3 0h3>/path>/svg> /button> /div> /div> /div>/form> form methodpost actionhttps://ok4you.nl/checkout/cart/add/uenc/%25uenc%25/product/946/ classitem product product-item product_addtocart_form card card-interactive flex flex-col w-full > input nameform_key typehidden valueoWkvjqat37voFFEf> input typehidden nameproduct value946> a hrefhttps://ok4you.nl/brelok-z-otwieraczem.html titleBrelok z otwieraczem LUX classproduct photo product-item-photo block mx-auto mb-3 tabindex-1> img classhover:shadow-sm object-contain product-image-photo x-data @update-gallery-946.window$root.src $event.detail srchttps://ok4you.nl/media/catalog/product/cache/1d0f15d3e1697874993dbc4e5fceb5ce/b/r/brelok_1.jpg loadinglazy width240 height300 altBrelok z otwieraczem LUX titleBrelok z otwieraczem LUX> /a> div classproduct-info flex flex-col grow> div classmt-2 mb-1 items-center justify-center text-primary font-semibold text-lg text-center > a classproduct-item-link hrefhttps://ok4you.nl/brelok-z-otwieraczem.html :id`slide-desc-946-${$id(slider-id)}`> Brelok z otwieraczem LUX /a> /div> div classpy-1 mx-auto > /div> div classpt-1 text-gray-900 x-datainitPriceBox() x-deferintersect @update-prices-946.windowupdatePrice($event.detail);> div classprice-box price-final_price data-rolepriceBox data-product-id946 data-price-boxproduct-id-946> span x-data x-idprice\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D946 classprice-container price-final_price tax weee> span :id$id(price\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D946) data-labelZ podatkiem data-price-amount13.963401 data-price-typefinalPrice classprice-wrapper price-including-tax>span classprice>13,96 €/span>/span> span idprice-excluding-tax-product-price-946 data-labelBez podatku data-price-amount11.54 data-price-typebasePrice classprice-wrapper price-excluding-tax> span classprice>11,54 €/span>/span> /span> a hrefhttps://ok4you.nl/brelok-z-otwieraczem.html classminimal-price-link> span x-data x-idprice\u002Dincluding\u002Dtax\u002D946 classprice-container price-final_price tax weee> span classprice-label>Cena od/span> span :id$id(price\u002Dincluding\u002Dtax\u002D946) data-labelZ podatkiem data-price-amount4.029301 data-price-type classprice-wrapper price-including-tax>4,03 €/span> span idprice-excluding-tax-946 data-labelBez podatku data-price-amount3.33 data-price-type classprice-wrapper price-excluding-tax> span classprice>3,33 €/span>/span> /span> /a> /div> /div> div classmt-auto pt-3 flex flex-wrap items-center gap-y-4 gap-x-2 > button classw-auto btn btn-primary justify-center text-sm mr-auto titleDodaj do koszyka Brelok z otwieraczem LUX aria-labelDodaj do koszyka Brelok z otwieraczem LUX data-addtocart> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor width24 height24 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 3h2l.4 2M7 13h10l4-8H5.4M7 13L5.4 5M7 13l-2.293 2.293c-.63.63-.184 1.707.707 1.707H17m0 0a2 2 0 100 4 2 2 0 000-4zm-8 2a2 2 0 11-4 0 2 2 0 014 0z>/path>/svg> span classml-2 inline md:ml-0 md:hidden lg:ml-2 lg:inline> Dodaj do koszyka /span> /button> div classflex flex-wrap gap-2> button x-datainitWishlist() x-deferintersect @click.preventaddToWishlist(946) aria-labelDodaj do listy życzeń Brelok z otwieraczem LUX typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-red-600 data-addtowishlist> svg xmlnshttp://www.w3.org/2000/svg viewbox0 0 20 20 fillcurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd>/path>/svg> /button> button x-datainitCompareOnProductList() x-deferintersect @click.preventaddToCompare(946) aria-labelPorównaj Brelok z otwieraczem LUX typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-yellow-500 data-addtocompare> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 6l3 1m0 0l-3 9a5.002 5.002 0 006.001 0M6 7l3 9M6 7l6-2m6 2l3-1m-3 1l-3 9a5.002 5.002 0 006.001 0M18 7l3 9m-3-9l-6-2m0-2v2m0 16V5m0 16H9m3 0h3>/path>/svg> /button> /div> /div> /div>/form> form methodpost actionhttps://ok4you.nl/checkout/cart/add/uenc/%25uenc%25/product/937/ classitem product product-item product_addtocart_form card card-interactive flex flex-col w-full > input nameform_key typehidden valueoWkvjqat37voFFEf> input typehidden nameproduct value937> a hrefhttps://ok4you.nl/michalki-biale.html titleMichałki białe classproduct photo product-item-photo block mx-auto mb-3 tabindex-1> img classhover:shadow-sm object-contain product-image-photo x-data @update-gallery-937.window$root.src $event.detail srchttps://ok4you.nl/media/catalog/product/cache/1d0f15d3e1697874993dbc4e5fceb5ce/m/i/michalki_biale_1_1.jpg loadinglazy width240 height300 altMichałki białe titleMichałki białe > /a> div classproduct-info flex flex-col grow> div classmt-2 mb-1 items-center justify-center text-primary font-semibold text-lg text-center > a classproduct-item-link hrefhttps://ok4you.nl/michalki-biale.html :id`slide-desc-937-${$id(slider-id)}`> Michałki białe /a> /div> div classpy-1 mx-auto > /div> div classpt-1 text-gray-900 x-datainitPriceBox() x-deferintersect @update-prices-937.windowupdatePrice($event.detail);> div classprice-box price-final_price data-rolepriceBox data-product-id937 data-price-boxproduct-id-937> span x-data x-idprice\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D937 classprice-container price-final_price tax weee> span :id$id(price\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D937) data-labelZ podatkiem data-price-amount21.404901 data-price-typefinalPrice classprice-wrapper price-including-tax>span classprice>21,40 €/span>/span> span idprice-excluding-tax-product-price-937 data-labelBez podatku data-price-amount17.69 data-price-typebasePrice classprice-wrapper price-excluding-tax> span classprice>17,69 €/span>/span> /span> a hrefhttps://ok4you.nl/michalki-biale.html classminimal-price-link> span x-data x-idprice\u002Dincluding\u002Dtax\u002D937 classprice-container price-final_price tax weee> span classprice-label>Cena od/span> span :id$id(price\u002Dincluding\u002Dtax\u002D937) data-labelZ podatkiem data-price-amount13.285801 data-price-type classprice-wrapper price-including-tax>13,29 €/span> span idprice-excluding-tax-937 data-labelBez podatku data-price-amount10.98 data-price-type classprice-wrapper price-excluding-tax> span classprice>10,98 €/span>/span> /span> /a> /div> /div> div classmt-auto pt-3 flex flex-wrap items-center gap-y-4 gap-x-2 > button classw-auto btn btn-primary justify-center text-sm mr-auto titleDodaj do koszyka Michałki białe aria-labelDodaj do koszyka Michałki białe data-addtocart> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor width24 height24 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 3h2l.4 2M7 13h10l4-8H5.4M7 13L5.4 5M7 13l-2.293 2.293c-.63.63-.184 1.707.707 1.707H17m0 0a2 2 0 100 4 2 2 0 000-4zm-8 2a2 2 0 11-4 0 2 2 0 014 0z>/path>/svg> span classml-2 inline md:ml-0 md:hidden lg:ml-2 lg:inline> Dodaj do koszyka /span> /button> div classflex flex-wrap gap-2> button x-datainitWishlist() x-deferintersect @click.preventaddToWishlist(937) aria-labelDodaj do listy życzeń Michałki białe typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-red-600 data-addtowishlist> svg xmlnshttp://www.w3.org/2000/svg viewbox0 0 20 20 fillcurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd>/path>/svg> /button> button x-datainitCompareOnProductList() x-deferintersect @click.preventaddToCompare(937) aria-labelPorównaj Michałki białe typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-yellow-500 data-addtocompare> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 6l3 1m0 0l-3 9a5.002 5.002 0 006.001 0M6 7l3 9M6 7l6-2m6 2l3-1m-3 1l-3 9a5.002 5.002 0 006.001 0M18 7l3 9m-3-9l-6-2m0-2v2m0 16V5m0 16H9m3 0h3>/path>/svg> /button> /div> /div> /div>/form> form methodpost actionhttps://ok4you.nl/checkout/cart/add/uenc/%25uenc%25/product/935/ classitem product product-item product_addtocart_form card card-interactive flex flex-col w-full > input nameform_key typehidden valueoWkvjqat37voFFEf> input typehidden nameproduct value935> a hrefhttps://ok4you.nl/michalki.html titleMichałki classproduct photo product-item-photo block mx-auto mb-3 tabindex-1> img classhover:shadow-sm object-contain product-image-photo x-data @update-gallery-935.window$root.src $event.detail srchttps://ok4you.nl/media/catalog/product/cache/1d0f15d3e1697874993dbc4e5fceb5ce/m/i/michalki_czarne_2.jpg loadinglazy width240 height300 altMichałki titleMichałki> /a> div classproduct-info flex flex-col grow> div classmt-2 mb-1 items-center justify-center text-primary font-semibold text-lg text-center > a classproduct-item-link hrefhttps://ok4you.nl/michalki.html :id`slide-desc-935-${$id(slider-id)}`> Michałki /a> /div> div classpy-1 mx-auto > /div> div classpt-1 text-gray-900 x-datainitPriceBox() x-deferintersect @update-prices-935.windowupdatePrice($event.detail);> div classprice-box price-final_price data-rolepriceBox data-product-id935 data-price-boxproduct-id-935> span x-data x-idprice\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D935 classprice-container price-final_price tax weee> span :id$id(price\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D935) data-labelZ podatkiem data-price-amount19.045401 data-price-typefinalPrice classprice-wrapper price-including-tax>span classprice>19,05 €/span>/span> span idprice-excluding-tax-product-price-935 data-labelBez podatku data-price-amount15.74 data-price-typebasePrice classprice-wrapper price-excluding-tax> span classprice>15,74 €/span>/span> /span> a hrefhttps://ok4you.nl/michalki.html classminimal-price-link> span x-data x-idprice\u002Dincluding\u002Dtax\u002D935 classprice-container price-final_price tax weee> span classprice-label>Cena od/span> span :id$id(price\u002Dincluding\u002Dtax\u002D935) data-labelZ podatkiem data-price-amount11.095701 data-price-type classprice-wrapper price-including-tax>11,10 €/span> span idprice-excluding-tax-935 data-labelBez podatku data-price-amount9.17 data-price-type classprice-wrapper price-excluding-tax> span classprice>9,17 €/span>/span> /span> /a> /div> /div> div classmt-auto pt-3 flex flex-wrap items-center gap-y-4 gap-x-2 > button classw-auto btn btn-primary justify-center text-sm mr-auto titleDodaj do koszyka Michałki aria-labelDodaj do koszyka Michałki data-addtocart> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor width24 height24 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 3h2l.4 2M7 13h10l4-8H5.4M7 13L5.4 5M7 13l-2.293 2.293c-.63.63-.184 1.707.707 1.707H17m0 0a2 2 0 100 4 2 2 0 000-4zm-8 2a2 2 0 11-4 0 2 2 0 014 0z>/path>/svg> span classml-2 inline md:ml-0 md:hidden lg:ml-2 lg:inline> Dodaj do koszyka /span> /button> div classflex flex-wrap gap-2> button x-datainitWishlist() x-deferintersect @click.preventaddToWishlist(935) aria-labelDodaj do listy życzeń Michałki typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-red-600 data-addtowishlist> svg xmlnshttp://www.w3.org/2000/svg viewbox0 0 20 20 fillcurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd>/path>/svg> /button> button x-datainitCompareOnProductList() x-deferintersect @click.preventaddToCompare(935) aria-labelPorównaj Michałki typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-yellow-500 data-addtocompare> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 6l3 1m0 0l-3 9a5.002 5.002 0 006.001 0M6 7l3 9M6 7l6-2m6 2l3-1m-3 1l-3 9a5.002 5.002 0 006.001 0M18 7l3 9m-3-9l-6-2m0-2v2m0 16V5m0 16H9m3 0h3>/path>/svg> /button> /div> /div> /div>/form> form methodpost actionhttps://ok4you.nl/checkout/cart/add/uenc/%25uenc%25/product/930/ classitem product product-item product_addtocart_form card card-interactive flex flex-col w-full > input nameform_key typehidden valueoWkvjqat37voFFEf> input typehidden nameproduct value930> a hrefhttps://ok4you.nl/wizytowki-eoc-krotki-czas-realizacji.html titleWizytówki ECO classproduct photo product-item-photo block mx-auto mb-3 tabindex-1> img classhover:shadow-sm object-contain product-image-photo x-data @update-gallery-930.window$root.src $event.detail srchttps://ok4you.nl/media/catalog/product/cache/1d0f15d3e1697874993dbc4e5fceb5ce/w/i/wizytowka_7.jpg loadinglazy width240 height300 altWizytówki ECO titleWizytówki ECO> /a> div classproduct-info flex flex-col grow> div classmt-2 mb-1 items-center justify-center text-primary font-semibold text-lg text-center > a classproduct-item-link hrefhttps://ok4you.nl/wizytowki-eoc-krotki-czas-realizacji.html :id`slide-desc-930-${$id(slider-id)}`> Wizytówki ECO /a> /div> div classpy-1 mx-auto > /div> div classpt-1 text-gray-900 x-datainitPriceBox() x-deferintersect @update-prices-930.windowupdatePrice($event.detail);> div classprice-box price-final_price data-rolepriceBox data-product-id930 data-price-boxproduct-id-930> span classnormal-price>span x-data x-idprice\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D930 classprice-container price-final_price tax weee> span classprice-label>Cena od/span> span :id$id(price\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D930) data-labelZ podatkiem data-price-amount21.283901 data-price-typefinalPrice classprice-wrapper price-including-tax>span classprice>21,28 €/span>/span> span idprice-excluding-tax-product-price-930 data-labelBez podatku data-price-amount17.59 data-price-typebasePrice classprice-wrapper price-excluding-tax> span classprice>17,59 €/span>/span> /span>/span>/div> /div> div classmt-auto pt-3 flex flex-wrap items-center gap-y-4 gap-x-2 > button classw-auto btn btn-primary justify-center text-sm mr-auto titleDodaj do koszyka Wizytówki ECO aria-labelDodaj do koszyka Wizytówki ECO data-addtocart> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor width24 height24 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 3h2l.4 2M7 13h10l4-8H5.4M7 13L5.4 5M7 13l-2.293 2.293c-.63.63-.184 1.707.707 1.707H17m0 0a2 2 0 100 4 2 2 0 000-4zm-8 2a2 2 0 11-4 0 2 2 0 014 0z>/path>/svg> span classml-2 inline md:ml-0 md:hidden lg:ml-2 lg:inline> Dodaj do koszyka /span> /button> div classflex flex-wrap gap-2> button x-datainitWishlist() x-deferintersect @click.preventaddToWishlist(930) aria-labelDodaj do listy życzeń Wizytówki ECO typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-red-600 data-addtowishlist> svg xmlnshttp://www.w3.org/2000/svg viewbox0 0 20 20 fillcurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd>/path>/svg> /button> button x-datainitCompareOnProductList() x-deferintersect @click.preventaddToCompare(930) aria-labelPorównaj Wizytówki ECO typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-yellow-500 data-addtocompare> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 6l3 1m0 0l-3 9a5.002 5.002 0 006.001 0M6 7l3 9M6 7l6-2m6 2l3-1m-3 1l-3 9a5.002 5.002 0 006.001 0M18 7l3 9m-3-9l-6-2m0-2v2m0 16V5m0 16H9m3 0h3>/path>/svg> /button> /div> /div> /div>/form> form methodpost actionhttps://ok4you.nl/checkout/cart/add/uenc/%25uenc%25/product/924/ classitem product product-item product_addtocart_form card card-interactive flex flex-col w-full > input nameform_key typehidden valueoWkvjqat37voFFEf> input typehidden nameproduct value924> a hrefhttps://ok4you.nl/pomadki-blyszczyki.html titlePomadki - Blyszczyki classproduct photo product-item-photo block mx-auto mb-3 tabindex-1> img classhover:shadow-sm object-contain product-image-photo x-data @update-gallery-924.window$root.src $event.detail srchttps://ok4you.nl/media/catalog/product/cache/1d0f15d3e1697874993dbc4e5fceb5ce/p/o/pomadka_2_.jpg loadinglazy width240 height300 altPomadki - Blyszczyki titlePomadki - Blyszczyki> /a> div classproduct-info flex flex-col grow> div classmt-2 mb-1 items-center justify-center text-primary font-semibold text-lg text-center > a classproduct-item-link hrefhttps://ok4you.nl/pomadki-blyszczyki.html :id`slide-desc-924-${$id(slider-id)}`> Pomadki - Blyszczyki /a> /div> div classpy-1 mx-auto > /div> div classpt-1 text-gray-900 x-datainitPriceBox() x-deferintersect @update-prices-924.windowupdatePrice($event.detail);> div classprice-box price-final_price data-rolepriceBox data-product-id924 data-price-boxproduct-id-924> span classnormal-price>span x-data x-idprice\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D924 classprice-container price-final_price tax weee> span classprice-label>Cena od/span> span :id$id(price\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D924) data-labelZ podatkiem data-price-amount2.069101 data-price-typefinalPrice classprice-wrapper price-including-tax>span classprice>2,07 €/span>/span> span idprice-excluding-tax-product-price-924 data-labelBez podatku data-price-amount1.71 data-price-typebasePrice classprice-wrapper price-excluding-tax> span classprice>1,71 €/span>/span> /span>/span> a hrefhttps://ok4you.nl/pomadki-blyszczyki.html classminimal-price-link> span x-data x-idprice\u002Dincluding\u002Dtax\u002D924 classprice-container price-final_price tax weee> span classprice-label>Cena od/span> span :id$id(price\u002Dincluding\u002Dtax\u002D924) data-labelZ podatkiem data-price-amount1.669801 data-price-type classprice-wrapper price-including-tax>1,67 €/span> span idprice-excluding-tax-924 data-labelBez podatku data-price-amount1.38 data-price-type classprice-wrapper price-excluding-tax> span classprice>1,38 €/span>/span> /span> /a> /div> /div> div classmt-auto pt-3 flex flex-wrap items-center gap-y-4 gap-x-2 > button classw-auto btn btn-primary justify-center text-sm mr-auto titleDodaj do koszyka Pomadki - Blyszczyki aria-labelDodaj do koszyka Pomadki - Blyszczyki data-addtocart> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor width24 height24 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 3h2l.4 2M7 13h10l4-8H5.4M7 13L5.4 5M7 13l-2.293 2.293c-.63.63-.184 1.707.707 1.707H17m0 0a2 2 0 100 4 2 2 0 000-4zm-8 2a2 2 0 11-4 0 2 2 0 014 0z>/path>/svg> span classml-2 inline md:ml-0 md:hidden lg:ml-2 lg:inline> Dodaj do koszyka /span> /button> div classflex flex-wrap gap-2> button x-datainitWishlist() x-deferintersect @click.preventaddToWishlist(924) aria-labelDodaj do listy życzeń Pomadki - Blyszczyki typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-red-600 data-addtowishlist> svg xmlnshttp://www.w3.org/2000/svg viewbox0 0 20 20 fillcurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd>/path>/svg> /button> button x-datainitCompareOnProductList() x-deferintersect @click.preventaddToCompare(924) aria-labelPorównaj Pomadki - Blyszczyki typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-yellow-500 data-addtocompare> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 6l3 1m0 0l-3 9a5.002 5.002 0 006.001 0M6 7l3 9M6 7l6-2m6 2l3-1m-3 1l-3 9a5.002 5.002 0 006.001 0M18 7l3 9m-3-9l-6-2m0-2v2m0 16V5m0 16H9m3 0h3>/path>/svg> /button> /div> /div> /div>/form> form methodpost actionhttps://ok4you.nl/checkout/cart/add/uenc/%25uenc%25/product/264/ classitem product product-item product_addtocart_form card card-interactive flex flex-col w-full > input nameform_key typehidden valueoWkvjqat37voFFEf> input typehidden nameproduct value264> a hrefhttps://ok4you.nl/zlote-koperty-dl.html titleZłote koperty DL - bez zadruku classproduct photo product-item-photo block mx-auto mb-3 tabindex-1> img classhover:shadow-sm object-contain product-image-photo x-data @update-gallery-264.window$root.src $event.detail srchttps://ok4you.nl/media/catalog/product/cache/1d0f15d3e1697874993dbc4e5fceb5ce/k/o/koperta_1.jpg loadinglazy width240 height300 altZłote koperty DL - bez zadruku titleZłote koperty DL - bez zadruku> /a> div classproduct-info flex flex-col grow> div classmt-2 mb-1 items-center justify-center text-primary font-semibold text-lg text-center > a classproduct-item-link hrefhttps://ok4you.nl/zlote-koperty-dl.html :id`slide-desc-264-${$id(slider-id)}`> Złote koperty DL - bez zadruku /a> /div> div classpy-1 mx-auto > /div> div classpt-1 text-gray-900 x-datainitPriceBox() x-deferintersect @update-prices-264.windowupdatePrice($event.detail);> div classprice-box price-final_price data-rolepriceBox data-product-id264 data-price-boxproduct-id-264> span x-data x-idprice\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D264 classprice-container price-final_price tax weee> span :id$id(price\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D264) data-labelZ podatkiem data-price-amount0.338801 data-price-typefinalPrice classprice-wrapper price-including-tax>span classprice>0,34 €/span>/span> span idprice-excluding-tax-product-price-264 data-labelBez podatku data-price-amount0.28 data-price-typebasePrice classprice-wrapper price-excluding-tax> span classprice>0,28 €/span>/span> /span>/div> /div> div classmt-auto pt-3 flex flex-wrap items-center gap-y-4 gap-x-2 > button classw-auto btn btn-primary justify-center text-sm mr-auto titleDodaj do koszyka Złote koperty DL - bez zadruku aria-labelDodaj do koszyka Złote koperty DL - bez zadruku data-addtocart> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor width24 height24 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 3h2l.4 2M7 13h10l4-8H5.4M7 13L5.4 5M7 13l-2.293 2.293c-.63.63-.184 1.707.707 1.707H17m0 0a2 2 0 100 4 2 2 0 000-4zm-8 2a2 2 0 11-4 0 2 2 0 014 0z>/path>/svg> span classml-2 inline md:ml-0 md:hidden lg:ml-2 lg:inline> Dodaj do koszyka /span> /button> div classflex flex-wrap gap-2> button x-datainitWishlist() x-deferintersect @click.preventaddToWishlist(264) aria-labelDodaj do listy życzeń Złote koperty DL - bez zadruku typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-red-600 data-addtowishlist> svg xmlnshttp://www.w3.org/2000/svg viewbox0 0 20 20 fillcurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd>/path>/svg> /button> button x-datainitCompareOnProductList() x-deferintersect @click.preventaddToCompare(264) aria-labelPorównaj Złote koperty DL - bez zadruku typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-yellow-500 data-addtocompare> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 6l3 1m0 0l-3 9a5.002 5.002 0 006.001 0M6 7l3 9M6 7l6-2m6 2l3-1m-3 1l-3 9a5.002 5.002 0 006.001 0M18 7l3 9m-3-9l-6-2m0-2v2m0 16V5m0 16H9m3 0h3>/path>/svg> /button> /div> /div> /div>/form> form methodpost actionhttps://ok4you.nl/checkout/cart/add/uenc/%25uenc%25/product/233/ classitem product product-item product_addtocart_form card card-interactive flex flex-col w-full > input nameform_key typehidden valueoWkvjqat37voFFEf> input typehidden nameproduct value233> a hrefhttps://ok4you.nl/torby-plocienne-z-nadrukiem-logo.html titleTorby plocienne z nadrukiem/logo classproduct photo product-item-photo block mx-auto mb-3 tabindex-1> img classhover:shadow-sm object-contain product-image-photo x-data @update-gallery-233.window$root.src $event.detail srchttps://ok4you.nl/media/catalog/product/cache/1d0f15d3e1697874993dbc4e5fceb5ce/t/o/torby_3.jpg loadinglazy width240 height300 altTorby plocienne z nadrukiem/logo titleTorby plocienne z nadrukiem/logo> /a> div classproduct-info flex flex-col grow> div classmt-2 mb-1 items-center justify-center text-primary font-semibold text-lg text-center > a classproduct-item-link hrefhttps://ok4you.nl/torby-plocienne-z-nadrukiem-logo.html :id`slide-desc-233-${$id(slider-id)}`> Torby plocienne z nadrukiem/logo /a> /div> div classpy-1 mx-auto > /div> div classpt-1 text-gray-900 x-datainitPriceBox() x-deferintersect @update-prices-233.windowupdatePrice($event.detail);> div classprice-box price-final_price data-rolepriceBox data-product-id233 data-price-boxproduct-id-233> span x-data x-idprice\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D233 classprice-container price-final_price tax weee> span :id$id(price\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D233) data-labelZ podatkiem data-price-amount4.694801 data-price-typefinalPrice classprice-wrapper price-including-tax>span classprice>4,69 €/span>/span> span idprice-excluding-tax-product-price-233 data-labelBez podatku data-price-amount3.88 data-price-typebasePrice classprice-wrapper price-excluding-tax> span classprice>3,88 €/span>/span> /span> a hrefhttps://ok4you.nl/torby-plocienne-z-nadrukiem-logo.html classminimal-price-link> span x-data x-idprice\u002Dincluding\u002Dtax\u002D233 classprice-container price-final_price tax weee> span classprice-label>Cena od/span> span :id$id(price\u002Dincluding\u002Dtax\u002D233) data-labelZ podatkiem data-price-amount2.528901 data-price-type classprice-wrapper price-including-tax>2,53 €/span> span idprice-excluding-tax-233 data-labelBez podatku data-price-amount2.09 data-price-type classprice-wrapper price-excluding-tax> span classprice>2,09 €/span>/span> /span> /a> /div> /div> div classmt-auto pt-3 flex flex-wrap items-center gap-y-4 gap-x-2 > button classw-auto btn btn-primary justify-center text-sm mr-auto titleDodaj do koszyka Torby plocienne z nadrukiem/logo aria-labelDodaj do koszyka Torby plocienne z nadrukiem/logo data-addtocart> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor width24 height24 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 3h2l.4 2M7 13h10l4-8H5.4M7 13L5.4 5M7 13l-2.293 2.293c-.63.63-.184 1.707.707 1.707H17m0 0a2 2 0 100 4 2 2 0 000-4zm-8 2a2 2 0 11-4 0 2 2 0 014 0z>/path>/svg> span classml-2 inline md:ml-0 md:hidden lg:ml-2 lg:inline> Dodaj do koszyka /span> /button> div classflex flex-wrap gap-2> button x-datainitWishlist() x-deferintersect @click.preventaddToWishlist(233) aria-labelDodaj do listy życzeń Torby plocienne z nadrukiem/logo typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-red-600 data-addtowishlist> svg xmlnshttp://www.w3.org/2000/svg viewbox0 0 20 20 fillcurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd>/path>/svg> /button> button x-datainitCompareOnProductList() x-deferintersect @click.preventaddToCompare(233) aria-labelPorównaj Torby plocienne z nadrukiem/logo typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-yellow-500 data-addtocompare> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 6l3 1m0 0l-3 9a5.002 5.002 0 006.001 0M6 7l3 9M6 7l6-2m6 2l3-1m-3 1l-3 9a5.002 5.002 0 006.001 0M18 7l3 9m-3-9l-6-2m0-2v2m0 16V5m0 16H9m3 0h3>/path>/svg> /button> /div> /div> /div>/form> form methodpost actionhttps://ok4you.nl/checkout/cart/add/uenc/%25uenc%25/product/227/ classitem product product-item product_addtocart_form card card-interactive flex flex-col w-full > input nameform_key typehidden valueoWkvjqat37voFFEf> input typehidden nameproduct value227> a hrefhttps://ok4you.nl/bon-voucher-podarunkowy-pozlacany-z-laminacja-matowa.html titleBon / Voucher podarunkowy GOLD / SILVER MAT classproduct photo product-item-photo block mx-auto mb-3 tabindex-1> img classhover:shadow-sm object-contain product-image-photo x-data @update-gallery-227.window$root.src $event.detail srchttps://ok4you.nl/media/catalog/product/cache/1d0f15d3e1697874993dbc4e5fceb5ce/v/o/voucher_gold_1.jpg loadinglazy width240 height300 altBon / Voucher podarunkowy GOLD / SILVER MAT titleBon / Voucher podarunkowy GOLD / SILVER MAT> /a> div classproduct-info flex flex-col grow> div classmt-2 mb-1 items-center justify-center text-primary font-semibold text-lg text-center > a classproduct-item-link hrefhttps://ok4you.nl/bon-voucher-podarunkowy-pozlacany-z-laminacja-matowa.html :id`slide-desc-227-${$id(slider-id)}`> Bon / Voucher podarunkowy GOLD / SILVER MAT /a> /div> div classpy-1 mx-auto > /div> div classpt-1 text-gray-900 x-datainitPriceBox() x-deferintersect @update-prices-227.windowupdatePrice($event.detail);> div classprice-box price-final_price data-rolepriceBox data-product-id227 data-price-boxproduct-id-227> span classnormal-price>span x-data x-idprice\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D227 classprice-container price-final_price tax weee> span classprice-label>Cena od/span> span :id$id(price\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D227) data-labelZ podatkiem data-price-amount0.641301 data-price-typefinalPrice classprice-wrapper price-including-tax>span classprice>0,64 €/span>/span> span idprice-excluding-tax-product-price-227 data-labelBez podatku data-price-amount0.53 data-price-typebasePrice classprice-wrapper price-excluding-tax> span classprice>0,53 €/span>/span> /span>/span>/div> /div> div classmt-auto pt-3 flex flex-wrap items-center gap-y-4 gap-x-2 > button classw-auto btn btn-primary justify-center text-sm mr-auto titleDodaj do koszyka Bon / Voucher podarunkowy GOLD / SILVER MAT aria-labelDodaj do koszyka Bon / Voucher podarunkowy GOLD / SILVER MAT data-addtocart> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor width24 height24 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 3h2l.4 2M7 13h10l4-8H5.4M7 13L5.4 5M7 13l-2.293 2.293c-.63.63-.184 1.707.707 1.707H17m0 0a2 2 0 100 4 2 2 0 000-4zm-8 2a2 2 0 11-4 0 2 2 0 014 0z>/path>/svg> span classml-2 inline md:ml-0 md:hidden lg:ml-2 lg:inline> Dodaj do koszyka /span> /button> div classflex flex-wrap gap-2> button x-datainitWishlist() x-deferintersect @click.preventaddToWishlist(227) aria-labelDodaj do listy życzeń Bon / Voucher podarunkowy GOLD / SILVER MAT typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-red-600 data-addtowishlist> svg xmlnshttp://www.w3.org/2000/svg viewbox0 0 20 20 fillcurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd>/path>/svg> /button> button x-datainitCompareOnProductList() x-deferintersect @click.preventaddToCompare(227) aria-labelPorównaj Bon / Voucher podarunkowy GOLD / SILVER MAT typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-yellow-500 data-addtocompare> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 6l3 1m0 0l-3 9a5.002 5.002 0 006.001 0M6 7l3 9M6 7l6-2m6 2l3-1m-3 1l-3 9a5.002 5.002 0 006.001 0M18 7l3 9m-3-9l-6-2m0-2v2m0 16V5m0 16H9m3 0h3>/path>/svg> /button> /div> /div> /div>/form> form methodpost actionhttps://ok4you.nl/checkout/cart/add/uenc/%25uenc%25/product/226/ classitem product product-item product_addtocart_form card card-interactive flex flex-col w-full > input nameform_key typehidden valueoWkvjqat37voFFEf> input typehidden nameproduct value226> a hrefhttps://ok4you.nl/wizytowki-z-punktowym-lakierem-uv.html titleWizytówki selektywny lakier UV zamszowe w dotyku classproduct photo product-item-photo block mx-auto mb-3 tabindex-1> img classhover:shadow-sm object-contain product-image-photo x-data @update-gallery-226.window$root.src $event.detail srchttps://ok4you.nl/media/catalog/product/cache/1d0f15d3e1697874993dbc4e5fceb5ce/w/i/wizyt_wka_uv_1.jpg loadinglazy width240 height300 altWizytówki selektywny lakier UV zamszowe w dotyku titleWizytówki selektywny lakier UV zamszowe w dotyku> /a> div classproduct-info flex flex-col grow> div classmt-2 mb-1 items-center justify-center text-primary font-semibold text-lg text-center > a classproduct-item-link hrefhttps://ok4you.nl/wizytowki-z-punktowym-lakierem-uv.html :id`slide-desc-226-${$id(slider-id)}`> Wizytówki selektywny lakier UV zamszowe w dotyku /a> /div> div classpy-1 mx-auto > /div> div classpt-1 text-gray-900 x-datainitPriceBox() x-deferintersect @update-prices-226.windowupdatePrice($event.detail);> div classprice-box price-final_price data-rolepriceBox data-product-id226 data-price-boxproduct-id-226> span classnormal-price>span x-data x-idprice\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D226 classprice-container price-final_price tax weee> span classprice-label>Cena od/span> span :id$id(price\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D226) data-labelZ podatkiem data-price-amount48.400001 data-price-typefinalPrice classprice-wrapper price-including-tax>span classprice>48,40 €/span>/span> span idprice-excluding-tax-product-price-226 data-labelBez podatku data-price-amount40 data-price-typebasePrice classprice-wrapper price-excluding-tax> span classprice>40,00 €/span>/span> /span>/span> span classold-price sly-old-price no-display> span x-data x-idprice\u002Dincluding\u002Dtax\u002Dold\u002Dprice\u002D226 classprice-container price-final_price tax weee> span classprice-label>Regular Price/span> span :id$id(price\u002Dincluding\u002Dtax\u002Dold\u002Dprice\u002D226) data-labelZ podatkiem data-price-amount57.112001 data-price-typeoldPrice classprice-wrapper price-including-tax>span classprice>57,11 €/span>/span> /span> /span>/div> /div> div classmt-auto pt-3 flex flex-wrap items-center gap-y-4 gap-x-2 > button classw-auto btn btn-primary justify-center text-sm mr-auto titleDodaj do koszyka Wizytówki selektywny lakier UV zamszowe w dotyku aria-labelDodaj do koszyka Wizytówki selektywny lakier UV zamszowe w dotyku data-addtocart> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor width24 height24 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 3h2l.4 2M7 13h10l4-8H5.4M7 13L5.4 5M7 13l-2.293 2.293c-.63.63-.184 1.707.707 1.707H17m0 0a2 2 0 100 4 2 2 0 000-4zm-8 2a2 2 0 11-4 0 2 2 0 014 0z>/path>/svg> span classml-2 inline md:ml-0 md:hidden lg:ml-2 lg:inline> Dodaj do koszyka /span> /button> div classflex flex-wrap gap-2> button x-datainitWishlist() x-deferintersect @click.preventaddToWishlist(226) aria-labelDodaj do listy życzeń Wizytówki selektywny lakier UV zamszowe w dotyku typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-red-600 data-addtowishlist> svg xmlnshttp://www.w3.org/2000/svg viewbox0 0 20 20 fillcurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd>/path>/svg> /button> button x-datainitCompareOnProductList() x-deferintersect @click.preventaddToCompare(226) aria-labelPorównaj Wizytówki selektywny lakier UV zamszowe w dotyku typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-yellow-500 data-addtocompare> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 6l3 1m0 0l-3 9a5.002 5.002 0 006.001 0M6 7l3 9M6 7l6-2m6 2l3-1m-3 1l-3 9a5.002 5.002 0 006.001 0M18 7l3 9m-3-9l-6-2m0-2v2m0 16V5m0 16H9m3 0h3>/path>/svg> /button> /div> /div> /div>/form> form methodpost actionhttps://ok4you.nl/checkout/cart/add/uenc/%25uenc%25/product/224/ classitem product product-item product_addtocart_form card card-interactive flex flex-col w-full > input nameform_key typehidden valueoWkvjqat37voFFEf> input typehidden nameproduct value224> a hrefhttps://ok4you.nl/wycieraczka-z-logo-firmy.html titleWycieraczka z firmowym LOGO classproduct photo product-item-photo block mx-auto mb-3 tabindex-1> img classhover:shadow-sm object-contain product-image-photo x-data @update-gallery-224.window$root.src $event.detail srchttps://ok4you.nl/media/catalog/product/cache/1d0f15d3e1697874993dbc4e5fceb5ce/w/y/wycierczka_5_6_.jpg loadinglazy width240 height300 altWycieraczka z firmowym LOGO titleWycieraczka z firmowym LOGO> /a> div classproduct-info flex flex-col grow> div classmt-2 mb-1 items-center justify-center text-primary font-semibold text-lg text-center > a classproduct-item-link hrefhttps://ok4you.nl/wycieraczka-z-logo-firmy.html :id`slide-desc-224-${$id(slider-id)}`> Wycieraczka z firmowym LOGO /a> /div> div classpy-1 mx-auto > /div> div classpt-1 text-gray-900 x-datainitPriceBox() x-deferintersect @update-prices-224.windowupdatePrice($event.detail);> div classprice-box price-final_price data-rolepriceBox data-product-id224 data-price-boxproduct-id-224> span x-data x-idprice\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D224 classprice-container price-final_price tax weee> span :id$id(price\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D224) data-labelZ podatkiem data-price-amount142.247601 data-price-typefinalPrice classprice-wrapper price-including-tax>span classprice>142,25 €/span>/span> span idprice-excluding-tax-product-price-224 data-labelBez podatku data-price-amount117.56 data-price-typebasePrice classprice-wrapper price-excluding-tax> span classprice>117,56 €/span>/span> /span>/div> /div> div classmt-auto pt-3 flex flex-wrap items-center gap-y-4 gap-x-2 > button classw-auto btn btn-primary justify-center text-sm mr-auto titleDodaj do koszyka Wycieraczka z firmowym LOGO aria-labelDodaj do koszyka Wycieraczka z firmowym LOGO data-addtocart> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor width24 height24 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 3h2l.4 2M7 13h10l4-8H5.4M7 13L5.4 5M7 13l-2.293 2.293c-.63.63-.184 1.707.707 1.707H17m0 0a2 2 0 100 4 2 2 0 000-4zm-8 2a2 2 0 11-4 0 2 2 0 014 0z>/path>/svg> span classml-2 inline md:ml-0 md:hidden lg:ml-2 lg:inline> Dodaj do koszyka /span> /button> div classflex flex-wrap gap-2> button x-datainitWishlist() x-deferintersect @click.preventaddToWishlist(224) aria-labelDodaj do listy życzeń Wycieraczka z firmowym LOGO typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-red-600 data-addtowishlist> svg xmlnshttp://www.w3.org/2000/svg viewbox0 0 20 20 fillcurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd>/path>/svg> /button> button x-datainitCompareOnProductList() x-deferintersect @click.preventaddToCompare(224) aria-labelPorównaj Wycieraczka z firmowym LOGO typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-yellow-500 data-addtocompare> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 6l3 1m0 0l-3 9a5.002 5.002 0 006.001 0M6 7l3 9M6 7l6-2m6 2l3-1m-3 1l-3 9a5.002 5.002 0 006.001 0M18 7l3 9m-3-9l-6-2m0-2v2m0 16V5m0 16H9m3 0h3>/path>/svg> /button> /div> /div> /div>/form> form methodpost actionhttps://ok4you.nl/checkout/cart/add/uenc/%25uenc%25/product/219/ classitem product product-item product_addtocart_form card card-interactive flex flex-col w-full > input nameform_key typehidden valueoWkvjqat37voFFEf> input typehidden nameproduct value219> a hrefhttps://ok4you.nl/wizytowki-najtansze-na-rynku-krotki-czas-realizacji.html titleWizytówki CLASSIC classproduct photo product-item-photo block mx-auto mb-3 tabindex-1> img classhover:shadow-sm object-contain product-image-photo x-data @update-gallery-219.window$root.src $event.detail srchttps://ok4you.nl/media/catalog/product/cache/1d0f15d3e1697874993dbc4e5fceb5ce/w/i/wizytowka_3.jpg loadinglazy width240 height300 altWizytówki CLASSIC titleWizytówki CLASSIC > /a> div classproduct-info flex flex-col grow> div classmt-2 mb-1 items-center justify-center text-primary font-semibold text-lg text-center > a classproduct-item-link hrefhttps://ok4you.nl/wizytowki-najtansze-na-rynku-krotki-czas-realizacji.html :id`slide-desc-219-${$id(slider-id)}`> Wizytówki CLASSIC /a> /div> div classpy-1 mx-auto > /div> div classpt-1 text-gray-900 x-datainitPriceBox() x-deferintersect @update-prices-219.windowupdatePrice($event.detail);> div classprice-box price-final_price data-rolepriceBox data-product-id219 data-price-boxproduct-id-219> span classnormal-price>span x-data x-idprice\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D219 classprice-container price-final_price tax weee> span classprice-label>Cena od/span> span :id$id(price\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D219) data-labelZ podatkiem data-price-amount33.323401 data-price-typefinalPrice classprice-wrapper price-including-tax>span classprice>33,32 €/span>/span> span idprice-excluding-tax-product-price-219 data-labelBez podatku data-price-amount27.54 data-price-typebasePrice classprice-wrapper price-excluding-tax> span classprice>27,54 €/span>/span> /span>/span>/div> /div> div classmt-auto pt-3 flex flex-wrap items-center gap-y-4 gap-x-2 > button classw-auto btn btn-primary justify-center text-sm mr-auto titleDodaj do koszyka Wizytówki CLASSIC aria-labelDodaj do koszyka Wizytówki CLASSIC data-addtocart> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor width24 height24 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 3h2l.4 2M7 13h10l4-8H5.4M7 13L5.4 5M7 13l-2.293 2.293c-.63.63-.184 1.707.707 1.707H17m0 0a2 2 0 100 4 2 2 0 000-4zm-8 2a2 2 0 11-4 0 2 2 0 014 0z>/path>/svg> span classml-2 inline md:ml-0 md:hidden lg:ml-2 lg:inline> Dodaj do koszyka /span> /button> div classflex flex-wrap gap-2> button x-datainitWishlist() x-deferintersect @click.preventaddToWishlist(219) aria-labelDodaj do listy życzeń Wizytówki CLASSIC typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-red-600 data-addtowishlist> svg xmlnshttp://www.w3.org/2000/svg viewbox0 0 20 20 fillcurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd>/path>/svg> /button> button x-datainitCompareOnProductList() x-deferintersect @click.preventaddToCompare(219) aria-labelPorównaj Wizytówki CLASSIC typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-yellow-500 data-addtocompare> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 6l3 1m0 0l-3 9a5.002 5.002 0 006.001 0M6 7l3 9M6 7l6-2m6 2l3-1m-3 1l-3 9a5.002 5.002 0 006.001 0M18 7l3 9m-3-9l-6-2m0-2v2m0 16V5m0 16H9m3 0h3>/path>/svg> /button> /div> /div> /div>/form> form methodpost actionhttps://ok4you.nl/checkout/cart/add/uenc/%25uenc%25/product/213/ classitem product product-item product_addtocart_form card card-interactive flex flex-col w-full > input nameform_key typehidden valueoWkvjqat37voFFEf> input typehidden nameproduct value213> a hrefhttps://ok4you.nl/rollup-baner-najlepsza-reklama-mobilna.html titleRollup baner - reklama mobilna classproduct photo product-item-photo block mx-auto mb-3 tabindex-1> img classhover:shadow-sm object-contain product-image-photo x-data @update-gallery-213.window$root.src $event.detail srchttps://ok4you.nl/media/catalog/product/cache/1d0f15d3e1697874993dbc4e5fceb5ce/r/o/rollup_real_1_front.jpg loadinglazy width240 height300 altRollup baner - reklama mobilna titleRollup baner - reklama mobilna> /a> div classproduct-info flex flex-col grow> div classmt-2 mb-1 items-center justify-center text-primary font-semibold text-lg text-center > a classproduct-item-link hrefhttps://ok4you.nl/rollup-baner-najlepsza-reklama-mobilna.html :id`slide-desc-213-${$id(slider-id)}`> Rollup baner - reklama mobilna /a> /div> div classpy-1 mx-auto > /div> div classpt-1 text-gray-900 x-datainitPriceBox() x-deferintersect @update-prices-213.windowupdatePrice($event.detail);> div classprice-box price-final_price data-rolepriceBox data-product-id213 data-price-boxproduct-id-213> span classnormal-price>span x-data x-idprice\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D213 classprice-container price-final_price tax weee> span classprice-label>Cena od/span> span :id$id(price\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D213) data-labelZ podatkiem data-price-amount56.313401 data-price-typefinalPrice classprice-wrapper price-including-tax>span classprice>56,31 €/span>/span> span idprice-excluding-tax-product-price-213 data-labelBez podatku data-price-amount46.54 data-price-typebasePrice classprice-wrapper price-excluding-tax> span classprice>46,54 €/span>/span> /span>/span>/div> /div> div classmt-auto pt-3 flex flex-wrap items-center gap-y-4 gap-x-2 > button classw-auto btn btn-primary justify-center text-sm mr-auto titleDodaj do koszyka Rollup baner - reklama mobilna aria-labelDodaj do koszyka Rollup baner - reklama mobilna data-addtocart> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor width24 height24 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 3h2l.4 2M7 13h10l4-8H5.4M7 13L5.4 5M7 13l-2.293 2.293c-.63.63-.184 1.707.707 1.707H17m0 0a2 2 0 100 4 2 2 0 000-4zm-8 2a2 2 0 11-4 0 2 2 0 014 0z>/path>/svg> span classml-2 inline md:ml-0 md:hidden lg:ml-2 lg:inline> Dodaj do koszyka /span> /button> div classflex flex-wrap gap-2> button x-datainitWishlist() x-deferintersect @click.preventaddToWishlist(213) aria-labelDodaj do listy życzeń Rollup baner - reklama mobilna typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-red-600 data-addtowishlist> svg xmlnshttp://www.w3.org/2000/svg viewbox0 0 20 20 fillcurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd>/path>/svg> /button> button x-datainitCompareOnProductList() x-deferintersect @click.preventaddToCompare(213) aria-labelPorównaj Rollup baner - reklama mobilna typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-yellow-500 data-addtocompare> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 6l3 1m0 0l-3 9a5.002 5.002 0 006.001 0M6 7l3 9M6 7l6-2m6 2l3-1m-3 1l-3 9a5.002 5.002 0 006.001 0M18 7l3 9m-3-9l-6-2m0-2v2m0 16V5m0 16H9m3 0h3>/path>/svg> /button> /div> /div> /div>/form> form methodpost actionhttps://ok4you.nl/checkout/cart/add/uenc/%25uenc%25/product/194/ classitem product product-item product_addtocart_form card card-interactive flex flex-col w-full > input nameform_key typehidden valueoWkvjqat37voFFEf> input typehidden nameproduct value194> a hrefhttps://ok4you.nl/wizytowki-z-punktowym-zlotem-lub-srebrem-liquid-gold-silver-laminowane-matowo.html titleWizytówki - efekt LIQUID GOLD/SILVER MAT classproduct photo product-item-photo block mx-auto mb-3 tabindex-1> img classhover:shadow-sm object-contain product-image-photo x-data @update-gallery-194.window$root.src $event.detail srchttps://ok4you.nl/media/catalog/product/cache/1d0f15d3e1697874993dbc4e5fceb5ce/w/i/wizyt_wka_gold_7.jpg loadinglazy width240 height300 altWizytówki - efekt LIQUID GOLD/SILVER MAT titleWizytówki - efekt LIQUID GOLD/SILVER MAT> /a> div classproduct-info flex flex-col grow> div classmt-2 mb-1 items-center justify-center text-primary font-semibold text-lg text-center > a classproduct-item-link hrefhttps://ok4you.nl/wizytowki-z-punktowym-zlotem-lub-srebrem-liquid-gold-silver-laminowane-matowo.html :id`slide-desc-194-${$id(slider-id)}`> Wizytówki - efekt LIQUID GOLD/SILVER MAT /a> /div> div classpy-1 mx-auto > /div> div classpt-1 text-gray-900 x-datainitPriceBox() x-deferintersect @update-prices-194.windowupdatePrice($event.detail);> div classprice-box price-final_price data-rolepriceBox data-product-id194 data-price-boxproduct-id-194> span classnormal-price>span x-data x-idprice\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D194 classprice-container price-final_price tax weee> span classprice-label>Cena od/span> span :id$id(price\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D194) data-labelZ podatkiem data-price-amount41.297301 data-price-typefinalPrice classprice-wrapper price-including-tax>span classprice>41,30 €/span>/span> span idprice-excluding-tax-product-price-194 data-labelBez podatku data-price-amount34.13 data-price-typebasePrice classprice-wrapper price-excluding-tax> span classprice>34,13 €/span>/span> /span>/span>/div> /div> div classmt-auto pt-3 flex flex-wrap items-center gap-y-4 gap-x-2 > button classw-auto btn btn-primary justify-center text-sm mr-auto titleDodaj do koszyka Wizytówki - efekt LIQUID GOLD/SILVER MAT aria-labelDodaj do koszyka Wizytówki - efekt LIQUID GOLD/SILVER MAT data-addtocart> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor width24 height24 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 3h2l.4 2M7 13h10l4-8H5.4M7 13L5.4 5M7 13l-2.293 2.293c-.63.63-.184 1.707.707 1.707H17m0 0a2 2 0 100 4 2 2 0 000-4zm-8 2a2 2 0 11-4 0 2 2 0 014 0z>/path>/svg> span classml-2 inline md:ml-0 md:hidden lg:ml-2 lg:inline> Dodaj do koszyka /span> /button> div classflex flex-wrap gap-2> button x-datainitWishlist() x-deferintersect @click.preventaddToWishlist(194) aria-labelDodaj do listy życzeń Wizytówki - efekt LIQUID GOLD/SILVER MAT typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-red-600 data-addtowishlist> svg xmlnshttp://www.w3.org/2000/svg viewbox0 0 20 20 fillcurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd>/path>/svg> /button> button x-datainitCompareOnProductList() x-deferintersect @click.preventaddToCompare(194) aria-labelPorównaj Wizytówki - efekt LIQUID GOLD/SILVER MAT typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-yellow-500 data-addtocompare> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 6l3 1m0 0l-3 9a5.002 5.002 0 006.001 0M6 7l3 9M6 7l6-2m6 2l3-1m-3 1l-3 9a5.002 5.002 0 006.001 0M18 7l3 9m-3-9l-6-2m0-2v2m0 16V5m0 16H9m3 0h3>/path>/svg> /button> /div> /div> /div>/form> form methodpost actionhttps://ok4you.nl/checkout/cart/add/uenc/%25uenc%25/product/185/ classitem product product-item product_addtocart_form card card-interactive flex flex-col w-full > input nameform_key typehidden valueoWkvjqat37voFFEf> input typehidden nameproduct value185> a hrefhttps://ok4you.nl/pyszne-cukierki-krowki-z-twoim-firmowym-logo-zamow-od-1kg.html titlePyszne cukierki KRÓWKI z Twoim firmowym logo! Zamów od 1kg! classproduct photo product-item-photo block mx-auto mb-3 tabindex-1> img classhover:shadow-sm object-contain product-image-photo x-data @update-gallery-185.window$root.src $event.detail srchttps://ok4you.nl/media/catalog/product/cache/1d0f15d3e1697874993dbc4e5fceb5ce/k/r/krowki_1.jpg loadinglazy width240 height300 altPyszne cukierki KRÓWKI z Twoim firmowym logo! Zamów od 1kg! titlePyszne cukierki KRÓWKI z Twoim firmowym logo! Zamów od 1kg!> /a> div classproduct-info flex flex-col grow> div classmt-2 mb-1 items-center justify-center text-primary font-semibold text-lg text-center > a classproduct-item-link hrefhttps://ok4you.nl/pyszne-cukierki-krowki-z-twoim-firmowym-logo-zamow-od-1kg.html :id`slide-desc-185-${$id(slider-id)}`> Pyszne cukierki KRÓWKI z Twoim firmowym logo! Zamów od 1kg! /a> /div> div classpy-1 mx-auto > /div> div classpt-1 text-gray-900 x-datainitPriceBox() x-deferintersect @update-prices-185.windowupdatePrice($event.detail);> div classprice-box price-final_price data-rolepriceBox data-product-id185 data-price-boxproduct-id-185> span x-data x-idprice\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D185 classprice-container price-final_price tax weee> span :id$id(price\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D185) data-labelZ podatkiem data-price-amount16.964201 data-price-typefinalPrice classprice-wrapper price-including-tax>span classprice>16,96 €/span>/span> span idprice-excluding-tax-product-price-185 data-labelBez podatku data-price-amount14.02 data-price-typebasePrice classprice-wrapper price-excluding-tax> span classprice>14,02 €/span>/span> /span> a hrefhttps://ok4you.nl/pyszne-cukierki-krowki-z-twoim-firmowym-logo-zamow-od-1kg.html classminimal-price-link> span x-data x-idprice\u002Dincluding\u002Dtax\u002D185 classprice-container price-final_price tax weee> span classprice-label>Cena od/span> span :id$id(price\u002Dincluding\u002Dtax\u002D185) data-labelZ podatkiem data-price-amount9.014501 data-price-type classprice-wrapper price-including-tax>9,01 €/span> span idprice-excluding-tax-185 data-labelBez podatku data-price-amount7.45 data-price-type classprice-wrapper price-excluding-tax> span classprice>7,45 €/span>/span> /span> /a> /div> /div> div classmt-auto pt-3 flex flex-wrap items-center gap-y-4 gap-x-2 > button classw-auto btn btn-primary justify-center text-sm mr-auto titleDodaj do koszyka Pyszne cukierki "KRÓWKI" z Twoim firmowym logo! Zamów od 1kg! aria-labelDodaj do koszyka Pyszne cukierki "KRÓWKI" z Twoim firmowym logo! Zamów od 1kg! data-addtocart> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor width24 height24 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 3h2l.4 2M7 13h10l4-8H5.4M7 13L5.4 5M7 13l-2.293 2.293c-.63.63-.184 1.707.707 1.707H17m0 0a2 2 0 100 4 2 2 0 000-4zm-8 2a2 2 0 11-4 0 2 2 0 014 0z>/path>/svg> span classml-2 inline md:ml-0 md:hidden lg:ml-2 lg:inline> Dodaj do koszyka /span> /button> div classflex flex-wrap gap-2> button x-datainitWishlist() x-deferintersect @click.preventaddToWishlist(185) aria-labelDodaj do listy życzeń Pyszne cukierki "KRÓWKI" z Twoim firmowym logo! Zamów od 1kg! typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-red-600 data-addtowishlist> svg xmlnshttp://www.w3.org/2000/svg viewbox0 0 20 20 fillcurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd>/path>/svg> /button> button x-datainitCompareOnProductList() x-deferintersect @click.preventaddToCompare(185) aria-labelPorównaj Pyszne cukierki "KRÓWKI" z Twoim firmowym logo! Zamów od 1kg! typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-yellow-500 data-addtocompare> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 6l3 1m0 0l-3 9a5.002 5.002 0 006.001 0M6 7l3 9M6 7l6-2m6 2l3-1m-3 1l-3 9a5.002 5.002 0 006.001 0M18 7l3 9m-3-9l-6-2m0-2v2m0 16V5m0 16H9m3 0h3>/path>/svg> /button> /div> /div> /div>/form> form methodpost actionhttps://ok4you.nl/checkout/cart/add/uenc/%25uenc%25/product/184/ classitem product product-item product_addtocart_form card card-interactive flex flex-col w-full > input nameform_key typehidden valueoWkvjqat37voFFEf> input typehidden nameproduct value184> a hrefhttps://ok4you.nl/dlugopisy-firmowe-z-logo-firmy-csm-najtaniej.html titleDługopisy z logo CLASSIC Najtaniej! classproduct photo product-item-photo block mx-auto mb-3 tabindex-1> img classhover:shadow-sm object-contain product-image-photo x-data @update-gallery-184.window$root.src $event.detail srchttps://ok4you.nl/media/catalog/product/cache/1d0f15d3e1697874993dbc4e5fceb5ce/d/l/dlugopisy-c.jpg loadinglazy width240 height300 altDługopisy z logo CLASSIC Najtaniej! titleDługopisy z logo CLASSIC Najtaniej!> /a> div classproduct-info flex flex-col grow> div classmt-2 mb-1 items-center justify-center text-primary font-semibold text-lg text-center > a classproduct-item-link hrefhttps://ok4you.nl/dlugopisy-firmowe-z-logo-firmy-csm-najtaniej.html :id`slide-desc-184-${$id(slider-id)}`> Długopisy z logo CLASSIC Najtaniej! /a> /div> div classpy-1 mx-auto > /div> div classpt-1 text-gray-900 x-datainitPriceBox() x-deferintersect @update-prices-184.windowupdatePrice($event.detail);> div classprice-box price-final_price data-rolepriceBox data-product-id184 data-price-boxproduct-id-184> span classnormal-price>span x-data x-idprice\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D184 classprice-container price-final_price tax weee> span classprice-label>Cena od/span> span :id$id(price\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D184) data-labelZ podatkiem data-price-amount0.641301 data-price-typefinalPrice classprice-wrapper price-including-tax>span classprice>0,64 €/span>/span> span idprice-excluding-tax-product-price-184 data-labelBez podatku data-price-amount0.53 data-price-typebasePrice classprice-wrapper price-excluding-tax> span classprice>0,53 €/span>/span> /span>/span>/div> /div> div classmt-auto pt-3 flex flex-wrap items-center gap-y-4 gap-x-2 > button classw-auto btn btn-primary justify-center text-sm mr-auto titleDodaj do koszyka Długopisy z logo CLASSIC Najtaniej! aria-labelDodaj do koszyka Długopisy z logo CLASSIC Najtaniej! data-addtocart> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor width24 height24 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 3h2l.4 2M7 13h10l4-8H5.4M7 13L5.4 5M7 13l-2.293 2.293c-.63.63-.184 1.707.707 1.707H17m0 0a2 2 0 100 4 2 2 0 000-4zm-8 2a2 2 0 11-4 0 2 2 0 014 0z>/path>/svg> span classml-2 inline md:ml-0 md:hidden lg:ml-2 lg:inline> Dodaj do koszyka /span> /button> div classflex flex-wrap gap-2> button x-datainitWishlist() x-deferintersect @click.preventaddToWishlist(184) aria-labelDodaj do listy życzeń Długopisy z logo CLASSIC Najtaniej! typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-red-600 data-addtowishlist> svg xmlnshttp://www.w3.org/2000/svg viewbox0 0 20 20 fillcurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd>/path>/svg> /button> button x-datainitCompareOnProductList() x-deferintersect @click.preventaddToCompare(184) aria-labelPorównaj Długopisy z logo CLASSIC Najtaniej! typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-yellow-500 data-addtocompare> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 6l3 1m0 0l-3 9a5.002 5.002 0 006.001 0M6 7l3 9M6 7l6-2m6 2l3-1m-3 1l-3 9a5.002 5.002 0 006.001 0M18 7l3 9m-3-9l-6-2m0-2v2m0 16V5m0 16H9m3 0h3>/path>/svg> /button> /div> /div> /div>/form> /div> /div> /div>/div>h2 classHeadingok4you data-content-typeheading data-appearancedefault data-elementmain>Projekty oraz usługi/h2>div data-content-typeproducts data-appearancegrid data-elementmain data-pb-styleKGWYUIO> div classblock widget block-products-list grid> div classblock-content> div classmx-auto grid gap-4 sm:grid-cols-2 lg:grid-cols-4> form methodpost actionhttps://ok4you.nl/checkout/cart/add/uenc/%25uenc%25/product/329/ classitem product product-item product_addtocart_form card card-interactive flex flex-col w-full > input nameform_key typehidden valueoWkvjqat37voFFEf> input typehidden nameproduct value329> a hrefhttps://ok4you.nl/projekt-notes-kolorowy.html titleProjekt notes kolorowy classproduct photo product-item-photo block mx-auto mb-3 tabindex-1> img classhover:shadow-sm object-contain product-image-photo x-data @update-gallery-329.window$root.src $event.detail srchttps://ok4you.nl/media/catalog/product/cache/1d0f15d3e1697874993dbc4e5fceb5ce/n/o/notes_p_3.jpg loadinglazy width240 height300 altProjekt notes kolorowy titleProjekt notes kolorowy> /a> div classproduct-info flex flex-col grow> div classmt-2 mb-1 items-center justify-center text-primary font-semibold text-lg text-center > a classproduct-item-link hrefhttps://ok4you.nl/projekt-notes-kolorowy.html :id`slide-desc-329-${$id(slider-id)}`> Projekt notes kolorowy /a> /div> div classpy-1 mx-auto > /div> div classpt-1 text-gray-900 x-datainitPriceBox() x-deferintersect @update-prices-329.windowupdatePrice($event.detail);> div classprice-box price-final_price data-rolepriceBox data-product-id329 data-price-boxproduct-id-329> span x-data x-idprice\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D329 classprice-container price-final_price tax weee> span :id$id(price\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D329) data-labelZ podatkiem data-price-amount30.395201 data-price-typefinalPrice classprice-wrapper price-including-tax>span classprice>30,40 €/span>/span> span idprice-excluding-tax-product-price-329 data-labelBez podatku data-price-amount25.12 data-price-typebasePrice classprice-wrapper price-excluding-tax> span classprice>25,12 €/span>/span> /span>/div> /div> div classmt-auto pt-3 flex flex-wrap items-center gap-y-4 gap-x-2 > button classw-auto btn btn-primary justify-center text-sm mr-auto titleDodaj do koszyka Projekt notes kolorowy aria-labelDodaj do koszyka Projekt notes kolorowy data-addtocart> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor width24 height24 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 3h2l.4 2M7 13h10l4-8H5.4M7 13L5.4 5M7 13l-2.293 2.293c-.63.63-.184 1.707.707 1.707H17m0 0a2 2 0 100 4 2 2 0 000-4zm-8 2a2 2 0 11-4 0 2 2 0 014 0z>/path>/svg> span classml-2 inline md:ml-0 md:hidden lg:ml-2 lg:inline> Dodaj do koszyka /span> /button> div classflex flex-wrap gap-2> button x-datainitWishlist() x-deferintersect @click.preventaddToWishlist(329) aria-labelDodaj do listy życzeń Projekt notes kolorowy typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-red-600 data-addtowishlist> svg xmlnshttp://www.w3.org/2000/svg viewbox0 0 20 20 fillcurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd>/path>/svg> /button> button x-datainitCompareOnProductList() x-deferintersect @click.preventaddToCompare(329) aria-labelPorównaj Projekt notes kolorowy typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-yellow-500 data-addtocompare> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 6l3 1m0 0l-3 9a5.002 5.002 0 006.001 0M6 7l3 9M6 7l6-2m6 2l3-1m-3 1l-3 9a5.002 5.002 0 006.001 0M18 7l3 9m-3-9l-6-2m0-2v2m0 16V5m0 16H9m3 0h3>/path>/svg> /button> /div> /div> /div>/form> form methodpost actionhttps://ok4you.nl/checkout/cart/add/uenc/%25uenc%25/product/296/ classitem product product-item product_addtocart_form card card-interactive flex flex-col w-full > input nameform_key typehidden valueoWkvjqat37voFFEf> input typehidden nameproduct value296> a hrefhttps://ok4you.nl/projekt-graficzny-segregator-a4.html titleProjekt graficzny segregator A4 classproduct photo product-item-photo block mx-auto mb-3 tabindex-1> img classhover:shadow-sm object-contain product-image-photo x-data @update-gallery-296.window$root.src $event.detail srchttps://ok4you.nl/media/catalog/product/cache/1d0f15d3e1697874993dbc4e5fceb5ce/s/e/segregator_projekt_2_.jpg loadinglazy width240 height300 altProjekt graficzny segregator A4 titleProjekt graficzny segregator A4> /a> div classproduct-info flex flex-col grow> div classmt-2 mb-1 items-center justify-center text-primary font-semibold text-lg text-center > a classproduct-item-link hrefhttps://ok4you.nl/projekt-graficzny-segregator-a4.html :id`slide-desc-296-${$id(slider-id)}`> Projekt graficzny segregator A4 /a> /div> div classpy-1 mx-auto > /div> div classpt-1 text-gray-900 x-datainitPriceBox() x-deferintersect @update-prices-296.windowupdatePrice($event.detail);> div classprice-box price-final_price data-rolepriceBox data-product-id296 data-price-boxproduct-id-296> span x-data x-idprice\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D296 classprice-container price-final_price tax weee> span :id$id(price\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D296) data-labelZ podatkiem data-price-amount41.200501 data-price-typefinalPrice classprice-wrapper price-including-tax>span classprice>41,20 €/span>/span> span idprice-excluding-tax-product-price-296 data-labelBez podatku data-price-amount34.05 data-price-typebasePrice classprice-wrapper price-excluding-tax> span classprice>34,05 €/span>/span> /span>/div> /div> div classmt-auto pt-3 flex flex-wrap items-center gap-y-4 gap-x-2 > button classw-auto btn btn-primary justify-center text-sm mr-auto titleDodaj do koszyka Projekt graficzny segregator A4 aria-labelDodaj do koszyka Projekt graficzny segregator A4 data-addtocart> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor width24 height24 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 3h2l.4 2M7 13h10l4-8H5.4M7 13L5.4 5M7 13l-2.293 2.293c-.63.63-.184 1.707.707 1.707H17m0 0a2 2 0 100 4 2 2 0 000-4zm-8 2a2 2 0 11-4 0 2 2 0 014 0z>/path>/svg> span classml-2 inline md:ml-0 md:hidden lg:ml-2 lg:inline> Dodaj do koszyka /span> /button> div classflex flex-wrap gap-2> button x-datainitWishlist() x-deferintersect @click.preventaddToWishlist(296) aria-labelDodaj do listy życzeń Projekt graficzny segregator A4 typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-red-600 data-addtowishlist> svg xmlnshttp://www.w3.org/2000/svg viewbox0 0 20 20 fillcurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd>/path>/svg> /button> button x-datainitCompareOnProductList() x-deferintersect @click.preventaddToCompare(296) aria-labelPorównaj Projekt graficzny segregator A4 typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-yellow-500 data-addtocompare> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 6l3 1m0 0l-3 9a5.002 5.002 0 006.001 0M6 7l3 9M6 7l6-2m6 2l3-1m-3 1l-3 9a5.002 5.002 0 006.001 0M18 7l3 9m-3-9l-6-2m0-2v2m0 16V5m0 16H9m3 0h3>/path>/svg> /button> /div> /div> /div>/form> form methodpost actionhttps://ok4you.nl/checkout/cart/add/uenc/%25uenc%25/product/259/ classitem product product-item product_addtocart_form card card-interactive flex flex-col w-full > input nameform_key typehidden valueoWkvjqat37voFFEf> input typehidden nameproduct value259> a hrefhttps://ok4you.nl/projekt-pocztowki.html titleProjekt pocztówki classproduct photo product-item-photo block mx-auto mb-3 tabindex-1> img classhover:shadow-sm object-contain product-image-photo x-data @update-gallery-259.window$root.src $event.detail srchttps://ok4you.nl/media/catalog/product/cache/1d0f15d3e1697874993dbc4e5fceb5ce/p/o/pocztowka_1.jpg loadinglazy width240 height300 altProjekt pocztówki titleProjekt pocztówki> /a> div classproduct-info flex flex-col grow> div classmt-2 mb-1 items-center justify-center text-primary font-semibold text-lg text-center > a classproduct-item-link hrefhttps://ok4you.nl/projekt-pocztowki.html :id`slide-desc-259-${$id(slider-id)}`> Projekt pocztówki /a> /div> div classpy-1 mx-auto > /div> div classpt-1 text-gray-900 x-datainitPriceBox() x-deferintersect @update-prices-259.windowupdatePrice($event.detail);> div classprice-box price-final_price data-rolepriceBox data-product-id259 data-price-boxproduct-id-259> span x-data x-idprice\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D259 classprice-container price-final_price tax weee> span :id$id(price\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D259) data-labelZ podatkiem data-price-amount41.200501 data-price-typefinalPrice classprice-wrapper price-including-tax>span classprice>41,20 €/span>/span> span idprice-excluding-tax-product-price-259 data-labelBez podatku data-price-amount34.05 data-price-typebasePrice classprice-wrapper price-excluding-tax> span classprice>34,05 €/span>/span> /span>/div> /div> div classmt-auto pt-3 flex flex-wrap items-center gap-y-4 gap-x-2 > button classw-auto btn btn-primary justify-center text-sm mr-auto titleDodaj do koszyka Projekt pocztówki aria-labelDodaj do koszyka Projekt pocztówki data-addtocart> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor width24 height24 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 3h2l.4 2M7 13h10l4-8H5.4M7 13L5.4 5M7 13l-2.293 2.293c-.63.63-.184 1.707.707 1.707H17m0 0a2 2 0 100 4 2 2 0 000-4zm-8 2a2 2 0 11-4 0 2 2 0 014 0z>/path>/svg> span classml-2 inline md:ml-0 md:hidden lg:ml-2 lg:inline> Dodaj do koszyka /span> /button> div classflex flex-wrap gap-2> button x-datainitWishlist() x-deferintersect @click.preventaddToWishlist(259) aria-labelDodaj do listy życzeń Projekt pocztówki typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-red-600 data-addtowishlist> svg xmlnshttp://www.w3.org/2000/svg viewbox0 0 20 20 fillcurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd>/path>/svg> /button> button x-datainitCompareOnProductList() x-deferintersect @click.preventaddToCompare(259) aria-labelPorównaj Projekt pocztówki typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-yellow-500 data-addtocompare> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 6l3 1m0 0l-3 9a5.002 5.002 0 006.001 0M6 7l3 9M6 7l6-2m6 2l3-1m-3 1l-3 9a5.002 5.002 0 006.001 0M18 7l3 9m-3-9l-6-2m0-2v2m0 16V5m0 16H9m3 0h3>/path>/svg> /button> /div> /div> /div>/form> form methodpost actionhttps://ok4you.nl/checkout/cart/add/uenc/%25uenc%25/product/258/ classitem product product-item product_addtocart_form card card-interactive flex flex-col w-full > input nameform_key typehidden valueoWkvjqat37voFFEf> input typehidden nameproduct value258> a hrefhttps://ok4you.nl/projekt-ulotki-dwustronnej.html titleProjekt ulotki dwustronnej classproduct photo product-item-photo block mx-auto mb-3 tabindex-1> img classhover:shadow-sm object-contain product-image-photo x-data @update-gallery-258.window$root.src $event.detail srchttps://ok4you.nl/media/catalog/product/cache/1d0f15d3e1697874993dbc4e5fceb5ce/u/l/ulotka_d_1.jpg loadinglazy width240 height300 altProjekt ulotki dwustronnej titleProjekt ulotki dwustronnej> /a> div classproduct-info flex flex-col grow> div classmt-2 mb-1 items-center justify-center text-primary font-semibold text-lg text-center > a classproduct-item-link hrefhttps://ok4you.nl/projekt-ulotki-dwustronnej.html :id`slide-desc-258-${$id(slider-id)}`> Projekt ulotki dwustronnej /a> /div> div classpy-1 mx-auto > /div> div classpt-1 text-gray-900 x-datainitPriceBox() x-deferintersect @update-prices-258.windowupdatePrice($event.detail);> div classprice-box price-final_price data-rolepriceBox data-product-id258 data-price-boxproduct-id-258> span x-data x-idprice\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D258 classprice-container price-final_price tax weee> span :id$id(price\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D258) data-labelZ podatkiem data-price-amount70.906001 data-price-typefinalPrice classprice-wrapper price-including-tax>span classprice>70,91 €/span>/span> span idprice-excluding-tax-product-price-258 data-labelBez podatku data-price-amount58.6 data-price-typebasePrice classprice-wrapper price-excluding-tax> span classprice>58,60 €/span>/span> /span>/div> /div> div classmt-auto pt-3 flex flex-wrap items-center gap-y-4 gap-x-2 > button classw-auto btn btn-primary justify-center text-sm mr-auto titleDodaj do koszyka Projekt ulotki dwustronnej aria-labelDodaj do koszyka Projekt ulotki dwustronnej data-addtocart> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor width24 height24 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 3h2l.4 2M7 13h10l4-8H5.4M7 13L5.4 5M7 13l-2.293 2.293c-.63.63-.184 1.707.707 1.707H17m0 0a2 2 0 100 4 2 2 0 000-4zm-8 2a2 2 0 11-4 0 2 2 0 014 0z>/path>/svg> span classml-2 inline md:ml-0 md:hidden lg:ml-2 lg:inline> Dodaj do koszyka /span> /button> div classflex flex-wrap gap-2> button x-datainitWishlist() x-deferintersect @click.preventaddToWishlist(258) aria-labelDodaj do listy życzeń Projekt ulotki dwustronnej typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-red-600 data-addtowishlist> svg xmlnshttp://www.w3.org/2000/svg viewbox0 0 20 20 fillcurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd>/path>/svg> /button> button x-datainitCompareOnProductList() x-deferintersect @click.preventaddToCompare(258) aria-labelPorównaj Projekt ulotki dwustronnej typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-yellow-500 data-addtocompare> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 6l3 1m0 0l-3 9a5.002 5.002 0 006.001 0M6 7l3 9M6 7l6-2m6 2l3-1m-3 1l-3 9a5.002 5.002 0 006.001 0M18 7l3 9m-3-9l-6-2m0-2v2m0 16V5m0 16H9m3 0h3>/path>/svg> /button> /div> /div> /div>/form> form methodpost actionhttps://ok4you.nl/checkout/cart/add/uenc/%25uenc%25/product/257/ classitem product product-item product_addtocart_form card card-interactive flex flex-col w-full > input nameform_key typehidden valueoWkvjqat37voFFEf> input typehidden nameproduct value257> a hrefhttps://ok4you.nl/projekt-ulotki-jednostronnej.html titleProjekt ulotki jednostronnej classproduct photo product-item-photo block mx-auto mb-3 tabindex-1> img classhover:shadow-sm object-contain product-image-photo x-data @update-gallery-257.window$root.src $event.detail srchttps://ok4you.nl/media/catalog/product/cache/1d0f15d3e1697874993dbc4e5fceb5ce/u/l/ulotka_1.jpg loadinglazy width240 height300 altProjekt ulotki jednostronnej titleProjekt ulotki jednostronnej> /a> div classproduct-info flex flex-col grow> div classmt-2 mb-1 items-center justify-center text-primary font-semibold text-lg text-center > a classproduct-item-link hrefhttps://ok4you.nl/projekt-ulotki-jednostronnej.html :id`slide-desc-257-${$id(slider-id)}`> Projekt ulotki jednostronnej /a> /div> div classpy-1 mx-auto > /div> div classpt-1 text-gray-900 x-datainitPriceBox() x-deferintersect @update-prices-257.windowupdatePrice($event.detail);> div classprice-box price-final_price data-rolepriceBox data-product-id257 data-price-boxproduct-id-257> span x-data x-idprice\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D257 classprice-container price-final_price tax weee> span :id$id(price\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D257) data-labelZ podatkiem data-price-amount40.861701 data-price-typefinalPrice classprice-wrapper price-including-tax>span classprice>40,86 €/span>/span> span idprice-excluding-tax-product-price-257 data-labelBez podatku data-price-amount33.77 data-price-typebasePrice classprice-wrapper price-excluding-tax> span classprice>33,77 €/span>/span> /span>/div> /div> div classmt-auto pt-3 flex flex-wrap items-center gap-y-4 gap-x-2 > button classw-auto btn btn-primary justify-center text-sm mr-auto titleDodaj do koszyka Projekt ulotki jednostronnej aria-labelDodaj do koszyka Projekt ulotki jednostronnej data-addtocart> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor width24 height24 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 3h2l.4 2M7 13h10l4-8H5.4M7 13L5.4 5M7 13l-2.293 2.293c-.63.63-.184 1.707.707 1.707H17m0 0a2 2 0 100 4 2 2 0 000-4zm-8 2a2 2 0 11-4 0 2 2 0 014 0z>/path>/svg> span classml-2 inline md:ml-0 md:hidden lg:ml-2 lg:inline> Dodaj do koszyka /span> /button> div classflex flex-wrap gap-2> button x-datainitWishlist() x-deferintersect @click.preventaddToWishlist(257) aria-labelDodaj do listy życzeń Projekt ulotki jednostronnej typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-red-600 data-addtowishlist> svg xmlnshttp://www.w3.org/2000/svg viewbox0 0 20 20 fillcurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd>/path>/svg> /button> button x-datainitCompareOnProductList() x-deferintersect @click.preventaddToCompare(257) aria-labelPorównaj Projekt ulotki jednostronnej typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-yellow-500 data-addtocompare> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 6l3 1m0 0l-3 9a5.002 5.002 0 006.001 0M6 7l3 9M6 7l6-2m6 2l3-1m-3 1l-3 9a5.002 5.002 0 006.001 0M18 7l3 9m-3-9l-6-2m0-2v2m0 16V5m0 16H9m3 0h3>/path>/svg> /button> /div> /div> /div>/form> form methodpost actionhttps://ok4you.nl/checkout/cart/add/uenc/%25uenc%25/product/256/ classitem product product-item product_addtocart_form card card-interactive flex flex-col w-full > input nameform_key typehidden valueoWkvjqat37voFFEf> input typehidden nameproduct value256> a hrefhttps://ok4you.nl/cennik-uslug-projekt-graficzny.html titleCennik usług projekt graficzny classproduct photo product-item-photo block mx-auto mb-3 tabindex-1> img classhover:shadow-sm object-contain product-image-photo x-data @update-gallery-256.window$root.src $event.detail srchttps://ok4you.nl/media/catalog/product/cache/1d0f15d3e1697874993dbc4e5fceb5ce/c/e/cennik_1.jpg loadinglazy width240 height300 altCennik usług projekt graficzny titleCennik usług projekt graficzny> /a> div classproduct-info flex flex-col grow> div classmt-2 mb-1 items-center justify-center text-primary font-semibold text-lg text-center > a classproduct-item-link hrefhttps://ok4you.nl/cennik-uslug-projekt-graficzny.html :id`slide-desc-256-${$id(slider-id)}`> Cennik usług projekt graficzny /a> /div> div classpy-1 mx-auto > /div> div classpt-1 text-gray-900 x-datainitPriceBox() x-deferintersect @update-prices-256.windowupdatePrice($event.detail);> div classprice-box price-final_price data-rolepriceBox data-product-id256 data-price-boxproduct-id-256> span x-data x-idprice\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D256 classprice-container price-final_price tax weee> span :id$id(price\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D256) data-labelZ podatkiem data-price-amount47.274701 data-price-typefinalPrice classprice-wrapper price-including-tax>span classprice>47,27 €/span>/span> span idprice-excluding-tax-product-price-256 data-labelBez podatku data-price-amount39.07 data-price-typebasePrice classprice-wrapper price-excluding-tax> span classprice>39,07 €/span>/span> /span>/div> /div> div classmt-auto pt-3 flex flex-wrap items-center gap-y-4 gap-x-2 > button classw-auto btn btn-primary justify-center text-sm mr-auto titleDodaj do koszyka Cennik usług projekt graficzny aria-labelDodaj do koszyka Cennik usług projekt graficzny data-addtocart> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor width24 height24 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 3h2l.4 2M7 13h10l4-8H5.4M7 13L5.4 5M7 13l-2.293 2.293c-.63.63-.184 1.707.707 1.707H17m0 0a2 2 0 100 4 2 2 0 000-4zm-8 2a2 2 0 11-4 0 2 2 0 014 0z>/path>/svg> span classml-2 inline md:ml-0 md:hidden lg:ml-2 lg:inline> Dodaj do koszyka /span> /button> div classflex flex-wrap gap-2> button x-datainitWishlist() x-deferintersect @click.preventaddToWishlist(256) aria-labelDodaj do listy życzeń Cennik usług projekt graficzny typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-red-600 data-addtowishlist> svg xmlnshttp://www.w3.org/2000/svg viewbox0 0 20 20 fillcurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd>/path>/svg> /button> button x-datainitCompareOnProductList() x-deferintersect @click.preventaddToCompare(256) aria-labelPorównaj Cennik usług projekt graficzny typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-yellow-500 data-addtocompare> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 6l3 1m0 0l-3 9a5.002 5.002 0 006.001 0M6 7l3 9M6 7l6-2m6 2l3-1m-3 1l-3 9a5.002 5.002 0 006.001 0M18 7l3 9m-3-9l-6-2m0-2v2m0 16V5m0 16H9m3 0h3>/path>/svg> /button> /div> /div> /div>/form> form methodpost actionhttps://ok4you.nl/checkout/cart/add/uenc/%25uenc%25/product/255/ classitem product product-item product_addtocart_form card card-interactive flex flex-col w-full > input nameform_key typehidden valueoWkvjqat37voFFEf> input typehidden nameproduct value255> a hrefhttps://ok4you.nl/bon-voucher-profesjonalny-projekt.html titleBon / Voucher profesjonalny projekt classproduct photo product-item-photo block mx-auto mb-3 tabindex-1> img classhover:shadow-sm object-contain product-image-photo x-data @update-gallery-255.window$root.src $event.detail srchttps://ok4you.nl/media/catalog/product/cache/1d0f15d3e1697874993dbc4e5fceb5ce/v/o/voucher_1.jpg loadinglazy width240 height300 altBon / Voucher profesjonalny projekt titleBon / Voucher profesjonalny projekt> /a> div classproduct-info flex flex-col grow> div classmt-2 mb-1 items-center justify-center text-primary font-semibold text-lg text-center > a classproduct-item-link hrefhttps://ok4you.nl/bon-voucher-profesjonalny-projekt.html :id`slide-desc-255-${$id(slider-id)}`> Bon / Voucher profesjonalny projekt /a> /div> div classpy-1 mx-auto > /div> div classpt-1 text-gray-900 x-datainitPriceBox() x-deferintersect @update-prices-255.windowupdatePrice($event.detail);> div classprice-box price-final_price data-rolepriceBox data-product-id255 data-price-boxproduct-id-255> span x-data x-idprice\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D255 classprice-container price-final_price tax weee> span :id$id(price\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D255) data-labelZ podatkiem data-price-amount33.771101 data-price-typefinalPrice classprice-wrapper price-including-tax>span classprice>33,77 €/span>/span> span idprice-excluding-tax-product-price-255 data-labelBez podatku data-price-amount27.91 data-price-typebasePrice classprice-wrapper price-excluding-tax> span classprice>27,91 €/span>/span> /span>/div> /div> div classmt-auto pt-3 flex flex-wrap items-center gap-y-4 gap-x-2 > button classw-auto btn btn-primary justify-center text-sm mr-auto titleDodaj do koszyka Bon / Voucher profesjonalny projekt aria-labelDodaj do koszyka Bon / Voucher profesjonalny projekt data-addtocart> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor width24 height24 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 3h2l.4 2M7 13h10l4-8H5.4M7 13L5.4 5M7 13l-2.293 2.293c-.63.63-.184 1.707.707 1.707H17m0 0a2 2 0 100 4 2 2 0 000-4zm-8 2a2 2 0 11-4 0 2 2 0 014 0z>/path>/svg> span classml-2 inline md:ml-0 md:hidden lg:ml-2 lg:inline> Dodaj do koszyka /span> /button> div classflex flex-wrap gap-2> button x-datainitWishlist() x-deferintersect @click.preventaddToWishlist(255) aria-labelDodaj do listy życzeń Bon / Voucher profesjonalny projekt typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-red-600 data-addtowishlist> svg xmlnshttp://www.w3.org/2000/svg viewbox0 0 20 20 fillcurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd>/path>/svg> /button> button x-datainitCompareOnProductList() x-deferintersect @click.preventaddToCompare(255) aria-labelPorównaj Bon / Voucher profesjonalny projekt typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-yellow-500 data-addtocompare> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 6l3 1m0 0l-3 9a5.002 5.002 0 006.001 0M6 7l3 9M6 7l6-2m6 2l3-1m-3 1l-3 9a5.002 5.002 0 006.001 0M18 7l3 9m-3-9l-6-2m0-2v2m0 16V5m0 16H9m3 0h3>/path>/svg> /button> /div> /div> /div>/form> form methodpost actionhttps://ok4you.nl/checkout/cart/add/uenc/%25uenc%25/product/223/ classitem product product-item product_addtocart_form card card-interactive flex flex-col w-full > input nameform_key typehidden valueoWkvjqat37voFFEf> input typehidden nameproduct value223> a hrefhttps://ok4you.nl/logo-profesjonalny-projekt-100-satysfakcji.html titleLogo - profesjonalny projekt classproduct photo product-item-photo block mx-auto mb-3 tabindex-1> img classhover:shadow-sm object-contain product-image-photo x-data @update-gallery-223.window$root.src $event.detail srchttps://ok4you.nl/media/catalog/product/cache/1d0f15d3e1697874993dbc4e5fceb5ce/l/o/logo_2.jpg loadinglazy width240 height300 altLogo - profesjonalny projekt titleLogo - profesjonalny projekt> /a> div classproduct-info flex flex-col grow> div classmt-2 mb-1 items-center justify-center text-primary font-semibold text-lg text-center > a classproduct-item-link hrefhttps://ok4you.nl/logo-profesjonalny-projekt-100-satysfakcji.html :id`slide-desc-223-${$id(slider-id)}`> Logo - profesjonalny projekt /a> /div> div classpy-1 mx-auto > /div> div classpt-1 text-gray-900 x-datainitPriceBox() x-deferintersect @update-prices-223.windowupdatePrice($event.detail);> div classprice-box price-final_price data-rolepriceBox data-product-id223 data-price-boxproduct-id-223> span x-data x-idprice\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D223 classprice-container price-final_price tax weee> span :id$id(price\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D223) data-labelZ podatkiem data-price-amount236.373501 data-price-typefinalPrice classprice-wrapper price-including-tax>span classprice>236,37 €/span>/span> span idprice-excluding-tax-product-price-223 data-labelBez podatku data-price-amount195.35 data-price-typebasePrice classprice-wrapper price-excluding-tax> span classprice>195,35 €/span>/span> /span>/div> /div> div classmt-auto pt-3 flex flex-wrap items-center gap-y-4 gap-x-2 > button classw-auto btn btn-primary justify-center text-sm mr-auto titleDodaj do koszyka Logo - profesjonalny projekt aria-labelDodaj do koszyka Logo - profesjonalny projekt data-addtocart> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor width24 height24 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 3h2l.4 2M7 13h10l4-8H5.4M7 13L5.4 5M7 13l-2.293 2.293c-.63.63-.184 1.707.707 1.707H17m0 0a2 2 0 100 4 2 2 0 000-4zm-8 2a2 2 0 11-4 0 2 2 0 014 0z>/path>/svg> span classml-2 inline md:ml-0 md:hidden lg:ml-2 lg:inline> Dodaj do koszyka /span> /button> div classflex flex-wrap gap-2> button x-datainitWishlist() x-deferintersect @click.preventaddToWishlist(223) aria-labelDodaj do listy życzeń Logo - profesjonalny projekt typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-red-600 data-addtowishlist> svg xmlnshttp://www.w3.org/2000/svg viewbox0 0 20 20 fillcurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd>/path>/svg> /button> button x-datainitCompareOnProductList() x-deferintersect @click.preventaddToCompare(223) aria-labelPorównaj Logo - profesjonalny projekt typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-yellow-500 data-addtocompare> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 6l3 1m0 0l-3 9a5.002 5.002 0 006.001 0M6 7l3 9M6 7l6-2m6 2l3-1m-3 1l-3 9a5.002 5.002 0 006.001 0M18 7l3 9m-3-9l-6-2m0-2v2m0 16V5m0 16H9m3 0h3>/path>/svg> /button> /div> /div> /div>/form> form methodpost actionhttps://ok4you.nl/checkout/cart/add/uenc/%25uenc%25/product/212/ classitem product product-item product_addtocart_form card card-interactive flex flex-col w-full > input nameform_key typehidden valueoWkvjqat37voFFEf> input typehidden nameproduct value212> a hrefhttps://ok4you.nl/rollup-banner-profesjonalny-projekt.html titleRollup banner - profesjonalny projekt classproduct photo product-item-photo block mx-auto mb-3 tabindex-1> img classhover:shadow-sm object-contain product-image-photo x-data @update-gallery-212.window$root.src $event.detail srchttps://ok4you.nl/media/catalog/product/cache/1d0f15d3e1697874993dbc4e5fceb5ce/r/o/rollup_3_1.jpg loadinglazy width240 height300 altRollup banner - profesjonalny projekt titleRollup banner - profesjonalny projekt> /a> div classproduct-info flex flex-col grow> div classmt-2 mb-1 items-center justify-center text-primary font-semibold text-lg text-center > a classproduct-item-link hrefhttps://ok4you.nl/rollup-banner-profesjonalny-projekt.html :id`slide-desc-212-${$id(slider-id)}`> Rollup banner - profesjonalny projekt /a> /div> div classpy-1 mx-auto > /div> div classpt-1 text-gray-900 x-datainitPriceBox() x-deferintersect @update-prices-212.windowupdatePrice($event.detail);> div classprice-box price-final_price data-rolepriceBox data-product-id212 data-price-boxproduct-id-212> span x-data x-idprice\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D212 classprice-container price-final_price tax weee> span :id$id(price\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D212) data-labelZ podatkiem data-price-amount54.365301 data-price-typefinalPrice classprice-wrapper price-including-tax>span classprice>54,37 €/span>/span> span idprice-excluding-tax-product-price-212 data-labelBez podatku data-price-amount44.93 data-price-typebasePrice classprice-wrapper price-excluding-tax> span classprice>44,93 €/span>/span> /span>/div> /div> div classmt-auto pt-3 flex flex-wrap items-center gap-y-4 gap-x-2 > button classw-auto btn btn-primary justify-center text-sm mr-auto titleDodaj do koszyka Rollup banner - profesjonalny projekt aria-labelDodaj do koszyka Rollup banner - profesjonalny projekt data-addtocart> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor width24 height24 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 3h2l.4 2M7 13h10l4-8H5.4M7 13L5.4 5M7 13l-2.293 2.293c-.63.63-.184 1.707.707 1.707H17m0 0a2 2 0 100 4 2 2 0 000-4zm-8 2a2 2 0 11-4 0 2 2 0 014 0z>/path>/svg> span classml-2 inline md:ml-0 md:hidden lg:ml-2 lg:inline> Dodaj do koszyka /span> /button> div classflex flex-wrap gap-2> button x-datainitWishlist() x-deferintersect @click.preventaddToWishlist(212) aria-labelDodaj do listy życzeń Rollup banner - profesjonalny projekt typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-red-600 data-addtowishlist> svg xmlnshttp://www.w3.org/2000/svg viewbox0 0 20 20 fillcurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd>/path>/svg> /button> button x-datainitCompareOnProductList() x-deferintersect @click.preventaddToCompare(212) aria-labelPorównaj Rollup banner - profesjonalny projekt typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-yellow-500 data-addtocompare> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 6l3 1m0 0l-3 9a5.002 5.002 0 006.001 0M6 7l3 9M6 7l6-2m6 2l3-1m-3 1l-3 9a5.002 5.002 0 006.001 0M18 7l3 9m-3-9l-6-2m0-2v2m0 16V5m0 16H9m3 0h3>/path>/svg> /button> /div> /div> /div>/form> form methodpost actionhttps://ok4you.nl/checkout/cart/add/uenc/%25uenc%25/product/193/ classitem product product-item product_addtocart_form card card-interactive flex flex-col w-full > input nameform_key typehidden valueoWkvjqat37voFFEf> input typehidden nameproduct value193> a hrefhttps://ok4you.nl/baner-internetowy-social-media-strona-internetowa.html titleBaner internetowy - social media, strona internetowa classproduct photo product-item-photo block mx-auto mb-3 tabindex-1> img classhover:shadow-sm object-contain product-image-photo x-data @update-gallery-193.window$root.src $event.detail srchttps://ok4you.nl/media/catalog/product/cache/1d0f15d3e1697874993dbc4e5fceb5ce/b/a/baner_www.jpg loadinglazy width240 height300 altBaner internetowy - social media, strona internetowa titleBaner internetowy - social media, strona internetowa> /a> div classproduct-info flex flex-col grow> div classmt-2 mb-1 items-center justify-center text-primary font-semibold text-lg text-center > a classproduct-item-link hrefhttps://ok4you.nl/baner-internetowy-social-media-strona-internetowa.html :id`slide-desc-193-${$id(slider-id)}`> Baner internetowy - social media, strona internetowa /a> /div> div classpy-1 mx-auto > /div> div classpt-1 text-gray-900 x-datainitPriceBox() x-deferintersect @update-prices-193.windowupdatePrice($event.detail);> div classprice-box price-final_price data-rolepriceBox data-product-id193 data-price-boxproduct-id-193> span x-data x-idprice\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D193 classprice-container price-final_price tax weee> span :id$id(price\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D193) data-labelZ podatkiem data-price-amount33.771101 data-price-typefinalPrice classprice-wrapper price-including-tax>span classprice>33,77 €/span>/span> span idprice-excluding-tax-product-price-193 data-labelBez podatku data-price-amount27.91 data-price-typebasePrice classprice-wrapper price-excluding-tax> span classprice>27,91 €/span>/span> /span>/div> /div> div classmt-auto pt-3 flex flex-wrap items-center gap-y-4 gap-x-2 > button classw-auto btn btn-primary justify-center text-sm mr-auto titleDodaj do koszyka Baner internetowy - social media, strona internetowa aria-labelDodaj do koszyka Baner internetowy - social media, strona internetowa data-addtocart> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor width24 height24 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 3h2l.4 2M7 13h10l4-8H5.4M7 13L5.4 5M7 13l-2.293 2.293c-.63.63-.184 1.707.707 1.707H17m0 0a2 2 0 100 4 2 2 0 000-4zm-8 2a2 2 0 11-4 0 2 2 0 014 0z>/path>/svg> span classml-2 inline md:ml-0 md:hidden lg:ml-2 lg:inline> Dodaj do koszyka /span> /button> div classflex flex-wrap gap-2> button x-datainitWishlist() x-deferintersect @click.preventaddToWishlist(193) aria-labelDodaj do listy życzeń Baner internetowy - social media, strona internetowa typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-red-600 data-addtowishlist> svg xmlnshttp://www.w3.org/2000/svg viewbox0 0 20 20 fillcurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd>/path>/svg> /button> button x-datainitCompareOnProductList() x-deferintersect @click.preventaddToCompare(193) aria-labelPorównaj Baner internetowy - social media, strona internetowa typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-yellow-500 data-addtocompare> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 6l3 1m0 0l-3 9a5.002 5.002 0 006.001 0M6 7l3 9M6 7l6-2m6 2l3-1m-3 1l-3 9a5.002 5.002 0 006.001 0M18 7l3 9m-3-9l-6-2m0-2v2m0 16V5m0 16H9m3 0h3>/path>/svg> /button> /div> /div> /div>/form> form methodpost actionhttps://ok4you.nl/checkout/cart/add/uenc/%25uenc%25/product/188/ classitem product product-item product_addtocart_form card card-interactive flex flex-col w-full > input nameform_key typehidden valueoWkvjqat37voFFEf> input typehidden nameproduct value188> a hrefhttps://ok4you.nl/grafika-internetowa-facebook-instagram.html titleGrafika internetowa - Facebook, Instagram classproduct photo product-item-photo block mx-auto mb-3 tabindex-1> img classhover:shadow-sm object-contain product-image-photo x-data @update-gallery-188.window$root.src $event.detail srchttps://ok4you.nl/media/catalog/product/cache/1d0f15d3e1697874993dbc4e5fceb5ce/g/r/grafika_internetowa_social_media.jpg loadinglazy width240 height300 altGrafika internetowa - Facebook, Instagram titleGrafika internetowa - Facebook, Instagram> /a> div classproduct-info flex flex-col grow> div classmt-2 mb-1 items-center justify-center text-primary font-semibold text-lg text-center > a classproduct-item-link hrefhttps://ok4you.nl/grafika-internetowa-facebook-instagram.html :id`slide-desc-188-${$id(slider-id)}`> Grafika internetowa - Facebook, Instagram /a> /div> div classpy-1 mx-auto > /div> div classpt-1 text-gray-900 x-datainitPriceBox() x-deferintersect @update-prices-188.windowupdatePrice($event.detail);> div classprice-box price-final_price data-rolepriceBox data-product-id188 data-price-boxproduct-id-188> span x-data x-idprice\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D188 classprice-container price-final_price tax weee> span :id$id(price\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D188) data-labelZ podatkiem data-price-amount30.734001 data-price-typefinalPrice classprice-wrapper price-including-tax>span classprice>30,73 €/span>/span> span idprice-excluding-tax-product-price-188 data-labelBez podatku data-price-amount25.4 data-price-typebasePrice classprice-wrapper price-excluding-tax> span classprice>25,40 €/span>/span> /span>/div> /div> div classmt-auto pt-3 flex flex-wrap items-center gap-y-4 gap-x-2 > button classw-auto btn btn-primary justify-center text-sm mr-auto titleDodaj do koszyka Grafika internetowa - Facebook, Instagram aria-labelDodaj do koszyka Grafika internetowa - Facebook, Instagram data-addtocart> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor width24 height24 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 3h2l.4 2M7 13h10l4-8H5.4M7 13L5.4 5M7 13l-2.293 2.293c-.63.63-.184 1.707.707 1.707H17m0 0a2 2 0 100 4 2 2 0 000-4zm-8 2a2 2 0 11-4 0 2 2 0 014 0z>/path>/svg> span classml-2 inline md:ml-0 md:hidden lg:ml-2 lg:inline> Dodaj do koszyka /span> /button> div classflex flex-wrap gap-2> button x-datainitWishlist() x-deferintersect @click.preventaddToWishlist(188) aria-labelDodaj do listy życzeń Grafika internetowa - Facebook, Instagram typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-red-600 data-addtowishlist> svg xmlnshttp://www.w3.org/2000/svg viewbox0 0 20 20 fillcurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd>/path>/svg> /button> button x-datainitCompareOnProductList() x-deferintersect @click.preventaddToCompare(188) aria-labelPorównaj Grafika internetowa - Facebook, Instagram typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-yellow-500 data-addtocompare> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 6l3 1m0 0l-3 9a5.002 5.002 0 006.001 0M6 7l3 9M6 7l6-2m6 2l3-1m-3 1l-3 9a5.002 5.002 0 006.001 0M18 7l3 9m-3-9l-6-2m0-2v2m0 16V5m0 16H9m3 0h3>/path>/svg> /button> /div> /div> /div>/form> form methodpost actionhttps://ok4you.nl/checkout/cart/add/uenc/%25uenc%25/product/161/ classitem product product-item product_addtocart_form card card-interactive flex flex-col w-full > input nameform_key typehidden valueoWkvjqat37voFFEf> input typehidden nameproduct value161> a hrefhttps://ok4you.nl/projekt-wizytowki-profesjonalny-dopasowany-do-twojej-firmy.html titleWizytówki - profesjonalny projekt classproduct photo product-item-photo block mx-auto mb-3 tabindex-1> img classhover:shadow-sm object-contain product-image-photo x-data @update-gallery-161.window$root.src $event.detail srchttps://ok4you.nl/media/catalog/product/cache/1d0f15d3e1697874993dbc4e5fceb5ce/w/i/wizytowka_p_1.jpg loadinglazy width240 height300 altWizytówki - profesjonalny projekt titleWizytówki - profesjonalny projekt> /a> div classproduct-info flex flex-col grow> div classmt-2 mb-1 items-center justify-center text-primary font-semibold text-lg text-center > a classproduct-item-link hrefhttps://ok4you.nl/projekt-wizytowki-profesjonalny-dopasowany-do-twojej-firmy.html :id`slide-desc-161-${$id(slider-id)}`> Wizytówki - profesjonalny projekt /a> /div> div classpy-1 mx-auto > /div> div classpt-1 text-gray-900 x-datainitPriceBox() x-deferintersect @update-prices-161.windowupdatePrice($event.detail);> div classprice-box price-final_price data-rolepriceBox data-product-id161 data-price-boxproduct-id-161> span x-data x-idprice\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D161 classprice-container price-final_price tax weee> span :id$id(price\u002Dincluding\u002Dtax\u002Dproduct\u002Dprice\u002D161) data-labelZ podatkiem data-price-amount53.010101 data-price-typefinalPrice classprice-wrapper price-including-tax>span classprice>53,01 €/span>/span> span idprice-excluding-tax-product-price-161 data-labelBez podatku data-price-amount43.81 data-price-typebasePrice classprice-wrapper price-excluding-tax> span classprice>43,81 €/span>/span> /span>/div> /div> div classmt-auto pt-3 flex flex-wrap items-center gap-y-4 gap-x-2 > button classw-auto btn btn-primary justify-center text-sm mr-auto titleDodaj do koszyka Wizytówki - profesjonalny projekt aria-labelDodaj do koszyka Wizytówki - profesjonalny projekt data-addtocart> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor width24 height24 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 3h2l.4 2M7 13h10l4-8H5.4M7 13L5.4 5M7 13l-2.293 2.293c-.63.63-.184 1.707.707 1.707H17m0 0a2 2 0 100 4 2 2 0 000-4zm-8 2a2 2 0 11-4 0 2 2 0 014 0z>/path>/svg> span classml-2 inline md:ml-0 md:hidden lg:ml-2 lg:inline> Dodaj do koszyka /span> /button> div classflex flex-wrap gap-2> button x-datainitWishlist() x-deferintersect @click.preventaddToWishlist(161) aria-labelDodaj do listy życzeń Wizytówki - profesjonalny projekt typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-red-600 data-addtowishlist> svg xmlnshttp://www.w3.org/2000/svg viewbox0 0 20 20 fillcurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path fill-ruleevenodd dM3.172 5.172a4 4 0 015.656 0L10 6.343l1.172-1.171a4 4 0 115.656 5.656L10 17.657l-6.828-6.829a4 4 0 010-5.656z clip-ruleevenodd>/path>/svg> /button> button x-datainitCompareOnProductList() x-deferintersect @click.preventaddToCompare(161) aria-labelPorównaj Wizytówki - profesjonalny projekt typebutton classrounded-full w-9 h-9 bg-gray-200 p-0 border-0 inline-flex shrink-0 items-center justify-center text-gray-500 hover:text-yellow-500 data-addtocompare> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor classw-5 h-5 width25 height25 aria-hiddentrue> path stroke-linecapround stroke-linejoinround dM3 6l3 1m0 0l-3 9a5.002 5.002 0 006.001 0M6 7l3 9M6 7l6-2m6 2l3-1m-3 1l-3 9a5.002 5.002 0 006.001 0M18 7l3 9m-3-9l-6-2m0-2v2m0 16V5m0 16H9m3 0h3>/path>/svg> /button> /div> /div> /div>/form> /div> /div> /div>/div>/div>/div>div data-content-typerow data-appearancecontained data-elementmain>div data-enable-parallax0 data-parallax-speed0.5 data-background-images{} data-background-typeimage data-video-looptrue data-video-play-only-visibletrue data-video-lazy-loadtrue data-video-fallback-src data-elementinner data-pb-styleB1DXUQ9>div data-content-typehtml data-appearancedefault data-elementmain data-decodedtrue>div classpost-list-wrapper blog-widget-recent _card mb-10> h3 classtitle text-xl md:text-2xl font-semibold py-2>Nasz blog/h3> ul classpost-list clearfix> li classpost-holder post-holder-2 pt-5> div classpost-header> div classpost-title-holder clearfix> div classpost-title> a classpost-item-link xt-md font-semibold hrefhttps://ok4you.nl/blog/post/kanal-whatsapp-%E2%80%93-darmowa-promocja-twojego-brandu-jak-go-wykorzystac> Kanał WhatsApp – darmowa promocja Twojego brandu. Jak go wykorzystać? /a> /div> /div> div classpost-info clear pt-2 text-xs> div classitem post-posed-date inline-block> span classblog-post-meta-date inline-flex text-gray-700 mr-2 gap-x-1> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 strokecurrentColor classw-4 h-4 flex-shrink-0 width25 height25> path stroke-linecapround stroke-linejoinround stroke-width2 dM12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z>/path> /svg> Styczeń 05, 2024 /span> /div> div classitem post-categories inline-block> span classblog-post-meta-cats inline-flex text-gray-700 mr-2 gap-x-1> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 strokecurrentColor classw-4 h-4 width25 height25> path stroke-linecapround stroke-linejoinround stroke-width2 dM3 7v10a2 2 0 002 2h14a2 2 0 002-2V9a2 2 0 00-2-2h-6l-2-2H5a2 2 0 00-2 2z>/path> /svg> a titlePoradniki hrefhttps://ok4you.nl/blog/category/poradniki> Poradniki /a> /span> /div> /div> /div> div classpost-content> div classpost-description clearfix leading-5 text-xs> div classpost-ftimg-hld> a hrefhttps://ok4you.nl/blog/post/kanal-whatsapp-%E2%80%93-darmowa-promocja-twojego-brandu-jak-go-wykorzystac titleKanał WhatsApp – darmowa promocja Twojego brandu. Jak go wykorzystać?> img srchttps://ok4you.nl/media/magefan_blog/whatsapp_rozwo_firmy.jpg altKanał WhatsApp – darmowa promocja Twojego brandu. Jak go wykorzystać?> /a> /div> div classpost-text-hld clearfix> style>#html-body data-pb-styleMP0BYSP{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}/style>div data-content-typerow data-appearancecontained data-elementmain>div data-enable-parallax0 data-parallax-speed0.5 data-background-images{} data-background-typeimage data-video-looptrue data-video-play-only-visibletrue data-video-lazy-loadtrue data-video-fallback-src data-elementinner data-pb-styleMP0BYSP>div data-content-typehtml data-appearancedefault data-elementmain data-decodedtrue>!-- wp:paragraph {className:heading_ok4u_2} -->p classheading_ok4u_2>strong>Promocja marki własnej w sieci dotychczas opierała się głównie na stronie internetowej oraz profilach w mediach społecznościowych. Blogi, posty, zdjęcia produktów, relacje na story i hasztagi, stanowiły/strong>..../p>/div>/div>/div> /div> a classpost-read-more pt-2.5 float-right hover:underline hrefhttps://ok4you.nl/blog/post/kanal-whatsapp-%E2%80%93-darmowa-promocja-twojego-brandu-jak-go-wykorzystac titleKanał WhatsApp – darmowa promocja Twojego brandu. Jak go wykorzystać?> Czytaj więcej » /a> /div> /div> div classpost-footer> /div> /li> li classpost-holder post-holder-3 pt-5 styleborder-top: 1px solid #ccc;> div classpost-header> div classpost-title-holder clearfix> div classpost-title> a classpost-item-link xt-md font-semibold hrefhttps://ok4you.nl/blog/post/dobre-logo-czym-sie-charakteryzuje-oldies-but-goldies> Dobre logo - czym się charakteryzuje? Oldies but goldies /a> /div> /div> div classpost-info clear pt-2 text-xs> div classitem post-posed-date inline-block> span classblog-post-meta-date inline-flex text-gray-700 mr-2 gap-x-1> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 strokecurrentColor classw-4 h-4 flex-shrink-0 width25 height25> path stroke-linecapround stroke-linejoinround stroke-width2 dM12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z>/path> /svg> Styczeń 05, 2024 /span> /div> div classitem post-categories inline-block> span classblog-post-meta-cats inline-flex text-gray-700 mr-2 gap-x-1> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 strokecurrentColor classw-4 h-4 width25 height25> path stroke-linecapround stroke-linejoinround stroke-width2 dM3 7v10a2 2 0 002 2h14a2 2 0 002-2V9a2 2 0 00-2-2h-6l-2-2H5a2 2 0 00-2 2z>/path> /svg> a titlePoradniki hrefhttps://ok4you.nl/blog/category/poradniki> Poradniki /a> /span> /div> /div> /div> div classpost-content> div classpost-description clearfix leading-5 text-xs> div classpost-ftimg-hld> a hrefhttps://ok4you.nl/blog/post/dobre-logo-czym-sie-charakteryzuje-oldies-but-goldies titleDobre logo - czym się charakteryzuje? Oldies but goldies> img srchttps://ok4you.nl/media/magefan_blog/logo_dobre.jpg altDobre logo - czym się charakteryzuje? Oldies but goldies> /a> /div> div classpost-text-hld clearfix> style>#html-body data-pb-styleB643RU1{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}/style>div data-content-typerow data-appearancecontained data-elementmain>div data-enable-parallax0 data-parallax-speed0.5 data-background-images{} data-background-typeimage data-video-looptrue data-video-play-only-visibletrue data-video-lazy-loadtrue data-video-fallback-src data-elementinner data-pb-styleB643RU1>div data-content-typehtml data-appearancedefault data-elementmain data-decodedtrue>!-- wp:heading {className:heading_ok4u_1} -->h2 classheading_ok4u_1>br>Logo jako metafora marki/h2>!-- /wp:heading -->!-- wp:heading {level:5,className:heading_ok4u_2} -->h5 classheading_ok4u_2>br>Fioletowa krowa, nadgryzione jabłko i złote łuki. Jakie..../h5>/div>/div>/div> /div> a classpost-read-more pt-2.5 float-right hover:underline hrefhttps://ok4you.nl/blog/post/dobre-logo-czym-sie-charakteryzuje-oldies-but-goldies titleDobre logo - czym się charakteryzuje? Oldies but goldies> Czytaj więcej » /a> /div> /div> div classpost-footer> /div> /li> li classpost-holder post-holder-4 pt-5 styleborder-top: 1px solid #ccc;> div classpost-header> div classpost-title-holder clearfix> div classpost-title> a classpost-item-link xt-md font-semibold hrefhttps://ok4you.nl/blog/post/wizytowki-%E2%80%93-przedstaw-sie-z-klasa-jak-ma-wygladac> Wizytówki – przedstaw się z klasą - jak ma wyglądać? /a> /div> /div> div classpost-info clear pt-2 text-xs> div classitem post-posed-date inline-block> span classblog-post-meta-date inline-flex text-gray-700 mr-2 gap-x-1> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 strokecurrentColor classw-4 h-4 flex-shrink-0 width25 height25> path stroke-linecapround stroke-linejoinround stroke-width2 dM12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z>/path> /svg> Styczeń 05, 2024 /span> /div> div classitem post-categories inline-block> span classblog-post-meta-cats inline-flex text-gray-700 mr-2 gap-x-1> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 strokecurrentColor classw-4 h-4 width25 height25> path stroke-linecapround stroke-linejoinround stroke-width2 dM3 7v10a2 2 0 002 2h14a2 2 0 002-2V9a2 2 0 00-2-2h-6l-2-2H5a2 2 0 00-2 2z>/path> /svg> a titlePoradniki hrefhttps://ok4you.nl/blog/category/poradniki> Poradniki /a> /span> /div> /div> /div> div classpost-content> div classpost-description clearfix leading-5 text-xs> div classpost-ftimg-hld> a hrefhttps://ok4you.nl/blog/post/wizytowki-%E2%80%93-przedstaw-sie-z-klasa-jak-ma-wygladac titleWizytówki – przedstaw się z klasą - jak ma wyglądać?> img srchttps://ok4you.nl/media/magefan_blog/Wizytowka_jak_powinna.jpg altWizytówki – przedstaw się z klasą - jak ma wyglądać?> /a> /div> div classpost-text-hld clearfix> style>#html-body data-pb-styleXLW3KDM{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}/style>div data-content-typerow data-appearancecontained data-elementmain>div data-enable-parallax0 data-parallax-speed0.5 data-background-images{} data-background-typeimage data-video-looptrue data-video-play-only-visibletrue data-video-lazy-loadtrue data-video-fallback-src data-elementinner data-pb-styleXLW3KDM>div data-content-typehtml data-appearancedefault data-elementmain data-decodedtrue>!-- wp:paragraph -->p>/p>!-- /wp:paragraph -->!-- wp:paragraph {className:heading_ok4u_1} -->p classheading_ok4u_1>strong>Przedstaw się jak najlepiej!/strong>/p>!-- /wp:paragraph -->!-- wp:paragraph {className:heading_ok4u_2} -->p classheading_ok4u_2>strong>Wizytówki są znaną wszystkim formą komunikacji/strong>..../p>/div>/div>/div> /div> a classpost-read-more pt-2.5 float-right hover:underline hrefhttps://ok4you.nl/blog/post/wizytowki-%E2%80%93-przedstaw-sie-z-klasa-jak-ma-wygladac titleWizytówki – przedstaw się z klasą - jak ma wyglądać?> Czytaj więcej » /a> /div> /div> div classpost-footer> /div> /li> li classpost-holder post-holder-5 pt-5 styleborder-top: 1px solid #ccc;> div classpost-header> div classpost-title-holder clearfix> div classpost-title> a classpost-item-link xt-md font-semibold hrefhttps://ok4you.nl/blog/post/shamanka-ktora-oczarowalo-magento> Shamanka, którą oczarowało Magento /a> /div> /div> div classpost-info clear pt-2 text-xs> div classitem post-posed-date inline-block> span classblog-post-meta-date inline-flex text-gray-700 mr-2 gap-x-1> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 strokecurrentColor classw-4 h-4 flex-shrink-0 width25 height25> path stroke-linecapround stroke-linejoinround stroke-width2 dM12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z>/path> /svg> Styczeń 05, 2024 /span> /div> div classitem post-categories inline-block> span classblog-post-meta-cats inline-flex text-gray-700 mr-2 gap-x-1> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 strokecurrentColor classw-4 h-4 width25 height25> path stroke-linecapround stroke-linejoinround stroke-width2 dM3 7v10a2 2 0 002 2h14a2 2 0 002-2V9a2 2 0 00-2-2h-6l-2-2H5a2 2 0 00-2 2z>/path> /svg> a titleNasi klienci hrefhttps://ok4you.nl/blog/category/nasi-klienci> Nasi klienci /a> /span> /div> /div> /div> div classpost-content> div classpost-description clearfix leading-5 text-xs> div classpost-ftimg-hld> a hrefhttps://ok4you.nl/blog/post/shamanka-ktora-oczarowalo-magento titleShamanka, którą oczarowało Magento> img srchttps://ok4you.nl/media/magefan_blog/logo-shamanka.nl-shamanka.jpg altShamanka, którą oczarowało Magento> /a> /div> div classpost-text-hld clearfix> style>#html-body data-pb-styleRNTTM8U{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}/style>div data-content-typerow data-appearancecontained data-elementmain>div data-enable-parallax0 data-parallax-speed0.5 data-background-images{} data-background-typeimage data-video-looptrue data-video-play-only-visibletrue data-video-lazy-loadtrue data-video-fallback-src data-elementinner data-pb-styleRNTTM8U>div data-content-typehtml data-appearancedefault data-elementmain data-decodedtrue>!-- wp:paragraph -->p>strong>Shamanka.nl to sklep internetowy o ogromnym potencjale. Przemyślana koncepcja, mocna oferta, doskonała jakość produktów. Czy dobrze zaplanowany biznes, mimo ogromnych potrzeb rynku, może napotkać na kryzys?/strong>..../p>/div>/div>/div> /div> a classpost-read-more pt-2.5 float-right hover:underline hrefhttps://ok4you.nl/blog/post/shamanka-ktora-oczarowalo-magento titleShamanka, którą oczarowało Magento> Czytaj więcej » /a> /div> /div> div classpost-footer> /div> /li> li classpost-holder post-holder-6 pt-5 styleborder-top: 1px solid #ccc;> div classpost-header> div classpost-title-holder clearfix> div classpost-title> a classpost-item-link xt-md font-semibold hrefhttps://ok4you.nl/blog/post/magic-hair-%E2%80%93-od-marzen-do-komercyjnego-sukcesu> Magic Hair – od marzeń do komercyjnego sukcesu /a> /div> /div> div classpost-info clear pt-2 text-xs> div classitem post-posed-date inline-block> span classblog-post-meta-date inline-flex text-gray-700 mr-2 gap-x-1> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 strokecurrentColor classw-4 h-4 flex-shrink-0 width25 height25> path stroke-linecapround stroke-linejoinround stroke-width2 dM12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z>/path> /svg> Styczeń 05, 2024 /span> /div> div classitem post-categories inline-block> span classblog-post-meta-cats inline-flex text-gray-700 mr-2 gap-x-1> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 strokecurrentColor classw-4 h-4 width25 height25> path stroke-linecapround stroke-linejoinround stroke-width2 dM3 7v10a2 2 0 002 2h14a2 2 0 002-2V9a2 2 0 00-2-2h-6l-2-2H5a2 2 0 00-2 2z>/path> /svg> a titleNasi klienci hrefhttps://ok4you.nl/blog/category/nasi-klienci> Nasi klienci /a> /span> /div> /div> /div> div classpost-content> div classpost-description clearfix leading-5 text-xs> div classpost-ftimg-hld> a hrefhttps://ok4you.nl/blog/post/magic-hair-%E2%80%93-od-marzen-do-komercyjnego-sukcesu titleMagic Hair – od marzeń do komercyjnego sukcesu> img srchttps://ok4you.nl/media/magefan_blog/magic_hair_sukces.jpg altMagic Hair – od marzeń do komercyjnego sukcesu> /a> /div> div classpost-text-hld clearfix> style>#html-body data-pb-styleV9VU0WK{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}/style>div data-content-typerow data-appearancecontained data-elementmain>div data-enable-parallax0 data-parallax-speed0.5 data-background-images{} data-background-typeimage data-video-looptrue data-video-play-only-visibletrue data-video-lazy-loadtrue data-video-fallback-src data-elementinner data-pb-styleV9VU0WK>div data-content-typehtml data-appearancedefault data-elementmain data-decodedtrue>!-- wp:heading {className:heading_ok4u_2} -->h2 classheading_ok4u_2>br>strong>Wielu z nas marzy o własnej firmie – jedynie niewielka część,/strong> strong>ma odwagę ją otworzyć. Co stoi za sukcesem własnej marki? Podstawą jest ciężka praca. Nie bez znaczenia pozostaje jednak dobry/strong>..../h2>/div>/div>/div> /div> a classpost-read-more pt-2.5 float-right hover:underline hrefhttps://ok4you.nl/blog/post/magic-hair-%E2%80%93-od-marzen-do-komercyjnego-sukcesu titleMagic Hair – od marzeń do komercyjnego sukcesu> Czytaj więcej » /a> /div> /div> div classpost-footer> /div> /li> li classpost-holder post-holder-7 pt-5 styleborder-top: 1px solid #ccc;> div classpost-header> div classpost-title-holder clearfix> div classpost-title> a classpost-item-link xt-md font-semibold hrefhttps://ok4you.nl/blog/post/narodziny-tiart-klimatyzacje> Narodziny TiArt - klimatyzacje /a> /div> /div> div classpost-info clear pt-2 text-xs> div classitem post-posed-date inline-block> span classblog-post-meta-date inline-flex text-gray-700 mr-2 gap-x-1> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 strokecurrentColor classw-4 h-4 flex-shrink-0 width25 height25> path stroke-linecapround stroke-linejoinround stroke-width2 dM12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z>/path> /svg> Styczeń 05, 2024 /span> /div> div classitem post-categories inline-block> span classblog-post-meta-cats inline-flex text-gray-700 mr-2 gap-x-1> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 strokecurrentColor classw-4 h-4 width25 height25> path stroke-linecapround stroke-linejoinround stroke-width2 dM3 7v10a2 2 0 002 2h14a2 2 0 002-2V9a2 2 0 00-2-2h-6l-2-2H5a2 2 0 00-2 2z>/path> /svg> a titleNasi klienci hrefhttps://ok4you.nl/blog/category/nasi-klienci> Nasi klienci /a> /span> /div> /div> /div> div classpost-content> div classpost-description clearfix leading-5 text-xs> div classpost-ftimg-hld> a hrefhttps://ok4you.nl/blog/post/narodziny-tiart-klimatyzacje titleNarodziny TiArt - klimatyzacje> img srchttps://ok4you.nl/media/magefan_blog/tiart_narodziny_marki.jpg altNarodziny TiArt - klimatyzacje> /a> /div> div classpost-text-hld clearfix> style>#html-body data-pb-styleVM0LPE5{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}/style>div data-content-typerow data-appearancecontained data-elementmain>div data-enable-parallax0 data-parallax-speed0.5 data-background-images{} data-background-typeimage data-video-looptrue data-video-play-only-visibletrue data-video-lazy-loadtrue data-video-fallback-src data-elementinner data-pb-styleVM0LPE5>div data-content-typehtml data-appearancedefault data-elementmain data-decodedtrue>!-- wp:paragraph {className:heading_ok4u_2} -->p classheading_ok4u_2>strong>Wraz z przyjściem na świat dziecka, w głowach rodziców rodzi się szereg wątpliwości dotyczących zapewnienia mu odpowiedniego poziomu życia. Czy da się przekuć obawy w motywację do działania? Oczywiście!/strong>..../p>/div>/div>/div> /div> a classpost-read-more pt-2.5 float-right hover:underline hrefhttps://ok4you.nl/blog/post/narodziny-tiart-klimatyzacje titleNarodziny TiArt - klimatyzacje> Czytaj więcej » /a> /div> /div> div classpost-footer> /div> /li> li classpost-holder post-holder-8 pt-5 styleborder-top: 1px solid #ccc;> div classpost-header> div classpost-title-holder clearfix> div classpost-title> a classpost-item-link xt-md font-semibold hrefhttps://ok4you.nl/blog/post/10-krokow-do-marketingowego-sukcesu-twojej-marki> 10 kroków do marketingowego sukcesu Twojej marki! /a> /div> /div> div classpost-info clear pt-2 text-xs> div classitem post-posed-date inline-block> span classblog-post-meta-date inline-flex text-gray-700 mr-2 gap-x-1> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 strokecurrentColor classw-4 h-4 flex-shrink-0 width25 height25> path stroke-linecapround stroke-linejoinround stroke-width2 dM12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z>/path> /svg> Styczeń 05, 2024 /span> /div> div classitem post-categories inline-block> span classblog-post-meta-cats inline-flex text-gray-700 mr-2 gap-x-1> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 strokecurrentColor classw-4 h-4 width25 height25> path stroke-linecapround stroke-linejoinround stroke-width2 dM3 7v10a2 2 0 002 2h14a2 2 0 002-2V9a2 2 0 00-2-2h-6l-2-2H5a2 2 0 00-2 2z>/path> /svg> a titlePoradniki hrefhttps://ok4you.nl/blog/category/poradniki> Poradniki /a> /span> /div> /div> /div> div classpost-content> div classpost-description clearfix leading-5 text-xs> div classpost-ftimg-hld> a hrefhttps://ok4you.nl/blog/post/10-krokow-do-marketingowego-sukcesu-twojej-marki title10 kroków do marketingowego sukcesu Twojej marki!> img srchttps://ok4you.nl/media/magefan_blog/jak_budowac_marke.jpg alt10 kroków do marketingowego sukcesu Twojej marki!> /a> /div> div classpost-text-hld clearfix> style>#html-body data-pb-styleEYWH4ML{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}/style>div data-content-typerow data-appearancecontained data-elementmain>div data-enable-parallax0 data-parallax-speed0.5 data-background-images{} data-background-typeimage data-video-looptrue data-video-play-only-visibletrue data-video-lazy-loadtrue data-video-fallback-src data-elementinner data-pb-styleEYWH4ML>div data-content-typehtml data-appearancedefault data-elementmain data-decodedtrue>!-- wp:paragraph {className:heading_ok4u_2} -->p classheading_ok4u_2>strong>Czy Ty też spotkałeś się z opinią, że aby osiągnąć sukces w biznesie, trzeba poświęcić mu wszystko, pracując niemal bez przerwy? Na samą myśl, tracisz zapał do rozkręcania własnej marki? Co powiesz na/strong>..../p>/div>/div>/div> /div> a classpost-read-more pt-2.5 float-right hover:underline hrefhttps://ok4you.nl/blog/post/10-krokow-do-marketingowego-sukcesu-twojej-marki title10 kroków do marketingowego sukcesu Twojej marki!> Czytaj więcej » /a> /div> /div> div classpost-footer> /div> /li> li classpost-holder post-holder-9 pt-5 styleborder-top: 1px solid #ccc;> div classpost-header> div classpost-title-holder clearfix> div classpost-title> a classpost-item-link xt-md font-semibold hrefhttps://ok4you.nl/blog/post/jak-uniknac-wlamania-na-facebooka-%E2%80%93-czyli-kilka-slow-o-weryfikacji-dwuetapowej> Jak uniknąć włamania na Facebooka – czyli kilka słów o weryfikacji dwuetapowej /a> /div> /div> div classpost-info clear pt-2 text-xs> div classitem post-posed-date inline-block> span classblog-post-meta-date inline-flex text-gray-700 mr-2 gap-x-1> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 strokecurrentColor classw-4 h-4 flex-shrink-0 width25 height25> path stroke-linecapround stroke-linejoinround stroke-width2 dM12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z>/path> /svg> Styczeń 05, 2024 /span> /div> div classitem post-categories inline-block> span classblog-post-meta-cats inline-flex text-gray-700 mr-2 gap-x-1> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 strokecurrentColor classw-4 h-4 width25 height25> path stroke-linecapround stroke-linejoinround stroke-width2 dM3 7v10a2 2 0 002 2h14a2 2 0 002-2V9a2 2 0 00-2-2h-6l-2-2H5a2 2 0 00-2 2z>/path> /svg> a titlePoradniki hrefhttps://ok4you.nl/blog/category/poradniki> Poradniki /a> /span> /div> /div> /div> div classpost-content> div classpost-description clearfix leading-5 text-xs> div classpost-ftimg-hld> a hrefhttps://ok4you.nl/blog/post/jak-uniknac-wlamania-na-facebooka-%E2%80%93-czyli-kilka-slow-o-weryfikacji-dwuetapowej titleJak uniknąć włamania na Facebooka – czyli kilka słów o weryfikacji dwuetapowej> img srchttps://ok4you.nl/media/magefan_blog/2fa_weryfikacja_2_etapowa.jpg altJak uniknąć włamania na Facebooka – czyli kilka słów o weryfikacji dwuetapowej> /a> /div> div classpost-text-hld clearfix> style>#html-body data-pb-styleU1TBLE2{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}/style>div data-content-typerow data-appearancecontained data-elementmain>div data-enable-parallax0 data-parallax-speed0.5 data-background-images{} data-background-typeimage data-video-looptrue data-video-play-only-visibletrue data-video-lazy-loadtrue data-video-fallback-src data-elementinner data-pb-styleU1TBLE2>div data-content-typehtml data-appearancedefault data-elementmain data-decodedtrue>!-- wp:paragraph {className:heading_ok4u_2} -->p classheading_ok4u_2>strong>Większość z nas posiada konto na Facebooku. Traktujemy je jak pamiętnik. Wrzucamy zdjęcia z wakacji, udostępniamy linki z ulubioną muzyką i filmami, dzielimy się spostrzeżeniami na najróżniejsze tematy/strong>..../p>/div>/div>/div> /div> a classpost-read-more pt-2.5 float-right hover:underline hrefhttps://ok4you.nl/blog/post/jak-uniknac-wlamania-na-facebooka-%E2%80%93-czyli-kilka-slow-o-weryfikacji-dwuetapowej titleJak uniknąć włamania na Facebooka – czyli kilka słów o weryfikacji dwuetapowej> Czytaj więcej » /a> /div> /div> div classpost-footer> /div> /li> /ul>/div>/div>div data-content-typehtml data-appearancedefault data-elementmain data-decodedtrue>/div>/div>/div>/div>/div>/main>footer classpage-footer>div classfooter content>div classlinks>div classwidget block block-static-block> style>#html-body data-pb-styleN07K9WK,#html-body data-pb-styleONAV86A{background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}#html-body data-pb-styleONAV86A{justify-content:flex-start;display:flex;flex-direction:column}#html-body data-pb-styleN07K9WK{align-self:stretch}#html-body data-pb-stylePM4CBAR{display:flex;width:100%}#html-body data-pb-styleIBI2P2Q{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;width:50%;align-self:stretch}#html-body data-pb-styleRQU3FWU{text-align:left;border-style:none}#html-body data-pb-styleGFAS2HO,#html-body data-pb-styleOQQXHN9{max-width:100%;height:auto}#html-body data-pb-styleTPQ8Q4H{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;width:50%;align-self:stretch}#html-body data-pb-styleDN3NMHT{text-align:right}#html-body data-pb-styleTFAXJA9{background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;padding-top:45px;padding-bottom:45px;align-self:stretch}#html-body data-pb-styleFY4T32F{display:flex;width:100%}#html-body data-pb-styleFIKE9A9,#html-body data-pb-styleKEY8289,#html-body data-pb-styleNU2VNR6{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;width:16.6667%;align-self:stretch}#html-body data-pb-styleWV1OMEI{justify-content:flex-start;display:flex;flex-direction:column;width:50%}#html-body data-pb-styleFKAB78E,#html-body data-pb-styleWV1OMEI{background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;align-self:stretch}#html-body data-pb-styleT2GK3QQ{display:flex;width:100%}#html-body data-pb-styleJ8340BF,#html-body data-pb-stylePXL94LP{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;width:50%;align-self:stretch}@media only screen and (max-width: 768px) { #html-body data-pb-styleRQU3FWU{border-style:none} }/style>div data-content-typerow data-appearancecontained data-elementmain>div data-enable-parallax0 data-parallax-speed0.5 data-background-images{} data-background-typeimage data-video-looptrue data-video-play-only-visibletrue data-video-lazy-loadtrue data-video-fallback-src data-elementinner data-pb-styleONAV86A>div classpagebuilder-column-group data-background-images{} data-content-typecolumn-group data-appearancedefault data-grid-size12 data-elementmain data-pb-styleN07K9WK>div classpagebuilder-column-line data-content-typecolumn-line data-elementmain data-pb-stylePM4CBAR>div classpagebuilder-column data-content-typecolumn data-appearancefull-height data-background-images{} data-elementmain data-pb-styleIBI2P2Q>figure classfooter_logo data-content-typeimage data-appearancefull-width data-elementmain data-pb-styleRQU3FWU>img classpagebuilder-mobile-hidden srchttps://ok4you.nl/media/wysiwyg/Logo_ok4YOU2024_kopia.png alt title data-elementdesktop_image data-pb-styleOQQXHN9>img classpagebuilder-mobile-only srchttps://ok4you.nl/media/wysiwyg/Logo_ok4YOU2024_kopia.png alt title data-elementmobile_image data-pb-styleGFAS2HO>/figure>/div>div classpagebuilder-column footer_ico_wrapper data-content-typecolumn data-appearancefull-height data-background-images{} data-elementmain data-pb-styleTPQ8Q4H>h2 classfooter_slogan data-content-typeheading data-appearancedefault data-elementmain data-pb-styleDN3NMHT>Twój sukces - nasza pasja!/h2>/div>/div>/div>div classpagebuilder-column-group Footer_Links_custom data-background-images{} data-content-typecolumn-group data-appearancedefault data-grid-size12 data-elementmain data-pb-styleTFAXJA9>div classpagebuilder-column-line data-content-typecolumn-line data-elementmain data-pb-styleFY4T32F>div classpagebuilder-column data-content-typecolumn data-appearancefull-height data-background-images{} data-elementmain data-pb-styleKEY8289>h6 classfooter_heading_beforelink data-content-typeheading data-appearancedefault data-elementmain>Przydatne linki/h6>div data-content-typetext data-appearancedefault data-elementmain>p>a hrefhttps://ok4you.nl/blog>Nasz blog/a>/p>/div>div data-content-typetext data-appearancedefault data-elementmain>p>Regulamin sklepu*/p>/div>div data-content-typetext data-appearancedefault data-elementmain>p>Płatności*/p>/div>div data-content-typetext data-appearancedefault data-elementmain>p>Sposób dostawy*/p>/div>div data-content-typetext data-appearancedefault data-elementmain>p>Zwroty i reklamacje*/p>/div>/div>div classpagebuilder-column data-content-typecolumn data-appearancefull-height data-background-images{} data-elementmain data-pb-styleNU2VNR6>h6 classfooter_heading_beforelink data-content-typeheading data-appearancedefault data-elementmain>Nasze produkty/h6>div data-content-typetext data-appearancedefault data-elementmain>p>a hrefhttps://ok4you.nl/drukarnia.html>Drukarnia/a>/p>/div>div data-content-typetext data-appearancedefault data-elementmain>p>a hrefhttps://ok4you.nl/projekty-graficzne/projekty-graficzne.html>Projekty graficzne/a>/p>/div>div data-content-typetext data-appearancedefault data-elementmain>p>a hrefhttps://ok4you.nl/drukarnia/gadzety.html>Gadżety/a>/p>/div>/div>div classpagebuilder-column data-content-typecolumn data-appearancefull-height data-background-images{} data-elementmain data-pb-styleFIKE9A9>h6 classfooter_heading_beforelink data-content-typeheading data-appearancedefault data-elementmain>Twoje dane/h6>div data-content-typetext data-appearancedefault data-elementmain>p>a titleLogowanie/Rejestracja hrefhttps://ok4you.nl/customer/account/login/>Logowanie/Rejestracja/a>/p>/div>div data-content-typetext data-appearancedefault data-elementmain>p>a hrefhttps://ok4you.nl/customer/address/index/>Dane adresowe/a>/p>/div>div data-content-typetext data-appearancedefault data-elementmain>p>a hrefhttps://ok4you.nl/customer/account/edit/>Dane konta/a>/p>/div>div data-content-typetext data-appearancedefault data-elementmain>p>a hrefhttps://ok4you.nl/sales/order/history/>Moje zamówienia/a>/p>/div>div data-content-typetext data-appearancedefault data-elementmain>p>a hrefhttps://ok4you.nl/wishlist/>Zapisane produkty/a>/p>/div>/div>div classpagebuilder-column footer_newsletter_wrapper data-content-typecolumn data-appearancefull-height data-background-images{} data-elementmain data-pb-styleWV1OMEI>div classfooter_newsletter_custom data-content-typehtml data-appearancedefault data-elementmain data-decodedtrue>div classpr-4 lg:w-1/4 md:w-1/2> form classform subscribe actionhttps://ok4you.nl/newsletter/subscriber/new/ methodpost x-datainitNewsletterForm() @submit.preventsubmitForm() idnewsletter-validate-detail aria-labelSubskrybuj newsletter> h2 classmb-3 text-sm font-medium tracking-widest text-gray-900 uppercase title-font idfooter-newsletter-heading> Newsletter /h2> div classflex flex-wrap justify-center gap-2 md:justify-start> label fornewsletter-subscribe classsr-only> Adres e-mail /label> input nameemail typeemail required idnewsletter-subscribe classform-input inline-flex w-full placeholderWprowadź swój adres e-mail aria-describedbyfooter-newsletter-heading> input nameform_key typehidden valuefMZAiTvCm2P810LN> button classinline-flex shrink-0 ml-auto xl:mt-0 btn btn-primary> Subskrybuj /button> /div> div> template x-ifdisplayErrorMessage> p classflex items-center text-red> span classinline-block w-8 h-8 mr-3> svg xmlnshttp://www.w3.org/2000/svg fillnone viewbox0 0 24 24 stroke-width2 strokecurrentColor width24 height24 roleimg> path stroke-linecapround stroke-linejoinround dM12 8v4m0 4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z>/path>title>exclamation-circle/title>/svg> /span> template x-forerrorMessage in errorMessages> span x-htmlerrorMessage>/span> /template> /p> /template> /div> /form> div classw-full> /div> script> function initNewsletterForm() { return { errors: 0, hasCaptchaToken: 0, displayErrorMessage: false, errorMessages: , setErrorMessages(messages) { this.errorMessages messages this.displayErrorMessage this.errorMessages.length }, submitForm() { // Do not rename $form, the variable is expected to be declared in the recaptcha output const $form document.querySelector(#newsletter-validate-detail); if (this.errors 0) { $form.submit(); } } } } /script>/div>/div>div classFollowus_wrapper data-content-typeblock data-appearancedefault data-elementmain>div classwidget block block-static-block> style>#html-body data-pb-styleOWJ2K95{background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;align-self:stretch}#html-body data-pb-styleT54I5IE{display:flex;width:100%}#html-body data-pb-styleH6CQV57{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;width:100%;align-self:stretch}#html-body data-pb-styleY9E4MV3{border-style:none}#html-body data-pb-styleN5O6BWV,#html-body data-pb-styleV4YA7G6{max-width:100%;height:auto}#html-body data-pb-styleQLBJBV2{border-style:none}#html-body data-pb-styleCAQX3YR,#html-body data-pb-styleWII13P4{max-width:100%;height:auto}@media only screen and (max-width: 768px) { #html-body data-pb-styleQLBJBV2,#html-body data-pb-styleY9E4MV3{border-style:none} }/style>div classpagebuilder-column-group data-background-images{} data-content-typecolumn-group data-appearancedefault data-grid-size12 data-elementmain data-pb-styleOWJ2K95>div classpagebuilder-column-line data-content-typecolumn-line data-elementmain data-pb-styleT54I5IE>div classpagebuilder-column data-content-typecolumn data-appearancefull-height data-background-images{} data-elementmain data-pb-styleH6CQV57>h2 classFollowus data-content-typeheading data-appearancedefault data-elementmain>Obserwuj nasze social media:/h2>figure classico_footer data-content-typeimage data-appearancefull-width data-elementmain data-pb-styleY9E4MV3>a hrefhttps://www.facebook.com/ok4you target_blank data-link-typedefault title data-elementlink>img classpagebuilder-mobile-hidden srchttps://ok4you.nl/media/.renditions/wysiwyg/Fb_ok4.png alt title data-elementdesktop_image data-pb-styleV4YA7G6>img classpagebuilder-mobile-only srchttps://ok4you.nl/media/.renditions/wysiwyg/Fb_ok4.png alt title data-elementmobile_image data-pb-styleN5O6BWV>/a>/figure>figure classico_footer data-content-typeimage data-appearancefull-width data-elementmain data-pb-styleQLBJBV2>a hrefhttps://www.instagram.com/ok4you.nl/ target_blank data-link-typedefault title data-elementlink>img classpagebuilder-mobile-hidden srchttps://ok4you.nl/media/wysiwyg/Insta_ok4_1.png alt title data-elementdesktop_image data-pb-styleCAQX3YR>img classpagebuilder-mobile-only srchttps://ok4you.nl/media/wysiwyg/Insta_ok4_1.png alt title data-elementmobile_image data-pb-styleWII13P4>/a>/figure>/div>/div>/div>/div>/div>/div>/div>/div>div classpagebuilder-column-group data-background-images{} data-content-typecolumn-group data-appearancedefault data-grid-size12 data-elementmain data-pb-styleFKAB78E>div classpagebuilder-column-line data-content-typecolumn-line data-elementmain data-pb-styleT2GK3QQ>div classpagebuilder-column copyright_custom data-content-typecolumn data-appearancefull-height data-background-images{} data-elementmain data-pb-stylePXL94LP>div data-content-typetext data-appearancedefault data-elementmain>p>Copyright 2024© - Agencja marketingowa ok4YOU/p>/div>/div>div classpagebuilder-column data-content-typecolumn data-appearancefull-height data-background-images{} data-elementmain data-pb-styleJ8340BF>div data-content-typetext data-appearancedefault data-elementmain>p styletext-align: right;>Polityka prywatności i cookies/p>/div>/div>/div>/div>/div>/div>/div>/div>div classtext-gray-700 body-font bg-container-darker border-t border-container-darker shadow pb-16> div classcontainer py-8 mx-auto> div classflex flex-wrap order-first gap-y-16> div classmd:w-1/2 w-full flex flex-wrap pr-4> div classw-full grid grid-cols-1 sm:grid-cols-2 gap-8 xl:col-span-2> div> h2 classtext-md leading-5 font-semibold tracking-wider uppercase> Company /h2> ul classmt-4> li> a href# classtext-base leading-6> About /a> /li> li classmt-4> a hrefhttps://ok4you.nl/customer/account/ classtext-base leading-6> My Account /a> /li> li classmt-4> a hrefhttps://ok4you.nl/sales/guest/form/ classtext-base leading-6> Zamówienia i zwroty /a> /li> li classmt-4> a hrefhttps://ok4you.nl/search/term/popular/ classtext-base leading-6> Szukane frazy /a> /li> li classmt-4> a hrefhttps://ok4you.nl/contact/ classtext-base leading-6> Contact /a> /li> /ul> /div> div> h2 classtext-md leading-5 font-semibold tracking-wider uppercase> Legal /h2> ul classmt-4> li classmt-4> a href# classtext-base leading-6> Privacy /a> /li> li classmt-4> a href# classtext-base leading-6> Terms and Conditions /a> /li> /ul> /div> /div>/div> div classpr-4 lg:w-1/4 md:w-1/2> form classform subscribe actionhttps://ok4you.nl/newsletter/subscriber/new/ methodpost x-datainitNewsletterForm() @submit.preventsubmitForm() idnewsletter-validate-detail aria-labelSubskrybuj newsletter > h2 classmb-3 text-sm font-medium tracking-widest text-gray-900 uppercase title-font idfooter-newsletter-heading > Newsletter /h2> div classflex flex-wrap justify-center gap-2 md:justify-start> label fornewsletter-subscribe classsr-only> Adres e-mail /label> input nameemail typeemail required idnewsletter-subscribe classform-input inline-flex w-full placeholderWprowadź swój adres e-mail aria-describedbyfooter-newsletter-heading > input nameform_key typehidden valuefMZAiTvCm2P810LN /> div classcontrol> input typehidden value nameg-recaptcha-response />/div> button classinline-flex shrink-0 ml-auto xl:mt-0 btn btn-primary> Subskrybuj /button> /div> div> template x-ifdisplayErrorMessage> p classflex items-center text-red> span classinline-block w-8 h-8 mr-3> svg xmlnshttp://www.w3.org/2000/svg fillnone viewBox0 0 24 24 stroke-width2 strokecurrentColor width24 height24 roleimg> path stroke-linecapround stroke-linejoinround dM12 8v4m0 4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z/>title>exclamation-circle/title>/svg> /span> template x-forerrorMessage in errorMessages> span x-htmlerrorMessage>/span> /template> /p> /template> /div> /form> div classw-full> p classmy-4 text-sm text-gray-900>This form is protected by reCAPTCHA - the a classunderline hrefhttps://policies.google.com/privacy target_blank relnoopener>Google Privacy Policy/a> and a classunderline hrefhttps://policies.google.com/terms target_blank relnoopener>Terms of Service/a> apply./p> /div> script> function initNewsletterForm() { return { errors: 0, hasCaptchaToken: 0, displayErrorMessage: false, errorMessages: , setErrorMessages(messages) { this.errorMessages messages this.displayErrorMessage this.errorMessages.length }, submitForm() { // Do not rename $form, the variable is expected to be declared in the recaptcha output const $form document.querySelector(#newsletter-validate-detail); if (!this.hasCaptchaToken) { this.errors 1; const executeGreCaptcha () > { grecaptcha.ready(() > { grecaptcha.execute( 6Le29EsqAAAAAJfYhQG\u002DBIpSd7m3V6vdvSNiLG_c, {action: submit} ).then((token) > { if (token && token.length > 0) { $formg\u002Drecaptcha\u002Dresponse.value token; this.errors 0; this.hasCaptchaToken 1; (this.submitForm || $form.submit).call(this); } else { this.errors 1; const error ReCaptcha\u0020validation\u0020failed,\u0020please\u0020try\u0020again; if (this.setErrorMessages) { this.setErrorMessages(error) this.displayErrorMessage true; } else { window.dispatchMessages && window.dispatchMessages({type: error, text: error}, 5000); } } }).catch(exception > { console.error(exception || `An unknown error occurred during ReCaptcha validation. Are the tokens and the domain correctly set up in the Google console?`) }); }) } if (window.grecaptcha) { executeGreCaptcha(); } else { const recaptchaUrl https://www.google.com/recaptcha/api.js?render6Le29EsqAAAAAJfYhQG\u002DBIpSd7m3V6vdvSNiLG_c; const script document.createElement(script); script.setAttribute(type, text/javascript); script.setAttribute(src, recaptchaUrl); document.head.appendChild(script); script.addEventListener(load, executeGreCaptcha, false); } } if (this.errors 0) { $form.submit(); } } } } /script>/div> /div> /div> div classbg-container border-t border-b border-container> div classcontainer py-6 mx-auto flex items-center sm:flex-row flex-col> a hrefhttps://hyva.io classflex title-font font-medium items-center md:justify-start justify-center text-gray-900> span classml-3 text-xl>Hyvä Themes/span> /a> p> small classtext-sm text-gray-800 sm:ml-6 sm:mt-0 mt-4> © 2020 Hyva Themes B.V. — a hrefhttps://twitter.com/hyva_io target_blank relnoopener noreferrer classtext-gray-700 ml-1 aria-labelHyva twitter profile, opens in new window >@hyva_io/a> /small> /p> /div> /div>/div>/div>/footer> span classdata-fbq-success data-fbq-successtrue>/span>script> (() > { function src_default(Alpine) { Alpine.directive(intersect, (el, { value, expression, modifiers }, { evaluateLater, cleanup }) > { let evaluate evaluateLater(expression); let options { rootMargin: getRootMargin(modifiers), threshold: getThreshhold(modifiers) }; let observer new IntersectionObserver((entries) > { entries.forEach((entry) > { if (entry.isIntersecting (value leave)) return; evaluate(); modifiers.includes(once) && observer.disconnect(); }); }, options); observer.observe(el); cleanup(() > { observer.disconnect(); }); }); } function getThreshhold(modifiers) { if (modifiers.includes(full)) return 0.99; if (modifiers.includes(half)) return 0.5; if (!modifiers.includes(threshold)) return 0; let threshold modifiersmodifiers.indexOf(threshold) + 1; if (threshold 100) return 1; if (threshold 0) return 0; return Number(`.${threshold}`); } function getLengthValue(rawValue) { let match rawValue.match(/^(-?0-9+)(px|%)?$/); return match ? match1 + (match2 || px) : void 0; } function getRootMargin(modifiers) { const key margin; const fallback 0px 0px 0px 0px; const index modifiers.indexOf(key); if (index -1) return fallback; let values ; for (let i 1; i 5; i++) { values.push(getLengthValue(modifiersindex + i || )); } values values.filter((v) > v ! void 0); return values.length ? values.join( ).trim() : fallback; } document.addEventListener(alpine:init, () > { window.Alpine.plugin(src_default); }); })();/script>script> for (const selector, deferUntil of Object.entries({.product-slider sectionx-data:intersect,.product-info x-data:intersect,#filters-content x-data:intersect,#review_form:intersect,sectionx-data^initRecentlyViewedProductsComponent:intersect,divx-data^initBundleOptions:intersect,#product_addtocart_form x-data:intersect,#notice-cookie-block:intersect})) { document.querySelectorAll(selector).forEach(el > el.setAttribute(x-defer, `${deferUntil}`)); }/script>script> (function () { use strict; const hasAlpine new Promise(resolve > { window.addEventListener(alpine:initialized, resolve, {once: true, passive: true}); }); const hasInteract new Promise(resolve > { (events > { const onInteract () > { resolve(); events.forEach(type > window.removeEventListener(type, onInteract)); } events.forEach(type > window.addEventListener(type, onInteract, {once: true, passive: true})) })(touchstart, mouseover, wheel, scroll, keydown) }); const onIntersect (el) > { return new Promise(resolve > { const observer new IntersectionObserver(entries > { for (const entry of entries) { if (entry.isIntersecting) { observer.disconnect() resolve(); } } }, {}); observer.observe(el); }); } function runComponent(el) { hasAlpine.then(() > { el.removeAttribute(x-ignore); queueMicrotask(() > Alpine.initTree(el)); }); } function initDeferredComponents() { document.querySelectorAll(x-datax-defer).forEach(el > { el.setAttribute(x-ignore, ); const deferUntil (el.getAttribute(x-defer) || ).trim(); switch (deferUntil) { case interact: hasInteract.then(() > runComponent(el)); break; case intersect: onIntersect(el).then(() > runComponent(el)) break; case idle: window.requestIdleCallback ? window.requestIdleCallback(() > runComponent(el), {timeout: 4000}) : setTimeout(() > runComponent(el), 4000); break; case eager: runComponent(el); break; default: if (deferUntil.startsWith(event:) && deferUntil.length > 6) { window.addEventListener(deferUntil.substring(6), () > runComponent(el), {once: true, passive: true}); } } }); } window.addEventListener(alpine:init, initDeferredComponents, {once: true, passive: true}); })()/script>script typemodule srchttps://ok4you.nl/static/version1728122786/frontend/Ok4you/hyva/pl_PL/Hyva_Theme/js/alpine3.min.js defer crossorigin>/script>script> use strict; function dispatchMessages(messages, hideAfter) { const messagesEvent new CustomEvent(messages-loaded, { detail: { messages: messages, hideAfter: hideAfter } }); window.dispatchEvent(messagesEvent); } if (typeof hyva undefined || (!hyva.getBrowserStorage || !hyva.getCookie || !hyva.setCookie)) { console.warn(Hyvä helpers are not loaded yet. Make sure they are included before this script); } (function( hyva, undefined ) { hyva.initFormKey () > { const inputSelector inputnameform_key, formKey hyva.getFormKey(); Array.from(document.querySelectorAll(inputSelector)).map(function (input) { input.value formKey }); } hyva.initMessages () > { try { const messages hyva.getCookie(mage-messages); window.mageMessages messages ? JSON.parse(decodeURIComponent(messages).replace(/\+/g, )) : ; dispatchMessages(window.mageMessages); // empty `mage-messages` cookie const skipSetDomain true; hyva.setCookie(mage-messages,, -1, skipSetDomain); } catch (error) { console.warn(Error parsing Cookie Messages:, error); } } window.addEventListener(DOMContentLoaded, hyva.initFormKey); hyva.alpineInitialized(hyva.initMessages) }( window.hyva window.hyva || {} ));/script>script> use strict; { const private_content_key mage-cache-storage; const private_content_expire_key mage-cache-timeout; const private_content_version_key private_content_version; const section_data_ids_key section_data_ids; const mage_cache_session_id_key mage-cache-sessid; const last_visited_store_key last_visited_store; const ttl 3600; if (typeof hyva undefined || (!hyva.getBrowserStorage || !hyva.getCookie || !hyva.setCookie)) { console.warn(Hyvä helpers are not loaded yet. Make sure they are included before this script); } function loadSectionData () { const browserStorage hyva.getBrowserStorage(); if (!browserStorage) { typeof window.dispatchMessages ! undefined && window.dispatchMessages( { type: warning, text: Please enable LocalStorage in your browser. } ); return; } try { let isInvalid false; if (hyva.getCookie(last_visited_store_key) ! CURRENT_STORE_CODE) { isInvalid true; } hyva.setCookie(last_visited_store_key, CURRENT_STORE_CODE, false, false); if (!hyva.getCookie(mage_cache_session_id_key)) { isInvalid true; browserStorage.removeItem(private_content_key); const skipSetDomain true; const days false; hyva.setCookie(mage_cache_session_id_key, true, days, skipSetDomain) } const cookieVersion hyva.getCookie(private_content_version_key); const storageVersion browserStorage.getItem(private_content_version_key); if (cookieVersion && !storageVersion || cookieVersion ! storageVersion) { isInvalid true; } const privateContentExpires browserStorage.getItem(private_content_expire_key); if (privateContentExpires && new Date(privateContentExpires) new Date()) { browserStorage.removeItem(private_content_key); } if (isInvalid && cookieVersion) { fetchPrivateContent(); } else if (cookieVersion && storageVersion && cookieVersion storageVersion) { const privateContent JSON.parse(browserStorage.getItem(private_content_key)); if ( privateContent && privateContentExpires && privateContent.cart && privateContent.customer ) { dispatchPrivateContent(privateContent); } else { fetchPrivateContent(); } } else { if (document.getElementById(default-section-data)) { const privateContent JSON.parse(document.getElementById(default-section-data).innerText.trim()); dispatchPrivateContent(privateContent); } else { dispatchPrivateContent({}); } } } catch (error) { console.warn(Error retrieving Private Content:, error); } } hyva.alpineInitialized(loadSectionData) window.addEventListener(reload-customer-section-data, loadSectionData); function dispatchPrivateContent(data) { const privateContentEvent new CustomEvent(private-content-loaded, { detail: { data: data } }); window.dispatchEvent(privateContentEvent); } function fetchPrivateContent(sections) { fetch(`${BASE_URL}customer/section/load/?sections${encodeURIComponent(sections.join(,))}`, { method: GET, headers: { Content-Type: application/json, X-Requested-With: XMLHttpRequest } }) .then(response > response.json()) .then( data > { if (data) { try { const browserStorage hyva.getBrowserStorage(); // merge new data preserving non-invalidated sections const oldSectionData JSON.parse(browserStorage.getItem(private_content_key) || {}) || {}; if ((! data.cart || ! data.cart.cartId) && oldSectionDatacheckout-data) { delete oldSectionDatacheckout-data; } const newSectionData Object.assign(oldSectionData, data); dispatchPrivateContent(newSectionData); // dont persist messages, theyve been dispatched already if (newSectionData.messages && newSectionData.messages.messages ) { newSectionData.messages.messages ; } browserStorage.setItem(private_content_key, JSON.stringify(newSectionData)); const expiresAt new Date(Date.now() + (ttl * 1000)).toISOString(); browserStorage.setItem(private_content_expire_key, expiresAt); const newCookieVersion hyva.getCookie(private_content_version_key); browserStorage.setItem(private_content_version_key, newCookieVersion); // We dont need the section_data_ids in Hyvä, but we store them for compatibility // with Luma Fallback. Otherwise, not all sections are loaded in Luma Checkout hyva.setCookie( section_data_ids_key, JSON.stringify( Object.keys(data).reduce((sectionDataIds, sectionKey) > { sectionDataIdssectionKey datasectionKeydata_id; return sectionDataIds; }, {}) ), false, true ); } catch (error) { console.warn(Couldnt store privateContent, error); } } } ); } }/script>script> (() > { document.addEventListener(submit, event > event.target.action event.target.action.replace(%25uenc%25, hyva.getUenc())); })()/script>script> (events > { const dispatchUserInteractionEvent () > { events.forEach(type > window.removeEventListener(type, dispatchUserInteractionEvent)) window.dispatchEvent(new Event(init-external-scripts)) }; events.forEach(type > window.addEventListener(type, dispatchUserInteractionEvent, {once: true, passive: true})) })(touchstart, mouseover, wheel, scroll, keydown)/script>script> function initWishlist() { return { addToWishlist(productId) { const formKey hyva.getFormKey(); const postUrl BASE_URL + wishlist/index/add/; fetch(postUrl, { headers: { content-type: application/x-www-form-urlencoded; charsetUTF-8, }, body: form_key + formKey + &product + productId + &uenc + hyva.getUenc(), method: POST, mode: cors, credentials: include }).then(function (response) { if (response.redirected) { window.location.href response.url; } else if (response.ok) { return response.json(); } else { typeof window.dispatchMessages ! undefined && window.dispatchMessages( { type: warning, text: Could\u0020not\u0020add\u0020item\u0020to\u0020wishlist. }, 5000 ); } }).then(function (response) { if (!response) { return } typeof window.dispatchMessages ! undefined && window.dispatchMessages( { type: (response.success) ? success : error, text: (response.success) ? Produkt\u0020Produkt\u0020zosta\u0142\u0020dodany\u0020do\u0020listy\u0020\u017Cycze\u0144. : response.error_message }, 5000 ); const reloadCustomerDataEvent new CustomEvent(reload-customer-section-data); window.dispatchEvent(reloadCustomerDataEvent); }).catch(function (error) { typeof window.dispatchMessages ! undefined && window.dispatchMessages( { type: error, text: error }, 5000 ); }); } } }/script>script> function initCompareOnProductList() { return { addToCompare(productId) { const formKey hyva.getFormKey(); const postUrl BASE_URL + catalog/product_compare/add/; fetch(postUrl, { headers: { content-type: application/x-www-form-urlencoded; charsetUTF-8, }, body: form_key + formKey + &product + productId + &uenc + hyva.getUenc(), method: POST, mode: cors, credentials: include }).then(function (response) { if (response.redirected) { window.location.href response.url; } }).catch(function (error) { typeof window.dispatchMessages ! undefined && window.dispatchMessages( { type: error, text: error }, 5000 ); }); } }; }/script>script> function initPriceBox() { return { updatePrice(priceData) { const regularPriceLabel this.$root.querySelector(.normal-price .price-label); const regularPriceElement this.$root.querySelector(.normal-price data-price-typefinalPrice.price-wrapper .price); const basePriceElement this.$root.querySelector(.normal-price data-price-typebasePrice.price-wrapper .price); if (priceData.finalPrice.amount priceData.oldPrice.amount) { regularPriceLabel && regularPriceLabel.classList.add(hidden); } else { regularPriceLabel && regularPriceLabel.classList.remove(hidden); } regularPriceElement && (regularPriceElement.innerText hyva.formatPrice(priceData.finalPrice.amount)); basePriceElement && (basePriceElement.innerText hyva.formatPrice(priceData.basePrice.amount)); } } }/script>script> use strict; (() > { const applyShowOnHover (element) > { const showOverlayOnHover (element) > { const overlay element.querySelector(.pagebuilder-overlay); const color overlay.dataset.overlayColor; element.addEventListener(mouseover, () > { overlay.style.backgroundColor color; }); element.addEventListener(mouseout, () > { overlay.style.backgroundColor transparent; }); }; const showButtonOnHover (element) > { const button element.querySelector(.pagebuilder-banner-button); element.addEventListener(mouseover, () > { button.style.opacity 1; button.style.visibility visible; }); element.addEventListener(mouseout, () > { button.style.opacity 0; button.style.visibility hidden; }); }; if (element.dataset.showOverlay hover) { showOverlayOnHover(element); } if (element.dataset.showButton hover) { showButtonOnHover(element); } }; window.addEventListener(DOMContentLoaded, () > { document.querySelectorAll(data-content-typebanner,data-content-typeslider).forEach(element > { applyShowOnHover(element); }); }); })();/script>!-- Google Tag Manager (noscript) -->noscript>iframe srchttps://www.googletagmanager.com/ns.html?idGTM-5NBL4KFFheight0 width0 styledisplay:none;visibility:hidden>/iframe>/noscript>!-- End Google Tag Manager (noscript) -->script> function initConfigurableOptions(productId, optionConfig) { function findPathParam(key) { const baseUrl (BASE_URL.substring(0, 2) // ? http: : ) + BASE_URL; const baseUrlParts (new URL(baseUrl)).pathname.replace(/\/$/, ).split(/); const pathParts window.location.pathname.split(/).slice(baseUrlParts.length + 3); for (let i 0; i pathParts.length; i + 2) { if (pathPartsi key && pathParts.length > i) { return pathPartsi + 1; } } } return { optionConfig, productId, itemId: (new URLSearchParams(window.location.search)).get(id) || findPathParam(id), allowedAttributeOptions: , selectedValues: , init() { this.findAllowedAttributeOptions(); this.$nextTick(() > { if (typeof this.optionConfig.defaultValues object) { for (const attributeId, value of Object.entries(this.optionConfig.defaultValues)) { this.changeOption(attributeId, value + ); } } }); }, findSimpleIndex() { this.productIndex this.calculateSimpleIndexForPartialSelection(this.selectedValues); }, calculateSimpleIndexForPartialSelection(selectedValues) { if (selectedValues.length 0) return 0; let productIndexIds Object.keys(this.optionConfig.index); Object.keys(this.optionConfig.attributes).forEach((attribute) > { const productsWithAttributeMatch selectedValuesattribute ? productIndexIds.filter((productIndex) > { return this.optionConfig.indexproductIndexattribute this.selectedValuesattribute }) : ; productIndexIds productsWithAttributeMatch.length ? productsWithAttributeMatch : productIndexIds }) return productIndexIds0; }, calculateSimpleIndexForFullSelection(selectedValues) { const productIndexes this.optionConfig.index; return Object.keys(productIndexes).find(productIndex > { const productCandidateOptions productIndexesproductIndex; for (const productOption in productCandidateOptions) { if ( ! selectedValuesproductOption || selectedValuesproductOption ! productCandidateOptionsproductOption ) { return false; } } return productIndex; }); }, productIndex: 0, findAllowedAttributeOptions() { this.allowedAttributeOptions this.calculateAllowedAttributeOptions(this.selectedValues); }, calculateAllowedAttributeOptions(selectedValues) { const allAttributes this.optionConfig.attributes; const allAttributesSorted Object.values(allAttributes).sort((a,b) > { return a.position - b.position }); const newAllowedAttributeOptions ; allAttributesSorted.forEach(attribute > { const selectionWithoutAttr Object.assign({}, this.removeAttrFromSelection(selectedValues, attribute.id)); const availableIndexes this.calculateAvailableProductIndexes(selectionWithoutAttr); newAllowedAttributeOptionsattribute.id allAttributesattribute.id.options.filter(option > { return !!option.products.find(product > { return availableIndexes.includes(product); }) }); }); return newAllowedAttributeOptions; }, calculateAvailableProductIndexes(selectedOptions) { if (Object.keys(selectedOptions).length 0) { if (Object.values(this.optionConfig.salable || {}).length) { return .concat.apply(, .concat.apply(, Object.values(this.optionConfig.salable).map(Object.values))).filter((x, i, a) > a.indexOf(x) i) } return Object.keys(this.optionConfig.index); } const selectedIds Object.keys(selectedOptions); if (Object.values(this.optionConfig.salable || {}).length) { const selectedOptionIndexes selectedIds.map(attrId > { const optionValue selectedOptionsattrId; return this.optionConfig.salableattrId && this.optionConfig.salableattrIdoptionValue || }) return selectedOptionIndexes.reduce((acc, optionIndexes) > { return acc.filter(index > optionIndexes.includes(index)); }); } else { const productIndexes this.optionConfig.index; return Object.keys(productIndexes).filter(index > { for (const attrId of selectedIds) { if (productIndexesindexattrId ! `${selectedOptionsattrId}`) return false } return true }); } }, findAttributeByOptionId(optionId) { for (const attributeId in this.optionConfig.attributes) { const attributeOptions this.optionConfig.attributesattributeId.options || ; if (attributeOptions.find(option > option.id optionId)) { return attributeId; } } }, getAllowedAttributeOptions(attributeId) { return this.allowedAttributeOptionsattributeId || }, getProductIdsForOption(option) { const attributeId this.findAttributeByOptionId(option.id); const allOptions this.optionConfig.attributesattributeId; const opt (allOptions && allOptions.options || ).find(o > o.id option.id); return opt && opt.products ? opt.products : ; }, findProductIdsForPartialSelection(optionSelection) { const candidateProducts Object.values(optionSelection).reduce((candidates, optionId) > { const newCandidates this.getProductIdsForOption({id: optionId}); return candidates null ? newCandidates : candidates.filter(productId > newCandidates.includes(productId)); }, null); return candidateProducts || ; }, findCheapestProductForPartialSelection(optionSelection) { const candidateProducts this.findProductIdsForPartialSelection(optionSelection); return candidateProducts.reduce((cheapest, simpleIdx) > { // in the first iteration we start with simpleIdx as the currently cheapest product if (! this.optionConfig.optionPricescheapest) return simpleIdx; const knownCheapestPrice this.optionConfig.optionPricescheapest.finalPrice.amount; return knownCheapestPrice > this.optionConfig.optionPricessimpleIdx.finalPrice.amount ? simpleIdx : cheapest; }, 0) }, findProductIdToUseForOptionPrice(option) { // try to find a product for a complete selection const attributeId this.findAttributeByOptionId(option.id); const optionSelection Object.assign({}, this.selectedValues, {attributeId: option.id}); const matchingSimpleIndex this.calculateSimpleIndexForFullSelection(optionSelection); // if there is no complete selection, use the cheapest product for the option return matchingSimpleIndex || this.findCheapestProductForPartialSelection(optionSelection); }, getAttributeOptionLabel(option) { const optionProduct this.findProductIdToUseForOptionPrice(option); if ((! optionProduct) || (optionProduct this.productIndex)) { return option.label; } const currentPrice this.getOptionPriceAdjustmentBasePrice(); if (this.optionConfig.optionPricesoptionProduct) { const optionPrice this.optionConfig.optionPricesoptionProduct.finalPrice.amount; if (optionPrice ! currentPrice){ return option.label + + hyva.formatPrice(optionPrice - currentPrice, true); } } return option.label; }, getOptionPriceAdjustmentBasePrice() { if (this.optionConfig.optionPricesthis.productIndex) { return this.optionConfig.optionPricesthis.productIndex.finalPrice.amount } const cheapestForSelection this.findCheapestProductForPartialSelection(this.selectedValues); return this.optionConfig.optionPricescheapestForSelection ? this.optionConfig.optionPricescheapestForSelection.finalPrice.amount : this.optionConfig.prices.finalPrice.amount; // default price if no option selection }, clearOptionIfActive(optionId, value) { if (this.selectedValuesoptionId value) { this.blurLabel() this.changeOption(optionId, ) } }, removeAttrFromSelection(selectedValues, attributeId) { attributeId parseInt(attributeId); return selectedValues.reduce((newSelection, val, attr) > { if (attr ! attributeId) { newSelectionattr val; } return newSelection; }, ); }, changeOption(attributeId, value) { if (value ) { this.selectedValues this.removeAttrFromSelection(this.selectedValues, attributeId) } else if (value && this.getAllowedAttributeOptions(attributeId).find(option > option.id value)) { this.selectedValuesattributeId value; } this.findSimpleIndex(); this.findAllowedAttributeOptions(); this.updatePrices(); this.updateGallery(); window.dispatchEvent( new CustomEvent( configurable-selection-changed, { detail: { productId: this.productId, optionId: attributeId, value: value, productIndex: this.productIndex, selectedValues: this.selectedValues, candidates: this.findProductIdsForPartialSelection(this.selectedValues), } } ) ); }, calculateIsMinimalPrice() { return ( this.selectedValues.filter(value > !!value).length Object.keys(this.optionConfig.attributes).length ); }, updatePrices() { const value this.productIndex ? this.optionConfig.optionPricesthis.productIndex : this.optionConfig.prices; window.dispatchEvent( new CustomEvent( update-prices- + this.productId, { detail: Object.assign( value, { isMinimalPrice: this.calculateIsMinimalPrice() } ) } ) ); }, updateGallery () { if (this.productIndex) { const images this.optionConfig.imagesthis.productIndex; images && window.dispatchEvent(new CustomEvent( update-gallery, { detail: this.sortImagesByPosition(images) } )); } else { window.dispatchEvent(new Event(reset-gallery)); } }, sortImagesByPosition(images) { return images.sort((x, y) > { return x.position y.position ? 0 : (parseInt(x.position) > parseInt(y.position) ? 1 : -1) }); }, onGetCartData(data) { }, preselectCartItems(data) { // pre-select options based on cart data for current (quote) itemId const cart data && data.cart; if (cart && cart.items) { const cartItem cart.items.find((item) > { return ( item.item_id this.itemId && item.product_id this.productId ) }); if (cartItem && cartItem.options && cartItem.options.length) { cartItem.options.map(option > { this.changeOption(option.option_id, option.option_value); }) } } }, preselectQuerystringItems() { // pre-select option like ?size167 const urlQueryParams new URLSearchParams(window.location.search.replace(?,)); this.preselectItemsBasedOnLocation(attribute > urlQueryParams.get(attribute.code)); }, preselectLocationHashItems() { // pre-select option like #144167 const urlHashParams new URLSearchParams(window.location.hash.replace(#,)); this.preselectItemsBasedOnLocation(attribute > urlHashParams.get(attribute.id)); }, preselectItemsBasedOnLocation(getLocationValue) { Object.values(this.optionConfig.attributes).map(attribute > { this.changeOption(attribute.id, getLocationValue(attribute)) }); } } }/script>script> function initSwatchOptions(swatchConfig) { return { swatchConfig, getAttributeSwatchData(attributeId) { const swatchConfig Object.assign({}, this.swatchConfigattributeId); swatchConfigdetails JSON.parse(swatchConfigadditional_data); return swatchConfig; }, getAllAttributeOptions(attributeId) { return ( this.optionConfig.attributesattributeId && this.optionConfig.attributesattributeId.options ) || }, optionIsActive(attributeId, optionId) { // return true if a product with this option is in stock return !!this.getAllowedAttributeOptions(attributeId).find( option > option.id optionId ) }, optionIsEnabled(attributeId, optionId) { // return true if a product with this option is enabled for (const productId in this.optionConfig.index) { if (this.optionConfig.indexproductIdattributeId optionId) { return true; } } return false; }, mapSwatchTypeNumberToTypeCode(typeNumber) { switch ( + typeNumber) { case 1: return color case 2: return image case 3: return empty case 0: default: return text } }, getTypeOfFirstOption(attributeId) { for (const optionId in this.swatchConfigattributeId) { const option this.swatchConfigattributeIdoptionId; if (typeof option.type ! undefined) { return this.mapSwatchTypeNumberToTypeCode(option.type); } } }, getVisualSwatchType(attributeId, targetOptionId) { // If a type configuration is present for the given option id, use it const config this.swatchConfigattributeId; if (configtargetOptionId && typeof configtargetOptionId.type ! undefined) { return this.mapSwatchTypeNumberToTypeCode(configtargetOptionId.type); } // Otherwise - if no config is present for the target option - use the type of the first option // with a type property from the attribute, thus assuming its the same type as the target option. // (This edge case condition can occur on single swatch products if some options are not salable) return this.getTypeOfFirstOption(attributeId); }, getSwatchType(attributeId, optionId) { // Deserialize the attribute details the first time they are used if (this.swatchConfigattributeId && ! this.swatchConfigattributeId.details) { this.swatchConfigattributeId this.getAttributeSwatchData(attributeId); } const type this.swatchConfigattributeId && this.swatchConfigattributeId.details && this.swatchConfigattributeId.details.swatch_input_type || empty; return type visual ? this.getVisualSwatchType(attributeId, optionId) : type; }, isTextSwatch(attributeId, optionId) { return this.getSwatchType(attributeId, optionId) text; }, isVisualSwatch(attributeId, optionId) { const type this.getSwatchType(attributeId, optionId); return image, color.includes(type); }, getSwatchBackgroundStyle(attributeId, optionId) { const config this.getSwatchConfig(attributeId, optionId); const type this.getSwatchType(attributeId, optionId); if (type color) { return background-color: + config.value; } else if (type image) { return background: #ffffff url( + config.value + ) no-repeat center; } else { return ; } }, getSwatchText(attributeId, optionId) { const config this.getSwatchConfig(attributeId, optionId); return config.label || config.value || this.getOptionLabelFromOptionConfig(attributeId, optionId); }, getOptionLabelFromOptionConfig(attributeId, optionId) { // Fallback if no value is present in swatchConfig data // Reference issue https://gitlab.hyva.io/hyva-themes/magento2-default-theme/-/issues/190 const option this.getAllAttributeOptions(attributeId).filter(option > option.id optionId); return option && option0 && option0.label ||; }, getSwatchConfig(attributeId, optionId) { return this.swatchConfigattributeId && this.swatchConfigattributeIdoptionId ? this.swatchConfigattributeIdoptionId : false; }, activeTooltipItem: false, tooltipPositionElement: false, isTooltipVisible() { return this.activeTooltipItem && this.getSwatchConfig( this.activeTooltipItem.attribute, this.activeTooltipItem.item ); }, isFirstItemCol() { return this.activeTooltipItem.index 0; }, getTooltipImageStyle(attributeId, optionId) { const config this.getSwatchConfig(attributeId, optionId); const type this.getSwatchType(attributeId, optionId); if (type color) { return background-color: + config.value + ; width: 110px; height: 90px;; } else if (type image) { return background: #ffffff url( + config.thumb + ) center center no-repeat; width: 110px; height: 90px;; } else { return display:none; } }, getTooltipPosition() { return this.tooltipPositionElement ? `top: ${this.tooltipPositionElement.offsetTop}px;` + `left: ${ this.tooltipPositionElement.offsetLeft - ( this.tooltipPositionElement.closest(.snap) && this.tooltipPositionElement.closest(.snap).scrollLeft || 0 ) }px;` : }, getTooltipLabel() { return this.getSwatchConfig(this.activeTooltipItem.attribute, this.activeTooltipItem.item).label }, focusedLabel: false, focusLabel(optionId) { this.focusedLabel optionId; }, blurLabel() { this.focusedLabel false; }, showSwatches: false, initShowSwatchesIntersect() { if (IntersectionObserver in window && !window.scrollY) { let io new IntersectionObserver( entries > { entries.map(entry > { if (entry.isIntersecting) { this.showSwatches true; io.unobserve(this.$root); } }) } ); io.observe(this.$root); } else { this.showSwatches true } } } }/script>script> use strict; const grecaptchaV2LoadCallbacks ; function executeRecaptchaLoadCallbacks () { while (window.grecaptcha && grecaptchaV2LoadCallbacks.length > 0) { const callback grecaptchaV2LoadCallbacks.pop(); typeof callback string ? windowcallback() : callback(); } } (function() { const loadRecaptchaScript (event) > { if (window.grecaptcha || !event.target.form) { return; } const url https://www.google.com/recaptcha/api.js?onloadexecuteRecaptchaLoadCallbacks; const siteKey 6Le29EsqAAAAAJfYhQG\u002DBIpSd7m3V6vdvSNiLG_c; const script document.createElement(script); script.type text/javascript; script.src siteKey ? `${url}&render${siteKey}` : `${url}&renderexplicit`; script.async true; document.head.appendChild(script); script.addEventListener(load, () > { Array.from(document.querySelectorAll(buttondata-recaptcha-btn:disabled)).forEach(btn > btn.removeAttribute(disabled)); }); } window.forceLoadRecaptchaScript (form) > { loadRecaptchaScript({target: {form: form || dummy}}); executeRecaptchaLoadCallbacks(); }; document.body.addEventListener(input, loadRecaptchaScript, { once: true }); document.body.addEventListener(focus, loadRecaptchaScript, { once: true }); }());/script>script typeapplication/json iddefault-section-data> {messages:,customer:,compare-products:,last-ordered-items:,cart:,directory-data:{NL:{name:Holandia},data_id:1729827633},captcha:,instant-purchase:,loggedAsCustomer:,persistent:,review:,payments:,wishlist:{items:},recently_viewed_product:,recently_compared_product:,product_data_storage:,paypal-billing-agreement:}/script>/div>/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]